Document Document Title
US08387923B2 Method for increasing the lift of aerodynamic surfaces and for reducing the drag
A jet of air is impelled on to the upper surface of a flap in order to increase its lift. Part of the air in this air jet is drawn, through air intakes, from the air stream flowing over an upper surface of the fixed part of the wing, located upstream of the flap. The air jet drawn in by suction by the air intakes is reinforced by a jet of compressed air blown through a passage which opens immediately downstream of the air intakes. This creates a combined jet of the air sucked in and the blown jet, which is ejected on to the upper surface of the flap through outlet apertures located on the rear edge of the fixed part of the wing.
US08387919B2 Conveyor apparatus for an aircraft cargo hold
A conveyor apparatus for use in an aircraft cargo hold a plurality of direction-independent conveyor elements such as ball elements or similar, on which an item of freight such as a container can be transported in a transport plane linearly and with a change of direction. In order to improve the handling of items of freight, in particular to avoid damage, the apparatus comprises at least one brake element, for example in a door region of the cargo hold, in order to brake movement of the item of freight with a predetermined, finite braking force while it is being transported into the cargo hold or out of the cargo hold.
US08387916B2 Galley and method of catering for passengers on an aircraft
A galley including a galley body on a cabin floor for accommodating storage boxes, appliances and at least one service cart; storage boxes for storing goods, and a service cart. The galley body has a plurality of vertical levels that are substantially equidistant from each other, each of the vertical levels divided into a plurality of laterally adjacent compartments whose horizontal and vertical dimensions are equal to an integer multiple of the respective dimensions of a single one of the storage boxes. A transfer table is provided in front of the galley body for access to the compartments. A method includes catering for passengers on an aircraft.
US08387909B2 Wire and cable dispensing container and systems
A system for dispensing electrical communications cable includes first and second containers of wire or cable wound on reels placed inside respective first and second cartons. The first and second cartons are disposed to be adjacent one another and a clear passageway extends completely through the cartons, the reels, and any internal support structures in the cartons that support the reels. An elongate rod is disposed in the clear passageway and extends at least from the left panel of the first carton to the right panel of the second carton.
US08387903B2 Apparatus and a method for destructuring of articles
An apparatus and a method for receiving and destructuring collectable items, the apparatus having at least one item destructurer (112,113) at an exit of the apparatus. The apparatus comprises an item receiving floor (114); an item pusher (115) reciprocally slidable along the floor, means for causing an item when placed on the floor to be engaged by one or the other side of the pusher and pushed towards and into engagement with said destructurer, and pusher drive means (117) configured to provide gradually increasing pushing force on the item towards the destructurer. Means may be provided for selectively causing an item when placed on the floor either to exit through the floor via a trap door device or to be engaged by one or the other side of the pusher and pushed towards and into engagement with said destructurer.
US08387896B2 Self cleaning nozzle header system
A self cleaning header assembly for use within a spray application system includes a plurality of spray guns for spraying a mix of air and liquid, e.g., an adhesive, and comprises a cleaning mechanism including one or more wash nozzles and a shroud. During a cleaning cycle, the shroud is closed and the spray guns rotate to approach the wash nozzles. The wash nozzles apply pressurized liquid, e.g., water, to the spray gun nozzles to remove excess adhesive that may affect the spray pattern and flow. After the washing cycle is complete, the spray guns are rotated to again face the target of interest and the shroud is reopened.
US08387893B2 Structure and method for constructing 2-ply upper board of dry heating system
A structure of a dry heating system, and a method for constructing the same are disclosed. An upper board stacked on a heat radiator has a double-layer structure comprising first upper board elements and second upper board elements in order to prevent steps from being formed at seaming portions formed on the upper portion of the dry heating system, thereby maintaining flatness of the upper board, and reducing any bending of the upper board, in which the first upper board elements constitute a lower portion of the double-layer structure, and serve to protect the heat radiator while supporting a weight load, and the second upper board elements constitute an upper portion of the double-layer structure, and serve to maintain the flatness of the upper board by removing the steps, thereby ensuring excellent quality in construction of the dry heating system.
US08387890B2 Method and system of advanced fan speed control
According to some embodiments, a method, system, and apparatus to provide thermal management control. In some embodiments, the method includes receiving, by a control mechanism, a plurality of temperature representative signals from a plurality of temperature sensors, receiving a command signal from the control mechanism by an output weighting matrix mechanism, and controlling at least one thermal cooling device with at least one weighted output signal from the output weighting matrix mechanism.
US08387888B2 Reduced-ink barcodes
A reduced-ink barcode is disclosed in which the barcode has printed dot foreground and non-printed background element regions assembled into a detectable pattern on a document and is printed with each of the printed dot foreground element regions having less than a maximum printed dot density.
US08387863B2 Money depositing and dispensing machine
The present invention provides a money depositing and dispensing machine 11 which suppresses reduction in money stored in denomination-specific storing and ejecting units 53 to be dispensed and prevents suspension of transactions due to a shortage of money to be dispensed even when unfit money is recognized in a dispensing process.In a dispensing process, normal money is transported to an outlet 16, and money recognized as unfit money is judged whether it is allowed to be dispensed to the outlet 16 based on the kind of unfit money. Stained money of unfit money is allowed to be dispensed to the outlet 16, and unfit money other than stained money is disallowed to be dispensed to the outlet 16. Stained money is not rejected but is handled as money to be dispensed, and accordingly, reduction in money stored in the denomination-specific storing and ejecting units 53 to be dispensed is suppressed, and suspension of transactions due to a shortage of money to be dispensed is prevented.
US08387857B2 Outer sleeve for a double walled cup and a process for manufacturing same
An outer sleeve for a double-walled cup and a process for manufacturing the outer sleeve are described, in which a flat-lying blank made from a paper material is joined in a tube shape by means of the overlapping of two longitudinal edges of the blank, and in which the outer sleeve in this form is provided with an inwardly rolled curled part. The curled-in part is glued or sealed onto the inside of outer sleeve in the area of the overlap.
US08387855B2 Carton with insert
A carton for holding a plurality of containers. The carton comprises panels that extend at least partially around an interior of the carton. The panels comprise a top panel, a bottom panel, a first side panel, and a second side panel. At least two end flaps are respectively foldably attached to respective panels and are overlapped with respect to one another to at least partially form a closed end of the carton. A reinforcing insert comprises a central panel at least partially in contact with the top panel, at least one reinforcing end flap at least partially in contact with at least one of the end flaps, and at least one reinforcing side flap foldably connected to the central panel. The carton comprises a dispenser for allowing access to the articles in the carton. The dispenser comprises at least a portion of the top panel and the central panel.
US08387853B2 Method of restoring a metallic component
A component is repaired by removing a damaged region to form a cavity, in which layered repair inserts are installed. The profile of the cavity, and of the exposed surface of each repair insert is measured to serve as the basis for the contact surface of each subsequent repair insert. The repair inserts are fused to the wall of the cavity and to each other in a process in which heated locations of each repair insert are successively heated to minimize heat transfer within the repair inserts and in the underlying substrate material. The repair inserts may be made in a powder bed process from an alloy powder having the same composition as the material of the substrate.
US08387848B2 Surgical staple
A surgical staple comprising a first deformable leg, a second deformable leg and a backspan having first and second transverse portions spaced apart to create a gap therebetween. The backspan further includes a third transverse portion spaced distally from the first and second transverse portions and distally of the gap. A first non-linear backspan portion extends between the first transverse portion and the first end portion of the third transverse portion and a second non-linear backspan portion extends between the second transverse portion and the second end portion of the third transverse portion.
US08387846B2 Fastening tool with blind guide work contact tip
A blind guide work contact tip for mounting to a drive probe of a fastening tool is shaped in a manner which allows for an angled nail placement, such as 45 degree into a workpiece. The blind guide work contact is a one-piece attachment which is fitted around the existing drive probe and includes a body and two wings which extend therefrom forming a channel through which a fastener passes into the workpiece. The body has a work surface with a peak and sloped slides adjacent each side of the peak at approximately 45 degrees. The sloped surfaces allows the blind guide work contact tip to better access corners and angled spaces than previous work contact tips. The work contact tip also has a flat portion at the peak of the work surface so as to not inhibit face nailing.
US08387845B2 Setting tool
A setting tool for driving in fastening elements includes a setting piston (20) axially displaceable in a piston guide (13) which is adjoined by a bolt guide (12), and a piston stop device (30) for the setting piston (20) and arranged at an end region of the piston guide (13) adjacent to the bolt guide (12) and having a damping element (31) supported against a stop (15), and a stop member (32) for the setting piston (20) and adjoining the damping element (31) in a direction toward the piston guide (13), with the damping element (31), the stop member (32) and the stop (15) having respective surfaces (33, 34; 35, 36) arranged axially opposite each other at least one of which is formed as an inclined surface (S) forming with a respective opposite surface an angle of from 2° to 20°.
US08387841B2 Collapsible rear mounted load carrier for a vehicle
A load carrier for a rear end of a vehicle includes a load supporting member, a mounting member including a hub connecting arm and a vehicle contacting portion, and a releasable pivot locking member. The hub connecting arm and the vehicle contacting portion are pivotally coupled to one another and the releasable pivot locking member, in a locked state, prevents pivoting movement of the hub connecting arm and the vehicle contacting portion such that the hub connecting arm and the vehicle contacting portion are disposed at an angle with respect to one another. In an unlocked state, the releasable pivot locking member allows pivoting movement of the vehicle contacting portion with respect to the hub connecting arm such that the vehicle contacting portion may be pivoted toward the hub connecting arm, e.g., as may be desired to collapse the load carrier for storage.
US08387840B1 Belt holder for a tool
Apparatus and method for a clip-like device for attaching the head of a hammer or like tool to the belt which is being worn about the waist of a user. Various embodiments are shown wherein the clip may be attached to the head of the hammer in various ways.
US08387821B2 Food container
A food container includes a body and a lid. The body has a first containing space which has a first opening and a first rim on the edge of the first opening. The lid has a second rim coupled to the first rim. The first rim is extended to form a first horizontal section which is extended to form a first bent section. The first bent section further is extended to form a first latch section. The second rim is extended to form a second horizontal section, a second bent section and a second latch section. The first and second latch sections have respectively a first and second positioning portion. When the lid covers the body, the second horizontal section presses the second bent section in contact with the first bent section so that the first and second positioning portions are engaged, thereby to enhance coupling strength and sealing tightness.
US08387818B2 Container for suspending an insulating bulb
The invention relates to a container for transporting and/or storing products, and particularly a cryostat type container, having an external packaging structure having a plurality of walls defining an internal volume within which an insulating bulb is suspended, the insulating bulb having a body formed by an outer wall and an inner wall, the inner wall defining an internal volume and the body having an opening leading into the internal volume of the insulating bulb and a cover formed from one of the plurality of walls of the external packaging structure, the cover having a tubular element capable of contacting the insulating bulb to suspend the insulating bulb within the internal volume that receives the insulating bulb, the cover also allowing passage of materials through the opening when the insulating bulb is suspended.
US08387814B2 Collapsible storage devices
A collapsible structure has first and second flexible loop members, each loop member defining a closed loop and having a first side and an opposing second side, each loop member adapted to assume an expanded position and a collapsed position, with the two loop members overlapping each other at a first overlapping point along the first sides of the loop members, and at a second overlapping point along the second sides of the loop members. The loop members are adapted to assume a deployed position in which one loop member is disposed at an angle with respect to the other loop member at the overlapping points, so that the structure defines a top side, four vertical sides, and a bottom side when in the loop members are in the deployed position. The structure also includes a flexible wall extending across the four vertical sides and the bottom side to define an interior space.
US08387807B2 Modular organizer for crib or playpen
A modular organizer is capable of attachment to a rod of a playpen or crib, and includes first and second storage members that are connected removably to each other. Each of the first and second storage members is attached to the rod by a positioning element. Preferably, one or more third storage members are disposed between and connected removably to the first and second storage members. The third storage members can be interconnected removably to one another and to the first and second storage members.
US08387799B2 Wafer container with purgeable supporting module
A wafer container includes a container body, formed by a pair of side walls, a top surface, and a bottom surface, a supporting module being disposed on each of said sidewall for supporting a plurality of wafers; and a door joining with opening of the container body with its inner surface for protecting the plurality of wafers within the container body, the characteristic in that: a purgeable supporting module is respectively disposed between each sidewall to of the container body and the back wall, a long slit is further disposed on the side of purgeable supporting module facing the opening and a porous material is disposed within the long slit, and an air inlet is further disposed on one end of the purgeable supporting module for being connected to a gas valve, wherein the purgeable supporting module is composed of a plurality of supporting ribs vertically arranged at intervals.
US08387796B2 Box with improved resealable cover
A box having a top surface and a resealable cover, the resealable cover comprising a top layer and a base layer. The top layer comprises a first clear film layer, an adhesive layer, and a second clear film layer disposed on a resealable adhesive layer. The base layer comprises a third clear film layer an adhesive layer, and a fourth clear film layer. In one embodiment, ink printing may be disposed between the first adhesive layer and the second clear film layer and/or between the second adhesive layer and the fourth clear film layer.
US08387791B2 Toolbox
A toolbox has a box body and a clamping device. The box body has a casing and a cover. The casing has two opposite sidewalls and a chamber. The cover is attached to the casing. The clamping device is mounted in the casing and has at least one holding shaft and multiple clamping mounts. The at least one holding shaft is mounted securely in the casing and each has two ends connected to the opposite sidewalls of the casing. The clamping mounts are rotatably mounted on the at least one holding shaft in the casing and each has a clamping frame and two clamping arms. The clamping frame is rotatably mounted on the at least one holding shaft. The clamping arms are formed on and protrude upwardly from the clamping frame at an interval to form an inserting recess between the clamping arms and each has an engaging protrusion.
US08387777B2 Conveyor chain tension monitor
At least one single link of a conveyor chain is configured to support a tension load cell. A main body portion of the link includes a central cavity sized to contain the load cell, which has been inserted therein through an opening of the main body portion, and at least one auxiliary cavity to contain at least one battery cell and circuitry. A cap portion of the link closes off the opening into the cavity to enclose the load cell therein. One or both of the main body and cap portions may include a bore to receive a fastener for attaching to an end of the inserted load cell, and both portions include a bore oriented to receive a pin of a mating dual link of the conveyor chain. The cap portion may also include anti-rotation surfaces to mate with one or both of: the load cell and the opening.
US08387775B2 Egg handling system
A transfer system for providing faster and increased volume processing of eggs having an overhead positioned egg conveyor. A rotating brush wheel positioned underneath the conveyor receives eggs and includes a first and second pluralities of bristles having, respectively, lesser and greater stiffness. An egg receiving reservoir exhibits a receiving lane positioned underneath and in alignment with the brush wheel for receiving and redirecting the eggs in a lane dedicated fashion to a subsequent egg handling operation. A plurality of spool bars are arranged in parallel extending and spaced apart fashion and defining a number of individual egg conveying lanes and each further include first and second spool bar portions secured in end-to-end fashion to establish an overall dimension. First and second drive supports are arranged at opposite ends of the spool bar portions, a third drive support arranged within the egg transfer mechanism and supporting opposing and intermediate engaging ends of each pair of spool bar portions. The intermediate drive support prevents sagging of the intermediate ends of the spool bar portions.
US08387773B2 Clip for capturing bottle necks, particularly of pet bottles
An apparatus for capturing bottle necks in bottle filling installations includes a clip having clip arms. The clip arms are pivotable in a horizontal plane and mounted so as to be jointly pivotable in a horizontal plane about a pivot axis. The apparatus also includes an attachment for a magnet, and another magnet provided with the attachment and disposed on a side of the attachment such that the pivot axis is between the magnet and the clip arms, and a clip holding block configured to be secured onto a star and facing the clip and having a magnet. The magnet on the attachment and the magnet on the clip holding block are essentially opposite and spaced apart from each other by a distance that ensures horizontal pivoting movements of the clip.
US08387762B2 Suspension device
A suspension device (S) of the present invention comprises: an actuator (A) including a motion conversion mechanism (T) for converting a linear motion to a rotational motion, and a motor (M) connected to a rotational member (1) which performs the rotational motion in the motion conversion mechanism (T); a fluid pressure damper (D) connected to a linear motion member (2) which performs the linear motion in the motion conversion mechanism (T); a mount (22) connected to a sprung member of a vehicle; and suspension springs (38) and (38) interposed between the mount (22) and an unsprung member, the actuator (A) being elastically supported by the mount (22) through a rubber vibration isolator (21).
US08387761B2 Thermal protection for disc brake components
A disc brake for a motor vehicle is provided. The disc brake includes a brake disc, a brake caliper configured to straddle the brake disc, a tappet carried by the brake caliper and arranged to push a brake pad against the brake disc, and a bellows provided between the brake caliper and the tappet to seal a gap between the brake caliper and the tappet. A layer of flexible thermal insulation material may be provided between the bellows and the tappet. The layer of flexible thermal insulation material is configured to protect an outer surface of the bellows facing the brake pad from exposure to heat. Alternatively, the bellows may include a layer of flexible thermal insulation material on which an elastomer layer is formed. The layer of flexible thermal insulation material is configured to face the brake pad.
US08387759B2 Blocking mechanism
The present invention relates to a blocking mechanism for a parking lock of a shaft in a motor vehicle. The blocking mechanism includes a pawl pivotable about a pivot axis and which, in a blocked position, engages into at least one latch cut-out of a ratchet wheel connected to the shaft. The blocking mechanism includes an actuating mechanism having an actuating device for moving an actuation slider. The pawl is pivotable by a movement of the actuation slider. The actuation slider includes a first U-shaped component and a second U-shaped component which each have two side sections and a transverse section connecting the side sections. The first component and the second component are plugged into one another in opposite directions such that the transverse section of the one component at least partly closes the open end of the U shape of the component and vice versa.
US08387756B2 Method and system for allocation of destination calls in elevator system
A solution for the allocation of destination calls in an elevator system includes one or more single-deck elevators and one or more multi-deck elevators, in which system the passenger enters a destination call via a destination call device. The destination call entered by the passenger is received, an elevator type to serve the destination call is selected on the basis of an elevator type selection criterion, and the destination call is allocated to an elevator consistent with the elevator type thus selected.
US08387742B2 Vehicular steering device
In a center-takeoff-type steering apparatus for a vehicle, radiant heat from a heat source such as an engine is shut off reliably. The bracket is fixed to a central portion of a rack bar for unitary movement, the rack bar moving in the lateral direction in accordance with a steering operation of a steering wheel. Ball joint mechanisms are assembled to the bracket. The ball joint mechanisms rotatably support the inboard ends of the tie rods, swing tie rods in accordance with the movement of the rack bar to thereby steer the left and right front wheels. The heat insulator is integrally formed to have an upper plate portion and a lower plate portion facing each other, and fixed to the bracket so as to cover the ball joint mechanisms.
US08387740B2 Motor vehicle with differential gear box providing angular movement and method therefor
A motor vehicle has a frame and drive mechanism mounted to the frame. A differential gear box is mounted to the frame and coupled to the drive mechanism. The differential gear box includes a housing cover, differential planetary gear assembly mounted within the housing cover, CV joint housing mounted within the housing cover and rotationally coupled to the planetary gear assembly, and CV joint bearing having a plurality of rounded bearing surfaces contacting the slotted bearing drive surfaces. The CV joint housing includes a cavity with a plurality of slotted bearing drive surfaces formed in a sidewall of the cavity. An axle has a spring-loaded plunger disposed through a center portion of the CV joint bearing and contacting a bearing surface formed in the cavity of the CV joint housing. The slotted bearing drive surfaces permit angular movement of the CV joint bearing within the CV joint housing.
US08387739B2 Shift device
There is provided a shift device of which visibility and operability is excellent. The shift device 1 includes a shift lever 5 which operates a gear position of a transmission. The shift lever is arranged in an area R1 of an instrumental panel 11 which is outside of a steering wheel 20 and upper than the center axis O of the steering wheel 20 from the viewpoint of the driver and protruding toward the driver. A center part of the steering wheel 20 is provided with an air bag system, and the shift lever 5 is arranged in an expansion area of an air bag of the air bag system from the viewpoint of the driver.
US08387732B2 Power output apparatus, method of controlling the same, and vehicle
A power output apparatus including a power source, an electric motor and a connecting and disconnecting device, and a method of controlling the power output apparatus, are provided. When load driving force is applied from the power source to a power shaft in a condition where the power shaft and a driveshaft are disconnected from each other by the connecting and disconnecting device, lock control is executed to control the motor by fixing a direction of a magnetic field of a stator so as to restrict rotation of a rotor. When the rotor rotates during execution of the lock control, rotation retardation control is executed to control the motor by rotating the direction of the stator magnetic field in accordance with rotation of the rotor, so that driving force is applied from the motor to the power shaft in a direction opposite to that of the load driving force as driving force applied from the power source to the power shaft.
US08387725B2 Percussion drilling assembly and hammer bit with gage and outer row reinforcement
A hammer bit for drilling a borehole in earthen formations comprises a bit body having a bit axis and a bit face. The bit face includes an inner region extending from the bit axis to about 50% of the bit radius and an outer region extending from the inner region to the outermost radius. In addition, the bit comprises a plurality of gage cutter elements mounted to the bit face in a circumferential gage row in the outer region. Further, the bit comprises a plurality of adjacent to gage cutter elements mounted to the bit face in a circumferential adjacent to gage row in the outer region. The cutting profile of at least one cutter element in each row in the outer region radially overlaps with the cutting profile of at least one other cutter element in a different row in rotated profile view.
US08387723B2 Drilling fluid and method for drilling in coal-containing formations
A drilling fluid and method for drilling in a coal containing formation. The method includes: providing a mixed metal-viscosified drilling fluid including at least 1% potassium salt; circulating the drilling fluid through the well; and drilling into a coal seam.
US08387722B2 Strength (UCS) of carbonates using compressional and shear acoustic velocities
Acoustic velocities measured downhole are used to predict a rock strength using results of a regression analysis that include grain size. The grain size can be obtained from drill cuttings or from NMR measurements. The determined rock strength is used in drilling operations.
US08387714B2 Rear implement mounting frame construction for tractor
A rear implement mounting frame construction for a tractor is disclosed. The construction comprises a pair of mounting frames attached respectively to right and left sides of a tractor body. Each of these mounting frames comprises a plate member having a plate thickness oriented along the right/left direction. Each mounting frame also includes a case mounting portion that is connected to a rear axle case of the tractor body and a vertical connecting portion formed rearwardly of the case mounting portion which connects a rear implement. A bent portion formed between the case mounting portion and the vertical connecting portion causes the vertical connecting portion to be disposed closer to the tractor body than the case mounting portion. A right/left distance between the vertical connecting portions is set smaller than a right/left distance between the case mounting portions.
US08387712B2 Fire sprinkler with ball-type cutoff valve and tamper-resistant features
The present invention relates to a fire sprinkler head that once activated can be shut off via a built-in ball-type cutoff valve without requiring the flow of fire retardant in the feeding pipe to be cut off.
US08387709B2 Method of expanding a tubular element in a wellbore
A method for radially expanding a tubular element in a wellbore formed in an earth formation comprises arranging the tubular element in the wellbore such that a lower end portion of the wall of the tubular element extends radially outward and in an axially reverse direction so as to define an expanded tubular section extending around a remaining tubular section of the tubular element, and axially extending the expanded tubular section by moving the remaining tubular section a selected distance downward relative to the expanded tubular section so that said lower end portion of the wall bends radially outward and in an axially reverse direction. The remaining tubular section is axially extended at an upper end thereof with an extended tubular portion of a length at least equal to said distance of downward movement of the remaining tubular section.
US08387704B2 System and method for simultaneous sea drilling operations
A system and method for carrying out simultaneous operations of assembling, dismantling, and maintaining equipment installed by an oil rig, using the tools, systems, and the areas available on the rig itself. The system includes two parallel and separated sustaining beams and two mobile bases supported on the beams to carry out the simultaneous operations. This system allows a method for simultaneously assembling two items of subsea equipment which are to be installed to be performed. Also, this system allows a method for simultaneously replacing and assembling subsea equipment to be performed. Additionally, the equipment can be lowered or recovered using either a derrick and pipe string or a winch and steel cable.
US08387702B2 Multicoupler
A multicoupler, particularly for gas or oil production, comprises at least one male and one female part. Said parts comprise a plurality of fluid coupling members which can be assigned to one another and which are in engagement with one another when male part and female part are in the coupling position. One of the parts comprises a connecting means including a spindle, which connecting means in the coupling position is in engagement with a mating connecting means on the other part.To improve a multicoupler of this type such that with a simplified constructional configuration and without destruction of parts of the multicoupler a coupling position can also be reliably maintained upon further rotation of the spindle, the connecting means comprises a threaded section rotatable by said spindle and the mating connecting means comprises a mating threaded section and a free-rotating chamber, the threaded section being helically movable along the mating threaded section up into the free-rotating chamber while occupying the coupling position.
US08387693B2 Systems and methods for using a passageway through subterranean strata
Systems and methods usable to urge a passageway through subterranean strata, place protective lining conduit strings between the subterranean strata and the wall of said passageway without removing the urging apparatus from said passageway, and target deeper subterranean strata formations than is normally the practice for placement of said protective lining conduit strings by providing apparatuses for reducing the particle size of rock debris to generate lost circulation material to inhibit the initiation or propagation of subterranean strata fractures.
US08387687B2 Method and apparatus for cooling electronic enclosures
An enclosure containing heat-producing equipment includes an air inlet for admitting air from an environment containing the enclosure. The equipment is situated relative to the air inlet such that the air absorbs heat from the equipment, increasing the temperature of the air. An air-to-liquid heat exchanger is mounted on an outside surface of the enclosure adjacent to an air outlet. The heat exchanger is connectable to an external cooling source such that heat from the heated air exiting the enclosure absorbed by the heat exchanger is expelled outside the environment containing the enclosure.
US08387686B2 Automotive heat exchanger assemblies having internal fins and methods of making the same
The present disclosure relates to automotive heat exchanger assemblies that may withstand high environmental temperature and pressures conditions. By providing a tube strengthener into the tubes at the areas of highest stress, the heat exchanger assembly may be strengthened so that it is substantially more efficient under typical operating conditions.
US08387683B2 Structure for producing cast articles
The present invention provides a structure for producing cast articles containing one or more inorganic particles selected from amorphous and artificial graphites, an inorganic fiber and a thermosetting resin and having a gas permeability of 1 to 500.
US08387679B2 Vacuum die-casting machine
A reduced size vacuum die-casting machine wherein an amount of powder release agent which is fed to a mold cavity each time is stable and loss of velocity of the air flow for sucking out the powder release agent is difficult, the apparatus provided with a powder control valve which has a powder release agent passage through which a powder release agent passes and which moves back and forth inside of a sleeve to switch between a state communicating a discharge hole with a molten metal holding chamber and a state communicating a discharge hole with a powder release agent passage, the powder release agent passage of the powder control valve formed inside of the powder control valve, the inlet and outlet of the powder release agent passage being formed at the outer surface of the powder control valve.
US08387672B2 Pneumatic tire with built-in sealant layer composite
The present invention is directed to a pneumatic tire with a built-in sealant layer composite where the composite is composed of polyurethane with a thin layer of at least one of particulate filler, short fibers and non-woven microfiber. In one embodiment, said polyurethane sealant composite is comprised of a plurality of circumferentially extending layers comprised of a first polyurethane sealant layer, a second polyurethane sealant layer and a thin layer of polyurethane sealant-containing non-woven microfiber positioned between said first and second polyurethane layers. In another embodiment, said polyurethane sealant is a composite comprised of a polyurethane sealant layer containing a thin layer of at least one of particulate filler and short fibers.
US08387668B2 Filling machine provided with a cleaning device with a deformable membrane
A container filling machine includes at least one filling spout, and a cleaning device including a stationary collecting member with a passage opening, a sealing member that can be displaced between a retracted position and a service position in which said sealing member is capable of tightly sealing the passage opening, and displacement means for displacing said sealing member between the retracted position and the service position thereof. The sealing member includes an elastically deformable membrane mounted on a holder and forming therewith a tight deformation chamber capable of receiving a pressurized fluid in order to deform the deformable membrane for sealing the passage opening when said holder is displaced into the service position by the displacement means.
US08387667B2 Yarn tuft holder
A yarn tuft holder (11) for holding yarn tufts received from one or more yarn tuft inserting devices (2) prior to removal by grippers (13) of a carpet manufacturing machine, comprising a resiliently deformable comb portion (17) for receiving and holding yarn tufts and a rigid comb portion (16) disposed adjacent the resiliently deformable comb portion and for guiding grippers configured to remove yarn tufts held by the resiliently deformable comb portion. Also, a loom for making carpet, comprising one or more of the yarn tuft holders, and a method for making carpet using the loom.
US08387666B2 Noise control for fluid pressure reduction device for high pressure drop ratio
An improved fluid pressure reduction device including a perimeter and a hollow center aligned along a longitudinal axis, and further including an inlet region at the hollow center and an outlet region at the perimeter, wherein the outlet region includes multiple dimensioned outlet areas arranged to substantially reduce outlet tone generation.
US08387644B2 Solenoid operated fluid control valve
Solenoid operated fluid control valve for a cam phasing mechanism of an internal combustion engine includes first and second control ports, a 2-stage hydraulically pilot-actuated, pressure balanced spool having an integral control feedback passage and a linear force solenoid actuator operably coupled to a pilot valve of a pilot stage. The spool valve includes an exhaust path common to pilot and spool exhaust passages.
US08387641B1 Motor operated wheelchair umbrella
An electrically-operated personal canopy apparatus is configured for attachment to the back of a wheelchair to provide rain protection for a user. The movements of various mechanical elements of the apparatus are controlled so that a single user input causes a free end of a spine to extend from a storage container to a position above the user and a fan-fold canopy to then open.
US08387635B2 Barrier structure and nozzle device for use in tools used to process microelectronic workpieces with one or more treatment fluids
The present invention provides a tool for treating microelectronic workpieces with one or more treatment materials, including liquids, gases, fluidized solids, dispersions, combinations of these, and the like.
US08387634B2 Assisted-movement system for one of a rack and a door of an appliance
An assisted-movement system is provided for an appliance, such as a dishwasher including a tub portion defining a forward opening, a door pivotally engaged therewith for selectively engaging the forward opening, and a rack movable into and out of the tub portion through the forward opening. A biasing device is operably engaged between the tub portion and one of the door, via a hinge mechanism, and the rack. The biasing device is extendable between contracted and extended positions. A position control device is operably engaged between the tub portion and one of the door, the rack, and the biasing device, and is configured to cooperate with the one of the door, the rack, and the biasing device to at least one of maintain the door in a closed position and maintain the rack within the tub portion, with the biasing device in the contracted position. Associated dishwashers are also provided.
US08387615B2 Inhaler cap strap
An inhaler (1) for dispensing doses of medicament from a container under user activation said inhaling which comprises a body (7) which includes a mouthpiece (5) through which the medicament is dispensed and a cap (2) which can be place in a position to substantially occlude the mouthpiece (5). The cap (2) is attached to said body (7) by a strap (3) which pivots from said body (7), said cap (2) being arranged to slide on the strap (3) such that the cap (2) must translate away from the mouthpiece (5) prior to the pivoting of the strap (3).
US08387605B2 Toy dart launcher apparatus with momentary lock
A launcher apparatus for soft foam toy darts, the apparatus having a lock that operates momentarily during a cock and load cycle of the launcher apparatus to prevent an improper cocking operation. The launcher apparatus includes a barrel, a slide, a firing assembly and the lock. The launcher apparatus also includes three protrusions or surfaces for operative engagement with the lock to partially depress the lock, to fully depress the lock, and to disengage the lock to reset the launcher apparatus for the next cock and load cycle. During operation, one protrusion surface depresses the lock partially and momentarily, a second protrusion or surface fully depresses the lock to enable the lock to be maintained in the depressed state, and a third protrusion or surface causes the lock to be released.
US08387604B1 Compound bow
A compound bow, recurve bow, long bow, or crossbow with two idler pulleys that allow for a faster decrease in bowstring angle in relation to the arrow thereby increasing the amount of stored energy during the draw stroke and decreasing the distance required to reach peak draw weight. The two idler pulleys also allow the force draw curve to be designed around the human body kinematic strengths as opposed to the limitations of the bow geometry.
US08387601B1 Disk launching apparatus and method
A disk launching apparatus that employs a handle connected to a flexible shaft that is connected to a launching head. The head includes a first arcuate portion and a second arcuate portion arranged in a semi-circular configuration to define a space in which a disk is retained in contact with the first and second arcuate members. At least one securing point is located on the first arcuate member and a plurality of securing points located on the second arcuate member. An elastic band is attached between the first securing point on the first arcuate member and one of the plurality of securing points located on the second arcuate member, thereby crossing a disk held within the launching head.
US08387599B2 Methods and systems for reducing the formation of oxides of nitrogen during combustion in engines
The present disclosure is directed to various embodiments of systems and methods for reducing the production of harmful emissions in combustion engines. One method includes correlating combustion chamber temperature to acceleration of a power train component, such as a crankshaft. Once the relationship between acceleration/deceleration of the component and combustion temperature are known, an engine control module can be configured to adjust combustion parameters to reduce combustion temperature when acceleration data indicates peak combustion temperature is approaching a harmful level, such as a level conducive to the formation of undesirable oxides of nitrogen. Various embodiments of the methods and systems disclosed herein can employ injectors with integrated igniters providing efficient injection, ignition, and complete combustion of various types of fuels.
US08387598B2 Ignition system open secondary detection
This document discusses, among other things, a system and method for detecting an open secondary condition in a secondary coil of an ignition coil using a control signal received from a control input of a switch configured to control the flow of current to a primary coil of the ignition coil. In an example, the flow of current in the primary coil of the ignition coil can be controlled using an insulated gate bipolar junction transistor (IGBT), and the open secondary condition in the secondary coil of the ignition coil can be detected using a received gate voltage of the IGBT.
US08387592B2 Method and apparatus for operating an internal combustion engine
An internal combustion engine has at least one cylinder, with which an injection valve for metering fuel is associated and an exhaust system with an exhaust gas catalytic converter. A first exhaust gas probe is disposed upstream of or in the exhaust gas catalytic converter, and a second exhaust gas probe is downstream. A lambda controller determines a regulating variable as a function of the first probe and a control variable acting on a fuel mass to be metered using the injection valve. A trim regulator determines a regulating variable thereof as a function of the second probe and the first trim control variable thereof as a function of a P regulator component and the second trim control variable thereof as a function of an I regulator component. A function of a predetermined evaluation of the first trim control variable decides whether the second trim control variable is adapted.
US08387584B2 Unbalanced shaft
An unbalanced shaft (1a, 1b, 1c), particularly for compensating mass forces and/or mass moments of inertia of an internal combustion engine (2) is provided. The shaft includes a shaft section (10, 11, 12) and a bearing journal (13a, 13b, 13c) axially adjacent to the shaft section, the bearing journal includes a fully cylindrical outer peripheral surface (18) serving as an inner raceway for the rolling elements (16) of a rolling bearing (14) and the bearing journal has a multi-piece configuration, so that both the shaft section and the bearing journal possess a mass center of gravity that, for producing the shaft unbalance, extends eccentric to the axis of rotation (19) of the unbalanced shaft. For supplying lubricant to the inner raceway and the rolling elements, an oil channel (20a, 20b, 20c) extends radially outwards through the bearing journal and opens, relative to the mass center of gravity of the bearing journal, on the other side, situated beyond the axis of rotation, on the outer peripheral surface.
US08387583B2 Engine balancer
An engine balancer includes a pair of balancer shafts and a balancer housing for housing the balancer shafts, and is placed in an oil pan at the bottom of an engine. The balancer housing includes a pair of front and rear bearing walls respectively supporting the balancer shafts with rolling bearings interposed therebetween. The bearing walls of the balancer housing are attached to bearing walls for a crankshaft. The housing body has an aperture at the top thereof. The aperture of the housing body is covered with a plate-shaped cover member thinner than a member forming the housing body.
US08387579B2 Valve drive train arrangement
In a valve drive train arrangement for an internal combustion engine having a camshaft with a cam element axially displaceable supported on the camshaft and having a stop for limiting the axial movement of the cam element, the stop has at least one stop element extending radially from the camshaft for engagement with the cam element.
US08387576B2 Engine
An oil recovery part (20A, 20B) for guiding oil to an inner side of a peripheral wall of a cylinder head (2) is provided at a front wall upper end of the cylinder head (2), the oil leaking from a concave bearing (3a, 3b) that supports a camshaft (8, 9) provided at a forefront end of a cam housing (3).
US08387569B2 Raptor perch apparatus and system
A raptor perch apparatus for use at the top of a power pole for raptors to perch and nest without contacting the power lines supported by the power pole. In a preferred embodiment, the apparatus comprises a hub bracket having a center member received over the top of the power pole and a plurality of socket-like lateral brackets extending outwardly from the center member to support a plurality of lateral support members extending outwardly from the pole, preferably at a slight upward angle. The proximal end of the lateral support members is received in the lateral brackets. A guy wire or the like is received through a ring member on an end cap at the distal end of each lateral support member to circumvent the distal ends thereof. If needed, a pole top extension can be used to raise the apparatus above the top of the power pole.
US08387567B1 Hummingbird feeding apparatus
A hummingbird feeding apparatus for use in providing feed formula to hummingbirds. This may be accomplished by providing a reservoir for holding ready to consume and preservative free nectar formula for hummingbirds. The reservoir may have an opening that is configured to couple to a dispensing member for delivering the formula to hummingbirds. The reservoir may have an attachment member on one end for placing the dispensing member in a hummingbird-accessible location.
US08387564B2 Controlling a dairy stable
A dairy stable (5) and a method for controlling a stable (1), preferably a dairy stable (5) for milking livestock (4), having at least one milking system including at least one, preferably automatic, milking stations (8, 9, 12, 13, 14), and where the individual animal's access to milking is controlled, preferably via a transponder or similar on the animal. Furthermore, a milking station (8, 9, 12, 13, 14) for use in connection with a method and a dairy stable (5). In this manner, it is ensured that, within a given time interval, all animals (4) are guided to one or more selected milking stations (8, 9) at least once, where the selected milking station or stations (8, 9) are adapted in a special way with test equipment for determining various conditions of or at the milk and differently as compared to other milking stations (12, 13, 14).
US08387562B2 Plasma processor and plasma processing method
An etching chamber 1 incorporates a focus ring 9 so as to surround a semiconductor wafer W provided on a lower electrode 4. The plasma processor is provided with an electric potential control DC power supply 33 to control the electric potential of this focus ring 9, and so constituted that the lower electrode 4 is supplied with a DC voltage of, e.g., −400 to −600 V to control the electric potential of the focus ring 9. This constitution prevents surface arcing from developing along the surface of a substrate to be processed.
US08387560B2 Plasma processing unit
The present invention provides a plasma processing unit comprising: a processing vessel having an opening on a ceiling side thereof, and capable of creating a vacuum therein; a stage disposed in the processing vessel, for placing thereon an object to be processed; a top plate made of a dielectric, the top plate being hermetically fitted in the opening and allowing a microwave to pass therethrough; a planar antenna member disposed on the top plate, the planar antenna member being provided with a plurality of microwave radiating holes for radiating a microwave for plasma generation toward an inside of the processing vessel; a slow-wave member disposed on the planar antenna member, for shortening a wavelength of a microwave; and a microwave interference restraining part disposed on a lower surface of the top plate, the microwave interference restraining part separating the lower surface into a plurality of concentric zones and restraining a microwave interference between the zones.
US08387558B2 Piston rod seal for an insulating cylinder of a coating plant
Various exemplary illustrations of a piston rod seal are disclosed. An exemplary piston rod seal may include a piston rod guide for guiding a piston rod that supports a scraping piston configured to scrape paint residue from an inner wall of a pipeline cylinder. The piston rod may further include a first seal for sealing the piston rod guide relative to the piston rod, and a second seal for sealing the piston rod guide relative to the piston rod, where the second seal is arranged axially offset relative to the first seal.
US08387552B2 Impact indicator
According to one aspect of the present disclosure, a device and technique for impact detection and indication is disclosed. The impact indicator includes a first member having a reservoir for holding an indicator fluid; a second member couplable to the first member; and a disc member disposed at least partially between the first and second members and extending over the reservoir. A capillary gap is formed at an interface between the disc member and a surface of the first member facing the disc member. Responsive to receiving a predetermined level of impact, the indicator fluid moves from the reservoir to the interface between the disc member and the first member and wicks into the capillary gap via capillary action, the indicator fluid disposed within the capillary gap providing a visual indication of the received predetermined level of impact.
US08387542B2 Ski-chair-lift display apparatus and method
A display system is easily attached to the safety bar of a chair on a chair lift system at the beginning of a season. The display system includes brackets formed of rails holding clamp portions that may be fastened together to clamp the display system to a chair, such as to the safety bar across the lap of a rider. At the end of a season, the display system may be removed from each chair, the clamp portions removed, and the display systems stacked. In one simplified system, adjacent displays may be stacked back to back, and such adjacent pairs may be stacked with the displays in adjacent pairs positioned face-to-face. Thus, metal brackets on the backs need not scratch up the reading faces or surfaces. Meanwhile, the displays may be stored in minimal space, with great stability, while minimizing wear and damage.
US08387541B2 Platform gate for train stations
A platform screen door system (11) for railway stations, comprising: a set of uprights (13) defining a plurality of gates therebetween; a horizontal beam (17) associated with the top of said uprights (13); a set of sliding doors (15) arranged between said uprights (13) so as to close said gates, said sliding doors being horizontally slidable relative to said uprights so as to define a corresponding passageway (P) in said gates.
US08387538B2 Projectile having casing that includes multiple flachettes
Some embodiments pertain to a projectile that includes a propellant and a casing that encloses the propellant such that the casing acts as a reaction chamber during flight of the projectile. The casing includes a plurality of flechettes. When the projectile strikes (or is near) a target, a large internal sheer pressure forms within the casing. This sheer pressure causes the flechettes to sheer apart at the thinnest sections of the casing. Once the thin sections of the casing are sheered apart, the flechettes will be unconstrained such that the flechettes take individual flight paths.
US08387535B1 Hydroreactive energetic device and method
An explosive event may be produced by mixing reactive material and water to form a mixture. The reactive material may be mixed with a substantially stoichiometric amount of water needed for complete reaction of the water with the reactive material. After forming the mixture, the mixture may be detonated with opposing shock waves. Shock fronts of the opposing shock waves may coincide to form a mach front or mach stem, which may enhance the explosive effect.
US08387530B2 Process for making a non-woven substrate with vibrant graphic thereon
A non-woven substrate having a vibrant graphic applied thereto is made by feeding to a printing apparatus a non-woven substrate having a fibrous non-woven web formed at least in part of polyolefin fibers. An ink composition having a viscosity in the range of about 28 seconds to about 35 seconds as determined using a Zahn #2 cup and including at least one solvent having an evaporation rate relative to n-butyl acetate of less than 0.8 is supplied to the printing apparatus. The printing apparatus is operated to apply the ink composition to the fibrous non-woven web while the fibrous non-woven web is in a generally dry condition to form a graphic thereon having a thickness of less than or equal to about 5 microns. The ink composition is then allowed to dry on the fibrous non-woven web.
US08387524B2 Apparatus and method for compensating for stress deformation in a press
A method for locally increasing pressing pressure on a press tool having an abutment surface for being clamped onto a clamping surface in a press comprises providing a power unit smaller than the abutment surface and having an internal space, positioning the power unit between the clamping surface and the abutment surface, pressing the clamping surface against the abutment surface, connecting the internal space to a source of pressurized hydraulic fluid, and supplying the pressurized hydraulic fluid to the internal space thereby causing the power unit to expand and to exert a local pressure on the abutment surface.
US08387522B2 Apparatus and method for trimming the surface of meat as well as apparatus for processing meat having an apparatus for surface trimming
The invention relates to a device for trimming the surface of meat, in particular fish fillets, comprising a transporting element by means of which the products which are to be processed are conveyed continuously in the transporting direction T into the region of a knife head, also comprising an element for detecting the position of the products, as well as a knife head for trimming the products and a means of controlling the movement of the knife head in dependence on the information and data determined by the position-detecting element, the device being distinguished in that the knife head is designed for automatically executing free trimming cuts along the surface contour of the products. The invention also relates to an apparatus for processing meat using a device mentioned above, and to a corresponding surface-trimming method.
US08387520B2 Devices and methods to disintegrate foods
The subject application is directed to a food processing device to extract juice. The device includes an inlet coupled to a disintegrator. The inlet is configured to accept food items and the disintegrator configured to disintegrate food items passed through the inlet. The device further includes a separator that accepts the disintegrated food items and separates out the liquid components from the food item. The device further includes a reservoir that is coupled to the separator for accepting and holding the liquid components. The reservoir includes a translucent member for viewing of liquid levels within the reservoir, and a valved outlet. The valved outlet is configured to allow or prevent the flow of liquid from the reservoir through the valved outlet.
US08387518B2 Vertical rotisserie cooking system
A vertical rotisserie open flame oven having a central flame post dispersing aesthetically pleasing flames and a secondary heater positioned outside the path of rotation of the food items. The oven has a central chamber area where the heat transfer to the food items is executed in a desirable manner to properly cook the food items without burning the surface thereof.
US08387511B2 Armored cab for vehicles
An armored cab having at least an upper wall, two side walls, a front wall, a back wall, and a bottom wall. The armored cab and its respective walls include a longitudinal axis extending from the back wall to the front wall. The bottom wall includes at least one concave surface. The at least one concave surface faces downwardly and away from the armored cab, and is disposed in a direction substantially parallel with the longitudinal axis of the armored cab.
US08387509B1 Railgun system
A system for accelerating an armature to launch a projectile by injecting liquid aluminum between the armature and a pair of electrically conductive rails. A system for accelerating an armature by injecting liquid metal between the armature a plurality of electrically conductive rails and collecting the liquid metal. The liquid metal or liquid aluminum can comprise solid particles. A railgun structure with mechanical guide rails. A railgun structure with a film stack of alternating copper and nickel layers. An armature with guide rail supports. A method of using the system by placing liquid metal in the armature, placing the armature between conductive rails, and applying an electric current to the rails.
US08387503B2 Pyrotechnic device for destroying ammunitions
The invention relates to a pyrotechnic device for the destruction of munitions by an explosive at least partially surrounding the munitions having walls for confining the active products. The device includes an igniter for the controlled ignition of the explosive, the igniter configured to couple explosive detonation waves into the walls of the munitions along at least two opening lines of said walls of the munitions. Application of embodiments of the invention includes controlled destruction of munitions or objects containing pyrotechnic and/or chemical substances.
US08387501B2 Method and apparatus for rapid severance of a decoy towline
A method and apparatus for rapidly severing a decoy towline extending from an aircraft by a mechanical spring actuated cutting blade and a thermal fuse type of release mechanism eliminating a pyrotechnic actuation device. The cutting blade is biased toward cutting engagement with the towline by a preloaded coil compression spring retained in the loaded position by a length of a polymer cord. The polymer cord has a heater wire wrapped about a portion of the cord which is connected to a DC voltage supply. The heater wire melts the cords when electrically connected to the DC power supply which releases the restraint on the spring which then drives the cutting blade into severing engagement with the towline.
US08387491B2 High strength fastener system
A fastener system is constructed wherein the installation and removal drive surfaces intersect an enlarged core diameter in a transitional surface that extends between the installation and removal surfaces of adjacent wings. The transitional surface has a concave form that conforms to the core diameter. The projections of the driver in the system are formed in a blunt shape.
US08387484B2 Gear-change control device for a bicycle
A gear change control device for a bicycle having a handlebar with straight end portions, comprises a first control lever with a control portion arranged behind the end portion of the handlebar, with reference to the longitudinal direction of the bicycle, and extending at least partially at a position lying substantially at the same level of the handlebar, with respect to a vertical direction in the condition of use of the handlebar and a second control lever with a control portion arranged at the same level, below or upper the control portion of the first control lever.
US08387483B2 Steering column for vehicle and steering apparatus for vehicle having the same
Disclosed are a steering column for a vehicle and a steering apparatus for a vehicle having the same. According to the present invention, since a coupling position of a tilt bolt is positioned on the central axis of a steering shaft, bending is not caused and an adjustment lever does not hit a driver on the knee at the time of vehicle collision, and the nut opposite to the adjustment lever can be prevented from being loosened at the time of manipulating the adjustment lever.
US08387481B2 Horizontal multiple articulation type robot
A horizontal multijoint type robot is so constructed that it comprises a first arm connected through a first joint shaft to a base, a second arm connected through a second joint shaft to the first arm, and a working shaft provided rotatably and movably up and down on the distal end of the second arm, and that the arm length L1 of the first arm and the arm length L2 of the second arm are equal to each other so that the second arm is able to overlap the first arm.
US08387475B2 Continuously variable transmission
A continuously variable transmission comprises an input shaft and an output shaft, a drive wheel, a toothed wheel or a chain wheel, an endless sleeve, a ring wheel, at least one linking member, wedge teeth or a chain, wherein the drive wheel is provided with an annular recess in which a plurality of reversal wedge teeth run, and the wedge teeth are connected with a head portion of the linking member connected with the ring wheel, the spread of axles between the drive wheel and the ring wheel is adjusted via the swinging of the endless sleeve; and with the aid of the locking and releasing operations of the wedge teeth, the linking members are urged to drive the ring wheel, whereby changing the input and output transmission ratio. The continuously variable transmission can be used in a bicycle, wherein the spread of axles between the ring wheel and the drive wheel can be adjusted by regulating a wire, and the magnitude of speed variation is not restricted, the variation range is large, and the power could be synchronously input during the speed variation.
US08387463B2 Pressure-based diagnostic system for process transmitter
A process transmitter for measuring a process variable in an industrial process comprises a gauge pressure sensor, an excitation source and transmitter circuitry. The gauge pressure sensor measures a pressure difference between a process fluid and a reference volume, and generates a pressure sensor signal representing the pressure difference. The excitation source generates a pressure pulse within the reference volume to influence generation of the pressure sensor signal. The transmitter circuitry is connected to the gauge pressure sensor to provide an output related to a change in the pressure sensor signal due to the pressure pulse.
US08387462B2 Method and apparatus for ultrasonic testing of weld zones
Provided are an ultrasonic testing method and an ultrasonic testing apparatus capable of accurately detecting flaws present in a weld zone of a test object, such as a welded pipe, regardless of the position of the flaws. An ultrasonic testing apparatus 100 includes an ultrasonic probe 1 which is provided with n (n≧2) transducers 11 arranged along a direction orthogonal to the weld line of a weld zone P1 of a test object P and is arranged so as to face the weld zone, and transmission/reception control means 2 which selects m (n>m≧1) transducers from the n transducers, causes the selected transducers to transmit and receive ultrasonic waves to and from the weld zone, and switches the selected transducers one after another. The transmission/reception control means switches the selected transducers one after another so that the range of an effective beam width of each of the selected transducers that have been switched for a flaw to be detected has an overlapping portion, and in the transmission/reception control means, the flaw detection sensitivity is adjusted beforehand for each of the selected transducers so that maximum echo intensities from a flaw to be detected, which are each received by each of the selected transducers that have been switched, become substantially equal to each other.
US08387460B2 Vibration dosimeter for determining vibrational loading
A vibration dosimeter (2) for determining the vibrational loading of people includes a determination device (6) for determining the operating period duration, a calculation device (6) for calculating the permitted work time as a function of a tool-specific characteristic vibration value, a comparison device (6) for comparing the effective operating period duration with the permitted work time, and an interface (3) for reading in the characteristic vibration value from the tool (1).
US08387441B2 Injector flow measurement for fuel cell applications
A method for determining the amount of fuel flow from a high pressure gas tank to the anode side of a fuel cell stack through pulsed injector. The anode sub-system pressure is measured just before the injector pulse and just after injector pulse and a difference between the pressures is determined. The difference between the pressures, the volume of the anode sub-system, the ideal gas constant, the anode sub-system temperature, the fuel consumed from the reaction in the fuel cell stack during the injection event and the fuel cross-over through membranes in the fuel cells of the fuel cell stack are used to determine the amount of hydrogen gas injected by the injector.
US08387438B2 Flow measurement devices having constant relative geometries
Systems and methods are disclosed for differential pressure meters having a constant beta edge boundary defined by fluid displacement members of the meter. In some embodiments, a differential pressure meter may have an interchangeable fluid displacement member, such that each fluid displacement member replaced in the meter maintains a constant beta edge boundary. In other embodiments, a family of differential pressure meters having permanent fluid displacement members may maintain a constant beta edge boundary for each meter of the family of differential pressure meters.
US08387426B2 Metallic strip and methods and structures incorporating the same
A method of forming a flexible conduit including: providing an elongated flexible metallic strip having a central portion disposed between a first and a second end portion, wherein at least a portion of the central portion includes a cross-sectional thickness TC which is less than a maximum cross-sectional thickness TM of the elongated shaped strip; rolling the first end portion in a first direction and the second end portion in a second direction generally opposite the first direction to form a shaped flexible strip; and helically winding the shaped flexible strip upon itself.
US08387424B2 Method for making a rotating lock for an automotive vehicle
The invention relates to a method for making a rotating lock (10) for the locking system of an automotive vehicle, that comprises at least first and second complementary parts (5, 6) that can be assembled in at least one overlap area (7) for defining a stator (12) inside which a rotor (11) can be rotated, characterized in that it comprises the following steps: a first step for assembling the two parts (5, 6) in order to position in said overlap area (7) at least one opening (32) formed in the first part of the stator (6) opposite the opening of a corresponding cavity (34) formed in the second part of the stator (5); a second crimping step during which a crimping punch (22) is introduced in each opening (32) for at least partially deforming the wall of the opening (32) in the direction of the corresponding cavity (34) in order to crimp the assembly of the two parts of the stator (5, 6).
US08387414B2 Method and apparatus for bending a glass sheet
A method for bending a glass sheet is provided wherein the glass sheet is put on a bending surface of a frame unit to be preliminarily bent by gravity before the glass sheet is pressed by an upper mold and frame unit. The method is utilized for controlling the amount of preliminary bending so as to control deformation of the glass sheet caused by the preliminary bending and pressing occurs on the preliminary bent glass sheet by the upper mold and the frame unit.
US08387410B2 Air cooling type chiller
An air-cooling type chiller is provided. The chiller may include a plurality of fans, and an intermediate device provided between adjacent fans of the plurality of fans. When one of the fans is disabled, air is not drawn in through the disabled fan due to the intermediate device, but instead may pass through a condenser, thereby minimizing degradation in condensing efficiency. The intermediate device may be formed as an auxiliary condenser so that any air drawn in through a disabled fan passes through the auxiliary condenser, also minimizing impact on condensing efficiency.
US08387409B2 Sanitized water dispenser
A method and apparatus for sanitizing a water dispenser that dispenses water for human consumption is disclosed. The dispenser can be in the form of any dispenser that dispenses water for human consumption employing a reservoir that dispenses water through one or more spigots. Water in the reservoir is sanitized with an air/ozone gas mixture that is transmitted to a porous polymeric diffuser having a central bore and a porous wall. The porosity of the porous wall defines bubble size.
US08387397B2 Flow conditioner for use in gas turbine component in which combustion occurs
A gas turbine component in which combustion occurs. The gas turbine component includes a liner, including a first surface facing a first space and a second surface facing a second space, the liner being interposed between the first and second spaces and having a through-hole defined therein extending from the first to the second surface by which incoming flows proceed from the first space and to the second space. At least the first surface is formed to flow condition the incoming flows to resist separating from sidewalls of the through-hole.
US08387395B2 Annular combustion chamber for a turbomachine
An annular combustion chamber for a turbomachine is disclosed. The chamber includes an inner wall, an outer wall, and a chamber end wall disposed between the inner and outer walls in the upstream region of the chamber. The chamber end wall presents an outer fastener rim and/or an inner fastener rim, and the outer and/or inner wall presents a respective upstream fastener rim. The chamber end wall and the outer and/or inner wall are fastened together via their fastener rims. Cooling channels are made between the fastener rims and open out to the inside of the combustion chamber. Advantageously, a spacer is placed between the fastener rims, and the channels are formed in the thickness or in the sides of the spacer.
US08387390B2 Gas turbine combustor having counterflow injection mechanism
In accordance with certain embodiments, a system includes a counterflow injection mechanism. The counterflow injection mechanism includes a fuel-air injection mechanism having fuel and air passages leading to fuel and air injection openings, wherein the fuel and air injection openings are disposed at an off-center position and a generally counterflow direction relative to a generally lengthwise flow axis of a gas turbine combustor.
US08387387B1 Floating solar pond energy conversion apparatus
A horizontal structure defines an expansive floating solar pond underlain by an open-ended chamber, and a distributed network of heat engines produce electricity based on the temperature differential between the heated solar pond water and ambient seawater. Each heat engine includes a heat exchanger disposed near the bottom of the solar pond, a working fluid boiler at least partially submerged in the solar pond, a turbine-generator, and a working vapor condenser disposed under the solar pond in the open-ended chamber. A heat exchange fluid is circulated through the heat exchanger and the boiler to vaporize working fluid for powering the turbine-generator, and cold ambient seawater is passed through the condenser to condense working vapor downstream of the turbine-generator. Warmed seawater from the condenser is exhausted into the open-ended chamber, where it is naturally retained by convection to minimize heat transfer from the solar pond to the ambient seawater.
US08387378B2 Hydraulic system having automated ride control activation
A hydraulic system for a mobile machine having an implement is disclosed. The hydraulic system may have a hydraulic actuator configured to move the implement, a storage device configured to store pressurized fluid, and a valve operable to fluidly communicate the storage device with the hydraulic actuator. The hydraulic system may also have a sensor associated with the mobile machine to generate a signal indicative of a speed of the mobile machine, and a controller in communication with the valve and the sensor. The controller may be configured to compare the speed of the mobile machine to a setpoint and to determine an amount of time elapsed while the speed of the mobile machine exceeds the setpoint. The controller may further be configured to selectively operate the valve to fluidly communicate the storage device with the actuator based on the elapsed amount of time and the speed to cushion movement of the implement.
US08387371B2 Apparatus, system, and method for diesel exhaust fluid heating control
According to one embodiment, an apparatus for controlling the heating of diesel exhaust fluid (DEF) in a DEF delivery system includes a temperature comparison module that compares a difference between a sensed ambient air temperature and a sensed DEF tank temperature with a predetermined temperature difference threshold. Additionally, the apparatus includes a DEF heating status module that is configured to generate a DEF heating command according to (i) the sensed ambient air temperature if the difference between the sensed ambient air temperature and sensed DEF tank temperature is less than the predetermined temperature threshold; and (ii) the sensed DEF tank temperature if the difference between the sensed ambient air temperature and sensed DEF tank temperature is more than the predetermined temperature threshold. The apparatus also includes a DEF heating control module that is configured to control the heating of the DEF according to the DEF heating command.
US08387370B2 System for regenerating a particulate filter and controlling EGR
A system for regenerating a particulate filter is disclosed. In one example, oxygen is pumped from the intake system of a direct injection turbocharged gasoline engine to the exhaust system by a compressor. Simultaneously, exhaust gases may be pumped from the exhaust system to the intake system for the purpose of reducing NOx while regenerating a particulate filter.
US08387367B2 Reducing coking over Ag/Al2O3 HC-SCR catalyst
The present invention relates to a method of reducing coking over a Ag/Al2O3 hydrocarbon selective catalytic reduction catalyst in an exhaust stream of a lean burn internal combustion engine, the exhaust stream including hydrocarbon and NOx. The method includes controlling the hydrocarbon to molar NOx ratio of the exhaust stream so as to be within certain limits at certain temperatures. An exhaust system for a lean burn engine suited to the above method, and a lean burn internal combustion engine, or a vehicle or stationary power source including such an exhaust system are also included.
US08387363B2 Arrangement and method for removal of particulates in a gas flow
An arrangement for removal of particulates in a gas flow includes at least one gas passage that is at least partly surrounded by a porous material. An arrangement for exposing the gas passage to sound that induces gas movements in a direction towards the porous material is provided. A method for removal of particulates in a gas flow is also provided.
US08387362B2 Method and apparatus for operating gas turbine engine heat exchangers
A method for assembling a turbine engine includes assembling a heat exchanger assembly that includes at least a radially inner plate, a radially outer plate, and a heat exchanger coupled between the radially inner and outer plates, forming the heat exchanger assembly such that the heat exchanger assembly has a substantially arcuate shape, and coupling the heat exchanger to a fan casing such that the heat exchanger is positioned upstream or downstream from the fan assembly.
US08387360B2 Integral thrust vector and roll control system
An apparatus for vectoring the thrust of a motor that produces thrust along a longitudinal axis by expelling combustion gases through a nozzle may include a plurality of linearly-positionable non-rotatable thrust deflectors. The thrust deflectors may be disposed at around a perimeter of the nozzle. Each thrust deflector may be independently extended to simultaneously generate both a force transverse to the longitudinal axis and a torque about the longitudinal axis.
US08387359B2 Electrolytic igniter for rocket engines using monopropellants
The electrolytic ignitor comprises an injector constituting a first electrode, a second electrode that is electrically insulated from the injector and that extends downstream beyond the injector, and a distribution channel to deliver a first mono-propellant to a first mono-propellant injector device constituted by at least one injection hole opening out in the vicinity of the second electrode, and an electrical power supply circuit adapted to raise the second electrode to a potential lying in the range 50 V to 1000 V relative to the potential of the first electrode. The electrical power dissipated by ionic conduction in the free jet of the first mono-propellant is suitable for giving rise to spontaneous decomposition of the first mono-propellant and for producing combustion gas that ensures ignition of jets of a second mono-propellant coming from a main injector situated in the vicinity of the second electrode.
US08387357B2 Recuperated bypass turbine engine
A by-pass turbofan gas turbine engine, has a by-pass fan, a generally annular core engine duct, a generally annular by-pass duct situated in a generally coaxial relationship with the core engine duct coupled to the by-pass fan, an upstream axial compressor coupled to the core engine duct, a downstream radial compressor coupled to the upstream compressor, a generally annular recuperator with a cool side inlet coupled to the downstream compressor, a generally annular combustor coupled to a cool side outlet of the recuperator, a radial turbine coupled to the combustor and a warm side inlet of the recuperator coupled to the radial turbine, at least one exhaust nozzle coupled to a warm side outlet of the recuperator that discharges into the by-pass duct and a propelling nozzle coupled to the by-pass duct.
US08387353B2 Off-the-road steel cord with crimped strands
A steel cord (10) adapted for the reinforcement of rubber products, the steel cord (10) comprises a core (12) and three or more outer strands (14) twisted around the core (12) in a cord twisting direction. The outer strands (14) comprise outer filaments (16) twisted in a strand twisting direction which is the same as the cord twisting direction. The outer strands (14) have a wavy form which makes spaces between the core (12) and the outer strands. The steel cord (10) has improvements on elongation at break and impact resistance capacity.
US08387336B2 Water-resistive barrier, exterior wall or roof assembly, and method of applying the barrier
A method of assembling an exterior wall or roof structure of a building with a water-resistive barrier includes covering a surface of an inner sheathing member of a wall or roof structure with a series of partially overlapping courses of water-resistive sheet material. Each overlapping section of the courses of water-resistive sheet material is bonded together with a continuous strip of adhesive to form an air-tight seam. The strip of adhesive is carried integrally on the water-resistive sheet material thereby eliminating a need for separately applying construction tape to seal the seams. A water-resistive barrier and assembly of an exterior wall or roof assembly of a building is also provided.
US08387324B2 Substructure for aligning a building cover structure and an assembly bracket for use in such substructure
The present invention concerns a substructure for aligning a building cover structure for an insulated wall (1), wherein said wall (1) is provided with a layer of insulation material (2), which is mounted to the wall (1) by a plurality of elongated insulation mounting members (3) and cover support profiles (4), which are mounted on the mounting members (2), comprises adjustment means for adjusting the distance between the mounting members (3) and the cover support profiles (4), wherein said adjustment means comprises two or more assembly brackets (5) mounted on at least one side of the cover support profile (4), and wherein each assembly bracket (5) comprises a cover support profile receiving first end (5A) and a distal second end (5B) adapted for penetration into the insulation material (2) on one or both sides of the insulation mounting member (3) and that the bracket is provided with apertures (11, 12) between said first and second ends (5A, 5B) receiving associated fasteners for securing the assembly bracket (5) to the cover support profile (4) and the insulation mounting members (3). This allows for a large amount of adjustment of the distance between the insulation mounting members and the cover support profiles. The adjustment system of the substructure is suitable for relative large insulation material layers, such as fibrous insulation thickness of up to 400 mm or more and the substructure according to the invention does not provide any or only a few thermal bridges as no full penetration of the insulation is needed for providing the adjustment of the cover support profile.
US08387318B2 Open-air parking shelter with photovoltaic elements and improved airflow characteristics
An open-air parking shelter comprises a canopy structure, photovoltaic elements, a power output, and a support structure. The canopy structure comprises a plurality of elongated shading members arranged in spaced apart relation. The spaced apart relation being such that airflow is permitted between the elongated members. The photovoltaic elements are provided on the elongated shading members for receiving solar radiation and converting the solar radiation to electricity. The power output is coupled to each of the photovoltaic elements for outputting the electricity converted by the photovoltaic elements. The support structure is provided for supporting the canopy structure in spaced relation above a ground surface.
US08387314B2 Electrified lockable double sided storage cabinet
A storage cabinet with two electrified back-to back, separated compartments extending through an office partition with a first compartment open to a first side of the partition and another, second compartment open to a second side of the partition, and with one lockable door on each side of the partition to close the compartment opening on that side. The electrified back to back compartments have a depth less than the side to side depth of the cabinet and, preferably have a cavity intermediate the two compartments via which electrical power is directed to an electrical outlet in each compartment.
US08387306B2 Method of monitoring and controlling termites with heat-treated wood
In a method of monitoring and/or controlling termite populations in an area accessible to the termites a wood that has been heat-treated to a temperature of greater than about 150 degrees C. (302 degrees F.) is located in the area and monitored. A toxic bait may also be located in the area. In another method, a toxic bait that contains a toxicant and wood that has been heat-treated to a temperature of at least about 150 degrees C. (302 degrees F.) may be located in the area.
US08387301B2 Deer attractant
A deer attractant including: an expandable visual indicator; and a cover adapted to slide over the visual indicator. The device is transitionable between a first state and a second state, so that when the device is in the first state, the cover compresses and encloses the visual indicator, and when the device is in the second state, the visual indicator is expanded and exposed, thereby attracting the animal. The visual indicator is a compressible bellows that urges itself to expand when not compressed by the cover. The device includes a vocal call that produces an audio signal when the device transitions from the first state into the second state.
US08387294B2 Handgun identification light
The handgun identification light is a device attachable to a handgun, the device illuminating the handgun with flashing blue and red lights to provide advanced real-time early warning to police officers who encounter a fellow off-duty plainclothes or undercover officer during their response to the commission of a crime. The device has an on-off switch connected to a battery and flashing LED's disposed along opposing sides of the device. The device includes a tilt switch, grip switch, or gun motion sensor that detects when a user draws the weapon. By activation of the flashing red and blue light device on his weapon, an off-duty plainclothes or undercover police officer who draws the weapon becomes readily identifiable by other officers in proximity as a fellow law officer, thus avoiding misidentification and tragically resultant friendly fire incidents.
US08387292B1 Rotatable pennant assembly
A rotatable pennant assembly comprising a pennant formed of planar material having a grommet of predetermined diameter “d” proximate an edge, said grommet providing a circular hub having a bearing surface. An elongated, unitary molded member terminating in a bulbous first stop member having a diameter greater than the diameter “d,” an axle portion of diameter less than “d” proximate said bulbous portion, and a second stop member spaced from said first stop member adjacent said axle. Said elongated member including a handle portion adapted to be gripped by a user and said second stop member being sufficiently flexible to permit said grommet to pass over it and thereafter to trap said grommet over said axle portion between the first and second stop members, whereby said pennant may be attached to said elongated member through said grommet by a quick-connect snap action for rotation about the axis of said elongated member.
US08387291B2 Steam iron comprising a smoothing brush
A steam iron having a boiling compartment (15) for producing steam and a steam distribution circuit with a smoothing brush (3) including a head (31) equipped with at least one hole (32) for emitting a flow of steam, characterized in that it contains a steam flow acceleration device (4) that generates a puff of air to increase the steam flow rate at the outlet of the smoothing brush (3).
US08387283B2 Ice crampon for mountaineering with adjustable front spike
An ice crampon including a metal armature, the metal armature being composed of a horizontal support plate, at least one front spike in the form of a blade, and an adjustment device for adjusting the length of said front spike between a withdrawn position and an advanced position. In the intermediate part, each front spike comprises two circular apertures for passage of a fixing screw in both the withdrawn and advanced positions, and in the rear part comprises a sliding link operating in conjunction with a positioning cross-member securely attached to the armature when adjustment is performed. The sliding travel corresponds to the longitudinal distance between the two apertures, and the positioning cross-member is notched over its whole width with a succession of rectangular notches and indentations further enabling transverse positioning of the front spike.
US08387278B2 Sole for footwear
A sole (12) for an item of footwear such as a shoe (10) includes a heel part (18) and a forefoot part (16), the forefoot part (16) including a rocker region (20). The rocker region (20) has a length extending transversely across the sole (12) and a width extending along the sole (12). The sole (12) is arranged so that in use during a gait cycle in which the sole (12) contacts a substantially planar support surface (38), a region of contact between the sole (12) and the support surface (38) moves across the width of the rocker region (20).
US08387271B2 Hair dryer
A hair dryer apparatus and method for use in hair care. The apparatus preferably includes a therapeutic housing having at least one near infrared emitting diode, a nozzle, and a housing. Further, disposed within the apparatus may be a circuit board, which is in electronic communication with at least three control buttons, a microprocessor, a liquid crystal display, and a voltage regulator.
US08387263B1 Easy use utensil
A utensil in the form of a spoon having a spill resistant bowl. The bowl may have an angled tip at the front portion of the bowl and a secondary reservoir at or near the rear portion of the bowl. In some embodiments, portions of the inner surface of the bowl may be textured near the perimeter edge along the sides of the bowl. The utensil may also have an ergonomic handle having a depression on the top and concavity on the bottom with a flattened portion at the rear end. The flattened portion allows the utensil to stand upright.
US08387261B2 Root resurfacing attachment for hand held gas powered edgers
A rotating cutting head includes multiple, separate, spaced-apart, parallel loops of chainsaw chains positioned around a central hub. The hub is attached to a spindle of a lawn edger. A safety shield is provided adjacent to the rotating cutting head. As the cutting head rotates, the chainsaw chains cut the tree roots. The rotating cutting head is used for resurfacing exposed tree roots to avoid tripping hazards and tree root strike damage to residential and commercial lawn maintenance equipment.
US08387258B2 Insulated bearing assemblies
Insulation assemblies that are useful with bearing assemblies that fit in openings in bearing brackets of rotating machines, such as large synchronous motors or generators.
US08387251B2 Production method of internally ribbed steel tube
There is provided a production method of an internally ribbed steel tube, capable of forming spiral ribs stably so as to reduce troubles at the time of cold drawing for forming the spiral ribs of the steel tube. In this production method, the spiral ribs can be formed stably so as to reduce troubles at the time of cold drawing for forming the spiral ribs by straightening bends of a blank tube before the cold drawing for forming the spiral ribs, by optimizing the direction of the spiral rib formation after the bend straightening, and by correcting the drawing schedule depending on the blank tube. The obtained internally ribbed steel tube is well applicable to an increased capacity and a higher temperature/higher pressure operation of a boiler because the steel tube is provided with high formability and excellent quality as a boiler steel tube.
US08387248B2 Heat exchanger
A heat exchanger is provided in which heat exchanger shells are formed by electro forming about a mandrel. The shells are attached and joined to provide a heat exchanger module. As the shells are not press formed problems with respect to material elongation to achieve deep grooves in the shells are potentially avoided and shells can be created with more desirable thickness to achieve more efficient heat exchange. Furthermore, reduced shell thickness will also reduce weight and therefore improve the acceptability of heat exchangers in particular applications such as those associated with aerospace and automotive sports.
US08387244B2 Assembly system and method for a tensioned chain drive system
The assembly method includes packaging of items for shipment and secures components of the assembly in a fashion and in the related position required for further assembly, as a unit, to an engine that is in the process of being assembled. The timed assembly arrives at the engine plant secured together such that it allows handling, at least in part, as a single component and with its parts arranged in the relative position required for proper timing and for securing to other components of the engine. The chain (44) is pinned between a tensioner pin (66) and the tensioner chain contacting surface (60) and between a guide pin (74) and the guide or snubber chain contacting surface (88). The tensioner is preferably pinned in a state of minimum extension.
US08387243B2 Method for manufacturing multistage exhaust turbocharger
A method of manufacturing a multistage exhaust turbocharger having a high-pressure stage turbocharger and a low-pressure stage turbocharger includes providing a high-pressure turbine housing of the high-pressure stage turbocharger, the high-pressure turbine housing being integrally formed with the exhaust manifold by casting or welding, assembling constituent parts of the high-pressure stage turbocharger using the high-pressure turbine housing as a reference, after the assembling constituent parts of the high-pressure stage turbocharger, attaching the low-pressure stage turbocharger to the high-pressure stage turbocharger by attaching a low-pressure turbine housing to a low-pressure turbine connection flange, and after the attaching the low-pressure stage turbocharger, attaching an air supply channel to connect between a supply air outlet of the low-pressure stage turbocharger and a supply air inlet of the high-pressure stage turbocharger, wherein the low-pressure turbocharger is disposed below the high-pressure turbocharger.
US08387233B2 System for assembling components on a circuit board
A circuit board assembling system includes a circuit board whereon a slot is formed. The circuit board includes a first region and a second region. The circuit board assembling system further includes a component placement machine, a positioning rod, wherein a first width of the unadjusted positioning rod is larger than a width of the slot so that the unadjusted positioning rod can not pass through the slot, a conveying device for driving the circuit board to a positioning point in a first direction and driving the circuit board to an assembling position in a second direction, and a control unit for controlling the conveying device to drive the circuit board to the assembling position in the second direction and controlling the component placement machine to assemble a first component set and a second component set on the first region and the second region respectively.
US08387231B2 Stator coil production method including in-slot portion shaping step and coil-end portion shaping step
A stator coil producing method and a stator coil production machine. The stator coil is used in an electric rotating machine. The stator coil production machine includes a rotary retainer which rotates to move shaping press pairs along a looped path. The rotary retainer has retaining holes through which the shaping press pairs are retained. The retaining holes are shaped to permit the shaping press pairs to move along the looped path, thereby pressing or shaping portions of a conductor wire into in-slot portions to be disposed in slots of a stator core and coil-end portions each of which is to extend between adjacent two of the in-slot portions outside the slots. The method comprises an in-slot portion shaping step of shaping portions of the insulator-coated conductor wire into the in-slot portions and a coil-end portion shaping step of shaping portions of the insulator-coated conductor wire into the coil-end portions.
US08387227B2 Method for making transmission electron microscope micro-grid
A method for making a TEM micro-grid is provided. The method includes the following steps. A carrier, a carbon nanotube structure, and a protector are provided. The carrier defines a first through opening. The protector defines a second through opening. The protector, the carbon nanotube structure and the carrier are stacked such that the carbon nanotube structure is located between the carrier and the protector. The second through opening at least partly overlaps with the first through opening.
US08387221B2 Device and method for finishworking of a forming tool for an auto body sheet metal part
The invention relates to a device for finishworking of a forming tool for an auto body sheet metal part in which, in a first working step for identifying a surface region of a tool surface to be remachined, a sheet metal part which has been coated with a marking paint can be formed in a pressing process by means of the tool and, using the color impression of the sheet metal part on the tool surface, the surface region which is to be remachined is acquired, and then in a second working step the surface region to be remachined can be remachined by a corresponding surface treatment. According to the invention, the device has a machining apparatus which electronically acquires the tool surface with the color impression and, depending on the intensity of the color impression, determines the location and/or dimension of the surface area to be remachined and remachines it accordingly.
US08387214B2 Hidden type hood gas lifter device
A hidden type hood gas lifter device may include a gas lifter, a hood hinge arm having one end portion fixed to a hood, a hinge bracket having one end portion fixed to a vehicle body, wherein the other end portion of the hood hinge arm is rotatably coupled to the other end portion of the hinge bracket, and a gear unit coupling the other end portion of the hood hinge arm and one end portion of the gas lifter.
US08387213B2 Furniture hinge
A furniture hinge, comprising a fitting part, a hinge cup that is articulated thereto for fastening to furniture parts, and a cushioning apparatus for cushioning a relative movement between the fitting part and the hinge cup, wherein the cushioning apparatus is disposed in or on the hinge cup, wherein the cushioning apparatus comprises a housing having first fastening means, and second fastening means are disposed on the hinge cup, wherein the housing of the cushioning apparatus can be inserted from above into the hinge cup and in the installed position is disposed substantially completely inside the hinge cup, wherein the housing of the cushioning apparatus and the hinge cup can be connected to each other in said installed position by the first and second fastening means.
US08387199B2 Device and method for coupling a cleaning implement to a floor cleaning machine
A device and method for coupling a cleaning implement to a floor cleaning machine. The device includes a plate that has a first edge, a second edge, and a main body portion extending between the first edge and the second edge. The device also includes projections and recesses positioned to releasably engage with each other to releasably couple the plate with the cleaning implement, and a channel that is coupled to one of the first edge and the second edge of the plate to receive an edge of the cleaning implement. The channel has a first end for initially receiving the edge of the cleaning implement during insertion, and a second end positioned opposite the first end. A retainer is in communication with the channel to selectively prevent the cleaning implement from disengaging relative to the coupling device.
US08387191B2 Gangway bearing retainer plate
A bearing retainer plate for fall restraint equipment made from a single, continuous piece of sheet metal, where the metal is lasered, cut, and/or butterflied to define a plurality of apertures. A bearing, preferably possessing a self-centering characteristic, is inserted into one of the apertures, while an adapter or bracket for an over-travel stop is inserted into another. A foot lock stud is inserted into another aperture defined by the bearing retainer plate and welded into place. The piece of metal may also define apertures configured to receive fasteners for attaching the plate to the fall restraint equipment, such as to a support structure of a gangway.
US08387188B2 Multi-purpose tool
A multipurpose tool (10) can comprise a shovel (14) on a top center area, a hatchet or ax (18) on a lower area adjacent to the shovel, a hammer (16) on an opposing side of the hatchet or ax on the lower area, and a handle (24) protruding from the lower area; The shovel, hatchet or ax, and hammer are integrated as a single piece. The handle can also be integrated with the shovel, ax or hatchet, and hammer as a single or unitary piece. An accessory handle or tool 20 can selectively attach to the multipurpose tool 10. Additional embodiments are disclosed.
US08387184B2 Auto contour handle apparatus
A patient support apparatus includes a frame and seat, thigh, and head sections coupled to the frame. A linkage is coupled to the head, seat, and thigh sections. The linkage has a first mode of operation in which the seat and thigh sections remain substantially parallel to each other as the head section is raised and lowered and the linkage has a second mode of operation in which the thigh section tilts relative to the seat section as the head section is raised and lowered. A handle is movable relative to the head section between a first position in which the linkage is in the first mode of operation and a second position in which the linkage is in the second mode of operation.
US08387181B1 Sheet system with handles
A sheet system having a sheet with a top and bottom surface, a first, second, third and fourth side, the second side being opposite the first side, the sides are adapted to hug sides of a mattress, an elastic band lines a portion of bottom edges of each side, a first handle on the top surface of the sheet near the first side and near the third side, a second handle on the top surface of the sheet near the first side and about halfway between the third side and fourth side, a third handle on the top surface of the sheet near the second side and near the third side, and a fourth handle on the top surface of the sheet near the second side and about halfway between the third side and fourth side.
US08387180B1 Bed with grid deck
The present invention relates to a bed having a rigid deck supported over the base. Four sections can be provided, with three of the sections comprising rigid grids that lie in respective planes. The sections can be coplanar when the deck is in a flat position. Several cross members can be provided to support the deck sections. Holders, which can be comprised of slots that are formed in the cross members, provide bidirectional support to side rails. In this regard, the bed rails can be removably positioned within the slots to maintain the position of the bed rails and eliminate rail migration.
US08387179B2 Siderail mechanism
A person-support apparatus comprises a frame, a first siderail, and a second siderail. The frame includes a first support section and a second support section. The first support section is configured to pivot between a first support position and a second support position with respect to the second support section. The first siderail is coupled to the first support section and configured to move therewith. The second siderail is coupled to the frame and is configured to move along the frame between a first position and a second position. The second siderail is configured to be positioned adjacent to the second support section in the first position, and adjacent to the first support section and below the first siderail in the second position.
US08387175B2 Soaking basin having disposable liner and support frame
A soaking basin is provided having a base unit, a disposable liner, and a frame nested therebetween to enable removal of the liner from the base unit, even when filled with liquid. In this manner, a user can remove the liner filled with liquid to pour out the liquid and discard the liner, after a treatment has been completed. Thus, the user need not lift the entire soaking basin to pour out liquid. In addition, the user can use the frame to support the new liner while filling it with liquid, and to transport the filled liner to the base unit to service clients.
US08387168B2 Protective glove for hockey and similar sports
A protective glove comprising a glove body having a padded cuff, an exterior covered with padding, finger pockets and a thumb pad, a palm flap integrally connected to the glove body adjacent the opening of the finger pockets such that the interior surface of the palm flap can be positioned to face the interior surface of the glove body, the palm flap further including a thumb pad pocket adapted to receive the thumb pad of the glove body, and an adjacent thumb pocket for receiving the wearer's thumb, flexible releasable fasteners situated along the periphery of the palm flap and at corresponding locations on the glove body for releasably connecting the palm flap to the glove body such that the palm flap and the glove body define a hand cavity when they are connected that communicates with the finger pockets.
US08387166B2 Convertible bag and vest combination
A combination of a vest and a versatile, adaptable bag allows a person to comfortably carry articles, even while physically active. The vest is contoured to the shape of a person's body, limiting the jostling of the vest and integrally attached bag as the person moves. One advantageous feature of the convertible bag is that its size can adapt to the desired contents: the upper portion of the bag acts either as a flap for the lower portion, or as a vertical extension of the lower portion when the bag contents are more voluminous. Further, the vest portion sits high on the chest of the person wearing the vest. This increases comfort to the person by distributing the weight better, and reduces sweating, particularly during physical activity such as riding a bicycle.
US6044965C1 Troughing idlers for belt conveyors
US08392999B2 Apparatus and methods for assessing and maintaining security of a computerized system under development
A security assessment method for assessing security of a computerized system under development, the system including assets and being managed in accordance with an organization policy, the method including providing an organizational computerized system development policy; classifying said assets in said system under development, thereby to generate asset classification information; and automated creation of at least one security requirement based on said asset classification information and said organization policy.
US08392987B2 Web page safety judgment system
A user terminal displays on its display unit a target web page including an authentication information input field into which input authentication information is inputted by the user terminal. The user terminal judges first to third validity levels for a plurality of login history information by referring to a login information list and a service group information. The user terminal selects a corresponding process from a plurality of predetermined processes for the input authentication information based on existence or absence of the login history information in the first or second validity level and on a result of checking the input authentication information with login information in the login history information in the first to third validity levels. The user terminal executes the corresponding process.
US08392986B1 Evaluating text-based access strings
A computer-implemented method may include presenting to multiple users a test text string each time an access text string is presented to the users, receiving input related to the test text string from the users and using by an evaluation processor the input related to the test text string to validate the test text string as a candidate to use as a future access text string.
US08392984B2 Provisioning/configuration systems for VPN to VPN bridging for IP video conferencing
Internet Protocol (IP) video conferencing bridging provisioning/configuration systems receive a service order associated with a customer, where the service order requests enrollment of the customer in a Virtual Private Network (VPN) to VPN bridging network service for IP video conferencing. The provisioning/configuration systems orchestrate, based on the service order, configuration of multiple network nodes in a network that provides the VPN to VPN bridging network service for IP video conferencing to the customer to enable IP video conferencing calls to be made from the customer via the network to another customer on a different VPN.
US08392983B2 Trusted labeler
A cryptographic device and method are disclosed for processing different levels of classified information. Input and output ports are physically isolated on the cryptographic device. Within the cryptographic device, each port has its packets labeled in such a way that it can be processed differently from other packets by a cryptographic module. High-assurance techniques are used to assure labeling and proper processing of the packets. These labeled packets are intermixed on common pathways regardless of level of classification. Despite intermixing, separation of the packets is assured through the process.
US08392973B2 Autonomous intelligent user identity manager with context recognition capabilities
A remotely located, uniquely identified resource can serve an application utilized by the Web browser. Access to the application can require authentication including a userid and password. A memory for a record associated with the application can be queried. The memory can include a set of userids and passwords indexed against unique application identifiers that are independent upon server identifiers or URLs. Responsive to querying the memory, a match between the application requiring authentication and a unique application identifier in the memory can be determined. A userid and password can be provided without manual input from a user from memory that is associated with the unique application identifier to the remotely located. The uniquely identified resource can use the userid/password as authentication to access the served application.
US08392969B1 Method and apparatus for hosting multiple tenants in the same database securely and with a variety of access modes
A method for managing multi-tenancy database access, including receiving credentials from a user associated with a first organization and a second organization, validating the credentials received from the user, logging the user into an access module, generating a first realm ID associated with the credentials and a first access type, generating a second realm ID associated with the credentials and a second access type, storing the first realm ID, the second realm ID, and the credentials in an authentication module, generating a connection request, establishing a connection from the access module to a data repository based on the connection request, generating a first identifier associated with the first realm ID and a second identifier associated with the second realm ID after establishing the connection; and storing the first identifier, the first realm ID, the second identifier, and the second realm ID in the data repository.
US08392967B2 Image forming system, image forming apparatus, and method for creating, maintaining, and applying authorization information
A user-manager server device includes: registration information on a local group including a domain user separately from a domain group managed by a directory server device, and authorization information on the domain group, the domain user, and/or the local group. When a logged-in user belongs to the local group, an authorization processing unit transmits the authorization information on the local group to a multifunction periphery (MFP) as the authorization information corresponding to the logged-in user. When the logged-in user does not belong to the local group, the authorization processing unit transmits the authorization information on one of the domain group and the domain user to the MFP as the authorization information corresponding to the logged-in user.
US08392965B2 Multiple biometric smart card authentication
Techniques for multiple biometric smart card authentication are provided. At least two biometric readings are obtained from a requesting user. Both biometric readings are verified before access to resources of a smart card are made available to the requesting user.
US08392964B2 System and method for authenticating a powered device attached to a power sourcing equipment for power provisioning
A system and method for authenticating a powered device attached to a power sourcing equipment for power provisioning such as power over Ethernet (PoE) enabled device communicating with a PoE enabled switch. Powered devices such as computing devices, security cameras, VoIP phones, wireless access points, or the like, can be detected by a PoE switch upon connection. Power applied to the powered device is restricted until information received from the powered device is authenticated.
US08392963B2 Techniques for tracking actual users in web application security systems
A method for tracking and identifying an identity of a user accessing a web application. An application normal behavior profile (NBP), wherein said NBP includes a plurality of authentication identifiers of the web application is generated. It is determined using the NBP whether an authentication request submitted by the user was successful. A first actionable data on a successful authentication request is saved. A second actionable data on an unsuccessful authentication request is saved.
US08392954B2 Method and system for delivering personal media over cable television
A method and system for delivering personal media over cable television have been disclosed. According to one embodiment, a computer implemented method comprises storing digital content, the digital content including digital photographs, digital video, and music. The digital content is queued for review. A photo show is generated from the digital content. The photo show is transmitted to a cable system for transmission on a video on demand system.
US08392953B2 Broadcasting signal receiver and method for transmitting/receiving broadcasting signal
A broadcasting signal receiver and a method for transmitting/receiving a broadcasting signal are disclosed. An identifier of a cell is configured in second program table information or signaling information of the broadcasting signal. If the cell is changed, channel information of the changed cell can be obtained from second program table information in which transmission channel information of each cell for a broadcasting program is configured. Accordingly, the broadcasting signal receiver can continuously output the program although the cell is changed.
US08392951B2 Information providing apparatus and method thereof
A mobile terminal including a communication unit configured to communicate with an external server associated with the mobile terminal; a display unit configured to display a video; and a controller configured to receive a detection request signal requesting an object in the video be detected, to detect the object in the video upon receiving the detection request signal, to retrieve history timing information about when the object was detected in the displayed video, and to display the history timing information on the display unit.
US08392950B2 Architecture for delivery of video content responsive to remote interaction
Systems and methods pertaining to a client-server architecture for communicating video frames across a network are disclosed. In one embodiment, a system includes a first engine residing on a first device, with the first engine adapted to encode a succession of video frames of a user interface of a program for transmission across the network. The encoding of the video frames is based on one or more feedback parameters and includes video compression techniques. In the same embodiment, the system includes a first command process engine operatively coupled to the program. In the same embodiment, the system includes a second engine residing on a second device, the second engine adapted to decode the succession of video frames after transmission across the network. In the same embodiment, the system includes a second command process engine operatively coupled to the first command process engine and adapted to communicate user input of the second device to the program via the first command process engine.
US08392948B2 Interactive program guide systems and processes
Interactive program guide systems and related processes are provided which can automatically tune a television, or program a VCR, based on program selections made from program schedule information displayed on a television or other suitable video monitor. The interactive program guide is preferably implemented using a microprocessor-controlled set-top box that is coupled to the viewer's television set. The set-top box receives program schedule information and software from a headend telecasting center. Preferably, program schedule information for the current day and at least six subsequent days is stored in a memory within the set-top box. The interactive program guide provides a display mode for allowing the viewer to apply a restrictive search selection criterion and a nonrestrictive sort attribute to the program schedule information.
US08392947B2 System and method for home audio and video communication
A method for near real time data communication is disclosed. The method includes discovering a first device associated with a first location, determining available data from the first discovered device, and inserting a listing for the first discovered device into an electronic program guide (EPG). A data structure in memory is disclosed that includes a device identifier field for containing data indicating an identifier for a discovered device, a name field for containing data indicating a name associated with the discovered device, a receiver available field for containing data indicating a data receiver is available for the discovered device location, an electronic program guide (EPG) field for containing data indicating an EPG and an EPG2 field for inserting listings for discovered device data into the EPG for display to a user at an STB. A system is disclosed for near real time data communication is also disclosed.
US08392942B2 Multi-coded content substitution
Multiple segment identifiers associated with a single item of content and substitute content associated therewith can be utilized as a mechanism to provide content substitution using multiple content formats by utilizing a segment routing state machine. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US08392938B2 System for providing a distributed audience response to a broadcast
A method and system for providing a distributed audience response for a broadcast records a response from a participating client of a broadcast and transmits the response to an audience server. The audience server combines the response with responses from other participating clients of the broadcast, and the combined response is then transmitted to a receiving client for playback in synchronization with the broadcast. Intelligible speech can be removed from the combined response. The participating client can be part of a group of clients of the broadcast, where the responses from the group of clients are combined and played back. A participant can invite certain other participants to “sit next to” him or her, where the responses of the invitees are configured to be intelligible over the combined response.
US08392937B2 Suspension arm actuator for a scanning device including a magnet for field optimization
A suspension arm actuator for a scanning device includes a suspension arm which is designed as a two-arm lever having a first and second arms. The second lever arm includes a component for a magnetic drive for a swivel motion of the suspension arm. The component is arranged at a recess having the shape of a circular arc, with an inner leg of a yoke being permanently attached to a support projecting into the recess and forming a magnetic yoke, wherein the yoke is provided with a shell-like magnet on its outer leg in order to form the magnetic drive. A magnet for field optimization, which is magnetized perpendicularly in relation to the shell-like magnet, is arranged on the yoke in the region between the inner leg and the shell-like magnet to increase the sensitivity of the suspension arm actuator.
US08392935B2 Uniform event handling across multiple computing devices
A capture module is configured to provide input events of a particular type to an object of an application executing on a computer. The capture module receives an input event directed to the object of the application executing on the computer. The input event is generated responsive to a user interaction with an input device of the computer. If the input event is of the first type, the capture module translates the input event to a second type. The first type may be a touch input event and the second type may be a mouse input event. The capture module also selectively filters the input event of the second type and dispatches the input event of the second type to the object of the application responsive to the filtering.
US08392926B2 Scheduling heterogeneous partitioned resources with sharing constraints
A system and method that provides an automated solution to obtaining quality scheduling for users of computing resources. The system, implemented in an enterprise software test center, collects information from test-shop personnel about test machine features and availability, test jobs, and tester preferences and constraints. The system reformulates this testing information as a system of constraints. An optimizing scheduling engine computes efficient schedules whereby all the jobs are feasibly scheduled while satisfying the users' time preferences to the greatest extent possible. The method and system achieves fairness: if all preferences can not be meet, it is attempted to evenly distribute violations of preferences across the users. The test scheduling is generated according to a first application of a greedy algorithm that finds an initial feasible assignment of jobs. The second is a local search algorithm that improves the initial greedy solution.
US08392916B2 Multiple layers of virtualization in a computing system
In accordance with one embodiment, a method of nesting a second virtual machine (VM) on a first VM running on a physical machine is provided. The method comprises receiving a first instruction from the physical machine, wherein the first instruction originates from the first VM, wherein a first control structure is associated with the first VM, and wherein a second control structure is associated with the second VM; creating a secondary control structure based on the second control structure associated with the second VM; providing the first instruction and the secondary control structure to the physical machine, wherein the physical machine executes the first instruction according to information included in the secondary control structure; and updating the secondary control structure to correspond to current state or execution environment of the physical machine.
US08392904B2 Apparatus, system, and method for efficient code update
An apparatus, system, and method are disclosed for efficiently collecting code updates. The apparatus includes a generation module that identifies sites that provide code updates based on information about the computing system and its components that is already stored in the system. A supplement module identifies additional sites by monitoring Internet traffic on the computing system and looking for certain keywords, patterns, and regular expressions in visited sites. The user may also manually enter sites to supplement the sites automatically identified by the generation module and the supplement module. A monitor module monitors the identified sites for changes and determines when a new code update is available. A notification module notifies the user of the code updates when the monitor module determines that they have become available. The apparatus may also include a download module that automatically downloads new code updates for the user to install.
US08392902B2 Upgrading software applications offline using a virtual machine
A system and method upgrade software applications offline using a virtual machine. Software applications used by actual customer machines may rely upon customer specific data and protocols. An upgraded version of a software application may become available. The upgrade may be loaded onto a virtual machine. Customer specific data or protocols associated with a previous version of the application may be copied to the virtual machine. The upgraded version may be modified on the virtual machine using the data associated with the previous version. The upgrade process using the virtual machine may detect and eliminate problems with the upgrade associated with the customer machine and/or settings. Once modified, the upgraded version may be transferred from the virtual machine to the customer machine. The upgrade process may be performed primarily on the virtual machine. Therefore, the downtime of the customer machine required to complete the upgrade process may be substantially reduced.
US08392896B2 Software test bed generation
A system and method is described for generating a test bed that is useful in developing, testing and/or supporting the use of software, such as software used for managing IT processes and/or monitoring equipment in an enterprise network. The system and method operates by processing a manifest to generate an instance space model of a computer network, wherein the manifest refers to a type space model of a computer network and includes an encoding that conveys parameters that are used to inflate the type space model of the computer network into the instance space model of the computer network. The type space model may comprise an object-relational directed graph that describes a plurality of potential directed graph instances and the instance space model may comprise one of the plurality of potential directed graph instances.
US08392886B2 System, program product, and methods to enable visual recording and editing of test automation scenarios for web application
Systems to provide automated testing of a markup software application, program product, and methods are provided. An example of a system can include a network, at least one computer including memory and a processor, and application testing program product stored in the memory of the at least one computer. The application testing program product can include instructions that when executed by the processor of the respective computer causes the respective computer to perform various operations to include receiving a user selection identifying a target element of an application; determining a command describing an action being performed; identifying a translator responsive to a captured command; and generating at least one of the following: an abstract script describing the action being performed by the target element, a context-sensitive verification available for the target element, or a context sensitive synchronization available for the target element.
US08392885B2 Low privilege debugging pipeline
A low privilege debug pipeline publisher advertises a debugging pipeline. Instead of having a client to which a debugger on the server has been attached interrogate the server for debugging information, the client requests information from the server. Control is returned to the server which can refuse to provide the requested information to the client. A debuggee server executes client code being debugged in an isolated context so that pausing the code at a breakpoint does not block the server. The server can apply transforms to compiled code to make the code cooperate with debugging services so that a privileged component to inspect the debuggee code is not needed.
US08392881B1 Supporting efficient access to object properties in a dynamic object-oriented programming language
One embodiment of the present invention provides a system that supports efficient access to object properties in a dynamic object-oriented programming language. During operation, the system receives a request to access a property for an object associated with a given map object. The system then determines a hash value using the given map object and a signature for the property, and uses the hash value to retrieve a code stub from a cache. Next, the system executes this code stub, which includes instructions that facilitate accessing the property, to access a memory field associated with the property.
US08392879B2 Parameter assistant for automatically specifying parameter values for a software program
A system and method for dynamically determining a plurality of possible or valid parameter values and automatically including one of the parameter values in a software program. In one embodiment, the plurality of possible parameter values may be dynamically determined based on a hardware configuration of a computer system. A graphical user interface for selecting a parameter value may be displayed. The graphical user interface may visually indicate the plurality of dynamically determined possible parameter values and may allow a user to easily select one of the possible parameter values for inclusion in the software program. User input may be received to the graphical user interface to select a first parameter value from the plurality of possible parameter values. The first parameter value may be programmatically included in the software program in response to the first parameter value being selected.
US08392873B2 Methods and apparatus for implementing model-based software solution development and integrated change management
The present invention concerns methods and apparatus for implementing a model-based paradigm for use in developing systems of software solutions. In a method of the present invention, a developer defines templates for use in creating software architecture elements which comprise a software solution or a system of software solutions. The template definitions comprise specifications of template attributes. The developer specifies relationships and dependencies among the templates using a computer programmed to receive the template definitions.
US08392867B2 System, method and program storage device for developing condensed netlists representative of groups of active devices in an integrated circuit and for modeling the performance of the integrated circuit based on the condensed netlists
A system and method for developing condensed netlists for sub-circuits within an integrated circuit and for modeling the performance of the integrated circuit based on the condensed netlists rather than full netlists. An IC layout is segmented into a plurality of sub-circuits, each comprising a group of one or more of a given type of active devices connected to (i.e., sharing) the same electrical sub-circuit terminals through a similar resistive network (i.e. such that they are subjected to approximately the same overall combined parasitic resistances). Full netlists corresponding to the sub-circuits are extracted from the layout and condensed. Each condensed netlist accounts for performance variations (e.g., as a function of variations in operating power supply voltages, operating temperatures and, optionally, self-heating and/or stress) exhibited by the active devices and resistive network in a sub-circuit. The condensed netlists for the sub-circuits are then simulated over the full range of operating temperatures and full range of operating power supply voltages for the integrated circuit in order to generate a performance model for the integrated circuit.
US08392865B2 Semiconductor device metal programmable pooling and dies
A pool of die designs includes die designs having metal programmable base layers. Die designs from the pool are selected for use in fabricating dies. Die designs are added to the pool by customization of die designs already in the pool or by preparing custom die designs that incorporate a metal programmable base layer. In some embodiments multi-tile dies are provided with I/O slots configurable for either inter tile communication or inter die communication.
US08392849B2 Mobile terminal and method of combining contents
A mobile terminal and method for combing contents is provided. The mobile terminal includes a memory, a display configured to display a plurality of icons, each icon representing separate content stored in the memory, an input unit configured to sense a user touch input, and a controller configured to select at least two of the plurality of icons in response to the user touch input causing the at least two of the plurality of icons to be at least partially overlapped, and to combine the content represented by the at least two of the plurality of icons according to a specified order to generate a new icon representing the combined contents.
US08392846B2 Virtual pin pad for fuel payment systems
A method and system for displaying a virtual PIN pad in varying locations on a touch screen in order to prevent fraud or the interception of personal identification numbers.
US08392845B2 Methods and apparatus to control information presented to process plant operators
Methods and apparatus to upgrade and control information presented to process plant operators are disclosed. A disclosed example method to control information presented to a process plant operator comprises presenting a first version of a process plant display, presenting a dynamic attention user interface when a selectable element of the first version of the process plant operator display is activated, wherein the dynamic attention user interface is to be used to adjust an importance of information presented in the first version of the process plant display, and presenting a second version of the process plant display based on a variable adjusted via the dynamic attention user interface.
US08392836B1 Presenting quick list of contacts to communication application user
Methods and systems of presenting a quick list of contacts to an instant messaging user are disclosed. A set of contacts is identified. From the set of contacts, a first subset is selected based on first predefined criteria and a second subset is selected from second predefined criteria. The first and second predefined criteria may include contact interaction criteria, user activity criteria, and connectedness criteria. From the first and second subsets, one or more lists of contacts are generated. The one or more lists may be displayed in a display region of an instant messaging application.
US08392814B2 Method and apparatus for high speed structured multi rate low density parity check codes
Certain aspects of the present disclosure relate to a method for designing structured multi-rate low-density parity-check (LDPC) codes. These LDPC codes can be also adapted to support efficient encoding.
US08392802B2 Spectral content based decoding and frequency offset estimation
Methods and systems to identify a codeword associated with samples of a signal from spectral content of the samples, and to estimate a frequency offset from the spectral contents. The samples may correspond to a physical layer header of a data frame. Modulation may be removed from the samples in accordance with each of a plurality of modulation sequences, each sequence associated with a corresponding codeword. Power levels in spectral contents of the modulation-removed samples are examined to identify a peak power level indicative of a match between a modulation sequence and the samples. The corresponding codeword is identified as being associated with the header, and transmission parameters associated with the identified codeword are used to decode a corresponding frame. An estimated frequency offset may be determined from a frequency associated with the peak power level.
US08392796B2 Reliability, availability, and serviceability solution for memory technology
Embodiments of the invention are generally directed to systems, methods, and apparatuses for reliability, availability, and serviceability solutions for memory technology. In some embodiments, a host determines the configuration of the memory subsystem during initialization. The host selects a write cyclic redundancy code (CRC) mechanism and a read CRC mechanism based, at least in part, on the configuration of the memory subsystem. Other embodiments are described and claimed.
US08392784B2 Method and apparatus of handling TTI bundling retransmission
A method for handling Transmission Time Interval (TTI) bundle retransmission in a user equipment (UE) of a wireless communication system is disclosed. The UE operates in a TTI bundling mode. The method includes steps of performing a bundle retransmission of a TTI bundle, which is triggered by a Hybrid Automatic Retransmission Request (HARQ) process responsible for the TTI bundle, and determining whether to generate a non-adaptive retransmission for a current transmission opportunity according to a last received feedback of this HARQ process no matter whether the current transmission opportunity is a first transmission opportunity of the bundle retransmission when no uplink grant for the current transmission opportunity has been received on a Physical Downlink Control Channel (PDCCH).
US08392778B2 Clock domain check method, clock domain check program, and recording medium
To reduce pseudo errors.A stationary signal is propagated through the circuit to be checked. A combination is extracted in which different asynchronous transfers occur between a transmitting side register and a receiving side register. From the extracted combination of asynchronous transfers, a circuit to be checked is extracted, and a synchronization circuit of a plurality of signals is excluded from the circuit to be checked. A stationary signal is propagated through the circuit to be checked, for each combination among all combinations of logic values “1” and “0” of the stationary signal. It is checked whether or not there exists one asynchronous transmitting side register to which signal change can logically reach, in the combination of logic values of the stationary signal propagated. Based on the result, it is determined whether or not the circuit is appropriate as a synchronization circuit for a single-signal transfer, thereby reducing pseudo errors.
US08392777B2 Centralized MBIST failure information
Failure and repair information collected during self-testing of arrays in an integrated circuit is stored in a centralized array in the integrated circuit. In that way, a centralized array can be read out to provide failure and repair information on the arrays in the integrated circuit rather than having to read from each array. In addition, the failure and repair information may also be stored in the array under test for certain of the arrays.
US08392773B2 Bi-directional TMS lead carrying TMS and frame data in/out signals
The present disclosure describes using the JTAG Tap's TMS and/or TCK terminals as general purpose serial Input/Output (I/O) Manchester coded communication terminals. The Tap's TMS and/or TCK terminal can be used as a serial I/O communication channel between; (1) an IC and an external controller, (2) between a first and second IC, or (3) between a first and second core circuit within an IC. The use of the TMS and/or TCK terminal as serial I/O channels, as described, does not effect the standardized operation of the JTAG Tap, since the TMS and/or TCK I/O operations occur while the Tap is placed in a non-active steady state.
US08392770B2 Resistance change memory device having high-speed two-step write mode
A resistance change memory device including a cell array, in which memory cells are arranged, the memory cell being reversibly set in one of a first data state and a second data state defined in accordance with the difference of the resistance value, wherein the memory device has a data write mode including: a first write procedure for writing the first data in the cell array; and a second write procedure for writing the second data in the cell array.
US08392764B2 Methods and systems for identifying and configuring networked devices
Auto-detection and configuring systems and methods for interconnected, position dependent control devices are disclosed. Embedded identification and configuration keys are associated with each of the control devices in a network, such that specific connection nodes for each controller may be determined by electronically reading the identification as the control devices are installed. Hardware and software compatibility issues may be detected and resolved, including self configuring of the control devices with the proper software where possible. Otherwise, error conditions are signaled.
US08392762B2 System and method for detection and prevention of flash corruption
A non-volatile memory device comprises an application code sector of sufficient size to store a first copy of an application code and a second copy of the application code; and a boot sector having a boot loader code embodied therein. The boot loader code is configured to cause a processor to check the integrity of both the first and second copies of the application code; if the first copy is corrupted, overwrite the first copy of the application code with the second copy; and if the second copy is corrupted, overwrite the second copy of the application code with the first copy.
US08392753B1 Automatic failover during online data migration
A technique automatically handles a failure during online data migration from a source array to a target array. While a host initially accesses data from the source array using multipath I/O software, the technique involves (i) transitioning the source array to a passive mode, and the target array to an active mode, and (ii) beginning a data transfer operation which transfers data from the source array to the target array. The technique further involves modifying the data on both the target array and the source array in response to modification commands sent to the target array from the host while the data transfer operation is ongoing. The technique further involves automatically failing back to providing access to the data from the source array in response to an event in which the target array loses communication with the source array for a predefined amount of time.
US08392750B2 Method and apparatus for crash recovery and resynchronization
Techniques to manage recovery and resynchronization of components or modules in a mobile computing device are described. For example, a mobile computing device may comprise a processor and a plurality of hierarchical or peer related modules. The plurality of modules may include resynchronization logic operative to resynchronize a module after a crash using a neighboring hierarchical or peer related module. Other embodiments are described and claimed.
US08392749B2 Match server for a financial exchange having fault tolerant operation
Fault tolerant operation is disclosed for a primary match server of a financial exchange using an active copy-cat instance, a.k.a. backup match server, that mirrors operations in the primary match server, but only after those operations have successfully completed in the primary match server. Fault tolerant logic monitors inputs and outputs of the primary match server and gates those inputs to the backup match server once a given input has been processed. The outputs of the backup match server are then compared with the outputs of the primary match server to ensure correct operation. The disclosed embodiments further relate to fault tolerant failover mechanism allowing the backup match server to take over for the primary match server in a fault situation wherein the primary and backup match servers are loosely coupled, i.e. they need not be aware that they are operating in a fault tolerant environment. As such, the primary match server need not be specifically designed or programmed to interact with the fault tolerant mechanisms. Instead, the primary match server need only be designed to adhere to specific basic operating guidelines and shut itself down when it cannot do so. By externally controlling the ability of the primary match server to successfully adhere to its operating guidelines, the fault tolerant mechanisms of the disclosed embodiments can recognize error conditions and easily failover from the primary match server to the backup match server.
US08392748B2 Reliable media streaming
A reliable streaming system increases reliability of live and on-demand streaming media events through a robust server architecture that allows fast failover and recovery in the event of network, hardware, or other failures. The system provides for failover of encoders, ingest servers, which receive encoded media data from encoders, and origin servers, which serve as the retrieval point of last resort for connecting clients. The system also provides a push proxy mechanism that allows one copy of data to feed redundant servers and pre-warm caches, saving on provisioned bandwidth. In addition, the system provides a distribution server role that allows content to be automatically syndicated to a region when needed. Thus, the reliable streaming system provides a streaming solution with no single point of failure and redundancy and fast failover built into the content network architecture.
US08392741B2 Latency control circuit and semiconductor memory device including the same
A latency control circuit includes a delay unit configured to delay an input signal for a delay corresponding to a phase difference between an external clock and an internal clock and generate a delayed input signal, a delay information generation unit configured to generate a delay information based on a latency information and a delay amount of the input signal caused by a chip including the latency control circuit, a shift unit configured to shift the delayed input signal for a time period corresponding to the delay information in synchronism with the internal clock and an asynchronous control unit configured to selectively control the shift unit to output the delayed input signal without performing a shift operation.
US08392739B2 Multi-core processor, its frequency conversion device and a method of data communication between the cores
A multi-core processor and a frequency conversion device thereof as well as a method of communication between the cores are disclosed. Each processor core of the multi-core processor includes a frequency conversion device, which includes a multi-bit state changing means, a multiple selector, a frequency conversion coefficient register, a multi-input OR gate and a clock-gating circuit unit. A common original clock is sent to the frequency conversion device of each processor core at work. The frequency conversion device real-timely reads the value of the frequency conversion coefficient register of a corresponding processor core and receives data transmission valid signals from other processor cores. By gating the common original clock, a frequency conversion function of the processor core is completed. In the invention, the dynamic frequency conversion function of a multi-core processor is achieved, the frequency conversion coefficient control may be performed by each processor core independently, and a highly effective synchronous communication may be maintained between the processor cores, so as to reduce the overall running consumption of the processor and save power on different processor cores of the multi-core processor or on different IP modules in SOC.
US08392733B2 Network apparatus
An apparatus includes a switching unit to output data input from an input unit to an output unit to which the data is to be output, and an input control unit, wherein input units included in a same group among a plurality of input units each have a buffer to store data received from another apparatus; a multiplexer connected to the buffer and to a buffer in another input unit in the same group, and capable of selectively outputting data; and an input data processing portion connected to the multiplexer and performing specific input data processing on data input from the multiplexer and outputting data after the specific input data processing to the switching unit, wherein the input control unit controls a data output selection of the multiplexer and controls supply of power or supply of a clock signal to the multiplexer and the input data processing portion.
US08392729B2 Oversubscribing branch circuits while lowering power distribution costs
A mechanism is provided for oversubscribing branch circuits. An active energy management mechanism determines a cumulative wattage rating using power consumption information for a powered element, the power consumption information is for a primary and a redundant portion of the powered element. The active energy management mechanism determines a power reduction power cap to be used by the powered element in the event of a loss of either a primary or a redundant power source supplied to the powered element using the cumulative wattage rating, a branch circuit rating, and a circuit breaker rating for the powered element. The active energy management mechanism sends the power reduction power cap to the powered element in order that the powered element reduces power to the power reduction power cap in the event of the loss of either the primary power source or the redundant power source supplied to the powered element.
US08392728B2 Reducing idle leakage power in an IC
A method to reduce idle leakage power in I/O pins of an integrated circuit using external circuitry. Initially, I/O pins on a package are subdivided into those that will also remain powered up and those that will power down during idle state. When a system enters a low power mode, a signal is sent to the external circuitry. The signal notifies the I/O pins that always remain powered up to notify the external circuitry to power down the other set of I/O pins.
US08392724B2 Information terminal, security device, data protection method, and data protection program
An information terminal that decrypts sealed data without returning program data after update to the state before update. The information terminal includes update certificate storage unit storing an update certificate for certifying update of the program data to be executed by CPU, and a selection unit which, when the CPU is to execute program data, judges whether or not digest of the post-update program data in the update certificate matches digest of the program data to be executed, and selects digest of the pre-update program data in the update certificate when it judges that they match. The CPU executes the post-update program data. The information terminal further includes a security device that stores an extend value of a program data digest when the pre-update program data is executed by the CPU according to a request from the selection unit.
US08392723B2 Information processing apparatus and computer readable medium for preventing unauthorized operation of a program
An information processing apparatus includes an information acceptance unit, a calculation unit and an encryption unit. The information acceptance unit accepts information relevant to a program. The calculation unit calculates one of a one-way function and a pseudo one-way function using one of the information relevant to the program accepted by the information acceptance unit and a part of the information. The encryption unit performs encryption processing for one of code of the program and the conversion result of the code and a part thereof using one of the calculation result of the calculation unit and a part of the result.
US08392718B2 Programmable controller system and aid device for control program development therefor
A programmable controller system is formed by connecting a personal computer having an aid device program module installed to serve as an aid device for development of control program to a programmable controller having password protect function. A hardware key storing a specified password code is detachably attached to the personal computer. The aid device program module checks whether or not software module with a function of certifying a hardware key exists and if it is found to exist, it is linked as a part of the aid device program module and the function of certifying the hardware key is caused to operate.
US08392713B2 Secure offline activation process for licensed software application programs
A computer readable medium for activating a software application for execution on a designated computer, where the computer readable medium has stored thereon computer executable instructions for performing the following steps: computing an installation identifier reflective of the software application and the designated computer; receiving an activation code generated in accordance with the installation identifier and a blinding factor value; computing a first verification code as a function of the installation identifier; computing a trial blinding factor value; computing a decryption key as a function of the trial blinding factor value and the activation code; using the decryption key to decrypt a second verification code; verifying that the first verification code matches the second verification code; and, activating the software application for execution on the designated computer.
US08392709B1 System and method for a single request—single response protocol with mutual replay attack protection
Various embodiments of a system and method for a single request—single response protocol with mutual replay attack protection are described. Embodiments may include a system that receives multiple single request messages, each of which may include a respective nonce, timestamp, and digital signature. The system may create a record of previously received nonces that, at any given time, may include multiple message nonces received within a valid period of time prior to that given time. To validate a given single request message the system may verify the digital signature of the that message, determine that the timestamp of that message indicates a time within the valid period of time prior to the current time, and determine the nonce of the that message is not present within the record of previously received nonces. The system may send a single response message that includes the same nonce as the validated message.
US08392708B2 Auditing data integrity
Various approaches are described for auditing integrity of stored data. In one approach, a data set is provided from a client to a storage provider, and the data set is stored at a first storage arrangement by the storage provider. An auditor determines whether the data set stored at the first storage arrangement is corrupt without reliance on any part of the data set and any derivative of any part of the data set stored by the client. While the auditor is determining whether the data set stored at the first storage arrangement is corrupt, the auditor is prevented from being exposed to information specified by the data set. The auditor outputs data indicative of data corruption in response to determining that the data set stored at the first storage arrangement is corrupt.
US08392696B2 Modular integrated circuit with common software
A modular integrated circuit includes a hub module that is coupled to a plurality of spoke modules via a plurality of hub interfaces. The spoke modules include a plurality of interface circuits each having a hardware address. A memory module stores the hub software and hub data and configuration data. The hub software includes a plurality of driver modules corresponding to the plurality of interface circuits. The processing module executes boot firmware to configure the plurality of driver modules based on the hardware address of each of the plurality of interface circuits.
US08392693B2 Fast REP STOS using grabline operations
A microprocessor includes a cache memory and a grabline instruction. The grabline instruction specifies a memory address that implicates a cache line of the memory. The grabline instruction instructs the microprocessor to initiate a zero-beat read-invalidate transaction on the bus to obtain ownership of the cache line. The microprocessor foregoes initiating the transaction on the bus when executing the grabline instruction if the microprocessor determines that a store to the cache line would cause an exception.
US08392688B2 Method and apparatus for increasing an amount of memory on demand when monitoring remote mirroring performance
A method and storage system for increasing an amount of memory in a queuing area on. The storage system includes first and second storage subsystems connected to each other via a path. A primary volume in the first storage subsystem and a remote secondary volume in the second storage subsystem are mirrored and operated in the asynchronous mode. A queuing area having memory is provided in the second storage subsystem for temporarily storing data transferred to the second storage subsystem from the first storage subsystem in response to a write input/output (I/O) issued by a host to write data in the primary volume. Data temporarily stored in the memory is retrieved and stored in the remote secondary volume. An unused area of the queuing area is monitored and the memory increased if the unused area becomes less than a predetermined amount.
US08392683B1 Dynamic range unlock or lock memory device and method to operate the same
A non-volatile memory device with dynamic allocable regions that are unlocked or locked. Unlocking and/or locking is performed on one region or on multiple regions simultaneously, each region being identified by respective start address and end address. The start and end addresses of a dynamic allocable region need not coincide with physical addresses of a partition.
US08392679B2 Computer and method for configuring data backup environment used by plurality of associatively operated applications
The present invention stores application management information indicating respective applications constituting a federated application environment, which is a group constituted by a plurality of associatively operated applications. By referencing this application management information, a plurality of applications constituting this federated application environment are specified. A plurality of first logical volumes allocated to the specified plurality of applications, and a plurality of second logical volumes constituting the backup targets for data stored in the plurality of first logical volumes, are assigned to the same volume group.
US08392677B2 Systems and methods for creating copies of data, such as archive copies
A system and method of creating archive copies of data sets is described. In some examples, the system creates an archive copy from an original data set. In some examples, the system creates an archive copy when creating a recovery copy for a data set. In some examples, the system creates a copy without redundant data, and then encrypts the data set.
US08392675B1 System and method for reduced-overhead snapshot creation
Systems and methods for reduced-overhead creation of persistent, point-in-time images (PPIs) are disclosed. The summary map is updated as needed when a block is newly freed or allocated after the latest PPI is taken. Therefore, PPI maps of previously created PPIs do not need to be scanned after PPI creation, thereby eliminating high latency disk reads and memory consumption for scanning. When a PPI is created, the active map and the latest PPI map are identical since the active map depicts the current allocation status of the blocks in the active file system. The active map only diverges from the PPI map when a block is allocated or freed in the active file system. Therefore, the active map can be used to update the status of blocks in the summary map when the status of a block diverges from its status as indicated in the latest PPI map.
US08392671B2 Memory controller, system, and method for accessing semiconductor memory
A memory controller includes a sorting determination circuit which activates a sorting signal when an access request address for wrapping access to at least one memory block of a semiconductor memory is different from a first leading address of the at least one memory block, an address conversion circuit which sets the first leading address to an access starting address when the sorting signal is activated, a first data sorting circuit which sorts, when the sorting signal is activated, data sequentially read from the semiconductor memory in accordance with the access starting address starting from data corresponding to the access request address and a first output circuit which outputs the sorted data to an external bus.
US08392665B2 Allocation and write policy for a glueless area-efficient directory cache for hotly contested cache lines
Methods and apparatus relating to allocation and/or write policy for a glueless area-efficient directory cache for hotly contested cache lines are described. In one embodiment, a directory cache stores data corresponding to a caching status of a cache line. The caching status of the cache line is stored for each of a plurality of caching agents in the system. An write-on-allocate policy is used for the directory cache by using a special state (e.g., snoop-all state) that indicates one or more snoops are to be broadcasted to all agents in the system. Other embodiments are also disclosed.
US08392656B2 Parameter copying method and parameter copying device
A parameter copying method is applied to a duplex system in which MPU and a main memory are duplicated and duplex operations on a hot standby system are performed. The parameter copying method includes cache reading data in the main memory corresponding to one MPU, cache writing the data read in the cache reading step on an as-is basis, and writing the data into the main memory corresponding to the one MPU by a block write that is produced by a cache replace caused due to the cache writing step, and also writing the same data into the main memory corresponding to the other MPU by the block write on a basis of a mirrored write.
US08392653B2 Methods and systems for releasing and re-allocating storage segments in a storage volume
Storage segments in a storage volume coupled to a cache memory are released and re-allocated. A processor receives notice to release a segment allocated to the storage volume. A release pending status is assigned to the segment while preparing the segment for release. The storage volume is enabled to re-claim the segment while the segment includes the release pending status.
US08392640B2 Pre-memory resource contention resolution
Techniques are disclosed relating to resource contention resolution in a pre-memory environment. Prior to system memory being accessible, a resource control processing element controls access to a hardware resource by a plurality of processing elements by granting received requests from the processing elements for access to the resource. The resource control processing element may prioritize requests based on a determined amount of utilization of the hardware resource by individual ones of the processing elements. In one embodiment, processing elements request for information from a bus controller (e.g., an SMBus controller) that is usable to initialize system memory. The resource control processing element may respond to the requests by retrieving the requested information from the controller and providing that information to the processing element or by retrieving the requested information from a cache and providing that information to the processing element.
US08392637B2 System and method for enabling legacy medium access control to do energy efficent ethernet
A system and method for enabling legacy media access control (MAC) to do energy efficient Ethernet (EEE). A backpressure mechanism is included in an EEE enhanced PHY that is responsive to a detected need to transition between various power modes of the EEE enhanced PHY. Through the backpressure mechanism, the EEE enhanced PHY can indicate to the legacy MAC that transmission of data is to be deferred due to a power savings initiative in the EEE enhanced PHY.
US08392636B2 Virtual multiple instance extended finite state machines with wait rooms and/or wait queues
A method and apparatus for processing data by a pipeline of a virtual multiple instance extended finite state machine (VMI EFSM). An input token is selected to enter the pipeline. The input token includes a reference to an EFSM instance, an extended command, and an operation code. The EFSM instance requires the resource to be available to generate an output token from the input token. In response to receiving an indication that the resource is unavailable, the input token is sent to a wait room or an initiative token containing the reference and the operation code is sent to a wait queue, and the output token is not generated. Without stalling and restarting the pipeline, another input token is processed in the pipeline while the resource is unavailable and while the input token is in the wait room or the initiative token is in the wait queue.
US08392625B2 Methods and systems to implement a physical device to differentiate amongst multiple virtual machines of a host computer system
Methods and systems to implement a physical device to differentiate amongst multiple virtual machines (VM) of a computer system. The device may include a wireless network interface controller. VM differentiation may be performed with respect to configuration controls and/or data traffic. VM differentiation may be performed based on VM-specific identifiers (VM IDs). VM IDs may be identified within host application programming interface (API) headers of incoming configuration controls and data packets, and/or may be looked-up based on VM-specific MAC addresses associated with data packets. VM IDs may be inserted in API headers of outgoing controls and/or data packets to permit a host computer system to forward the controls and/or packets to appropriate VMs. VM IDs may be used look-up VM-specific configuration parameters and connection information to reconfigure the physical device on a per VM basis. VM IDs may be used look-up VM-specific security information with which to process data packets.
US08392624B2 Information processing apparatus, method therefor, and computer-readable storage medium
An information processing apparatus connected with a peripheral apparatus via a communication line includes an acquisition unit configured to acquire information about a destination of the peripheral apparatus, and a provision unit configured to provide functions for at least one of managing and controlling the peripheral apparatus according to the destination information acquired by the acquisition unit. The provision unit is configured to refer to information indicating a function to be provided according to the destination of the peripheral apparatus and to provide a function for at least one of managing and controlling the peripheral apparatus.
US08392617B1 Browsing context continuation across multiple devices
Configurations for automated synchronization of browser data from a desktop web client (e.g., a desktop web browner) to a web client on a mobile device are provided. In particular, session data including navigation history data of one or more visited web pages on the desktop web client can be synchronized with a mobile device. Initially, session data from the desktop web client can be received over a network. In some configurations, a notification can then be transmitted to a mobile device for indicating session data is available for synchronizing with a mobile web client on the mobile device. The session data is then transmitted to the mobile web client. On the mobile device, the received session data can be displayed in a window of the mobile web client.
US08392607B2 Relay device, control method, and program
A relay node (203) is a relay node in relay nodes mutually connected through links to compose a communication network, the communication network including paths for transmitting communication data through the relay node (203), including a link status receiving unit (104) which receives at least one link status notification message which is accumulated according to a degree of maintainability of a path, at a time of link disconnecting, at each of the relay devices downstream of the relay device and is forwarded from the downstream relay node (203), a probability generating unit (106) which generates a probability value according to a predetermined probability distribution, a path selection unit (107) which selects one of the paths based on the number of the link status notification message and the probability value, and a relay processing unit (108) which relays the communication data from upstream to a downstream relay device on the path selected by the path selection unit (107).
US08392606B2 Wireless networks and methods using multiple valid network identifiers
A wireless sensor network comprises a plurality of nodes. Each of the plurality of nodes is configured to communicate messages through the wireless sensor network based on a first network identifier identifying the wireless sensor network. Each of the nodes is further configured to communicate messages through the wireless sensor network based on a default network identifier identifying the wireless sensor network, and the first network identifier and the default network identifier are concurrently valid for communicating messages through the wireless sensor network.
US08392603B2 File transfer
A method and system for file transfer are provided in which a file is transferred between a source client and a destination client via a middle server. The server receives segments of a file from the source client and stores the segments of the file as they are received. The server also forwards the segments of the file to a destination client as they are received, with the exception of one segment. The server combines the segments to form the whole file and applies a process to the whole file. The process may be for example an authorisation process such as an anti-virus check, a confidentiality check, or a content validity check. If the file passes the process, the remaining excepted segment is forwarded to the destination client.
US08392598B2 Methods and apparatus to facilitate client controlled sessionless adaptation
A disclosed example method for managing media content includes accessing metadata information for an available media and retrieving, from the accessed metadata, at least a uniform resource locator (URL) and one or more byte range, where one or more portions of the available media being addressable by the one or more byte range and the URL combination. The example method also includes sending a first request requesting a first at least one portion of the available media based on retrieved metadata.
US08392597B2 Method and apparatus for providing pair play service
A method and apparatus for providing a pair play service, the method including: searching, by a master device, for a slave device that provides the pair play service; searching, by the master device, for the pair play service of the searched slave device; and searching, by the master device, for a pair play application constituting the searched pair play service.
US08392593B1 Multiple control channels for multicast replication in a network
Network devices, such as a router and a downstream multicast distribution device, may use multiple control channels when setting up a multicast stream for a multicast request. For example, first messages may be transmitted using a first protocol to an upstream device over a first channel, the first messages indicating when a first multicast media stream is being requested by at least one of a number of client devices. Second messages may be transmitted using a second protocol over a second channel, the second messages being transmitted on a per-client basis and each identifying a one of the client devices as requesting the first multicast media stream. By using two control channels to convey the multicast channel requests, the router may obtain visibility into the action of the subscriber and can consequently perform per-subscriber operations such as access-control, bandwidth based admission control, statistics, and QoS adjustment for multicast IPTV streams received by the subscriber.
US08392582B2 Method and apparatuses for making use of virtual IMS subscriptions coupled with the identity of a non SIP compliant terminal for non-registered subscribers
The present invention relates to an overlay system between a GSM and IMS network, making use of virtual IMS subscriptions, which are temporary coupled with the identity of a non SIP compliant terminal, when the non SIP compliant terminal makes a call, is called or invokes an IMS service during the call, for the purpose of initiating a SIP session providing an IMS service to the terminal.
US08392576B1 Browser based redirection of broken links
Provided herein are methods, systems, and computer readable media for providing correct identifiers for web pages to users. A redirect database with original identifiers and redirected identifiers found to be associated with the original identifiers may be established. A processing device may transmit a first request for a resource located at a location specified by an identifier. The processing device may determine that the resource is no longer located at the location, and may receive a redirected identifier for the resource. The processing device may then transmit a second request for the resource to a location specified by the redirected identifier.
US08392573B2 Transport of customer flexibility changes in a multi-tenant environment
Transporting of flexibility changes of customer content between tenants in a multi-tenant computing system can be performed by exporting customer content from a first tenant of the multi-tenant computing system, transporting the customer content exported from the first tenant to a second tenant of the multi-tenant computing system, importing the customer content into a staging area in the second tenant to enable a user associated with second tenant to access the customer content via the staging area based on a content extraction trigger, and activating selected customer content from the staging area in a productive component of the second tenant. The content extraction trigger can characterize an extraction of at least some of the customer content from the staging area. Related methods, systems, and articles of manufacture are also disclosed.
US08392570B2 Method and arrangement for suppressing duplicate network resources
A duplicate suppression protocol is introduced in order to suppress duplicate entries from appearing in a list of available network resources. With the duplicate suppression protocol of the present invention, a computer that wishes to query for network resources also asks for duplicate suppression information from the responding network resources. The duplicate suppression information for a particular network resource specifies identifiers associated with that network resource for various protocols. Thus, if a particular network resource responds to more than one network resource request from a single requesting entity, that requesting entity will be able to locate duplicate network resource information. Thus, a single unified list of network resources available for various different protocols may be presented with all duplicate network resources removed.
US08392559B2 Multiple phase distributed reduction
A method and system for metric information processing is disclosed in one embodiment. Metric information is gathered with a plurality of points of presence (POPs) geographically distributed across the Internet. The metric information is processed in a hub-and-spoke fashion with a metric reduction occurring in the POPs and another metric reduction in a kernel application server according to predetermined schemes. The two-stage metric reduction generates a result set including a data structure. The result set can be processed according to a query to generate a report. The data structure and reports have metric information that is recent and updated regularly without use of a database.
US08392553B2 Remote monitoring by tracking, storing, and analyzing user interactions with an operating system of a data processing device
A system for monitoring actions performed on a data processing device by one or more users. The system comprises a plurality of user data processing devices including a mechanism for interacting with a user and a system monitor that can communicate with each user device and a database. In an exemplary embodiment, the monitor includes a plurality of software agents for carrying out specific functionality. These agents may be distributed over one or many different machines. Each user device includes at least one sensor for detecting events occasioned by interaction of a user with the data processing device. These sensors are operable to create a data structure representing a detected event, and communicate that data structure to the monitor. Once these structures are received, the monitor records them in the database. By analyzing the event data for specific users, user profiles can be created, which can be used to authenticate users.
US08392551B2 Network real estate analysis
A method can be used to analyze the “real-estate” performance of content items within a network site. The method can comprise determining the click distance to reach each content item and determining the performance of each content item. The method can also comprise calculating a predicted value for performance based on statistical relationship between location and performance observed in a population of content items. The method can comprise comparing the predicted and actual performance. If a content item has an actual performance greater than its predicted performance, then it may be promoted to a better location in the site and the converse for poorer performing content.
US08392549B2 Apparatus and method for registering node and searching for floating internet protocol address using distributed network
A method of registering a new node in a network and a method of searching for a floating Internet Protocol (IP) address through a distributed network are provided. The method of searching for the floating IP address may include receiving, by a representative node of a head network ring, from an external node, a message comprising an Identification (ID) of a target node, determining whether the ID of the target node is registered in the head network ring, based on a ring information table, and transferring the message to a representative node of a child ring having an address range of the target node among child rings, when the ID of the target node is not registered in the head network ring.
US08392548B1 Method and apparatus for generating diagnostic information for errors detected in a network management protocol
Method and apparatus for managing a network use one or more diagnostic objects in a Management Information Base (MIB). In some implementations, a managed network device is provided that includes a management module configured to receive a request from a remote device on a network to perform one or more network management tasks. The managed network device also includes an execution engine configured to identify one or more errors associated with the request. The managed network device also includes a diagnostic engine configured to generate diagnostic information associated with the one or more identified errors. The diagnostic information can include textual information identifying one or more origins giving rise to the one or more identified errors.
US08392547B2 Method, system and computer program for hardware inventory in virtualized environments
The invention proposes a solution for controlling logical guest machines, such as virtual machines or logical partitions, in a system management application (and especially in a licensing application). There is provided an enabler running in a physical host machine implementing the guest machines or in a corresponding console; this enabler gathers information relating to the hardware configuration of the host machine (which information is not available inside the guest machine). The hardware configuration information is then passed to a licensing agent of the guest machine; for example, the desired result may be achieved by means of dedicated variables or registry keys that are accessible without providing any user credentials. The licensing agent directly gathers other information, for example, indicating the software products that are used by the guest machine. The available information is then transmitted by the licensing agent to a runtime server for the correct management of the guest machine.
US08392538B1 Digital image and content display systems and methods
Disclosed herein are systems and methods for displaying images and contextually relevant content on a digital content platform, such as a web page. In one embodiment, for example, the systems and methods include: (1) providing a publisher of the image with a reference script for publication with the image, wherein the reference script is a computer-readable instruction that causes an end-user device to call to a content server; and (2) configuring the content server to (a) receive a request for content from the end-user device, (b) identify content that is contextually relevant to the image, (c) deliver the content to the end-user device, and (d) deliver a computer-readable instruction that causes the end-user device to perform an animation that modifies the image and displays the content in a spatial relationship with respect to the image as originally published.
US08392537B2 Device configuration and data extraction using a portable transaction format
Method for performing a data transaction (200) with a server (108) using a portable computer (106). The method includes receiving (402) in the portable computer a portable transaction file (104-1, 104-2, 104-3, 104-n) in a predetermined portable transaction file format (500) that includes two or more data fields. The data fields can contain a set of transaction parameters that define a type specific server protocol for a data transaction session with a particular server type (108-1, 108-2, 108-3, 108-n). By using a generic data transaction engine (302, 303) a data transaction session can be performed with any type of server for which a portable transaction file has been provided.
US08392528B2 Architecture for sharing podcast information
A communication construct used for sharing podcast information associated with a podcast can include a link sent to a remote device (103) while playing the podcast, appended metadata to the link, and a communication packet enabling a user to transfer the link and the appended metadata while the user is playing the podcast. The link can be a universal record locator (URL) to the podcast and the appended metadata can include constructs having start times or end times for the podcast, bookmarks for portions of the podcast, digital rights management information, display description, podcast category, or relevant images. The appended metadata can also include URLs for mobile blogging, a sender's weblog, a video blog, a social contact site, contact information from a sender, or a vCard record. The communication constructs enable podcatcher software in a user's computer or remote device to automatically download the podcast associated with the link.
US08392523B2 Image forming apparatus for determining the availability of application program interfaces
An image forming apparatus including a plurality of programs of which an interface is open to public so that an application created according to the interface is executable. The image processing apparatus also determines the availability of a plurality of application program interfaces mounted at the image forming apparatus that are available to the application upon execution of the application. The operation of the application may then be affected by the available application program interfaces.
US08392514B2 VCC software enhancement system
The present invention relates to a system and method for preparing modified copies of outgoing electronic communications to secondary individual recipients and groups of secondary recipients. The system is referred to as a “Visible Carbon Copy” (“VCC”). Modifications can be made to the content of the communications and additionally to attachments included with the communications. Any number of differently modified copies can be sent to any number of secondary recipients or groups of recipients. The system can be interfaced into the users existing electronic messaging system or embedded into the electronic messaging system by the manufacturer thereof. In a first embodiment, the VCC is utilized with email messaging systems. In a second embodiment, the VCC is utilized with instant messaging systems. Additional embodiments allow utilization of the VCC with any type of electronic communication system that allows for messaging to one or more recipients.
US08392512B2 Method and system for managing a shared electronic mail account
A method of managing a shared electronic mail account co-owned by at least two owners includes intercepting electronic mail account configuration settings received from the at least two owners; combining the intercepted electronic mail account configuration settings based on a shared electronic mail account profile so as to generate shared e-mail account configuration settings; and applying the shared e-mail account configuration settings so as to affect the operation of the shared electronic mail account.
US08392511B2 Embedding a unique serial number into the content of an email for tracking information dispersion
The present invention discloses a solution for tracking email dispersion through content substitution. In the solution, a set of entities to receive an email can be identified, where the email can contains textual content. A subset of words contained within the textual content can be programmatically selected. A set of replacement words for each of the determined words can be determined. For each email receiving entity, at least one replacement word can be programmatically substituted for it's equivalent to generate an entity specific message. Each entity specific message can contain a unique combination of substitutions so that no two entity specific message are identical. A record of which email receiving entities are associated with which entity specific message can be maintained. The entity specific messages can be sent to the associated set of email receiving entities.
US08392507B2 Image validation system for remote displays
Systems, methods and devices are disclosed that provided for providing remote video feedback. The disclosure herein includes a transmitting computing device that is configured to produce an image frame encoded with metadata and to transmit the encoded image frame over a network to a remote display device. The remote display device includes a viewing screen contained in a chassis with bevel. The viewing screen includes an information validation pixel with the chassis extending over and covering the image validation pixel. The chassis also includes a photo sensor positioned on the under side of the bezel so as to be in operational view of the image validation pixel. The system also includes a sensor electronics module that is configured to detect the metadata when the metadata is displayed by the information content pixel and is received by the photo sensor. The sensor electronics module also generates image frame feedback information based upon the detecting. A remote computing device is included that is configured to receive the encoded image frame from the transmitting computer, render the encoded image frame upon the viewing screen and re-transmit the image frame feedback information to the transmitting computer from the sensor electronics module.
US08392505B2 Collaborative playlist management
Systems, methods, and computer program products are provided for collaboratively managing a playlist of media items including a communications interface. The communications interface may be configured to receive a user feedback from each of a plurality of portable media devices and may include a processor configured to generate an updated playlist based on the user feedback. The user feedback may be related to a queued media item in a playlist.
US08392501B2 Methods and systems for resuming, transferring or copying a multimedia session
Methods and systems for resuming, transferring or copying an IMS session associated with a first terminal or user at a second terminal in e.g., a same household are described. If a session is to be transferred, resource reservations associated with establishing a second IMS session for the transfer can be bypassed by informing the IMS system, either explicitly or implicitly, of the relationship between the terminals involved in the transfer. A controller can select a content server to support the resumed session and coordinate session identities associated with the selection.
US08392498B2 Distribution of content and behavior to disparate platforms
The invention generally relates to the delivery of content to devices of disparate platforms in executable format. The invention provides a way to create and deliver content and functionality to a number of different electronic devices having different platforms. In certain aspects, the invention provides an apparatus configured to receive a client application and a content application including functionality.
US08392495B2 Reflectionless filters
Reflectionless low-pass, high-pass, band-pass, and band-stop filters, as well as a method for designing such filters is disclosed. The filters function by absorbing the stop-band portion of the spectrum rather than reflecting it back to the source, which has significant advantages in many different applications.
US08392486B2 Method for determining the position of impacts
A method for determining the position of impacts on an object comprising two acoustic sensors, and N active areas of said object, comprises the steps of: (a) receiving two acoustic signals S1(t) and S2(t); (b) calculating a sample signature function SIGS(ω)=S1(ω)−S2(ω)*, where S1(ω) and S2(ω) are the respective Fourier transforms of S1(t) and S2(t), (c) comparing SIGS(ω) with N predetermined reference signature functions SIGR,(ω) corresponding to the predetermined area j for j from 1 to N; (d) determining the active area in which the impact occurred, on the basis of the comparison of step (c).
US08392484B2 Shape based picture search
The present application relates to a method for implementing picture search and a website server thereof. A method for implementing picture search includes: classifying, according to keywords in advance in a picture database, corresponding pictures by shape of objects in the pictures, and determining a sample picture for each shape type; wherein, after a server receives a picture search request sent from a client, the method includes: searching, by the server, in the picture database for the sample picture of several shape types classified in advance corresponding to the keywords in said search request, and returning, to the client, the searched sample picture of the several shape types; receiving, by the server, the sample picture of a certain shape type determined by the client, and searching, in the picture database for the pictures which correspond to said keywords and satisfy a predetermined request with the characteristic value of said determined sample pictures; returning, by the server, said found pictures to the client. The present application enables the user to search pictures of similar shapes according to the shape types, thereby satisfying the user's search demands.
US08392481B2 Accessing snapshots of a time based file system
A file system driver stored in a computational device receives a request to provide access to a snapshot of a rewritable file system at a selected point in time, wherein a plurality of tokens corresponding to a plurality of data units are stored in the rewritable file system, and wherein an ordering relationship is maintained among the plurality of tokens. The file system driver determines a token corresponding to the selected point in time based on the ordering relationship. A virtual subdirectory name is generated corresponding to the determined token. A virtual subdirectory is created with the generated virtual subdirectory name, wherein the virtual subdirectory is a subdirectory of a root directory. The snapshot is accessed via the subdirectory.
US08392476B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device performs writing of data to a semiconductor memory element in response to a request to write the data with a specified logical block address from a host and performs writing of valid data to the semiconductor memory element for compaction according to a log-structured method. The semiconductor memory device adjusts a frequency of the writing response to a request from the host and a frequency of the writing for compaction according to a predetermined ratio.
US08392472B1 Auto-classification of PDF forms by dynamically defining a taxonomy and vocabulary from PDF form fields
Embodiments herein include a content manager that constructs vocabulary from the PDF form fields to classify documents. The content manager can associate a PDF form with a markup language schema (such as an XML Schema) so that PDF form fields are semantically bounded with XML schema elements. The XML schema elements can define semantics of form fields and specify other constraints on XML elements and attributes. The content manager then associates selected form fields from the PDF form with a content folder to construct a set of properties to apply to inbound PDF form data to classify documents.
US08392471B2 Multidimensional database data updating system
An information processing apparatus hosting a multidimensional database software application receives a batch of data values to be updated from an external client computing apparatus running a data entry application. The multidimensional database software application identifies a second batch of data values previously stored that have been flagged during prior updates to remain unchanged. The multidimensional database software application then combines these two batches of data values and calculates final data updates. The calculation method ensures that the final data changes committed to the database represent a best, if not exact, match to both the first batch of data values to be updated as well as the second batch of existing data values flagged to remain unchanged.
US08392470B2 Method for grasping information of web site through analyzing structure of web page
The present invention provides a method for determining website information through web page structure analysis, including: generating, when a web page starts to move, a movement start message that contains IDs issued to identify respective web pages; generating, when a web page starts to move, a movement terminating message that contains URL information about a corresponding web page and information to determine whether a corresponding web page is a main page or a subpage through the ID; generating, when all web pages have been loaded, a document terminating message containing information that analyzes which of the web pages has been moved; collecting the messages and generating a message database; and determining the website information of a specific user's visiting state and access states of the website, based on analysis of the message database.
US08392465B2 Dependency graphs for multiple domains
A first dependency graph representing one or more dependencies in a first computing domain in a computer system can be generated. The first dependency graph can include a reference to an object in a second computing domain that is different from the first computing domain. A second dependency graph can be generated using the reference to the object. The second dependency graph can represent one or more dependencies in the second computing domain in the computer system, and the one or more dependencies represented in the second dependency graph can include one or more dependencies of the object.
US08392464B2 Easily queriable software repositories
Tables are created in such a way that allows rich querying using standard database routines and other tools. Developers and repository users are provided with a set of schema guidelines that describe how the software related items are to be categorized in the tables and how to use such tables for rich querying. For example, one such guideline provides for course-grained versioning of items (e.g., artifacts, metadata, etc.)—as opposed to the fine grained object principle of unit change found in most repository systems such as the entity-property-value scheme. The developers or providers then use these guidelines to optimally categorize, in a natural way, their metadata and other software related items for storing copies thereof in the repository.
US08392457B1 System and method for forming a map database with no-outlet and circular segments
A system and method are provided for forming a map database with attributed data which represents roadways attributed as no-outlet or circular segments. The method includes identifying a segment from a first node to a second node, where the second node is connected to an isolated portion of a road network. The method further includes storing a data attribute into the map database that represents the segment as a road that connects the road network at the first node to the isolated portion of the road network at the second node. The data attribute may represent the segment as a no-outlet segment or a circular segment. A no-outlet segment represents a roadway or portion of a roadway that terminates or returns back to the roadway or portion thereof. A circular segment represents a roadway or portion of a roadway that intersects with a geographic feature, such as a road, and where the roadway or portion thereof leads back to the same geographic feature. The attributed segment may provide directional information to determine the directional nature of the no-outlet or circular segment. The map database with attributed data is particularly useful for route calculation in navigation systems and related applications.
US08392454B2 Concordance searching systems and methods
Embodiments herein include a method of performing a computerized search of the electronic document based on a multi-term inclusive query supplied by the user. The process checks each search term match to determine if other terms in the query are in close enough proximity to allow the search term match to remain in the final search results that are eventually reported back to the user, even if such proximities span adjacent pages. More specifically, counts that span the adjacent pages comprise a count of items from a term on one page to a term on a second page adjacent to the first page so as to include a count of all terms between the terms in the counts that span adjacent pages of the printed publications.
US08392450B2 System to augment a visual data stream with user-specific content
User profile information for many users may be stored in a user profile database associated with a server computer connected to a network. Based on information received from a mobile computing device, the server computer selects augment information from an augment information database coupled with the user profile database. The information received from the mobile computing device is related to frames of a video stream being captured by the mobile computing device and geographical information associated with these frames. The augment information is also selected based on the user profile associated with the mobile computing device. The augment information is to be transmitted from the server computer to the mobile computing device using wireless communication and is used by the mobile computing device to overlay the frames of the video stream being captured by the mobile computing device.
US08392446B2 System and method for providing vector terms related to a search query
The present invention relates to providing vector terms for use in formulating search requests in response to a user query. The method according to one embodiment comprises receiving a search query from a client and identifying links to one or more content items corresponding to the search query. One or more term vectors are then generated corresponding to the content items and one or more vector terms are selected from the term vectors. The links to the one or more content items and selected vector terms are combined to form a final result page.
US08392443B1 Refining search queries
Methods, systems, and apparatus, including computer program products, for refining search queries. In one implementation, a method includes obtaining a submitted search query, and in response to obtaining the search query: obtaining search results responsive to the search query; selecting a document from a group of documents identified by the search results; generating from a subset of one or more entities associated with the document one or more candidates for refined search queries, including: identifying one or more terms in the search query, where the one or more terms occur in the search query in a particular order relative to each other, and combining the one or more terms with the entity to generate a candidate, where the one or more terms occur in the particular order relative to each other; and identifying one or more of the candidates as being refined search queries for providing with the search results.
US08392442B2 Method and computer program product for creating content management systems
A computer program product is for creating a content management system that prompts a user for input of data source information to locate an existing content repository and a desired location for saving the created content management system via a user interface. The content management system creator may select and copy core files selected from a set of core files to a destination directory structure, establish a database connection, and incorporate information relating to the database connection into data tables. A created content management system may include a data storage tier, a data logic tier, and a user interface tier. The user interface tier may further include user interface definitions to view and manage data included within data storage tier by calling data table classes defined in the data logic tier.
US08392438B2 Method and apparatus for identifying synonyms and using synonyms to search
A method and an apparatus for identifying synonym and utilizing such synonym to conduct search is disclosed. The disclosed method includes: obtaining arbitrary two words to be identified; determining whether a shortest edit distance between the two words less than or equal to an edit distance threshold; determining whether the two words to be identified exist in a preset knowledge database, and if an answer is yes then searching a smallest granularity type with highest weight value for each word in the knowledge database; and if the two word have the same smallest granularity type with highest weight value, then determining such two words are synonyms, or non-synonym otherwise. The disclosed techniques greatly improve accuracy of synonym identification and guarantee effect of synonym identification.
US08392437B2 Method and system for providing deduplication information to applications
A method of maintaining and providing information relating to file deduplication. A first portion of a first file and a second portion of a second file that contain a first content are identified. A first header associated with the first portion is created. The first header identifies the first portion and the second portion containing the first content. The first header is appended to a storage location of the first content of the first portion to form a first data structure for the first file. The first data structure is stored. The first data structure is provided to an application requesting the first file so that duplicate data processing can be avoided by the application. The first data structure is updated when the first file or the second file are altered. A similar process may occur to generate a data structure for the second file.
US08392436B2 Semantic search via role labeling
A method and system for searching for information contained in a database of documents each includes an offline part and an online part. The offline part includes predicting, in a first computer process, semantic data for sentences of the documents contained in the database and storing this data in a database. The online part includes querying the database for information with a semantically-sensitive query, predicting, in a real time computer process, semantic data for the query, and determining, in a second computer process, a matching score against all the documents in the database, which incorporates the semantic data for the sentences and the query.
US08392430B2 Concept-structured image search
The concept-structured image search technique described herein pertains to a technique for enabling a user to indicate their semantic intention and then retrieve and rank images from a database or other image set according to this intention. The concept-structured image search technique described herein includes a new interface for image search. With this interface, a user can freely type several key textual words in arbitrary positions on a blank image, and also describe a region for each keyword that indicates its influence scope, which is called concept structure herein. The concept-structured image search technique will return and rank images that are in accordance with the concept structure indicated by the user. One embodiment of the technique can be used to create a synthesized image without actually using the synthesized image to perform a search of an image set.
US08392429B1 Informational book query
Methods, systems, and apparatus, including computer program products are provided for responding to search queries having results that identify books. In one aspect, a search query and multiple web pages that satisfy the search query and have a ranked order as responses to the search query are received. A subset of web pages that are each a reference page for a respective book are selected. A web page is a reference page for a book when the web page includes a reference to the book and satisfies a citation criterion for the book. A book score is assigned to each of the books for which there is at least one reference page in the group of highest ranking web pages. The book scores are used to select one or more of the books. A book reference is generated for each of the books and the book references are provided in response to the search query.
US08392426B2 Indexing and filtering using composite data stores
Data stores are combined into a composite data store. A method includes referencing a first index entry for a user specified first parameter pattern. The first index entry includes references to record addresses for records in the composite data store which include the first parameter pattern. A first beginning composite data store address of a first selected data store is referenced. A determination is made that the first beginning composite data store address is at or above an address at or above a predetermined threshold above the first record address. Based on determining that the first beginning composite data store address is at or above a predetermined threshold above the first record address, a speed-up data structure is used to eliminate one or more comparisons of record entries in the first index entry between the first record address and the first beginning composite data store address.
US08392415B2 Clustering of content items
A method for clustering a plurality of content items. The method comprises, determining intervals between at least some of the content items, and then selecting a seed pair of content items using the determined intervals. The seed pair is then assigned to a current cluster, before an interval is determined between one of the content items in the current cluster and a neighboring one of the content items. The interval is then compared to a predetermined criterion in response to a successful comparison, the content item is assigned to the cluster.
US08392413B1 Document-based synonym generation
One embodiment of the present invention provides a system that automatically generates synonyms for words from documents. During operation, this system determines co-occurrence frequencies for pairs of words in the documents. The system also determines closeness scores for pairs of words in the documents, wherein a closeness score indicates whether a pair of words are located so close to each other that the words are likely to occur in the same sentence or phrase. Finally, the system determines whether pairs of words are synonyms based on the determined co-occurrence frequencies and the determined closeness scores. While making this determination, the system can additionally consider correlations between words in a title or an anchor of a document and words in the document as well as word-form scores for pairs of words in the documents.
US08392403B2 Management of data and computation in data centers
Data and computation may be unified (i.e., integrated) in a data center using a single query interface. Users may interact with the data center via a query interface to provide a query (i.e., a computation) to the data center. The results of the query may be referred to as derived datasets and may be managed by a cache server. In an implementation, a derived dataset is uniquely referenced by the query that computes it. Shared common computations are computed only once and may be reused by other computations. The result of a query may be computed (if not previously cached) and returned to the user. Infrequently used derived datasets may be garbage collected (e.g., deleted or otherwise removed from storage) by a garbage collector. This integration of data and computation provides efficient resource management for data center.
US08392396B1 Organization system for ad campaigns
An automatic account organization tool is provided to organize a large adgroup into smaller adgroups with semantically meaningful names. For example, a set of input keywords is received, semantically related pairs of keywords are identified from the set of input keywords, and hierarchical clustering is applied to the pairs of keywords to identify a set of clusters of keywords, each cluster having semantically related keywords. A name can be determined for each of the clusters.
US08392390B2 Assisted content authoring
An authoring system on a mobile device (or other type of device) may help a user to author a message based on context available on the device. Context data comes to exist on the device in some manner. For example, the context may contain the results of a search that a user has performed on the device. A message may be proposed based on the search query and/or the result—e.g., if a user searches for “Edinburgh,” the authoring system may propose the message “Username likes Edinburgh” or “Username is learning about Edinburgh.” The authoring system may allow the user to change the message and/or to add additional content and/or links to the message. The user may then to send the message over some channel such as e-mail, a social network, a microblogging site, etc.
US08392373B1 Systems and methods for retaining an executable environment during a data archive process
A computer-implemented method for retaining an executable environment during a data archive process is described. An executable file that is associated with an archived data file is identified. The executable file is part of a virtualization application layer. An identifier is archived that identifies the virtualization application layer. The identifier is associated with the archived data file. The virtualization application layer is provided when the archived data file is restored. The restored data file is accessed with the executable file.
US08392372B2 Methods and systems for snapshot reconstitution
A method, computer readable medium, and a system for reconstituting a virtual snapshot of files in a file virtualization system includes forming at a file virtualization device a virtual snapshot that includes a plurality of physical snapshots associated with one or more file storage devices participating in the virtual snapshot, receiving a request for performing an operation on one or more physical snapshots in the plurality of physical snapshots, providing the one or more physical snapshots in response to the request for performing the operation when the one or more physical snapshots exists in the virtual snapshot, and reconstituting the virtual snapshot by including the one or more physical snapshots to form a reconstituted virtual snapshot in response to the request for performing the operation when the one or more physical snapshots do not exist in the virtual snapshot.
US08392369B2 File-backed in-memory structured storage for service synchronization
Providing synchronization to a local system. Embodiments may include downloading a batch of changes in a heterogeneous batch. The batch of changes is correlated to an anchor affiliated with a synchronization service. The anchor is a reference point indicating time or relative order. The batch of changes and the anchor are serialized to a non-volatile storage medium as a heterogeneous set. After serializing the batch of changes to a non-volatile storage medium as a heterogeneous set, entities in the batch of changes are parsed out into entities in in-memory representations. Similarly, embodiments may receive user input modifying a plurality of data entities, store on a non-volatile storage medium a serialized heterogeneous representation of the modified data entities, and upload the serialized heterogeneous representation to a synchronization service.
US08392368B1 System and method for distributing and accessing files in a distributed storage system
A system and method for distributing and accessing files in a distributed storage system uses an ordered list of the storage nodes in the system to determine the storage node on which a file is stored. The distributed storage system includes a cluster of storage nodes and may also include one or more client nodes that participate in the system as storage resources. Each node (client and storage) stores an ordered list of the storage nodes in the system, allowing any of the nodes to access the file. The list is updated whenever a new storage node is added to the system, an existing storage node is removed from the system, or a new storage node is swapped with an existing storage node. Each one of the nodes may independently compute a new mapping of files to the storage nodes when the ordered list is changed.
US08392364B2 Consistent set of interfaces derived from a business object model
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
US08392363B2 Master data management system for centrally managing core reference data associated with an enterprise
A computer-implemented system of centrally managing core enterprise reference data of an enterprise that includes one or more processing units and one or more memory units, the system includes a storage medium having stored therein a process layer that implements one or more business configuration processes of one or more enterprise-level business workflows. The system further includes a storage medium having stored therein a service layer underlying the process layer that provides services that enable process tasks for the one or more business configuration processes and a storage medium having stored therein a data layer underlying the service layer and storing in a repository, core enterprise reference data that is received from one or more external data sources using a staging strategy that reduces data transfer time between the core enterprise reference data repository and the one or more external data sources.
US08392362B2 Systems and methods associated with hybrid paged encoding and decoding
According to some embodiments, a system, method, means, and/or computer program code are provided to facilitation a compression of information. In some cases, uncompressed data may be divided into a plurality of portions. A first data density value may be determined for a first portion, and a second data density value may be determined for a second portion. Based on the first data density value, the first portion may be encoded using a first encoding technique. Similarly, the second portion may be encoded using a second encoding technique based on the second data density value. A compressed representation of the uncompressed data may then be stored in accordance with results of said encodings of the first and second portions.
US08392361B2 Centralized management of virtual machines
Virtual machines are managed in centralized manner. Files that are shared by multiple virtual machines are stored in a central storage unit and a management program is executed on one or more of these files on a per file basis. The management program is executed on a file if an IO operation is issued for that file. A namespace map is used to provide a mapping of filenames used by the different virtual machines to filenames used by the central storage unit.
US08392354B2 Probabilistic voxel-based database
A probabilistic database can including a set of geospatially referenced records and a probability engine. The geospatially referenced records corresponding to a real-world volumetric space indexed against voxels. Each voxel can have a unique identifier in the probabilistic database. Each voxel can corresponds to a volumetric unit of the real-world volumetric space. Geospatial information referenced against voxels can be internally inconsistent, which results in a naturally probabilistic storage format. The probability engine can be operable to dynamically determine a certainty value for an object of the probabilistic database. The certainty value can be a value from zero to one hundred percent, which is based upon a statistical analysis of the internally inconsistent geospatial information referenced against the voxels. The internally inconsistent geospatial information can correspond to a volumetric unit of the real-world volumetric space in which the object has a probability of residing within.
US08392336B1 Assessing an ability to leverage a network
Systems and methods are provided for determining an individual's ability to leverage a network of connections. For example, the systems and methods can be used to assess an entertainment professional's ability to leverage his network of connections with other entertainment professionals to obtain opportunities to work on movie projects. An entertainment professional's ability to leverage his network of connections may correspond to the entertainment professional's success in the entertainment profession. Accordingly, by assessing an entertainment professional's ability to effectively leverage his network of connections with other entertainment professionals, the systems and methods may be able to make observations regarding the success of the entertainment professional.
US08392335B2 System and method for modeling and applying a people network representation
A system and method for applying a people network representation to aid contact between a member of an organization and a target individual selects a contact path between the member and the target supported by analysis of the level of interaction between members of the organization based on network communications of the organization. Level of interaction is analyzed using network communications that take into account the recentness and frequency of interactions, such as email, ICQ, or phone interaction. To contact a targeted individual, for instance such as to obtain expertise in a desired area, the model of the people network allows determination of a contact path between the member and target which improves the likelihood of obtaining the target's expertise. A contact path from a member may include a suggestion to contact the target through one or more intervening organization members.
US08392325B2 Method and system for tagging and tracking donation transactions
Method and system for tagging and tracking donation transactions through accounting means between financial and non-financial entities, method comprising steps of accepting registration of one or more users to the System, accepting a donation transaction via Collection Point, capturing data related to the circumstances, type and quantum of a donation transaction, generating a Tracking Reference upon completion of the donation transaction, delivering a receipt for the donation transaction, in which is embedded the tracking reference for the associated donation, tracking the progress of the donation transaction between financial and non-financial entities by means of the interlinked transmission and receipt of reports, accepting inquiries as to the status or history of the donation transactions by reference to a cited tracking reference, accepting inquiries as to the status or history or delivery of the associated donation value by reference to a cited tracking reference and delivering reports in response to such inquiries.
US08392321B2 System and method for using diversification spreading for risk offset
A computer-implemented method for analyzing a risk offset associated with a portfolio including a plurality of products traded on an exchange is disclosed. The method includes comparing a first market response of a first product in the portfolio with a second market response of a second product in the portfolio where the first and second market responses result from a change in market data, calculating an offsetting effect between the first market response and the second market response where the first and second market responses are substantially different responses to the same change in the market data, determining a diversification spread based on the offsetting effect derived between the first product and the second product, calculating a diversification spread credit based on the determined diversification spread, and adjusting a margin requirement for the portfolio based on the diversification spread credit.
US08392320B2 Routing of orders in equity options by means of a parameterized rules-based routing table
An enhanced system and method for the “smart” routing of orders in an electronic options environment is disclosed. The method of routing includes different rules and protocols for orders that are allowed to route using a traditional intermarket linkage than for orders that are allowed to route using an alternative private direct connection or third-party service provider. The system and method of routing has at its basis a configurable, rules-based routing table that allows orders to be routed using different protocols based on the account type of the incoming order.
US08392316B2 Transaction management device and readable storage medium
A transaction management device of executing plural if-done-orders in parallel. An order information generation unit of the device generates plural order information groups each including a first order for placing one of a buy or sell orders at a first order price, a second order for placing the other of these orders at a second order price, and a stop loss order for placing the other of these orders at a stop loss order price. This unit acquires the upper limit price for transactions, the lower limit price for transactions, and the number of simultaneously generated order information groups, and calculates the first and second order prices in such a manner that the price difference between the first orders is constant, the price difference between the second orders is constant, and the price difference between the first and the second orders belonging to the same group is constant.
US08392315B2 System and method for displaying highest and lowest traded price of tradable objects
A client terminal displays on a graphical interface a first indicator of a price associated with a lowest traded price of a tradable object during a predetermined period of time, a second indicator of a price associated with a highest traded price of the tradable object during the predetermined period of time, along with at least one quantity indicator associated with at least one order to buy/order the tradable object. The first indicator, the second indicator, and the at least one quantity indicator are displayed in relation to a static axis of price, and the client terminal dynamically updates the first and second indicator to new lowest and highest traded prices based on market updates received from an exchange.
US08392314B1 Methods and systems for computer-based incremental trading
Methods and systems for computer-based incremental trading are provided. Owners of the top price/time priority orders are able to trade between each other multiple numbers of times prior to the expiration of a workup period, at which time the workup orders of all the users participating in the workup are matched. The workup period is private between the owners of the top price/time priority orders and the orders are allowed to be modified multiple times. When the workup period ends, orders are matched according to the original price/time priority.
US08392308B2 Electronic collateral management system and method
A process for allocating specific assets from a pool of assets to secure a liability. Information concerning each of the assets in the pool of assets is received from at least two sources. A set of validation rules is applied to the information for each asset in the pool of assets and those assets which do not meet the validation rules are rejected. A price is assigned to each non-rejected asset. A subset of the non-rejected assets is allocated to the liability as a function to collateralize the liability.
US08392307B1 Performance-based security syndication
A technique by which a bank assists a company in raising capital is disclosed. The technique allows a company to issue financial instruments that share characteristics of both debt and equity. Moreover, the technique includes the bank creating and marketing such instruments.
US08392298B2 Invoice adjustment data object for a common data object format
Embodiments of the invention provide methods and data structures for the effective and efficient synchronization or inter-exchange of invoice adjustment information between business applications employing disparate DOFs. For one embodiment, a DOF is provided that allows for relationships between entities, also referred to as invoice adjustments, to be modeled as attributes of an entity and for customization of the DOF in a manner that facilitates upgrading of the DOF. For one embodiment, the invoice adjustment DOF is provided in a common software language such as XML. For one embodiment, invoice adjustment information from each of several business applications is translated to a common DOF. The invoice adjustment information, in the common DOF, is then inter-exchanged among the several business applications. Each application has only to translate the invoice adjustment information from the common DOF to the application-specific DOF of the respective business application.
US08392292B2 Method and process for managing inbound and outbound merchandise shipments
A computer program, method, and systems for monitoring inbound documents. Each of these inbound documents, which concerns the delivery of inbound merchandise to a processing center, itemizes one or more available products included in the inbound merchandise. Outbound documents, each of which concerns the shipping of outbound merchandise from the processing center, are also monitored. These outbound documents each itemize one or more needed products to be included in the outbound merchandise. The available products itemized in one or more inbound documents are compared to the needed products itemized in one or more outbound documents to determine if a match occurs. If such a match occurs, the matched available and needed products are linked, such that an outstanding order for a needed product is fulfilled with an available product.
US08392291B2 Automated structuring
A computer-implemented method for the automated structuring of data representing a tangible system. The method includes receiving first item information describing a first tangible item of the system, receiving first item position information describing a position of the first item, receiving second item information describing a second tangible item of the system, receiving second item position information describing a position of the second item, and characterizing a relationship between the first item and the second item based at least in part upon the first item position information and the second item position information.
US08392277B2 Systems and methods for allocating units to users in an online environment
Described herein are systems and methods for allocating units to users, for example in the context of an online auction environment. In overview, the technology described herein provides for an auction process whereby a decrementing price is combined with a competitive hidden-bid process. Users participate in the auction for the purpose of obtaining a desired number of units from a stockpile of like units, such as bottles of a particular batch of wine. The users effectively have two modes of participation. The first is to purchase units at a system-defined price, which decrements at predetermined intervals. The second is to place a bid at a user-defined price, this bid being deemed as successful when the system-defined price decrements to a value of equal to or less than the user-defined price.
US08392262B2 Method and apparatus for selecting a pickup location based on customer location
A method and apparatus for determining a pickup location for an item selected in an online transaction based on location information or data. The method comprises obtaining location data for the mobile communication device and determining availability of the selected item at one or more locations based on proximity to the location. According to an embodiment, one of the locations with item availability is selected and the online transaction is completed.
US08392260B2 Short-charge cordless scanner for retail terminals
A bar code reading terminal includes a cordless optical reader. The optical reader includes a microprocessor, a scan engine coupled to the microprocessor, a hand held housing supporting the scan engine, program memory coupled to the microprocessor, a decode processor circuit coupled to the microprocessor, and a short-cycle energy storage device coupled to the microprocessor. The energy storage device has high power density and low energy density. In one embodiment, the short-cycle energy storage device comprises a power density greater than 1 kW/kg. The bar code reading terminal further includes a base unit having a housing that includes a socket for receiving the hand held housing. The socket has a connector to facilitate transfer of bar code data messages from the hand held optical reader to the base unit. The connector also transfer powers from the base unit to the short-cycle energy storage device.
US08392257B2 Dynamic in-page advertising
Advertisements displayed in a web page are enabled to be changed as a context of the web page changes without reloading the web page. A first set of one or more advertisements may be displayed on a web page. One or more of the displayed advertisements may be replaced with one or more alternative advertisements. Selection of the alternative advertisements is triggered based on the occurrence of one or more events that cause a change in a context of the web page. The display of the alternative advertisements is performed dynamically, without the web page needing to be reloaded. In this manner, the advertisements displayed on a web page may be changed based on the change in web page context, to provide advertisements to users that correspond to the changing context.
US08392253B2 Neuro-physiology and neuro-behavioral based stimulus targeting system
A system performs stimulus targeting using neuro-physiological and neuro-behavioral data. Subjects are exposed to stimulus material such as marketing and entertainment materials and data is collected using mechanisms such as Electroencephalography (EEG), Galvanic Skin Response (GSR), Electrocardiograms (EKG), Electrooculography (EOG), eye tracking, and facial emotion encoding. Neuro-physiological and neuro-behavioral data collected is analyzed to select targeted stimulus materials. The targeted stimulus materials are provided to particular subjects for a variety of purposes.
US08392249B2 Suggesting and/or providing targeting criteria for advertisements
Keyword suggestions that are category-aware (and field-proven) may be used to help advertisers better target the serving of their ads, and may reduce unused ad spot inventory. The advertiser can enter ad information, such as a creative, a landing Webpage, other keywords, etc. for example. A keyword facility may use this entered ad information as seed information to infer one or more categories. It may then request that the advertiser confirm or deny some basic feedback information (e.g., categories, Webpage information, etc.). For example, an advertiser may be provided with candidate categories and may be asked to confirm (e.g., using checkboxes) which of the categories are relevant to their ad. Keywords may be determined using at least the categories. The determined keywords may be provided to the advertiser as suggested keywords, or may automatically populate ad serving constraint information as targeting keywords. The ad server system can run a trial on the determined keywords to qualify or disqualify them as targeting keyword.
US08392241B2 Publisher ad review
A review for an advertisement is received, the advertisement to be provided to recipients over a distribution network with content provided by content publishers. An aggregated approval score for the advertisement is generated based on the received review and other reviews for the advertisement. The aggregated approval score is provide to a content publisher. An indication to accept or reject the advertisement for presentation with content provided to recipients by the content publisher is received from the content publisher. The indication is received after providing the aggregated approval score to the content publisher.
US08392240B2 System and method for determining outsourcing suitability of a business process in an enterprise
A system and method for determining outsourcing suitability of at least one business process in an enterprise. The method comprising screening at least one business process in the enterprise to obtain a first set of business processes, wherein the first set of business processes can potentially be outsourced. The method further comprising evaluating each potential-business-process corresponding to the first set of business process on a predefined criterion to obtain a second set of business process, wherein the second set of business processes can be outsourced. Also, a migration plan is prepared corresponding to potential-business-processes corresponding to the second set of business processes.
US08392226B1 Controlling meta-data of information resources
Controlling information resources involves accessing a control definition of a number of control definitions associated with a first party and a second party. The first party has a first information resource and the second party has a second information resource, where the first information resource is in communication with the second information resource. The control definitions define a practice for monitoring the second information resource, where each control definition has a condition and a consequence. Meta-data is received from a second monitor of the second information resource, where the meta-data describes operation of the second information resource. The condition is applied to the meta-data in order to monitor the second information resource.
US08392225B2 Food tracing and tracking system and method
A food tracing and tracking system, method, and computer-program product are provided. The present invention allows small, medium and large-size companies that operate within these supply-chains, to exchange information bi-directionally throughout the entire supply-chain while maintaining data integrity and appropriate levels of security at all times and allowing this in real-time. The present invention enables a continuous linkage across the supply-chain-entities and changing of supply-chain entities in near real-time. The present invention ensures data integrity and data security, performs language translation, maintains a continues history over time without the need for data conversion, and provides each entity within the supply chain the option of publishing their identity and data to the other supply chain entities. New fields can be added as needed for processes and materials. The present invention supports distributed data hosted on various machines by various organizations over a public or private data network.
US08392219B1 Systems and methods for streamlined patient enrollment for one or more healthcare programs
Systems and methods are provided for supporting and validating patient enrollment in one or more healthcare programs. The systems and methods may include receiving a prescription claim request from a pharmacy computer, where the prescription claim request includes at least (i) a first product identifier identifying with a prescribed product for a patient, and (ii) patient information associated with the patient; determining, based at least in part upon the first identifier, that patient is subject to a requirement to enroll in one or more required healthcare programs prior to the prescription product being released to the patient; extracting enrollment information from the prescription claim request, the extracted enrollment information including at least a portion of the patient information from the prescription claim request; and automatically utilizing the extracted enrollment information to complete at least a portion of an enrollment process for the one or more required healthcare programs.
US08392206B2 Social broadcasting user experience
A method of providing user participation in a social broadcast environment is disclosed. A network communication is received from a user of a broadcast that includes a preference data indicating a preference of the user that a promoted content be included in the broadcast. Via a responsive network communication, a feedback data is provided to the user that includes a predicted future time at which the promoted content may be included in the broadcast.
US08392204B2 System and method for managing and tracking child welfare services
A method of monitoring the provision of child welfare services to a child. The method includes: receiving child update information on the child, the child update information including reporter information and child status information; storing the child update information in a central database; and providing a report based on the stored child update information.
US08392203B2 Encoding method and system
An encoding system includes a sampling unit, a computing unit, a comparing unit, a quantifying unit, and an encoding unit. The sampling unit obtains first sample data of a current sampling point and second sample data of a previous sampling point. The computing unit computes a data difference between the first sample data and the second sample data. The data difference includes a numeral and a sign. The comparing unit determines whether the data difference is more than or equal to 0 and outputs a determining result. The quantifying unit quantifies the numeral of the data difference. The encoding unit encodes the numeral of the data difference with or without the sign according to the determining result.
US08392198B1 Split-band speech compression based on loudness estimation
A frame is received that has the wideband audio signal. The low band audio signal is encoded to generate an encoded low band signal. The high band signal is analyzed to determine whether the high band signal is perceptually relevant to the low band signal. If the high band signal is not perceptually relevant to the low band signal, the low band signal is encoded and provided in a frame to the decoder without including parameters corresponding to characteristics of the high band signal. If the high band signal is perceptually relevant, the high band signal is encoded to generate an encoded high band signal. The resultant frame that is sent to the decoder will include a combination of the encoded low band signal and the encoded high band signal.
US08392191B2 Chinese prosodic words forming method and apparatus
The present invention provides a method and apparatus of forming Chinese prosodic words, which method comprises the steps of inputting Chinese text; performing process of word segmentation and part of speech annotation for the input Chinese text to generate an initial prosodic word sequence; inserting grids representing prosodic word boundaries for all the words in the initial prosodic word sequence to generate a grid prosodic word sequence; annotating the grids ready to be deleted in the grid prosodic word sequence based on the prosodic word forming means; judging the grids which actually need to be deleted in the grids ready to be deleted based on the prosodic word forming means; deleting the grids which actually need to be deleted in the grid prosodic word sequence, and word forming the words between every two grids in the remaining grids to generate prosodic words. The present invention avoids the defect whereby the type of insertion error of the prosodic word would render the pronunciation hard to understand or unnatural as far as possible, and reduces the number of the type of insertion error of prosodic word boundaries.
US08392189B2 Speech recognition using speech characteristic probabilities
A speech recognition module includes an acoustic front-end module, a sound detection module, and a word detection module. The acoustic front-end module generates a plurality of representations of frames from a digital audio signal and generates speech characteristic probabilities for the plurality of frames. The sound detection module determines a plurality of estimated utterances from the plurality of representations and the speech characteristic probabilities. The word detection module determines one or more words based on the plurality of estimated utterances and the speech characteristic probabilities.
US08392184B2 Filtering of beamformed speech signals
The invention relates to speech signal processing that detects a speech signal from more than one microphone and obtains microphone signals that are processed by a beamformer to obtain a beamformed signal that is post-filtered signal with a filter that employs adaptable filter weights to obtain an enhanced beamformed signal with the post-filter adapting the filter weights with previously learned filter weights.
US08392178B2 Pitch lag vectors for speech encoding
A method of encoding speech, the method comprising: receiving a signal representative of speech to be encoded; at each of a plurality of intervals during the encoding, determining a pitch lag between portions of the signal having a degree of repetition; selecting for a set of said intervals a pitch lag vector from a pitch lag codebook of such vectors, each pitch lag vector comprising a set of offsets corresponding to the offset between the pitch lag determined for each said interval and an average pitch lag for said set of intervals, and transmitting an indication of the selected vector and said average over a transmission medium as part of the encoded signal representative of said speech.
US08392174B2 Method and apparatus for lexical analysis using parallel bit streams
One embodiment of the present invention is a method for lexical analysis of a character stream including: (a) generating one or more parallel property bit streams in response to the character stream; (b) generating one or more lexical item streams in response to the one or more parallel property bit streams; and (c) generating one or more token streams in response to the one or more lexical item streams.
US08392173B2 Message translations
Systems for translating text messages in an instant messaging system comprise a translation engine for translating text messages into a preferred language of a recipient of the text messages. The systems are preferably configured to send and receive the text messages and to determine whether the text messages that are received in a source language are in the preferred language of the recipients so that the text messages are displayed in the preferred language of the recipients of the text messages. Other systems and methods are also provided.
US08392165B2 Probabilistic earth model for subterranean fracture simulation
Systems, methods, and instructions encoded in a computer-readable medium can perform operations related to generating a model of a subterranean formation based on a probabilistic earth model. An earth model including a probability distribution for a property of a subterranean region is received. A subterranean formation model is generated based on sampling the probability distribution for the property. The subterranean formation model includes information on boundaries of rock blocks of a formation in the subterranean region. The subterranean formation model may be used for simulating an injection treatment applied to the formation, for example, to predict fracture propagation in the formation. In some implementations, the subterranean formation model may be used for designing an injection treatment for the formation.
US08392158B2 Methods for completing thermal-recovery wells
Methods for completing a well involve the use of computational models to design cement systems that are appropriate for the anticipated well conditions. Data from laboratory tests and/or numerical simulations may be employed in the models. The cement systems are designed to have a higher Young's modulus than the surrounding formation. In addition, the cement systems contain chemical-expansion agents that cause a microannulus to be deliberately formed at the cement/casing interface prior to the application of heat. The microannulus disappears during application of heat, pressure or both owing to casing expansion.
US08392154B2 System and method for real-time cloth simulation
A cloth simulation system is provided which comprises a position calculation module calculating relative positions of adjacent vertices among a plurality of vertices on the cloth in the next time step, using the positions of the vertices in the previous time steps; an analysis module establishing an equation of motion of the respective vertices using the relative positions; and an updating module updating the positions of the respective vertices using the equation of motion, whereby the texture and reality of cloth is increased furthermore, a motion of the cloth is calculated in real-time, so that there is no inconvenience to fabricate clothes animation in advance depending upon the number of the motions of to-be-expressed object, thereby considerably reducing the fabricating costs and period.
US08392153B2 Method for constructing segmentation-based predictive models
The present invention generally relates to computer databases and, more particularly, to data mining and knowledge discovery. The invention specifically relates to a method for constructing segmentation-based predictive models, such as decision-tree classifiers, wherein data records are partitioned into a plurality of segments and separate predictive models are constructed for each segment. The present invention contemplates a computerized method for automatically building segmentation-based predictive models that substantially improves upon the modeling capabilities of decision trees and related technologies, and that automatically produces models that are competitive with, if not better than, those produced by data analysts and applied statisticians using traditional, labor-intensive statistical techniques. The invention achieves these properties by performing segmentation and multivariate statistical modeling within each segment simultaneously. Segments are constructed so as to maximize the accuracies of the predictive models within each segment. Simultaneously, the multivariate statistical models within each segment are refined so as to maximize their respective predictive accuracies.
US08392151B1 Preview of an object in graphical modeling environments
Graphical programming or modeling environments in which a preview window of an object is provided are disclosed. The preview window may be provided when the pointer of a pointing device hovers over an object and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the object. The object can be hierarchical so that the object includes a subsystem. Another preview window may be provided when the pointer of the pointing device hovers over the subsystem and automatically disappear when the pointer of the pointing device is placed out of a predetermined region relating to the subsystem. The subsystem of the object may also include another subsystem.
US08392149B1 Adaptive second order threshold calibration technique for radiometric signal detection
A apparatus configured to detect the presence of one or more unknown signals in the presence of noise and/or interference. The apparatus includes an input configured to receive an input data from a sensor, an integrator configured to integrate the power of the input data over a period of time, and a comparator configured to compare the integrated power to a threshold to determine if the input data contains at least one signal, or if the input data contains noise only. The apparatus may further include a mean estimator configured to estimate the mean of the power integrated input data over a period of time, a variance estimator configured to estimate the variance of the power integrated input data over a period of time, and a threshold calculator configured to calculate the threshold value based on the estimated mean or estimate mean and estimated variance.
US08392144B2 Keyboard test program generating method
A keyboard test program generating method includes the following steps. Firstly, a first key number is received. By pressing a first key, a first key identification code corresponding to the first key is generated. The first key number is assigned to the first key so as to generate a first key conditional expression. By pressing a next key, a next key identification code corresponding to the next key is generated. A second key number following the first key number is assigned to the next key so as to generate a next key conditional expression. Afterwards, these key conditional expressions, a keyboard test program header and a keyboard test program trailer are combined together, thereby generating the keyboard test program.
US08392136B2 In-place management of semiconductor equipment recipes
Systems and methods for managing optical inspection target components are disclosed. A method may include, but is not limited to: storing at least one external recipe component at an inspection tool node; associating at least one proxy component with the at least one external recipe component; associating the at least one external recipe component with at least one optical inspection target recipe; and storing the at least one optical inspection target recipe including the at least one proxy component in a recipe distribution server. A method may include, but is not limited to: receiving a selection of at least one recipe associated with an optical inspection target to be inspected at a first inspection tool node; and determining whether one or more external recipe components associated with the recipe are stored on at least one of the first inspection tool node and a second node.
US08392125B2 Food content detector
A system may include utensil means for portioning a foodstuff into a first portion and a second portion, a means for detecting a first portion size for the first portion with the utensil means, a means for detecting a second portion size for the second portion with the utensil means, and a means for determining a cumulative amount of portioned foodstuff based upon the first portion size and the second portion size.
US08392120B2 Method and tool for determination of fracture geometry in subterranean formations based on in-situ neutron activation analysis
A method for determining fracture geometry of a subterranean formation from radiation emitted from a fracture in the formation, including measuring gamma-radiation emitted from the fracture; subtracting background radiation from the measured gamma-radiation to obtain a peak-energy measurement; comparing the peak-energy measurement with a gamma-ray transport/spectrometer response model; and determining formation fracture geometry of the fracture in accordance with values associated with the response model.
US08392112B2 Dynamic determination of optimal route delivery method
A method and system for dynamic determination of optimal route delivery receives a point of interest location, a current vehicle location, and a date of first set of route directions from a telematics unit over a wireless network by a software application running on a navigation server. The application accesses the first set of route directions and a second set of route directions from a database located on a telematics service provider premises. Both the first and second set of route directions are between the current vehicle location and the point of interest. If there is a traffic obstacle along a route between the current vehicle location and the point of interest location and the traffic obstacle was implemented after the first set of directions, a live advisor sends a notification to a user and provides the user with an alternate method of delivering route directions over the wireless network.
US08392092B2 System for running an internal combustion engine
A system for running an internal combustion engine has at least two mode managers for activating and/or for requesting at least one combustion mode of the internal combustion engine. The system further has a combustion manager (9) wherein each of the output of the mode managers (1-7) are attached at least at one input of the combustion manager (9) for collecting and prioritizing all combustion mode requests active at the same time.
US08392089B2 Method of estimating an available grip margin of a tire when rolling
A method of estimating the available grip margin of a tire of a vehicle rolling on a ground involves: estimating a quantity Rslip ca, i.e., the ratio of the slip contact area and the total contact area of the tire on the ground; determining, in a signal processing unit, the grip potential used Pμ,used and/or the available grip margin of the tire Pμ,avail from the quantity and pre-established data corresponding to the type of the tire, where Pμ,avail=1−Pμ,used; and recording in a memory the grip potential used and/or the available grip margin of the tire.
US08392087B2 Vehicle control system
When a vehicle is started on an uphill road, slip may easily occur between vehicle wheels and a sloping road surface. When vehicle condition is changed from its stopping condition to its traveling condition on the uphill road, vehicle acceleration is controlled in a feed-back operation in such a manner that a target acceleration is made smaller as road gradient becomes larger or coefficient of friction becomes smaller.
US08392086B2 Brake fluid pressure controlling device
A brake fluid pressure controlling device is provided that controls a brake actuator to adjust brake fluid pressure in a wheel cylinder provided to correspond to a wheel. The brake actuator includes a passage for supplying the brake fluid to the wheel cylinder, a pump that discharges the brake fluid to the passage, and an electromagnetic valve that is located in the passage and adjusts the pressure of the brake fluid flowing into the wheel cylinder. The device includes a discharge rate detecting section, a signal generating section, a noise generating section, a noise overlaying section, and an electromagnetic valve controlling section. The discharge rate detecting section detects the discharge rate of the brake fluid discharged by the pump. The signal generating section generates a command signal for controlling the electromagnetic valve. The noise generating section generates noise, the noise being an AC signal corresponding to the detected discharge rate. The noise overlaying section overlays the noise onto the command signal, thereby generating an overlaid command signal. The electromagnetic valve controlling section controls the electromagnetic valve according to the overlaid command signal.
US08392085B2 Method and device for controlling a motor vehicle comprising an electronically controlled brake system with driving dynamics control
A motor vehicle includes an electrohydraulic brake system with driving dynamics control, a master brake cylinder (1), wheel brakes (75-78), and at least one pressure fluid supply device (94, 95) actuated by an electronic control unit. The pressure can be applied to the wheel brakes (75, 76, 77, 78) of the vehicle which are also connectable to the master brake cylinder (1) by way of a closable hydraulic connection (73, 74). A device for detecting a brake application includes a magnet (35) as a signal transmitter and a sensor element (36). The sensor element (36), upon piston movement of the master cylinder (1), senses a change in the magnetic field and outputs a digital signal and an analog signal. The two signals are passed on to an electronic control unit and are evaluated in the electronic control unit.
US08392084B2 Increasing all-wheel drive system calibration efficiency through hardware-in-the-loop simulation techniques
A method and system for generating a torque map operating a vehicle's all-wheel drive (“AWD”) system are disclosed. A model describing how an all-wheel drive (“AWD”) electronic control unit (“ECU”) included in the vehicle processes data received from one or more sensors or vehicle subsystems is generated and executed on a computing device so that the computing device emulates operation of the AWD ECU. The computing device captures data from a controller area network (“CAN”) included in the vehicle and data from the vehicle describing wheel torque while emulating operation of the AWD ECU. A raw torque value is generated by the computing device from the data from the CAN and wheel torque. The raw torque value is used to generate a torque value associated with an engine speed and with an intake air pressure obtained from the data captured from the CAN.
US08392078B2 Method for adjustment of an automatically selected gear shifting rotational speed limit in a vehicle
A method is provided for adjustment of an automatically selected gear shifting rotational speed limit when an automatic step geared vehicle transmission is in an automatic gear shifting drive mode, and where the transmission includes a drive mode selector for selection of at least the automatic gear shifting drive mode and a neutral mode. The adjustment of the automatically selected gear shifting rotational speed limit is performed temporarily by a driver of the vehicle when the automatic gear shifting drive mode is selected. Driving flexibility in automatic drive mode increases.
US08392077B1 Transmission control apparatus
A linear solenoid is configured with an electromagnetic coil and a label resistor that are integrated with each other; the label resistor has a resistance value corresponding to a correction coefficient based on the difference between the actual characteristic of the supply current vs. adjusted hydraulic pressure output of the electromagnetic coil and a standard characteristic; and data for correcting a characteristic variation in the command current vs. output current characteristic of an electromagnetic coil is preliminarily stored in a control module by use of an adjustment tool. When the operation is started, the resistance value of the label resistor is read and an output current corresponding to a utilized linear solenoid is supplied, so that a target adjusted hydraulic pressure is obtained.
US08392076B2 Control device of vehicular automatic transmission
In a control of a vehicular automatic transmission, an engaging device provided in a power transmission path between an engine and driving wheels is brought into a slipping state or a release state when a certain neutral control condition is satisfied while a shift lever is placed in a running position, the engaging device is engaged so as to increase a torque transmission capacity thereof when a certain neutral control cancellation condition is satisfied during neutral control under which the engaging device is in the slipping state or the release state, and an engaging pressure of the engaging device is held at a constant pressure level for a given period of time when an accelerator pedal is depressed while the engaging device is engaged so as to increase the torque transmission capacity thereof.
US08392074B2 Automatic controller for powered retractable sun visor
A system and method for controlling a vehicle sun visor that uses commonly existing onboard sensors and systems to provide all necessary inputs. The method uses GPS and solar almanac data to determine the location of the sun relative to the vehicle, driver side view mirror angle data to determine the position of the driver's eyes within the vehicle, and an existing outside light metering device to determine whether the sun is actually shining on the vehicle, and uses this information to calculate the optimum position of the sun visor. If a forward-looking camera is available on the vehicle, camera images can be used to improve the estimate of the sun position relative to the vehicle.
US08392073B2 Automatic leveling device and automatic leveling method
An automatic leveling device and automatic leveling method for being able to reduce an error caused by a hysteresis characteristic of an actuator are provided. A control ECU obtains vehicle height values from a front height sensor and a rear height sensor, computes a vehicle height difference from the vehicle height values, and a stroke amount to be corrected of an actuator 4 from the vehicle height difference. The control ECU supplies an instruction position signal based on the stroke amount and a hysteresis width such that the instruction position signal projects tentatively alternately out of a hysteresis range plural times in a reverse direction of an immediately preceding value. Therefore, every time the instruction position signal projects tentatively alternately out of the hysteresis range, a motor is started up again and stopped when the instruction position signal is finally matched with an actuator position signal.
US08392072B2 Vehicle rollover detection
A system and method for detecting a rollover of a vehicle that includes at least one wheel reaction force sensing device for transmitting wheel reaction force signal indicative of an amount of force exerted on at least one wheel of the vehicle is provided. The system includes a controller operably coupled to the at least one wheel reaction force sensing device and including at least one accelerometer sensor for transmitting the acceleration signal. The controller is configured to determine a first force index in response to the wheel reaction force signal, determine a first lateral acceleration of the vehicle in response to the acceleration signal, compare the first force index to a threshold force index and the first lateral acceleration to a threshold lateral acceleration, and deploy a restraint system based on the comparison.
US08392070B2 Method and apparatus for controlling an actuatable safety device
A method for determining a crash condition of a vehicle comprises the step of sensing crash acceleration in a first direction substantially parallel to a front-to-rear axis of the vehicle and providing a first acceleration signal indicative thereof. The method also comprises the step of sensing crash acceleration in a second direction substantially parallel to a side-to-side axis of the vehicle and near opposite sides of the vehicle and providing second acceleration signals indicative thereof. The method further comprises the steps of determining a transverse crash value functionally related to the second acceleration signals and comparing the determined transverse crash value against a safing threshold. The method still further comprises the step of determining a crash condition of the vehicle in response to (a) the comparison and (b) the first acceleration signal.
US08392058B2 Electrical communications circuit with spur diagnostics
An electrical communications circuit comprising a power supply, a trunk section, a spur section, isolation means disposed between the trunk section and the spur section, diagnostics apparatus connected to the trunk section and a field device connected to the spur section, in which the field device is adapted to send data signals over the communications circuit, which data signals comprise one or more core functions, in which the communications circuit and/or the data signals function under one or more pre-determined normal operating parameters, in which the diagnostics apparatus is adapted to detect one or more pre-determined breaches of said normal operating parameters, in which a spur diagnostics module is connected to the spur section and is adapted to monitor electrical characteristics of the spur section, in which the spur diagnostics module comprises interference means adapted to interfere with the communications circuit and/or the data signals sent thereon such that said one or more pre-determined breaches of the normal operating parameters are detectable by the diagnostics apparatus, but such that said one or more core functions of the data signals are not effected, and in which the spur diagnostics module is adapted to activate said interference means when it detects one or more pre-determined electrical events in the spur section.
US08392057B2 Hybrid powertrain diagnostics
Some exemplary embodiments include methods of operating a hybrid powertrain system including an engine and a motor/generator. One exemplary method includes sensing a characteristic of the motor/generator, determining a first net torque of the engine based upon a model, determining a second net torque of the engine based upon the characteristic of the motor/generator, and diagnosing the system based upon the first net torque and the second net torque. Further exemplary embodiments include hybrid powertrain methods, hybrid powertrain systems, and articles of manufacture configured to store computer executable instructions for hybrid powertrains. Further embodiments, forms, objects, features, advantages, aspects, and benefits shall become apparent from the following description and drawings.
US08392047B2 System for preventing damage to a vehicle
A system for preventing damage to a vehicle, such as a truck, is provided. A sensor may be operable to measure a parameter relating to a component in a vehicle and to provide a parameter signal indicative of the measured parameter. A processor may be in communication with the sensor and operable to receive the parameter signal from the sensor. The processor may be further operable to analyze the parameter signal. The processor may be further operable to initiate a damage prevention process including a reduction of heat generation in the vehicle based on the parameter.
US08392041B2 Hybrid vehicle
A hybrid vehicle includes an engine that is an internal combustion engine, a motor generator that is a rotating electric machine used together with the engine for driving the vehicle, an output shaft transmitting power to a wheel, a transmission member coupled to the output shaft, a power split device splitting the output from the engine to the motor generator and transmission member, a detection device detecting irregularities on a road, and a control unit reducing, when the detected result by the detection device indicates generation of periodic torque variation at the output shaft, the output from the engine based on the detected result. Accordingly, a hybrid vehicle that does not require a torque limiter is provided.
US08392038B2 Method of constructing a vertical profile in the event of depressurization in an area with risks and associated devices
The method of generating a secure flight plan portion in the event of depressurization corresponding to a time-conditioned descent profile that may include a succession of levels, comprises: a step of defining a first point of the flight plan, called non-return point, denoted NRP, and a second point of the flight plan, called EOZ, the two points delimiting a portion of the flight plan plotted above an area identified as “with risks”; a step of defining two radials in the horizontal plane respectively passing through the first and the second points; a step of determining a first flight plan portion comprising the definition of a lateral offset angle from the original flight plan; a step of determining a vertical descent profile; a step of displaying time markers indicating the exhaustion of the oxygen reserve.
US08392027B2 Spa control system with improved flow monitoring
A spa control system that measures the flow of water through the heater and accurately reports water temperature in the spa using only one solid-state sensor in the heater. The rate of flow is determined by energizing the pump, with the heater still de-energized, and observing the rate in which the moving water cools the inside of the heater. If there is no circulation of water through the heater, the temperature of the sensor will continue to rise from the energy applied when the heater was briefly energized. This rise will be quite significant and a clear indication of a flow problem. If the flow is found to be adequate, the heater will be energized for a normal period of time. The sensor is now carefully monitored for a sudden increase in temperature, which would indicate loss of a normal flow of water.
US08392014B2 Designing drilling pattern for excavating rock cavern
A method and a storage device including a software product for designing a drilling pattern, and further a rock drilling rig, in the control unit of which a software product may be executed for designing the drilling pattern. For a group of holes of the drilling pattern, at least one master hole can be determined which comprises at least one dominating factor. The properties of at least one other drill hole are determined on the basis of the dominating properties of the master hole. A master hole may be a hole location master, hole depth master or hole direction master.
US08392005B2 Acoustic design support apparatus
In an acoustic design support apparatus, a speaker selection supporter selects a desired speaker as a candidate for use in a given space based on shape information representing a shape of the space. A speaker mounting angle optimizer calculates an optimal mounting direction of the selected speaker by selecting a mounting direction pattern which minimizes a degree of variation among sound pressure levels at a plurality of positions on a sound receiving surface defined in the space. An acoustic parameter calculator calculates a variety of acoustic parameters at sound receiving points within the space based on both of the shape information of the space and the optimal mounting direction of the speaker.
US08392004B2 Automatic audio adjustment
A method and apparatus for editing recorded sounds. The method and apparatus provides representations of audio clips. The method and apparatus provides a set of user interface tools for selecting a source audio clip and a target audio clip. The user interface tools determine a maximum voice volume of each clip. Based on the maximum voice volumes, the user interface tools adjust the volume of the target audio clip. The adjustment changes the maximum voice volume of the target audio clip to match the maximum voice volume of the first audio clip.
US08392001B1 Method and apparatus for externally aided self adjusting real time clock
A method and apparatus for externally aided self adjusting real time clock have been disclosed. A circuit having a pulse train output is coupled to an adjusting circuit, a real-time clock is coupled to the adjusting circuit, and a proportional integral derivative time processor is coupled to the adjusting circuit, and where the adjusting circuit affects the pulse train output.
US08391985B2 Electrode array having concentric windowed cylinder electrodes and methods of making the same
A device for brain stimulation includes a lead body having a distal end section and at least one inner conductive cylinder with at least one inner window cut out from the inner cylinder. The inner cylinder is disposed at the distal end section of the lead body. The device also includes an outer conductive cylinder with at least one outer window cut out from the outer cylinder. The outer cylinder is secured to and disposed concentric to the inner cylinder with a portion of each of the at least one inner cylinder aligned with the at least one outer window of the outer cylinder. The device further includes an insulator configured and arranged to electrically insulate each of the at least one inner cylinder and the outer cylinder.
US08391980B2 Method and system for identifying a potential lead failure in an implantable medical device
A method for detecting potential failures by a lead of an implantable medical device is provided. The method includes sensing a first signal over a first channel between a first combination of electrodes on the lead and sensing a second signal from a second channel between a second combination of electrodes on the lead. The method determines whether at least one of the first and second signals is representative of a potential failure in the lead and identifies a failure and the electrode associated with the failure based on which of the first and second sensed signals is representative of the potential failure. Optionally, when the first and second sensed signals are both representative of the potential failure, the method further includes determining whether the first and second sensed signals are correlated with one another. When the first and second sensed signals are correlated, the method declares an electrode common to both of the first and second combinations to be associated with the failure.
US08391969B2 Body composition monitor, measurement result output method, and measurement result output program product
A body composition monitor calculates a body composition value of a whole body and a body composition value by site of a user using a plurality of electrodes, and calculates a site ratio representing a ratio of the body composition value by site with respect to the body composition value of the whole body. A process of outputting ratio information (site ratio and/or evaluation index of site ratio) related to the calculate site ratio is then carried out.
US08391968B2 Breast classification based on impedance measurements
A method of screening for breast cancer, including determining at least one first electrical impedance related characteristic for a first breast of a patient, determining at least one second electrical impedance related characteristic for a second breast of a patient and classifying the patient as requiring additional testing, responsive to the value of the first and second characteristics, wherein classifying is not based on a difference between the first and second characteristics.
US08391963B2 Use of machine learning for classification of magneto cardiograms
The use of machine learning for pattern recognition in magnetocardiography (MCG) that measures magnetic fields emitted by the electrophysiological activity of the heart is disclosed herein. Direct kernel methods are used to separate abnormal MCG heart patterns from normal ones. For unsupervised learning, Direct Kernel based Self-Organizing Maps are introduced. For supervised learning Direct Kernel Partial Least Squares and (Direct) Kernel Ridge Regression are used. These results are then compared with classical Support Vector Machines and Kernel Partial Least Squares. The hyper-parameters for these methods are tuned on a validation subset of the training data before testing. Also investigated is the most effective pre-processing, using local, vertical, horizontal and two-dimensional (global) Mahanalobis scaling, wavelet transforms, and variable selection by filtering.
US08391954B2 System and method for interactive haptic positioning of a medical device
A combination of a haptic device and a computer-assisted medical system is used for interactive haptic positioning of a medical device coupled to the haptic device. A reconfigurable haptic object facilitates the positioning of the medical device and/or the haptic device. The haptic object may be modified in response to application of a force against the haptic object by a user of the haptic device pushing the haptic device against the haptic object. Preferably, the haptic object moves in the direction of the force applied by the haptic device. The medical device may be guided to a desired pose relative to a target area from its current position. The user may approach the target area from its current position and still be provided with haptic cues to enable the user to guide the medical device to the target area.
US08391943B2 Multi-wavelength photon density wave system using an optical switch
Multi-wavelength photon density wave (PDW) medical systems, methods, and devices are provided. In one embodiment, a multi-wavelength system may include a sensor, a sensor cable, and a patient monitor. The sensor may have an emitter and a detector configured to pass a multi-wavelength PDW input signal into a patient and receive a resulting multi-wavelength PDW output signal. The sensor cable may couple to the sensor and include two optical cables for transmitting and receiving the multi-wavelength PDW signals. The patient monitor may couple to the sensor cable and generate several single-wavelength PDW input signals by modulating a plurality of light sources. The monitor may include an optical switch configured to time-division multiplex the several single-wavelength PDW wave input signals by selecting one of the single-wavelength PDW signals at one time to produce a multi-wavelength PDW signal which is output from the monitor to the sensor via the sensor cable.
US08391942B2 Method and apparatus for determining cerebral desaturation in patients undergoing deep hypothermic circulatory arrest
A method and apparatus for determining cerebral oxygen saturation in a subject is provided. The method comprises the steps of: a) determining tissue oxygen saturation values using a NIRS type oximeter over a period of time; b) modeling a rate of change in the tissue oxygen saturation values; and c) determining an amount of time until a predetermined tissue oxygen saturation value is reached using the modeling of the tissue oxygen saturation values.
US08391922B2 Subscriber identification module card and portable wireless terminal using the same
A Subscriber Identification Module (SIM) card for a portable wireless terminal is provided. The SIM card includes a SIM contact pad group which is exposed to an outer surface of the SIM card, and is electrically connected when the SIM card is placed in the portable terminal so as to identify subscriber information; a battery cell which is embedded in the SIM card, and is electrically connected when the SIM card is placed in the portable terminal so as to be used as an auxiliary power source; and a battery contact pad group which is electrically connected to the battery cell and is exposed to the outer surface of the SIM card; and a mode change element which is disposed to a lateral side of the SIM card and by which either an auxiliary battery function or a SIM function is selected by a user's manipulation.
US08391908B2 Communication systems
According to one aspect of the present invention, there is provided a method, during a first communication on a first communication system, of establishing a second communication on a second communication system, comprising inviting a predetermined user to the first communication, the invitation of the predetermined user causing the establishment of the second communication.
US08391906B2 Basing neighbor list updates on a radio link failure
Aspects relate to allowing a mobile device to discover missing neighbor cell relations when there is a radio link failure. At substantially the same time as connecting to a new cell that utilizes the same radio link technology, the failure is reported. If a connection is reestablished with a cell that utilizes a different radio link technology, the radio link failure information (and related missing neighbor information) is retained and reported later when a connection with a cell that utilizes the same radio link technology is established.
US08391894B2 Methods and apparatus for location based services in wireless networks
Embodiments of the present invention provide methods and apparatus for location based services provided through wireless networks. Other embodiments may be described and claimed.
US08391889B2 Altitude estimation using a probability density function
Methods, program products, and systems of location estimation using a probability density function are disclosed. In general, in one aspect, a server can estimate an effective altitude of a wireless access gateway using harvested data. The server can harvest location data from multiple mobile devices. The harvested data can include a location of each mobile device and an identifier of a wireless access gateway that is located within a communication range of the mobile device. The server can calculate an effective altitude of the wireless access gateway using a probability density function of the harvested data. The probability density function can be a sufficient statistic of the received set of location coordinates for calculating an effective altitude of the wireless access gateway. The server can send the effective altitude of the wireless access gateway to other mobile devices for estimating altitudes of the other mobile devices.
US08391883B2 Intelligent location tracking based on predictive modelling
Tracking a mobile station, MS, (108) of a telecommunications network including a LCS client (102), Location services client, for a GMLC, Gateway Mobile Location Center, (104). The GMLC (104) checking a prediction database to find a predicted location area of the MS. If the prediction data is valid then location estimation procedure will not be started, the GMLC (104) requesting an MSC 106 to forward the location update information to the GMLC (104) for the MS (108). In case an location area update is done before an end of a prediction period and the MS (108) moves out of the predicted area then an location estimation procedure will be started for the MS (108).
US08391881B2 Method and apparatus to operate a cognitive radio in a crowded collaborative system
In a cognitive radio environment with at least three cognitive radio terminals, terminals 1 and 2 have an active link. Terminal 3 estimates the link quality, and if it is deemed good terminal 3 transmits over the frequency band in use on the link. Terminal 3 then monitors the link between terminals 1 and 2 to quantify its interference on it. If no interference is detected terminal 3 can increase its power. If terminals 1 and 2 change their modulation terminal 3 deems its interference too severe and either reduces power or finds another frequency band. Terminal 3 can use blind modulation detection for the link between terminals 1 and 2, and estimate link quality based on the type of modulation in use.
US08391876B2 Interference management for distributed antenna systems
A central base station for interference management in a distributed antenna system comprises a processor; a memory; and a frequency partition module configured to divide the remote radio heads into clusters and allocate a frequency band to each cluster. Multiple clusters use the same frequency band and groups of clusters are formed. A joint scheduler is configured, for each group, to activate at most two clusters at any given time and deactivate remaining clusters in the group, one of the at most two activated clusters being a serving cluster of the group, and to associate one or more users with the serving cluster in the group. An interference alignment module is configured to apply downlink interference alignment between the at most two activated clusters in each group to align transmit directions of all interferences between the at most two activated clusters.
US08391873B2 Systems and methods for coordinating supplementary services for voice telephone calls in a centralized fashion
A mobile station that is configured to facilitate coordination of supplementary services in a centralized fashion may include circuit-switched (CS) domain components that are configured to place voice telephone calls in a CS domain. The mobile station may also include IP multimedia subsystem (IMS) components that are configured to place voice telephone calls in an IMS domain. The IMS components may include a transport component for facilitating communication with an IMS core network. The IMS components may also include a signaling component that is configured to exchange information with a centralized server on the IMS core network via the transport component. At least some of the information that is exchanged with the centralized server may be related to supplementary services for the voice telephone calls in the CS domain as well as the voice telephone calls in the IMS domain.
US08391870B1 Wireless handoffs based upon past handoff metrics
What is disclosed is a method of operating a wireless communication system. The method includes determining a first round trip delay threshold to initiate handoff messaging, and determining round trip delay metrics for a plurality of handoffs in a wireless access sector. The method also includes processing the first round trip delay threshold and the round trip delay metrics for the wireless access sector to determine a second round trip delay threshold and wirelessly transferring the second round trip delay threshold to a wireless communication device in the wireless access sector, where the wireless communication device uses the second round trip delay threshold to initiate handoff messaging in the wireless access sector.
US08391866B2 Method and system for reselecting an access point
A method for use in an access point includes receiving a request for a reselection message from a wireless transmit/receive unit (WTRU). The reselection message is generated in response to the request and includes: at least one first identifier of one or more candidate basic service sets (BSSs) that may be considered for reselection; a preference indicator associated with each candidate BSS, to indicate the BSS selection preference; an expiration time indicator associated with each candidate BSS, to indicate a time period that the BSS may be considered for reselection; an indication of a measurement to be taken on a BSS and used in a target BSS reselection determination; and a margin by which the measurement must exceed a corresponding value for a currently selected BSS. The reselection message is transmitted to the WTRU. A reselection response message is received from the WTRU, indicating the target BSS reselection determination.
US08391862B1 RSSI scan
Disclosed is a method, operation of a method, and a result of execution of computer program instructions embodied on a non-transitory computer readable memory in a user equipment which performs a first received signal strength indicator scan on a plurality of frequency bands, stores the results of the first received signal strength indicator scan in memory as a plurality of received signal strength indicator values, means for attempting synchronization with a radio access network based upon one or more received signal strength indicator values, in response to failing to obtain synchronization with a radio access network, performing a second received signal strength indicator scan on the plurality of frequency bands. The second received signal strength indicator scan can alternatively be controlled for radio frequency noise.
US08391855B2 Mail operation apparatus with short range wireless communications function
Immediately after making connection of a Bluetooth communications link with a cellular phone, an in-vehicle handsfree apparatus makes connection of a handsfree phone call protocol while not making connection of a massage access profile. When a start trigger that an arrival of an electronic mail from a communications network then arises in the cellular phone, the in-vehicle handsfree apparatus makes connection of the message access profile with the cellular phone, thereby enabling a transfer of information of the mail from the cellular phone 3 by using a data transfer function of the message access profile if the cellular phone undergoing the arrival of the mail is a model compliant with the message access profile.
US08391851B2 Gestural techniques with wireless mobile phone devices
A user gestures with a wireless mobile phone device to control some aspect of its operation, or the operation of a remote system with which the device communicates. Application programs can solicit gestural information through a standardized set of interface protocols (e.g., API functions). One function, for example, solicits a running set of gesture data, and a complementary function discontinues the first function. Other functions solicit device movement data in particular directions. In some arrangements gesture data is sent by the wireless device to a remote system, which may issue a response that is dependent on the received gesture data. This response may also depend on other data obtained by the wireless device (e.g., obtained from an electronic or physical object, or sensed from the environment) and sent to the remote system. The wireless device may have different modes of interacting with users, to accommodate users with greater or lesser proficiency in gestural techniques. A variety of other features and arrangements are also detailed.
US08391849B2 Outbound call correction for non-telematic mobile directory number dialed by telematic operator
The described principles provide a method and system for enabling a telematic operator to determine that an outbound call has been placed to a non-telematic mobile directory number by the telematic operator in error. In one aspect, the invention allows the telematic operator to create an identification of all non-telematic MDN's stored by the wireless carrier which the telematic operator continues to believe are active and are associated with a pending transaction. Improved synchronization of records between the wireless carrier and telematic operator is provided to minimize incidents involving transactional differences between MDN values stored by the wireless carrier and telematic operator when an assigned MDN is processed in error between the two entities. The use of unique modem telephone numbers by the telematic operator allows identification of the affected MDN (by the telematic operator) while providing the customer data privacy needed for the wireless carrier.
US08391844B2 Voicemail systems and methods
Systems, methods and Computer readable media for providing or managing or using voicemails are described. In one embodiment, a method includes receiving, at a first data processing system, data representing an expiration time of a voicemail left for a user of the first data processing system and storing the data representing the expiration time for later use by the first data processing system. Systems, media, and other methods are also described.
US08391829B2 Remote vehicle data access during a multi-way call with a vehicle telematics unit
A system and method for obtaining data during a multi-way call involving at least a vehicle telematics unit, call center, and third party such as a public safety answering point (PSAP). While connected together in at least a three-way voice call, the connection from the telematics unit is switched out of the call and connected to a data modem to receive vehicle data uploaded from the telematics unit. This can be used to provide vehicle location and other vehicle information such as current vehicle conditions and operational state. Thereafter, the telematics unit connection is switched back into the multi-way call to permit continued voice communications between the parties. The uploaded vehicle data can then be used by the call center or PSAP to provide emergency or other assistance.
US08391825B2 System and methods for enhancing the experience of spectators attending a live sporting event, with user authentication capability
A handheld electronic device for use at a venue hosting a live sporting event, having a receiver for receiving a wireless RF transmission conveying a plurality of video streams derived from video cameras filming the live sporting event, a display and a user interface for selecting a video stream among the plurality of video streams to be displayed on the display. The handheld electronic device is capable to acquire a locked mode of operation and an unlocked mode of operation, in the locked mode of operation the handheld electronic device being precluded from displaying the video streams to a spectator, in the unlocked mode of operation the handheld electronic device being enabled to display the video streams to the spectator, the handheld electronic device capable to acquire the unlocked mode of operation in response to reception of authentication data wirelessly transmitted to the handheld electronic device.
US08391817B2 Method of and system for tuning an antenna
A method of tuning an antenna is provided, wherein the method comprises receiving a first signal strength indicator indicating a signal strength of a first data signal transmitted by an antenna on a first frequency, receiving a second signal strength indicator indicating a signal strength of a second data signal transmitted by the antenna on a second frequency different to the first frequency, determining a tuning control signal based on the first signal strength indicator and the second signal strength indicator, and tuning the antenna based on the control signal.
US08391813B2 Method and apparatus for controlling transmission power
A portable terminal includes an apparatus for controlling transmission power. The apparatus includes a storage unit that stores a first maximum transmission power corresponding to the maximum power that can be transmitted when intensity of reception signal is more than a predefined reference value and a second maximum transmission power corresponding to the maximum power that can be transmitted when intensity of the reception signal is less than the reference value. A controller can transmit a call connection request signal with the first maximum transmission power or with the second maximum transmission power depending on intensity of the reception signal when user tries a call connection. A power amplifier module (PAM) can amplify the call connection request signal according to the control of the controller.
US08391797B2 Performance for a multiple antenna beamforming cellular network
The present invention provides for an improved application of signal strength weightings in a SDMA sectorized cellular network. The improved signal strength weightings application is conducted through the improved selection of weightings from a new codebook subset or by the selection of weightings from a larger codebook subset. In a further embodiment, an antenna beam index or bit map can be used to select the best beam(s) in a SDMA sectorized cellular network. In another embodiment, a field or factor in an uplink or downlink transmission packet can designate which directional transmission beam is best suited for the transmission or when the directional transmission beam should be activated.
US08391795B2 Method and device for ranking frequencies
A method and a device for ranking frequencies are provided. The method includes: acquiring the strongest m frequencies in the neighboring cells as alternative frequencies, wherein m is greater than 1; after a preset period, acquiring all the n frequencies in the current neighboring cells; acquiring a frequency with the weakest signal from the alternative frequencies as the weakest frequency; selecting any one frequency X in the n frequencies except m frequencies; comparing the frequency X with the weakest frequency, and replacing the weakest frequency with the frequency X to update the alternative frequency if a signal of the frequency X is stronger than a signal of the weakest frequency; judging whether all of the n frequencies except m frequencies are selected, if no, repeating the steps above, and if yes, outputting the alternative frequencies; ranking the alternative frequencies according to the signal intensity.
US08391789B2 Apparatus for facilitating peripheral device selection
Apparatus for enabling the connection of an electronic device to a particular peripheral device, wherein the apparatus is configured to determine a first measure of the geographical location of the particular peripheral device using geographical location signalling; associate the determined first measure of the geographical location of the particular peripheral device with a communication channel signalling used by the particular peripheral device; discriminate the communication channel signalling for the particular peripheral device based on the association; and enable selection of the geographical location of the particular peripheral device to use the communication channel signalling to provide for connection of the electronic device to the particular peripheral device to allow the electronic device to use the functionality provided by the particular peripheral device.
US08391788B1 Remote concentration system for an integrated modular avionics system
A remote concentration system includes at least one avionics computing resource module; and, a plurality of remote wireless data concentration components. The avionics computing resource module and the wireless data concentration components are operably connected via a wireless (Ultra-Wideband) UWB network. The wireless data concentration components may be operably connected with multiple data paths via the wireless UWB network to enhance communication availability.
US08391787B2 Mobile terminal and method for displaying wireless devices thereof
A mobile terminal includes a wireless communication unit for searching for wireless devices for pairing with the mobile terminal, a controller for determining a priority of each of the searched wireless devices according to a specific condition, and a display unit for displaying the searched wireless devices, wherein each searched wireless device is particularly displayed on a display region with respect to the other searched wireless devices according to its determined priority.
US08391784B2 Communication device and high-frequency coupler
A communication device includes a communication circuit unit processing a high-frequency signal, a transmission path connected to the communication circuit, a ground, a coupling electrode supported so as to face the ground and to be separated by a height negligible with respect to a wavelength of the high-frequency signal, a resonating unit increasing a current flowing into the coupling electrode via the transmission path, and an extended section formed of a conductor disposed near a front of the coupling electrode with an angle θ formed relative to a direction of a microdipole being approximately 0 degree, the microdipole being formed of a line segment connecting a center of charges stored in the coupling electrode and a center of mirror-image charges stored in the ground, the conductor extended in a lateral direction approximately orthogonal to a propagating direction of an electric-field signal occurring from the front of the coupling electrode.
US08391770B2 Measuring device of recording medium length, image forming apparatus, and computer readable medium
A measuring device of a length of a recording material includes: a rotary unit that rotates while coming into contact with the recording material; a pulse signal output unit that outputs a pulse signal in response to a rotation angle of the rotary unit; first and second detection units that detect the recording material; and a calculation unit that calculates a length of the recording material. The calculation unit calculates a piece of the length of the recording material corresponding to a time below pulse interval of the pulse signal and then calculates the total length in the transport direction of the recording material.
US08391765B2 Fixing device and image forming apparatus
A fixing device includes: a rotating member supporting section supporting a first rotating member rotatably and movable in direction in which the first rotating member approaches and leaves a second rotating member; a compression spring pushing the rotating member supporting section in the direction of approaching the second rotating member; and a pressing member pressing the compression spring to the rotating member supporting section. The device further includes: a first spring contact member contacting the compression spring and movable in a compression-and-expansion direction of the compression spring relative to the rotating member supporting section; a first adjustment screw adjusting a position of the first spring contact member; a second spring contact member contacting the compression spring and movable in a direction inclined to the compression-and-expansion direction, relative to the pressing member; and a second adjustment screw adjusting a position of the second spring contact member relative to the pressing member.
US08391759B2 Belt device, belt deviation detecting device, and image forming apparatus
A belt device includes a belt member, a detecting unit, and a preventing member. The belt member is stretched over a plurality of rollers and moves in a predetermined moving direction. The detecting unit detects deviation of the belt member in a belt width direction of the belt member. The preventing member is arranged near the detecting unit and prevents deviation of the belt member in a direction other than the moving direction and the belt width direction.
US08391758B2 Color image forming apparatus
A color image forming apparatus includes a plurality of mark sensing devices are arranged between a plurality of photoconductors arranged on an intermediate transfer belt to sense a mark transferred to a region of the intermediate transfer belt corresponding to an interval between successive recording media. As an exposure time to form an electrostatic latent image on a photoconductor, on which a following developer image will be formed, is determined, minimized mis-registration and consequently, improved color registration correction efficiency are accomplished. Also, automatic color registration correction is performed on per printing operation basis, resulting in improvement in image quality.
US08391743B2 Fixing device and image forming apparatus incorporating same
A fixing device to fix a toner image on a sheet of recording media, the fixing device includes a fixing rotary member to heat the toner image on the sheet of the recording media, a pressure rotary member pressed against the fixing rotary member, a conveyance guide member arranged to a fixing nip at the upstream side of a conveyance direction of the sheet to support the sheet going to the fixing nip, a scraper arranged to the conveyance guide member at the opposite side on the basis of the conveyance direction. The end of the conveyance guide member contacts with the scraper, when the conveyance guide member turns on a rotary axis of the guide member.
US08391717B2 Flow-control methods and systems for multibus systems
Methods and systems are provided that prevent buffer overflow in multibus systems. In one aspect, a method for controlling the flow of data in a multibus system includes, for each node having an associated broadcast bus in the multibus system, generating status information regarding available data storage space of each receive buffer of the node. The method includes broadcasting the status information to the other nodes connected to the broadcast bus and collecting status information regarding the available storage space of receive buffers of the other nodes connected to the broadcast bus. The method also includes determining whether or not to send data from the node to at least one of the other nodes over the broadcast bus based on the collected status information.
US08391712B2 Coherent optical signal processing
Coherent optical signal processing is performed in a coherent receiver (or diagnostic/testing apparatus) that converts an amplitude and/or angle-modulated optical signal into two electrical signals. A simple receiver can only detect one phase of the signal and only the polarization that is aligned with a local oscillator laser polarization. To detect both phases and both polarizations, two sets of two interferometers, one each with a π/2 phase shift are required. Coherent optical signal processing methods, apparatus, techniques, etc. are disclosed that include individual components comprising a polarization combiner, a Savart device and photodetection apparatus with substantially reduced temperature and alignment sensitivity operating in optical communication systems and/or subsystems. The various embodiments can be used alone or in such combinations to provide improved coherent optical signal processing in a receiver.
US08391707B2 Maintenance friendly optical fiber switching system
First and second switching device are connected by a number of signal paths. The first switching device receives an instruction to switch from a first one of the signal paths to a second one of the signal paths. The first switching device performs, in response to the received instruction, a first switching operation to connect the first path, at an input of the first switching device, to the second path, at an output of the first switching device. The second switching device receives the instruction to switch from the first path to the second path and detects a loss of signal on the first path as a result of the first switching operation performed by the first switching device. The second device performs, in response to detecting the loss of signal on the first path, a second switching operation to connect the first path, at an output of the second switching device, to the second path, at an input of the second switching device.
US08391705B2 Folded optic, camera system including the same, and associated methods
A camera system includes an optical assembly including a folded optic, the folded optic including a transparent support substrate, a first lens surface on a first surface of the transparent support substrate, and a second lens surface on the first surface of the transparent support substrate, at least one of the first and second lens surfaces including a replication material, and a sensor configured to receive light from the optical assembly that has been incident on both the first and second lens surfaces sequentially.
US08391701B1 Actuator and camera module having same
An actuator includes a base, a stationary frame mounted on the base, a driving member, a moveable frame, and guide poles. The base includes a plate having an aperture and a ring-shaped protrusion extending from the plate and surrounding the aperture. The driving member includes a piezoelectric motor fixed on the base and a ring-shaped transmission unit having a first end surface and an opposite second end surface. The transmission unit rotatably sleeves on the protrusion. The first end surface contacts the piezoelectric motor. The second end surface defines a wedge-shaped groove. The moveable frame includes a body and a wedge-shaped stripe extending from the body toward the wedge-shaped groove. The moveable frame is supported by the second end surface. The wedge-shaped stripe partially or entirely engages in the wedge-shaped groove. The guide poles extend through the moveable frame.
US08391695B2 Vehicle surfaces cleaning and de-icing system and method
A liquid heating unit for use in a vehicle surface cleaning and deicing system, the liquid heating unit including a liquid heating assembly, having an inlet through which a washing fluid is received from a reservoir and an outlet through which the fluid is discharged for cleaning at least one vehicle surface, at least one heating element for heating fluid in the liquid heating assembly and a freeze protection element located in the liquid heating assembly, the freeze protection element including a deformable container being deformable in at least two generally perpendicular axial directions.
US08391694B2 Display apparatus
A medium reproduction/display apparatus enables stable insertion of a medium to be reproduced in a medium insertion/removal manipulation and whose thickness dimension can be reduced while its depth and width dimensions are kept small. In a medium reproduction unit, a control board is disposed on the ceiling side and has a hole in a portion that would otherwise touch a medium reproduction device that is directed obliquely downward. The control board s thus located at the same height as part of the medium reproduction device. A display device is directed obliquely downward in an accommodated state. A display unit is configured in such a manner that a control board is disposed on the side of a rotary mechanism. With this configuration, the insertion and removal of an optical disc are facilitated, the thickness dimension is reduced while the depth dimension and the width dimension are kept small, and the shape of the entire apparatus is made flat to improve the design performance.
US08391685B2 Information recording medium, information recording method, information playback method, information recording apparatus, and information playback apparatus
To relatively simplify the apparatus arrangement while supporting many variations of streams to be processed, management information of a disc includes option support information that designates a combination of a base format and one or more options. An apparatus using this disc can specify predetermined types of decode formats on the basis of the contents of this option support information.
US08391684B2 Information recording medium, information recording method, information playback method, information recording apparatus, and information playback apparatus
To relatively simplify the apparatus arrangement while supporting many variations of streams to be processed, management information of a disc includes option support information that designates a combination of a base format and one or more options. An apparatus using this disc can specify predetermined types of decode formats on the basis of the contents of this option support information.
US08391680B2 Genre-based video quota management
A method, digital video display and digital video recording (DVR) device/system and computer program provide a mechanism for controlling an amount of differing types of media viewed by users. A number of time quotas are set for various media types and/or programs and viewing or recording of video media is monitored to determine whether any of the quotas has been exceeded. If a quota is exceeded, the viewing or recording can be immediately halted, or a warning or alert can be issued. If an absolute limit is exceeded after an alert is issue, further viewing or recording can be halted.
US08391675B2 Method for calculating file size of video data
A method for calculating file size of video data stored in a digital video recorder (DVR) device includes storing video data having segments and index data including file size information associated with segments of the video data. The method also includes enabling an interval to export a selected portion of video data among the video data stored in the DVR device to a storage unit. The A method further includes reading the index data including the file size information associated with the video data stored in the DVR device and obtaining file size information from the read the index data in response to the enabled interval In addition, calculating a size of video data to be exported based on the obtained file size information.
US08391669B2 Video processing apparatus and video processing method
An apparatus, which controls a playback speed of a video content to enable the sound included therein to be in a well-audible range, is provided. A playback speed range is calculated based on sound characteristic information obtained by analyzing audio data of a video content and a predetermined sound parameter. A specific playback speed in the playback speed range is calculated based on a selected playback speed, and a video content is played back at the playback speed.
US08391667B2 Latching mechanism for a module
One embodiment includes a latching mechanism having a latch, a cam and a slider. The cam is configured to rotate about an axis of rotation. The cam is also configured to displace an end of the latch when the cam is rotated about the axis of rotation. The slider is operably connected to the cam and is configured to cause the cam to rotate about the axis of rotation. Some embodiments also include a retaining cover and a boot. The retaining cover secures a second end of the latch to a module in which the latching mechanism is implemented. The boot is operatively connected to the slider and can be manipulated by a user to activate the slider.
US08391659B2 Method of coating and handling multiple optical components simultaneously
A method of processing a plurality of optical components simultaneously includes providing a plate structure with first and second opposed plate faces and a plurality of the optical components retained within a sacrificial matrix material. Each optical component includes first and second component faces coinciding with, respectively, the first and second plate faces The matrix and optical-component materials are selected such that the former is soluble in a solvent in which the latter is relatively insoluble. A portion of the matrix material is dissolved is order to recess the matrix relative to at least the first component faces. With a remainder of the matrix retaining the components in their initial spatial relationships, a single, continuous substrate is adhered to a plurality of the first component faces protruding relative to the matrix. The remainder of the matrix material is then dissolved such that the substrate to which the first component faces are adhered retains the optical components.
US08391656B2 Grating coupled converter
A chip includes a grating coupler and an optoelectronic converter. The grating coupler is patterned to extract a first fraction of incident light and to transmit a second fraction of the incident light as an output optical signal from the chip. The optoelectronic converter receives the first fraction of the incident light from the grating coupler and produces an electrical signal from light received.
US08391652B2 Systems and methods for minimally-invasive optical-acoustic imaging
An imaging guidewire can include optical fibers communicating light along the guidewire. At or near its distal end, one or more blazed or other fiber Bragg gratings (FBGs) directs light to a photoacoustic transducer material that provides ultrasonic imaging energy. Returned ultrasound is sensed by an FBG sensor. A responsive signal is optically communicated to the proximal end of the guidewire, and processed to develop a 2D or 3D image. The guidewire outer diameter is small enough such that an intravascular catheter can be passed over the guidewire. Techniques for improving ultrasound reception include using a high compliance material, resonating the ultrasound sensing transducer, using an attenuation-reducing coating and/or thickness, and/or using optical wavelength discrimination. Techniques for improving the ultrasound generating transducer include using a blazed FBG, designing the photoacoustic material thickness to enhance optical absorption. Techniques for distinguishing plaque or vulnerable plaque may enhance the displayed image.
US08391648B2 Imaging system for compensating for mask frame misalignment
An imaging system compensates for mask frame misalignment with non-mask frames in an image sequence of patient anatomy. The system includes an image data processor. The image data processor determines a compensation zoom factor for individual image frames of an image sequence of an object of interest in response to data indicating distance between the object and a radiation detector for the individual image frames. The processor then associates individual zoom factors with corresponding individual image frames of the image sequence. The individual zoom factors associated with corresponding individual image frames of the image sequence are stored in a repository. An individual determined zoom factor is applied to align an associated corresponding image frame with a mask frame to provide an aligned image frame. Data representing an image difference frame, comprising a difference between data representing the aligned image frame and a mask frame, is determined. A user interface generates data representing a display image presenting the image difference frame.
US08391647B1 Pixel replacement
In one embodiment, a plurality of target pixels within a digital representation of an image are selected, and a corner gradient pattern is determined for each of the target pixels. The corner gradient pattern is analyzed to classify the target pixel as an edge pixel or a non-edge pixel. If the target pixel is a non-edge pixel, target pixel is replaced with a plurality of non-edge output pixels. If the target pixel is an edge pixel, the target pixel is replaced with a plurality of edge output pixels, including determination of an orientation of an edge, and selection, based on the orientation, and application of a filter kernel to produce the edge output pixels to replace the target pixel.
US08391642B1 Method and system for creating a custom image
A method and system for producing an image includes creating an image template having a customizable region and extracting a 2D object from a source image. The 2D object is transformed using a 3D model in response to the customizable region, and the transformed 2D object is merged into the image template to create a customized image.
US08391641B2 Method and apparatus for forming a composite image
Disclosed is an apparatus for forming a composite image of a scene from a plurality of overlapping elemental images, the apparatus comprising: a selector for selecting one point in one of the plurality of images and another point in a second one of the plurality of images, the first point and the other point being overlaid in the composite image and being of substantially the same point in the scene; a determiner for determining, when the first point and the other point are overlaid, the gradient across the overlap between the first and other elementary image; and an adjuster for adjusting one of the first and second elementary image to minimize the gradient across the overlap. A corresponding method is also disclosed.
US08391638B2 Hybrid image format
Hybrid image format techniques are described in which multiple resolution images are concatenated to a standard bitmap image to create a hybrid image file. The hybrid image file is created through combining a relatively low resolution image with the additional images in a multi-frame format having higher resolution. The hybrid image file may contain data detectable to signal that higher resolution images are available in the hybrid image file. A hybrid aware application may be configured to detect and output a higher resolution image from the hybrid image file based on detection of the data. A legacy application that is not configured to detect the data may be unaware of higher resolution images contained in the hybrid image file, and accordingly outputs the relatively low resolution image.
US08391635B2 Noise removal device, noise removal method, and computer readable recording medium
A noise removal device that removes noise from an image signal includes: a separation unit that separates the image signal into at least two subband signals; a parameter setting unit that sets a plurality of coring ranges in relation to at least one of the subband signals; and a coring unit that performs coring processing on the basis of the plurality of coring ranges.
US08391627B1 Using forward and backward kernels to filter images
Methods and apparatus, including computer program products, for filtering an image including a plurality of pixels. A forward kernel centered at a first pixel in the image is received. The forward kernel assigns forward weights to pixels in a neighborhood surrounding the first pixel. A backward kernel centered at a second pixel within the neighborhood surrounding the first pixel is specified based on a local attribute of the image at the second pixel. The backward kernel assigns backward weights to pixels in a neighborhood surrounding the second pixel. A convolution weight of the second pixel is determined based on the backward kernel and the forward kernel. The convolution weight and a pixel value of the second pixel are used to generate a new value of the first pixel.
US08391625B2 Image processing apparatus for image quality improvement and method thereof
An image processing apparatus and a method thereof are disclosed. The image processing apparatus includes a storage unit which stores a plurality of image correction values, a control unit which extracts information on compression rate, and an image correcting unit which corrects an image using image quality correction values.
US08391622B2 Enhanced image/video quality through artifact evaluation
In an image/video encoding and decoding system employing an artifact evaluator a method and/or apparatus to process video blocks comprising a decoder operable to synthesize an un-filtered reconstructed video block or frame and an artifact filter operable to receive the un-filtered reconstructed video block or frame, which generates a filtered reconstructed video block or frame. A memory buffer operable to store either the filtered reconstructed video block or frame or the un-filtered reconstructed video block or frame, and an artifact evaluator operable to update the memory buffer after evaluating and determining which of the filtered video block or frame, or the un-filtered video block or frame yields better image/video quality.
US08391603B2 System and method for image segmentation
A method of segmenting images receives an image (such as a medical image) and a segment in relation to the image, displays them to an observer, receives a modification to the segment from the observer, and generates a second segment in relation to a second image, responsive to the modification. An image segmentation system includes a learning scheme or model to take input from an observer feedback interface and to communicate with a means for drawing an image segment to permit adjustment of at least one image segmentation parameter (such as a threshold value). The learning scheme is provided with a knowledge base which may initially be created by processing offline images. The learning scheme may use any scheme such as a reinforcement learning agent, a fuzzy inference system or a neural network.
US08391590B2 System and method for three-dimensional biometric data feature detection and recognition
The system includes a 3D feature detection module and 3D recognition module 202. The 3D feature detection module processes 3D surface map of a biometric object, wherein the 3D surface map includes a plurality of 3D coordinates. The 3D feature detection module determines whether one or more types of 3D features are present in the 3D surface map and generates 3D feature data including 3D coordinates and feature type for the detected features. The 3D recognition module compares the 3D feature data with biometric data sets for identified persons. The 3D recognition module determines a match between the 3D feature data and one of the biometric data sets when a confidence value exceeds a threshold.
US08391589B2 Information processing apparatus and method for calculating the position and orientation of an image sensing device
Three pieces of candidate position information are calculated based on a plurality of pieces of sensing position information, and three pieces of candidate orientation information are calculated based on a plurality of pieces of sensing orientation information. Sets each of which combines one candidate position information and one candidate orientation information are prepared for all combinations. For each set, the candidate position information and candidate orientation information which configure that set are corrected. An evaluation value is calculated for each corrected set, and one of the sets is selected based on the calculated evaluation values. The candidate position information and candidate orientation information which configure the selected set are respectively recorded in a memory as sensing position information and sensing orientation information.
US08391584B2 Method and system for duplicate check detection
A system and method for detecting duplicate checks during processing. The duplicate detection may be performed by a financial institution, such as a bank. The method may be implemented on a computer based system. The duplicate detection method may be automated. The method may be applied to incoming check files prior to processing of the check data to prevent processing of duplicate checks. The system and method may use a function, such as a hash function, to perform the duplicate detection. Other functions, such as a Bloom filter which may use multiple hash functions, may be used to perform the duplicate detection.
US08391579B2 Method and system for automatic detection and segmentation of axillary lymph nodes
A method and system for automatically detecting and segmenting lymph nodes in a 3D medical image, such as a CT image, is disclosed. A plurality of lymph node center point candidates are detected in the 3D medical image. A lymph node candidate is segmented for each of the detected lymph node center point candidates. Lymph nodes are detected from the segmented lymph node candidates by verifying the segmented lymph node candidates using a trained lymph node classifier.
US08391578B2 Method and apparatus for automatically registering images
Methods and apparatus for automatically registering an anatomical image with a perfusion image is provided. The method includes acquiring an anatomical image of a heart using a first imaging modality, acquiring a physiological image of the heart using a different second imaging modality, identifying a myocardium of a left ventricle using the physiological image, automatically scoring a plurality of pixels in the anatomical image that are within a predetermined range of the myocardium identified in the physiological image, and registering the anatomical image with the physiological image based on the score.
US08391574B2 Method and system of computer-aided quantitative and qualitative analysis of medical images from multiple modalities
A system and method of computer aided analysis of medical images and detection of malignant lesions is described. Medical images obtained from multiple modalities are analyzed. Morphological features as well as temporal, i.e., kinetics features, are combined to compute a consolidated assessment of a possible lesion detected in the medical images. The system includes at least one kinetics module, which is capable of extracting kinetics features from a time sequence of MRI images or MRS data taken after administering a contrast enhancement agent to a patient. The consolidated assessment is presented to a user for confirmation or modification.
US08391562B2 Water tables mapping
Described herein are implementations of various technologies for a method for mapping water table depths. In one implementation, a satellite image of an area of interest may be received. The satellite image may comprise a red spectrum, a green spectrum and a blue spectrum. A first map may be generated that identifies only water features on the satellite image. The first map may be convolved with a digital elevation model of the area of interest to generate a second map. The second map may identify elevations of the water features on the satellite image. An interpolation algorithm may be applied to the second map to generate a third map. The third map may identify water tables and elevations for the water tables on the satellite image.
US08391554B2 Eye detection system using a single camera
A system and a method for detecting the eyes of a driver of a vehicle using a single camera. The method includes determining a set of positional parameters corresponding to a driving seat of the vehicle. The camera is positioned at a pre-determined location inside the vehicle, and a set of parameters corresponding to the camera is determined. The location of the driver's eyes is detected using the set of positional parameters, an image of the driver's face and the set of parameters corresponding to the camera.
US08391538B2 Earphone
An earphone includes a basket defining a through hole. A leading wire board fixed underneath the basket has a pair of solder foils on a bottom surface thereof. A magnet unit is located in the basket with the through hole adjacent to a side edge of the magnet unit. A diaphragm is arranged on the basket and over the magnet unit. A voice coil is fixed to a bottom of the diaphragm and surrounding the magnet unit. The voice coil has two leading wires. Each leading wire passes through the through hole of the basket and further bends to solder with the corresponding solder foils of the leading wire board.
US08391534B2 Inflatable ear device
A diaphonic valve utilizing the principle of the Synthetic Jet is disclosed herein. A diaphonic valve pump is provided for the inflation of an in-ear balloon. More complex embodiments of the present invention include stacks of multiple synthetic jets generating orifices as well as an oscillating, thin polymer membrane. In one or more embodiments of the present invention, a novel application is provided for the creation of static pressure to inflate or to deflate an inflatable member (balloon). In addition, sound can be utilized to inflate or deflate an inflatable member in a person's ear for the purpose of listening to sound.
US08391533B2 Ear bud earphone with variable noise isolation, a cushion for an ear bud earphone and a corresponding method
There is provided an insert ear bud earphone with variable noise isolation. The earphone includes a housing with a serpentine channel which is able to contain at least one transducer in a main body of the housing; and a cushion which contacts a user's ear canal wall, the cushion being mounted on the serpentine channel. There is preferably at least one opening in either the housing or the cushion which causes leakage and allows ambient noise to enter the user's ear canal. There is also provided a cushion for an insert ear bud earphone. Finally, there is provided a method to enable variable noise isolation in an insert ear bud earphone comprising an inclusion of at least one opening in either a housing of the earphone or a cushion mounted on the earphone which causes leakage and allows ambient noise to enter a user's ear canal.
US08391532B2 In-ear earphone
An in-ear earphone has a shell including an upper shell and a lower shell cooperating with the upper shell to define a resonance space for receiving a loudspeaker. A plurality of damping objects are made of different elastic and compressible materials. A group of first adjusting elements are capable of being replaceablely assembled to the lower shell for receiving external sound signals. Each first adjusting element defines a receiving fillister and a sound hole connected with the receiving fillister. Each first adjusting element has one damping object disposed in the receiving fillister and further disposed between the sound hole and the resonance space. A group of second adjusting elements are capable of being replaceablely assembled to the upper shell for transmitting the sound signals out. Each second adjusting element defines a receiving cavity for receiving one of the damping objects therein and makes it face to the resonance space.
US08391525B2 μ-Metal barrier provided in connection with the receiver casing lid assembly
A hearing aid may include a housing shaped to rest behind an ear of a user, electric circuitry, a microphone, an antenna which receives wireless signals, a signal processor, a receiver, and a sound guide configured to sound from the receiver towards the ear. An enclosure may be provided for sound isolation of the receiver and includes a detachable lid providing access to the enclosure. A suspension body may be attached to a first suspension area and a second suspension area of the lid. The suspension body holds the receiver suspended within the enclosure. The suspension body includes suspension members connected to the suspension areas of the lid. The suspension members include protrusions that form a shelf that holds a metal shield plate between the lid and the receiver and spaced away from the receiver.
US08391513B2 Stream synthesizing device, decoding unit and method
To provide an enhanced true-to-life atmosphere enjoyed in multipoint connecting, and reduce a calculation load at a multipoint connection unit, as well.A stream synthesizing device includes an input unit which inputs at least two coded signals each including a first downmix acoustic signal and an extended signal, each of first downmix acoustic signals being obtained by coding an acoustic signal into which at least two sound signals are downmixed, and the extended signal being for obtaining the at least two sound signals out of the first downmix acoustic signal; a coded signal generating unit which generates: a second downmix acoustic signal and an extended signal based on each of coded signals inputted by the input unit, the second downmix acoustic signal being for obtaining each of the first downmix acoustic signals, and the generated extended signal being for obtaining each of the first downmix acoustic signals out of the second downmix acoustic signal; and generate a coded signal including the generated second downmix acoustic signal, the generated extended signal, and each of extended signals included in the corresponding inputted coded signal; and an output unit which outputs the generated coded signal.
US08391512B2 Broadcast wave receiving system
A controlling unit includes: a memory unit that stores information in which the multiple clock frequencies that satisfy conditions for predetermined reception interferences to a part of multiple carrier frequencies included in a band frequency of the broadcast wave are previously set so that not all clock frequencies satisfy the conditions for the reception interferences to the same carrier frequencies, the information indicating a relation between each clock frequency and the carrier frequency that includes the reception interference; a reception frequency setting unit that sets the carrier frequency to be received to the broadcast wave receiving unit; a clock frequency determining unit that refers to the information stored in the memory unit and determines a clock frequency that does not include a reception interference to the carrier frequency that is set by the reception frequency setting unit, the determined clock frequency being out of the multiple clock frequencies; and a clock frequency setting unit that sets the clock frequency determined by the clock frequency determining unit to the reference clock generating unit, so that the reference clock generating unit generates a reference clock having the determined clock frequency.
US08391510B2 Sound reproduction system comprising a loudspeaker enclosure with ports, and associated processing circuit
A sound reproduction system includes a loudspeaker enclosure that has a first loudspeaker and a second loudspeaker which are mounted on a surface of the enclosure. The first and second loudspeakers are respectively accommodated in a first space and a second space of the enclosure, the spaces being separated by a partition and being in communication with a first port and a second port, respectively. The first and second ports are located on opposite sides of the unit formed by the first and second loudspeakers. Processing elements are used for respectively applying a first and a second electric signal to the first and second loudspeaker, the first and second electric signals being generated from a single signal by differentiated phase processing that varies according to the frequency such that the first and second electric signals are offset relative to one another by a variable period of time which is proportionate to the acoustic distance between the first half of the loudspeaker enclosure including the first space, the first loudspeaker, and the first port, and the second half of the loudspeaker enclosure including the second space, the second loudspeaker, and the second port.
US08391501B2 Method and apparatus for mixing priority and non-priority audio signals
An audio processor (202) receives a non-priority audio signal (302) and a priority audio signal (304). The priority audio signal occupies a frequency band (408). The audio processor filters (320) the non-priority audio signal by suppressing frequency content in the same frequency region occupied by the priority signal, creating a filtered non-priority signal (412). The filtered non-priority signal and the priority signal are combined (328) and played over an audio transducer (110).
US08391496B2 Smart energy network configuration using an auxiliary gateway
Various embodiments include a method and system for configuring a smart energy network using an auxiliary gateway where an auxiliary gateway is capable of communicating with an energy services interface and a link key database. The auxiliary gateway, on a smart energy network, extracts the unique identifier from a communication related to the smart energy device. The auxiliary gateway may then use the unique identifier to retrieve the smart energy device information from the link key database and communicate the smart energy device information to the energy services interface. The energy services interface may then use the smart energy device information to decrypt a communication from the smart energy device or access manufacturer specific functionality of the smart energy device.
US08391490B2 Method providing the means for recognizing the origin and/or content of an RF signal
The subject of the present invention is a method providing the means for recognizing the origin and/or the content of an RF signal without requiring substantial computation means, these recognition means being accessible only to authorized persons and being practically nonmodifiable and very difficult to detect by unauthorized persons, and this being so in various applications using RF signals transmitting information that is at least partly hidden. This method is characterized in that it spreads an item of information to be hidden with the aid of a hidden code, that it distributes, with the aid of an Exclusive OR function the information thus obtained in codes that are known with the aid of a hidden distribution algorithm, that, on reception, it applies the algorithm that is the inverse of that having served for the distribution in order to gain access to the spread code, that is correlates this spread code with the hidden code in order to find the hidden information.
US08391485B2 Stealth message transmission in a network
Embodiments of the invention include methods of transmitting a hidden message within a secured primary data transmission. In one embodiment, a method involves transmitting a primary data transmission over a computer network from a source host to a receiving host. Intentionally-corrupted packets are introduced within the primary data transmission in a manner providing a hidden message. For example, a pattern of intentionally-corrupted packets may be used to encode the hidden message. Alternatively, the hidden message may be embedded within the data area of the intentionally-corrupted packets. The intentionally-corrupted packets are received and interpreted at the receiving host to determine the hidden message.
US08391471B2 Echo suppressing apparatus, echo suppressing system, echo suppressing method and recording medium
An echo suppressing apparatus operable with a sound output device for outputting sound based on a reference signal and a sound processing device for processing an observed signal based on a received sound, the echo suppressing apparatus includes: an echo removal section for removing an echo component of the observed signal which is presumed on the basis of both the observed signal and the reference signal; a ratio calculation section for calculating a power ratio of the observed signal to the reference signal; a correction amount calculation section for calculating, based on the power ratio, a correction amount for the observed signal after removal; a correction section for correcting, based on the calculated correction amount, the observed signal after removal, so as to suppress a residual echo remaining in the observed signal after removal; and an output section for outputting the corrected observed signal to the sound processing device.
US08391468B2 Multifunctional keyboard for a mobile communication device and method of operating the same
An apparatus and method for telephony tone signal and character code generation for QWERTY keyboards includes a QWERTY style keyboard, a processor and a keyboard mode control software module. The QWERTY style keyboard has a plurality of letter keys, wherein each letter key is configured to generate a unique input signal. The processor is coupled to the keyboard and is configured to convert each unique input signal generated by the letter keys into a character code and/or a telephony tone signal. The keyboard mode control software module operates on the processor, and controls whether the processor converts the unique input signals from the letter keys into character codes or telephony tone signals.
US08391467B2 Methods and systems for encoding and decoding audio signals
Methods and systems for encoding and decoding audio signals are described. In one embodiment, a first DTMF tone in an audio signal may be identified and decoded. A second DTMF tone in the audio signal may be identified and decoded at a time delay from the first DTMF tone. A requested action is determined for an electronic figurine associated with the first DTMF tone and the second DTMF tone. The second DTMF tone is different than the first DTMF tone. Additional methods and systems are disclosed.
US08391461B2 Caching user information in an integrated communication system
An integrated messaging system for performing various types of messaging across different types of networks, including integrated user interfaces and administrator interfaces. Embodiments include a communication server that couples among networks of different types, and an interface module that couples to the communication server. The interface module may be hosted on a messaging server of a network. The interface module pulls various user information from the messaging server, including information relevant to at least the network that includes the messaging server. A cache couples to the communication server and to the interface module to hold information from the communication server and/or the user information pulled from messaging server. The interface module directs a message from the messaging server and/or the cache to at least one device on the networks using the user information.
US08391459B2 System for managing scheduling conflicts
A system that incorporates teachings of the present disclosure may include, for example, a proactive scheduler having a controller element to determine a scheduling conflict between a called party and a calling party according to calendar information of the called party and presence information of the called party. Additional embodiments are disclosed.
US08391449B2 Telecoms
The invention concerns improvements to telecoms systems. In the proposed method and apparatus, an image (which may have advertising content) is displayed to a caller and a recipient prior to relaying a caller message. This supplementary image may take the place of conventional text such as CALLING. On audio/visual equipment, an audio message may take the place of a ringing tone.
US08391447B2 Visual voice messaging state synchronization
Managing shared voice messages across the multiple voice messaging systems of the various recipients of a message. A server may act as a gateway and may interact with the multiple voice messaging systems and multiple user devices of the recipients. The server may retrieve voice messages from the sender voice messaging system and may transmit the voice message to the disparate voice messaging systems of the recipients with or without user assistance. The voice messages may be transcoded as necessary. The server then may determine the status of the voice message in the voice messaging systems of the recipients and may update the message status in the sender's and the recipients' voice message systems accordingly.
US08391443B2 Compac X-ray source
A compact device for generating X-rays by scattering includes a means for producing a beam of electrons, which comprises a grid of wires arranged in a useful scattering cone, so that the beam of electrons encounters at least one of the wires of the wire grid.
US08391435B2 Receiver state estimation in a duty cycled radio
A method for receiver state estimation includes communicating, from a first communications device to a second communications device, a first plurality of wake-up frames; receiving, at the first communications device from the second communications device, an indication of a received wake-up frame of the communicated first plurality of wake-up frames; determining, by the first communications device, a time at which the second communications device is in a ready state based on the received indication; subsequently communicating, from the first communications device to the second communications device, a second plurality of wake-up frames. The first plurality is greater than the second plurality, the reduction in number from the first plurality to the second plurality being based on the determined time at which the second communications device is in a ready state.
US08391427B2 Channel estimation methods and apparatus utilizing the same
A channel estimation device and method for an orthogonal frequency division multiplexing (OFDM) system for receiving OFDM symbols to generate channel estimation information is provided. The channel estimation method includes: obtaining a portion of pilot signals from a plurality of pilot signals as a first pilot set according to corresponding positions of the pilot signals in the OFDM symbols; estimating a first estimation factor by calculating the pilot signals in the first pilot set in a first direction; estimating a second estimation factor by calculating the pilot signals in the first pilot set in a second direction; obtaining a pilot signal estimation result according to the first estimation factor and the second estimation factor; and obtaining the channel estimation information according to the pilot signal estimation result.
US08391426B2 Broadband phase synthesis network with self-healing capability
A phase synthesis network having self healing capability. The phase synthesis network includes two phase rotators that receive I and Q input LO signals, that receive a digital control signal, and that can adjust a phase and a gain in response to the digital control signal. An output of each of the phase rotators provides a respective output signal to a switch. The switch provides a selected one of the respective output signals for mixing with a predetermined one of the respective output signals. Two mixers mix signals from the phase rotators with an RF signal. Two analog-to-digital converters provide a respective digital signal representative of the output of the mixers. A baseband digital processor generates digital control signals that are provided to the phase rotators. The circuit has an output terminal configured to provide an output signal representative of the RF signal.
US08391421B2 EDA-based detection of communication signals
Methods and apparatus for recovering data from communication signals apply estimated distribution algorithms. Estimated probability distributions may be constructed to avoid deterministic values. Non-converging data elements may be resolved by performing selective local searches. Embodiments recover data from space-time-frequency block coded signals. A data receiver comprises two or more antennas and signal detectors for detecting signals received at the antennas. A data detection module constructs a fitness function based on the received set of signals and generates additional possible solution sets by an iterative process in which the fitness of possible data sequences are evaluated using the fitness function.
US08391420B1 Low frequency communication signal state detection
Various techniques are provided to detect a state of a communication signal. In one example, a method of detecting a state of a signal includes receiving a differential communication signal comprising a positive portion and a complementary negative portion. The method also includes filtering the positive portion of the communication signal through a first low pass filter to provide a filtered positive portion of the communication signal. The method also includes filtering the negative portion of the communication signal through a second low pass filter to provide a filtered negative portion of the communication signal. The method also includes comparing the filtered positive portion of the communication signal with an internal reference voltage. The method also includes comparing the filtered negative portion of the communication signal with the internal reference voltage. The method also includes generating a low frequency detect signal in response to the comparing operations to indicate whether the communication signal is in a low frequency state.
US08391419B2 Circuit for recovering an output clock from a source clock
An output clock recovery circuit (10) for recovering an output clock (14) from a source clock (12) and time stamp information (18A, 18B) includes a time stamp translator (22) and a phase-locked loop circuit (17) including a fraction processor (34). The time stamp translator (22) receives the time stamp information (18A, 18B) and uses an algorithm that translates the time stamp information (18A, 18B) into a time stamp decimal component (48) and a time stamp integer component (50). The time stamp decimal component (48) is less than one and is processed by the fraction processor (34). The time stamp integer component (50) is maintained within a predetermined range of integers that are greater than zero. The output of the fraction processor (34) and the time stamp integer component (50) can be input into a feedback divider (36) of a feedback loop of the phase-locked loop circuit (17) to recover the output clock (14). The fraction processor (34) can include a fraction accumulator or a delta-sigma type of fractional-N phase-locked loop circuit.
US08391401B2 Highly detectable pilot structure
Aspects describe a Highly Detectable Pilot that allows a mobile device to detect more base stations and, thus, can provide more accuracy in location estimate. A highly detectable pilot can be transmitted in one or more data symbols that are not currently being utilized for transmission of data. Transmission of the highly detectable pilot in two data symbols provide a receiver with more convergence time, however, it can take the receiver a longer amount of time to acquire an adequate number of pilots for a location estimate.
US08391399B2 Single carrier waveform system with frequency domain equalization
A communications system includes one or more antennas and a receiver coupled to the one or more antennas. The one or more antennas are operable to receive a signal transmitted from a transmitter. The receiver includes a combiner that is operable to combine the signals received by the one or more antennas into a combined signal. The signal received by the receiver is a single-carrier waveform comprising a signal field and one or more data fields after the signal field. The signal field indicates a modulation technique of the one or more data fields. The one or more data fields include a first short unique word, a data payload after the second short unique word, and a second short unique word after the data payload.
US08391394B2 Communication method and apparatus using codebook in MIMO system
A method and apparatus for transmitting and receiving signals using a codebook which maps each codeword to at least two different antennas is provided for a MIMO system. A transmission method includes mapping multiple codewords to multiple layers; mapping the multiple layers to multiple antennas using a precoding matrix selected from a rank-3 codebook which is designed to map the codewords to different antennas; and transmitting the codewords through paths formed by mapping the layers and the antennas. The precoding matrix of the rank-3 codebook is designed to equalize transmit power ratios between the antennas. The communication method and apparatus is advantageous to solve the problem of transmit power imbalance among the layers and the problem of performance degradation at the high SNR region in the conventional system using the rank-3 precoding matrices.
US08391392B2 Precoding codebooks for MIMO communication systems
A method includes configuring a transmitter and a receiver with first precoding matrices for mapping onto N transmit antenna ports of the transmitter R1≦N data streams. Each first precoding matrix is derived from respective second and third precoding matrices, which are configured for mapping onto respective numbers of antenna ports that are less than N. A set of precoding matrices is defined for mapping r
US08391390B2 Methods and apparatus for determining beamforming transformations for each of a plurality of subcarriers in a MIMO communications channel
Channel estimation in a MIMO communications system includes performing a decomposition of an initial channel matrix estimate associated with a first subcarrier of a plurality thereof defined in the channel to identify eigenvectors associated with that subcarrier of the received signal, and defining a first beamforming transformation to be applied to the received signal on the basis of the eigenvectors. For each of the other subcarriers, an additional decomposition is performed in order to determine a further beamforming transformation for each subcarrier. The additional decompositions are carried out incrementally such that information determined in one of said decompositions contributes to a later executed decomposition. Further described is a method of transmitting from a multiple antenna transmitter defining a plurality of subcarriers in space, and time or frequency, comprising the same iterative process. Transmission can be carried out using smoothed beamforming applied in accordance with aspects of the invention.
US08391379B2 OFDM signal spectrum shaping device and method for OFDM signal spectrum shaping
An orthogonal frequency division multiplexing (OFDM) signal spectrum shaping device comprises an input interface configured to receive an input signal, a modulation portion coupled to the input interface, configured to modulate the input signal to generate a plurality of uncompensated sub-carriers, and a sub-carrier gain control module configured to selectively apply a plurality of gain factors to the plurality of uncompensated sub-carriers to generate a plurality of compensated sub-carriers that are substantially equal in amplitude.
US08391375B2 Wireless autonomous device data transmission
A method of communicating information from a wireless autonomous device (WAD) to a base station. The WAD has a data element having a predetermined profile having a total number of sequenced possible data element combinations. The method includes receiving at the WAD an RF profile transmitted by the base station that includes a triggering portion having a number of pulses, wherein the number is at least equal to the total number of possible data element combinations. The method further includes keeping a count of received pulses and wirelessly transmitting a piece of data, preferably one bit, to the base station when the count reaches a value equal to the stored data element's particular number in the sequence. Finally, the method includes receiving the piece of data at the base station and using the receipt thereof to determine which of the possible data element combinations the stored data element is.
US08391371B2 Embedded data signaling
The invention provides main data (MD) which includes embedded data (ED), the data being provided with a main data descriptor (MDD) for signaling a content included in the main data, wherein an embedded data descriptor (EDD) is formed for signaling content included in the embedded data and wherein the embedded data descriptor is provided outside the main data and the main data descriptor.
US08391369B2 Method and apparatus for encoding and decoding based on intra prediction
Provided are a method and apparatus for encoding and decoding based on intra prediction. In the method, information regarding a direction of intra prediction of a current block is encoded into one of a plurality of values, depending on whether the directions of intra prediction of neighboring blocks that have been encoded before encoding the current block are identical to one another and whether the direction of intra prediction of the current block is identical to those of the neighboring blocks. Accordingly, it is possible to increase the compression rate of intra prediction encoding with a higher probability.
US08391362B2 Motion vector estimation apparatus and motion vector estimation method
A motion vector estimation apparatus that can reduce an amount of calculation for video coding processing and thus achieve a higher bit rate and lower consumption power, while contributing to improvement in image quality and coding efficiency include: a reduced picture generation unit which generates a reduced current picture to be coded and a reduced reference picture; a region partition unit which partitions a reduced current picture to be coded into regions and generates reduced region images; a region motion vector estimation unit which estimates a region motion vector of a reduced region image; a confidence level calculation unit which calculates a confidence level of a region motion vector; and a block size narrowing-down unit which narrows down candidate block sizes so as to determine a block size to be used for coding a current block to be coded, based on a region motion vector and a confidence level of the region motion vector.
US08391354B2 Method and system for transforming uncompressed video traffic to network-aware ethernet traffic with A/V bridging capabilities and A/V bridging extensions
Aspects of a system for transforming uncompressed video traffic to network-aware Ethernet traffic with A/V bridging capabilities and A/V bridging extensions may include a graphics processing unit (GPU) that may enable encapsulation of uncompressed video data and/or auxiliary channel data within a Display Port protocol data unit (PDU). A LAN subsystem may enable encapsulation of the Display Port PDU within an encapsulating PDU. The LAN subsystem may enable determination of a traffic class designation associated with the encapsulating PDU. The LAN subsystem may enable transmission of the encapsulating PDU via a network based on the traffic class designation.
US08391353B2 Methods and apparatus for artifact removal for bit depth scalability
Apparatus and methods are described for encoding and decoding an enhancement layer. A deblocking filter is applied at the enhancement layer for bit depth scalability. The deblocking filter is adjusted to remove coding artifacts caused by local inverse tone mapping for intra-layer texture prediction for the bit depth scalability. The boundary strength of the deblocking filter is adjusted based on a threshold that, in turn, is based on a difference of inverse tone mapping parameters for a block and an adjacent block.
US08391352B2 Low-cost ATSC-receiver-compatible digital TV modulator
A method and apparatus by which ATSC-receiver-compatible digital TV signals may be generated without most of the discrete and/or high-complexity components required by the ATSC specification, through the use of a precomputation of digital filter coefficients that consolidates multiple functions into a single step, and through the derivation of multiple required carrier frequencies using a single oscillator circuit. The resulting design meets all requirements of the ATSC specification, reducing significantly the cost of the necessary signal-processing functions, and in a manner compatible with the VLSI (very-large-scale-integrated) circuit technologies of the field.
US08391346B2 Data signal quality evaluation apparatus
When an operating unit is operated to designate an arbitrary width W and an arbitrary angle θ, a mask region limiting unit limits the effective range of a reference mask set for compliance measurement of the data signal to be evaluated by a reference mask setting unit to the range determined by the designated width and angle and displays the limited effective range on a display unit. When the mask region limiting unit limits the effective range of the reference mask, a quality evaluating unit performs compliance measurement and quality evaluation for the limited effective range in operative association with the limitation of the effective range.
US08391342B2 Mobile wireless communications device for modulations with memory
A mobile wireless communications device may include an antenna, and a transceiver coupled to the antenna. The transceiver may use a modulation having memory for a message in a frame structure including a data portion and a termination portion based upon the data portion. The termination portion may drive the modulation to a desired known ending state. The modulation may include a spread spectrum modulation or a non-spread modulation.
US08391341B2 Process for sub-microsecond time transfer using weak GPS/GNSS signals
Sub-microsecond time transfer in a GPS/GNSS receiver using a weak GPS/GNSS signal is provided. The digitized complex baseband signal and the generated PN code are cross-correlated for each code period so as to output a complex correlation value at each code epoch of the generated PN code, where a sequence of the output correlation values form a data stream representing the navigation message. Bit synchronization generates bit sync pulses at bit boundaries. The location of a target segment having a known sequence at a known bit location in the navigation message is detected by searching through a plurality of sub-frames and accumulating search results for the plurality of subframes. Transmission time of the target segment is determined from the detected location of the target segment, with a certain time ambiguity. Accurate local time is determined by solving the time ambiguity using approximate time obtained from an external source.
US08391337B2 Communication receiver with hybrid equalizer
Wireless communication receiver with hybrid equalizer and RAKE receiver. The receiver compares performance of the system for RAKE only and RAKE in combination with equalizer estimates. The receiver enables or disables the equalizer accordingly.
US08391329B2 Gas laser discharge pre-ionization using a simmer-discharge
A gas discharge laser including a lasing gas between discharge electrodes and has a power supply for generating RF pulses to be delivered to the electrodes of the laser for energizing the lasing gas. A sequence of RF simmer pulses is delivered to the electrodes. The simmer pulses create sufficient free electrons in the lasing gas to facilitate subsequent ignition of the discharge while not causing laser action. RF lasing pulses having a longer duration than the simmer pulses are delivered to the electrodes to ignite the discharge and provide corresponding laser output pulses. Delivery of the simmer pulses is suspended during delivery of the lasing pulses to avoid amplitude or pulse-width modulation of the laser output pulses by the simmer pulses.
US08391326B1 Laser light source module
To obtain a laser light source module, a copper-based material is press-fitted into a through hole formed in a stem made of an iron-based material, thereby forming a first heat sink. A mount made of a copper-based material is fixed to the first heat sink and at least one semiconductor laser device is mounted on the mount. A second heat sink is bonded to lower surfaces of the stem and the first heat sink by a thermal conductive adhesive. An upper surface of the first heat sink is located on a same plane as that of the stem, and a lower surface of the first heat sink is located higher than that of the stem.
US08391320B2 State-based management of messaging system jitter buffers
Buffering is made more efficient by resizing a jitter buffer based, for example, on a user's location within a TUI. To illustrate how this might be implemented in a TUI-based system, assume that two jitter buffer sizes are available: a larger one for voice and a smaller one for DTMF. Assume that the ability to select the buffer size is software-controllable. By virtue of the TUI structure, the initial state for a communication session could be a buffer size appropriate for DTMF. Since the messaging system may provide an audible beep whenever it's appropriate for a user to speak, the same sub-routine within the TUI code that triggers the beep could also command the buffer management mechanism instructing it to size the buffer for voice. Any subsequent DTMF entry or other event indicating that voice input has been terminated could cause the buffer to resize appropriately for DTMF.
US08391314B2 Method and apparatus of processing digital broadcasting signal including transmission ensemble number fields in transmitter and receiver
A method and an apparatus for processing digital broadcast signal are disclosed. The method of processing a digital broadcasting signal in a transmitter includes performing RS (Reed-Solomon) encoding on signaling data containing cross layer information between a physical layer and a upper layer, wherein the signaling data includes a first field indicating a protocol version change of the signaling data, a second field indicating a length of an extension field of a header included in the signaling data, and at least one field indicating a number of ensembles for at least one of a first transmission mode and a second transmission mode, and wherein the ensembles include a collection of services, each of the services being a package of packetized streams of mobile service data, forming data groups including the signaling data and the mobile service data, forming mobile service data packets including the signaling data and the mobile service data in the data groups, transmitting the digital broadcasting signal including the mobile service data packets during slots, wherein the first transmission mode is a mode in which the mobile service data are transmitted while reserving greater than 118 packets out of 156 packets in the slot and the second transmission mode is a mode in which the mobile service data are transmitted while reserving less than or equal to 118 packets out of 156 packets in the slot.
US08391309B2 Method and system for using mnemonic symbols to provision channel attributes with an attribute mask
A name that means something to a human can be used to provision multiple channels, multiple times after a one-time association of an binary integer mask bit pattern with the name, or mnemonic. Typically, the one performing the one-time association of the mask pattern with the mnemonic will choose a name that reflects the channel attributes represented by the mask pattern. Thus, rather than remembering a bit pattern for a single attribute, or even the more difficult task of remembering the pattern for multiple attributes, and having to make sure a ‘1’ is placed in a correct bit position among many ‘0’s when entering bit patterns, the one provisioning only enters a mnemonic that textually refers to the attribute, or attributes, to be provisioned for a given channel.
US08391308B2 DOCSIS PON
In accordance with a first aspect of the disclosure, a system is provided. The system includes: an optical line terminal (OLT) shelf including a plurality of optical line cards, each optical line card supporting at least one passive optical network (PON) interface for communicating with a corresponding set of optical network units (ONUs), the OLT shelf thereby corresponding to a plurality of sets the ONUs; a system card controller for controlling the plurality of optical line cards; and a DOCSIS proxy for emulating a cable modem (CM) SNMP agent for each ONU, the DOCSIS proxy being responsive to an SNP manager in a DOCSIS NMS to configure the ONUs accordingly.
US08391306B2 Calculation processing apparatus and method
A calculation processing apparatus, which executes network calculations by a hierarchical network configured by connecting a plurality of logical processing nodes that execute calculations for input data to generate calculation result data, calculates memory sizes of buffers required for the network calculations, based on the configuration of the network calculations, in association with a plurality of types of buffer assignment methods for assigning storage areas for intermediate buffers used to hold calculation result data in correspondence with the plurality of processing nodes which configure the network, and executes the network calculations using buffers assigned by the buffer assignment method, which is selected based on the calculated memory size, in the execution sequence according to that buffer assignment method.
US08391301B2 Method for micro-controller and DSP based data communication within a transceiver
The present invention provides a method for transmitting data and a transceiver. In one embodiment, the method includes: (1) generating data blocks of a data package in a first transceiver to transmit to a second transceiver, the first transceiver including a micro-controller coupled to a digital signal processor, (2) generating identification data in the first transceiver for the data blocks, wherein the identification data is an index of a list of the data blocks to be transmitted and each of the data blocks is transmitted with the index and (3) identifying the data blocks to be transmitted to the second transceiver based on the identification data, wherein the microcontroller employs the index to manage transmission of the data blocks.
US08391291B2 Learning the expiry time of an address binding within an address translation device for an SIP signaling server
A signaling server (SS) comprising means for transmitting SIP signaling messages with a client (T) through a NAT address translation device temporarily binding a public address to the client's private address, including means for receiving registration messages from the client and for sending the client a validity duration, at the end of which it must transmit a new registration message. The invention resides in the fact that if the client is located behind an address translation device, it determines an approximate expiry time for the temporary binding by successively sending test messages after an increasing wait time until the termination of the binding is detected. This approximate time is then used by being transmitted as the SIP validity period.
US08391289B1 Managing a forwarding table in a switch
Managing a forwarding table in a switch of a computer network includes determining an entry in the forwarding table in a data plane in the switch to replace with a new entry to minimize a future flooding caused by a forwarding table miss of the forwarding table. The managing also includes storing a forwarding information base in the control plane, and the forwarding information base includes entries from the forwarding table.
US08391288B2 Security system for protecting networks from vulnerability exploits
A system for protecting networks from vulnerability exploits comprises a security engine operable to receive a packet destined for a user's network and forward the packet to at least one host virtual machine for processing. The security engine is further operable to forward the stored packet to the user's internal network based upon a result of the processed packet. A method of securing a network from vulnerability exploits is described. The method comprises receiving a packet destined for a user's internal network; forwarding the packet to at least one virtual machine based upon a virtual machine configuration table; processing the forwarded packet on the at least one virtual machine; and releasing the packet to the user's internal network based upon results of the processing.
US08391286B2 Packet switch methods
The present invention relates to a packet switch and a packet switching method. An example embodiment of the present invention comprises at least three network ports, at least one instrument port, a mux-switch, a packet switch fabric, and an address table. The embodiment updates the address table to include the source address of each ingress packet of each network port and associate the source address with that network port. The mux-switch routes the ingress packet traffic of each network port according to the identity of the network port so that at least a copy of the packet traffic of one of the network ports is routed to an instrument port. The packet switch fabric routes the packets from the instrument ports to the network ports according the destination address of the packet and the identity of the network port that is associated with the destination address as recorded in the address table.
US08391279B2 Modem and calling packet processing method thereof
A modem to process calling packets includes receiving a calling request packet from a software phone of a communication terminal, and determining if the calling request packet includes a special tag. If the IP phone is idle, the modem records a source IP address of the calling request packet, and modifies the source IP of the calling request packet to be an IP address of the IP phone, then the modem transmits the modified calling request packet to a server, and receives a calling reply packet from the server, then modifies a destination IP address of the calling reply packet to be the IP address of the communication terminal. The modem transmits the modified calling reply packet to the software phone to establish the call.
US08391276B2 Methods and apparatus to form secure cross-virtual private network communications sessions
Example methods and apparatus to form secure cross-VPN (virtual private network) communication sessions in multiprotocol label switching (MPLS)-based networks are disclosed. An example method comprises receiving a communication session initiation request from a first device associated with a first MPLS-based VPN, determining whether the communication session initiation request is directed to a second device associated with a second MPLS-based VPN, sending a cross-VPN link setup request to a route reflector to enable a cross-VPN communication path over which the first and second devices are permitted to communicate when the communication session initiation request is directed to the second device associated with the second VPN, and facilitating a communication session between the first and second devices via the communication path enabled by the route reflector.
US08391274B2 Data call terminating service system and method for dynamic IP of mobile communication terminal
Disclosed is a data call terminating service system and method for a dynamic IP of a mobile communication terminal. The method includes the steps of: a) transmitting, from a DNS to a call terminating server, access request information about a request of access to a URL designating a specific mobile communication terminal from an external host; b) acquiring, at the call terminating server having received the access request, a phone number of the mobile communication terminal corresponding to the URL contained in the received access request information by making reference to a database; c) requesting, at the call terminating server, data call establishment from the mobile communication terminal after acquiring location information of the mobile communication terminal corresponding to the phone number acquired in step b) through HLR; and d) notifying, at the call terminating server, the DNS and the external host of IP assignment information received from the mobile communication terminal having established the data call.
US08391272B2 System and method for uplink timing synchronization
A system and method are disclosed for providing uplink timing synchronization in a wireless communication system. The uplink timing synchronization may be provided via a specific message sent from the user equipment to a network access device, or may be calculated based upon data received at the network access device from the user equipment.
US08391270B2 Network synchronization with reduced energy consumption
A network (100) comprises at least a network device (110) and a further network device (120). The network device (110) arranged for detecting an event (170), for receiving a first timestamp (420) of the further network device and for taking a second timestamp. The network device is arranged for providing a signal (180) in dependence of a counter (450) reaching an end count. The network device arranged for synchronizing the signal (180) with a further signal (190) provided by the further network device (120) by adjusting a value of the end count (60) to a modified end count (230), the modified end count being in dependence of the first and second timestamp. After having provided the synchronized signal (180c, 180d) the value of the end count is re-adjusted from the modified end count to its value prior to the adjustment.
US08391269B2 Method and system for transmitting data from a medium access control device via a physical layer to an antenna
The invention relates to a system for transmitting data from a medium access control device (2) via a digital interface (IF1) to a physical layer (PHY) and to an antenna (5), the physical layer (PHY) comprising a base band (4) with a base band controller (7) and a data processing pipeline (3) comprising a plurality of functional blocks (FB1 to FB 13), wherein a burst timing control block of one of all functional blocks (FB1 to FB 13) of the data processing pipeline (3) detects an end of a packet of payload data and, thereupon, sets a halt signal (STALL) for those functional blocks (FB1 to FB 13) preceding the burst timing control block (FB1 to FB 13) in the data processing pipeline (3) and starts a timer (T1) for counting a duration of a minimum inter-frame space (MIFS), wherein the burst timing control block (FB1 to FB 13) resets the halt signal (STALL) after expiration of the timer (T1). It also relates to a corresponding method.
US08391258B2 Communication parameter setting method, communicating apparatus, and managing apparatus for managing communication parameters
When a plurality of managing apparatuses which manage communication parameters exists, there is a case where the wrong communication parameters are set into a communicating apparatus. When the communication parameters are set between the managing apparatus which manages the communication parameters and the communicating apparatus, if a plurality of managing apparatuses in a setting state of the communication parameters into the communicating apparatus is detected, the managing apparatus in the setting state is notified that the plurality of managing apparatuses in the setting state exists. Whether or not the setting of the communication parameters is continued is discriminated, thereby continuing or stopping the setting of the communication parameters.
US08391252B2 Techniques to support multiple radio-access technologies
Techniques to permit scheduling of mixed radio access technologies. In some cases, a first radio access technology mode of a base station is scheduled during a first time region and a second radio access technology mode of a base station is scheduled during a sleep mode of the first radio access technology mode. In some cases, a first radio access technology mode of a base station is scheduled during a first time region and a second radio access technology mode of a base station is scheduled during an unused portion of the first time region. In some cases, a femto-base station is scheduled to snoop for local mobile stations during a sleep mode. Inactive regions of mobile stations are scheduled during a portion of sleep modes of the radio access technology modes.
US08391251B2 Transmission method for a time division duplex mobile communication system
A method for a time division duplex mobile communication system comprises that setting a minimum unit of transmission time interval and a system frame structure, wherein each radio sub frame is composed of a downlink pilot time slot, a switching guard period, a synchronization time slot and a plurality of service time slots, and the transmission time interval uses the length of time slot as a unit; a user obtaining downlink synchronization by receiving downlink pilot information of the downlink pilot time slot, and obtaining corresponding configuration information of cell by reading cell broadcasting information, and then transmitting uplink synchronization information in the synchronization time slot to fulfill a random access process, wherein the configuration information includes transmission time interval and system frame structure information; the network side/the user transmitting call information to an opposite end, and the opposite end processing call acknowledgement according to the transmission time interval; the network side allocating a channel for the user, wherein the network side and the user communicates through the allocated channel. The method reduces data transmission delay during communication, improves call throughout.