Document Document Title
US08186534B2 Stackable low depth tray
A tray includes a base, a pair of opposed side walls extending along side edges of the base and a pair of opposed end walls extending along end edges of the base. A central lateral divider extends between the side walls. The central lateral divider has a width approximately twice a width of the side walls to permit cross stacking. The central lateral divider includes a pair of spaced-apart divider walls and at least one center rib between the divider walls.
US08186528B2 Pressure container with differential vacuum panels
An improved blow molded plastic container having generally rounded sidewalls that are adapted for hot-fill applications has two adjacent sides and two pairs of controlled deflection panels, each pair reacting to vacuum pressure at differing rates of movement, whereby one pair inverts under vacuum pressure and the other pair remains available for increased squeezability or extreme vacuum extraction. The opposing sidewalls are symmetric relative to vacuum panel and rib shape and placement. The ribs and controlled deflection panels cooperate to retain container shape upon filling and cooling and also improves bumper denting resistance, decreases vacuum pressure within the container, and increases light weight capability.
US08186521B2 Wall rack
A wall rack includes two parallel sliding rails each having a plurality of protrusions spaced along the length, a frame having two pairs of first hooks at the front side, two stop members respectively connected to the first hooks and two pairs of second hooks hooked on and movable along the sliding rails, a storage basket having two mounting rods respectively secured to the first hooks, and a positioning device formed of an axle that is pivotally coupled to the frame, a retaining rod and a bearing member and biasable relative the frame to lock the frame to the sliding rails where the retaining rod is stopped at the top side of one protrusion of each of the two sliding rails and the bearing member is stopped against one stop member of the frame.
US08186518B2 Self powered water purification system
A water purification unit to purify potentially contaminated water is provided. The water purification unit is in fluid communication with a water source and has a pump to draw water from the water source. The water is passed through at least a main filter to purify the water and dispensed through an outlet. Power is provided to the water purification unit by a battery bank and a non-grid power source.
US08186515B2 Method and separator system for separating magnetic particles, separator column for use in a separator system
Magnetic Particle Imaging (MPI) requires high-performing tracer materials that are highly magnetic monodispersed particles with fast remagnetization behavior. Known separation techniques only allow for fractionation of magnetic particles based on differences in magnetic volume. Proposed is a separation method, which allows for separation of magnetic particles with respect to their dynamic response onto an oscillating high gradient magnetic field.
US08186514B2 Transparent carrying case for portable electronic devices
A protective case for a portable electronic device combines a first side panel, a second, transparent side panel opposite the first side panel, and a peripheral side panel that is connected to both the first and second side panels. The second, transparent side panel is formed of first and second transparent layers that are bonded together to form a panel having a plurality of uniform, trapped-gas cells, each one fully sealed from all other cells. The transparent side panel enables full visibility of the contents of the case while providing cushioning for the contents. The first side panel also provides cushioning.
US08186484B2 Elevator system which controls a value of overspeed
An elevator system in which a controller monitors whether or not a speed of an ascending/descending body reaches a preset overspeed. At a time of maintenance work, a stopper is interposed between a buffer and the ascending/descending body to limit a lowered position of the ascending/descending body. A stopper detector detects installation of the stopper onto at least one of the buffer and the ascending/descending body. When the stopper is detected by the stopper detector, the controller lowers a set value of the overspeed.
US08186481B2 Ladders, ladder components and related methods
Ladders, ladder components and related methods are provided. In some embodiments, adjustable stepladders are provided which include locking mechanisms that enable height adjustment of the ladder through application of a force towards the rails of the ladder. In other embodiments, spreader mechanisms are provided with cross bracing located and configured to provide additional stability to the ladder while also incorporating a handle that enables efficient collapsing of the ladder while reducing the potential of pinching ones hands or fingers. In another embodiment, a device is provided for selective coupling with the ladder that includes a support or safety rail and an adjustable tray. The device may be coupled with the ladder in a number of different positions including a stowed position. In another embodiment, a hinge assembly is provided having a magnetic component configured to be magnetically coupled with and temporarily store an object on the ladder.
US08186480B1 Modular scaffold ladder and associated method
A multifunctional ladder for assisting a user to travel along a substantially vertical plane as well as a substantially horizontal plane respectively may include a telescopically adjustable walkway with a planar surface. Additionally, the ladder may include telescopically adjustable and independently detachable support legs connected to the walkway and extending downwardly therefrom. U-shaped brackets may also be affixed to ends of the walkway and a plurality of ladders may be pivotally coupled thereto. The ladders and support legs may maintain the walkway at a substantially stable position and the ladders may freely articulate about fulcrum pivot axes while the support legs and walkway remain at fixed and stationary positions. The walkway preferably has a male and a female member slidably engaged therewith for permitting adjustment of a longitudinal length of the walkway, and U-shaped rails directly coupled thereto for shielding a user from falling off of the walkway.
US08186476B2 Straddle type vehicle
A snowmobile includes an engine, a handle, an operation portion, an operation input detector, an operation amount detector, and a control portion. The handle includes a grip grasped by the rider. The operation portion is provided near the grip to control driving of the engine. The operation input detector is provided near the grip to detect whether operation of the operation portion has been carried out by the rider. The operation amount detector electrically detects the operation amount of the operation portion. The control portion controls driving of the engine based on the operation amount detected by the operation amount detector when operation of the operation portion by the rider is detected at the operation input detector.
US08186472B2 Pedestrian protection airbag device
A pedestrian protection airbag device is provided in which an airbag (34) having a closed cross section is formed by inflating and deploying a front outer panel (16) and a front inner panel (18) of a front pillar (15) by means of high pressure gas generated by an inflator (26). This enables the head of a pedestrian to be protected from an impact due to collision with the front pillar (15). Furthermore, since impact absorption performance is exhibited by plastic deformation of the deployed airbag (34), as long as deployment of the airbag (34) is completed before restraining the pedestrian, it is unnecessary to subsequently control the internal pressure of the airbag (34), and it becomes possible for an effective impact absorption performance to always be exhibited regardless of the vehicle speed at the time of collision or the physique of the pedestrian while simplifying the specification of the inflator (26) and reducing the cost.
US08186471B2 Control apparatus and control method for high voltage power supply circuit and vehicle provided with control apparatus
A control apparatus comprises an SMR for switching supply of power on and off from a high voltage battery to an inverter, a switching command section for commanding the SMR to switch supply of power from the high voltage battery, a collision detection section for detecting a collision from outside the inverter, and a collision determination section for determining a collision with the inverter on the basis of at least detection by the collision detection section. The collision detection section includes a load detection sensor for detecting a load from outside the inverter and the switching command section commands the SMR to stop supply of power from the high voltage battery on the basis of collision determination by the collision determination section.
US08186469B2 Mobile robot
The present invention relates to a mobile robot having jump function. An exemplary mobile robot according to an embodiment of the present invention includes a robot body, a pair of wheels, a driving motor, a leaf spring, and a leaf spring control unit. The pair of wheels are rotatably connected to the robot body. The driving motor drives the pair of wheels so as to move the robot body. The leaf spring has a fixed end fixedly connected to the robot body and a free end disposed to face the fixed end in a state of being apart from the robot body. The leaf spring control unit applies force for bending the leaf spring such that the free end of the leaf spring is pulled toward the robot body and then removes the force applied to the leaf spring such that the leaf spring returns to an original state.
US08186465B2 Hybrid vehicle and controlling method thereof
When an ignition key is turned ON, a control apparatus predicts the arrival time to a chargeable location (such as home). When the control apparatus determines that the expected arrival time is in the nighttime, it sets SOC control upper and lower limit values for an EV traveling-importance mode that are lower than SOC control upper and lower limit values for an HV traveling-importance mode, and controls an SOC of a battery based on the upper and lower limit values.
US08186450B2 Zone tillage tool and method
A zone tillage tool comprises a tool frame connected by a parallel lift linkage to a tool bar. A fall tillage coulter or dual spring tillage coulters can be carried on the tool frame in advance of a pair of containment coulters. The fall tillage coulter tills soil in a zone that is approximately 7 to 9 inches deep while the spring tillage coulters till 2 to 3 inches deep. The fall tillage coulter includes a plurality of shovel bits located around the circumference thereof at a forward rake angle. The tip of each shovel bit has a generally vertical entry position into the ground due to the forward rake angle. As the fall tillage coulter rotates, the shovel bits rotate around and exit the soil in a generally horizontal position, thereby lifting and loosening the soil without compacting the soil through a series of rearwardly and upwardly directed soil scooping actions.
US08186448B2 Early suppression fast response fire protection sprinkler
An early suppression fast response pendent-type fire protection sprinkler is suitable for use in accordance with one or more of NFPA 13, NFPA 231 and NFPA 231C to protect single row rack storage, double row rack storage and multiple row rack storage, the sprinkler having a K-factor of about 25 and flowing pressure of about 15 pounds per square inch. Preferably, the sprinkler has a body defining an orifice and an outlet for delivering a flow of fluid from a source, and a deflector mounted with a first surface opposed to flow of fluid from the outlet. The deflector defines at least one pair of generally opposed reentrant slots extending from the first surface through the deflector, the reentrant slots extending from slot openings at an outer peripheral edge of the deflector inwardly from the peripheral edge toward a deflector axis.
US08186439B2 Controller for a hydraulically operated downhole tool
A hydraulic control system can be used on a downhole choke and has the feature of moving a travel stop for a sliding sleeve using discrete j-slot mechanisms for selectively moving the stop in either one of two opposed directions. The valve can be incrementally opened further with pressure cycling on an opening chamber. The valve can be immediately put to the closed position with pressure on a closing chamber. After closing, the valve can assume its former open position or other selected less open positions by reconfiguring the travel stop while the valve stays in the closed position In order to achieve a higher open percent after closing, one or more pressure cycles must be applied to the open chamber after the valve is reopened to the position it was in before it was closed.
US08186435B2 Method and apparatus for stimulating wells with propellants
The present invention relates to apparatus and methods to stimulate subterranean production and injection wells, such as oil and gas wells, utilizing rocket propellants. Rapid production of high-pressure gas from controlled combustion of a propellant, during initial ignition and subsequent combustion, together with proper positioning of the energy source in relation to geologic formations, can be used to establish and maintain increased formation porosity and flow conditions with respect to the pay zone.
US08186434B2 Method of stimulation using hollow, non-spherical particulates
Non-spherical particulates are useful in the stimulation of subterranean formations. A proppant pack composed of the non-spherical particulates exhibits greater porosity than a corresponding proppant pack composed of spherical particulates. Non-spherical particulates which are hollow and non-porous may further be at least partially filled with a chemical treatment agent including water-soluble or oil-soluble chemical treatment agents.
US08186420B2 Mould for metal casting and method using same
A mould for casting metal which allows solid impurities to be removed from the molten metal.The mould (50) has a cavity therein, said cavity having a casting portion and contiguous therewith a running system upstream of the casting portion, said running system comprising an upstream inlet portion (58), a downstream outlet portion (60) and a swirl chamber (54) disposed between the inlet and outlet portions (58,60), wherein a filter (62) is provided at an interface between the swirl chamber (54) and the outlet portion (60).The application also relates to a method for preparing the mould, a pattern for preparing the mould, a housing for use in the mould and a method for casting employing the mould.
US08186416B2 Equipment for molding mold with molding flask and method for molding mold with molding flask
Equipment and a method, therefore, for molding a mold with a molding flask, having a device for introducing molding sand that introduces molding sand into a molding flask and a filling frame, using compressed air, the molding flask and the filling frame being mounted on a model plate in a superimposed state; a shielding device having a plurality of feet that can enter the filling frame and can be temporarily held at positions that are spaced apart at predetermined distances from a model part of the model plate, which model part faces the plurality of feet. The equipment further includes a squeezing device provided adjacent to the device for introducing molding sand, which squeezing device squeezes the molding sand in the molding flask and the filling frame, and a transfer device for carrying the model plate, the molding flask and the filling frame into and out of both the device for introducing molding sand and the squeezing device.
US08186415B2 Method for manufacturing mold
A method for manufacturing a mold, including steps of (a) expanding a powder mixture containing a water-soluble inorganic salt powder and a water-soluble organic polymer powder in a plane on a table and then selectively spraying a spray liquid containing at least one selected from a water-miscible organic solvent and water through a nozzle on this powder mixture layer to make a bonding strength among particles of the powder mixture in a sprayed region higher than that among particles of the powder mixture in an unsprayed region, (b) further expanding the powder mixture on the powder mixture layer after spraying and then selectively spraying the spray liquid through the nozzle on this powder mixture layer, (c) repeatedly conducting the step (b) over several times to form a mold shaped by the sprayed regions, and (d) taking out the mold.
US08186409B2 Tag ablation mechanism and tag-and-tape combination apparatus using the same
The present invention provides a tag ablation mechanism and a tag-and-tape combination apparatus using the same, wherein a driving gear is actuated to rotate by a rotating device by way of a lever to drive a driven gear to rotate so as to ablate a tag from a bottom paper extended from a tag roll on the driven gear. In the present invention, an ablated tag is capable of being combined with a tape so that the tag attached to the tape can be adhered to a packaged object. The mechanism and apparatus of the present invention are capable of adjusting a rotating arc length so as to handle various tags with different sizes and lengths and to complete tag ablation and tag-and-tape combination in each driving operation.
US08186407B2 Labelling machine
A labeling machine includes a device for adjusting the position of a tape holding labels, which enables moving the tape progressively on an abutment surface in order to vary the position of the print on the label. The labeling machine further presents a self-regulating arresting element of a tape bearing labels. The arresting element presses the tape against an abutment surface when a label must be applied on a destination surface and releases the tape when, on the action of a control device, the tape is actuated to advance. The machine further includes a printing member whose ink roller is associated to a device that enables it to engage easily and smoothly on a corresponding support arm. The support arm is connected to a door providing access to interior areas of the labeling machine, whose opening causes the support arm to exit and the exposes the ink roller.
US08186403B2 Wheel end assembly high-temperature warning system
The present invention is directed to a wheel end assembly having a high temperature warning system for giving a warning in the event that the temperature in the assembly reaches a predetermined value such as caused by hub bearing failure or a brake related failure. In one embodiment the system may be a stand-alone system for installation on any vehicle such as a trailer. In another embodiment the system may be combined with an automatic tire inflation system.
US08186399B2 Automated floor board texturing cell and method
An automated floor board texturing cell includes a programmable robot that stores, or has access to, a plurality of patterns. The robot automatically selects a stored pattern for at least one of the floor boards introduced into the cell. The robot textures the floor boards to exhibit the selected pattern. The robot may select a pattern for a batch of floor boards or for each individual floor board. Pattern selection can be random or based on stored information such as a production schedule.
US08186382B2 Rotation valve for sample injection
A rotary valve adapted for injection of a fluid sample into a flow path. According to the invention one and the same valve can be used to input flow from a system pump, a sample pump and a syringe. A loop could be filled from both the sample pump and the syringe and the loop can be emptied by the system pump whereby for example a column is filled. Furthermore the sample pump can be used to pump directly to the column.
US08186380B2 Decompression apparatus and inorganic porous body
A decompression apparatus has an exhaust mechanism for decompressing a vacuum chamber. The exhaust mechanism has a main exhaust passage one end of which is connected to the vacuum chamber and the other end of which is connected to a vacuum pump, a first valve disposed in the main exhaust passage; a slow exhaust passage one end of which is connected to the vacuum chamber directly or via part of the main exhaust passage and the other end of which is connected to the vacuum pump directly or via part of the main exhaust passage, a cylindrical inorganic porous body disposed in the slow exhaust passage so that a gap is formed between the inorganic porous body and the inner surface of the slow exhaust passage, and a second valve disposed in the slow exhaust passage.
US08186376B2 Liquid purge valve
A liquid purge valve comprising a housing for sealingly fitting at an uppermost end of a substantially vertical pipe, an outlet tube extending from the housing and projecting into the pipe, an outlet port fitted with a sealing boundary and sealable by a sealing member pivotally secured within the housing so as to pivotally displace between a closed and an open position, a biasing member biasing the sealing member into its open position, and a mass articulated to the sealing member and extending downwards into the pipe. The mass applies a force at an opposite direction of the biasing member such that the resultant force acting on the sealing member determines its position such that when water level rises within the pipe the sealing member displaces into the open position.
US08186370B2 Solenoid plunger core seal
A solenoid valve may include a housing, a solenoid coil, and a plunger. The solenoid coil may be disposed about an external portion of the housing and the plunger may be slidably disposed within the housing. The plunger may include a recess in a first end thereof having a seal assembly located therein and including a pin member inserted into the recess and an elastomeric sealing element molded around the pin member while inserted into the recess of the plunger.
US08186362B1 Concave finger nail file
A concave finger nail file includes a retention base and an abrasive surface. The retention base may have any suitable shape, such as a cube, a cylinder or a D-shaped tube. The retention base may be solid or hollowed-out. A concave cavity is formed in a top of the retention base. The abrasive surface is applied to the concave cavity. The abrasive surface may also be applied to a bottom or to a side wall of the retention base. The retention base is held between a forefinger and thumb of one hand; a finger or thumb of the other hand is inserted into the concave cavity; and the retention base is pivoted about the finger or thumb of the other hand to file the end of a nail. A second embodiment of the concave finger nail file includes a removable peel and stick abrasive surface.
US08186354B2 Orthotic device for preventing and/or correcting deformational posterior plagiocephaly
The present invention is a simple, adaptable orthotic device that can correct and/or prevent deformational posterior plagiocephaly, especially if used before the infant is 4 months of age. The manufactured article provides an anatomically correcting, adjustable, concave-shaped resting surface for an infant's head in a manner that effectively eliminates uneven pressure on the infant's occiput. The orthotic device has a modular design which permits easy adjustments of the devices' head cavity to accommodate differences in individual infant head size and shape, thereby providing the infant's head with a custom fit. Also, as the infant continues to grow in size, the adjustable head cavity and torso recess features of the orthotic device allow the contoured spatial volume and dimensions of the molded supporting surfaces to expand as the infant's calvaria grow; and thereby facilitate a progressive, normalization and rounding of the infant's occiput.
US08186352B2 Nasal assembly
A nasal assembly for delivering breathable gas to a patient includes a frame having an integrally formed first connector portion. A nozzle assembly includes a gusset or base portion and a pair of nozzles. At least one inlet conduit is structured to deliver breathable gas into the frame and nozzle assembly for breathing by the patient. A pair of second connector portions are removably and rotatably connected to respective first connector portions of the frame and are in communication with respective inlet conduits, e.g., directly or via angle connectors. A headgear assembly is removably connected to the pair of second connector portions and/or the angle connectors so as to maintain the frame and the nozzle assembly in a desired adjusted position on the patient's face.
US08186343B2 Dose indicator for a fluid dispenser device
A dose indicator for indicating the number of doses that have been dispensed or that remain to be dispensed from a fluid dispenser device, the indicator being characterized in that it comprises an indicator body, a drive element, a rotary transmission element, a first rotary counter element, and a second rotary counter element, said first and second rotary counter elements being disposed side by side in a common plane and turning about parallel axes of rotation, said first and second counter elements co-operating to provide a common indication on each occasion the indicator is driven, said first rotary counter element being a disk having a top surface and a bottom surface, said top surface including first indicator means located close to the outer peripheral edge of said top surface, and said bottom surface including a first gear co-operating with a drive gear provided on said rotary transmission element, said first rotary counter element including a drive tooth adapted to co-operate on each complete revolution of said first rotary counter element with a second gear provided on said second rotary counter element.
US08186342B2 Solar thermal power station
A solar energy transfer system including a spherical dish measuring 0-100 meters in diameter, with stem measuring 0-100 meters in length (its length depends on the dish dimensions), perpendicular to the base of the dish. At the top of the stem is a spheroid where power concentration and transfer occurs by reflecting quantum and electromagnetic solar energy by means of reflecting material with the same curvature as the spherical dish.
US08186336B2 Fuel control system and method for improved response to feedback from an exhaust system
An engine control system includes a proportional correction module and a variable proportional gain determination module. The proportional correction module generates a proportional correction for a fuel command to an engine based on a variable proportional gain and a difference between expected and measured amounts of oxygen in exhaust gas produced by the engine. The variable proportional gain determination module determines the variable proportional gain based on a nominal gain and an amount of time since a polarity of the difference has changed, wherein the nominal gain is based on engine operating parameters.
US08186335B2 Load control mechanism for internal combustion engine
To avoid the generation of a pumping loss, a communication passage is formed as a bypass passage between an exhaust port and a combustion chamber in an internal combustion engine. The communication passage is provided with a one-way valve as an exhaust gas return amount adjustment means. The one-way valve includes a spring member having a spring constant set to the value such that a valve body does not displace toward the combustion chamber under the pressure of the exhaust gas in the exhaust port. An opening degree of the one-way valve is autonomously adjusted depending on the amount of air introduced from an intake manifold when the pressure within the combustion chamber becomes negative in the intake stroke. Then inside of the combustion chamber is kept at substantially the atmospheric pressure with the exhaust gas returned to the combustion chamber via the communication passage and the aforementioned air.
US08186333B2 Vehicle having internal combustion engine with supercharger
A vehicle having an internal combustion engine with a supercharger is provided for reducing the number of parts and for reducing the size of the engine in the transverse direction of the vehicle by effectively utilizing an outer space around the engine. A supercharger is fixed to a rear end of a crank shaft, the crank shaft extends to the rear from a crank case, and is disposed on one side-face side of a cylinder head with an intake port formed therein. An air cleaner for the supply of air to the supercharger is disposed on an upstream side of the supercharger at a position above the supercharger and behind an engine E.
US08186331B2 Spark suppression for a genset
A method for operating a four-stroke internal combustion engine including a crankshaft coupled to a piston, which includes moving the piston in accordance with a sequence of four different strokes; mechanically driving an electric power generator with the crankshaft during the operating of the engine; generating a first sensor signal indicative of each revolution of the crankshaft with the crankshaft rotating twice during the sequence of four different strokes; providing a second sensor signal corresponding to a working fluid characteristic of the engine, the working fluid characteristic changing during the sequence of four different strokes of the piston; and timing ignition of the engine as a function of the first sensor signal and the second sensor signal.
US08186327B2 Oil supply system for internal combustion engine with dual mode pressure limiting valve
A lubricating oil supply system for internal combustion engine includes an oil reservoir and oil pump connected with a lubrication distribution network including a piloted pressure relief valve which selectively controls the pressure within the distribution network to at least one pressure value that is less than the maximum pressure produced by a primary pressure relief valve associated with the oil pump, while also protecting the lubrication distribution network from an unwanted overpressure condition.
US08186323B2 Intake air noise adjuster
An intake air noise adjuster includes: a communicating conduit including: a first end communicating to an intake air passage to an engine, and a second end communicating to an external air; an elastic body configured to block the communicating conduit; and a flow channel area changer configured to change a flow channel area of the communicating conduit based on a change of an intake air negative pressure caused in the intake air passage.
US08186320B2 Device for camshaft adjustment in an internal combustion engine
The invention relates to a device for camshaft adjustment in an internal combustion engine, having a lifting profile element which is provided in a rotationally fixed manner on an axially movable mounted camshaft and which provides a control groove, and having a control unit for generating a predetermined axial movement of the camshaft, wherein the control unit has a tappet unit which is preferably movable radially with respect to the camshaft and which is designed to controllably engage into the lifting profile element, wherein the lifting profile element forms a first control groove which is designed to interact with the tappet unit at a first penetration depth in order to describe a first axial movement of the camshaft, and the lifting profile element forms a second control groove which is designed to interact with the tappet unit at a second penetration depth, which differs from the first penetration depth, in order to describe a second axial movement, which differs from the first axial movement, of the camshaft.
US08186319B2 Concentric cam with check valves in the spool for a phaser
A camshaft assembly for an internal combustion engine has a hollow outer shaft with slots along its length and an inner shaft with holes along its length. The holes on the inner shaft are aligned with the slots on the outer shaft. A first set of cam lobes are fixed to the outer shaft and a second set of cam lobes are placed on the slots of outer shaft with a clearance fit. A means fixes the second set of cam lobes to the inner shaft, while simultaneously allowing the second set of cam lobes to be a clearance fit to the outer shaft. The means fixing the second set of cam lobes to the inner shaft may be a hollow pin which is hydroformed or a rivet insert which is expanded by insertion, pulling, and removal of a threaded rod.
US08186309B2 Pet toy
A pet toy may include an outer covering and a bladder assembly. The bladder assembly may include a bladder and a squeaker assembly. The squeaker assembly may include one or more ribs. The bladder may include a body and a neck. The neck may have one or more grooves. A rib may engage a groove. The engagement of the rib with the groove may prevent the squeaker assembly from exiting the opening of the bladder when the bladder is compressed. The body of the bladder may have a shape which allows the body to return to the uncompressed state after the body has been compressed. The body may be made of a material which allows the body to return to the uncompressed state after the body has been compressed.
US08186304B2 Automatic liquid dispensing device for animals
A liquid dispensing device includes a container removably mounted to a tray such that an orifice in the base of the container is below a fill line of the tray. A flat-shaped cap that includes an opening is removably attached to the orifice. A cap adjustment member forces the cap into a concave shape when the container is removably mounted to the tray. If the cap is in the flat shape, surface tension of the liquid in the container prevents the container from dispensing liquid. However, forcing the cap into the concave shape disrupts the surface tension of the liquid and allows the container to dispense the liquid if the liquid is not already above a fill line. These features allow the orifice to be wide enough for cleaning while the cap is narrow enough for operation without the cap causing surface tension that hinders operation.
US08186302B1 System for coating reptile feed with a supplement
The present invention discloses an apparatus and system that applies powder-based food additives for feeder insects that are used to feed reptiles. The apparatus takes the form of a cube-shaped box with a side dimension of approximately six (6) inches. A screen-shaped barrier is provided about two-thirds (⅔) from the top which has a hinged opening side. Directly below the screen is a sliding barrier that is removed and replaced from the side of the box. Insects, such as crickets, are coated and released into the container holding the reptile for feeding purposes. The use of this system allows one (1) to easily ensure that their pet reptile is provided with adequate levels of proteins, vitamins and minerals without the necessity of handling or touching feeder insects in an efficient manner.
US08186298B2 Coating film forming apparatus, use of coating film forming apparatus, and recording medium
A coating film forming apparatus that holds a substrate upon a spin chuck and forms a coating film by supplying a chemical liquid upon a top surface of said substrate comprises: an outer cup provided detachably to surround the spin chuck; an inner cup provided detachably to surround a region underneath the substrate held upon the chuck; a cleaning nozzle configured to supply a cleaning liquid for cleaning a peripheral edge part of the substrate, such that the cleaning liquid is supplied to a peripheral part of a bottom surface of the substrate; a cutout part for nozzle mounting, the cutout part being provided to the inner cup to engage with the cleaning nozzle; and a cleaning liquid supply tube connected to the cleaning nozzle, the cleaning nozzle being detachable to the cutout part in a state in which the cleaning liquid supply tube is connected.
US08186291B1 Pontoon boat
A pontoon boat having enhanced handling characteristics includes a deck, a central pontoon mounted to said deck, two outer pontoons mounted to said deck on respective opposite sides of said central pontoon, and a motor, wherein the central pontoon extends below the outer pontoons to create a V-shaped hull, and the motor is capable of causing said center and outer pontoons to plane during normal operation.
US08186271B2 Method for manufacturing printing plate
A method for manufacturing a printing plate includes forming first trenches having a first depth into an insulative substrate, forming an organic film over the insulative substrate including the first trenches, and forming second trenches having a width smaller than that of the first trenches into the organic film, the second trenches formed at positions corresponding to the first trenches by selectively removing the organic film.
US08186264B2 Disposable cartridge for use in a beverage maker, comprising a novably arranged needle member
A disposable cartridge (1) for use in a beverage maker comprises a container (10) for containing at least one beverage ingredient and a connector (20) for establishing a connection between the cartridge (1) and a beverage maker. The connector (20) comprises a hollow needle member (22) having a blunt end (23) for piercing a portion (11) of a wall (12) of the container (10), wherein the needle member (22) extends inside a dome-shaped portion (13) of the container wall (12). Furthermore, the connector (20) is movably arranged with respect to the container (10). During operation, an impacting force is exerted on the needle member (22), as a result of which the connector (20) is moved with respect to the container (10), in a direction towards the container (10), and the pierceable portion (11) of the container wall (12) is pierced by the end (23) of the needle member (22). After the piercing process has taken place, the content of the container (10) is retrievable through the needle member (22).
US08186263B2 Liner retention system
Apparatus and method for securing a cylinder liner to a pumping module. A first part of an assembly housing pistons is fastened to a pumping module and a second part of the assembly is brought against the first so that the pistons act on tensioning plates which each have a stud rod extending therefrom through the assembly at an end distal to the pumping module. Each rod has a first portion substantially surrounded in an elastomeric member and a second portion threaded to receive a nut. The rods are passed through a clamping ring on the cylinder liner and the nut is attached to the rod. Actuating the pistons causes initial compression of the elastomeric member by the tension plate and allows tightening of the nut toward the pumping module. Release of the pistons then causes expansion of the elastomeric member to urge the cylinder liner towards the pumping module.
US08186237B2 Change speed transmission
A transmission, in particular a dual clutch transmission, has a plurality of transmission shafts and a fastening apparatus for at least one fixed gear on one of the transmission shafts. The fixed gear is held axially on the transmission shaft by way of a fastening nut. The fixed gear is formed with a recess around the transmission shaft in a region that lies radially below the gear toothing system. A fastening sleeve is positioned in the recess between the fixed gear and the transmission shaft in a section which adjoins a fastening nut. During the clamping of the fastening nut, the latter bears against the fastening sleeve. As a result, the transmission of micromovements to the fastening nut is minimized or prevented, with the result that loosening of the fastening nut does not take place during the operation of the transmission.
US08186229B2 Ultrasonic flow meter having a port cover assembly
An ultrasonic flow meter for measuring the flow of a fluid through a pipeline. In some embodiments, the ultrasonic flow meter includes a spool piece, a transducer assembly, and a port cover assembly. The spool piece has a throughbore and a transducer port extending between the throughbore and an outer surface of the spool piece. The transducer assembly is disposed within the transducer port and includes a transformer, a piezoelectric element, and an electrical coupling therebetween. The port cover assembly is coupled to the transducer assembly. The port cover assembly receives a cable coupled to the transducer assembly and is spring-loaded to bias the port cover assembly toward the transducer assembly to resist the cable from being electrically uncoupled from the transducer assembly.
US08186228B2 Strain measuring device
A strain measuring device includes a bridge circuit comprising a p-type impurity diffused resistor as a strain detecting portion and a bridge circuit comprising an n-type impurity diffused resistor as a strain detecting portion in a semiconductor single crystalline substrate, Sheet resistance of the p-type impurity diffused resistor is 1.67 to 5 times higher than that of the n-type impurity diffused resistor. Furthermore, the impurity diffused resistor is configured to be a meander shape including strip lines and connecting portions.
US08186216B2 Device, system, and method for determining fitting condition of connector
Provided are a device, a system, and a method for determining a fitting condition of a connector, which are capable of improving the accuracy for determining the coupling condition of the connector. A connector fitting condition determination device (10) includes an input section (11) that is attached to an operator and receives detection results including sound information and acceleration information that are measured at a time of fitting a connector; a sound information determination section (13) that determines whether the sound information satisfies predetermined conditions based on the detection results input to the input section (11); and an acceleration information determination section (15) that determines whether the acceleration information satisfies predetermined conditions, on detection results satisfying the conditions in the sound information determination section 13. The determination device (10) determines that the connector is fitted, only when both the sound information and the acceleration information satisfy the predetermined conditions.
US08186215B2 Method and system for determining non-uniformity characteristics of a vehicle tire and rim
A method and system for a wheel assembly service system are provided. The system includes a rotatable spindle configured to receive a wheel assembly wherein the wheel assembly includes at least a rim and a tire. The system further includes a load device configured to apply a load to the tire during a rotation of the wheel assembly on the spindle, and a controller configured to determine a first force variation vector of the wheel assembly, initiating rotation of the tire with respect to the rim, determine a second force variation vector of the wheel assembly with the tire rotated with respect to the rim, and determine a force variation of at least one of the tire and the wheel using the first and second force variation vectors. The system also outputs at least one of the determined force variation vector values.
US08186213B2 Thermal-type flowmeter
The present invention provides a highly-sensitive thermal-type flow-rate sensor with enhanced reliability. Provided is a thermal-type flow-rate sensor including: a passage into which a measurement-target fluid is introduced; and a sensor element which is provided in the passage and which measures the flow rate of the measurement-target fluid. The sensor element 1 includes: a semiconductor substrate; a hollow portion formed in the semiconductor substrate; and a heating resistor formed on an electric insulating film above the hollow portion. The sensor element measures the flow rate of the measurement-target fluid by radiating heat from the heating resistor to the measurement-target fluid. When Lh is the length of the heating resistor in a direction perpendicular to a flowing direction of the measurement-target fluid and Wd is the shortest distance to an upstream-side edge of the heating resistor from an edge of the hollow portion (an outer peripheral edge of a diaphragm) in the flowing direction of the measurement-target fluid, Wd≧0.4×Lh is satisfied in a relation between Lh and Wd.
US08186206B2 Polymer base for hybrid powertrain and NVH test installations
A powertrain test installation is disclosed that includes a polymer base, which is supported on a concrete slab, for example. A dynamometer is mounted on the polymer base. A frame is mounted to the polymer base and is configured to support a powertrain component to be coupled to the dynamometer. The powertrain test system is installed, for example, by providing a floor, which is a concrete slab, for example. The floor is cut to provide a gap between a support floor and an adjacent floor that is arranged about the support floor. A polymer base is arranged on the support floor interiorly of the gap so that the polymer base is isolated from the adjacent floor. A dynamometer is secured to the polymer base. A frame is secured to the polymer base and is configured to support a powertrain test component, such as an electric motor.
US08186200B1 Timekeeper display systems and methods
Systems and methods establish a way by which a retail store customer can verify the accuracy of a timekeeping product. A reference timekeeping product can be displayed in a retail store display along with a timekeeping product that has been synchronized at a known time-of-day with the reference timekeeping product. The retail store customer can then visually identify a discrepancy or lack thereof between a displayed product time-of-day of the timekeeping product, and a displayed standard time-of-day of the reference clock.
US08186183B2 Washer extractor door lock
A latching and locking mechanism for a door includes a locating pin passing through a portion of a door frame and a handle. A tapered portion formed at an end of the locating pin mates with a tapered opening formed in a casing of the machine to position the door frame relative to the casing. A cam surface defined on the casing engages a latching pin connected to the locating pin and extending radially therefrom adjacent to the tapered portion such that the latching pin pulls the door frame toward the closed position when the handle is rotated.
US08186176B2 Ice bank for refrigerator
Disclosed is an ice bank for a refrigerator including: an inner case and an outer case forming one storage space having an opened top by being coupled to each other; and a coupling unit coupling the inner and outer cases to each other so that either one is relatively movable with respect to the other one so as for the capacity of the storage space to be variable. The ice bank for a refrigerator includes the inner and outer cases coupled to each other so that either one is relatively movable with respect to the other one, whereby accordingly the capacity of the ice bank is variable depending on the amount of ice that a customer needs, thereby enhancing the customer's product satisfaction. Further, when the customer needs a small amount of ice, the capacity of the ice bank can be reduced, accordingly enabling to effectively utilize the storage space of the refrigerator. Further, the ice bank stores as much ice as the customer needs, accordingly preventing deterioration of the ice resulting from long-time storage in the ice bank.
US08186174B2 Temperature control system for an electronic device cabinet
An electronic device cabinet includes a first temperature control system positioned to direct a conditioned airflow into a first electronic device storage zone of the cabinet and a second temperature control system positioned to direct a conditioned airflow into a second electronic device storage zone of the cabinet. The first temperature control system includes a first plurality of vortex tubes having a compressed air inlet and a first cooling air outlet that guides cooling air into the first device storage zone. The second temperature control system includes a second plurality of vortex tubes having a compressed air inlet and a second cooling air outlet that guides cooling air into the second device storage zone. A controller selectively delivers compressed air to respective ones of the first and second temperature control systems upon sensing a demand for cooling in corresponding ones of the first and second electronic device storage zones.
US08186171B2 Method for controlling high-pressure in an intermittently supercritically operating refrigeration circuit
A method is provided for controlling an intermittently supercritically operating refrigeration circuit. A control valve (12) is controlled: (a) in the subcritical mode, so that a predetermined “subcritical pressure” ensuring a predetermined sub-cooling of the liquid refrigerant at the outlet (14) of a heat-rejecting heat exchanger (10) is maintained; (b) in the supercritical mode, so that a predetermined “supercritical pressure”, which is optimized for optimum efficiency, of the supercritical refrigerant at the outlet (14) of the heat-rejecting heat exchanger (10) is maintained; and (c) in a border mode in a border region next to the critical point, dependent on a “continuity pressure” which is determined on the basis of the predetermined “subcritical pressure” and the predetermined “supercritical pressure” of steps (a) and (b).
US08186168B2 Thrust balance of rotor using fuel
A method of at least partially balancing axial thrust loads and an engine in which the method is carried out is disclosed herein. The engine includes a combustion chamber and a fuel system operable to direct pressurized fuel to the combustion chamber. The engine also includes a rotor operable to rotate about a centerline axis and subjected to axial thrust loads during operation. The engine also includes a balance piston engaged with the rotor. The balance piston includes a pressure face positioned in a thrust cavity. The engine also includes a fluid passageway extending between the fuel system and the thrust cavity. Pressurized fuel is delivered to the pressure face to counteract axial thrust loads on the rotor.
US08186160B2 Thermal engine for operation with combustible and noncombustible fuels and electric energy
A thermal engine includes a cylinder and piston and an insulated thermal battery including at least a thermal mass such as the engine block itself for storing and retaining heat to enhance or cause fluid expansion within the cylinder and drive the piston, the thermal battery optionally including an electrolyte chamber containing a thermal electrolyte for functioning as an electric thermal battery. Heat is stored in the thermal battery such as by activating electric resistance heating elements in the thermal mass. The stored heat either causes expansion of a non-combustible expansion fluid such as water or enhances the expansion of a combustible expansion fluid such as gasoline. Where the thermal battery is an electric thermal battery containing an electrolyte, the storage of heat also stores electricity which can be used to power an electric motor.
US08186146B2 After-treatment component detection system
An after-treatment component detection system may include an exhaust system configured to include an after-treatment component configured to remove one or more constituents of the exhaust gases. The detection system may include an upstream temperature sensor configured to measure temperature upstream from the after-treatment component, a downstream temperature sensor configured to measure temperature downstream from the after-treatment component, and a controller. The controller may be configured to receive signals indicative of upstream temperature measurements from the upstream sensor and signals indicative of downstream temperature measurements from the downstream sensor and determine an upstream rate of temperature change and a downstream rate of temperature change. The controller may also be configured to compare the upstream rate of temperature change to the downstream rate of temperature change and generate a fault if the upstream rate of temperature change and the downstream rate of temperature change differ by less than a predetermined amount.
US08186145B2 Rocket nozzles for unconventional vehicles
Improved rocket nozzle designs for vehicles with nozzles embedded in or protruding from surfaces remote from the desired thrust axis. The nozzle configurations are for rocket vehicles where the nozzles are not located at the optimal thrust axis of the vehicle. Two examples include nozzles located on the forward end of the vehicle (also called tractor nozzles) and attitude control nozzles located on the periphery of the vehicle. More particularly, the disclosed nozzle shapes enhance the axial thrusts and/or maneuver torques on the vehicle. These unconventional nozzle shapes improve vehicle performance.
US08186143B2 Morphing structure and method
A method of controlling mixing of a flow exiting a nozzle associated with a jet engine. The method may involve pivotally supporting a mixing structure forming a hinge device at a downstream edge of the nozzle. A shape memory alloy (SMA) element may be used to couple to the mixing structure. Heat may be generated by a flow exiting the nozzle to induce a phase change in the SMA element. The phase change may cause an axial length of the SMA element to constrict, to cause a pivoting movement of the mixing structure into a path of the flow exiting the nozzle.
US08186131B2 Door panel
The present invention provides a door panel that comprises an outer panel and an inner panel joined together at adhering portions and, regardless of whether rib portions are formed on the adhering portions in order to prevent deformation of the adhering portions or for other purpose, can be modified to withstand severe heat by means of formation of large ventilation openings in the adhering portions without significantly impairing the shape or the strength of the door panel.
US08186127B1 Basement water drainage method for use with a foundation having no footing
A method of draining water entering a building having a foundation wall with no footing by removing a portion of the slab floor adjacent to the foundation wall and digging a trench and a divot trench, placing a cove base against felt and against the foundation wall with the cove base extending from above the slab floor and down into the trench divot. The trench divot is lined with felt, and a drain conduit is placed into the trench having apertures aligned with apertures formed in the cove base to direct water coming from the foundation wall behind the cove base, through the aligned apertures to be directed into the conduit to a remote location, such conduit being covered by fill and a vapor barrier and with concrete poured thereover and leveled to the height of the slab floor.
US08186124B2 Connection device and method of manufacturing a connection device
Connection device having at least one receiving building component, in particular a wooden body (1), which comprises at least a retention recess (2), in particular a continuous retention recess, and having a composite body (3) which is inserted into the retention recess (2) in the wooden body (1), wherein a composite mass (4) is curably inserted in an interstice (7) in the retention recess (2) between the wooden body (1) and the inserted composite body (3) such that the composite body is substantially frictionally secured in said retention recess (2), wherein an intermediate layer (5), in particular as a formation of the surface of the composite body and/or the composite mass, is at least partially provided between the composite body and the composite mass, providing at least partial decoupling of the composite mass from the composite body.
US08186119B1 Thermal isolating housing structure
An improved wall structure for HVAC enclosures utilizing thermoplastic standoffs to form an air space and to separate the exterior wall structure of the enclosure from the interior wall structure. The position of the thermoplastic standoffs and the selection of the design for the standoffs insure that metallic fasteners would secure the exterior walls of the enclosure to the enclosure do not transmit thermal energy from the external wall to the internal wall.
US08186115B2 Modular panel assemblies for building foundations
A perimeter foundation wall is constructed from a plurality of modular wall panels. The wall panels include a generally planar exterior wall surface, a side flange on both vertically extending sides of the panel, a top cap, and a base pan. The wall may also include vertical reinforcing studs and brackets on an inner surface of the wall panels. The wall may also have leveling assemblies including threaded rods passing through the base pan.
US08186110B2 Transportable, modular, self contained shipping container building
A transportable, modular, self-contained shipping container building which has an optional means to collect, store, and distribute power from natural resources and a means to collect store, distribute and/or purify potable and/or non-potable water.
US08186101B2 Live goods planter cage and container
Planter apparatus for supporting live goods has an upwardly open container with a sidewall, a wire planter cage frame supported on the sidewall, and clips releasably securing the planter cage frame to the container. The planter cage frame has downwardly extending legs with distal ends that are received on an inner peripheral ledge of the container. The distal ends may engage the container without clips, or may rest on the rim of the container. The clips are deformable C-shaped clips with end hooks that engage the container rim and a transverse rib of the planter cage frame.
US08186092B2 Integrated dual technology brush
A firearm cleaning kit is disclosed that includes a case having first and second compartments joined along a fold line, and a fastener, such as a zipper, joining together the first and second compartments of the case. At least one of the compartments includes a pocket. A flexible cleaning rod having a first end and a second end is removably stored in the pocket. A tool compartment is secured to the fold line. The tool compartment includes a plurality of tool-holding cavities, and a firearm barrel cleaning device is secured within one of the tool-holding cavities. The barrel cleaning device includes a body portion, a swab, and a brush. The swab is fixed to a first end of the body portion, and has an outer diameter greater than an inner diameter of the firearm barrel so as to contact the barrel at all points around its circumference. A brush is also affixed to the body portion proximate to the swab, and has a plurality of filaments arranged and sized to a diameter greater than the inner diameter of the firearm barrel and less than the diameter of the swab. Also disclosed is a method for cleaning residue from an inner diameter of a firearm barrel using the barrel cleaning device.
US08186091B2 Exchangeable choke for a fire arm with a smooth gun barrel
Exchangeable choke for a fire arm with a smooth gun barrel, whereby said choke is provided with mechanical coupling means to mount and dismount the choke, characterized in that the choke is equipped with additional sealing means so as to seal the choke, at least in one place, in relation to the gun barrel, as well as to prevent the choke from being unscrewed during the shooting.
US08186089B2 Grip enhancer assembly for handguns
An exchangeable adapter assembly for a handgun includes a handle frame having a trigger and a handle, into which a magazine can be inserted. A quick changeover is ensured by the assembly in that in the rear and front regions of the handle frame at least one adapter element is provided which cooperates with a rear and front adapter piece of a grip enhancer for attachment of the grip enhancer 100 to the handle frame. In the rear part of the handle frame there is also provided an eyelet device which, when the grip enhancer is attached to the handle frame, positively engages a bore in the grip enhancer. A securing pin can be releasably inserted into the eyelet device in order to releasably connect the grip enhancer to the handle frame.
US08186087B2 Rifle trigger safety block
A trigger blocking device comprised of a frame removably affixed around a trigger guard of a rifle. The trigger blocking device holds a blocking shaft behind the trigger, the shaft being capable of sliding longitudinally or axially into two separate positions, one position where the shaft blocks the operation of the trigger and the other position where a recessed area in the shaft forms a trigger channel, when moved into position, allows the operation of the trigger. The blocking shaft extends across the frame and is positioned behind the trigger. When the blocking shaft is behind the trigger in a first position with the trigger channel not aligned with the trigger, the blocking shaft prevents rearward movement of the trigger, preventing the firearm from firing. When the blocking shaft is moved to a second position wherein the trigger channel is aligned with the trigger, the trigger when pulled can move rearward into the trigger channel to allow the firing mechanism of the firearm to be activated, that is, to fire.
US08186059B2 Method of manufacturing an internal gear and cap assembly
An internal gear and cap assembly includes a gear having a base that extends about an axis between a first and second end. The first end defines a groove that extends to a floor and the groove surrounds the axis. Teeth extend from the base. A lip extends from the first end and also surrounds the axis. A cap has a flange that is inserted into the groove. The lip is deformed toward the groove such that material from the lip flows to trap the flange between the lip and the floor of the groove to retain the cap to the gear in the axial direction. Slots may be defined in the flange such that the material from the lip flows into the slots to provide a key-lock between the cap and the gear to prevent rotation of the cap relative to the gear about the axis.
US08186058B2 Exhaust system component having insulated double wall
An exhaust system component (18, 10) for use in an exhaust system of a motor vehicle. The exhaust system component comprises a double wall surrounding a space (9, 11; 21) through which exhaust gas may flow when the exhaust system component is in use in an exhaust system. The double wall is comprised of a first and second metal wall (12, 14; 26, 28) that define between them a gap. The gap comprises an insulation material (16) made of chopped aluminium or magnesium aluminium silicate glass fibers. The insulation material can be in the form of, for example, an end cone perform. The exhaust system component can be an exhaust pipe (18).
US08186055B2 Methods for manufacturing pump-heads having a desired internal clearance for rotary member
Various methods are disclosed for manufacturing pump-heads having a housing enclosing at least one rotary member. In an exemplary method first and second housing portions are provided that collectively, when assembled, define a pump-cavity that accommodates the rotary member(s). The rotary member(s) is assembled into the pump-cavity, along with at least one soluble spacer of a defined thickness that corresponds to a desired clearance of the rotary member relative to the pump-cavity. The spacer contacts a surface of the rotary member facing a corresponding surface of the housing portion. The first and second housing portions are attached together to form the pump-cavity containing the rotary member(s). The soluble spacer is dissolved to provide the desired clearance of the rotary member in the pump-cavity. As the housing portions are attached together, e.g., by adhesive bonding, the spacer establishes the desired clearance of the rotary member(s) in the pump-cavity.
US08186050B2 Printed wiring board manufacturing method
A method for recognizing alignment marks includes preparing a substrate having multiple alignment marks including alignment marks positioned adjacent to each other, and recognizing the alignment marks on the substrate by capturing images of the alignment marks using a recognition camera. The recognizing of the alignment marks includes adjusting the position of the recognition camera when capturing images of the alignment marks positioned adjacent to each other such that each of the alignment marks positioned adjacent to each other is positioned equidistant from the center of an image-capturing region of the recognition camera.
US08186046B2 Method for manufacturing a multilayer printed wiring board for providing an electronic component therein
A multilayer printed wiring board and method for manufacturing a multilayer printed wiring board. One method include a method for manufacturing a multilayer printed wiring board having an electronic component housed therein. The method includes forming a conduction circuit on a core substrate and forming an alignment mark on the core substrate separate from the conduction circuit. Also included is forming a concavity in the core substrate, the concavity being formed in an area of the core substrate not including the conductor circuit and alignment mark, and inserting the electronic component into the concavity in the core substrate by using the alignment mark on the core substrate to align the electronic component with the concavity.
US08186045B2 Multilayer printed circuit board and multilayer printed circuit board manufacturing method
A method of manufacturing a multilayer printed circuit board, including providing a substrate, embedding an electronic component having a die pad on a surface of the component into the substrate such that the component has the surface and pad exposed from a surface of the substrate, forming a metallic layer including metallic film layers such that the surface of the substrate and the pad and surface of the component are covered with the metallic layer, providing a resist on the metallic layer such that a portion of the metallic layer on the pad is exposed from the resist, forming a thickening metallic layer on the portion of the metallic layer exposed, removing the resist from the substrate and surface of the component, and etching to remove the metallic layer such that a mediate layer including the portion of the metallic layer is formed between the pad and the thickening layer.
US08186043B2 Method of manufacturing a circuit board
A circuit board and a method of manufacturing the circuit board are provided. The method includes forming at least one protruded bump on a first side of a conductive board, forming a dielectric layer on the first side of the conductive board where the at least one bump is formed so as to cover the at least one bump; and etching a second side of the conductive board so as to partially remove the board to form a pattern.
US08186041B1 Soldering fixture
A soldering fixture is disclosed having a unitary base member configured to maintain a printed circuit board and an electrical connector in a particular orientation during soldering. The unitary base member includes a lateral channel dimensioned to maintain a plurality of wire leads associated with the electrical connector in a spaced relationship with the printed circuit board. The unitary base member further includes a wire alignment tool configured to align the plurality of wire leads in the particular orientation such that the plurality of wire leads are in juxtaposition with a plurality of solder pads affixed to one or more surfaces of the printed circuit board.
US08186040B2 Methods for creating slanted perpendicular magnetic pole via metal liftoff
A method in one embodiment includes forming a resist structure above an upper surface of a substrate, wherein a portion of the upper surface of the substrate is a shaping layer, wherein the resist structure has an undercut; depositing a layer of magnetic material above exposed regions of the substrate, wherein a portion of the layer of magnetic material tapers towards the substrate as it approaches the undercut; removing the resist structure; and forming a write pole above the layer of magnetic material. Additional methods are disclosed.
US08186038B2 Method for building a component of an electrical rotating machine
A method for building a component for an electrical rotating machine is provided. The method includes providing a powdered magnetic material and an electrically conductive material, positioning these materials within a mold selected to produce the required dimensions in the materials after the application of a hot isostatic pressing (HIP) procedure, and applying at least one HIP procedure to the materials in the mold. Temperatures and pressures of the process are chosen to ensure that the electrically conducting and magnetic portions of the component are bonded without the materials seeping into each other. The method may be employed to build small compact motor systems using motor components formed as described to produce uniform grain structure and consistent magnetic and structural properties in the motor components that are useful in vehicle drive wheels.
US08186033B1 Hand-held tool for inserting flexible tags into a shelf-mounted price channel
A hand-held tool has a leading edge which is inserted into a price channel and which has a tag exit port defined therein to be located in the price channel when in use and a trailing edge having a tag entrance port defined therein and into which a flexible tag is inserted. A bore connects the entrance port to the exit port and a flexible tag is forced through the entrance port, through the bore and out of the exit port to be positioned in the price channel.
US08186025B2 Brassiere back closure
A brassiere back closure has an inelastic textile patch attached to the end of one of the brassiere wings and carries a plurality of transversely extending and longitudinally spaced rows each having at least two transversely spaced eyes on the back face. A flat body has an inner end attached to the end of the other of the wings, an opposite outer end, a front face at least partially overlapping at the outer end the back face of the patch, and a back face opposite the body front face. Respective plastic hooks generally complementary to and matable with the eyes are fixed to the body front face at the outer end so as to align with and interfit with the eyes. A transversely rigid bar on or forming part of the body prevents transverse relative movement of the hooks and bending of the body at the hooks.
US08186010B2 Retracting mechanism and fixing structure
A catcher (2) provided in a door frame H′ for capturing a striker body 1 moved from a near front side F when a door D′ is rotated toward a reference position; a braking device (5); and a linkage device (3) for both are provided. The catcher (2) is provided to be reciprocatingly rotatable between a standby position and a rotated position, captures the striker body (1) at the standby position, and rotates forward to the rotated position. Braking of the braking device (5) is applied to a rotation toward the rotated position of the catcher (2) through the linkage gear member (30).
US08186008B2 Agitator and suction nozzle for vacuum cleaner having the same
An agitator includes an agitator body rotatably accommodated within a suction nozzle having a suction port, and comprising a plurality of bristles planted in an outer circumference, and an air moving device formed on the outer circumference of the agitator body to cause air to move in a space defined between the agitator body and an inner wall of the suction nozzle, if the agitator body is rotated.
US08186005B2 Vacuum cleaning device
The invention relates to a vacuum cleaning device comprising a dirt collection container which has a suction inlet and is in flow connection with at least one suction unit via at least one filter and at least one suction line, and comprising at least one external air inlet which opens into the suction line downstream of the at least one filter and is adapted to be closed by means of at least one closing valve, the closing valve having a movable valve body which, in a closed position, bears against at least one valve seat so as to form one or more sealing lines, the at least one sealing line delimiting an area which, in the closed position of the closing valve, is acted upon by a differential pressure. In order to develop the vacuum cleaning device in such a way that the at least one closing valve is of structurally simple design and the at least one filter can be completely cleaned within a short period of time, the invention proposes that the square of the total length of all sealing lines is at least 25 times the total size of all areas which are delimited by the sealing lines and acted upon by a differential pressure.
US08186001B2 Cleaning element and cleaning tool
It is an object of the present invention to provide effective technique for a higher cleaning effect and higher operability of a cleaning element. According to a representative cleaning tool, bonding thickness of the fusion bonded part 117 in a thickness direction of the cleaning element 111 of the cleaning tool 110 is smaller than the bonding thickness of the fusion bonded part 114.
US08185984B2 Spout mounting assembly
A faucet spout mounting assembly includes a mounting hub, a spout supported for rotation relative to the mounting hub, a retaining member configured to restrain axial movement of the spout relative to the mounting hub, and a biasing member configured to provide an axial load between the spout and the mounting hub.
US08185982B1 Integrated showering and body support system
A bathing chair which has a water-spraying function for simultaneously effecting a shower discharge from each of a plurality of shower discharge ends and thus assist a person with severe disabilities while cleansing him or herself or while being assisted by a third person. The bathing chair including strategically located nozzles to wash critical body parts, a main control system with manual and electro-mechanical operated valves, two main flow paths with independent control systems, means for combining a soap product and water, a water temperature sensor, and a pump/reservoir system for water pressure adjustment.
US08185977B2 System for flushing of a vacuum toilet in an aircraft
A system for flushing a vacuum toilet, includes a drain that is connected to a drain conduit, which vacuum toilet is connectable to a vacuum system by way of a suction valve. With the use of a combined valve including, for example, a flow-optimised intermediate storage device, inflow nozzle, bypass conduit with silencer and hose odor seal, the flow noises at the urinal bowl drain, urinal bowl overflow and upper end of the bypass conduit can be effectively suppressed. With the combination disc valve or the shut-off valve and suction valve, during the suction process the air stream is only drawn through the bypass conduit with a special odor seal and silencer.
US08185976B2 Flush valve mechanism
A flush valve is provided for flushing a toilet bowl. The flush valve includes a center tube having a lug, a flush activation device configured to initially raise the center tube, at least one latching mechanism configured to control movement of the center tube, and at least one rack configured to have movement controlled by the at least one latching mechanism. The at least one latching mechanism controls volume of fluid used during a flush.
US08185972B2 Head scarf and method of making it
A head scarf with a crown portion and a tail portion is made by stitching together overlying front margin areas of body and lining pieces. This stitching is done along oppositely convex lines on both pieces, and these lines are brought into registry for sewing. One of the pieces is then folded to provide a convex edge of the stitched-together assembly, to place the pieces in face-to-face relation, and to give the assembly a three dimensional forehead-receiving shape in the vicinity of the front margin areas. A semicircular drawstring channel is formed, and the upper regions of the tail portion are drawn together while drawing the crown portion into a shape conforming to a wearer's head.
US08191167B2 Secure system and method for processing data between a first device and at least one second device provided with monitoring means
A secure system (1) for processing data includes a first device (2), and at least one second device (3) is characterized in that—each second device (3) comprises monitoring elements (7) suitable for transmitting operating information to the first device (2), and—the first device (2) includes elements (8) for storing a behavioral model of each second device (3) and elements (9) for comparing the operating information received from each second device (3) with the behavioral model so as to determine whether the operation of the second device (3) is compliant with the behavioral model stored, and validation elements (10) suitable for preventing the running of a sensitive operation on this second device or for instructing a change of state of the second device if the second device does not manifest compliant operation. A method and a computer program are also described.
US08191164B2 Method for managing access rights in a smart card
A method of managing access rights in a smart card, to subordinating execution of a command (Cmd1, Cmdk) such as reading or writing to an event (Evt1′, Evtk′) being valid, such as authentication by verifying a code. The state of validation events is stored in a register, and the access rights are stored in a command list (List_Cmd) made up of couples (Cpl1, Cplk), each associating a command with an event. On receiving a request to execute a command, a search is made in the command list (List_Cmd) for the couple (Cpl1, Cplk) that includes the requested command, and execution is refused if the search is unsuccessful. If the search is successful, then it is determined from the register (referred to as the card security state register) whether the event associated with the command is or is not valid, in order to authorize or refuse execution thereof. The invention is for use in any smart card application that involves access rights.
US08191158B2 Systems and methods for secure transaction management and electronic rights protection
The present invention provides systems and methods for secure transaction management and electronic rights protection. Electronic appliances such as computers equipped in accordance with the present invention help to ensure that information is accessed and used only in authorized ways, and maintain the integrity, availability, and/or confidentiality of the information. Such electronic appliances provide a distributed virtual distribution environment (VDE) that may enforce a secure chain of handling and control, for example, to control and/or meter or otherwise monitor use of electronically stored or disseminated information. Such a virtual distribution environment may be used to protect rights of various participants in electronic commerce and other electronic or electronic-facilitated transactions. Distributed and other operating systems, environments and architectures, such as, for example, those using tamper-resistant hardware-based processors, may establish security at each node. These techniques may be used to support an all-electronic information distribution, for example, utilizing the “electronic highway.”
US08191156B2 Documents manipulation authentication apparatus, document manipulation apparatus, image formation apparatus, document manipulation authentication system, computer readable medium and computer data signal
A document manipulation authentication apparatus includes a storage section and a determination section. The storage section stores management information associating each document with at least one of devices. When a request for manipulating a specific document using a specific device is made, the determination section determines as to whether or not the requested specific manipulation is permitted, based on whether or not the specific document and the specific device are associated with each other in the management information stored in the storage section.
US08191155B2 Microprocessor
A microprocessor having a processor core includes an information acquisition unit that acquires information encrypted to be used by the processor core, from outside; a decryption unit that decrypts the information with a symmetric key to obtain plain text; and a controller that controls processing on the information acquired by the information acquisition unit based on the symmetric key.
US08191153B2 Communication system, server apparatus, information communication method, and program
A communication system includes a terminal, a first server apparatus that manages the movement of the terminal, and a second server apparatus that performs authentication of the terminal. The first server apparatus uses AAA protocol to transmit a first message that includes a pseudo-NAI of the terminal to the second server apparatus. The second server apparatus both records the pseudo-NAI and true-NAI of the NAI of the terminal in association with each other and records maintenance function execution necessity information indicating whether a maintenance function must be executed for the terminal in association with the true-NAI of the terminal, and upon reception of the first message from the first server apparatus, uses AAA protocol to transmit a second message that contains the maintenance function execution necessity information that was placed in correspondence with the pseudo-NAI that was contained in the first message to the first server apparatus.
US08191149B2 System and method for predicting cyber threat
Provided are a system and method for predicting a cyber threat. The system and method collect various variables and synthetically predict the frequency, dangerousness, possibility, and time of the occurrence of a cyber threat including hacking, a worm/virus, a Denial of Service (DoS) attack, illegal system access, a malicious code, a social engineering attack, system/data falsification, cyber terror/war, weakness exploitation, etc., using a time-series analysis method and a Delphi method, and inform a user in advance of the prediction result, thereby enabling the user to prepare against the cyber threat.
US08191137B2 System and method for identification and blocking of malicious use of servers
A system and method to protect web applications from malicious attacks and, in particular, a system and method for identification and blocking of malicious DNS servers. The system includes a central processing unit and first program instructions. The first program instructions identify a rogue Domain Name Service (DNS) by identifying that a DNS metric is outside a historical limit. The first program instructions are stored on the computer system for execution by the central processing unit.
US08191128B2 Systems and methods for controlling access to a public data network from a visited access provider
To allow a user to access a public data network from a region of service operated by a visited access provider, the visited provider is supplied with an identity of a credit provider. The user is redirected to the credit provider, resulting in establishment of a temporary connection with the credit provider. During this temporary connection, the user supplies original user credentials and, in return, receives substitute user credentials if the original user credentials are valid. The substitute user credentials are supplied to the visited provider, which proceeds to have the user authenticated by the credit provider on the basis of the substitute user credentials. In this way, the visited provider authenticates the user with the credit provider before allowing the user to access the public data network, but a secure exchange of the original user credentials between the user and the credit provider prevents unauthorized access to this information by the visited provider.
US08191127B2 Information processing apparatus and method
When authentication processing has succeeded between different authentication domains in an information processing apparatus, authentication information between the different authentication domains is registered in association with user-related information. When a data conversion is performed between the different authentication domains, the data conversion of the user-related information is carried out based upon the registered authentication information.
US08191116B1 User equipment validation in an IP network
An authentication and validation architecture utilizing a P-CSCF (proxy-call session control function) service to validate a source IP address against a registered contact IP address upon receiving an initial request for a dialog or a standalone request (except REGISTER) from a registered user. This provides a security measure to prevent IMS (IP multiemdia subsytem) identity spoofing, when SIP security (IPsec) access security is not enabled, or not used, between the user equipment (UE) and P-CSCF service.
US08191112B2 Image forming apparatus, method and medium storing program
The image forming apparatus acquires authentication information for authentication of document data and an authentication result. When the result indicates success, the document data is converted and is added with the specific information to specify the authentication apparatus and is stored. The image forming apparatus acquires the specific information from the converted data, transmits the specific information to a destination of the converted data, requests the destination to confirm establishment of a communication path from the destination to the authentication apparatus and transmits the converted data to the destination when receiving information representing establishment.
US08191110B2 Data processing network and method for operating a data processing network
During operation of a data processing network, including a number of individual devices enabling user access, an identification object that can be carried by a user of the data processing network exchanges data in a wireless fashion with an access control device connected to an individual device, as soon as the identification object is sufficiently close to the access control device. In at least one embodiment, the user is allowed access to the data processing network as a function of data stored on the identification object and transmitted to the individual device. If a second identification object approaches the access control device, the different identification objects are assigned different usage rights as a function of the time that has elapsed between the detection of the identification objects by the access control device.
US08191098B2 Multi-source bridge content distribution system and method
A multi-source bridge content distribution system links multiple content owners with access network operators or content distribution providers leasing space on access networks so that multi-media content can be provided from multiple content owners to consumers through a multi-source bridge or data center. Content files and associated content owner preference settings are provided from a plurality of content sources or providers to the multi-source data center. Files stored at the data center or locally at an access network are provided to subscribers through the local access network Content files are provided if the content owner preference settings are a sufficient match with service provider access network preference settings set up by the service provider using the access network to provide content to subscribers.
US08191088B2 Apparatus and method for managing media content
A system that incorporates teachings of the present disclosure may include, for example, a set top box having a controller to present media content to a user, and provide the user with access to related media content based upon access information, where the related media content is determined based upon monitoring of the media content, where the related media content is retrieved based on a query of a plurality of sources over the Internet, and where the access information is associated with each of the plurality of sources. Other embodiments are disclosed.
US08191086B2 Computer program code and method for delivering external data to a process running on a virtual machine
A method and system for delivering external data to a process running on a virtual machine, the virtual machine running on an operating system. The method includes the steps of executing instructions on the virtual machine that obtain state data related to the process; querying the virtual machine to obtain component data related to the state data; and manipulating the component data to deliver the external data to the process. In one example, the system provides a single sign-on application that passes user credentials to a Java applet running on a Java virtual machine.
US08191084B1 Techniques for supporting application operation
A technique supports application operation. The technique involves discovering a set of applications running on an electronic system, and querying a user to identify which of the set of applications the user wishes to manage. The technique further involves, for each application identified by the user, providing an application service to that application to support operation of that application, the application service being separate from operating system services and security protection services provided by the electronic system.
US08191081B2 Condition-based event filtering
A system and method for monitoring activity of a business application are disclosed. A system includes a condition editor provided by an integration builder tool of a message exchange infrastructure connecting an event resolution portal server and the business application. The condition editor is adapted to configure one or parameters to define one or more conditions for one or more business objects of the business application. The system further includes a filter framework adapted to detect a state change event from the one or more business objects, compare the state change with the one or more conditions to determine a relevance of the state change event, and report relevant state change events to the event resolution portal server.
US08191074B2 Method and apparatus for automatic debugging technique
A first code module in a computing device detects an event that constitutes an automatic start debug session condition. The detected event is an occurrence of significance to the first code module and the condition is a set of one or more start criterions of which the detected event is a part. One or more actions for that condition are determined, wherein each action includes properties of a different debug session. At least one of the action(s) are sent to a second code module in the computing device upon determining that the second code module should automatically start at least one debug session. One or more debug flags are set according to each action to start the debug session corresponding to each action and a set of debug messages corresponding to the flags that are set are generated.
US08191073B2 Method and system for polling network controllers
Improving the performance of multitasking processors are provided. For example, a subset of M processors within a Symmetric Multi-Processing System (SMP) with N processors is dedicated for a specific task. The M (M>0) of the N processors are dedicate to a task, thus, leaving (N−M) processors for running normal operating system (OS). The processors dedicated to the task may have their interrupt mechanism disabled to avoid interrupt handler switching overhead. Therefore, these processors run in an independent context and can communicate with the normal OS and cooperation with the normal OS to achieve higher network performance.
US08191070B2 Dynamic resource allocation
A computer-implemented method includes detecting an actual workload representative of a pattern of access of a plurality of items of content; comparing the actual workload against a prescriptive workload to determine an occurrence of a substantial deviation from the prescriptive workload; and upon determining the occurrence of the substantial deviation, revising the prescriptive workload based at least in part on the actual workload. The plurality of items is stored on resources of a storage environment according to one of a plurality of resource allocation arrangements. The prescriptive workload including a plurality of categories, each category being associated with a respective one of the plurality of resource allocation arrangements.
US08191067B2 Method and apparatus for establishing a bound on the effect of task interference in a cache memory
A method and apparatus are disclosed for establishing a bound on the effect of task interference in an instruction cache shared by multiple tasks. The bound established by the present invention is the maximum number of “live” frames of a given task that are coexistent during the execution of an application. A “live cache frame” contains a block that is accessed in the future without an intervening eviction. The eviction of blocks from a live frame by an interrupt causes a future miss that would not otherwise occur and evictions from live frames are the only evictions that cause misses that would not otherwise occur. The invention provides a more accurate estimate of the maximum additional execution time of a task that results from servicing an interrupt during its execution. Additional accuracy is obtained by exploiting knowledge of the character of an intervening task to achieve a tighter bound, when possible.
US08191066B2 Continuously loading series of data whether data is requested or not, in response to end command unloading the data in descendent order of reference probability
In response to an activation of a data processing system, a request for processing is accepted in parallel with loading a series of data (a data body) from an external storage into a main memory independent of whether the processing of individual data is requested or not, and if target data of the request for processing is not loaded into the main memory, apparent system starting time is reduced by executing processing corresponding to the request after the target data is loaded into the main memory.
US08191064B2 Method and device for scheduling true CPU resources for a virtual machine system
A method and a device for scheduling true CPU resources for a virtual machine system are disclosed. In one aspect a virtual machine monitor (VMM) acquires information about loads on virtual CPUs (VCPUs), and the VMM assigns the true CPU resources based on the information about the loads on the VCPUs in such a manner that more true CPU resources are assigned to a VCPU with a higher load. With the method and device according to certain embodiments, it is possible to assign the true CPU resources based on the information about the loads on the VCPUs in such a manner that more true CPU resources are assigned to a VCPU with a higher load. Further, certain embodiments are implemented directly by the VMM irrespective of types of upper-level GOSs, and thus is versatile.
US08191061B2 Method for managing internal software of terminal through device management server
A method for managing software of a terminal in a device management system is provided. The device management server identifies if the memory area required for downloading and installing software is ensured in the terminal when the device management server has the software to be downloaded to the terminal. Then, the device management server acquires at least one among a usage rate during a predetermined period of time, a last use time, and a total number of times of usage for each software installed in the terminal when the required memory area is not ensured in the terminal. Next, the device management server selects software to be removed based on the usage rate, the last use time, etc., and notifies the terminal of the selected removal-targeted software. Then, the terminal removes the removal-targeted software when the terminal receives a removal acceptance input of the removal-targeted software from the user, and notifies the device management server of a result of the removal. Thereafter, the device management server transmits the software to be downloaded to the terminal.
US08191059B1 System, method and computer program product for installing at least a portion of a program utilizing a workflow that models an installation process
A system, method and computer program product are provided for installing at least a portion of a program. In use, an installation process is modeled as a workflow. Further, at least a portion of a program is installed utilizing the workflow. In one optional embodiment, at least the portion of the program may include an upgrade to a pre-existing program.
US08191055B2 Method and software for optimising the positioning of software functions in a memory
The present invention is related to a method and a software program for optimizing the positioning of software functions in a memory of a computing device. The present invention hereby comprises the steps of identifying each of a number of software functions and the respective number of calls between the identified software functions; positioning the two software functions sharing the highest number of calls next to each other to form a group of software functions and updating the number of calls between the newly formed group and the other software functions, and repeating the positioning step and the updating step for the software functions and/or groups of software functions sharing the respective highest number of calls in the next calculation step and so forth until all software functions are positioned in a sequential order.
US08191054B2 Process for handling shared references to private data
Methods and apparatus are provided for a linker to resolve references from shared memory to private memory in a multi-core system.
US08191050B2 Information processor, control method therefor, computer program and storage medium
An information processor determines whether or not function which first module has requested to call is a color information setting function for setting color information for second module and, if the function is the color information setting function, stores the color information in a storage unit. The processor determines whether or not the function which the first module has requested to call is an image output function for instructing output of a predetermined image with the use of the color information set for the second module by the color information setting function and, if the function is the image output function, outputs the color information stored in the storage unit in association with image attribute information about the predetermined image as history information.
US08191046B2 Checking transactional memory implementations
A transactional memory implementation is tested using an automatically generated test program and a locking memory model implementation which defines atomicity semantics. Schedules of the test program specify different interleavings of read operations and write operations of the test program threads. Executing the schedules under the locking memory model implementation provides legal final states of the shared variable(s). Executing the schedules under the transactional memory implementation produces candidate final states of the shared variable(s). If the candidate final states are also legal final states, then the transactional memory implementation passes the test.
US08191043B2 On-demand composition and teardown of service infrastructure
A computer implemented method, apparatus, and computer usable program code for creating a composite service. Dependencies are identified utilizing a set of active objects used to manage services to form identified dependencies in response to receiving a request for the composite service. The identified dependencies specify requirements of the composite service. The composite service has multiple components. Components are identified for the composite service using the identified dependencies to form identified components. The composite service is created using the identified components.
US08191042B2 Continuation based declarative definition and composition
Declarative definition and composition of activities of a continuation based runtime. When formulating such a declarative activity of a continuation-based runtime, the activity may be formulated in accordance with a declarative activity schema and include a properties portion that declaratively defines one or more interface parameters of the declarative activity, and a body portion that declaratively defines an execution behavior of the declarative activity. The declarative activities may be hierarchically structured such that a parent declarative activity may use one or more child activities to define its behavior, where one or more of the child activities may also be defined declaratively.
US08191037B1 Customized control building
A system and method is disclosed for creating a reusable control from various applications or portions of applications. Using a pre-existing application or one specifically developed for the control, a developer programmatically declares which functionalities of the original application are to be included in the new control. This control building logic becomes a part of the application code. On execution of the application with the added control building logic, the native code that will re-create the control functionality is automatically generated. The control developer may now extend the generated code using simple Object Oriented Programming (OOP) inheritance to add properties and parameters that will control its behavior. The resulting control may then be referenced by other developers when creating a new software application.
US08191031B2 Apparatus for giving assistance in analyzing deficiency in RTL-input program and method of doing the same
An apparatus for giving assistance in analyzing deficiency in a RTL-input program, includes a partial RTL creator which creates partial RTL description data containing logic description identical with logic description extracted from successive portions of input RTL description data, and having correspondence in signals identical with the same in the input RTL description data, an estimator which receives the partial RTL description data to execute a RTL-input program, and creates error-judgment data indicative of whether the RTL-input program contains deficiency, and an execution controller which controls a volume of logic description contained in partial RTL description data to be next created by the partial RTL creator, based on the error-judgment data, and outputs partial RTL description data causing the same deficiency as deficiency of the input RTL description data, and having a minimum volume of logic description.
US08191023B2 System and method for selecting high speed serial signals
A system for selecting high speed serial signals includes a loading module, a layout selecting module, a data processing module, and an output module. The loading module reads a chip package length file; a layout selecting module reads a layout file and selects high speed serial signals preset by a user; the data processing module selects pins information of a start chip and a terminal chip transmit the selected high speed serial signals and finds the chip package length information, and analyzes interrupt points of the layout character from the start chip and outputs the chip package length information of the start chip, the layout length information, and the chip package length information of the terminal chip in sequence to the output module, to convert into a table and displays the table via a display device.
US08191017B2 Site selective optical proximity correction
Techniques for performing optical proximity correction on a layout design or portion thereof are provided with various implementations of the invention. With various implementations of the invention, movement and simulation of selected edge fragments is disabled during the optical proximity correction process. The operations of the optical proximity correction process, such as for example simulation and displacement of edge segments, is then performed for the edge fragments that remain enabled. With further implementations of the invention, a simulation site is defined for ones of the edge fragments. The operations of the optical proximity correction process, such as for example simulation and displacement of edge segments, is performed for each simulation site. Additionally, during the optical proximity correction process, the simulations sites may be moved and or removed individually based on various conditions.
US08191013B2 User interface for designating a page as a tab sheet and inserting a tab sheet between pages
A tab sheet setting apparatus displays sheet images which correspond to sheets for consecutive two or more pages among a plurality of pages and a tab ear icon that functions as a tab image which corresponds to a tab of a tab sheet on an operating screen. In case when the tab image is moved and placed in a first area, which contains at least a sheet image of one page that is displayed on the operating screen, the sheet of the page indicated by the sheet image in the first area is decided to be the tab sheet. In case when the tab image is moved and placed in a second area, which is different from the first area and contains a midpoint of sheet images of two consecutive pages displayed on the operating screen, insertion of the tab sheet in between the two consecutive pages is decided.
US08191012B2 Method and system for creating theme, topic, and story-based cover pages
A method creates cover pages for news themes, topics, and stories, with elements to allow viewing more information from the theme, topic, or story. A database of stories is provided, comprising text, images, and possibly other web-accessible content. For a theme-based cover page, a theme is selected, and topics relevant to that theme are chosen. Search strings generated from the topics are used to search the database for matching stories. Representative images for the matching stories are then chosen from the database, and headlines are created based on the story content. For a topic-based cover page, a topic is selected and is used to search the database for matching stories. The cover page, comprising the image and information about the theme, topic, or story, is then created and displayed, with clickable elements to view more information about the theme, topic, or story.
US08191008B2 Simulating multi-monitor functionality in a single monitor environment
The systems and methods of the present provide techniques for virtualizing, simulating or providing multiple displays for an environment having one display device or less display devices than desired. The techniques of the present invention virtualize a client's display environment by modifying and controlling the behavior and appearance of an application window displayed on the client based on a desired display layout for the client. The present invention provides a window message processing mechanism to intercept a selected message to a window of an application. The window message processing mechanism compares the behavior and appearance of the window in view of the desired display layout and modifies the message to display the window on the client based on the desired display layout. As such, the present invention processes selected window messages to translate the behavior or appearance of the window to the desired display layout.
US08191004B2 User feedback correlated to specific user interface or application features
A user interface display for software has a user satisfaction portion displayed on each page. The user satisfaction portion includes a user selectable element which allows a user to provide a user satisfaction score (or level) with a single mouse click. In response to receiving the user satisfaction level, the context of the software which the user is using is recorded, and the user satisfaction level is correlated to that context. The captured data can be provided to application designers and developers directly or via computed metrics.
US08191002B2 Summarizing portlet usage in a portal page
A portal summary controller stores detected usage of at least one instance of at least one portlet application within at least one portal page at each of a plurality of different times. Responsive to a trigger to generate a summary portal page, the portal summary controller dynamically creates a summary portal page displaying a separate instance of the at least one portlet application for at least one of each of the plurality of different times specified according to the separate usage stored at each of the plurality of different times, such that the summary portal page provides a summary of at least a selection of previous usage of the at least one portal page. The trigger to generate a summary portal page includes a user selecting which previous stored portal usage, including usage of individual portlet applications, to summarize in the summary portal page, such that the summary portal page renders a summary of only that content selected by the user.
US08190997B2 Personalized content feed suggestions page
A user may be presented with suggestions of content feeds to which she may subscribe. The suggestions are based on documents, such as web pages, accessed by the user. The content feeds suggested to the user are content feeds associated with at least some of the documents accessed by the user. The user may accept or reject any or all of the suggestions. A suggestion of a content feed may be suppressed based on a rejection of a past suggestion for the same content feed.
US08190993B2 Menu selection using a rotating dial and button
A system and method for making menu items easily adjustable on the setting screen of a camera with regard to the predetermined object to be operated. The camera setting utility screen for the CCD camera is displayed on the liquid crystal display any one of the plural number of menu items is selected from said camera setting utility screen displayed according to the rotation operation and the push operation of the jog dial. The setting condition with regard to the menu item selected is adjusted corresponding to the rotation operation and the push operation of the jog dial. The CCD camera is set to the setting condition adjusted, such that operation of selection of menu item to the adjustment of setting condition can be conducted merely by the rotation operation and the push operation of the jog dial.
US08190992B2 Grouping and display of logically defined reports
Report views offer a user the ability to specify ancillary data views and also view that data in a scorecard viewing experience. A report view definition may be implemented as a metadata-based mapping of logical reports to physical reports for scorecards and KPIs. Reports are categorized based on their presentation size and/or type. Categorized report attributes included in the report view metadata are managed by a configuration UI. The report view metadata further includes schema, ordering capabilities, and mapping UI such as re-use of report views in multiple areas.
US08190988B2 Form bundling
A form management system is provided that bundles individual electronic form instances into a single bundled form. Form field names in the electronic form instances and scripts are renamed at the time the form instances are merged into a bundle. In this manner, common names can be assigned to individual form fields in individual forms and then only the form field names in electronic forms selected for the bundle are renamed. Furthermore, the same renaming scheme is also executed in the scripts associated with the individual form documents and fields. As such, the form field names in the scripts of bundled documents are altered to reference the renamed form fields in the corresponding component forms.
US08190981B2 Apparatus and method for transmitting and receiving data in a communication system using low density parity check codes
An apparatus for transmitting data in a communication system using a Low Density Parity Check (LDPC) matrix is provided. The apparatus includes an interleaver for interleaving a descending bit-ordered codeword having a predetermined size and in accordance with a predetermined modulation scheme; and a bit mapper for mapping codeword bits constituting the interleaved codeword in accordance with a predetermined mapping scheme that takes into account degrees of the codeword bits and reliability characteristics of modulation symbol-constituting bits based on the predetermined modulation scheme.
US08190980B2 Trellis-based decoder using states of reduced uncertainty
A method and system are provided for improving the performance of a trellis-based decoder. States with reduced uncertainty (SRUs) are defined for one or more predetermined fields in an encoded message. Metrics are set for the SRUs such that candidate paths through a trellis-based decoding process are eliminated for those states that are not SRUs.
US08190974B2 Error detection and correction for external DRAM
One embodiment of the present invention sets forth a technique for protecting data with an error correction code (ECC). The data is accessed by a processing unit and stored in an external memory, such as dynamic random access memory (DRAM). Application data and related ECC data are advantageously stored in a common page within a common DRAM device. Application data and ECC data are transmitted between the processor and the external common DRAM device over a common set of input/output (I/O) pins. Eliminating I/O pins and DRAM devices conventionally associated with transmitting and storing ECC data advantageously reduces system complexity and cost.
US08190973B2 Apparatus and method for error correction of data values in a storage device
A data processing apparatus is provided in which a processing unit, by means of a read access request, accesses a storage device which stores data values and error data associated with those data values. When the processing unit accesses a data value in the storage device, error detection circuitry detects if an error is present in that data value and, if necessary, error correction circuitry corrects the read data value. An error cache having at least one entry stores corrected replacement data values, a corrected data value being allocated into an entry of the error cache for every corrected data value that is generated, and the read access request is re-performed. Replacement data values are read from the error cache in preference to data values stored in the storage device. This ensures that the retry mechanism will succeed irrespective of whether the error was a soft error or a hard error. Thus, if any hard errors do occur during normal operation of the storage device, they can effectively be temporarily corrected through use of the error cache to ensure that the retry mechanism proceeds correctly.
US08190964B2 Decoding method
A method for decoding forward error correction (FEC) encoded data. A stream of units of FEC encoded bits are received, where the units are derived from a transmitted signal, where each unit represents a one-bit data value, and where each unit includes correctness bits. Preferably, the stream of units of FEC encoded bits are decoded by using the quality level of bits to perform soft-decision convolution decoding on the stream of units of FEC bits, where the soft-decision convolution decoding produces, for block decoding, a stream of symbols made up of bits. Subsequences of units that are prone to erroneous soft-decision convolution decoding are detected by determining, for the sub-sequences whether the distribution of quality bits indicate the units are below a threshold level of correctness, and by comparing characteristics of that distribution to a given set of characteristics predetermined to be prone to result in incorrect decoding.
US08190962B1 System and method for dynamic maximal iteration
A system and method for decoding a low-density parity-check (LDPC) codeword. The method includes updating a portion of a plurality of variable nodes and performing a partial parity check based on the updated variable nodes. Based on the result of the partial parity check and an iteration condition, a determination is made as to whether to report a decoding result. The method further includes updating a plurality of check nodes and a parity check may be performed. Based on the parity check, a determination as to whether to report a decoding result is made. The iteration number may then be checked for a match with an iteration condition to determine whether to report a decoding result.
US08190957B2 Utilizing a network to correct flawed media data
A system and method of utilizing a network to correct flawed media data. The media device includes a processor, a memory, a network adapter, a removable media interface, an error-correction module, and a communication module. The network device enables the media device to connect to the network and server. The removable media interface enables a user to couple a removable medium to the media device. After a user inserts a removable medium into the removable media interface, the processor and error-correction module examines the removable medium for physical errors. If the number of detected errors exceeds a predetermined threshold, the media device, via the network adapter and the communication module, queries a server for correction data. This correction data may be utilized by the media device to enable successful processing of the data stored on the removable medium.
US08190955B2 Apparatus and method for recording and/or reproducing data on an information storage medium using padding information, and the information storage medium
An apparatus and method for recording and/or reproducing data on a disc are provided using padding information, and a corresponding information storage medium. The recording method includes recording a recording unit block in which invalid data is padded in part of the block and recording padding information indicating that the invalid data is included. According to the method, a disc drive becomes able to distinguish valid data from invalid data in an error correction block such that reliability of reproduction increases and stability of the system is improved.
US08190952B2 Bitmap cluster analysis of defects in integrated circuits
A system and method for defect analysis are disclosed wherein a defect data set is input into the system. A radius value is selected by a user, which is the maximum number of bits that bit failures can be separated from one another to be considered a bit cluster. When a defect data set is received, the system and method start with a fail bit and search for neighboring fail bits. The specified radius is used to qualify the found fail bits to be part of the bit cluster or not. If a minimum count of fail bits is not met, the system and method will stop searching and move to the next fail bit. If a minimum count of fail bits is met, the search continues for the next fail bit until the maximum fail bit count specified by the user is reached. Aggregation is provided such that once bit clusters have been classified, the number of clusters that have the exact match or partial match to each other is counted. The user may set the partial match as a threshold count to establish a match.
US08190950B2 Dynamic column redundancy replacement
A dynamic column redundancy replacement system for programming and reading a non-volatile memory system includes an input data replacement logic block and an output data replacement logic block. A column redundancy match logic block compares a user address to latched fuse addresses of bad columns and identifies address matches to facilitate the replacement of bits from defective memory cells with replacement redundancy bits.
US08190942B2 Method and system for distributing a global timebase within a system-on-chip having multiple clock domains
A global timebase system and method for a system-on-chip synchronizes multiple clock domains in each of a plurality of receiver modules by broadcasting a global timebase count value as Gray code over a global timebase bus. A global timebase generator includes a binary counter and a binary-to-Gray-code converter. Each receiver module registers the global timebase count value with its own local clock and includes a Gray-code-to-binary converter. The converted value, in binary form, may be used as least significant bits of a globally synchronized local timebase. Most significant bits may be generated by a local binary counter incremented at each 1-to-0 transition of the most significant bit of the global timebase count value.
US08190940B2 Personal computer power control method and device
The present invention describes a method for controlling electrical power supply to a personal computer installation, which may have a number of peripheral devices attached, such as printers, monitors etc. The method includes providing a first controlled power outlet adapted for supplying electrical power to a plurality of first devices and then monitoring, by use of software running on a personal computer, usage of at least one input device of the personal computer as well as a processor(s) associated with the computer, as well as the power level and power usage and then when the power usage mode is determined to be such that the first devices are not required to be powered, controlling the first controlled switch to remove power from the first controlled power outlet.
US08190937B1 Method and system for managing the power state of an audio device integrated in a graphics device
One embodiment of the present invention sets forth a method for managing a power state of an audio device resident in a graphics processing unit. The method includes the steps of directing audio data originated from a client application via an audio path in an audio driver stack to the audio device, determining whether an active stream of audio data along the audio path is present in response to a notification of an attempt to shut down the graphics processing unit, and requesting a plug and play manager to disable the audio device, if no active stream of audio data is present along the audio path.
US08190934B2 Solid state power controllers including current sensing circuitry is configured to bias a general signal to a predetermined level in order to substantially eliminate the offset error in an amplifier and an A/D converter
Solid state power controllers in various configurations are provided. One such solid state power controller includes a power connector, a load connector and at least one communication connector, a solid state switch electrically connectable between the power connector and the load connector, where the switch includes an input, a microcontroller coupled to the input of the solid state switch, and current sensing circuitry coupled to the microcontroller and configured to sense a current flowing through the solid state switch, the current sensing circuitry including an amplifier having an offset error, where the current sensing circuitry is configured to generate a signal indicative of the current flowing through the solid state switch, and bias the generated signal to a predetermined level to substantially eliminate the offset error in the amplifier.
US08190924B2 Computer system, processor device, and method for controlling computer system
A computer system which significantly improves responsiveness to a sleep request includes: a processor device switching between an execution mode and a suspension mode; and an access controlling unit accessing a functional block in response to a command request received from the processor device, wherein, in response to a sleep request signal received from the external device, the processor device responds with a sleep response signal and asserts a suspension notification signal indicating a switch to the suspension mode, and the access controlling unit: masks an input of a further command request after receiving the command request from the processor device, in the case where the processor device has outputted the command request when the access controlling unit receives the suspension notification signal; masks an input of a command request in the case where the processor device has not outputted the command request; and removes the mask when the suspension notification signal is negated.
US08190913B2 System and method for content protection on a computing device
Systems and methods for handling user interface field data. A system and method can be configured to receive input which indicates that the mobile device is to enter into a protected mode. Data associated with fields displayed on a user interface are stored in a secure form on the mobile device. After the mobile device leaves the protected mode, the stored user interface field data is accessed and used to populate one or more user interface fields with the accessed user interface field data for display to a user.
US08190899B1 System and method for establishing a remote connection over a network with a personal security device connected to a local client without using a local APDU interface or local cryptography
System and method for establishing a remote connection over a network with a personal security device connected to a local client without using a local APDU interface or local cryptography.
US08190892B2 Message authentication code with blind factorization and randomization
The message authentication code with blind factorization and randomization is a computational method for improving the security of existing Message Authentication Code (MAC) methods through the use of blind integer factorization. Further, blind randomization is used as a countermeasure to minimize collision attacks where different plaintexts produce the same MAC.
US08190884B2 Network identity management system and method
Users of Internet services (e.g., SKYPE messaging service, GOOGLETALK messaging service, AOL INSTANT MESSENGER messaging service, and MICROSOFT MESSENGER messaging service) that are initially identified using separate identifiers that may be associated with respective service providers (e.g., email addresses) can manage network identities using a single unified set of account information managed by a registry service. The registry authenticates the user's request(s) to bind a service provider identity to his or her personal registry user record. The registry internally associates the service provider identity to an internal unique identifier that is not exposed to subscribers. When a second user wishes to communicate with a first user, the second user provides any service provider identity that is believed to be associated with the first user to determine if the specified service provider identity appears to match the intended subscriber. If so, the second user may specify a nickname (unique to the second subscriber but not necessarily globally unique) to be associated internally within the registry with the internal unique identifier of the first subscriber as part of the second subscriber's user record. Later, even if the first subscriber has relinquished the service provider identity that was originally used to find the first subscriber, the second subscriber can still find the first subscriber by using the associate nickname without either subscriber ever knowing the internal unique identifier of the first subscriber.
US08190883B2 Network identity management system and method
Users of Internet services (e.g., SKYPE messaging service, GOOGLETALK messaging service, AOL INSTANT MESSENGER messaging service, and MICROSOFT MESSENGER messaging service) that are initially identified using separate identifiers that may be associated with respective service providers (e.g., email addresses) can manage network identities using a single unified set of account information managed by a registry service. The registry authenticates the user's request(s) to bind a service provider identity to his or her personal registry user record by presenting a random challenge to the user which the registry must then receive back from the service provider corresponding to the identity being added. Later, the registry may authenticate itself to service providers using information received from a service provider application as the service provider application authenticates itself to the service provider.
US08190876B2 Renegotiating SSL/TLS connections with client certificates on post requests
A method and apparatus for providing securing a connection with a (Secure Sockets Layer) SSL/TLS-enabled server. In one embodiment, a web client establishes a new connection by initiating a communication with the SSL/TLS-enabled server. The communication includes a non-POST request. After the client negotiates the secured connection with the server in response to the non-POST request, the client submits a POST request to the SSL/TLS-enabled server via the secured connection.
US08190872B2 Sending service data to an RFID tag while an attached computer system is powered off
An apparatus, system, and storage medium that, in an embodiment, receive service data at a computer system from an RFID tag, where the service data was sent to the RFID tag from an RF transmitter while the computer system was powered off. The RFID tag includes tag memory and an antenna, and the RFID tag is attached to the computer system. In another embodiment, the computer system sends the service data to the RFID tag, and the service data is received by an RF scanner from the RFID tag via the antenna while the computer system is powered off. In various embodiments, the service data identifies the computer system or a product within the computer system. In another embodiment, the service data includes log information associated with the computer system.
US08190868B2 Malware management through kernel detection
A system and method for managing pestware on a protected computer is described. The method in one variation includes starting a boot sequence that includes a period when boot drivers are initialized, initiating a kernel-level monitor during the period when boot drivers are initialized, monitoring events with the kernel-level monitor during the boot sequence and managing pestware-related events with the kernel-level monitor before a period in the boot sequence when native applications are capable of running. In variations, a pestware management engine is initialized after an operating system of the protected computer is initialized and the pestware management system both receives an event log of the monitored events and compiles the set of behavior rules utilized by kernel-level monitor.
US08190857B2 Deleting a shared resource node after reserving its identifier in delete pending queue until deletion condition is met to allow continued access for currently accessing processor
A method accelerates access of a multi-core system to its critical resources, which includes preparing to delete a critical node in a critical resource, separating the critical node from the critical resource, and deleting the critical node if the conditions for deleting the critical node are satisfied. An apparatus includes a confirmation module for the node to be deleted and a deletion module to accelerate access of a multi-core system to its critical resources.
US08190855B1 Coupling data for interrupt processing in a parallel processing environment
An integrated circuit comprises a plurality of tiles. Each tile comprises a processor, and a switch including switching circuitry to forward data received over data paths from other tiles to the processor and to switches of other tiles, and to forward data received from the processor to switches of other tiles. The integrated circuit further comprises one or more interface modules including circuitry to transfer data to and from a device external to the tiles; and a sub-port routing network including circuitry to route data between a port of a switch and a plurality of sub-ports coupled to one or more interface modules.
US08190847B2 Management method and a management system for volume
It is made possible to update information registered in a database of iSNS, SLP and the like in response to a configurational change in a storage device, and for a host computer to discover a disk volume. In response to changes in contents of operation to alter a storage configuration such as in creating or deleting a volume or LUN, contents of the alteration are reflected in the database of iSNS or SLP. Also, in response to a change in setting of LUN masking, a discovery domain of iSNS or attribute values of SLP are updated so that the host computer can discover the disk volume. Also, objects and services are reregistered periodically according to a registration period of iSNS or lifetime of SLP to prevent registered contents from expiring.
US08190846B2 Data management method in storage pool and virtual volume in DKC
A storage system connected to a computer and a management computer, includes storage devices accessed by the computer, and a control unit for controlling the storage devices. A first-type logical device corresponding to a storage area set in at least one of the storage devices and a second-type logical device that is a virtual storage area are provided. The control unit sets at least two of the first-type logical devices different in a characteristic as storage areas included in a storage pool through mapping. The first-type logical device stores data by allocating a storage area of the second-type logical device to a storage area of the first-type logical device mapped to the storage pool. The characteristic of the second-type logical device can be changed by changing the allocated storage area of the second-type logical device to a storage area of another first-type logical device.
US08190843B1 Methods, systems, and computer program products for dynamically allocating memory among a plurality of processes
Methods, systems, and computer program products for dynamically allocating memory among a plurality of processes are disclosed. According to one aspect, the subject matter described herein includes a method for dynamically allocating memory among multiple processes. The method includes at a memory broker for allocating memory in a computer system among a plurality of processes executing on the computer system and separate from the memory broker, monitoring amounts of stationary memory, discretionary memory, and unallocated memory in the computer system. The memory broker receives a request for allocating discretionary memory to one of the processes, and in response, determines, using an allocation policy, whether to allocate discretionary memory to the one process. In response to determining to allocate the discretionary memory to the one process, the memory broker allocates the discretionary memory to the one process.
US08190841B2 Method of managing sectors of a non-volatile memory
Machine-readable media, methods, apparatus and system for managing sectors of a non-volatile memory are described. In some embodiments, a plurality of file segments may be written to a plurality of memory sectors (501), each memory sector of the plurality of memory sectors for each file segment of the plurality of file segments. Then, a plurality of flags may be searched from a first section of a sector table (502), each flag of the plurality of flags corresponding to the each file segment. A section may be selected from a second section and a third section of the sector table, wherein the section may be indicated by the plurality of flags (505,507). A plurality of physical addresses for the plurality of memory sectors may be written to the section (506,508).
US08190839B2 Using domains for physical address management in a multiprocessor system
A multi-processor computer system is provided for managing physical memory domains. The system includes at least one processor having an address interface for sending a memory access message, which includes an address in physical memory and a domain identification (ID). The system also includes a physical memory portioned into a plurality of domains, where each domain includes a plurality of physical addresses. A domain mapping unit (DMU) has an interface to accept the memory access message from the processor. The DMU uses the domain ID to access a permission list, cross-reference the domain ID to a domain including addresses in physical memory, and grant the processor access to the address in response to the address being located in the domain.
US08190837B2 Sequential hard disk data storage method and system
An improved method and apparatus for data storage on hard disk drives (HDD) is described. The method and apparatus employ sequential data recording techniques ideal for sequential recording applications thus enabling the production of cheaper, more reliable and conveniently accessible systems. The sequential recording method may be employed with arrays of low-cost HDD and/or with the sequential employment of sectors, or groups of sectors, located within the individual HDDs themselves. An important feature of the system is that data are never deleted and so is only ever lost when overwritten with new data. Particular embodiments of the invention describe mirrored data storage systems which also provide for protection against data loss should one or more data storage elements fail.
US08190834B2 Process for contiguously streaming data from a content addressed storage system
What is disclosed is process for backing data objects from a content addressed storage system to a tape storage device such that the data objects are written in a contiguous sequential fashion. Data objects are kept together on the storage medium, rather than fragmented. An embodiment of the present invention describes the software modules and memory buffers required to implement this process. Additionally, what is disclosed is a process that restores data objects that have been contiguously written to tape. According to one embodiment of the present invention, recovery of non-fragmented data objects is made more efficient and less prone to failure.
US08190833B2 Information processing apparatus and information processing method that selects data to be deleted without a user having to perform a delete operation
An information processing apparatus and an information processing method are capable of correctly selecting data to be deleted, without a user having to perform a troublesome operation. In a backup operation, a determination is made for each image file as to whether a predetermined condition is satisfied. If the condition is satisfied, image files are backed up, and storage priority levels defined for these image files are reduced in accordance with a rule predefined by a user. The storage priority level is a measure indicating the priority of keeping an image file in a storage unit. The higher the storage priority, the lower the probability that image files are deleted. The storage priority levels are changed depending on whether image files have been backed up and depending on the number of times image files were backed up.
US08190827B2 Memory sharing among computer programs
A physical memory location among multiple programs is shared among multiple programs. In one embodiment, multiple memory units are scanned to detect duplicated contents in the memory units. The memory units are used by programs running on a computer system. A data structure is used to identify memory units of identical contents. To improve performance, an additional data structure can be used to identify memory units of identical contents. Memory units that are identified to have identical contents can share the same physical memory space.
US08190820B2 Optimizing concurrent accesses in a directory-based coherency protocol
In one embodiment, the present invention includes a directory to aid in maintaining control of a cache coherency protocol. The directory can be coupled to multiple caching agents via an interconnect, and be configured to store a entries associated with cache lines. The directory also includes logic to determine a time delay before the directory can send a concurrent snoop request. Other embodiments are described and claimed.
US08190814B2 Memory access apparatus and display using the same
A memory access apparatus and a display using the same are provided. The memory access apparatus includes a dynamic memory, a plurality of clients and a memory management unit. The dynamic memory is used to store a plurality of memory data. The clients access the dynamic memory and each client has a priority. The memory management unit executes an access action of the clients for the dynamic memory respectively according to the priorities thereof. Besides, the memory management unit has at least one buffer area built therein. The buffer area is used to temporarily store a plurality of buffer data generated while the access action is performed.
US08190798B1 Client device configuration based on information stored by host device
A host device can enable operation with a client device based on stored or cached enumeration information. The enumeration information can be initially received from the client device during a first configuration process, and stored or cached in volatile and/or non-volatile storage accessible by the host device. During subsequent configuration processes, operation with the client device can be enabled based on the stored or cached enumeration information. Operation between the host device and the client device can be facilitated through a communication protocol, such as the universal serial bus (USB) protocol. A host device and client device can be connected via a traditional USB or USB High Speed Inter-Chip (HSIC) connection.
US08190793B2 FIFO serial control device, semiconductor device, and serial data transfer method that indicates inclusion or non-inclusion of end data of serial data
Provided is a serial control device that makes the length of data transferred as one frame variable. The serial control device transfers serial data having an arbitrary length, and uses end information indicating inclusion or non-inclusion of end data of the serial data. The serial control device transfers data having a transfer unit length in the serial data when the end information indicates non-inclusion of the end data, and transfers an untransferred part of the serial data when the end information indicates inclusion of the end data.
US08190790B1 Storage apparatus and method of controlling the same
Appropriate parameters can be efficiently set for network ports included in a storage apparatus. A storage apparatus performing I/O processing on a storage drive in response to an I/O request manages a first table in which a network device (SAS controller, SAS expander) is associated with location information of the network ports, a second table in which the cable length of a network cable coupled to each of the network ports is associated with a port ID of the network port, and a relationship between the cable length of the network cable and the parameter (output amplitude, pre-emphasis) set for the network port. The storage apparatus acquires the cable length of the network cable from the second table, determines the parameters corresponding to the acquired cable length from the above relationship, and sets the determined parameter for the network port.
US08190786B2 Data receiver, data transmitter, and information processing method, and computer program
A data receiver as a sink for receiving a transmission content from a source performing a content transmission process, the data receiver includes a memory for storing device information; and a control unit for changing a setup of a hot plug state in which the source may be detected, as a process of notifying the source whether the data stored in the memory can be obtained or not. The control unit is arranged to set the hot plug state as a setup indicative of being in a state where the data stored in the memory is permitted to be obtained, in a selection state where the source is selected as a contents input device, and control is performed to maintain a setup showing that the hot plug state is in a state where data stored in the memory is permitted to be obtained, in a case where the source is changed to a non-selection state from a selection state in which the source is selected as the contents input device.
US08190785B2 Plug-and-play device and method for enhancing features and settings in an interactive display system
A plug-and-play device providing a set of functionality comprises a plug-and-play interface, storage, and software stored in the storage. The software is automatically executed by a computer when the plug-and-play device is connected thereto via the plug-and-play interface. The software detects disconnection of the plug-and-play device from the computer and terminates execution in response thereto. The computer does not persistently store the software thereafter.
US08190783B2 Assigning input devices to specific sessions
Architecture that allows programmatic association of devices to sessions and redirects input to the desired session. When the solution is active, input from the devices is not realized by the standard operating system input stack, thereby allowing even reserved key sequences such as Ctrl-Alt-Del to be intercepted and redirected to a desired session. Moreover, in addition to redirecting input to a specific session, the architecture facilitates the filtering of input from unwanted/unmapped devices, the interception and filtering or redirection of reserved key sequences such as Ctrl-Alt-Del, and the maintenance of input state for each session.
US08190774B2 Managing virtual addresses of blade servers in a data center
Methods, apparatus, and products for managing virtual addresses of blade servers in a data center are disclosed that include storing by a blade server management module (‘BSMM’), in non-volatile memory of a blade server, a parameter block, the parameter block including one or more virtual addresses for communications adapters of the blade server and one or more action identifiers, each action identifier representing a type of address modification; detecting, by a basic input-output system (‘BIOS’) module of the blade server upon powering on the blade server, the parameter block; and modifying, by the BIOS module of the blade server in dependence upon the one or more action identifiers of the parameter block, an address of at least one communications adapter of the blade server.
US08190771B2 Tunneling SSL over SSH
A system and method for enabling single-socket server applications to receive information via multiple ports. In one embodiment, a system includes a network tunnel configured to receive traffic at a first port of an application server and to communicate the received traffic to a second port of the application server. The system further includes a single-socket application, coupled to the second port of the application server, to monitor for incoming traffic at the second port, and to receive the traffic destined for the first port and communicated to the second port via the network tunnel.
US08190769B1 Methods and apparatus for provisioning at a network device in response to a virtual resource migration notification
In one embodiment, a method includes receiving on a network side of a data center network a migration notification related to migration of a virtual resource from a source host device to a target host device. The source host device and the target host device can be on a server side of the data center network different than the network side of the data center network. The virtual resource can be logically defined at the source host device. The method can also include defining, before migration of the virtual resource is completed, an identifier representing a mapping of the virtual resource to the target host device in response to the migration notification. The defining can be performed on the network side of the data center network.
US08190768B2 Network selection mechanism
A terminal device includes multiple interfaces having links to various networks. When a trigger event occurs, the terminal device selects a target link to a network to transition from its current link. A candidate link selection function determines candidate links that are filtered to remove links not meeting connectivity criteria. A target link selection function is then executed to select a target link from the filtered candidate links. Thus, the target link selection function is not run for every possible link, but only those meeting the criteria.
US08190754B2 Parental controls in a media network
Access to media content is restricted. A message may be sent to a remote computer requesting access to the media content, wherein the message is based at least in part on user input. A response to the message may be received from the remote computer. It may be determined whether to provide access to the media content based on the response.
US08190747B2 Mobile communications device and associated application for use thereon
An application manager configured for use on a resource-limited device, the application manager including: an application engine configured to effect communications between a plurality of applications installed on the resource limited device and one or more external network sites; and a connection manager configured to control and/or coordinate when the plurality of applications are able to attempt to establish communications with the one or more external network sites. The resource-limited device may be a mobile terminal.
US08190745B2 Methods and apparatuses for adjusting bandwidth allocation during a collaboration session
In one embodiment, a participant device joins a collaboration session among a plurality of participant devices. The content shared within the collaboration session includes lower-priority data and higher-priority data. An initial available bandwidth for use with the collaboration session is determined. Based on the initial available bandwidth and an expected second bandwidth for higher-priority data shared within the collaboration session, a first bandwidth is allocated for lower-priority data shared within the collaboration session. During the collaboration session, an actual second bandwidth for the higher-priority data shared within the collaboration session is monitored. The expected second bandwidth is compared to the monitored actual second bandwidth, and a bandwidth variant is determined. Based on the determined bandwidth variant, the first bandwidth allocated for the lower-priority data shared within the collaboration session is adjusted to increase the bandwidth allocated for the lower-priority data.
US08190731B2 Network statistics processing device
A network statistics processing device comprises a port processing unit for determining an update from a forward statistic metric carried by an input PDU, an arbitration unit for placing the updates into a scheduled stream of updates, and a memory unit for storing statistic totals relating to the network operating parameters. The port processing unit also processes the statistic results retrieved from the memory into reverse statistic metrics that are inserted into an output PDU. A statistics monitoring and processing unit enables performance of high level statistical processing on selected updates and on the results. A method of generating and maintaining statistic totals on a plurality of network operating parameters is also described. This arrangement reduces backplane traffic, provides the statistical ports with intelligence and so as to accommodate plural transmission protocols, and provides greater visibility into transactions that can occur on a network to provide debugging, flow and/or load information.
US08190720B1 Performing an in-service software reload on a network device
A software reload is executed. The hardware associated with the network device continues to forward network traffic during the software reload. Also, a kernel of the network device operates unaffected in a protected address space throughout the software reload. Further, the kernel preserves local checkpointed and shared memory data. Application processes running on the network node are shut down gracefully. The reloaded software is brought up and the network device is resynchronized.
US08190712B2 Wireless communication device use of application server applications
To enable use of an application on an application server at a mobile communication device, at a transaction server, a message received from the mobile is pushed out to the application. Any return messages is routed back to the mobile. The transaction server may use a queue to store all messages destined to a given application and attempt to push all messages on a given queue on receipt of a further message for the queue.
US08190709B2 Content data providing server, content data providing system and method, and terminal unit
A server includes a memory that stores unique identification information of an optical disc that stores at least one content data. The server also includes a receiver that receives user account information and the unique identification information from a user terminal. A processor performs an authentication of the user terminal for a transfer of the at least one content data based on a reception by the server of the unique identification information and the user account information from the user terminal. Further, the processor associates the user account information with the unique identification information upon a determination that the unique identification information has not previously been registered by the server based on the reception of the user account information and the unique identification information. A transmitter sends an authentication result to authorize the transfer of the at least one content data, in response to the authentication of the user terminal.
US08190706B2 Network based digital media server
A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by downloading the media content to the media server. The media server may support discovery of media content in a local DLNA network, media content fulfillment from a service provider network, and content delivery for a device on the DLNA network. The media server may further route regional traffic to the DLNA network from a media source such as a video on demand (VOD) server or an Internet media server.
US08190703B2 Extensible browser platform for web applications
An enhancement to a web browser offers an extension mechanism for web applications to utilize client-side resources, thereby moving more extensibility and flexibility to the client-side. The web browser may expose some control interfaces to meet various requirements from web applications. Using the extension mechanism, the web applications are able to offload the cloud servers, function when offline, and improve performance. The extension mechanism also provides users with full control to the data passing through their web browsers.
US08190691B2 Terminal and method for distinguishing between email recipients using specific identifier
Provided are a terminal and method for distinguishing between email recipients using a specific identifier. According to the inventive terminal and method, when email is desired to be sent to several recipients, it is possible to set an individual transmission configuration for each recipient and transmit the email in different formats depending on the recipients. Thus, a large-sized file is prevented from being unnecessarily created or transferred, thereby reducing unnecessary traffic. In addition, it is possible to prevent the storage space of a mobile device from being wasted due to receiving an unwanted attachment file.
US08190684B2 Methods and systems for semantically managing offers and requests over a network
Among other disclosure, a knowledge network and semcards enabling intelligent matching of offers and requests, involving all types of information and knowledge, including information such as classified ads, data about products and services, or knowledge, expertise, ideas, suggestions, opinions, and other forms of tacit knowledge is described.
US08190678B2 Service program interface for integrating modules with a scheduled meeting service
Described are an online meeting system and method for integrating a third-party system with the online meeting system. A service provider interface (SPI) defines procedures for communicating with a meeting services application of the online meeting system. Each software module implements the procedures of the SPI to perform meeting-related operations customized in accordance with the third-party system when called by the meeting service application. Called SPI procedures include two types. One type notifies a software module of a proposed transaction of an event in the online meeting system, to enable the software module to perform the meeting-related operation before the event occurs. A second type notifies a software module of an event that has occurred in the online meeting system, to enable the software module to perform the meeting-related operation in response to the occurrence of that event.
US08190659B2 Digital file management system with unstructured job upload
Uploading digital assets from a source media directory into a web-based digital asset management system includes representing a structure of the source media directory, and the digital assets, as a XML object, and storing the XML object in a database. Based on the XML object, the source media directory structure and the digital assets can be displayed through a web-enabled user interface.
US08190650B2 Efficiently filtering using a web site
A technology for efficiently filtering using a web site is disclosed. In one method approach, distinct filtering values based on a type of data selected from a web page associated with a web site are received without requiring retrieval of filtering values that are unrelated to the selected type of data. The distinct filtering values are displayed without requiring the web page to be entirely updated.
US08190638B2 Methods and systems for managing data
A search is performed based on a search query of at least metadata of a first plurality of files and a set of a permissions is determined for a first user, wherein the set of permissions defines at least a right to view information. Results of the search are displayed based upon the set of permissions. In the metadata database, there is metadata from a number of files of different types. The type of information in metadata for a first type of file differs from a type of information in metadata for a second type of file.
US08190632B2 Computer product, information retrieving apparatus, and information retrieving method
A computer-readable recording medium stores therein an information retrieving program that causes a computer to execute acquiring a document to be searched and having a hierarchical structure; generating a path schema related to the acquired document; receiving input of a retrieval keyword, a retrieval condition for the retrieval keyword, and a retrieval equation specifying a retrieval range for the retrieval keyword; generating a single automaton that includes a hierarchy retrieval automaton that retrieves a hierarchy of the generated path schema and a hit keyword retrieval automaton that retrieves a hit keyword satisfying the retrieval condition, the single automaton making state transition between a hit hierarchical node where the hit keyword in the hierarchy retrieval automaton is present and a set of nodes representing the hit keyword; retrieving, from the document and using the single automaton, the hit keyword within the retrieval range; and outputting a retrieval result.
US08190622B2 Data picker application
A data picker system configured to allow a user to select data from a data site for submission to a data repository comprises an interface unit configured to provide a user with an interface for the user to input location information of a data site, a parsing unit configured to parse data in the data site and extract a data set from the data site, a selection mechanism configured to permit the user to select at least a portion of the extracted data set, and a processing unit configured to process at least a portion of the extracted data set selected by the user.
US08190618B2 Systems, methods, and media for aggregating electronic document usage information
Systems, methods and media for determining and aggregating electronic document segment usage information from different versions of a document are disclosed. More particularly, hardware and/or software for determining the aggregate segment usage for an electronic document received from one or more users are disclosed. Embodiments include receiving from one or more users an indication of their usage of segments of different versions of the electronic document, aggregating the segment usage indications received, and creating document utilization information for the electronic document. Further embodiments include transmitting the document utilization information to one or more users. Other embodiments include displaying to the user an electronic document and indications of the document utilization information. Electronic documents may be in PDF format, HTML format, etc.
US08190604B2 User intention modeling for interactive image retrieval
A system performs user intention modeling for interactive image retrieval. In one implementation, the system uses a three stage iterative technique to retrieve images from a database without using any image tags or text descriptors. First, the user submits a query image and the system models the user's search intention and configures a customized search to retrieve relevant images. Then, the system extends a user interface for the user to designate visual features across the retrieved images. The designated visual features refine the intention model and reconfigure the search to retrieve images that match the remodeled intention. Third, the system extends another user interface through which the user can give natural feedback about the retrieved images. The three stages can be iterated to quickly assemble a set of images that accurately fulfills the user's search intention. They system can be used for image searching without text tags, can be used for initial text tag generation, or can be used to complement a conventional tagged-image platform.
US08190603B2 Information providing system, information providing method and information providing record medium
An information providing system which provides accumulated information items in compliance with requests has an association unit which totals access logs to the information items in each predetermined access unit. The association unit associates the plurality of information items accessed in the predetermined access unit as relevant information items. The information providing system also has an information providing unit which provides a requested information item when any of the plurality of information items associated by the association unit has been requested and which simultaneously provides any other information associated with the requested information or an access portion to the other information.
US08190599B2 Stream data processing method and system
An operation management program collects a query status table of a migration-source agent processing program and creates a server status table. The operation management program, based on the server status table, computes a migration cost for each query, and selects the query with the smallest migration cost as a migration query. Then, the operation management program migrates the selected query, using the optimum migration method.
US08190593B1 Dynamic request throttling
Requests for resources can be throttled based on relative allocations, whereby the actual usage of a client or sub-client over time can be monitored in order to make intelligent throttling decisions. A centralized throttling service can maintain throttling information according to a hierarchical allocation tree, and can determine whether to throttle a request based at least in part whether any tokens, or available resource units, are available for a class or node of the tree corresponding to the request. In some cases, an empty token bucket for a node can borrow tokens from a parent node, in order to allow a user to exceed an allocation when the capacity of the system allows for such usage. When a user has been exceeding an allocation or otherwise inappropriately taxing various resources, the system can prevent that user from borrowing tokens for at least a specified period of time.
US08190588B1 Providing a distributed transaction information storage service
Techniques are described for providing a storage service that stores information about large numbers of transactions in a persistent manner, such as with a high degree of reliability, availability and scalability based at least in part on use of a distributed computing and storage system. In some situations, the transaction information storage service stores various information about transactions that each include at least one monetary payment (e.g., a micro-payment) between financial accounts of two or more of numerous users having accounts with one or more entities. The transaction information storage service may be provided by or otherwise affiliated with a merchant, and customers of the merchant may purchase usage of the storage service for programs executed by or otherwise affiliated with the customers, with the storage service available to remote executing programs via a defined API of the storage service, such as a Web services-based API.
US08190582B2 Multi-processor
A multi-processor according to an example of the invention comprises a first control unit which stores first compressed data acquired externally in a first memory, a hardware decoding unit which decodes the first compressed data stored in the first memory and storing the decoded data in a second memory, an encoding processor element which includes at least one of a plurality of processor elements, encodes the decoded data stored in the second memory in accordance with encoding software stored in a third memory, and stores second compressed data obtained by encoding the decoded data in a fourth memory, and a second control unit which outputs the second compressed data stored in the fourth memory to the outside.
US08190581B2 Real-time content detection in ISP transmissions
A method and system for detecting the transmission of preidentified content, such as copyrighted material, over an Internet Service Provider (ISP) network. A set of rules is provided to identify one or more traffic flow profiles of data streams transmitting preidentified content. Preferably the rules are adaptively created through analysis of actual ISP data in conjunction with data suggesting an initial set of profile characteristics. The rules are applied to data streams being transmitted in the ISP network, so that data streams fitting one or more of the profiles are identified. A database contains, e.g., as digital signatures or fingerprints, one or more items of content whose transmission is sought to be detected. Data streams identified as matching a profile are analyzed to determine if their content matches an item of content in the database, and if so, an action is taken which may include interrupting the transmission, suspending an ISP account, or reporting the transmission. An ISP with a system performing this method may offer services to content providers, and a plurality of ISPs may jointly use a single database of preidentified content to be compared to each ISP's identified data streams.
US08190579B2 IMS change mapper
A method, system and device for monitoring internal database log events in a computer database environment are described. As database updates are detected they are analyzed and used to determine which of several kinds of database maintenance are required. The database administrator is therefore presented with information to allow for more accurate maintenance scheduling and able to prevent unnecessary database maintenance outages.
US08190576B2 File recording device and imaging device
A file recording device includes a control unit (101) that controls a batch copy process which copies collectively a plurality of files stored in a first recording medium (300) from the first recording medium (300) to a second recording medium (106). When a batch copy process is completed, the control unit (101) records copy date and time identification information for identifying copy completion date and time to the first recording medium. The control unit (101) performs the control so as to compare the batch copy completion date and time indicated by the copy date and time identification information with recording date and time information on files stored in the first recording medium, to identify a file recorded in the first recording medium (300) later than the date and time on which the batch copy is performed, and then to copy the identified file to the second recording medium (106).
US08190574B2 Systems, methods, and computer-readable media for backup and restoration of computer information
A computer creates a full backup of a target volume by copying sectors of the target volume. Incremental backups are created by copying modified sectors that have changed since a preceding backup. Public accesses to a restore volume are prevented by modifying a volume boot record (VBR) of the restore volume to prevent file systems from recognizing the restore volume or by filtering public accesses while allowing private block accesses to the restore volume. Sector data are copied from the backup files to the restore volume while the public accesses are being prevented. The restore can begin, using previously created backup files, while the backup is still in process creating new incremental backups for the target volume. The restore volume is finalized after restoring the full or any number of incremental backups by restoring the VBR to indicate the restore volume is valid or stopping the filtering of public accesses.
US08190572B2 High-availability and data protection of OLTP databases
A method is for use with a primary online transactional processing (OLTP) database, to maintain a secondary storage usable by a backup OLTP database, wherein the primary storage, of the primary OLTP database, includes data files. In accordance with the method, as transaction indications for the primary OLTP database are recorded in at least one transaction log file, in the primary storage of the primary OLTP database, the transaction indications are caused to be mirrored to the secondary storage. At the file system level of the storage of the primary OLTP database and of the secondary storage, a state of data files of the primary OLTP database is occasionally caused to be duplicated from the primary storage to the secondary storage.
US08190569B2 System and method for site cloning
A system and computer implemented method comprises: (a) receiving, via a computing device, configuration data comprising unique settings and areas to clone from a site cloning page of a base site; (b) pulling all content to be cloned that is located from at least one database based on the configuration data; (c) creating a new site having a framework, the framework comprising site structure and being initially empty; and (d) copying the content from the at least one database into the framework of the new site to create a site clone of the base site customized with the configuration data.
US08190559B2 Document management apparatus, storage medium storing program for document management apparatus, and method for managing documents
A document management apparatus includes: an acquisition unit for acquiring document file data and document file related data; a review period setting unit for setting a period in which the document file data is reviewed depending on the significance of the document file data as a data item in the document file related data; a first determination unit for determining based on the review period whether or not a review date on which the document file data is to be reviewed has come; and a first notification unit for prompting a user to review the document file data according to the first determination unit. The significance depending on the strategic importance of a document can be added to the document file. If the review date has come based on the significance, the user can be prompted to review the document file.
US08190558B2 Non-programmatic access to enterprise messaging administration
The present invention is directed to non-programmatic access to enterprise messaging administration. A method of operating a data processing system, wherein the data processing system includes a file system, a messaging system and a monitoring component, in accordance with an embodiment includes: monitoring the file system, detecting a change in the file system, and amending a structure of the messaging system, according to the detected change in the file system.
US08190555B2 Method and system for collecting and distributing user-created content within a data-warehouse-based computational system
Embodiments of the present invention are directed to data-warehouse-based computational systems that provide for collection and distribution of user-created content among users of the data-warehouse-based computational systems. User-created content is initially stored in a semantic-model-based data-storage facility, for efficient and rapid access to other users, and migrates to storage according to a dimensional model within the data warehouse. The combination of a semantic-model-based data-storage facility and dimensional-model-based data-storage facility within the data warehouse provides both fast access to, and rapid update of, user-created content as well as incorporation of user-created content into the data warehouse for long-term storage and access.
US08190551B2 Classification of fabrics by near-infrared spectroscopy
A method for classifying textile samples and unknown fabrics into known categories using spectroscopy, chemometric modeling, and soft independent modeling of class analogies (“SIMCA”). The method involves collecting spectral data, preferably diffuse near infrared reflectance data, for a library of known fabric samples, creating a database of principal component analyses for each type of fabric, and using SIMCA to classify an unknown fabric sample according to the database.
US08190548B2 Systems, devices, and methods for analog processing
A system employs a plurality of physical qubits, each having a respective bias operable to up to six differentiable inputs to solve a Quadratic Unconstrained Binary Optimization problem. Some physical qubit couplers are operated as intra-logical qubit couplers to ferromagnetically couple respective pairs of the physical qubits as a logical qubit, where each logical qubit represents a variable from the Quadratic Unconstrained Binary Optimization problem. The logical qubits may include two or more physical qubits.
US08190544B2 Identifying and generating biometric cohorts based on biometric sensor input
The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for generating biometric cohorts. In one embodiment, biometric data is received which identifies a set of biometric patterns. The biometric data is received from a set of biometric sensors. The biometric data is processed to form digital biometric data that identifies attributes of the biometric data. In addition, the digital biometric data includes metadata describing the attributes of the biometric data. Thereafter, a set of biometric cohorts is generated using the digital biometric data. Each member of the set of biometric cohorts shares at least one biometric attribute in common.
US08190539B2 Evolutionary facial feature selection
An evolutionary feature selection system and method that determines a feature space for a dataset. A system is disclosed that includes: a system for generating a plurality of chromosomes; an agglomerative K-means clustering system for clustering data into clusters, wherein each of the cluster spaces is associated with a different one of the chromosomes; a linear discriminant analysis system for scoring each of the cluster spaces; and an evolutionary mating system that genetically mutates and mates at least two of the chromosomes associated with the highest scoring cluster spaces, and generates a final chromosome. The final chromosome can thereafter be used to define a feature space in a matching system that attempts to match inputted biometric data with entries in a biometric dataset.
US08190535B2 Method of manufacturing an information handling system
A method of manufacturing an information handling system having at least one hardware component, e.g. motherboard, bearing a unique identifier (component ID) in software-readable form. The method comprises generating a digital identifier (system trackcode) which defines the hardware and software configuration of the item, storing the system trackcode in association with the component ID in a manufacturing database such that the component ID can be used as a key to retrieve the associated system trackcode. During manufacture the component ID is read from the motherboard and used to retrieve the associated system trackcode from the database.
US08190528B2 Trusted infrastructure support systems, methods and techniques for secure electronic commerce, electronic transactions, and rights management
An integrated, modular array of administrative and support services are provided for electronic commerce and electronic rights and transaction management. These administrative and support services supply a secure foundation for conducting transaction-related capabilities functioning over electronic networks can also be adapted to the specific needs of electronic commerce value chains. In one embodiment, a Distributed Commerce Utility having a secure, programmable, distributed architecture provides administrative and support services. The Distributed Commerce Utility may comprise a number of Commerce Utility Systems. These Commerce Utility Systems provide a web of infrastructure support available to, and reusable by, the entire electronic community and/or many of its participants. Different support functions can be collected together in hierarchical and/or networked relationships to suit various business models or other objectives. Modular support functions can be combined in different arrays to form different Commerce Utility Systems for different design implementations and purposes.
US08190521B2 Method for processing internet point of sale payment using automated teller machine switch settlement
Embodiments of the invention include a method and system for effectuating an electronic payment between a payor and a payee using an Electronic Funds Transfer (EFT) network. The method is implemented by a system having multiple processors. The payor may hold a payor account at a payor institution and the payee may have a payee account at a payee institution. The method includes generating a payment authorization identifying the payee institution, the payee account, and an amount of the payment and transmitting the payment authorization to the payor institution. The method further includes debiting the payor account by the amount of the payment; transmitting from the payor institution to the payee institution through the EFT network an EFT credit message representing a credit in the amount of the payment; and crediting the payee account in the amount of the payment in response to the receipt of the EFT credit message.
US08190517B1 System and method for transferring a line of credit balance to a cash account
The present invention provides an automated system configured to facilitate transfers of cash value from one or more lines of credit to one or more deposit accounts or payment systems. An automated system ensures that requested funds are available in a customer's one or more lines of credit and electronically deposits the requested funds into one or more designated deposit accounts or payment systems. An automated system provides a means for customers to manage lines of credit, setup transfer transactions, define rules governing transfers and view transactional history. The automated system, in network connection with the lending organization's backend systems, may authenticate customer identities and credit accounts as well as insure that the requested funds are available for transfer into a deposit account.
US08190514B2 Systems and methods for transaction processing based upon an overdraft scenario
Facilitating commercial transactions using a payment system directory are disclosed. A payment directory and/or wireless point of sale (POS) device may be configured to use predetermined rules, a multitude of data items and/or conditions to locate a payment system, and transmit a payment authorization request from a remote location to at least one payment system, either directly, or via a payment system directory and/or a SSL Gateway.
US08190513B2 Method of billing a purchase made over a computer network
A method of effecting a sale over a computer network in which it is determined whether a user passes fraud control before effecting a sale over a computer network. Information associated with a method of payment, such as credit card information, debit card information, checking account information, a telephone service account, a cable television account, a utility service account, or an Internet service provider account, is requested from the user after the user passes the fraud control. Information associated with the method of payment is received from the user in real time. Method-of-payment information is communicated to a payment authorization database, which can be located locally or remotely. The method-of-payment information includes the received information associated with the method of payment. Payment authorization information associated with the method of payment is received from the payment authorization database. A sale transaction is completed when the payment authorization information is affirmative. Sale charge information associated with the sale effected over the computer network is transmitted to the payment authorization database when the sale transaction is complete. The sale charge information includes information for charging the method of payment an amount representing a charge for the sale.
US08190493B2 Shopping cart service system and method
In accordance with one embodiment of the invention, a set of web services is provided that allow a client application to display product information from a site catalog, add/update/delete those products into a shopping cart hosted on the client, and have that shopping cart also maintained at a central hosted site. As such, the user is directed to the central hosted site in order to complete payment and fulfillment of the order. Several companies desire this functionality. As such, a set of shopping cart application programming interface (API) can be built and used to access product information and prices as well as to add or remove products from the shopping cart to which the consumer will be redirected upon finalizing the purchase. These processes are conducted in real time.
US08190492B2 Centralized electronic sales using a consolidator
The present invention provides an electronically accessible site that lists a product and associated distributors that distribute the product to customers. A customer purchases a product from the electronically accessible site, and during the purchasing process, the customer selects the distributor he wants to receive the product from. The order is received by an agent, and transmitted to the selected distributor for eventual distribution of the product to the customer. In response to the purchase, the agent and electronically accessible site receive compensation based on the amount of the purchase.
US08190486B1 Techniques for product selection
Techniques for selecting a product are disclosed. A user-specific product value specific to a user is determined for each of at least a subset of a set of a plurality of products. The user-specific product value is based at least in part on a user-specific product attribute value associated with a product attribute specific to the user. A product is selected from the set of a plurality of products, the selection is based at least in part on the determined user-specific product values.
US08190483B2 Computer-based ordering system
A computer-based ordering system for ordering goods and services includes a plurality of self-service client terminals and a server. Each self-service client terminal runs a self-order application including a set of interactive menu screens having buttons that allow the customer to select and customize products for the order. An administration tool application communicates with the server to administer the self-service client terminals. The administration tool application including a menu editor that enables the administrator to create and edit the interactive menu screens provided by the self-order application at the self-service client terminals. The menu editor accesses a library of menu templates containing predefined groupings of buttons, and uses the menu templates, as directed by the administrator, during creation and editing of the interactive menu screens.
US08190479B2 Video contextual advertisements using speech recognition
Embodiments of a computer-implemented advertisement display system are disclosed. In one embodiment, the system includes a speech recognition component that processes a video clip and produces a corresponding collection of speech recognition data indicative of an audio portion of the video clip. The system also includes a collection of advertising material. An advertisement selection component selects an advertisement from the collection of advertising material based on the corresponding collection of speech recognition data. The system also includes a display. An advertisement presentation component displays an indication of the selected advertisement on the display during a simultaneous display of the video clip.
US08190465B2 Make-to-specification process and data model
In various implementations, a sales order are received from a sales order requester for at least one good, wherein the sales order includes product options for ordered goods via a sales product requirement specification object. A sales order confirmation is generated at least partially based on the sales order and a plan for production of the ordered goods. The ordered goods to be produced based on the plan are allowed. And an outbound delivery request defined by a planning product requirement specification object is generated, wherein the ordered goods are delivered to the sales order requestor based on the delivery request.
US08190460B1 Advertisement sales and management system
An advertisement sales and management system comprising data storage means, data retrieval means, data processing means, database means, and a number of workstations, performing the tasks of: entering advertisement orders, entering advertisement associated-data, and entering customer associated-data. The database means and the data processing means storing and managing data relating to customers, an advertisement order comprising data related to a group of related advertisements including: a medium in which the advertisement is published, schedules defining insertions, contents of advertisements, and presentation elements of respective advertisement. The advertisement sales and management system generating data defining the advertisement based on entered order data, constituting a single system supporting entry, sales and management of advertisements in media, a WYSIWYG editor supporting entering or editing contents and/or presentation elements of the advertisements, and displaying on a screen the contents and presentation elements in the graphical representation defined by the data.
US08190450B2 System and method to manage a quality of delivery of healthcare
A system and method to manage a quality of delivery of healthcare to a patient. The method includes tracking completion of a portion of a protocol associated with one of a series of candidate hypotheses to deliver healthcare to the patient; tracking a change in a quality of care metric directed to the patient with completion of a portion the protocol, the quality of metric including at least one of a time to rate of reduction in a health risk to the patient and a time to or rate of reduction in symptom or abnormal biometric data of the patient; and outputting an alert in response to the quality of care metric exceeding a threshold.
US08190446B2 Enhanced system and method for enhancing and supplementing the informed consent process of a patient undergoing a medical procedure
A method for enhancing and supplementing the informed consent process of a patient undergoing a medical procedure is disclosed. A plurality of interactive multi-media program segments relating to a medical procedure are presented on-line to a patient who is to undergo the procedure. The patient views the multi-media program segments which may include a review of anatomy and physiology, the disease, the procedure, pre and post-operative instructions and risks and benefits. Patients may pose written questions to their doctor. The patient's experience, including which program segments are viewed as well as the patient's interactions therewith are captured, documented and preserved.
US08190443B1 Computerized hazardous material response tool
A computer-based method and apparatus for identifying hazardous materials based on observable physical properties and signs and systems of exposure to the hazardous materials. The observable physical properties are obtained by preprocessing plain language data to obtain normalized descriptors and modifiers pertaining to a plurality of properties and signs and symptoms. The normalized descriptors and signs and symptoms are presented to a user in lists for comparison with a sample in the field. Tightly integrated with identifying the hazardous materials are obtaining response data, obtaining controlled materials of which the hazardous materials may be precursors, and predicting reactions of pairs of hazardous materials. The preferred embodiments of the invention are particularly useful to responders to a hazardous waste incident.
US08190438B1 Targeted audio in multi-dimensional space
In general, the subject matter described in this specification can be embodied in methods, system, and program products for providing sound from multiple audio sources. A first audio stream is played from a first source through a multi-speaker audio system. A signal indicating a need to play a second audio stream is received from a second source. Adjustments to be made to the first audio stream to move an acoustic image of the first audio stream in multi-dimensional space from a first location to a second location are determined. Adjustments are applied to a signal of the first audio stream in order to move the acoustic image of the first audio stream from the first location to the second location. The second audio stream is played so that an acoustic image of the second audio stream is located in a third location. The first audio stream is simultaneously played.
US08190437B2 Speaker verification methods and apparatus
In one aspect, a method for determining a validity of an identity asserted by a speaker using a voice print is provided. The method comprises acts of performing a first verification stage comprising comparing a first voice signal from the speaker uttering at least one first challenge utterance with at least a portion of the voice print and performing a second verification stage if it is concluded in the first verification stage that the first voice signal was obtained from an utterance by the user. The second verification stage comprises adapting at least one parameter of the voice print based, at least in part, on the first voice signal to obtain an adapted voice print, and comparing a second voice signal from the speaker uttering at least one second challenge utterance with at least a portion of the adapted voice print.
US08190436B2 System and method of spoken language understanding in human computer dialogs
A system and method are disclosed that improve automatic speech recognition in a spoken dialog system. The method comprises partitioning speech recognizer output into self-contained clauses, identifying a dialog act in each of the self-contained clauses, qualifying dialog acts by identifying a current domain object and/or a current domain action, and determining whether further qualification is possible for the current domain object and/or current domain action. If further qualification is possible, then the method comprises identifying another domain action and/or another domain object associated with the current domain object and/or current domain action, reassigning the another domain action and/or another domain object as the current domain action and/or current domain object and then recursively qualifying the new current domain action and/or current object. This process continues until nothing is left to qualify.
US08190429B2 Providing a codebook for bandwidth extension of an acoustic signal
A codebook spectral envelope may be used to extend the bandwidth of a bandwidth limited signal. A system includes codebooks that list codebook spectral envelopes. A codebook spectral envelope may be selected based on a characteristic of the spectral envelope of the bandwidth limited signal. Modifications of selected codebook spectral envelopes may generate a bandwidth extension signal that may be added to the bandwidth limited signal to improve the quality of the signal.
US08190424B2 Computer-implemented system and method for prospecting digital information through online social communities
A home evergreen index and frontier evergreen indexes are maintained. The indexes cover topically-limited subject areas, which include digital information. Each index defines a hierarchy of topics. Each index further matches a topic model to the topic hierarchy's topics. Each topic model includes a pattern evaluable against the digital information, which identifies such digital information matching the topic model's topic. At least one frontier evergreen index that includes topics that are at least partially distinct from the topics included in the home evergreen index is identified. Vetted assessments for articles identified by the at least one frontier evergreen index are obtained. The articles corresponding to the vetted assessments that are favorable are selected. The patterns that include the topic models of the home evergreen index are matched against the selected articles of the digital information. The selected articles of the digital information that were matched are provided on a display.
US08190423B2 Word sense disambiguation using emergent categories
Disclosed herein is a computer implemented method and system for word sense disambiguation in a natural language sentence. The natural language sentence is parsed for identifying possible parts of speech for each term and identifying possible phrase structures. Terms comprising one or more linguistic roles are identified. The possible sense combinations for the terms with linguistic roles are identified. Emergent categories are applied to identify possible valid senses for each of the terms with identified linguistic roles. Linguistic role pairs are identified from among the terms identified with linguistic roles. The correspondence functions with the correspondence function types matching the identified linguistic role pairs are identified from an emergent categories database. The pair-wise senses for each term are compared with the identified linguistic roles to identify the possible sense combinations. The possible senses are inferred for each term with identified linguistic roles in the natural language sentence and previous sentences.
US08190413B2 Method for simulating performance of golf club head
A method for simulating performance of a golf club head includes dividing a model of the golf club head of a hollow structure using shell elements, and arranging the shell elements on a surface of the model of the golf club head.
US08190410B2 System and method for evaluation decision sciences of simulation models
A system and method for viewing models and model variables within a sophisticated modeling environment is disclosed. The system provides varying levels of insight into a modeling infrastructure to help the user understand model and model variable dependencies, usage, distribution, and/or the like. (original) The method includes storing model and model variable data within a relational database system, receiving a request from a user interfacing with the system via a web interface, extracting search criteria and presentation preferences from the request, formulating and executing one or more queries on the database to retrieve the required data, formatting the data in accordance with the request, and retuning the data to the requesting user in the form of a web page.
US08190408B2 Methods and systems for numerically predicting surface imperfections on stamped sheet metal parts
Methods and systems for numerically predicting surface imperfections on stamped sheet metal parts are disclosed. FEM mesh includes a plurality of shell elements and a plurality of nodes that represents a stamped sheet metal part. At least one surface of the part needs to be examined for imperfection, which can be used for adjusting the die for forming the sheet metal part. Each surface is created by fitting all of nodes of a portion of the FEM mesh in a group-to-group scheme. A group is defined to include a center element and its neighbors. Neighbor elements share a side with the center element are always included in the group. Each group includes at least three neighbors in additional to the center element. Node-sharing elements are added into the group such that the criterion of at least three neighbors is met.
US08190407B2 Method and system for evaluating a device during circuit simulation
A method for evaluating a device during circuit simulation includes receiving a first request including a first input value; and mapping the first input value to a first space in a table. The table is configured to store one or more table entries. A table entry includes an input value and a stored value. The stored value is obtained as a function of the input value from an analytical device model used to characterize the device during circuit simulation. The method includes determining whether the first space in the table is occupied by a first table entry; selecting a second table entry and a third table entry from the table when the first space in the table is not occupied by the first table entry, wherein the second table entry and the third table entry are neighbors in relation to the first space in the table; determining whether an accuracy criteria for performing a linear interpolation is satisfied as a function of the first input value, a stored value for the second table entry, and a stored value for the third table entry; and obtaining a first response value by performing the linear interpolation of the stored value for the second table entry and the stored value for the third table entry when the accuracy criteria is satisfied; and sending a response to the first request including the first response value. The first response value corresponds with the performance of the device when the device is configured using the first input value.
US08190405B2 Method and apparatus for estimating the physical state of a physical system
A computer-implemented method of estimating the physical state of a fluid reservoir with known physical characteristics and subject to specified boundary conditions is provided. The fluid reservoir is represented as a plurality of nodes arranged in N-dimensional space, where N>1, each node representing a discrete finite volume of the fluid reservoir and being associated with a set of physical properties, the physical properties associated with the nodes together forming a vector x when arranged in order, with the vector x representing the physical state of the fluid reservoir, and where the discrete finite volumes together represent the entire fluid reservoir. The method includes for each of a plurality of iterations, estimating a change dx in the vector x that results in all relations being simultaneously satisfied, and at the end of each iteration updating the current value of x according to x=x+dx.
US08190402B2 Method of modeling flexural characteristics of a bar subjected to local heating
The method of modeling flexural characteristics of a bar subjected to local heating utilizes thermal diffusion equations and the finite element method to model vibrational frequency and amplitude variation in a substrate material subjected to local heating. Both heated and non-heated cases are considered.
US08190401B2 Creating road models
Embodiments of the present invention recite a computer implemented method and system for creating a road model. In one embodiment, an identification of an intersection of a first road and a second road is received. At least one designated elevation is received at which the first road and the second road should merge. Finally a united layer is automatically created for the intersection wherein a first plurality of strings defining the first road and a second plurality of strings defining the second road intersect at the at least one designated elevation.
US08190396B2 Failure diagnosis system for cooling fans, a failure diagnosis device for cooling fans, a failure diagnosis method for cooling fans, a computer readable medium therefor and a cooling device
The failure diagnosis system of cooling fans of the present invention includes a first cooling device, a second cooling device and a control device. The first cooling device has a first cooling fan, and the second cooling device has a second cooling fan. The control device executes a first failure diagnosis which checks failure of the second cooling fan based on the rotation rate of the second cooling fan at the time at which the rotation rate of the first cooling fan is reduced.
US08190393B2 Helicopter blade position detector
A position detector for detecting the position of a helicopter blade includes a sensor to generate a signal in dependence on the position of a helicopter blade with respect to the sensor, and a data processing module arranged to receive the signal from the sensor and generate an output indicative of the blade position from the received signal. The sensor includes a mask having a plurality of slits, a lens assembly, and light detector. The lens assembly has a field of view and directs incident light onto a focal plane of the lens assembly. The light detector detects the level of illumination passing through each of the slits in the mask and provides a signal indicative of the illumination level to the data processing module. The mask is located at the focal plane of the lens assembly and the slits formed in the mask are angularly divergent from one another.
US08190389B2 Adapter for attaching electromagnetic image guidance components to a medical device
Devices and methods wherein an adapter is used to attach an electromagnetic image guidance component to a medical device such that an electromagnetic image guidance system may be used to track the location of the medical device within the body of a human or animal subject.
US08190388B2 Method and system for detecting Bluetooth signals utilizing a wideband receiver
Aspects of a method and system for detecting Bluetooth signals utilizing a wideband receiver are provided. In this regard, a portion of a frequency band may be scanned multiple times, where each scan comprises receiving signals present in the scanned portion of the frequency band. Based on results of a Fast Fourier Transform performed on the received signals, presence of one or more Bluetooth transmissions in the received signals may be detected. In instances that a Bluetooth transmission is detected, a type of the Bluetooth transmission may be determined based on a number of the scans in which the Bluetooth transmission was detected. In instances that a detected Bluetooth transmission is a page, a Bluetooth transceiver in the wireless communication device may be powered up and/or enter a page scanning mode. The scans may be performed by a wireless local area networking receiver within the wireless communication device.
US08190373B2 Methods for identifying DNA copy number changes
Methods of identifying allele-specific changes in genomic DNA copy number are disclosed. Methods for identifying homozygous deletions and genetic amplifications are disclosed. An array of probes designed to detect presence or absence of a plurality of different sequences is also disclosed. The probes are designed to hybridize to sequences that are predicted to be present in a reduced complexity sample. The methods may be used to detect copy number changes in cancerous tissue compared to normal tissue. The methods may be used to diagnose cancer and other diseases associated with chromosomal anomalies.
US08190370B2 Change management of process flow descriptions
A computer-implemented method for managing change of sets of processing information that describe a process flow includes receiving a first activity description describing a first activity for performing a process flow, receiving a first formula description describing a first input and an output of the process flow, receiving a second formula description describing a second input and the same output of the process flow, and associating the first activity description with one of the first formula description and the second formula description.
US08190369B2 System and method for stress field based wellbore steering
A system and method for the geomechanical steering of the orientation of a wellbore is disclosed. In one embodiment, any available a priori data regarding the stress characteristics of a region of interest are used to develop a preliminary stress model for the region. A geosteered drilling operation is thereafter commenced, with the trajectory being steered in a direction relative to the stress model of the region. While drilling, real-time data is obtained from conventional down-hole instrumentation. The real-time data is used to refine the stress model for the region, such that the trajectory can be guided on an ongoing basis to achieve an optimal relationship with the measured stress characteristics of the region.
US08190364B2 System and method for providing towed implement compensation
A method for providing real-time, towed implement compensation comprises dynamically calculating an implement offset relative to a targeted track for an implement located at a first implement location. Based on the calculated implement offset, a vehicle offset is dynamically calculated relative to the targeted track for a vehicle located at a first vehicle location. The method further includes dynamically calculating a modified vehicle offset relative to the targeted track based on the calculated vehicle offset and based on a dynamically-calculated vehicle lateral error. The method further includes dynamically providing a steering control signal based on the calculated modified vehicle offset.
US08190358B2 Navigation apparatus which selects an entrance and/or exit of a carpool lane based on a distance set according to the number of lanes to be crossed
A navigation apparatus includes a route searching unit 130 for, when including a road where a car pool lane is also provided in a recommended route at a time of searching for a route from a current position determined by a current position determining means to a destination inputted by an input unit on the basis of map data acquired by a map data acquiring means, calculating a distance to be traveled according to the number of lanes which are crossed at the time of an entry to the car pool lane and at the time of an exit from the car pool lane, and then determining the recommended route in such a way that the recommended route uses an entrance and an exit of the car pool lane each of which is located at a location dependent upon the calculated distance.
US08190357B2 Multi-occupant structure in a geo-spatial environment
A method, apparatus, and system of multi-occupant structure in a geo-spatial environment are disclosed. In one embodiment, a method includes determining that a marker (e.g., associated with a profile of a user) is colliding with another marker simultaneously displayed in a map based on an overlap area of the marker with the another marker, automatically creating a group pointer that replaces the marker and the another marker on the map and generating a view of the marker and the another marker when a user (e.g., of the geo-spatial environment) selects the group pointer.
US08190356B2 Navigation apparatus, position registering method, position registering program, and recording medium
In a navigation apparatus, an acquiring unit acquires traveling state information indicating a traveling state of a mobile object. A position identifying unit identifies a current position of the mobile object based on the traveling state information and map information. The destination setting unit sets a destination. A route searching unit searches for a route based on the destination. A route guidance unit performs route guidance based on the route. A parking determining unit determines whether the mobile object is parked. If during the route guidance, the current position of the mobile object identified to be on a road within a first predetermined range from the destination is identified not to be on any road and it is determined that the mobile object is parked, a registering unit registers the most recent deviation point as an entrance point of a parking lot of the destination into a storage unit.
US08190355B2 Driving assistance and monitoring
A data processing method for alerting a first vehicle when entering and/or residing in a blind spot of at least one second vehicle and a system and a computer program implementing such a method. A method in accordance with an embodiment includes: determining and dynamically updating the position of second vehicle, the blind spot of the second vehicle, and the time for the first vehicle to enter the blind spot. An alarm signal is generated when the first vehicle is entering or residing in a blind spot of the second vehicle. The method also includes steps to generate direction for the first vehicle to avoid entering in or to leave the blind spot of the second vehicle.
US08190353B2 Airspace design evaluation
A computer based method, system and computer program product to assign a quality metric to an airspace design and optionally to compare it against design metrics, to determine a comparative quality metric. Factors contributing to quality of the airspace sector design are identified via user input and quantified to calculate a quality metric for the airspace sector design as a function of the quantified factors. Categories for each of the identified factors, and parameters for each of the identified categories are also identified via user input. Each parameter has an associated weight and a range of thresholds with associated multipliers. An associated multiplier from the range of thresholds for each identified parameter is also identified. The identified multiplier is multiplied with the associated weight for each identified parameter. The products for each identified parameter are then summed to obtain a quality metric.
US08190352B2 Method and device for diagnosing an exhaust gas catalytic converter
A first exhaust gas sensor signal (vls_up) of a first exhaust gas sensor (AS1) is detected. In addition, a second exhaust gas sensor signal (vls_down) of a second exhaust gas sensor (AS2) is detected. A relevant first estimated value of an emission of at least one exhaust gas component is determined in relation to a position of the first exhaust gas sensor (AS1) in the exhaust gas tract as a function of the first exhaust gas sensor signal (vls_up) and a relevant second estimated value of an emission of the at least one exhaust gas component is determined in relation to a position of the second exhaust gas sensor (AS2) in the exhaust gas tract as a function of the second exhaust gas sensor signal (vls_down). A conversion rate (K) of the at least one exhaust gas component is estimated as a function of a ratio of the second estimated value and the first estimated value of the determined emission. The exhaust gas catalytic converter is diagnosed as a function of the determined conversion rate (K).
US08190341B2 Method of operating a transmission auxiliary pump
A method of controlling an auxiliary pump for use with a transmission in a vehicle is provided, the vehicle having a system voltage/current. The method comprises: determining an optimal auxiliary pump start voltage/current; determining if the system voltage/current is less than the optimal auxiliary pump start voltage/current; if yes, determining if the auxiliary pump is in a start-mode and if a predetermined override condition has been met; determining if the actual auxiliary pump speed is less than a desired auxiliary pump speed if the auxiliary pump is in the start-mode; if not, determining if the auxiliary pump is in an on-state; and, increasing an actual auxiliary pump voltage/current to equal the optimal auxiliary pump start voltage/current if the actual auxiliary pump speed is less than the desired auxiliary pump speed or the predetermined override condition has been met.
US08190340B2 Shift control device for automatic transmission and control method thereof
In a shift control device for an automatic transmission according to this invention, when the engine load increases such that a shift to a first gear position on a low speed side of a current gear position is required, control is performed to calculate an estimated vehicle speed following the elapse of a time required to shift to the first gear position and set a second gear position from the estimated vehicle speed and the engine load on the basis of the shift map. When the first gear position is on the low speed side of the second gear position, a shift is performed to a gear position on a high speed side of the first gear position.
US08190337B2 Satellite based vehicle guidance control in straight and contour modes
A method for steering an agricultural vehicle comprising: receiving global positioning system (GPS) data including position and velocity information corresponding to at least one of a position, velocity, and course of the vehicle; receiving a yaw rate signal; and computing a compensated heading, the compensated heading comprising a blend of the yaw rate signal with heading information based on the GPS data. For each desired swath comprising a plurality of desired positions and desired headings, the method also comprises: computing an actual track and a cross track error from the desired swath based on the compensated heading and the position; calculating a desired radius of curvature to arrive at the desired track with a desired heading; and generating a steering command based on the desired radius of curvature to a steering mechanism, the steering mechanism configured to direct the vehicle.
US08190334B2 Rotation control device and working machine therewith
An excavator has a controller capable of setting target torque of a rotation motor in accordance with a speed deviation between target speed set in accordance with an operation amount of an operating lever and actual rotation speed and is provided with an inverter for detecting necessary torque for rotating an upper rotating body, the necessary torque being changed in accordance with a working state of the upper rotating body. The controller calculates a correction amount which is increased as increasing the torque and subtracts the correction amount from the target speed so as to set new target speed. A controller sets first target torque for driving the motor and second target torque for maintaining the upper rotating body on the spot on the basis of the actual speed, and operates the motor in accordance with the torque which has a larger absolute value in the same direction as the first target torque among both the torque.
US08190328B2 Electropneumatic control arrangement for an automatic vehicle level control system
An electropneumatic control arrangement for an automatic vehicle level control system, particularly of a commercial vehicle, includes at least; a solenoid valve unit having at least two electropneumatic solenoid valves, a compressed air inlet for infeeding compressed air, at least one compressed air connection for at least one air bellows and electrical control inputs, and an electronic control unit for actuating the solenoid valve unit. The electronic control unit comprises control outputs for electrically connecting to the control inputs of the solenoid valve unit. A plug connector is configured on the housing of the solenoid valve unit, in which the electrical control inputs are disposed, and a plug connector is provided on the housing of the electronic control unit, in which the control outputs are disposed. The plug connectors are mechanically plugged into each other.
US08190318B2 Power management systems and methods in a hybrid vehicle
A system and method of determining and applying power split ratios to power sources within hybrid vehicles. The power split ratio is determined using a two-scale dynamic programming technique to achieve optimal state of charge depletion over the course of a trip. On the macro-scale level, a global state of charge profile is created for the entire trip. On the micro-scale level, the state of charge profile and accompanying power split ratio is recalculated at the end of each segment as the vehicle proceeds along the trip. Various trip modeling techniques are used to provide constraints for the dynamic programming.
US08190316B2 Control apparatus for marine vessel propulsion system, and marine vessel running supporting system and marine vessel using the same
A control apparatus controls a marine vessel propulsion system which is equipped with a propeller system to generate a propulsive force and a steering mechanism to determine a steering angle of the propeller system. The control apparatus includes a target propulsive force setting unit arranged to set a target propulsive force, and a propeller system control unit arranged to control an output of the propeller system such that the output is lower than the target propulsive force while the steering angle is being changed.
US08190306B2 Method and device for reducing on an aircraft the effects of a vertical turbulence
Disclosed is a method and device for attenuating vertical turbulence on an aircraft. The method and device involve calculating, by a calculating unit, based on a determined vertical wind component a first control order to control movement of at least one first controllable movable member that acts on aircraft lift, and a second control order that controls movement of at least one second controllable movable member to act on aircraft pitch. A verification unit verifies that activation conditions evidencing severe turbulence are in effect, the vertical turbulence being attenuated.
US08190305B1 Hierarchical closed-loop control system for aircraft, missiles and munitions
The present invention relates to a missile or aircraft with a hierarchical, modular, closed-loop flow control system and more particularly to aircraft or missile with a flow control system for enhanced aerodynamic control, maneuverability and stabilization. The present invention further relates to a method of operating the flow control system.Various embodiments of the flow control system of the present invention involve different elements including flow sensors, active flow control device or activatable flow effectors and logic devices with closed loop control architecture. The sensors of these various embodiments are used to estimate or determine flow conditions on the various surfaces of a missile or aircraft. The active flow control device or activatable flow effectors of these various embodiments create on-demand flow disturbances, preferably micro-disturbances, at different points along the various aerodynamic surfaces of the missile or aircraft to achieve a desired stabilization or maneuverability effect. The logic devices are embedded with a hierarchical control structure allowing for rapid, real-time control at the flow surface.
US08190300B2 Method for the operation of a wind farm
A method for the operation of a wind farm having two or more wind energy plants, which has a farm control which presets a desired value for an electric variable of the wind farm which has to be generated, wherein the farm control calculates an average increase of the real values of the electric variable for at least one time interval continuously, and compares it with a maximum value for the increase of the electric variable in the respective time interval, the farm control determines a proposal of a desired value for each predetermined time interval, based on a real value of the electric variable which was averaged continuously over the time interval, and in the case that the average increase in the at least one time interval is smaller than the maximum value in the corresponding time interval, the farm control determines a new desired value of the electric variable of the wind farm, with a selection of the desired value as the smallest of several proposals for a desired value.
US08190299B2 Integrated and optimized distributed generation and interconnect system controller
Systems and methods for designing and controlling distributed generation resources are disclosed. Monolithic or distributed controllers control the power requests sent to each distributed generation resource to achieve optimal efficiency using rule-based and/or fuzzy logic-based control techniques. High-impedance fault (HIF) detection circuitry allows power export to the utility grid in normal operating circumstances, and when an islanding condition is detected, ceases that export within two seconds and prevents further export until the condition is cleared.
US08190296B2 Apparatus and method for control of a thermostat
A thermostat is provided that includes a temperature sensor for sensing ambient temperature, and a switching device that is configured to apply electrical power to a heating element when the switching device is activated. The thermostat further includes a processor that is configured to periodically determine for a finite switching time period a temperature delta value indicative of the difference between the sensed temperature and a desired set point temperature. The processor is further configured to calculate a duty cycle ratio of the switch activation time relative to the total switching time period. The calculated duty cycle ratio for determining the switch activation time is determined as a function of the temperature delta value, a duty cycle offset and a heat dissipation offset. The duty cycle offset and the heat dissipation offset are based on an average of a predetermined number of prior duty cycle ratios.
US08190295B1 Apparatus and method for modifying the operation of a robotic vehicle in a real environment, to emulate the operation of the robotic vehicle operating in a mixed reality environment
Apparatus and methods for modifying the operation of a robotic vehicle in a real environment to emulate the operation of the robotic vehicle in a mixed reality environment include a vehicle sensing system having a communications module attached to the robotic vehicle for communicating operating parameters related to the robotic vehicle in a real environment to a simulation controller for simulating the operation of the robotic vehicle in a mixed (live, virtual and constructive) environment wherein the affects of virtual and constructive entities on the operation of the robotic vehicle (and vice versa) are simulated. These effects are communicated to the vehicle sensing system which generates a modified control command for the robotic vehicle including the effects of virtual and constructive entities, causing the robot in the real environment to behave as if virtual and constructive entities existed in the real environment.
US08190292B2 High frequency feedback in telerobotics
Telerobotic systems with integrated high frequency feedback to enhance users' telerobotic experience are provided. The controller of the telerobotic system is characterized by combining high frequency information with low frequency position or velocity information. The controller is useful for teleoperations with delay and no-delay between the communication channels of the master and slave device.
US08190290B2 Appliance with dispenser
An appliance including a housing and a cylindrical dispenser supported by the housing, the cylindrical dispenser including a body which defines an opening and a plurality of outlets arranged around a bottom portion of the body and around the opening. The appliance includes a water supply apparatus supported by the housing and in fluid communication with the cylindrical dispenser, a container holder supported by the housing and configured to removably hold a plurality of containers, and a plurality of pumps supported by the housing and configured to operate with the water supply apparatus and the containers held by the container holder. The appliance also includes a user beverage requester supported by the housing and a computer supported by the housing, the computer connected to the user beverage requester and configured to control the plurality of pumps to cause the dispensing of a beverage.
US08190279B2 Production line management system
An apparatus, system and method for line management. The apparatus, system and method includes data indicative of a plurality of items to pass through the line, a plurality of available processes, and a plurality of available streams. Ones of the plurality of available processes are corresponded to obtain at least one outcome. Computing code, when executed by at least one computing processor, effects a presentation of at least one graphical user interface, wherein the at least one outcome is obtained in accordance with at least one input to the graphical user interface related to ones of the items, ones of the processes, and ones of the streams, and wherein the presentation of the at least one graphical user interface optionally comprises a remote presentation via at least one network.
US08190278B2 Method for control of a device
Control of a device including aiming a pointing device comprising a camera and a source of invisible light in the direction of an object associated with the device to be controlled, upon which object a number of retroreflective marker elements are positioned, which reflect at least a part of the invisible light emitted by the light source back to the pointing device; generating a first image of a target area aimed at by the pointing device whereby the light source is inactive; generating a second image of the target area aimed at by the pointing device whereby, invisible light is emitted by the light source in the direction of pointing; processing the target area images to determine the presence of retroreflective marker elements; using information pertaining to the retroreflective marker elements to identify the device to be controlled and/or to determine a control signal for the identified device.
US08190277B2 Method for limiting expansion of earthquake damage and system for limiting expansion of earthquake damage for use in semiconductor manufacturing apparatus
To predict occurrence of an earthquake so as to minimize damage by preventing an object to be processed from flying out of an opened container. An emergency earthquake notice, which is delivered based on a preliminary tremor through a communication line, is received by a reception part 28, or a preliminary tremor is directly detected by a preliminary-tremor detection part 60. A control part 29 carries out a first step in which an operation of a semiconductor manufacturing apparatus 1 is stopped based on the emergency earthquake notice received by the reception part 28 or the preliminary tremor detected by the preliminary-tremor detection part 60, and a second step in which, when the door mechanism is being opened, the door mechanism 15 is closed.
US08190273B1 Method and apparatus for controlling fans in heating, ventilating, and air-conditioning systems
Systems, apparatus, and methods of controlling a variable-speed fan of an environmental maintenance module that controls temperatures of a plurality of zones of a building are provided. A first critical zone of the building is identified by analyzing the first zone temperature errors, which are used to determine a final speed setting of the variable-speed fan. Systems, apparatus, and methods of calibrating an environmental maintenance module that controls a temperature of a zone of a building are also provided. A location parameter is calculated for a plurality of zone temperatures, and a scale parameter is computed that quantifies a variation of the zone temperatures relative to a location parameter. A first temperature setpoint for the zone is determined and used in controlling the temperature of the zone.
US08190272B2 Geometric inspection of machined objects
A method and apparatus may be present for inspecting an object. A plurality of locations associated with a plurality of operations performed by a tool on the object may be tracked. The plurality of locations is tracked while the plurality of operations is performed on the object. A path for the tool may be mapped using the plurality of locations to form a tool path. The tool path may be compared to a model of the object.
US08190269B2 Biological electrode with thermoplastic layer construction
A bioelectrode comprising a skin-side, electrically conducting adhesive layer (7) and a flexible electrical connecting cable (4) which in an electrically insulating cable sheath (5) includes at least one electrical conductor (6), preferably in the form of a braid comprising a plurality of individual wires or conducting individual fibers, wherein the electrode-side end (4a) of the connecting cable (4) is arranged between two thermoplastic layers (2, 3) which are welded together at least region-wise, wherein both thermoplastic layers (2, 3) are electrically conducting and are electrically connected to the electrical conductor (6) of the connecting cable (4).
US08190262B2 Adaptive electrical stimulation therapy for fecal incontinence
In general, the disclosure is directed to an implantable neurostimulator and system capable of providing adaptive neurostimulation therapy to alleviate urinary or fecal incontinence. The neurostimulator operates according to a set of stimulation parameters stored in memory. During operation, information is obtained from the patient, the implanted neurostimulator, one or more implanted sensors, or some combination thereof. A processor analyzes the information to automatically generate proposed adjustments to the stimulation parameters applied by the neurostimulator. The adjustments provide an adaptive neurostimulation therapy that supports or enhances therapeutic efficacy based on the information.
US08190257B2 System to treat AV-conducted ventricular tachyarrhythmia
Various aspects of the present subject matter provide devices and methods to treat AV-conducted ventricular tachyarrhythmia (AVCVT). According to various embodiments of the method, an AVCVT is sensed, an IVC-LA fat pad is stimulated when the AVCVT is sensed to block AV conduction, and bradycardia support pacing is provided while the IVC-LA fat pad is stimulated. Other aspects and embodiments are provided herein.
US08190247B2 Device, method and computer-readable storage medium for detecting and classifying of cardiac events
Method for detecting cardiac events, e.g., Atrial Fibrillation (AF) or termination of AF. Based on analysis of the instability observed in heart rate, caused by irregular conduction from the atrium during AF. Change in heart interval is monitored on beat-to-beat basis to recognize instability that indicates presence of AF or Atrial Flutter. A packet of a number of consecutive intervals is evaluated, whether the length of an interval is stable compared with the length of the preceding interval, or whether the length of the subsequent interval has changed. After detection of an instability, instability counter is incremented. The result of the stability test for a packet of intervals is represented by the value of the instability counter. Depending upon whether or not an AF already declared, (indicated by AF status flag), different “X-out-of-Y” criterion are applied. AF status flag set/cleared when declaring AF/termination of AF.
US08190246B2 Sensing biological data
A system is provided for obtaining and analyzing biological data of a subject. The system includes a biological data recording device that can sense biological signals of a subject over time and record the sensed biological signals as biological data. The system also includes an event time recording device that is physically separate from, and does not communicate with, the biological data recording device. The event time recording device includes a user actuatable component, and also includes a recording component that records user actuation data, which includes a time stamp indication as to when any instances of user actuation occurred. The system also includes equipment that can periodically receive the recorded biological data from the biological data recording device and the user actuation data from the event time recording device, and can correlate the biological data and the user actuation data to generate correlated biological data.
US08190241B2 Fluorescence-mediated molecular tomography
This invention relates to a fluorescence-mediated molecular tomographic imaging system, designed to detect near-infrared fluorescence activation in deep tissues. The system can use targeted fluorescent molecular probes or highly sensitive activatable fluorescence molecular probes. Such probes add molecular specificity and yield high fluorescence contrast, to allow early detection and molecular target assessment of diseased tissue, such as cancers, in vivo. The new tomographic imaging system enables three-dimensional localization in deep tissues and quantitation of molecular probes.
US08190240B2 Human cavity gas measurement device and method
A device and method for gas measurements in body cavities are provided. These may be any body cavity containing a free gas, where there is an interest in detecting and/or measuring the concentration of said free gas by non-invasive or minimally invasive method. According to an exemplary embodiment measurement of free oxygen in cranium cavities is performed by scattering media absorption spectroscopy, and in particular variations of such oxygen. This is particularly useful for diagnostic purposes based on the measurements, for instance for detecting sinusitis or the like.
US08190232B2 Automatic alignment of magnetic resonance imaging (MRI) brain scan by anatomic landmarks
A method to automatically align magnetic resonance (MR) brain scans for diagnostic scan planning, including: acquiring a three-dimensional (3D) localizer image of a patient; selecting a two-dimensional (2D) coronal view and a 2D transverse view from the localizer image; identifying a mid-sagittal plane (MSP) line in each of the coronal and transverse views and calculating a 3D MSP based on the MSP lines; reconstructing the localizer image based on an equation for the 3D MSP to obtain an image of the MSP of the patient's brain; identifying crista galli (CG) and tip of the occipital bone (TOB) in the image of the MSP of the patient's brain; calculating a transformation matrix based on the MSP, CG and TOB in the image and using the transformation matrix to obtain a scan plan for the patient; and outputting the scan plan for the patient.
US08190229B2 Sensor holder
The present invention is directed to holders for a sensor. The holders apply pressure to the sensor to prevent a venous blood signal without dampening the arterial blood signal and are optically opaque to shield ambient light from reaching the sensor.
US08190226B2 Sensor with signature of data relating to sensor
A sensor has codes useful for a monitor which can be authenticated as accurate. The sensor produces a signal corresponding to a measured physiological characteristic and provides codes which can be assured of being accurate and authentic when used by a monitor. A memory associated with the sensor stores both data relating to the sensor and a digital signature. The digital signature authenticates the quality of the code by ensuring it was generated by an entity having predetermined quality controls, and ensure the code is accurate.
US08190217B2 Dual mode electronic headset with local and remote focused microphones
An electronic headset for a user, the headset including a housing; a first microphone to receive a first audio input provided by the user; a second microphone to receive a second audio input provided by one or more audio sources other than the user; a controller converting the first audio input into a first electronic signal when the controller operates in a first operational mode and converting the second audio input into a second electronic signal when the controller operates in a second operational mode; a first output system active in the first operational mode to communicate the first electronic signal to a second electronic device; a second output system active in the second operational mode and including a sound generator to convert the second electronic signal into an audio signal; and a mode control for setting the controller into one of the operational modes.
US08190214B2 In-vehicle handsfree apparatus
An in-vehicle handsfree apparatus establishes a handsfree profile connection with at least two cellular phones. It may be determined that a first cellular phone and a second cellular phone are receiving incoming calls at the same time, or that while a first cellular phone is calling, a second cellular phone is receiving an incoming call. In such a case, based on attributes (for example, a holder or intended use) of the first and second cellular phones, a notice manner of information on incoming call or information on telephone call is differentiated, for instance, in regard to a background color of a display window.
US08190212B2 User-selectable headset equalizer for voice calls
A method of providing a user interface on a mobile device for enabling a user to select acoustic equalizer settings for voice call downlink audio signals, the mobile device including an internal microprocessor, a display in communication with the microprocessor, and at least one input means in communication with the microprocessor, the method including receiving a request from the user for displaying the user interface, in response to the request, displaying the user interface on the display, the user interface including a plurality of predetermined acoustic equalizer settings, wherein the user selects one of the equalizer settings using the input means, receiving the selected equalizer setting at the microprocessor, storing the selected equalizer setting at the microprocessor, and processing the voice call downlink audio signals according to the selected equalizer setting.
US08190209B2 Apparatus and method for beamforming in a multiantenna multiuser communication system
A method for beamforming by a transmission device in a multiantenna multiuser communication system. The method includes grouping codebook indexes included in a codebook into codebook index combinations, and calculating a sum of transmission rate for each of the codebook index combinations; selecting a codebook index combination with a maximum sum of transmission rate as an optimal codebook index combination; and transmitting a codebook index corresponding to a particular reception device among codebook indexes included in the optimal codebook index combination, to the particular reception device.
US08190207B2 Communication system and method of operation therefor
A communication system comprises a set of user equipments which are arranged to simultaneously transmit a signal over an air interface to a base station. Each of the transmitted signals comprises a data stream encoded by a space time block code and transmitted on multiple antennas. Specifically, an Alamouti code may be used. The base station generates a received data stream for each of the set of user equipments by joint space time block code decoding of the signals from the set of user equipments. The invention may provide improved performance and increased capacity and may in particular provide efficient multi user operation for a system using space time block codes. The user equipments may be scheduled in response to cross interference metrics reflecting a cross interference between simultaneously transmitting user equipments.
US08190205B2 Male plug connector
A media player system is disclosed. One aspect of the media player system pertains to a docking station that allows a media player to communicate with other media devices. Another aspect of the media player system pertains to a wireless media player system that includes a hand held media player capable of transmitting information over a wireless connection and one or more media devices capable of receiving information over the wireless connection. Another aspect of the media player system pertains to a method of wirelessly connecting the hand held media player to another device. The method includes selecting a media item on the hand held media player; selecting one or more remote recipients on the hand held media player; and transmitting the media item locally to the hand held media player, and wirelessly to the selected remote recipients. Another aspect of the media player system pertains to a hand held music player that includes a transmitter for transmitting information over a wireless connection. The transmitter is configured to at least transmit a continuous music feed to one or more personal tuning devices that each include a receiver capable of receiving information from the transmitter over the wireless connection. Yet another aspect of the media player system pertains to a connector that includes a housing and a plurality of spatially separated contacts mounted within the housing. A first set of contacts are directed at a first functionality and a second set of contacts are directed at a second functionality that is different than the first functionality.
US08190198B1 Enabling portability of credentials across dual mode devices
In one general aspect, the instant application describes a method for enabling dual-mode mobile devices to access a Code Division Multiple Access (“CDMA”) network. The method includes steps of receiving, from a first mobile device, a request to access a CDMA network, a first mobile device identifier identifying the first mobile device for the CDMA network access and a first integrated circuit card identifier identifying a first integrated circuit card being used by the first mobile device to access a Third Generation Partnership Project (“3GPP”) network; associating the first mobile device identifier with the first integrated circuit card identifier; and storing in a database the association between the first mobile device identifier and the first integrated circuit card identifier. The method further includes a step of authorizing the first mobile device to access the CDMA network only after associating the first mobile device identifier with the first integrated circuit card identifier.
US08190197B2 Portable telephone and communication mode setting method
To realize a portable telephone which can always receive the user information via a MBMS service. The portable telephone includes: an antenna for transmitting/receiving radio waves to and from a network; a wireless section for modulating/demodulating radio waves transmitted/received by the antenna; and a control section which has a function of analyzing and processing Layer 3 messages including MBMS related messages demodulated by the wireless section and wherein, upon recognizing that there is user information which has not been received while receiving user information via a MBMS service in the PtM mode, the control section transmits a request to provide the MBMS service in PtP mode to the network via the wireless section.
US08190180B2 Mobile information providing and transaction system
A method and a system (200) for providing specific information on demand to at least one requester on a mobile messaging network are disclosed. The method and system involve the steps of receiving a query from the at least one requester and extracting at least one search character from the query. The method and system (200) also involve providing at least one database (212) containing at least one heading (214), wherein each of the at least one heading (214) is associated with at least one field (216) while each of the at least one field (216) is associated with at least one entry (218). The method and system (200) further involve matching each of the at least one search character with the at least one heading (214), the at least one field (216) and the at least on entry (218) to thereby associate one of the at least one entry (218) with the query. The method and system (200) finally involve retrieving the one of the at least one entry from the at least one database (212).
US08190177B2 Paging a mobile station individually and using broadcast pages
An apparatus and a method for facilitating paging of a mobile station that is capable of being paged either pursuant to an individually-directed page or pursuant to a broadcast page. The page that is generated is of bits that permit unambiguous determination by a mobile station when the mobile station receives an individually-directed page and when the mobile station receives a broadcast page. When bits that are to be used in a page are created at the network, a determination is made as to whether the bits correspond to the bits of a broadcast page. If the bits correspond, the bits of the generated bits are altered.
US08190176B2 Motion adaptive communications device and integrated circuits for use therewith
A circuit includes a package substrate that supports an on-chip gyrating circuit that generates a motion parameter based on motion of the circuit. The package substrate further supports a die that supports a processing module that processes the motion parameter to produce motion data, wherein the processing module further generates a receive control signal and a transmit control signal in accordance with the motion data. The die further supports a wireless local area network transceiver that generates an outbound RF signal that includes outbound data and that generates voice inbound data from an inbound RF signal, wherein the wireless local area network transceiver is further operable to adjust a receive parameter based on the receive control signal and to adjust a transmit parameter in response to the transmit control signal.
US08190169B2 Method of canceling location information request
A method of canceling a location information request is disclosed, in which if a location server having received a location information request about a specific terminal from an external client is unable to forward location information of the terminal to the external client, the location server can cancel the location information request without a cancellation request from the external client. The location information request cancellation message may be selected among a Triggered Location Report message or a Triggered Location Reporting Stop Answer message or among a Standard Location Immediate Report message or a Standard Location Immediate Stop Answer message according to a location information request message.
US08190158B2 Robust and fast inter-EBS handoff mechanism
A communications system provides a robust and fast inter-base station handoff mechanism, e.g. for networks using Enhanced Base Stations (EBS) equipment. A method for connecting a mobile device to a destination base station in the wireless communications system, may include steps of receiving a mobile device measurement report, transferring context information from a serving base station to possible target base stations, and receiving admission control information from possible target base stations. A priority list of the possible target base stations is calculated and sent to the mobile device. The mobile device connects to one or more of possible target base stations according to the priority list. The method may also entail receiving a release message from one of the possible target base stations to which the mobile device has successfully established a wireless connection, to allow release of resources of the prior serving base station.
US08190149B2 Dynamic GGSN relocation in a GPRS network
A communication system is described herein which has at least two compact “network-in-a-box” systems which are configured such that when a mobile station roams from a first radio coverage area supported by a first compact system into a second radio coverage area supported by a second compact system then packets originating from an IP host will be routed to the mobile station via a GGSN and a SGSN in the second compact system instead of through a GGSN in the first compact system and then through the SGSN in the second compact system as had been done in the past.
US08190147B2 Internetworking air-to-air network and wireless network
Methods and systems of operating a communication system are provided. One method comprises establishing at least one communication link between a mobile-to-mobile communication network of mobile nodes and at least one route computing system via gateway node. The gateway node is one of the mobile nodes that is in communication with a wireless network. Moreover, the route computing system is in communication with a terrestrial network that is also in communication with the wireless network. The at least one established communication link is then used to communicate messages.
US08190144B2 Effective system information reception method
Disclosed is the method for informing, by a wireless communication system, to a terminal about information required for reception when the terminal is connected to the wireless communication system, in which a base station updates system information according to a preset period, and the terminal efficiently receives or checks any update of the system information based on the period.
US08190140B1 System and method for restoring information to a device
A method, system, and medium are provided for capturing an image of information on a device. The information is stored on the device. The device is reset, and information from the captured image is restored on the device.
US08190139B2 Telematics system and method of communication
A telematics system and method is provided, wherein the telematics system includes a processor having a core, a cell in communication with the core, and an applications processor in communication with the mobile processor. The system further includes at least one communication channel in communication between the mobile processor and the applications processor, wherein the mobile processor and the applications processor communicate data over the at least one communication channel during normal operation of a telematics system, and the mobile processor and applications processor communicate data over the at least one communication channel when the telematics system is at least one of being developed and manufactured.
US08190136B2 Initiating tracing of wireless terminal activities
The invention is directed to a method and an access network management device for initiating a tracing of the activities of a wireless terminal in a wireless network as well as to a method and a core network management device for ordering a tracing of the activities of a wireless terminal in a wireless network. According to the invention an access network management device in an access network section (AN) of a wireless network (WN) sends a request for a tracing regarding a wireless terminal to a core network management device in a core network section (CN) of the wireless network (WN). The core network management device automatically orders, based on the request, network elements of the access network section (AN) to perform tracing regarding the wireless terminal.
US08190132B2 Number to a name
Embodiments disclosed may include a mobile terminal for communication in a wireless communication network comprising a transmitter for transmitting a contact message, a user interface for entering contact information sent in the contact message, a processing unit for executing commands entered by means of the user interface and a visual presentation unit for displaying the user interface and contact message to be transmitted. The user interface is adapted for providing means for adding to the contact message a selectable contact identifier which represents a contact and wherein the processing unit is adapted for associating the selectable contact identifier with a contact number. Also, embodiments disclosed include a method and computer program as well as a signal in a wireless communication network operating along the lines outlined for the mobile terminal.
US08190125B2 Methods, systems, and computer-readable media for detecting a missing cellular device
Methods, systems, and computer-readable media provide for detecting a missing cellular device. According to embodiments, a method for detecting a missing cellular device is provided. According to the method, a connection between a cellular device and a base module is established. Whether a distance between the cellular device and the base module exceeds a distance threshold based on the connection is detected. In response to detecting that the distance between the cellular device and the base module exceeds the distance threshold, the cellular device is switched from an operational mode to a missing phone mode. The operational mode enables regular function of the cellular device. The missing phone mode restricts the regular function of the cellular device.
US08190113B2 Dual receive filter
A stage is provided for a receiver of a wireless device. The stage comprises a matching network that separates amplified signals of interest received from an amplifier from amplified unwanted signals received from the amplifier in conjunction with additional downstream filters. The stage also comprises a signal path that comprises components for receiving and processing the amplified signals of interest, and a shunt path that comprises components for adjusting reflected energy sent back to the amplifier for limiting the output swing of the amplifier in a frequency band corresponding to the amplified unwanted signals.
US08190110B2 Power amplifier comprising a slotted power combiner
According to one embodiment, a power combiner configured to receive at least two input signals and combine the input signals to generate an output signal. The power combiner may include at least two input layers and an output layer located between the input layers. Each layer may be in the shape of a slotted loop.
US08190107B1 Measurement systems with envelope pre-detection
An RF measurement system includes an envelope detector to extract the modulation envelope of the RF input signal. The resulting baseband envelope signal is then applied to a statistics extraction circuit which provides a precise measure of the modulation envelope. The statistics extraction circuit can be implemented with any number of lower-frequency precision measurement technologies because the high-frequency carrier portion of the signal is removed, and thus, the demands on the post-envelope extraction circuit are greatly reduced. In one embodiment, the envelope detector and statistics extraction circuit may be implemented as a logarithmic amplifier followed by an RMS-responding post-processing circuit to provide accurate power measurement. Because the envelope signal is represented in the logarithmic domain, the square-law function required for RMS conversion can be accomplished by scaling the envelope signal by an appropriate factor before introducing it into a translinear loop in the RMS post-processing circuit.
US08190093B2 Spectrum adaptive networking
The present invention increases the available spectrum in a wireless network by sharing existing allocated (and in-use) portions of the RF spectrum in a manner that will minimize the probability of interfering with existing legacy users. The invention provides interference temperature-adaptive waveforms, and a variety of physical and media access control protocols for generating waveforms based on measurement and characterization of the local spectrum. The invention measures the local spectrum at a receiving node, generates an optimal waveform profile specifying transmission parameters that will water-fill unused spectrum up to an interference limit without causing harmful interference to primary and legacy transmitters using the same frequency bands, and enables simultaneous transmit and receive modes at a multiplicity of transceivers in a wireless network. The invention also provides closed loop feedback control between nodes, co-site interference management, intersymbol interference mitigation, wide sense stationary baseband signaling and modulation, and power limited signaling for avoiding detection and interception.
US08190091B2 Method for setting data transmission parameters and communication device
A method for setting data transmission parameters of a first communication connection comprising determining information about data transmission parameters of at least one established second communication connection and setting the data transmission parameters of the first communication connection taking into account the information about the data transmission parameters of the at least one second communication connection.
US08190090B2 Method of authenticating an article using microradios
A microradio is provided with a hysteretic switch to permit an optimum range increasing charging cycle, with the charging cycle being long relative to the transmit cycle. Secondly, an ensemble of microradios permits an n2 power enhancement to increase range with coherent operation. Various multi-frequency techniques are used both for parasitic powering and to isolate powering and transmit cycles. Applications for microradios and specifically for ensembles of microradios include authentication, tracking, fluid flow sensing, identification, terrain surveillance including crop health sensing and detection of improvised explosive devices, biohazard and containment breach detection, and biomedical applications including the use of microradios attached to molecular tags to destroy tagged cells when the microradios are activated. Microradio deployment includes the use of paints or other coatings containing microradios, greases and aerosols. Moreover, specialized antennas, including microcoils, mini dipoles, and staircase coiled structures are disclosed, with the use of nano-devices further reducing the size of the microradios.
US08190087B2 Scheduling and paying for a banking transaction using an NFC enabled mobile communication device
A method for scheduling a banking transaction using a mobile communication device. The method includes creating a task on the mobile communication device to perform a banking transaction while the mobile communication device has no network connectivity, the mobile communication device actively monitoring for an available network to access. In response to identifying an available network to access, the mobile communication device automatically connects to the available network and uploads the task to a server to complete the banking transaction.
US08190085B2 Signal power summation using satellite transponders having orthogonal polarizations
A method for communication includes transmitting first and second copies of a signal toward first and second satellite transponders, respectively, so as to cause the first and second satellite transponders to transmit respective first and second downlink signals with mutually-orthogonal linear polarizations toward a coverage region. A correction is applied to at least one of the first and second copies before transmitting the first and second copies. The correction is selected so as to remove a frequency offset between the first and second downlink signals and cause the first and second downlink signals to have a constant phase offset in at least some of the coverage region.
US08190080B2 Method and system for managing skills assessment
The present invention is directed to a method and skills assessment tool for managing a testing session in a clinical skills testing center comprising a plurality of assessment stations. The method according to the preferred embodiment of the present invention includes configuring the plurality of assessment stations by associating each of the stations with a case type prior to the beginning of the testing session, receiving electronic identification of a student at one of a plurality of assessment stations prior to the student commencing an encounter at the one assessment station during the testing session, and, in response to receiving the student's identification, automatically assigning the student to the one assessment station for the encounter, where the encounter corresponds with the case type associated with the one assessment station.
US08190071B2 Developing device forming toner layer by magnetic brush and image forming apparatus using same
The surface of a developing roller is coated with a phenol resin layer at a higher level in triboelectric series than a toner. A positively charged toner supplied from a magnetic roller onto the developing roller is negatively charged by friction with the phenol resin layer at the higher level in the triboelectric series. As a result, the positive charge of the toner is cancelled out, and the charge amount of toner per unit weight on the developing roller (Q/M)s decreases. Applying this principle, relationship between (Q/M)s and the charge amount of toner per unit weight on the magnetic roller (Q/M)m satisfies (Q/M)s<(Q/M)m.
US08190068B2 Developer supply container with mounting attitude regulation and drive receiving member rotation suppression features
A developer supply container is detachably mountable to a developer receiving apparatus, which includes a driving gear. The container includes a developer containing portion; a rotatable discharging member provided in the containing portion to discharge the developer when the container is positioned at a developer discharging position; and a drive receiving member engageable with the driving gear for rotating the discharging member; a regulating portion for regulating a mounting attitude of the container relative to the apparatus so as to prevent an engagement between the drive receiving member and the driving gear, and thereafter the drive receiving member is revolvable in a setting direction to a set position where the drive receiving member is engageable with the driving gear. The drive receiving member is loaded to retard the rotation thereof so as to rotate the container from the set position to the developer discharging position in the setting direction by a rotational force received by the drive receiving member from the driving gear.
US08190065B2 Developing device and image forming apparatus
A developing device and an image forming apparatus capable of carrying out image formation for a long period by making fluctuations in toner concentration and volume level of the developer inside a trickle developing device that uses a two-component developer as small as possible. The developing device, containing a developer and a developer holder, includes a developer replenishing tank; a toner concentration detecting sensor, a trickle discharging mechanism, developer amount detecting member, and control unit for controlling the replenishment operation of replenishment toner and carrier at the time when the toner concentration is lower than a predetermined reference toner concentration, wherein the control unit carries out forced consumption operation for the toner inside the developer tank and replenishment operation for the replenishment toner and carrier in the case that the amount of the developer-tank-contained developer inside the developer tank is judged to be low using the developer amount detecting member.
US08190063B2 Pattern forming apparatus and pattern forming method
A pattern forming apparatus includes a depressed plate holding patterns by developers, a charging device for charging the depressed plate, a developing device for developing a red pattern, a developing device for developing a green pattern, a developing device for developing a blue pattern, and a stage for holding the charging device and the developing devices and moving them relative to the depressed plate. The charging device, the red developing device, the green developing device and the blue developing device pass along the depressed plate sequentially to perform the charging process, the red developing process, the green developing process and the blue developing process simultaneously.
US08190057B2 Image forming apparatus having a main assembly, a cartridge detachably mountable to the main assembly, and a fixing unit detachably mountable to the main assembly
An image forming apparatus includes a main assembly; a cartridge detachably mountable to the main assembly; a fixing unit detachably mountable to the main assembly; and an opening of the main assembly. When the fixing unit and the cartridge are mounted/demounted, the fixing unit passes through the opening, and the cartridge passes through a space in which the fixing unit is to be mounted and passes through the opening. When the fixing unit and the cartridge at the time of passing through the opening are projected onto a surface perpendicular to the mounting and demounting direction, a contour of a projected area of the cartridge is at least partly inside a contour of a projected area of the fixing device, and the cartridge passes through the inside of the contour of the projected area of the fixing device when passes through the opening.
US08190056B2 Method of replacing and/or remanufacturing an organic photo conductor drum for an image forming apparatus
Method of replacing an organic photo conductor (OPC) drum of an image forming apparatus, the image forming apparatus having a support carriage arranged to axially support the OPC drum at a first end and a second end. The method includes removing the OPC drum from the support carriage and procuring a replacement OPC drum having a first axial flange/endpin and a second axial flange/endpin. The first axial flange is inserted into the first end of the support carriage and the second end of the support carriage is elastically deformed. Then, the second axial flange is inserted into the second end of the support carriage, and a force is exerted against the second axial flange until the second end of the support carriage returns to an un-deformed state.
US08190050B2 Image forming apparatus having a mounting/demounting structure
An image forming apparatus having a mounting/demounting structure between a main body and an image carrying unit. The image forming apparatus includes a main body provided with a first electrical connecting part, an image carrying unit removably mounted in the main body and provided with a second electrical connecting part, and a guide device to guide the image carrying unit in an insertion direction and a lateral direction so that the second electrical connecting part of the image carrying unit is connected to the first electrical connecting part of the main body.
US08190049B2 Image forming apparatus capable of discharging stacked sheets
An image forming apparatus performs a single-side image formation such that, when a delay is needed, a stacked sheet discharge control section controls a sheet carrying mechanism so that: a first sheet (for a second imaging job) to be discharged after passing a first sheet-discharging roller via a first sheet-carrying path is directed to another carrying path without being discharged, and is stood by therein. The first sheet and a second sheet (for the second imaging job) which is carried to the first sheet-discharging roller via the first sheet-carrying path after the first sheet, then are concurrently discharged overlappingly. This eliminates needs for delaying image formation for the second imaging job, and for securing time for post-process for the first imaging job. Even if a delay is inevitable, this reduces the delay time greatly and improves the productivity of the image forming apparatus, without reducing its performance wastefully.
US08190035B2 Burst mode linear optical receivers
Techniques are provided for implementing a burst mode optical receiver capable of maintaining a stable gain profile in response to a burst signal. The optical receiver has a photodiode in balanced circuit configuration with a separate RF amplifier stage connected to each terminal of the photodiode. The two RF amplifier stages are coupled to biasing voltage sources that are inverted in comparison to the terminal connections and that, in some examples, each contain a field effect transistor (FET) that having a gate that is controlled in response to a sensed voltage. The burst mode optical receiver may be used in numerous applications, including optical line terminations (OLTs) in passive optical networks (PONs).
US08190027B2 Multifunctional and reconfigurable optical node and optical network
An optical node includes a reconfigurable optical add drop multiplexer (ROADM) core configured to transmit optical signals of multiple wavelengths to and receive optical signals of multiple wavelengths from another optical node. The ROADM core is also configured to add optical signals thereto and to drop optical signals therefrom. The node also includes two different types of add-on devices, each connected to the ROADM core device and configured to process optical signals of multiple wavelengths. As a result, a multifunctional and reconfigurable optical node can be provided.
US08190020B2 Interchangeable lens and lens-data communication method
An interchangeable lens which can communicate with an associated camera body when the interchangeable lens is detachably attached to the camera body to exchange data of the interchangeable lens, the interchangeable lens includes a logic IC via which the interchangeable lens communicates with the camera body; and a memory which is provided independent of the logic IC, connected to the logic IC, and stores the data of the interchangeable lens.
US08190013B2 Optical system
An optical system including a photo sensor, a wafer level optical (WLO) lens module and a focusing motor is provided. The WLO lens module is located at the photo sensor. The WLO lens module includes at least one transparent substrate and at least one lens, wherein the lens is disposed on the transparent substrate. The focusing motor is located between the WLO lens module and the photo sensor. The focusing motor drives the WLO lens module to move toward or backward the photo sensor.
US08190005B2 Motor driving circuit and load driving apparatus with pulse width modulation
When the bit number of an error signal ERR2 is n and the magnitude of the error signal ERR2 is “a” (a is an integer) in decimal notation, a pulse-width modulator generates a PWM signal Spwm as a set of k (k is an integer of 2 or more) continuous sub-pulses. Further, the pulse-width modulator generates k sub-pulses in such a manner that the average value of the duty ratios of the sub-pulses becomes approximately a/2n.
US08189998B2 Apparatus for and a method of copy-protecting a content carrying recording medium
Recording data for an optical disc such as a DVD has video content data and navigation data. Button data defines one or more user-selectable selection buttons to enable a viewer to select content data when the recording medium is played. Further button data defines at least one phantom button that is not selectable by a viewer because, for example, it is not visually distinguishable, it is hidden within the video data or it is displayed for a short period of time. Although the at least one phantom button is not selectable by a viewer, a copying apparatus parsing the recording data will erroneously identify the phantom button as a user-selectable selection button and will copy data associated with the phantom button. The data associated with the phantom button may adversely affect the copying process or render the copy unplayable or unwatchable.
US08189997B2 Terminal device
A terminal device determines whether a clock is a secure clock or a self-running clock. If the clock is the self-running clock, the device stores a clocking time of the clock as a timestamp file in a memory card in recording content. In playing back the content, the device determines validity of a clocking time using the timestamp file to play back the content and also updates the stored time of the stored time as the timestamp file to a content playback start time. In contrast, if the clock is the secure clock, the device stores the timestamp file indicating a recording time of the content in the memory card only in recording the content and omits updating the stored time as the timestamp file in playing back the content.
US08189978B1 High numerical aperture multimode optical fiber
Bend resistant multimode optical fibers are disclosed herein. Multimode optical fibers disclosed herein comprise a core region having a radius greater than 30 microns and a cladding region surrounding and directly adjacent to the core region, the cladding region comprising a depressed-index annular portion comprising a depressed relative refractive index. The fiber has a total outer diameter of less than 120 microns, and exhibits an overfilled bandwidth at 850 nm greater than 500 MHz-km.
US08189949B2 Image processing apparatus and image processing method
There are provided with an image area setting unit which causes each pixel included in a photographed photograph-image to be a correction target pixel in order, and sets an image area including the correction target pixel and plural pixels existing near the correction target pixel, a prescribed value calculation processing unit which calculates a prescribed value based on brightness information of pixels included in the image area for every image area which has been set, and a brightness adjusting processing unit which divides a brightness target value of the whole photograph-image by the prescribed value to calculate a correction value, and multiplies the brightness information of the correction target pixel by the correction value to execute a brightness correction processing.
US08189948B2 Method and system for image restoration using frequency-based image model
A method and system of restoring an image using a frequency-based image model is provided. A method of restoring an image using a frequency-based image model, the method including: transforming an original image into a frequency domain and generating a transformation image; copying the transformation image in any one domain of domains in which the original image is extended and which are divided into blocks; and inferring a high frequency component of block domains, and restoring the block using the transformation image copied in the any one domain.
US08189943B2 Method for up-sampling depth images
A method up-samples images in a reduced resolution video, wherein each image I(x, y) stores depths d at pixel locations (x, y). each depth image is scaled up to produce a corresponding up-scaled image. Then, image dilation, a median filter, image erosion, and a min-max filter are applied in order to produce a corresponding up-sampled image.
US08189941B2 Image processing device, display device, image processing method, and program
An image processing device includes a detector for detecting a linear-interpolation-applicable area and an expansion corrector for performing a gradation expanding process on the linear-interpolation-applicable area detected by the detector. When a detector 11 detects a linear-interpolation-applicable area, if the gradation values of pixels preceding and following a pixel where a gradation change in a predetermined range is detected are the same as each other, then the detector judges the gradation change as being caused by a noise or the like, and regards the gradation value of the pixel where the gradation change is detected as the gradation values of pixels preceding and following the pixel.
US08189939B2 Method and apparatus for enhancing signals with multiscale grouping bandelets
A method and apparatus for enhancing a d-dimensional digital signal by taking advantage of regular geometrical structures. The invention comprises a multiscale redundant grouping lifting (102), which iteratively computes grouping arrays and bandelet signals with a redundant grouping lifting. A second step makes an enhancement (103) of bandelet signals. A third step is an inverse multiscale redundant grouping lifting (104) which iteratively updates an enhanced average signal with an inverse redundant grouping lifting that takes in input enhanced bandelet signals. It outputs an enhanced signal. The invention also comprises a subband grouping bandelet enhancement which incorporates a subband decomposition and reconstruction. It includes a super-resolution process which increases the signal resolution by computing an output enhanced signal on an output sampling grid that is larger than the input sampling grid. It also includes restoration systems that invert degradation operators with grouping bandelet enhancements.
US08189938B2 Enhanced infrared imaging system
A vision system has an infrared detector that adjusts the amount of filtering based on the thermal content of a scene being imaged.
US08189937B2 Line-scanning confocal microscope apparatus
A confocal microscope apparatus is capable of obtaining a high confocal effect while detecting an image of a specimen line by line. The confocal microscope apparatus may include an illuminating optical system which illuminates a line-shaped area on a specimen plane in a specimen by collected light, an image-forming optical system which forms an image of light emitted from the specimen plane, a two-dimensional light detector which is placed at a conjugate plane of the specimen plane, a scanning unit which moves the line-shaped area on the specimen plane, and a correcting unit which corrects a pixel signal of a specific line on the two-dimensional light detector having a confocal relation with the line-shaped area based on a pixel signal of a peripheral line of the specific line.
US08189936B2 Image processing apparatus and computer readable medium storing program to encode data blocks based on feature indices
An image processing apparatus includes a criteria setter that sets selection criteria for selecting quantization intensities on the basis of feature indices of an inputted image; an intensity selector that selects, on the basis of the selection criteria set by the criteria setter, one of plural quantization intensities for each partial image area of the inputted image; and a quantizer that quantizes image information on each partial image area with the quantization intensity selected by the intensity selector.
US08189935B2 Data processing device, image encoding/decoding device and data processing system
To reduce a processing load of an external CPU, when a large amount of data is initially set frequently to an image coding/decoding device. The image encoding/decoding device (data processing device) includes a first circuit and a second circuit for providing initial setting to a plurality of image processing modules (processor units), wherein the image encoding/decoding device does not receive information, which is initially set to the image processing modules, directly from the external CPU, and control information for the initial setting is set to the first circuit from the CPU. The second circuit reads in initial setting information and setting-target information of the initial setting information from outside using the control information set in the first circuit and transfers the initial setting information to the image processing module according to the read-in setting-target information.
US08189933B2 Classifying and controlling encoding quality for textured, dark smooth and smooth video content
Techniques and tools for content classification and adaptive quantization are described. In an example implementation, a video encoding tool classifies blocks as textured, dark smooth or other smooth. The tool classifies a block as textured or non-textured by comparing the energy of AC coefficients for the block to a texture threshold, which can be set using a non-linear mapping of possible texture classification levels to possible texture thresholds. If a block is not textured, the tool further classifies the block as dark smooth or smooth depending on average intensity value for the block. Using the classification information and one or more control parameters to control bit allocation for dark smooth content relative to other smooth content, the tool encodes the video and outputs encoded video information. Example multi-pass approaches to setting the control parameters are also described.
US08189926B2 Method and system for automatically analyzing categories in a physical space based on the visual characterization of people
The present invention is a method and system for automatically analyzing a category in a plurality of the categories in a physical space based on the visual characterization, such as behavior analysis or segmentation, of the persons with regard to the category. The present invention captures a plurality of input images of the persons in the category by a plurality of means for capturing images. The present invention processes the plurality of input images in order to understand the shopping behavior of the persons with the sub-categories of the category and analyzes the level of engagement and decision process at the sub-category level. The processes are based on a novel usage of a plurality of computer vision technologies to analyze the visual characterization of the persons from the plurality of input images. The physical space may be a retail space, and the persons may be customers in the retail space.
US08189920B2 Image processing system, image processing method, and image processing program
A technique that can contribute to a reduction in an operation burden in managing a processing result of semantic determination processing applied to objects included in an image is provided. An object included in an image of image data is extracted. A semantic of the object in a layout of the image data is determined. When it is determined that plural objects have an identical semantic, a display unit is caused to notify information concerning the plural objects, which are determined as having the semantic, in association with information concerning the semantic.
US08189913B2 Method for detecting shadow of object
A method for detecting a shadow of an object in an image is provided. A moving object in a plurality of continuous images is detected. A histogram of a color variation of the moving object in each of the images is calculated. The histograms of the color variation are accumulated to obtain a cumulative histogram. A distribution of the color variation in the cumulative histogram is estimated to obtain a shadow distribution function. Whether each pixel in a received image belongs to the shadow is determined by using the shadow distribution function.
US08189911B2 Method for assessing image quality
A method for assessing image quality between a reference image and an impaired image is disclosed. The method comprises the steps of subband decomposition of the luminance component of the reference image into N subbands, called reference subbands and of the luminance component of the impaired image into N subbands, called impaired subbands; errors computation from the reference subbands and from the impaired subbands; and pooling the computed the errors. The subband decomposition is based on a wavelet transform adapted to decompose each of the luminance components into L levels of decomposition, with L a positive integer determined as a function of the image height and of the distance of visualization.
US08189909B2 Color temperature conversion method and apparatus having luminance correction conversion function
A color temperature conversion method and apparatus having a luminance correction conversion function are provided. The color temperature conversion method controls a color temperature of an image display device. In the color temperature conversion method, a user-set color temperature is compared with a pre-stored basic color temperature for each sample luminance, thus converting a color temperature of an input pixel. A luminance scale factor corresponding to the user-set color temperature is calculated with respect to the converted input pixel, and a luminance correction conversion function is performed using the calculated luminance scale factor. Accordingly, a color temperature conversion method and apparatus having a luminance correction conversion function corrects luminance using a preset luminance scale factor, thus preventing distorted gray scale representation that may occur in the conversion and correction of color temperature.
US08189908B2 System and method for compressing video data and alpha channel data using a single stream
A system and method provides video data and its corresponding alpha channel data using a single stream or file, compressed using the same format and decompression algorithm for each of the video data and the alpha channel data.
US08189907B2 Information processing method, information processing apparatus, and information processing program
An object of the present invention is to support the user to create VDP data and use the VDP data to appropriately set a color profile to every object contained in the VDP data for printing, thereby reducing the burden of the user. The present invention an information processing method comprising a color filter setting step of setting a color filter associating a color profile and an object for variable area of variable data printing based on a filtering rule and a color profile acquisition step of obtaining the color profile associated with the color filter.
US08189906B2 Information processing apparatus and method
An information processing apparatus for selecting, from a plurality of feature amounts that are extracted from input data items, feature amounts that are to be used to classify the input data items is provided. The information processing apparatus includes generating means for generating a plurality of combinations by generating combinations of feature amounts that are selected from the plurality of feature amounts; first calculating means for calculating, for each of the plurality of combinations, a first evaluation value for evaluating a suitability for classification of the input data items; and second calculating means for obtaining, on the basis of the first evaluation values, for each of the plurality of feature amounts, a second evaluation value for evaluating a suitability for classification of the input data items.
US08189904B2 Image preprocessing for probe mark inspection
Digital image processing methods are applied to an image of a semiconductor interconnection pad to preprocess the image prior to an inspection or registration. An image of a semiconductor pads exhibiting spatial patterns from structure, texture or features are filtered without affecting features in the image not associated with structure or texture. The filtered image is inspected in a probe mark inspection operation.
US08189900B2 Image-based methods for measuring global nuclear patterns as epigenetic markers of cell differentiation
The invention provides methods for determining the differentiation state of cells. The methods include non-invasive, non-perturbing, automatable, and quantitative methods of analysis of cell colonies, individual cells, and/or cellular structures.
US08189893B2 Methods, systems, and computer program products for binary multiplexing x-ray radiography
Methods, systems, and computer program products for binary multiplexing x-ray radiography are disclosed. According to one aspect, the subject matter described herein can include irradiating an object with composite x-ray beams including signals based on a predetermined binary transform. Further, the subject matter described herein can include detecting x-ray intensities associated with the signals of the composite x-ray beams. An inverse binary transform can be applied to the detected x-ray intensities associated with the signals of the composite x-ray beams to recover the signals of the composite x-ray beams.
US08189883B2 Similar case search apparatus and method, and recording medium storing program therefor
More accurate search for similar cases can be carried out in the case where images at different time phases exist. A contrast enhancement information analysis unit obtains time phase information of search target images obtained at different time phases in the same examination from accompanying information of the images, and a similar case database storing similar case information sets each including examination ID, time phase information, a characteristic quantity, and image interpretation/diagnosis support information is searched in processing by a first similar case information search unit, a second similar case information search unit, and a judgment unit. A corresponding portion of the similar case information sets satisfying three conditions comprising agreement of the time phase information with the search target images, agreement of examination between the portion of the similar case information sets, and similarity of a content-based characteristic to the search target images is obtained.
US08189880B2 Interactive photo annotation based on face clustering
An interactive photo annotation method uses clustering based on facial similarities to improve annotation experience. The method uses a face recognition algorithm to extract facial features of a photo album and cluster the photos into multiple face groups based on facial similarity. The method annotates a face group collectively using annotations, such as name identifiers, in one operation. The method further allows merging and splitting of face groups. Special graphical user interfaces, such as displays in a group view area and a thumbnail area and drag-and-drop features, are used to further improve the annotation experience.
US08189874B2 Method for motion detection of horizontal line
A method for motion detection of a horizontal line is provided. First, a horizontal motion area of the horizontal line is detected according to differences between corresponding target scan lines in adjacent fields. Next, the horizontal line within a horizontal motion area in a current field and in a previous field are respectively detected. Then, the horizontal motion of the horizontal line is detected if the horizontal line is detected in both the current field and the previous field. Finally, pixels of the horizontal line in the current field are set as static pixels and data of the horizontal line is calculated through de-interlacing of corresponding horizontal lines in the previous field and in a next field if the horizontal motion of the horizontal line is detected. As a result, the flickers occurred in the generated field data can be removed and the quality of vision can be improved.
US08189869B2 Method of motion detection and autonomous motion tracking using dynamic sensitivity masks in a pan-tilt camera
A method of identifying motion within a field of view includes capturing at least two sequential images within the field of view. Each of the images includes a respective array of pixel values. An array of difference values between corresponding ones of the pixel values in the sequential images is calculated. A sensitivity region map corresponding to the field of view is provided. The sensitivity region map includes a plurality of regions having different threshold values. A presence of motion is determined by comparing the difference values to corresponding ones of the threshold values.
US08189864B2 Composite image generating apparatus, composite image generating method, and storage medium
A plurality of items of shot image data obtained by temporally continuous shooting are analyzed. Marking data indicating that replaced graphic data is to be combined is added to image data corresponding to an actor and the resulting data is displayed. When a preset gesture (motion) is detected, marking data indicating that replaced graphic data u is to be combined is added to image data corresponding to another actor and the resulting data is displayed. After shooting, the individual items of image data to which marking data have been added are replaced with respective replaced graphic data. Replaced graphic data are created as moving images which capture the motions of the actors.
US08189858B2 Digital watermarking with spatiotemporal masking
Visually imperceptible distortion, from watermarking or compression, desired for embedding into frames of a video sequence is computed. Within each spatiotemporal region of the frames, points are counted, which have feature information amplitude that at least equals the desired distortion. In each region, a fraction of the points with magnitudes at least equal to desired distortion is determined, in relation to the total number of points and compared to a threshold. Regions with fractions at least equal to the threshold are identified. Visual aspects of features in the identified regions are analyzed for salience related to drawing visual attention. The salience is compared to a threshold. Identified regions that do not exceed the salience threshold may be selected as candidates for hiding the watermark. Spatial and temporal contrast values may relate to the salience, as well as luminance values computed therewith.
US08189852B2 Method of creating, using and maintaining links in file archives
Digital files containing data directly representing objects, such as graphical files, text documents, are linked to each other using XML- and XMP-technology. Additional link information is stored in the original digital files, eliminating any of use of databases, link data and the original data of the file thus being packed together in one single file. Composite structures, e.g. family structures or structures describing relics of antiquity observed on a geographical map, are formed. Interconnecting such distributed information can also be made over the Internet. The links are formed between objects and/or events, associated with the original digital files, and relations between objects and between objects and events are defined to describe a hierarchical order.
US08189851B2 Optically clear diaphragm for an acoustic transducer and method for making same
The present disclosure relates to a diaphragm that may be used with a mechanical-to-acoustical transducer. The diaphragm may include a layer of optically clear film, a damping layer and another layer of optically clear film. The damping layer may be an adhesive. The diaphragm may also comprise two optically clear films, optionally including a damping layer, wherein the films indicate a desired coefficient of linear thermal expansion in one or both of the machine and transverse directions.
US08189849B2 Movable speaker covering
A speaker cabinet includes at least one speaker contained in the speaker cabinet, and a speaker covering shrouding the at least one speaker, wherein the speaker covering is movable to expose the at least one speaker. The speaker covering motion may be automatic and provided by an electromechanical motion control system including at least one electric actuator and at least one electric actuator drive circuit. The automatic speaker covering motion may be activated by the electromechanical motion control system in response to an audio signal received by the speaker cabinet.
US08189847B2 Dual-frequency coaxial earphones with shared magnet
A dual-frequency coaxial earphone has a shared magnet, which is interposed between a top board of a outer yoke and an outer disk of a inner yoke, wherein the outer yoke and the inner yoke each has a different polarity. A low-frequency voice coil of a low-frequency speaker part extends axially into and between an annular wall of the outer yoke and the outer disk of the inner yoke. An inner sleeve of the inner yoke extends into a first central opening of the outer yoke. Therefore, a high frequency of the high-frequency speaker part can pass through the inner sleeve so as to energize a central diaphragm of the low-frequency speaker part and to form a same phase as, and to output frequency synchronously with, the low-frequency speaker part. As such, the problem of intermodulation of distortion for the high and low acoustic frequencies can be solved, and that dimension of the earphone can be minimized.
US08189842B2 Low handling noise vocal microphone
A handheld microphone includes a hollow cylindrical housing with a portion of a cylindrical shock mount device positioned within the top end thereof. The shock mount device incorporates an isolation band such that only the isolation band contacts the inner surface of the housing, thus dampening the external noises transmitted to the dynamic element of the microphone.
US08189835B2 Loss protection system for hearing aid devices
The miniaturization and wearing comfort of hearing aid devices increasingly runs the risks of a hearing aid device worn on or in the ear of a user getting lost without user realizing. The invention relates to a hearing aid device system comprising a first and a second hearing aid device which is worn on the head or body of a user to provide an electronic loss protection system which is reliable and easily manageable for a user. The first hearing aid device controls a presence of a radio link and/or a signal level of a signal sent from the second hearing aid device and received in the first hearing aid device. If the radio link breaks or the signal level drops below a threshold value, an information signal is generated by the first hearing aid device to inform the user of the loss of the second hearing aid device.
US08189834B2 Device and method for generating a filtered activity pattern, source divider, method for generating a debugged audio signal and computer program
A device for generating a filtered activity pattern based on a first activity pattern at an auditory model of a first ear and a second activity pattern at an auditory model of a second ear includes an identifier for identifying a first trajectory in the first activity pattern and a second trajectory in the second activity pattern which are associated with the same sound event. The device further includes a determiner for determining whether the two trajectories are associated with a sound event of a useful sound source. The device further includes a filter for filtering the first activity pattern or the second activity pattern based on a result of determining whether a trajectory is associated with a sound event of the useful sound source.
US08189828B2 Audio device and sound beam control method
In an audio device equipped with a speaker array device aligning a plurality of speaker units, a sound beam is emitted towards a specific person in a main beam direction, thus realizing the listening of the audio contents with good sound quality. Other persons listen to the audio contents at off-beam positions; hence, leaked sound due to side lobes of the sound beam is transmitted to them with respect to an intermediate band and a low band, thus realizing the listening of the sound with an adequate volume. A high band is subjected to sharp beam control, wherein with respect to an intermediate volume or higher volume, high-frequency components are convoluted with the sound beam and are emitted with non-directivity.
US08189816B2 Computer controlled amplifier and speaker system with power conservation feature
A computer controlled amplifier and speaker system includes a power conservation feature allowing ready adaptation to a variety of consumer vehicles, audio systems, and individual consumer purposes. The computer controlled amplifier and speaker system includes an audio-signal detection and power on/off feature and accepts multiple audio inputs and enables multiple audio outputs while also allowing ready adaptation to a variety of power sources. A plurality of power supply functions are readily adapted to supply power to the amplifier and speaker system enhancing user convenience. The disclosed system may be readily adaptable to a portable kit allowing achievement of similar power conservation goals in diverse settings.
US08189813B2 Audio system and method for effectively reproducing sound in accordance with the distance between a source and a position where the sound is heard in virtual space
In a sound processing apparatus, a storage unit stores, for example, a distance range in which sound uttered from a sound source is varied as information showing an area associated with the sound source. A determination unit determines the distance between the sound source and an attended point which is a position in which the sound uttered from the sound source is heard, and determines whether or not the attended point is in the distance range stored in the storage unit. A varying unit varies the sound when the attended point is in the distance range. A reproducing unit reproduces the sound varied by the varying unit.
US08189808B2 Signal processing system and method for calibrating channel signals supplied from an array of sensors having different operating characteristics
In a signal processing system, a set of channel signals from an array of sensors of different operating characteristics are processed in calibration circuitry that calculates individual average values of the channel signals and calculates an average of the individual average values of channel signals as a reference value. Reciprocal calculators calculate reciprocal values of the individual average values of the channel signals. Scaling circuitry scales the reciprocal values by the reference value to produce a set of amplitude calibration signals and scales the channel signals by the calibration signals respectively. As a result, the channel signals are normalized by their own average values and scaled by the reference value to produce a set of calibrated channel signals.
US08189807B2 Satellite microphone array for video conferencing
Speakers are identified based on sound origination detection through use of infrared detection of satellite microphones, estimation of distance between satellite microphones and base unit utilizing captured audio, and/or estimation of satellite microphone orientation utilizing captured audio. Multiple sound source localization results are combined to enhance sound source localization and/or active speaker detection accuracy.
US08189803B2 Noise reduction headset
A noise reduction headset including a negative feedback active noise reduction signal processing path for providing active noise reduction, an electronic communication signal processing path, a talk-through signal processing path for providing talk-through capability, comprising at least one talk-through microphone separate from the electronic communication signal processing path, and a switching element for disabling one or both of the noise reduction signal path and the talk-through signal path.
US08189795B2 Sound signal outputting device, sound signal outputting method, and computer-readable recording medium
A sound signal outputting device includes a receiving section which receives signals on a plurality of channels, a band splitting section which splits the signals on the plurality of channels to produce low-frequency signals whose frequencies are lower than a predetermined frequency respectively, a separating section which separates a correlated component and uncorrelated components between predetermined channels from the low-frequency signals on the plurality of channels, an uncorrelated component outputting section which applies a first directivity to the uncorrelated components of the signals on respective channels to output applied components, and a correlated component outputting section applies a second directivity to the correlated component of the signals on respective channels to output an applied component.
US08189789B2 Intrusion-tolerant group management for mobile ad-hoc networks
An inventive system and method for intrusion-tolerant group management for a network is presented. The method comprises a client broadcasting a message request to controllers and validating the rekey messages received from the controllers, and controllers validating the client's broadcast message request and broadcasting proposals, collecting proposals, constructing threshold-signed proofs, updating the view umber, performing the client's message request, generating the rekey based on the valid proposals and transmitting the rekey to the client. Simultaneously, controllers send reconciliation messages to all controllers, based on which the membership state is updated. The client updates a shared key when a predetermined number of valid rekey messages are received. The controllers can communicate via a byzantine fault-tolerant agreement. The client can use its public key to decrypt the rekey and perform validation. The client's message request can be a join or a leave.
US08189787B2 Data transmitting apparatus, data receiving apparatus and data communication apparatus
A data communication apparatus is highly concealable and significantly increases time necessary for an eavesdropper to analyze cipher text. A multi-level code generation section generates, by using predetermined key information, a multi-level code sequence in which a signal level changes so as to be random numbers. The multi-level processing section combines a multi-level code sequence and information data, and generates a multi-level signal having a level corresponding to a combination of the multi-level code sequence and the information data. In the multi-level code generation section, a random number sequence generation section generates a binary random number sequence by using the predetermined key information. A multi-level conversion section generates a multi-level code sequence from the binary random number sequence in accordance with a predetermined encoding rule.
US08189783B1 Systems, methods, and programs for detecting unauthorized use of mobile communication devices or systems
Systems, methods, and programs for generating an authorized user profile for a mobile communication device, may sample an audio stream generated by the mobile communication device during communication and may store the audio sample. The systems methods and programs may determine an audio characteristic of the stored audio sample and may create the authorized user profile based on the audio characteristic. Systems, methods, and programs for detecting unauthorized use of a mobile communication device may sample an audio stream generated by the device during communication, may determine an audio characteristic of the audio sample, and may compare the determined audio characteristics of the sample with an authorized user profile.
US08189779B2 Quantum program concealing device and quantum program concealing method
An object of the present invention is to enable an authorized user to execute a quantum program, without letting the authorized user know the operation contents of the quantum program.A quantum program concealment device 10 includes an expansion unit 12 that generates an expanded quantum program that includes an inputted quantum program and has a quantum secret key quantum bit space corresponding to a quantum secret key in addition to an input quantum bit space of the quantum program, a control operation addition unit 13 that rewrites the expanded quantum program so as to perform a control operation that executes a quantum program in a case where the quantum secret key quantum bit space is in a predetermined state, an encryption unit 15 that adds, to the expanded quantum program, a first quantum gate array and a second quantum gate array for performing operations with respect to a state of the quantum secret key quantum bit space, a secret key generation unit 16 that generates a quantum secret key by performing an inverse operation of the first quantum gate array, and an obfuscation unit 17 that performs obfuscation with respect to the expanded quantum program to which the first quantum gate array has been added.
US08189775B2 Method of performing cipher block chaining using elliptic polynomial cryptography
The method of performing cipher block chaining using elliptic polynomial cryptography allows for the encryption of messages through elliptic polynomial cryptography and, particularly, with the utilization of cipher block chaining based upon both the elliptic polynomial and its twist, regardless of whether the elliptic polynomial and its twist are isomorphic with respect to one another. The method of performing cipher block chaining is based on the elliptic polynomial discrete logarithm problem. It is well known that an elliptic polynomial discrete logarithm problem is a computationally “difficult” or “hard” problem.
US08189774B2 Processors for network communications
Disclosed are processors for implementing the Media-access control layer of a network device.
US08189770B2 Tweakable block encryption apparatus, method, and program
The tweakable block cipher system and method also includes an offset calculation unit that calculates a sum of a value, which is generated by encrypting a constant plaintext using a block cipher, and the tweak and outputs a value which is generated by encrypting the result using a partial block cipher as an offset. Furthermore, an internal encryption unit calculates a sum of the offset and the plaintext, encrypts the sum using the block cipher, calculates a sum of the result and the offset, and outputs the sum as a ciphertext. In addition, the system and method includes an output unit that outputs the ciphertext.
US08189769B2 Systems and methods for encrypting data
Data encryption techniques are presented. According to an embodiment of a method, a cryptographic hash of unencrypted data for data block X−1 is generated, and a hash of an encryption key is generated. An initialization vector for data block X is generated using the cryptographic hash and the hash of the encryption key. Data block X−1 and data block X are logically contiguous and data block X−1 logically precedes data block X. Encryption data for data block X is generated from unencrypted data for data block X using the initialization vector.
US08189767B2 Method and system for clear signal capture
A method and system for clear signal capture comprehend several individual aspects that address specific problems in improved ways. In addition, the method and system also comprehend a hands-free implementation that is a practical solution to a very complex problem. Individual aspects comprehended related to echo and noise reduction, and divergence control.
US08189760B2 Variable-time call forwarding to voicemail
Unanswered calls route to voicemail after a variable number of ring cycles based on a history with the voicemail user. The history may include the caller's identity, the user's answering history, and user preferences. If the caller is not identified, an unanswered call may go to voicemail after a default number of ring cycles. If a caller has a history of previous calls to the user/called party, that history may increase or decrease the default number of ring cycles for that caller. For example, callers whose previous calls to the voicemail user have been answered may receive more ring cycles before going to voicemail. Conversely, callers whose previous calls to the user/called party were unanswered may receive a reduced number of ring cycles before going to voicemail. The number of ring cycles may also be adjusted where the call answering history suggests the called party is unavailable during certain times.
US08189758B2 Method, apparatus and system for playing ring back tone
A method, apparatus and system for playing a Ring Back Tone are provided, and the method includes: determining, according to a call request initiated by a calling party, whether a called party has customized a called-party Ring Back Tone service; further determining, if the called party has customized a called-party Ring Back Tone service, whether the calling party has customized a Ring Back Tone; and playing, if the calling party has customized a Ring Back Tone, a ring tone to the calling party, according to the Ring Back Tone customized by the calling party. According to the above technical solution, the calling party can accurately receive the ring tone selected by the calling party himself in the case that the called party has customized a Ring Back Tone service.
US08189757B2 Call out and hunt functions for teleconferencing services
A teleconference system for coordinating a prearranged teleconference includes a memory that stores established parameters for contacting teleconference participants. The teleconference system also includes a caller that systematically hunts and automatically calls out to designated teleconference participants over a communications network based upon the established parameters, without the need for the designated participants to call in to the teleconference.
US08189756B2 Telephone menu selection
A method and system for facilitating user selection of telephone menu options. In one embodiment, the method includes receiving at least one function and a corresponding correspondent-defined code, wherein the correspondent-defined code identifies the at least one function. The method also includes receiving a user-defined code, where the user-defined code identifies the at least one function. The method also includes generating a mapping of the at least one function, the correspondent-defined code, and the user-defined code.
US08189751B2 Tracking trunk usage in an enterprise network
The present disclosure is directed to a system and method for tracking trunk usage in an enterprise network. In some implementations, a method for identifying trunk expenses includes aggregating data identifying telecommunication services associated with a plurality of trunks in an enterprise network. Charges for the used telecommunication services are identified. The charges are associated with a carrier that provided the telecommunication services. Carrier charges for each of the plurality of the trunks are automatically identified based, at least in part, on the aggregated data and the carrier charges.
US08189743B2 Blade device and X-ray imaging apparatus
A blade device for forming a hollow cone-like radiation includes a pair of blade members opposed to each other symmetrically at a fixed inclination angle in a first direction perpendicular to the axis of the cone, a pair of second blade members opposed to each other symmetrically at a variable inclination angle in a second direction perpendicular to the axis of the cone and also perpendicular to the first direction, a pair of lever members fixed respectively at one ends thereof to faces of the pair of second blade members on the side opposite to the mutually confronting side, and lever actuating unit for pivoting the pair of lever members about respective shafts.
US08189740B2 X-ray CT apparatus, scan plan assistance apparatus and method for scan plan assistance
An X-ray CT apparatus that transmits X-rays toward a subject on the basis of a set scan condition and reconstructs images from detected X-rays that passes through the subject, including a scan plan setting unit configured to set the scan condition, a reference dose storage unit configured to store reference dose information, including an relation between an attribute information about a plurality of kinds of subjects and reference doses to be referenced for an exposure dose, and an exposure dose calculation unit configured to calculate the exposure dose corresponding to the set scan condition in accordance with the timing of setting of the scan condition.
US08189735B2 System and method for reconstruction of X-ray images
Systems and method for reconstruction of x-ray images are provided. One method includes acquiring a plurality of image views using an x-ray imaging system, the plurality of image views defining a limited tomographic dataset. The method also includes performing three-dimensional (3D) image reconstruction using the plurality of image views in an iterative reconstruction, wherein the iterative reconstruction includes forming a linear combination based on a plurality of previous iteration results. The method further includes displaying an image based on the image reconstruction, wherein the image includes clinically relevant high-frequency detail information.
US08189730B2 Method and apparatus for system time clock recovery
Briefly, a system time clock (STC) recovery apparatus includes an STC counter that receives a program clock reference (PCR) signal. The STC recovery apparatus also includes a phase lock loop that generates an STC signal having an STC frequency and a fractional divider that generates a modified STC signal by adjusting the STC frequency of the STC signal such that the modified STC signal is provided to the STC counter. The STC clock recovery apparatus further includes a register, such as any suitable memory, which stores a target frequency value and a source frequency value. The target frequency value is the value of the target frequency for the modified STC signal and the source frequency value is the value of the frequency of the STC signal from the phase lock loop.
US08189729B2 Wide range and dynamically reconfigurable clock data recovery architecture
Wide range and dynamically reprogrammable CDR architecture recovers an embedded clock signal from serial input data with a wide range of operating frequencies. In order to support a wide range of data rates, the CDR architecture includes multiple operating parameters. These parameters include various pre/post divider settings, charge pump currents, loop-filter and bandwidth selections, and VCO gears. The parameters may be dynamically reprogrammed without powering down the circuitry or PLD. This allows the CDR circuitry to switch between various standards and protocols on-the-fly.
US08189725B2 Loop bandwidth enhancement technique for a digital PLL and A HF divider that enables this technique
A method of operating a phase locked loop (FIG. 5) for a wireless receiver is disclosed. The method includes receiving a reference signal (503) having a first and a second plurality of cycles and receiving a feedback signal (512) having the first and the second plurality of cycles. The feedback signal is compared (504) to the reference signal. A plurality of phase errors is produced for each cycle of (UP, FIG. 10A) the first plurality of cycles in response to the step of comparing.
US08189717B2 Low IF radio receiver
A slot-based radio signal at a carrier frequency is received, the radio signal including successive frames, each frame including a set of reception time slots, to producing an input signal. A local oscillator signal is produced, In-phase and Quadrature components having a local oscillator frequency. The input signal is mixed with the local oscillator signal and Intermediate Frequency signal In-phase and Quadrature components are produced. The local oscillator frequency of the local oscillator signal changes relative to the carrier frequency of the input signal multiple times during the reception time slots of each of the frames between two frequency values. One frequency is greater and the other frequency is smaller than the carrier frequency. Frequencies of Intermediate Frequency components are selectively passed within a low Intermediate Frequency range and frequencies outside said low Intermediate Frequency range are rejected so as to produce filtered signal components.
US08189716B2 Method for obtaining precise sampling frequency of global positioning system (GPS)
A method for obtaining a precise sampling frequency of a global positioning system (GPS) is applied in a GPS receiver. First, a radio frequency (RF) module of the GPS receiver is used to receive a satellite signal from at least one satellite. Then, a plurality of code delays of the satellite signal is calculated at a fixed time interval, and time differences between all adjacent two code delays among all the obtained code delays are calculated to obtain a plurality of time differences. Next, a mean value of all the obtained time differences is calculated. At last, a ratio between 1000 times of the mean value and the fixed time interval is calculated to obtain an error value, and the error is added to a standard sampling frequency of the RF module to obtain a new sampling frequency.
US08189713B2 Matrix power amplifiers for high speed wireless applications
A wireless communication device includes an RF transceiver configured to up convert a base band signal to a transmitting RF signal, a configurable matrix power amplifier circuit configured to amplify the transmitting RF signal to produce an amplified RF signal, and an antenna configured to transmit a wireless signal in response to the amplified RF signal.
US08189712B2 Communications device
A communications device for generating a Zadoff-Chu sequence includes a storage unit storing real and imaginary part values of exp{−j·(2π/N)·(m/2)} for the Zadoff-Chu sequence of the sequence length N, wherein m is an integer (0≦m<(N+1)/2); a parameter acquisition unit acquiring a sequence number u, data number k, cyclic shift amount Δ and cyclic shift number Ncs; a phase position detecting unit detecting a phase position of the Zadoff-Chu sequence with acquired parameters; and a sequence determination unit determining m to read a real and an imaginary part value in the storage unit based on the phase position and determining a plus/minus sign of each of the real and the imaginary part value. The device further includes a sequence acquisition unit acquiring the Zadoff-Chu sequence by using the real and the imaginary part values according to m determined by the sequence determination unit and the signs thereof determined.
US08189710B2 Architecture and methods for coexistence of wireless radios having differing protocols
Embodiments of systems and methods for the coexistence of wireless radios having differing protocols are generally described herein. Other embodiments may be described and claimed. In some embodiments systems and methods for synchronizing clocks between two radios, and using a signal to notify one of the radios to refrain from transmitting for a timeperiod are described.
US08189708B2 System and method for accurate downlink power control of composite QPSK modulated signals
A method for controlling code power levels of individual codes of a composite quadrature phase shift keyed (QPSK) signal. The method may involve obtaining a sample of the composite QPSK signal; separating the individual codes from the composite QPSK signal; analyzing the individual codes against corresponding commanded code power settings for the individual codes; and determining a code power correction signal needed for each of the individual codes needed to adjust a code power for each of the individual codes to match their corresponding commanded code power settings.
US08189701B2 Adaptive modulation scheme and data rate control method
A radio communication system includes a first radio station for dividing codewords into communication units and transmitting the divided codewords by modulating them in every communication unit, and a second radio station for coupling and decoding signals obtained by demodulating the communication units. The radio stations have common information of first bits, equal to maximum bits per symbol of the communication units, and an encoding type list. The first station modulates and transmits the communication units with a modulation type with second bits. The second radio station receives the communication units modulated by the first radio station, demodulates the communication units with a modulation type with third bits, combines and decodes the demodulated signals with encoding types in the encoding type list, and obtains a result of the decoding, as reception information, by an encoding type in which no error is detected in the result of decoding.
US08189683B2 Method and system for providing single cycle context weight update leveraging context address look ahead
A method stores, in a first memory location in a context weight update engine in an arithmetic encoder, a context weight value. The method also stores, in a second memory location in the context weight update engine in the arithmetic encoder, a context weight adjustment value. Further, the method reads, in a first clock cycle, the context weight value and a first binarization value from the first memory location. In addition, the method writes, in a second clock cycle, the context weight adjustment value and a second binarization value into the first memory location. The second binarization value is distinct from the first binarization value.
US08189677B2 Estimation of P frame average rate quantization parameter (QP) in a group of pictures (GOP)
Rate-QP estimation for a P picture is disclosed which involves the steps of: providing an input group of pictures (GOP); selecting an input P picture within the GOP; and outputting, to a computer readable medium, a bit rate corrected Rate-QP, R(QP), for the input P picture. The outputting step may involve calculating intra/non-intra luma and chroma Rate-QP estimates from corresponding intra/non-intra luma and chroma histograms; offsetting the intra/non-intra chroma Rate-QP estimate to form respective offset intra/non-intra chroma estimates; and setting a bit rate corrected Rate-QP for the input P picture to a corrected sum of the previous estimates. The histograms are formed with estimates of intra and forward prediction coefficients, where an intra/non-intra mode is selected that results in a lowest SATD for each macroblock in the GOP. The methods may be implemented into a computer program, possibly resident in an advanced video encoder.
US08189668B2 Video codec with shared intra-prediction module and method for use therewith
A video processing device operates in an encoding mode where the processing device encodes an input signal and in a decoding mode where the video processing device decodes the input signal. The video processing device includes an intra-prediction module that generates a best intra prediction mode for each macroblock of the plurality of macroblocks. The intra-prediction module performs an encoding function when the video processing device is in the encoding mode and performs a decoding function when the video processing device is in the decoding mode.
US08189666B2 Local picture identifier and computation of co-located information
Video decoding innovations for using local picture identifiers and computing co-located information are described. In one aspect, a decoder identifies reference pictures in a reference picture list of a temporal direct prediction mode macroblock that match reference pictures used by a co-located macroblock using local picture identifiers. In another aspect, a decoder determines whether reference pictures used by blocks are the same by comparing local picture identifiers during calculation of boundary strength. In yet another aspect, a decoder determines a picture type of a picture and based on the picture type selectively skips or simplifies computation of co-located information for use in reconstructing direct prediction mode macroblocks outside the picture.
US08189664B2 Methods for encrypting and compressing video
A method for compressing and transmitting a sequence of video frames represented by arrays of digital pixel values includes the following steps: transmitting a representation of a first frame (I1) of the sequence; deriving a sorting permutation P1 of the first frame; using the sorting permutation of the first frame, P1, to approximately sort a second frame (I2) of the sequence, to obtain approximately sorted frame P1(I2); and compressing and transmitting the approximately sorted frame P1(I2).
US08189663B2 Method of selecting quantizer values in video compression systems
A method of obtaining a quantization value for macroblocks of a picture for video compression includes estimating 11, for a plurality of quantization values, a size of the picture in terms of a sum of all quantized coded coefficients. A linear relationship between a size of a macroblock and Activity of the macroblocks is assumed 12, where the Activity of the macroblock is the number of coded coefficients in the macroblock before discarding any coefficients or quantizing the remaining coefficients. The macroblocks are divided 13 into groups by their Activity level such that substantially a same number of pre-quantization coefficients are in each group. An average Activity of each group is determined 14. A quantization value for each group is determined 15 from the assumed linear relationship between a number of bits per macroblock and Activity of the macroblocks and the average Activity of the group, as imposed by a predetermined bit rate.
US08189662B2 Selection compression
A method of generating a compressed video stream, comprising: providing a plurality of display commands which represents a display; generating a plurality of quantized transform coefficients from said display commands, wherein said quantization is different for different display commands; and creating a compressed video stream utilization said coefficients.
US08189654B2 Receiver
A receiver in which computation is simplified can be obtained by using a common factor for filter coefficients of FIR filters corresponding to a plurality of transmitting antennas and by using only the middle column of an inverse matrix of a gain matrix when the common factor is computed.
US08189643B2 Sub-wavelength grating integrated VCSEL
A vertical cavity surface emitting laser (VCSEL) is described using a sub-wavelength grating (SWG) structure that has a very broad reflection spectrum and very high reflectivity. The grating comprises segments of high and low refractive index materials with an index differential between the high and low index materials. By way of example, a SWG reflective structure is disposed over a low index cavity region and above another reflective layer (either SWG or DBR). In one embodiment, the SWG structure is movable, such as according to MEMS techniques, in relation to the opposing reflector to provide wavelength selective tuning. The SWG-VCSEL design is scalable to form the optical cavities for a range of SWG-VCSELs at different wavelengths, and wavelength ranges.
US08189632B2 Laser emission device and image display device using the same
A laser emission device comprises a plurality of laser elements, a plurality of laser driving power supplies, optical elements which uniformize the laser light amount distributions of laser lights, plural light-receiving elements, a measurement unit which measures at least the relations between the operation current values of the laser elements and the output power values of the laser lights with respect to the operation current values, and the control unit operates the laser driving power supplies according to the operation current values and the output power values so as to make the light output powers of the laser elements different from each other.
US08189627B2 System and method for digital communications using multiple parallel encoders
A system for processing wireless high definition video data to be transmitted in an uncompressed format over a wireless medium is disclosed. In one embodiment, the system includes i) a Reed Solomon (RS) encoder configured to encode a video data stream, ii) a parser configured to parse the RS encoded data stream into a plurality of sub-video data streams, iii) a plurality of convolutional encoders configured to encode in parallel the plurality of sub-video data streams so as to create a plurality of encoded data streams and iv) a multiplexer configured to input the plurality of encoded data streams and output a multiplexed data stream, wherein the multiplexed data stream is transmitted. One embodiment of the invention provides strong error protection for data communications at very high throughput, and makes parallel Viterbi decoding implementation easier at the receiver side.
US08189620B2 Communication system with cross-compatibility and associated communication frame
A telecommunications frame used for remote control in home automation systems provides for protocol extension while retaining the organization and the content of the data of an old frame used in earlier generation remote control transmitters/receivers while adding additional information able to be exploited by later-generation receivers. The frame comprises a first part comprising first data and a first control field and a second part comprising second data and a second control field. A relay bit commences the second part of data, the relay bit having a predetermined value. Such a frame can be used to ensure cross-compatibility in a system comprising older generation and newer generation command transmitters and older generation and newer generation command receivers.
US08189618B2 System and method for robust data loss recovery in a wireless local area network
A system and method for robust data loss recovery in a wireless local area network is provided. The method includes splitting user data into multiple data fragments. The method further includes creating multiple beacon frames by placing each data fragment in a unique beacon frame and broadcasting the beacon frames through a wireless medium by an access point of the network. Prior to transmission, the method includes arranging the frames into a plurality of groups and creating a parity frame for each group, to be transmitted along with the beacon frame. After transmission, the beacon frames are received by a wireless client and data fragments are extracted from each beacon frame. At the receiving end, the wireless client checks whether all the transmitted beacon frames have been received. Finally, the user data is reconstructed from the extracted data fragments by reassembling the data fragments.
US08189606B2 Network device and method for local routing of data traffic
The present invention is related to a network device for serving a local network being in connection with a mobile network. The network device comprises interfaces for exchanging a data packet and further comprises a packet filter arranged for being connected to a local anchor point replicating the data connection context of an anchor point in the mobile network and arranged for determining, based on at least a destination address contained in the data packet, whether the data packet has a destination within the local network.
US08189589B2 Apparatus and method for forwarding packet data
An apparatus includes an input part, a plurality of output parts, and a switching part. The input part inputs a packet and builds at least one forwarding data block including a predetermined destination identifier and packet data extracted from the inputted packet. The switching part includes a forwarding destination storing section for storing, in association with a predetermined destination identifier, a forwarding destination identifier identifying one of the plurality of output parts, and receives the at least one forwarding data block from the input part, and forwards it to one of the plurality of output parts on the basis of forwarding destination storing section which is updated in response to a change in the operating state of the plurality of output parts.
US08189579B1 Distributed solution for managing periodic communications in a multi-chassis routing system
Techniques are described for configuration of a multi-chassis router for managing periodic communications between the multi-chassis router and other network devices. The multi-chassis router selectively processes data received from a network by determine whether the data: (1) indicates an operational state of a network device in association with a routing protocol, or (2) conveys routing information for the routing protocol. Data conveying routing information are processed by a master routing component of the multi-chassis router, while data indicating an operational state of a network device are processed by one or more slave routing components of the multi-chassis router. The techniques also allow the multi-chassis router to allocate responsibility for managing periodic communications for the set of routing protocols among a plurality of hierarchically arranged cooperative routing components within the multi-chassis router, such as switch card chassis, line card chassis, or interface cards within each line card chassis.
US08189569B2 Apparatus and method for realizing user switching between IP network and PSTN network
An apparatus for switching a user between an IP network and a PSTN is disclosed in the present invention and includes a user port, a Subscriber Line Interface Circuit, a detection circuit, a PSTN port, an IP network interface circuit and an action unit. A method for switching a user between the IP network and the PSTN is also disclosed. According to the method, the action unit is controlled by the control signal from a CPU, thereby implementing the user switching between the IP network and the PSTN on the apparatus. The apparatus and the method enable one or more users to switch between the IP network and the PSTN, implements flexible user selection between the two networks and offers user communication backup when failure occurs. Accordingly, the present invention increases the satisfaction of users and the core competence of enterprises.
US08189567B2 Method and nodes for registering a terminal
A method and nodes are provided for registering a terminal. The terminal is capable of connecting in two distinct networks. The registration process for the terminal maps an identity and traffic handling policies of the terminal in a first network with an address prefix of the terminal obtained from the second network. The address prefix is obtained from the second network following authorization of the terminal in the first network. As traffic is exchanged between the terminal and a correspondent node while the terminal is accessing the second network, the mapping is used to ensure that policies for the terminal in the first network are applied in the second network.
US08189563B2 View coordination for callers in a composite services enablement environment
Embodiments of the present invention provide a method, system and computer program product for deploying and delivering composite services in an NGN network. In one embodiment of the invention, a view coordination method for callers in a composite services enablement environment can include establishing for a single session, a first channel of access to a composite service providing a view to a first end point for the first channel of access associated with a first caller in a public switched telephone network (PSTN). The method further can include receiving a network address for second end point associated with a second caller in the PSTN telephonically coupled to the first caller over the PSTN. Responsive to receiving the network address, a second channel of access can be established to the composite service for the single session in order to provide the view to the second end point. Finally, changes of state can be synchronized for the view for each of the channels of access.
US08189561B2 Method and system for power-limited switching and/or routing in a network
Communication devices may determine routes and/or may select a route for communicating data between a first communication device and a second communication device. The selected route may require the least power consumption. The determined routes may be ranked based on an amount of power required for routing the data. The data may be routed among devices based on the ranking. Power consumption of a device may be determined based on a bandwidth associated with the device. Route selection may be based on availability of power for power sources of the communication devices. The selection of routes may be based on a current power consumption and/or a history of prior power consumption of the communication devices. The selection of a route which may require least power consumption may be optimized based on the availability of bandwidth.
US08189556B2 Packet transmitting method in mobile communication system
Disclosed in a mobile communication system, and more particularly a method of re-transmitting data through a reverse link in a packet data system using ARQ (automatic repeat request) and a packet transmitting method and apparatus by which transmission efficiency is enhanced. The present invention discloses a method for re-transmitting data through a reverse link in Packet Data communication system using automatic repeat request (ARQ) adjusting data retransmission energy to be reduced at a predetermined ratio of one receiving energy for an initial data transmission to other receiving energy for a data re-transmission. The present invention also discloses a hybrid automatic repeat request system for packet transmission in which separate traffic-to-pilot power ratios are assigned to sub-packets when transmitting the sub-packets formed from one packet.
US08189553B2 Method and system for encapsulating time division multiplex data into individual packets of a packet based network
A method of encapsulating TDM data into individual data packets for transmission across a packet network includes delineating the TDM data into one or more signaling multiframes, wherein each signaling multiframe includes one period of a periodic signaling pattern. The method also includes appending a header that is associated with the individual data packets to each of the signaling multiframes of TDM data. Further, a method of selecting the number of multiframes of TDM data in the data packet includes calculating the efficiency of the data packet as a function of the number of multiframes, and selecting the number of multiframes so that the efficiency of the data packet increases exponentially as a number of time-slots in the TDM data increases.
US08189548B2 Authorizing access to telecommunications networks for mobile devices, such as mobile devices accessing networks via non-traditional entry points
A system and method for authorizing mobile devices to carrier networks via non-traditional entry points is described. In some examples, the system reviews a registration message sent during establishment of a communication session between the mobile device and the carrier's network to determine the type of access network used by the mobile device. In some cases, the system may identify the base station controller originating the registration message when determining whether the access request came from an IP-based network or other non-traditional entry point.
US08189547B2 Self-configuration of wireless access devices in a wireless network environment
A self-configuration method for access devices in a wireless network begins by performing wireless data collection with the access devices during an automated calibration period. During this time, each access device receives beacons from one or more transmitting access devices, the beacons being transmitted and received using a plurality of different channels available to the wireless network. The method records radio frequency (RF) data associated with the received beacons, and processes the RF data to select, from the plurality of different channels, a respective channel for each of the access devices. In addition, the RF data is processed to adjust transmit power levels for the access devices. The selected channels and adjusted transmit power levels are then used as configuration settings for the access devices.
US08189541B2 Method and system for generating timed events in a radio frame in an E-UTRA/LTE UE receiver
A mobile device coupled to a common system clock receives a signal comprising a primary synchronization sequence (PSS) and a secondary synchronization sequence (SSS) in a radio frame. Sample counts are generated for timed events based on corresponding operating bandwidths. The timed events are detected at modulo sample counts of the generated sample counts according to corresponding operating bandwidths. PSS symbol timing determined via the PSS synchronization is aligned to the generated sample counts based on corresponding operating bandwidth. The generated sample counts are bit-shifted relative to the aligned PSS symbol timing for other timed events based on corresponding operating bandwidths. The one or more timed events are determined via performing modulo counting after the bit-shifting. Timing operations are performed at the determined timed events and the determined one or more timed events are refined, accordingly.
US08189535B2 Connection handover handling
A connection handover handling between a mobile communication device and a second communication device wherein the server is connected to a wireless local area network and a wireless wide area network. The method includes the steps of receiving a signal indicative of a status of the connectivity between the mobile communication device and the wireless local area network; and depending on the connectivity status, controlling a handover process. Where the connectivity status of the connection between the mobile communication device and the wireless local area network is bad and the mobile communication device is connected to the wireless local area network, handing over the connection from the wireless local area network to the wide area wireless network. Where the connectivity status of the connection between the mobile communication device and the wireless local area network is good and the mobile communication device is not connected to the wireless local area network, handing over the connection to the wireless local area network is provided. A device and computer program product thereof is also provided.
US08189530B2 Methods and apparatus for VPN support in mobility management
MIP forwarding methods are described that use additional access link-layer identifiers and redirecting data packet identifiers to provide unambiguous forwarding through the MIP Foreign Agent when the Mobile Node has multiple Home Addresses, and/or when the Home Agent, or some intermediate MIP node between the Foreign Agent and the Home Agent, supports multiple pools of home addresses from overlapping address spaces. New identifiers are used to ensure that sufficient forwarding information exists in conjunction with the information in transmitted packets, to uniquely identify each packet flow. Each packet flow is a globally unique quartet of the MN identity, the HA, the HA address pool and the HoA.
US08189519B2 Channel assignment apparatus and channel assignment method
The logical channels are made to include a logical channel for control and a logical channel for data transmission, the radio physical channel are made to be commonly used for a plurality of logical channels, and one logical channel is made to have a correspondence relationship with one radio physical channel, and the channel assignment apparatus includes: traffic monitoring detection means that detects occurrence of traffic of the logical channels; and logical channel assignment means that, according to occurrence of the traffic of the logical channels, sequentially assigns required resources on the radio physical channel to the logical channels, so that the object is achieved.
US08189517B2 Broadcast/multicast data in a wireless network
A method, apparatus and computer program product for transmitting broadcast/multicast data in a wireless network, is presented. The network includes either a plurality of multi-radio nodes, or a plurality of single-radio nodes, or a mix of multi-radio and single-radio nodes and the network further includes a control channel and at least one data channel. Transmission of the broadcast/multicast data occurs either on the control channel or on a data channel.
US08189493B2 Method for triggering a measurement report of mobile terminal
In a wireless mobile communications system, a method for transmitting and receiving a measurement report of a mobile terminal is provided. A network transmits a paging message to the mobile terminal for performing the measurement report or transmits a PDU (Protocol Data Unit) having segmented SDU (Service Data Unit). The mobile terminal transmits the measurement report upon receiving the paging message or the PDU having the segmented SDU, thereby utilizing a radio resource effectively.
US08189491B2 Apparatus and method of generating and maintaining non-orthogonal connection identifications (CIDs) for wireless peer-to-peer networks
Apparatus and method are provided for generating transmission connection identifiers (CIDs) in a non-orthogonal or pseudo-random manner identifying peer-to-peer connections in a wireless communication network. When a transmitter terminal intends to transmit to its peer receiver terminal, it just picks a transmission CID in a pseudo-random manner, without trying to avoid a similar transmission CID in a neighborhood. The method of generating this pseudo-random transmission CID may be agreed to between the transmitter and its intended receiver beforehand, for example, during the paging cycle. Also, the mapping between the transmission CID and a set of tone/symbols may not necessarily be orthogonal. In one embodiment, the transmission CID may also change over time in a pseudo-random fashion which is different between different transmitter/receiver pairs. With this property, two transmitter/receiver (Tx/Rx) pairs are not likely to use the same transmission CID for consecutive time intervals.
US08189485B2 Method for allocating and configuring tandem connection monitoring (TCM)
A method for allocating and configuring TCM in an embodiment of the present invention includes: configuring the domain that needs TCM in a network and the scope of the domain; determining the ODU service that needs TCM; and allocating TCM automatically according to the ODU service trail and the configured domain; and enabling or disabling the TCM of each level. The present invention enables the system to allocate TCM automatically. The TCM levels can be allocated easily in a centralized way, or for each node in a distributed way. The present invention ensures that the TCM level allocated for the service in the forward direction corresponds to that in the reverse direction. The method is perfectly applicable to the networks of more than six operators. The TCM levels are handled according to the allocated order, thus ensuring correct insertion of AIS and BDI and unique result of insertion.
US08189483B2 Method for measuring sensitivity of data packet signal receiver
Methods for measuring the sensitivity of a data packet signal receiver are provided by varying the power level or modulation or both of a received data packet signal in a predetermined controlled sequence of data packet signals.
US08189481B2 QoS-based routing for CE-based VPN
CE devices of the present invention are enabled to make more judicious routing decisions in CE-based VPNs. In determining a next-hop in a path from a source CE to a destination subnet, CE-to-CE costs are associated with each next-hop CE in a plurality of next-hop CEs. Each CE-to-CE cost is a cost of a path from the source CE to the associated next-hop CE. CE-to-subnet costs are associated with each of the next-hop CEs. Each CE-to-subnet cost is a cost of a path from the associated next-hop CE to the destination subnet. Total-costs are associated with each of the next-hop CEs. Each total-cost is a sum of a CE-to-CE cost associated with a next-hop CE and a CE-to-subnet cost associated with the same next-hop CE. The next-hop in the path is set to be a next-hop CE associated with an associated total-cost.
US08189472B2 Optimizing bandwidth utilization to a subscriber premises
Optimizing data rates for video services on a broadband network. Different data rates can be delivered to a subscriber premises depending on the size of the display screen connected to a set-top box, the type of content being requested, or whether there is real-time viewing. Therefore, the data rate can be optimized to maximize the number of video streams that can be delivered to any one subscriber without causing a perceived reduction in video picture quality.
US08189464B2 Secondary storage to reduce counter memory in flow tables
In one embodiment, a CAM overflow structure holds flow indices in a CAM and each CAM entry is associated with an overflow count value (OCV) entry holding an OCV. If counter in a primary flow-counter bank (PFCB) overflows when updated, the CAM is searched and, if the index of the counter that overflowed is stored in the associated OCV entry, the OCV is incremented. The counter values in the PFCB are scanned according to specified criteria and transferred to a secondary flow-counter bank (SFCB) held in non-custom system RAM. When a counter value is transferred to the SFCB the corresponding OCV is appended to the counter value.
US08189460B2 Method and system for providing congestion management within a virtual talk group
A method for providing congestion management within a virtual talk group includes facilitating communication within a virtual talk group between a plurality of endpoints of different communication networks. The method also includes monitoring a communication congestion level within the virtual talk group and tracking at least one priority characteristic for at least one endpoint of the plurality of endpoints within the virtual talk group. The method further includes detecting that the communication congestion level exceeds a congestion threshold and reducing the congestion level by executing at least one policy based on the at least one priority characteristic of the at least one endpoint.
US08189458B2 Monitoring system, monitoring device, monitored device, and monitoring method
A monitored device in a monitoring system sends a notification indicating device ID of a real computer and a real-MAC address thereof in advance to a monitoring device. The monitored device determines the real-MAC address corresponding to the computer in advance on the basis of the real-MAC address and an IP address of the computer and, when a failure occurs in any of the computers, also sends a notification indicating failure information including the virtual-MAC address and the IP address to the monitoring device. The monitoring device in the monitoring system obtains the real-MAC address on the basis of the IP address and the virtual-MAC address in the failure information, groups the failure information on the basis of the obtained real-MAC address, correlates the grouped failure information with the device ID, and outputs the correlated ID.
US08189447B2 Optical disc drive and method of controlling the same
An optical disc drive for reading or writing information on a multilayer optical disc having three or more recording layers by irradiating the disc with a light beam includes an optical pickup for irradiating the disc with the light beam, a recording state detector for detecting data recording states at a start point of a focus jump, a transit point or transit points on a recording layer or recording layers to be passed through, and an expected landing point of a focal point of the light beam in a focus jump, and a controller for moving the optical pickup to a position where the recording states are the same at all of the start point, the transit point(s) on the recording layer(s) to be passed through, and the expected landing point if the recording states are different among those points, before starting the focus jump.
US08189440B2 Method and apparatus for vibration damping of a suspended media read/write head
A method of controlling a head for a recording medium includes determining that the head is in an inoperative state, and activating a damping arrangement in response to the determination that the head is inoperative. A movement of the head while the head is inoperative is sensed. The damping arrangement is used in response to the sensing step to exert a force upon the head to thereby damp the movement, a magnitude of the force being dependent upon a parameter of the movement.
US08189431B2 Piezoelectric drive device and electronic device
A piezoelectric drive device includes a piezoelectric actuator and a rotation transfer device. The piezoelectric actuator includes a vibrator and a rotor that is rotated in one specific direction by the vibrator. The rotation transfer device transmits rotational energy from the rotor to a driven rotating body, and includes an elastic device that stores rotational energy and a rotation limiting device having a drive wheel and a driven wheel. The rotation transfer device allows the driven wheel to rotate a specific angle, and restricts driving the drive wheel. The elastic device and the rotation limiting device are disposed so that rotational energy transmitted from the rotor is transmitted through one to the other of the elastic device and the rotation limiting device. The rotor, the elastic device, and the rotation limiting device render a serial path for transmitting rotational energy.
US08189425B2 Semiconductor memory device
A semiconductor memory device includes a burst pulse generation unit configured to store a burst length information signal in response to a first control signal and output the burst length information signal as a burst pulse signal in response to a second control signal; and an input/output(I/O) control unit configured to generate the first and second control signals in response to a read pulse signal and a latency signal, respectively.
US08189421B2 Table lookup voltage compensation for memory cells
Systems and methods of regulating voltage at a memory cell are disclosed. An address for the memory cell is determined. Table lookups based on the address are performed. The table lookups yield voltage compensation parameters that can be used to set voltages on the terminals (e.g., source and drain) of the memory cell.
US08189419B2 Apparatus for nonvolatile multi-programmable electronic fuse system
Electronic fuse (e-fuse) systems with multiple reprogrammability are provided. In one aspect, a reprogrammable e-fuse system is provided that includes a first e-fuse string; a second e-fuse string; a selector connected to both the first e-fuse string and the second e-fuse string configured to alternately select an e-fuse from the first e-fuse string or the second e-fuse string to be programmed; and a comparator connected to both the first e-fuse string and the second e-fuse string configured to compare a voltage across the first e-fuse string to a voltage across the second e-fuse string to determine a programming state of the e-fuse system.
US08189401B2 Semiconductor memory device and control method of the same
A semiconductor memory device includes a memory cell array including a plurality of memory cells, a first data latch circuit, a second data latch circuit, an arithmetic circuit, a counter circuit, and a controller. And controller compares the number (N) counted by the counter circuit with a reference number (M), and performs control to output flag information outside if N≧M.
US08189400B2 Data alignment circuit of semiconductor memory apparatus
A data alignment circuit of a semiconductor memory apparatus for receiving and aligning parallel data group includes a first control unit, a second control unit, a first alignment unit and a second alignment unit. The first alignment unit generates a first control signal group in response to an address group, a clock signal, and a latency signal. The second control unit generates a second control signal group in response to the address group, the clock signal, and the latency signal. The first alignment unit aligns the parallel data group as a first serial data group in response to the first control signal group. The second alignment unit aligns the parallel data group as a second serial data group in response to the second control signal group.
US08189397B2 Retention in NVM with top or bottom injection
Retention of charges in a nonvolatile memory (NVM) cell having a nitride-based injector (such as SiN, SIRN, SiON) for facilitating injection of holes into a charge-storage layer (for NROM, nitride) of a charge-storage stack (for NROM, ONO) may be improved by providing an insulating layer (for NROM, oxide) between the charge-storage layer and the injector has a thickness of at least 3 nm. Top and bottom injectors are disclosed. Methods of operating NVM cells are disclosed. The NVM cell may be NROM, SONOS, or other oxide-nitride technology NVM cells such as SANOS, MANOS, TANOS.
US08189389B2 Nonvolatile semiconductor memory device with a voltage setting circuit for a step-up shift test
A memory cell array has a first and a second storage area. The first storage area has a memory elements selected by an address signal. The second storage area has a memory elements selected by a control signal. A control circuit has a fuse element. When the fuse element has been blown, the control circuit inhibits at least one of writing and erasing from being done on the second storage area.
US08189381B1 System and method for reading flash memory cells
A memory system includes an array of X memory cells that each includes Y storage regions. The system also includes a read module that receives a first read signal that includes a first read signal data component and a first read signal interference component from a first one of the Y storage regions. The read module also receives a second read signal from a second one of the Y storage regions. The first interference component includes interference from the second one of the Y storage regions. The system also includes a data detection module that recovers the first read signal data component from the first read signal based on the second read signal and one or more of M noiseless signal estimates. M and X are integers greater than or equal to one, and Y is an integer greater than or equal to two.
US08189358B2 Semiconductor device having multiport memory
A semiconductor device enabling expansion of a noise margin. For example, in a memory area in which each memory cell MC is coupled to a word line WLA for a first port and a word line WLB for a second port, and a plurality of memory cells MC is disposed in a matrix shape, each word line is disposed in the order like WLA0, WLB0, WLB1, WLA1, WLA2, . . . . Further, a pitch d2 between WLA-WLA and between WLB-WLB is made smaller than a pitch d1 between WLA-WLB. As such, the word lines of an identical port are disposed at the pitch d2 on one of both sides of a certain word line as a criterion, while the word lines of different ports are disposed at the pitch d1 on the other. With the above configuration, for example, as compared with a case of alternately disposing WLA and WLB, interference between ports can be reduced even with a small area, and the noise margin can be expanded.
US08189357B2 Memory with multiple reference cells
A memory includes a memory array, a sense amplifier, and a reference circuit. The memory array includes a memory cell. The sense amplifier includes a first terminal coupled to the memory cell and a second terminal. The reference circuit includes a first reference cell, a second reference cell, and a switch. The first reference cell has a first reference threshold voltage for providing a first reference current, based on a first reference word line voltage. The second reference cell has a second reference threshold voltage for providing a second reference current, based on a second reference word line voltage. The switch selectively provides one of the first and the second reference currents to the second terminal in response to a control signal. The first and the second reference word line voltages correspond to different voltage levels.
US08189343B2 Method and apparatus to provide power to a backplane
Embodiments are generally direct to a method and apparatus to provide power to a backplane. In one embodiment, a method is implemented in a backplane to receive power through an upper zone of the backplane. The power is provided by a rear transition power entry module (RT-PEM) operatively coupled to an interface in the upper zone. The power provided by the RT-PEM is routed to interfaces in a lower zone of the backplane. Each lower zone interface distributes at least a portion of the power to a component operatively coupled to the backplane.
US08189341B2 Display apparatus and method for reducing electromagnetic interference thereof
A display apparatus including a circuit board and a surface grounded portion which is disposed on an end portion of the circuit board and formed of a conductive layer. The display apparatus may include a signal receiver mounted on the circuit board, the signal receiver receiving a signal. The display apparatus may include a signal processor mounted on the circuit board, the signal processor processing signals received by the signal receiver.
US08189334B2 Dehumidifying and re-humidifying cooling apparatus and method for an electronics rack
Dehumidifying and re-humidifying cooling apparatus and method are provided for an electronics rack. The apparatus includes an air-to-liquid heat exchanger disposed at an air inlet side of the rack, wherein air flows through the rack from the air inlet side to an air outlet side. The heat exchanger, which is positioned for ingressing air to pass thereacross before passing through the electronics rack, is in fluid communication with a coolant loop for passing coolant through the heat exchanger, and the heat exchanger dehumidifies ingressing air to the electronics rack to reduce a dew point of air flowing through the rack. A condensate collector disposed at the air inlet side collects liquid condensate from the heat exchanger's dehumidifying of ingressing air, and an evaporator disposed at the air outlet side humidifies air egressing from the electronics rack employing condensate from the condensate collector.
US08189331B2 Thermal management systems and methods
A thermal management system is provided. The system can include an electronic device enclosure having a first surface and a second surface. At least a portion of the perimeter of the first surface can be disposed proximate the second surface to provide a chamber between the first and second surfaces. At least one first aperture in fluid communication with the chamber can be disposed on the second surface, while at least one second aperture in fluid communication with the chamber can be disposed on the first surface. A fluid mover, having a fluid inlet and a fluid discharge, can be disposed proximate the second aperture. Fluid from the chamber can provide an inflow to the fluid inlet and an outflow from the fluid discharge can be directed to the exterior of the electronic enclosure.
US08189330B2 Docking station for connecting to a notebook computer
A docking station for connecting a notebook computer includes a supporting frame, a connector for electrically connecting to the notebook computer, and a handle pivoted to the supporting frame. A first slot is formed on the handle, and the handle includes a pushing part for pushing the connector in a first direction. The docking station includes a first stopper, and one end of the first stopper is disposed inside the first slot of the handle. The first stopper does not stop the connector when the handle is located in a first position. The pushing part pushes the connector in the first direction so that the connector is connected to the notebook computer, and the first slot drives the first stopper in a second direction so that the first stopper stops a side of the connector when the handle rotates from a first position to a second position.
US08189317B2 Grounding brush system for mitigating electrical current on rotating shafts
An improved grounding brush system for mitigating electrical current on a moving object such as a rotating shaft includes an electrically conductive layer applied to the object and associated with a brush assembly for conducting electrical current from the moving object to ground.
US08189316B2 Hydraulic valve control circuit and method for checking the function of a hydraulic valve control circuit
A hydraulic valve control circuit of a hydraulic valve comprises an external voltage supply, an output stage having a voltage supply input and at least one output configured to actuate an actuator of the hydraulic valve, an overcurrent protective device disposed in a path between the external voltage supply and the voltage supply input, an enable input configured to activate and deactivate the output stage, and a switch configured to connect the at least one output to a fixed potential when the output stage is deactivated.
US08189313B1 Fault detection and handling for current sources
A current source driving an LED is monitored for a fault condition such as an open circuit or a short circuit. The current source may be disabled and/or a common power source may be disabled in response to the type of fault condition. A test current may be applied to the current source to determine the type of fault.
US08189309B2 Clamp for controlling current discharge
In many applications, particularly in automotive applications, integrated circuits (IC) are designed to withstand large fly-back currents from inductive loads. As these ICs have become smaller, the switching transistors (which are coupled to the inductive loads) have remained relatively large so as to withstand the fly-back currents. The size of these switching transistors has become a limiting factor in designing compact ICs. Here, an IC is provided with an adaptive clamp that allows for a significant reduction in the area of a switching transistor for an inductive load.
US08189305B2 Auxiliary battery system
An auxiliary power system for an electrical load in a vehicle electrical system includes an auxiliary battery, a thermal transducer in physical contact with the auxiliary battery, a charger circuit for controlling the charging of the battery in response to at least a temperature of the auxiliary battery, and an output power delivery circuit for providing power to an electrical load during normal and emergency conditions. The auxiliary power system is housed in a thermally-conductive enclosure that is in thermal communication with the charger circuit and the power delivered circuit. The power delivery circuit selectively delivers power to the electrical output from both an electrical input terminal and from the battery based on the magnitude of a voltage available on the electrical input terminal.
US08189303B2 Thin film magnetic head having a pair of magnetic layers whose magnetization is controlled by shield layers
A thin film magnetic head includes a magneto-resistance (MR) laminated body, a lower shield layer and an upper shield layer that face the first MR magnetic layer. The lower and upper shield layers respectively have first and second anti-parallel layers and first and second antiferromagnetic layers. An exchange coupling intensity relating to an antiferromagnetic coupling between the second anti-parallel layer and the second antiferromagnetic layer is greater in the peripheral area of a projection area than that of the projection area of the upper shield layer side end surface of the MR laminated body to the film surface's orthogonal direction.
US08189301B2 Wireless microactuator motor assembly for use in a hard disk drive suspension, and mechanical and electrical connections thereto
A microactuator assembly for a hard disk drive head suspension has an expandable base of stainless steel sheet material defining a negative lead affixed to the negative electrode on the bottom surface of a piezoelectric element, and a piece of stainless steel sheet material defining a positive lead attached to the positive electrode on the top surface of the piezoelectric element. The leads may be affixed directly to the piezoelectric element via conductive adhesive. The microactuator assembly can be assembled separately, and then laser welded into place on a suspension. A bond pad made of stainless steel sheet material extends from the flexible circuit, is electrically connected to the microactuator driving voltage conductor within the flexible circuit through a via, and is electrically isolated from the suspension substrate by an insulating film. The microactuator unit positive lead is mechanically and electrically connected to the bond pad via laser welding.
US08189297B2 Disk drive flexure having a metal base with a band-like portion overlapping a gap between conductors for data writing
A flexure comprises a metal base, an insulating layer, and first and second conductors. First and second openings are formed so as to extend longitudinally relative to the metal base. These openings are formed at predetermined intervals longitudinally relative to the metal base. The metal base comprises ground regions continuous in a longitudinal direction thereof, ladder portions extending transversely relative to the metal base, and band-like portions formed between the openings. The band-like portions are located so as to overlap a gap between the conductors when the metal base is viewed vertically thicknesswise from above. The band-like portions extend longitudinally relative to the metal base along the conductors. Junctions are formed between the ground regions and band-like portions.
US08189285B1 Method and system for automatic time base adjustment for disk drive servo controllers
A servo controller includes a first device that determines an adjusted servo-to-servo skew value. A servo field timer increments a timer value between consecutive servo fields, receives the adjusted servo-to-servo skew value, and adjusts an incremented timer value between the consecutive servo fields based on the adjusted servo-to-servo skew value.
US08189280B2 Voice coil motor with pulse-width modulation driver
An apparatus is provided including a voice coil motor (VCM); a lens connected to the voice coil motor; and a pulse-width modulation (PWM) driver connected to the voice coil motor to at least partially control movement of the lens by the voice coil motor.
US08189276B1 Photographing optical lens assembly
A photographing optical lens assembly, sequentially arranged from an object side to an image side, comprising: the first lens element with negative refractive power having a convex object-side surface and a concave image-side surface, the second lens element with positive refractive power having bi-convex surfaces, the third lens element with positive refractive power having a convex object-side surface, at least one aspherical surface and at least one inflection point on at least one optical surface. Additionally, the photographing optical lens assembly comprises a stop and satisfies condition such as 0.75
US08189275B2 Lens unit and image capturing device
A lens unit including a first lens, a second lens, a third lens, and a fourth lens arranged in order from an object side toward an image side. The first lens is laminated with the second lens. An aperture stop is held between the first lens and the second lens.
US08189272B1 Optical lens assembly for image taking
An optical lens assembly for image taking, sequentially from an object side to an image side along an optical axis comprises: the first lens element with refractive power, a bi-convex second lens element with positive refractive power, the third lens element with negative refractive power having a concave object-side surface and a convex image-side surface, the fourth lens element with positive refractive power having a convex object-side surface and a concave image-side surface. All four lenses may be made of plastic with bi-aspherical surfaces. Additionally, the optical lens assembly for image taking satisfies conditions to shorten the total length and reduce the sensitivity in order to achieve the goal of a fine aberration correction and ready for its use in cameras and camera mobile phones.
US08189267B2 Electrowetting display device
The display device comprises a plurality of electrowetting elements. Each element comprises walls on a support plate for confining a first fluid to the space of the element. The walls of the electrowetting element cover a wall region of the support plate and the walls enclose a display region of the support plate. Each electrowetting element comprises an electrode arranged on the support plate, the electrodes of the electrowetting elements being coupled to reflective, strip-shaped signal lines, also arranged on the support plate. A first area of the signal lines is arranged in the wall region and a second area of the signal lines is arranged in the display region, where the first area is smaller than the second area.
US08189265B2 Optical element having refractive index distribution and optical apparatus
An optical element Ggi1 includes a medium that has a refractive index distribution. This optical element satisfies conditions of |θgF(pmax)−θgF(pmin)|≧0.02, |ΔθgFgi(p1)|≧0.0272,|Δθgdgi(p1)|≧0.0250, and |θgFgi(pmaxgi)−θgFgi(pmingi)|≦0.1.
US08189264B2 Projection optical system and image display device
A projection optical system, in which a plurality of light flux emitted from one conjugate plane enters another conjugate plane and an image formed on the one conjugate plane is projected on the other conjugate plane, includes: a first optical system including at least one lens; and a second optical system which includes at least two reflecting surfaces with optical power, a normal line of the other conjugate plane from a center of an image projected on the other conjugate plane has no intersection with any space of the first optical system, or the second optical system, or a space between the first optical system and the second optical system, and when a plane defined by a vertical direction of the image projected on the other conjugate plane and an extending direction of the normal line is set as a YZ plane, from the first optical system to the other conjugate plane an optical path intersects only once on the YZ plane.
US08189260B2 Color dividing optical device and image apparatus with the application
A color dividing optical device has an integrated structure of dual surfaces, each has a micro/nano structure. The optical device can perform beam splitting and color dividing on an incident light source, which has a constitution from multiple different wavelengths. In a space, the original incident light source is equally split into multiple light beams in an array, according to light intensity. At the same time, the light beam constituted from different wavelengths is divided into multiple sub-light sources, according to the wavelength, so as to have the function to propagate a color array with color dividing. The optical device with capability of modulating the color wavelengths can transform the wide-band incident light source into sub-light beams in array with color dividing (wavelength dividing) and beam splitting.
US08189253B2 Shutter device and drive method
The present invention provides a shutter apparatus and a drive method for the same, the shutter apparatus having functions of both a shutter apparatus for an image interception and a shutter apparatus for an aperture adjustment and being space-saving and low in costs. Within an illumination casing are provided first and second shading plates 212 and 215, first and second cammed gear 224 and 227 having a cam groove 225 and 228 respectively for driving the first shading plate 212 and the second shading plate 215 respectively. A cam shape is structured such that the rotation of a DC motor 235 (one drive source) enables the first and second shading plates 212 and 215 to drive independently. Thus, arbitrarily operating the functions of both the shutter apparatus for the image interception and the shutter apparatus for the aperture adjustment by the DC motor 235 (one shared drive source) is possible.
US08189235B2 Apparatus, method and program product that calculates a color blending ratio so security dots reproduced in a monochrome image are substantially undetectable
The invention provides an image processing apparatus, an image processing method, a recording medium and a program capable of suppressing security dots from being reproducible visibly while enhancing reproduction of a color, in an original, specified by a user, in the process of forming a monochrome image from a color image. The image processing apparatus includes a unit for taking a color image, a unit for separating a color image into respective color elements, a unit for judging the security dots through the use of the separated data, and a unit that, when it is judged that security dots are included, recalculates the blending ratio through the use of the security dot judgment result to convert the color image into a monochrome image.
US08189211B2 Image processing system
An image processing unit includes an image data input unit, a page-description language (PDL) converter, a special document determination unit, and an image treatment command adding unit. The image data input unit inputs image data. The PDL converter converts the input image data to page-description language data, and transmits an end-of-page command when a page-description language conversion for image data is completed. The special document determination unit determines whether the input image data includes a special document. The image treatment command adding unit instructs the PDL converter to wait for a transmission of the end-of-page command until the special document determination unit issues a determination result. When it is determined that the image data includes a special document, the image treatment command adding unit generates an image treatment command for the image data. The image treatment command adding unit transmits the image treatment command with the end-of-page command.
US08189193B1 System and method of applying horizontally oriented arc-lamps in ellipsometer or the like systems
Control of the angle-of-incidence of a beam of electromagnetic radiation provided by a horizontally oriented arc-lamp in ellipsometer, polarimeter, spectrophotometer, reflectometer, Mueller matrix measuring, or the like systems.
US08189186B2 Signal enhancement using a switchable magnetic trap
A system for analyzing a sample including providing a microchannel flow channel; associating the sample with magnetic nanoparticles or magnetic polystyrene-coated beads; moving the sample with said magnetic nanoparticles or magnetic polystyrene-coated beads in the microchannel flow channel; holding the sample with the magnetic nanoparticles or magnetic polystyrene-coated beads in a magnetic trap in the microchannel flow channel; and analyzing the sample obtaining an enhanced analysis signal. An apparatus for analysis of a sample includes magnetic particles connected to the sample, a microchip, a flow channel in the microchip, a source of carrier fluid connected to the flow channel for moving the sample in the flow channel, an electromagnet trap connected to the flow line for selectively magnetically trapping the sample and the magnetic particles, and an analyzer for analyzing the sample.
US08189181B2 Method and system of evaluating a stereo image displaying panel
A method and a system of evaluating a stereo image displaying panel are provided. The evaluation method includes the following steps. An inspection frame is displayed on the stereo image displaying panel, wherein the displaying surface of the stereo image displaying panel has a first normal vector. A luminance of the inspection frame is sensed by an image sensing apparatus, wherein the sensing surface of the image sensing apparatus has a second normal vector. An angle is formed between the first normal vector and the second normal vector. The luminance of the inspection frame is sensed in different angles. A maximum luminance of the inspection frame is sensed by the image sensing apparatus when the angle is equal to a first angle. A luminance uniformity of the inspection frame is analyzed at the first angle. An optimized viewable distance is measured, and the degree of cross-talk is calculated.
US08189174B2 Lithographic apparatus provided with a swap bridge
A lithographic apparatus includes two stages that are each configured to hold a substrate, wherein each stage is provided with a short stroke module to move a table with a substrate and a long stroke module to move the short stroke module of that stage. The lithographic apparatus includes a swap bridge to couple the stages, and wherein, in use, in a first configuration, the stages are moveable with respect to each other, and wherein, in use, in a second configuration, the stages are coupled via the swap bridge to make a joint movement.
US08189170B2 Optical element and exposure apparatus
An optical element is used for an exposure apparatus which is configured to illuminate a mask with an exposure light beam for transferring a pattern on the mask onto a substrate through a projection optical system and to interpose a given liquid in a space between a surface of the substrate and the projection optical system. The optical element includes a first anti-dissolution member provided on a surface of a transmissive optical element on the substrate's side of the projection optical system.
US08189164B2 Modularized display component and manufacturing method thereof
A modulized display component and a manufacturing method for the same are disclosed in this invention. The display component of this invention is designed according to a modulization concept so that it can be attached to any driving circuit layer. Further, various manufacturing techniques can be used to form the alignment layers and protective layers in order to fabricate a trans-reflective, reflective, or transmissive color displaying component.
US08189161B2 Chip-on-glass panel device
A chip-on-glass panel device includes a glass substrate having a pixel area, an integrated circuit area, and a fan out area, the fan out area located between the pixel area and the IC area, a plurality of integrated circuit devices arranged within the integrated area of the glass substrate, each of the plurality of integrated circuit devices havean active surface, a plurality of output pads, each arranged on the active surface, and a plurality of signal pads/gamma pads, each arranged on the active surface, and a plurality of signal wires/gamma wires, each having a curved shape geometry and disposed within the fan out area, for connecting the plurality of signal pads/gamma pads of adjacent ones of the plurality of integrated circuit devices through the fan out area.
US08189155B2 Array panel
An array panel is provided. The array panel includes a substrate, a common electrode, and pixel structures. Each pixel structure includes a first pixel electrode, a second pixel electrode, and a shield. The first pixel electrode has a central portion, first branches that connect to the central portion, and a connecting portion. The shield overlaps with at least the central portion of the first pixel electrode. The connecting portion connects the ends of at least two of the first branches. The central portion connects perpendicularly with one of the first branches; this branch overlaps with at least part of the common electrode so that the width of this branch is greater than or equal to that of the common electrode. The second pixel electrode, adjacent to the first pixel electrode, comprises a central portion and second branches that connect to the central portion.
US08189151B2 Liquid crystal display device
A liquid crystal display device comprising, a first substrate, a second substrate, a liquid crystal layer provided between the substrates, a first alignment film provided on the liquid crystal layer side surface of the first substrate, and a second alignment film provided on the liquid crystal layer side surface of the second substrate, wherein the liquid crystal layer includes liquid crystal molecules with negative dielectric anisotropy, the first alignment film and the second alignment film align the liquid crystal molecules substantially vertically to the alignment film surfaces and align the liquid crystal molecules near the first alignment film and the second alignment film such that alignment directions of the liquid crystal molecules near the first and second alignment films are perpendicular to each other, and the first alignment film and the second alignment film are photo-alignment films made of a material having a photosensitive group.