US09033156B2

A vibratory separator including a skid having a skid magnet and a basket having a basket magnet disposed on the basket, wherein the skid magnet and the basket magnets are arranged to magnetically interact. Also, a method for operating a vibratory separator that includes supplying a current to a skid electromagnet disposed on a skid of the vibratory separator, and interacting the skid electromagnet with a basket magnet disposed on a basket of the vibratory separator.
US09033152B2

A sterilizable pouch for surgical instruments includes a sterilant permeable sheet with a first sealing strip and a sterilant impermeable sheet with a second sealing strip. The sealing strips are sealed together to define the pouch. At least one sealable open portion is for sealing the pouch after surgical instruments are located inside the pouch. An indicator material for indicating sterile processing conditions inside the pouch is located on an inner surface of the sterilant impermeable sheet inside the pouch.
US09033138B2

Rod belt for rod belt conveyors for agricultural machinery includes rods arranged transversely with respect to the running direction and parallel to one another. At least one of the rods has flattened and perforated end areas with which it rests on tensile stress-resistant, elastic, continuous belts which revolve in parallel to one another, and is connected by rivets or similar fastening elements which pass through the end areas and the belts. The rod belt may be produced with a rod division that differs from, and in particular is smaller than, the division of the fastening points on the belts. This is achieved by providing that at least one additional rod is fixedly connected to the at least one rod which is connected to the belts, and the at least one additional rod is free of contact with the belts.
US09033128B2

A friction ring (12) for reel shafts (10), having on its inner periphery a friction surface (22) for frictional engagement with the reel shaft (10), and on its outer periphery a plurality of radially projecting leaf springs (24) that are inclined relative to the radial direction in a uniform direction (D) of rotation, each leaf spring having a base portion (26) held in a slot (28) of the friction ring (12), wherein each leaf spring (24) is adapted to be bent back into a recess (30) of the friction ring (12) on the side facing forward in the direction (D) of rotation and is supported on a wall (32) of this recess on the opposite side.
US09033127B2

A centrifugal clutch is disclosed. The centrifugal clutch has a first plate provided in a clutch housing, a second plate provided in a clutch boss, a pressure plate capable of being moved close to and away from the first and second plates, and a centrifugal weight arranged to push the pressure plate toward the first and second plates by receiving centrifugal force. The centrifugal clutch is arranged so that torque T transmitted between the first and second plates is temporarily reduced and then increased as an engine rotational speed is increased from a time when an engine is stopped.
US09033125B2

An apparatus and method for forming a self-stabilized luggage assembly is disclosed. In one embodiment the method includes coupling a first piece of luggage in contact with a second piece of luggage using an adjustable stabilizer configured to couple a handle on the first piece of luggage to a handle on the second piece of luggage while wheels on the bottom of the first and second pieces of luggage remain on the ground when the first and second pieces of luggage are tilted, upright, moving, and stationary. Other embodiments are described and claimed.
US09033118B2

The present invention relates to a carbon-ceramic brake disc, and the present invention includes a plurality of heat dissipation holes formed in a frictional surface; a curved surface formed between the frictional surface and an inner surface of the hole dissipation hole; and a groove formed at the inner surface of the heat dissipation hole. According to the present invention, in a brake system, when brake pads press the frictional surfaces of the carbon-ceramic brake disc brake to generate braking force, frictional heat in the carbon-ceramic brake disc is effectively dissipated to the outside. That is, the carbon-ceramic brake disc is effectively cooled. Thus, the transferring of the frictional heat generated in the carbon-ceramic brake disc to a hat part is reduced, so that it is possible to minimize deformation of the carbon-ceramic brake disc and the hat part.
US09033116B2

Arrangement and method for monitoring a structure at a fixed location, e.g., a house, parked boat or parked airplane, includes a monitoring or sensor system arranged to obtain information about the structure, an exterior of the structure and/or an interior of the structure different than the location of the structure, and a communication system coupled to the sensor system and being provided with a location of the structure. The communication system transmits the information about the structure obtained by the sensor system and the location of the structure to a remote facility. The remote facility can therefore monitor the structure, and take steps to ensure the integrity of the reservoir and the fluid therein. To enable wireless and powerless monitoring, a power source independent of a power grid extending outside of the trailer may be provided to supply power to the sensor system and the communications unit.
US09033114B2

Elevator car position information can be determined based at least in part on readings from a sensor attached to the elevator car. The sensor readings provide movement information for the car. Some elevator installations are also configured with additional sensors for calibrating the sensor attached to the elevator car. The sensors can be used with, for example, an elevator installation that is being modernized.
US09033101B2

Described embodiments relate to a method of manufacturing a sound absorption material. The method comprises: forming a low density fibrous web to act as porous bulk absorber, the fibrous web containing a proportion of bi-components fibers, each bi-component fiber having a core material and a sheath material around the core material; applying a thin facing later to the low density fibrous web, wherein the facing layer is adhesively compatible with the sheath material; heating the fibrous web to a temperature sufficient to soften the sheath material of at least some of the bi-component fibers; and pressing the facing layer and fibrous web together under low pressure such that at least part of the facing layer contacts the softened sheath material of at least some of the bi-component fibers to form an adhesive bond between the facing layer and the fibrous web.
US09033092B1

An exemplary vehicle front end structure may include an energy absorbing structure movable between deployed and non-deployed positions. The structure may further include an actuator system that moves the energy absorbing structure from the deployed position to the non-deployed position. The energy absorbing structure in the deployed position may be spaced apart from an engine support structure by a first distance that is greater than a second distance by which the energy absorbing structure in the non-deployed structure is spaced apart from the engine support structure.
US09033083B2

Provided is a protective structure for vehicle electrical components that can prevent the infiltration of water from above and more reliably protect electrical components (high-voltage electrical components). As a representative configuration of the present invention, a protective structure for vehicle electrical components for protecting an electrical component mounted on the vehicle floor panel includes a lid that covers the electrical component from above, and a front panel, rear panel, and pair of side panels that are arranged around the lid and parallel to an upper face of the lid, and the panels have gutter-shaped edges that support the periphery of the lid.
US09033073B2

The invention provides a motorized portable mobility device configured expressly for use by those who have undergone leg amputation. A generally rectangular wheeled base platform with a U shaped niche positioned on the rear of the device easily traverses both carpeted and solid flooring. A circular rotating plate enables a user to quickly adjust directional positioning. Two feet and adjustable height legs terminating in integrated support socks are mounted to the rotating plate. Adjustable height vertical supports terminating in handles and having a horizontal cross member are mounted to the front of the device. A control panel is mounted to a handle.
US09033072B2

A maneuvering drive for a trailer includes a fastening device, a carrier, a drive motor as well as a drive roller. The fastening device is provided for fastening the maneuvering drive to the trailer. The carrier is movable relative to the fastening device and holds the drive motor. The drive roller is rotatably drivable by the drive motor which is a brushless electric motor with an external rotor.
US09033068B2

A hammer bit includes a bit body coupled to a hammer drill, a housing bit disposed to the bit body, at least one wing bit coupled to the housing bit to move up and down slantly, and having a rotating radius that is more increased than an outer surface of the bit body when moving up and is more decreased than the outer surface of the bit body when moving down, and at least one spacer installed to move up and down together with the wing bit and filling up an upper space of the wing bit when the wing bit moves down.
US09033066B2

Nozzles for drilling tools, such as rotary-type drag bits and roller cone bits, a drilling tool and drilling assembly comprising nozzles, and methods of conveying drilling fluid through a nozzle for use in drilling subterranean formations are provided. A nozzle may include a substantially cylindrical nozzle body having an axis and an inlet port with a primary passage extending therethrough, and at least one secondary passage that diverges from the primary passage at an exit port.
US09033060B2

A tubular anchoring system includes a frustoconical member and a sleeve with at least one first surface that is radially alterable in response to longitudinal movement of the frustoconical member relative to the sleeve. The at least one first surface is engagable with a wall of a structure positioned radially thereof to maintain position of at least the sleeve relative to the structure when engaged therewith. A seal with at least one second surface is radially alterable in response to longitudinal movement of the frustoconical member relative to the seal, and a seat is in operable communication with the frustoconical member having a land which is sealingly engagable with a removable plug runnable thereagainst. The land is longitudinally displaced relative to the sleeve in an upstream direction defined by direction of flow that urges the plug thereagainst.
US09033059B2

A casing window assembly for completion of a lateral wellbore. The casing window assembly includes a tubular casing sleeve with a casing window and an inner sleeve releasably secured within the casing sleeve at a pre-released position adjacent the casing window.
US09033050B2

A plug plugs into a ROV drive bucket limiting rotation of a drive shaft therein to say 15° and reducing the build-up of marine growth in the bucket. As shown it includes a polyethylene body (which may be made in two parts 12, 13) housing a metal socket 11 mounted for limited angular orientation therein. The socket has a twenty four point aperture or recess (22) which fits over a squared end of a drive shaft 10 at various angles orientation. The socket has external splines (20) which fit loosely in wide internal grooves (21) in the body and self-orientates within the body when the body is plugged into the bucket. The plug has a pair of diametrically opposite dogs (4) which engage in slots (5), included in flanges on conventional buckets.
US09033048B2

Apparatuses and methods useable in drilling installations having a mud loop for detecting ongoing or imminent kick events are provided. An apparatus includes a first sensor configured to measure a input mud flow pumped into the well, and a second sensor configured to measure a variation of a return mud flow emerging from the well. The apparatus further includes a controller connected to the first sensor, and to the second sensor. The controller is configured to identify an ongoing or imminent kick event based on monitoring and comparing an evolution of the input mud flow as measured by the first sensor and an evolution of the return mud flow as inferred based on measurements received from the second sensor. Additionally, a third sensor can be included in the apparatus to confirm the conclusion made by the controller before alerting the user that a kick has likely occurred.
US09033039B2

Methods and systems relating to steam assisted gravity drainage (SAGD) utilizing well pairs that are at least initially in fluid communication through drilled bores toward their toe ends. At least one of a horizontal injection well and horizontal production well of such a well pair includes a hooked length toward toe ends of each other connecting said injection well and said production well. The methods and systems improve SAGD oil production, reduce SAGD start-up time and costs, and improve overall SAGD performance.
US09033037B2

An instrumented tubing for determining a contribution of a given zone to fluid production of a reservoir, the instrumented tubing including a tube having an open end for collecting a fluid flowing from the given zone and a port for coupling the tube to a production tubing for letting the collected fluid flow into the production tubing, and a sensor for measuring a parameter of the collected fluid, wherein the sensor is connected to an electronic unit for determining the contribution of the given zone to the fluid production of the reservoir based on said measured parameter.
US09033028B2

A heat dissipation module includes a centrifugal fan and a heat pipe. The centrifugal fan includes an outer housing, a heat dissipation fin array, a retaining wall, an impeller and a rotation-driving device. The outer housing includes an axial air inlet, an axial air outlet and a radial air outlet. The heat dissipation fin array is located at an inner wall of the radial air outlet. The retaining wall is located on a flat wall of the outer housing on which the axial air outlet is located. The retaining wall is in contact with an inner wall of an electronic device to collectively form a circulation channel so as to guide airflows output from the axial air outlet through the flat wall with which the heat dissipation fin array is aligned, and into the axial air inlet. The heat pipe is in contact with the heat dissipation fin array.
US09033027B2

A heat transfer device including a container in which a heat-transfer fluid circulates in a closed loop. The heat transfer fluid is capable of undergoing an increase in volume on solidifying. The container further contains particles suspended in the heat-transfer fluid. At least some of the particles are compressible under the pressure of the fluid, as the fluid is solidifying, so as to at least partially compensate for the increase in volume of the fluid upon solidifying.
US09033019B2

Devices, methods and systems disclosed herein relate to the application of a protective film on a surface of an electronic device that instantly reduces air bubbles and eliminates the waiting time usually required when using a wet fluid solution. In one embodiment, a flange may be configured to couple to the protective film. The flange may aid in the accurate application of the protective film to the electronic device.
US09033017B2

Provided is a pneumatic tire whose safety factor and durability are improved without generating a problem of an increase in the weight of a tire and an increase in the inner surface cord protrusion failure. Provided is a pneumatic tire including one or more carcasses 2 extending toroidally between bead cores 1 embedded in a pair of bead portions 11 respectively. A polyester fiber cord whose total decitex as a twisted cord is 4300 to 5100 dtex, whose cord strength as a dip treated cord is 6.5 to 7.2 cN/dtex and whose cord elongation at a stress loading of 2 cN/dtex is 3.5 to 4.0% is used as a reinforcing cord of the carcass 2, and the tenacity of a treat which is the reinforcing cord covered with rubber per unit width is 2.9 to 3.2 kN/cm.
US09033013B2

A tire (10) having a tread (12) includes a plurality of laterally spaced, circumferentially extending continuous ribs (11) defining grooves (14). Each groove has oppositely facing sidewalls (20, 22) and a bottom surface (30). A first set of stone bumpers is provided with each stone bumper (18) projecting laterally from one of the sidewalls with an end (24) extending towards the other sidewall of the groove. A second set of stone bumpers is provided with each stone bumper (18′) projecting from the other sidewall with an end (26) extending towards the one sidewall of the groove. Each stone bumper of the first and second sets of stone bumpers 1) is integral with the associated sidewall and with a portion of the bottom surface of the groove, and 2) includes a cutout (34) defining a surface that is spaced from and in opposing relation to the bottom surface of the groove.
US09033011B1

A pneumatic tire comprises an annular tread portion including a plurality of circumferentially extending main grooves comprising an innermost groove, an outermost groove, and at least one middle groove arranged between the innermost groove and the outermost groove. The outermost groove comprises an inner sidewall, an outer sidewall, a groove bottom, and a groove opening opposite to the groove bottom, wherein the outermost groove has an asymmetric cross section with respect to any straight line perpendicular to the groove opening, and wherein the outer sidewall of the outermost groove is tilted by more than 20° with respect to a straight line perpendicular to the groove opening.
US09033007B2

Provided is a gathering device for gathering plastic members. The gathering device includes a gathering portion and a tray detachably connected to the gathering portion. The gathering portion includes an outer shell, a hollow inner shell and a number of fans. The inner shell is received in the outer shell. The inner shell includes a number of vent. The fans are positioned between the outer shell and the inner shell for blowing ions into the inner shell through the vents. The tray is configured for containing the plastic members passing through the gathering portion.
US09033000B2

A one-handle valve cartridge has a low point of contact for installing the valve cartridge in a valve body. A retention nut bears down on the low point of contact to secure the valve cartridge in the valve body.
US09032998B2

Methods and systems control an irrigation system that includes an irrigation controller, a valve actuator, and at least one irrigation sensor connected by a communication circuit. A sensor charging pulse having a temporal duration less than a solenoid actuation time threshold for a solenoid is provided over the communication circuit. The sensor charging pulse charges a charge storage device in at least one irrigation sensor. A series of addressing pulses is also generated over the communication circuit, which indicate a device identifier of at least one irrigation sensor. The series of addressing pulses activate at least one irrigation sensor having the device identifier indicated by the series of addressing pulses such that the activated irrigation sensor provides a sensor signal indicative of an irrigation condition to the irrigation controller via the communication network.
US09032997B2

A fluid coupling includes a socket with a socket main body, a fixed valve, a guide which is engaged with the fixed valve and biased to be pressed against an inner surface of the socket main body, and a guide spring which biases the guide, and a plug with a plug main body, a movable valve, a valve spring, and a valve holder which supports the movable valve and the valve spring. When the plug is inserted into the socket, the guide moves rearward against a biasing force of the guide spring to connect a flow path between the plug and the socket. A fitted portion, which is fitted into the distal end of the plug, is disposed at the end portion of the guide. First seal members are disposed between the fitted portion and a distal end of the plug.
US09032994B2

An arrangement for testing a fire suppression sprinkler system includes a supply conduit for supplying a fire suppression fluid to a plurality of sprinklers. A sensor senses a flow of fire suppression fluid through the supply conduit. A drain conduit drains fire suppression fluid when the fire suppression system is tested. A drain valve controls the flow of the fire suppression fluid so that when the fire suppression system is tested the fire suppression fluid is controlled to enter the drain conduit. A fire suppression fluid collection tank collects the fire suppression fluid which has entered the drain conduit for reintroducing the collected fire suppression fluid to the supply conduit. A circulation valve controls the flow of the fire suppression fluid so that when the fire suppression system is tested the fire suppression fluid enters the fire suppression fluid collection tank.
US09032991B2

A valve unit includes a valve member that moves relative to a valve seat in response to a magnetic field generated by a coil. An input signal to the coil controls the extent of movement of the valve member relative to the valve seat, to control a gas flow rate therethrough. The gas valve unit also includes a setting adjustment device that provides a setting adjustment input utilized for calibrating or adjusting at least one gas flow rate. A valve controller is configured to receive an activation signal and to responsively send an input signal to the coil to move the valve member and establish at least one desired gas flow rate corresponding to the activation signal, wherein the valve controller is configured to adjust the input signal to the coil based on the setting adjustment input, to thereby enable field adjustment of at least one gas flow rate.
US09032989B2

Various embodiments of the present invention provide adjustable pit liners for use in conjunction with pipelines installed underground. The pit liners provide surface access to devices in fluid communication with the pipeline. The adjustability of the pit liners facilitates installation of the pit liners before the final grade surrounding the pit is known. In various embodiments, a tubular structure having an upper section and a lower section is provided, wherein the upper section and the lower section are slideably connected in a telescoping relationship. A locking mechanism is also provided to releaseably lock the overall height of the tubular structure as desired.
US09032987B2

The invention relates to a wet gas compression system comprising a compact flow conditioner (21), intended to be placed below sea level in close vicinity to a well head or on a dry installation, said flow conditioner (21) being intended to receive a multi-phase flow through a supply pipe (11) from a sub sea well for further transport of such hydrocarbons to a multi-phase receiving plant, and where preferably avoid sand accumulation or remove as much sand as possible from the multi-phase flow, the gas (G) and the liquid (L) being separated in the flow conditioner (21) whereupon the separated gas (G) and liquid (L) are re-assembled and enters a multi-phase meter (46) prior to boosting by means of a compressor (22). In the combined multi-phase pump and compressor unit (22), as an integrated unit, comprises a combined multi-phase pump and compressor unit (22) functioning on the centrifugal principle, used for trans-porting liquid and gas from a flow conditioner (21) to a remote multi-phase receiving plant.
US09032986B2

A volume booster for a fluid flow control device comprises a supply path for supplying a fluid boost to facilitate actuation of an actuator in a first direction, and an exhaust path for enabling controlled exhaust to facilitate actuation of the actuator in a second direction. The supply path defines a supply resistance that is set by the geometry of a supply trim component. The exhaust path includes an exhaust resistance that is set by the geometry of an exhaust trim component. The supply and exhaust trim components are independently removable and replaceable with replacement components to customize the exhaust and supply resistances, and therefore, the exhaust and supply capacities for specific applications.
US09032985B2

A tap mounting (11) for mounting a tap to a plumbing fixture (66), the plumbing fixture having a surface with an aperture (64). The tap mounting (11) comprises an over-surface mounting part (12), an under-surface mounting part (13) defining a threaded aperture (58), a threaded elongate member (40) and a second elongate member (28). In use the over-surface mounting part is above the surface of the plumbing fixture, the under-surface mounting part is below the surface of the plumbing fixture. The elongate members extend from the over-surface mounting part through the plumbing fixture aperture and the threaded elongate member passes through the threaded aperture of the under-surface mounting part. Rotation of the under-surface mounting part is prevented by the second elongate member. The threaded elongate member comprises an internal bore and is configured for connection to a hose. On installation of the tap mounting, the under-surface mounting part is arranged to be passed through the plumbing fixture aperture substantially without deformation, and the tap mounting is configured to enable it to be secured to the plumbing fixture by manipulation of the tap mounting substantially wholly at or above the surface of the plumbing fixture.
US09032976B2

A conveyor belt washer/dryer that includes a housing, which encloses a washing station separated by one or more spray barriers from a drying station. The housing has a passage that is sized and configured to allow the conveyor belt to successively pass through the washing station and the drying station. The washing station includes one or more washing heads, a splash plate and a reservoir. The washing heads discharge a wash liquid onto the top surface of the conveyor belt and the splash plate redirects the wash liquid onto the bottom surface. The reservoir collects the spent wash liquid. The drying station includes one or more air knife/knives that discharge(s) pressurized air onto the conveyor belt to dry the belt.
US09032975B2

A dental device having a cap and a set of disposable cleaning instruments a user needs for a day or a trip. Each instrument comprising a handle and a portion for cleaning teeth, such as a toothbrush with toothpaste, or a dental flosser, or a toothpick and a handle, or a rupturable dispenser with mouthwash liquid. Each handle and a cap has identical longitudinal cavity with the one open. A part of the first instrument including its cleaning portion is inserted into the cavity of the cap, a part of the second instrument including its cleaning portion is inserted into the cavity of the first instrument, a part of the third instrument including its cleaning portion is inserted into the cavity of the second instrument, and so on. Each cavity and a portion of the instrument inserted into it have at least one set of complementary shapes providing releasable snaps sealing the cavity and holding the engaged instruments and the first instrument and the cap. The device is safe, user friendly and sanitary to carry. Users can assemble the devices with needed type and quantity of instruments for a day or a trip.
US09032973B2

Disclosed is a hair clip that can effectively and firmly hold hair, without having to use additional hair clips. The hair clip includes an upper hair clip portion with a first end provided with a first pressed portion, a middle clip portion with a first end connected to a second end of the upper clip portion, and a lower clip portion with a first end which is hinge-connected to the first end of the upper clip portion and which is provided with a second pressed portion, the lower clip portion supporting the middle clip portion. The upper clip portion and the middle clip portions are hinge-connected to each other. The upper clip portion and the lower clip portion are hinge-connected to each other. The upper clip portion has a first toothed portion having teeth protruding toward the lower clip portion.
US09032972B2

The present invention relates to a device for applying a fluid or pasty product to keratin fibers, comprising an elongate core (1) extending on a longitudinal axis XX. Advantageously, the device additionally comprises at least one pliant and flexible rod (2), which is oriented longitudinally and is embedded, at least at a first and a second point, on said longitudinal core (1), so as to form at least one zone of flexion perpendicular to the longitudinal axis XX; it is made in one piece and preferably from a plastic material.
US09032966B2

A smoke box is provided to hold smoking material, a smoking pipe, and a smoking bowl. The smoking pipe holds a small quantity of smoking material. The smoking bowl holds a more substantial quantity of smoking material. The small smoking pipe, when inserted into the side-cavity on the smoke box, becomes a mouthpiece and a filtering chamber for the smoking material to be smoked through the smoking bowl, thereby providing two choices for the amount of smoking material for smoking.
US09032964B2

A scientific computer system with processor capable of recording, storing, and reprogramming the natural electrical signals of cancer cells as found in tumors of humans and animals. The reprogramming process is designed to create a confounding electrical signal for retransmission into a malignant tumor to damage or shut-down the cellular internal electrical communication system. Altering the electrical charge on the glycocalyx of the outer cell membrane is also part of the treatment by application of ions. The invention causes cancer cell death as a medical treatment using ultra-low voltage and amperage encoded signals which are reprogrammed from cancer cell communication signals.
US09032957B2

An inflatable balloon cuff may be adapted to seal a patient's trachea when associated with an endotracheal tube. Configurations of these cuffs that include tapered regions with certain characteristics, such as cuff wall diameter and thickness, may provide improved sealing of the trachea.
US09032955B2

A mask system for use between a patient and a device to deliver a breathable gas to the patient includes a mouth cushion, a pair of nasal prongs, an elbow, and a headgear assembly. The mouth cushion is structured to sealingly engage around an exterior of a patient's mouth in use, and the pair of nasal prongs are structured to sealingly communicate with nasal passages of a patient's nose in use. The elbow delivers breathable gas to the patient. The headgear assembly maintains the mouth cushion and the nasal prongs in a desired position on the patient's face. The headgear assembly provides a substantially round crown strap that cups the parietal bone and occipital bone of the patient's head in use.
US09032953B2

An adapter for use in a breathing circuit including a housing with a conduit having a ventilator port adapted to be coupled to a breathing circuit and a patient port adapted to communicate with a patient interface. A medicament container receptacle communicates with the conduit between the ventilator port and the patient port. The receptacle includes a support block having a well shaped to receive a valve stem extending from a container of medicament and an actuator finger extending upwardly in the receptacle adjacent the support block. The actuator finger is adapted to actuate a dose counter coupled to the container.
US09032949B2

A grill is provided with a removable storage basket assembly for providing a conveniently accessible receptacle or storage platform for articles such as seasonings, cooking tools, towels, or other articles. The storage basket assembly includes a frame having a basket or tray that can be mounted thereto, and a handle. The handle is configured to be received within a recess formed in a shelf of the grill for removably but stably mounting the storage basket assembly on the grill.
US09032947B2

The apparatus for mounting at least one dampener and/or stabilizer to an archery bow to absorb shock and vibration realized by an archer upon the release of the archery bow. The present invention provides an elongated support structure releasably connectable to the at least one dampener and/or stabilizer. A releasable fastener is connected to one end of the support structure, and the releasable fastener is releasably connectable to the archery bow such that the support structure is extendible in a cantilevered position relative to the archery bow.
US09032933B2

Provided is a fuel supply control device that performs power supply control of a shut-off valve including a first valve body that is disposed at a fuel supply path ranging from a gaseous fuel tank to a regulator and is opened in advance during power supply, and a second valve body that is opened due to a decrease in a differential pressure between upstream and downstream after the first valve body is opened, and fuel injection control. The fuel supply control device includes a control unit that sets a delay time from an initiation time of power supply to the shut-off valve to an initiation time of fuel injection in correspondence with a first fuel pressure upstream of the shut-off valve and a second fuel pressure downstream of the regulator, and initiates fuel injection after the delay time has passed after the initiation of the power supply to the shut-off valve.
US09032928B2

A handle for a starter pull cord having an elongate body for being grasped by a user, a stem extending downward from the elongate body and having a female portion of a quick connect/release coupling mechanism, the female portion having a core and a sleeve mounted for sliding movement thereon between engaged position and disengaged position, the sleeve being biased towards the engaged position, and a cord connector for attaching to the starter pull cord and having a male portion of the quick connect/release coupling mechanism adapted to being received within the female portion and being releasably retained therein when the sleeve is in the engaged position and being released therefrom when the sleeve is in the disengaged position. The first male portion and the female portion may include complementary interlocking portions that cooperate to prevent rotation of the first male portion relative to the female portion.
US09032926B2

The present invention provides a timing chain drive device which has high mechanical strength of the timing chain contact surface and small sliding resistance, and which, even when being brought into contact with a timing chain running at high speed, is difficult to wear. A first chain guide and a second chain guide, which give tension to a timing chain so as to prevent the timing chain from being slackened, are arranged, and a plurality of rollers, each of which is supported by a rolling element, are arrayed in each of the first chain guide and the second chain guide so as to be brought into contact with the timing chain.
US09032919B2

A spark ignition type internal combustion engine includes a plurality of cylinders and can stop combustion in part of these cylinders. Further, the spark ignition type internal combustion engine comprises a variable compression ratio mechanism (A) which can change an mechanical compression ratio, and a variable valve timing mechanism (B) which can control a closing timing of an intake valve. When idling part of the cylinders or increasing idled cylinders, the closing timing of an intake valve (7) moves in a direction which approaches an intake bottom dead center side, and the mechanical compression ratio of the operating cylinders falls. By idling part of the plurality of cylinders in this way, it is possible to realize a high heat efficiency even in a region where the engine load is low.
US09032918B2

A linear-acting, free-piston internal combustion engine suitable for operation on a four-stroke engine cycle comprises a power piston (11a, 11b) reciprocating in a power chamber (18a, 18b) and a compression piston (23, 23a, 23b) reciprocating in a compression chamber (29a, 29b). The power piston (11a, 11b) and the compression piston (23, 23a, 23b) are rigidly connected by means of a rod (19). The compression piston (23, 23a, 23b) performs alternately an intake stroke and a compression stroke and the power piston (11a, 11b) performs alternately a power stroke and an exhaust stroke.
US09032916B2

A cylinder bore wall insulating member has a contact surface that comes in contact with a wall surface of a cylinder bore wall that forms a cylinder block of an internal combustion engine and defines a groove-like coolant passage. An internal combustion engine in which the cylinder bore wall has a uniform temperature may be obtained using the insulating member.
US09032908B2

A liquid hummingbird feeder is provided with a liquid container having a sealable top opening and a bottom opening, a liquid tray adapted to immerse the bottom opening in liquid, and a valve mechanism adapted to close the bottom opening to enable the liquid container to be filled through the sealable top opening.
US09032904B2

A die head is disclosed comprises: a feed slot which is positioned downstream of the moving direction of the substrate and continuously feed the coating solution; a gas suction slot which is positioned upstream of the moving direction of the substrate and suctions a gas so as to create vacuum in the vicinity of the upstream edge of the bead with respect to the moving direction of the substrate; and a gas ejection slot which is positioned between the feed slot and gas suction slot and ejects a gas so as to prevent inflow of the coating solution into the gas suction slot.
US09032901B1

An adaptor for an unmanned vehicle for inspecting an object, the adaptor includes a moveable ring assembly and a fixed ring. The moveable ring assembly rotates around a periphery of the unmanned vehicle and allows the unmanned vehicle to move along a surface of the object while maintaining a fixed stand-off distance between an exterior surface of the adaptor and the surface of the object. The fixed ring is connected around the exterior surface of the unmanned vehicle and secures a lateral position of the moveable ring assembly with respect to the unmanned vehicle.
US09032892B2

A mooring system, and connector assembly, which in a preferred embodiment is a vessel mooring and fluid transfer system. The connector assembly has a first portion (2A) configured to be coupled to one or more mooring lines (1), and a second portion (2B) configured to be coupled to a vessel. The first and second portions are rotatable with respect to one another to permit a vessel coupling on the second portion to swivel about the mooring coupling on the first portion. In a preferred embodiment, the connector assembly comprises a guide (2E) for a conduit, which may be a fluid transfer conduit such as flexible riser (6). The invention also provides methods of use of the mooring systems described.
US09032886B2

One closing assembly of a row unit for an agricultural implement includes a frame configured to support ground-working tools of the row unit. Multiple arms are coupled to the frame, each arm of the multiple arms being independently rotatable about a common axis. Each arm is configured to be coupled to a closing disc configured to direct soil into a trench.
US09032884B2

A pallet having a top deck (1) and a frame (2) including one or more bottom slats (3) which extend, at a distance below the top deck (1), in which the bottom slat (3) is connected to the top deck (1) via an assembly of a wire-shaped connecting element (4) and a holder (5), (50) which are releasably connected to each other, and in which the connection between the connecting element (4) and the holder (5), (50) is designed to automatically come apart on account of a pulling force in order to prevent damage. The width of the wire-shaped connecting elements (4) is limited, as a result of which the pallet can be designed to have relatively short sides provided with lifting openings (6).
US09032878B1

An Ottawa Convention—compliant system that replaces the current battlefield utility provided by anti-personnel landmines. This system utilizes obscurants to inhibit and deter the enemy's ability to breach and clear ground based mine and munition systems.
US09032877B2

The invention pertains to a method and apparatus for preparing a printing form from a precursor, particularly a method and apparatus for preparing the printing form by thermally treating a photosensitive precursor having a photopolymerizable layer. The method and apparatus includes heating the photosensitive precursor to a temperature sufficient to cause a portion of the layer to liquefy, contacting the precursor with a development medium to remove the liquefied material, and supporting a development medium with a core member adjacent an exterior surface of the photosensitive precursor, wherein a compressible collar of a closed-cell foam having a Poisson's ratio of less than 0.4 is disposed between the core member and the development medium.
US09032875B2

A contact printing system is disclosed. A gravure cylinder having a plurality of discrete cells having an aspect ratio of at least about 25:1 disposed upon an outer surface thereof. A first portion of a first fluid and a second portion of a second fluid are disposed from a respective channel disposed internal to the gravure cylinder.
US09032870B2

A banknote stacking and sorting module comprises a banknote clamping and conveying sub-module, which comprises a clamping mechanism and a vertical reciprocating mechanism thereof. Clamping mechanism comprises bearing plate, support, cam, clamping rod and clamping spring. Cam is rotatably mounted on support. Clamping rod comprises clamping end, transmission end and hinged part between clamping end and transmission end. Hinged part of clamping rod is hinged on support. Cam engages with transmission end of clamping rod and can drive clamping rod in rotation around second rotary shaft between released position and clamped position. One end of clamping spring is fixed on support and the other end is connected to clamping end of clamping rod so as to provide to clamping rod an elastic force for clamping banknotes.
US09032859B2

Multiple independently gimbaled devices, such as an electro-optical sensor and machine gun, are mounted to a rotating platform on a vehicle. The platform can rotate to prevent one device from blocking the other while aiming at an off-board location. A control system can harmonize the rotation of the device gimbals and rotating platform so that they remain pointed at the same location. The platform can be rotated to place a firing weapon downwind of a sensor or otherwise compensate for effects of one on the other.
US09032852B2

In some examples, an apparatus includes a base including an arm selectively movable with respect to the base. The arm is selectively rotatable about a first arm axis. A base plate is engaged with the arm. A tool is configured to be detachably coupled to the base plate. The tool is movable with the base plate when coupled to the base plate. The apparatus includes a first mode with the tool coupled to the base plate and the arm being selectively rotatable about the first arm axis, a second mode with the tool coupled to the base plate and the arm being constrained from rotating about the first arm axis, the arm being substantially stationary with respect to the base; and a third mode with the tool detached from the base plate.
US09032848B2

A torque wrench includes a hollow body, a clutch mechanism, a force-applying member, and driving arms. The clutch mechanism is mounted in the hollow body. The force-applying member is pivotally mounted in the hollow body. Each of driving arms has a coupling end is detachably mounted at the second end of the force-applying member and a driving end for driving a workpiece, wherein each of the driving arms is coaxial to the force-applying member when the coupling end thereof is mounted at the second end of the force-applying member, and wherein the interchangeable driving arms are different in length from each other.
US09032832B2

An XY all-directional precision alignment platform is provided and includes an XY-axes moving platform including X-axis moving platform and Y-axis moving platform, the X-axis and Y-axis moving platforms being stacked together, and a θ-angle rotating platform, the θ-angle rotating platform stacked onto the carrier surface thereof; wherein the θ-angle rotating platform is driven to perform precise θ-angle rotation achieving 360° and is of a four-layered thickness only, achieving the goal of having a light and thin product.
US09032820B2

A protective device for a test installation, the test installation being used for testing objects that have a tendency to burn and emit gas, in particular for testing lithium-ion batteries, and the test installation having a test chamber that is sealable via a door-type opening element with the interposition of a sealing element, and having a testing device configured in the test chamber for the objects. The test chamber includes a venting device for gases and is surrounded by a sealed enclosure.
US09032806B2

A force assessment device and a method for lead extraction are provided. A force gauge is configured to measure a traction force, and a strain gauge that is configured to measure a countertraction force. An interface is communicatively coupled to the force gauge and the strain gauge, and the interface is configured to present data regarding at least one of the traction force and the countertraction force.
US09032804B2

The invention relates to a large-area extensible pressure sensor for textile surfaces, of the type comprising a support on which a conductive ink is printed which can transmit a printed electrical signal by any known printing technique. More specifically, the pressure sensor is characterized in that said support is flexible, extensible and elastic, and a plurality of main tracks of extensible and elastic conductive ink or paste are printed on said support; on said plurality of main tracks a plurality of piezoresistive paste or ink depositions acting as pressure sensing points are printed, and each of these depositions are linked to a secondary extensible and elastic conductive ink or paste track, which is also printed on said support, resulting in all tracks, primary or secondary, being connected to a control system without crossing each other.
US09032803B2

A method including acquiring a current vibration signal of an engine component mechanical vibration across a set of a measuring period P of changes in shaft speed N; capturing the signal during the period P; synchronizing the signal relative to the changes in the speed N; transforming the signal into a frequency signal for obtaining frequency spectrum lines arranged according to the speed N; calculating the mean amplitude of the spectrum lines to obtain a current vibration signature for the engine; calculating a deviation ratio between the signature and a healthy reference vibration signature; and comparing the deviation ratio to the defect indicators in a predefined database, listing the theoretical damage to the roller engine bearings so as to determine potential damage to the roller bearing.
US09032802B2

A phased array system and the inspection method which is configured to inspect the weld seam of an HSAW for all standard types of flaws located both near pipe's internal and external surfaces in one scan pass, diminishing the need of making mechanical adjustment for the probes during the one pass of scan. The configuration includes the usage of at least one linear PA probe for Lamination inspection right above HAZ zone, at least one pair of PA probes for longitudinal defects inspection and holes detection and at least two pairs of PA probes for transversal defect inspections.
US09032801B2

A method and apparatus for determining a thickness of an object using ultrasonic signals are disclosed. The method includes the steps of transmitting ultrasonic signals toward the object, digitizing a reflected echo sequence of the ultrasonic signals, including interpolating the echo sequence, and processing the echo sequence by detecting maximum amplitude peaks in the echo sequence and determining the object thickness based on a time duration between the maximum amplitude peaks.
US09032796B2

This disclosure provides systems, methods and apparatus, including computer programs encoded on computer storage media, for making and using accelerometers. Some such accelerometers include a substrate, a first plurality of electrodes, a second plurality of electrodes, a first anchor attached to the substrate, a frame and a proof mass. The substrate may extend substantially in a first plane. The proof mass may be attached to the frame, may extend substantially in a second plane and may be substantially constrained for motion along first and second axes. The frame may be attached to the first anchor, may extend substantially in a second plane and may be substantially constrained for motion along the second axis. A lateral movement of the proof mass in response to an applied lateral acceleration along the first or second axes may result in a change in capacitance at the first or second plurality of electrodes.
US09032792B2

A device and method for reducing and/or preventing fouling of a sensor is disclosed. The method comprises operating ultrasound technology that is submerged or partially submerged into a liquid medium that is responsible for the fouling. The device comprises the ultrasound technology itself. The ultrasound technology may be operated intermittently at high intensity to advantageously provide cavitation of the liquid medium, while avoiding the disadvantages typical of continuously operating ultrasound technology at high intensity. Additionally, the method may be carried out by taking advantage of the piezoelectric property of quartz.
US09032786B2

A method for monitoring a control device of a fuel metering valve of an aircraft turbojet engine, the control device supplying a control current to a servo valve in order to modify the position of the fuel metering valve. The method includes determining the position of the fuel metering valve during a flight of the aircraft, determining the travelling speed of the fuel metering valve, and determining the control current when the travelling speed of the fuel metering valve is zero. A mean control current is calculated when the travelling speed of the fuel metering valve is zero, the mean control current forming an indicator of deterioration of the control device. The deterioration indicator is compared with a reference base of indicators with deterioration so as to infer the type of deterioration from it, and an abnormality score is calculated for the deterioration indicator. The abnormality score is compared with a decision threshold of abnormality characteristic of the type of deterioration, and an alarm is released in case of violation of the decision threshold of abnormality.
US09032785B1

A system and method of measuring a residence time in a gas-turbine engine is provided, whereby the method includes placing pressure sensors at a combustor entrance and at a turbine exit of the gas-turbine engine and measuring a combustor pressure at the combustor entrance and a turbine exit pressure at the turbine exit. The method further includes computing cross-spectrum functions between a combustor pressure sensor signal from the measured combustor pressure and a turbine exit pressure sensor signal from the measured turbine exit pressure, applying a linear curve fit to the cross-spectrum functions, and computing a post-combustion residence time from the linear curve fit.
US09032782B1

Biosensor apparatus and associated method for detecting a target material using a vibrating resonator having a surface that operably interacts with the target material. A detector is in electrical communication with a sensor, the sensor comprising a first paddle assembly connected to a second paddle assembly, the first paddle assembly having at least one microbalance sensing resonator proximate a proximal end and at least one sensing electrical contact proximate a distal end in electrical communication with the sensing resonator. The at least one sensing resonator has a target coating for operably interacting with the target material, and the second paddle assembly has a microbalance reference resonator proximate the proximal end and at least one reference electrical contact proximate the distal end in electrical communication with the reference resonator.
US09032775B2

A mandrel is provided with a plurality of oval sections of varying circumference formed thereabout. The circumference of a first oval section is between about 1.75″ and about 2.6″. The circumference of a second oval section is about 0.2″ to 0.9″ greater than the circumference of the first section. The circumference of a third oval section is about 0.2″ to 0.9″ greater than the circumference of the second section.
US09032766B2

An anti-theft mechanism for electronic devices includes an upper protecting frame and a lower protecting frame. The upper and lower protecting frames of the embodiment provide protection for the 3C products, and the first and second assembling space of the upper and lower protecting frames provide adjustable dimensions to be suitable for different sizes of 3C products. The upper and lower protecting frames can further be provided with a locking mechanism to limit the movement of the positioning member after the upper and lower protecting frames being attached onto the 3C products, which prevents the upper and lower protecting frames from being removed easily. Furthermore, with the steel wire of the locking mechanism can be attached to a secured object to secure the upper and lower protecting frames.
US09032765B2

A hasp seal lock assembly includes a base member that is attached via a hinge to a cover member. The cover member, when rotated such that the cover member engages the base member, is functionally adapted to overlay a latch and seal. The base member and the cover member each have a plurality of apertures defined in adjacent side walls that allow the horizontal latch arm to extend through the assembly. The base member and the cover member also include a second plurality of cooperating apertures whereby the base member and the cover member may be locked together by use of a padlock. In a first preferred embodiment, each cover side wall includes a tab and tab-receiving apertures are defined within the base member. The tabs require that the cover be lifted vertically prior to rotation of the cover member about the base member.
US09032762B2

There is described herein a knitting technique for creating a garment having one or more 3D textile electrodes integrated therein. The knitting technique involves knitting the item with integrated electrodes and transmission channels in one single step. The electrode is knit using conducting thread while a base fabric is knit using non-conducting thread. The electrode is knit on a first needle bed and the base fabric is knit on a second needle bed opposite to and facing the first needle bed, the two needle beds being separated by a few millimeters. During the knitting process, the surface knit on the first needle bed and the surface knit on the second needle bed may be linked using an isolating thread network that is simply deposited, without forming a mesh, on the fabric, in order to provide the three-dimensional effect.
US09032760B2

Processes and systems for producing glass fibers having regions devoid of glass using submerged combustion melters, including feeding a vitrifiable feed material into a feed inlet of a melting zone of a melter vessel, and heating the vitrifiable material with at least one burner directing combustion products of an oxidant and a first fuel into the melting zone under a level of the molten material in the zone. One or more of the burners is configured to impart heat and turbulence to the molten material, producing a turbulent molten material comprising a plurality of bubbles suspended in the molten material, the bubbles comprising at least some of the combustion products, and optionally other gas species introduced by the burners. The molten material and bubbles are drawn through a bushing fluidly connected to a forehearth to produce a glass fiber comprising a plurality of interior regions substantially devoid of glass.
US09032758B2

Embodiments of the present disclosure are directed to a ring protection device. The ring protection device can have a shell layer to at least partially encase a ring. The ring protection device can have a shell layer containing a housing segment. The segments of the shell layer can be connected to other segments via a hinge mechanism. The shell segments and hinge mechanism can be configured to encase a ring and protect it from damage. The shell layer can be connected to a sealing layer to aid the ring protection functionality. The hinge mechanism can be opened and closed to insert and remove a ring into the ring protection device.
US09032757B2

A cold storage heat exchanger includes multiple refrigerant tubes, a cold storage container, an inner fin, a cooling air passage and an air-side fin. The inner fin is arranged inside of the cold storage container. The cooling air passage, in which air flows to cool a space, is provided to contact a surface of the refrigerant tube on a side opposite to the cold storage container. The air-side fin is arranged in the cooling air passage and thermally connected to the refrigerant tube. The cold storage container includes multiple recess portions bonded to the inner fin, and multiple protrusion portions located on an outer side of the recess portions. The protrusion portions of the cold storage container are bonded to an outer surface of the refrigerant tube.
US09032756B2

Provided is an air conditioner. The air conditioner includes a compressor, a condenser, an expansion device, an evaporator, and a supercooling device configured to supercool a refrigerant passing through the condenser. The supercooling device includes a supercooling main body in which the refrigerant passing through the condenser and a refrigerant to be injected into the compressor are introduced, a first passage disposed within the supercooling main body so that the refrigerant passing through the condenser flows in one direction, a second passage disposed on a side of the first passage so that the refrigerant passing through the condenser flows in the other direction, and a third passage in which the refrigerant to be injected into the compressor flows, the third passage being heat-exchanged with at least one of the first and second passages.
US09032745B2

A refrigerator includes a sensing system for detecting multiple physical characteristics of ice cubes in an ice cube storage bin. The system includes a digital image capture device coupled to a digital image analyzing system which captures digital images of the ice cube storage bin intermittently and compares the images to detect the presence of ice clumps. In addition, the digital image analyzing system evaluates the edges, ice size and/or image intensity of the ice cubes in the images in order to determine the presence of stale ice. An algorithm is utilized to estimate the volume of ice within the bin based on the number of pixels in an ice bin image, the number of pixels of the ice within the bin, and a known volume of the ice bin. Notifications for clumped ice, stale ice and ice volume within the bin are sent to a user interface.
US09032740B2

An aircraft engine assembly including an attachment mechanism of a turbojet onto a rigid structure of a mounting strut, including a first, second, and third forward engine attachment for taking up thrust loads brought onto the fan frame, and arranged such that the third attachment passes through a first diametrical plane of the turbojet, the first and second attachments being disposed on one side and another of the first plane. The first and second forward engine attachments are respectively brought to the fan frame at two points, situated beyond the second diametrical plane of the turbojet, orthogonal to the first diametrical plane, with respect to the third attachment.
US09032737B2

A gas turbine engine having a ramburner is disclosed. The ramburner is disposed downstream of a gas turbine engine combustor and receives an engine exhaust flow from the gas turbine engine combustor. The ramburner also accepts a bypass air. Fuel is injected into the ramburner and a combustion reaction is auto-initiated based upon local gas temperatures. No mechanical flame holders need be used. A slidable valve may be used to vary the amount of bypass air into the ramburner. A movable cowl and a plug nozzle form an exit flow path of the gas turbine engine. The movable cowl can be positioned to vary a throat area and exit area of the gas turbine engine based upon the operation of the ramburner, which may be influenced by the amount of bypass air entering the ramburner.
US09032724B2

Fluid from two pumps is allocated to a plurality of hydraulic actuators based on a plurality of flow commands, each specifying a desired amount of flow to be applied to a different hydraulic actuator. For a given hydraulic actuator, the allocation involves (1) determining an apportionment of the desired amount of flow, if no other hydraulic actuator is active, and (2) altering the apportionment in response to all the plurality of flow commands, and (3) using the altered apportionment to determine a first amount of the flow for one pump to provide and a second amount of the flow for the other pump to provide. The process is repeated for all the hydraulic actuators. Supply valves for each hydraulic actuator are controlled by the associated first and second amounts and each pump is controlled in response to either the first or second amounts for all the hydraulic actuators.
US09032719B2

A method for particulate filter performance monitoring in an exhaust gas treatment system is provided. The method includes monitoring a current received from a soot sensor in the exhaust gas treatment system and comparing the current to a soot sensor current threshold. Based on determining that the current is greater than or equal to the soot sensor current threshold, an accumulated engine out soot value is compared to an accumulated engine out soot threshold. A particulate filter fault is set based on determining that the accumulated engine out soot value is less than the accumulated engine out soot threshold. A monitoring system and an exhaust gas treatment system of an engine are also provided.
US09032717B2

The present disclosure relates to an active diesel particulate filter (DPF) regeneration system of an engine, and more particularly, to an active DPF regeneration system and method, in which a non-work load is arbitrarily provided to the engine to quickly perform an active DPF regeneration even in a state where substantial work of a construction machine is stopped.
US09032715B2

A method and device for controlling emissions of VOC's comprises transporting VOC's to an engine and transporting the exhaust from the engine into a manifold. Supplemental air is transporting into the manifold and heat is transferred from the exhaust to the supplemental air within the manifold. The supplemental air is mixed with the exhaust and the mixture is transferred to a pollution abatement device.
US09032707B1

A diesel exhaust gas collection and treatment system for collecting exhaust gas from a diesel engine powered vehicle, treating the exhaust gas with injected ambient air, then releasing the air and exhaust gas mixture to the atmosphere features a vehicle powered by a diesel engine. A stream of exhaust gas from operation of the diesel engine flows through an exhaust manifold into a generally tubular exhaust collector via an exhaust inlet port. A plurality of ambient air injection ports is located on a posterior collector end, each having an ambient air injection tube connected to a corresponding air injection port. The exhaust collector features a plurality of collector outlet ports located on the exhaust collector side wall, each having a collector outlet pipe located on and fluidly connected to a corresponding collector outlet port. The exhaust collector is flexibly suspended underneath a vehicle.
US09032698B2

A package includes a container and a lid adapted to mate with a brim of the container. The lid closes a top opening in the container when mounted on the container.
US09032695B2

A lifting device for the movement of a chamber upper part of a chamber conveyor belt machine, the lifting device having first and second lifting mechanisms. The first lifting mechanism may be driven by a motorized drive, and the second lifting mechanism may be driven by an adjusting cylinder. The lifting device may further include a connection element for coupling the two lifting mechanisms.
US09032688B2

A corner flashing system is provided for sealing the corners of recessed window frames against moisture penetration. In a preferred embodiment, the system comprises first and second double-flap members, a half-cube member, and caulking. The first and second double-flap members, and the half-cube member are preferably made of asphalt or petroleum based material. In another preferred embodiment, the system comprises one double-flap member, a modified half-cube member, and caulking. In another preferred embodiment, the system comprises a single member that combines a double-flap member and a half-cube member, and caulking. In another preferred embodiment, the system comprises a combination member, a double-flap member, and caulking.
US09032678B2

A deck drainage system includes a plurality of hanger clips. Each hanger clip may have a plurality of mounting holes configured to fasten the hanger clip to a support at selected elevations. A soffit may be mounted to the hanger clips without fasteners and located completely below the deck, such that not every hanger clip directly contacts the soffit. A slope of the soffit may be selected by mounting at least two of the hanger clips to the support at different vertical elevations. The soffit may be configured to slope beneath the deck and drain water therefrom in a selected direction.
US09032672B2

The present invention relates generally to the photovoltaic generation of electrical energy. The present invention relates more particularly to photovoltaic arrays for use in photovoltaically generating electrical energy. Aspects of the present invention provide a variety of photovoltaic roofing elements and systems that include, for example, interlocking geometries to provide for water handling and integration with conventional roofing materials; and wire management features that can protect wiring and associated electrical components from physical and/or environmental damage.
US09032671B1

A support structure for supporting loads on a sloping metal panel roof includes first and second side rails, an upper diverter, and a lower closure. An upstanding web of the upper diverter extends upwardly from the panel flat. An elongate lower flange extends from the upstanding web and is disposed against the metal roof panel. Opposing rib mating webs are on opposing sides of the lower flange. On a first side of the lower flange, a diversion leg of the lower flange is between the upstanding web and one of the rib mating webs. On the second side of the lower flange, the second rib mating web meets the upstanding web. The lower flange extends from the upstanding web to a distal end thereof up-slope of the lateral leg. The lower flange and the first and second rib mating webs can, collectively, define a common distal end of the upper diverter.
US09032667B2

An access system for a temperature-controlled storage device includes a perimeter frame and least one display case door mounted within the perimeter frame. The perimeter frame and the at least one display case door are configured to move substantially vertically along a surface of the temperature-controlled storage device between a raised position and a lowered position. The at least one display case door is further configured to move substantially horizontally between an open position and a closed position when the perimeter frame is in the lowered position. The access system further includes a torsion spring and motor assembly coupled to the perimeter frame and configured to move the perimeter frame and the at least one display case door between the raised position and the lowered position.
US09032665B2

Embodiments are described for a closed-loop, vertical garden system for growing plants and filtering air and water comprising: a support structure; a composite, grow media configured to physically support the growth of plants and distribute water to the roots of the plants through capillary action through the area of the grow media; a water source coupled to the grow media through a pump and plumbing system, wherein the plumbing system is configured to draw water from the water source through the grow media and back to the water source in substantially closed loop aquatic system; and an air flow subsystem configured to draw outside air through the plants and transmit filtered air back out of the support structure.
US09032662B2

A fish hook with multiple convex facets is provided. Each facet may have a length that is some multiple of the diameter of the hook body. In addition, each convex facet has a radius of curvature that is some multiple of the diameter of the wire. Each facet may alternatively be formed from first and second convex surfaces, having first and second curvatures.
US09032655B2

The present invention teaches about a separable magazine follower situated into a magazine body. The magazine follower includes a magazine follower body and exchangeable magazine follower plate. The upper surface of the plate tooth can engage a slide stop lever tooth after the last round is fired from the magazine, and moves a slide stop lever in position that holds a slide in the rear position. The magazine follower plate can be exchanged by the new one after being depleted. The magazine follower plate is not permanently secured to the magazine follower body, but it is nested into the magazine follower body and secured via a magazine spring. The magazine follower plate is formed from material of lower hardness than the material used for slide stop lever tooth in order to prevent its excessive wearing.
US09032652B2

A road sign, for viewing by primary traffic and right-angled traffic comprises a sign plate having a first indicia representative of the sign's message directed to the primary traffic and a lateral member having a second indicia. In a preferred embodiment, the lateral member has suitable dimensions, is suitably positioned relative to the sign plate and has suitable second indicia so as to give the appearance, when viewed by right-angled traffic, that a portion of the sign plate was bent substantially perpendicular to the sign's normal orientation along substantially the vertical axis of the sign. Additional embodiments are also provided.
US09032644B1

A shoe includes a sole having an insert piece and a layer of material disposed on a top surface of the insert piece; and an upper extending above the sole. The insert piece extends from at least one of a front or middle portion of the shoe to a rear of the shoe, with the top surface of the insert piece inclined upwardly toward the rear of the shoe and then leveling off at a rear portion of the shoe. A top surface of the layer of material is inclined upwardly from the at least one of the front or middle portion of the shoe to the rear of the shoe, such that at the rear portion of the shoe an angle of inclination is significantly greater for the top surface of the layer of material than for the top surface of the insert piece.
US09032642B2

An insert for vapor-permeable and waterproof soles, which has a monolithic sheet-like structure, made of a polymeric material that is impermeable to water in the liquid state and permeable to water vapor. At least one functional portion of the insert for soles has such a thickness as to give it a penetration resistance of more than approximately 10 N, assessed according to the method presented in chapter 5.8.2 of the ISO 20344-2004 standard.
US09032631B2

A razor comprises a first component comprising a first indicia on a surface of the first component. The razor also comprises a second component configured to rotate relative to the first component about a first axis of rotation, the second component comprising at least one blade and a second indicia on a surface of the second component, the second component configured to rotate relative to the first component about a second axis of rotation, wherein the second axis of rotation and the first axis of rotation are non-coplanar. The second component is in a preloaded neutral position when at rest such that rotation about the second axis of rotation generates a return torque and wherein the first indicia and the second indicia are in alignment at rest and out of alignment when the second component has been rotated about the first axis of rotation.
US09032626B2

A green ball grinding method includes the step of supplying a green ball between a first surface of a first member and a second surface of a second member constituting a grinding apparatus, and the step of grinding the green ball between the first surface and the second surface while the green ball rotates around its own axis and in orbital motion. In the step of grinding the green ball, the step of causing the green ball grinding to proceed while applying load between the green ball and each of the first surface and the second surface, and the step of modifying the rotation axis of the green ball by reducing the load lower than in the step of causing the green ball grinding to proceed are executed alternately.
US09032605B2

An apparatus, system and method for manufacturing metal parts, where input material is received from several material sources, multiple metal parts are produced at the same time, and the multiple metal parts may be provided to a downstream operation for subsequent processing. According to an exemplary embodiment, unwinding apparatuses unwind metal coils and provide three separate metal strips to coil-fed metal forming press. The coil-fed metal forming press then creates three separate blanks or metal parts at the same time. Next, a part transfer apparatus retrieves the three metal parts from an output side of coil-fed metal forming press, and presents them to part assembly apparatus, which may include a laser welder or other piece of equipment. Once the metal parts are properly positioned, part assembly apparatus can create a metal part assembly from the three individual blanks.
US09032602B2

A method for assembling a structure is described. The method includes locating a position in an assembly stack-up where a one-sided fastener is to be installed, drilling a hole through the assembly stack-up at the position, countersinking the hole to a specified depth, operating a calibrated probe to determine at least parameter associated with one or more of the hole and the stack-up proximate the hole, inserting the one-sided fastener into the hole, applying a rotational torque to the one-sided fastener to complete installation of the one-sided fastener, and comparing a measurement of angular displacement required to complete installation of the one-sided fastener to a range of angular displacement indicative of correct installation of the fastener.
US09032601B2

An assembly tool for assembling a lens tube in a support frame includes a main body and a top cover rotatably connected to the main body. The top cover includes a positioning plate and a fastening assembly rotatably connected to the positioning plate. The fastening assembly includes a fastening member and a restricting member connected to the fastening member, and the fastening member is threaded with the positioning plate. The support frame is positioned on the main body, and the lens tube is positioned on the support frame. The restricting member is capable of engaging with the lens tube, and thus the lens tube is rotated into the support frame by rotating the fastening member.
US09032600B2

The present disclosure relates to systems, methods, and apparatus for the installation of wheels. In one embodiment, a brake drum and wheel mounting tool assists in the mounting of wheels and brake drums onto wheel hubs. The brake drum and wheel mounting tool comprises an elongated body and a threaded bore. The elongated body is dimensioned to be received through a stud hole of a wheel. The elongated body has first end and a second end. The first end of the body is dimensioned to apply pressure to a brake drum when the body is threaded on a wheel stud. The second end of the body is tapered and dimensioned to accept a socket.
US09032596B2

A steam drawing apparatus for providing pressurized steam on running yarn to draw the yarn, comprising a steam chamber; first seal chamber adjacent to a yarn entrance of the steam chamber; and second seal chamber adjacent to a yarn exit of the steam chamber, first seal chamber and second seal chamber are each provided with a labyrinth seal section having a plurality of plate pieces, first yarn-position regulating bar is provided to prevent the running yarn from touching the plate pieces, first yarn-position regulating bar extends horizontally intersecting the running direction of the yarn at right angles, and a horizontal plane passing through the point of the first yarn-position regulating bar closest to the yarn is set at least 0.1 mm closer to the yarn than a horizontal plane passing through the tip of the plate piece closest to the yarn.
US09032585B2

A squeegee for a windshield wiper assembly includes a body having a first pair of cut-out portions on opposite sides thereof. Each of said first pair of cut-out portions receives a leaf spring element of a windshield wiper assembly therein. A blade for contacting a windshield of a vehicle is connected to the body. A spoiler is connected to a top of the body and has a generally triangular shape. The spoiler includes a hole formed therethrough in a longitudinal direction of the squeegee. The hole increases the flexibility of the spoiler so that the spoiler flexes when subjected to a wind force.
US09032567B1

A sink covering assembly for selectively concealing the contents of a sink includes a screen with a peripheral edge. A plurality of suction cups is coupled to the screen adjacent to the peripheral edge of the screen. Each of the suction cups is configured for engaging a surface adjacent to a sink whereby the screen extends over and covers the sink.
US09032564B2

An integrated bathroom electronic system including a plurality of sensors to detect conditions within a bathroom and to provide signals indicative thereof to a controller. A plurality of distinct and exclusive modules or subsystems are illustratively provided for integration into the system. Such modules may include a quick hot water module, a roman tub module, a custom shower module, a hands free faucet module, and a tub shower module. In certain illustrative shower modules, a user interface includes a plurality of user defined presets, each preset including a shower setting stored in memory.
US09038196B2

The present invention relates to a method for authenticating a user (Ui) requesting a transaction with a service provider (SP), which comprises: using authentication data (dauth) read on a screen by means of a mobile terminal (TEL) to generate (E) an authorization code (cod.) that is specific to the user and to the requested transaction; reading (F) the authorization code, displayed by the mobile terminal, using a reading means of a digital device (PC); and sending (G) the read authorization code from said digital device to the service provider in order to authenticate the user.
US09038194B2

Methods and systems for encrypting and decrypting data are described. In one embodiment, a client computing system sends to a server computing system over a network a first network request to perform multiple operations such as a lease operation and a fetch operation. In response, the server computing system performs the operations. Subsequently, the client computing system can send subsequent network requests to write re-encrypted data and to relinquish the lease. The subsequent network requests may also be single network requests that perform lease operations, as well as other operations, such as operations for block alignment purposes. The client computing system can send an actual end of file when relinquishing the lease so that the server computing system can handle a remainder of data that is used for subsequently decrypting the re-encrypted data.
US09038193B2

Autonomous embedded data cognition enables data to perform real-time environmental configuration control, self-manage, perform analysis, determine its current situation, and evaluate behavior to respond accordingly. When created, security measures, and access controls are selected. Highly sensitive data can be extracted and substituted with creator label and/or functional representation. Data-to-data reasoning and analysis can be performed. The processing method comprises autonomous monitoring for a state change and analyzing the current user to determine if the instantiation should exist. If affirmed, the cognition engine automatically configures the computational environment in which it resides. If denied, environmental behavior is further analyzed for security problems or an erroneous situation. If detected, the creator is alerted and provided with incident information enabling remote creator control of the data. Cognitive data can decide to self-destruct mitigating risk of undesirable instantiations. Intelligent Agents, a comprehensive data structure, and intelligent document means are leveraged for implementation.
US09038188B2

A chip card interface device (CCID) is configured for protecting data stored at the CCID in the event of a compromise. The CCID has a housing and a compromise detection system including one or more detection devices configured for detecting a compromise of the housing. The compromise detection system is configured for generating a detection signal indicating the detected compromise. A data protection system is coupled with the compromise detection system and includes a memory device and a processing device coupled with the compromise detection system. The processing device is for receiving the detection signal and erasing data stored on the memory device based on the detection signal in some embodiments. In some embodiments, the processing device also activates a locking function for rendering itself inoperable based on the detection signal.
US09038183B1

This disclosure provides a network security architecture that permits installation of different software security products as virtual machines (VMs). By relying on a standardized data format and communication structure, a general architecture can be created and used to dynamically build and reconfigure interaction between both similar and dissimilar security products. Use of an integration scheme having defined message types and specified query response framework provides for real-time response and easy adaptation for cross-vendor communication. Examples are provided where an intrusion detection system (IDS) can be used to detect network threats based on distributed threat analytics, passing detected threats to other security products (e.g., products with different capabilities from different vendors) to trigger automatic, dynamically configured communication and reaction. A network security provider using this infrastructure can provide hosted or managed boundary security to a diverse set of clients, each on a customized basis.
US09038182B2

The present invention relates to a method of defending against a spoofing attack using a blocking server, and more particularly, to a method of defending against a spoofing attack using a blocking server, which is characterized in that it involves inspecting an IP and MAC address included in an ARP packet received by a client in a network, and changing the addresses to a legitimate IP address and to a corresponding MAC address when the addresses are found to be used in a spoofing attack. According to the present invention, in the blocking of a spoofing attack against a network, an IP address and a MAC address for legitimate hardware connected to the network may be prestored and monitored, so as to exhibit the effect of an accurate defense being enabled in a short time.
US09038181B2

A computer implemented method includes identifying a universal resource locator and characterizing a traffic pattern associated with the universal resource locator. The traffic pattern can include referrer information, referring information, advertising network relationship information, and any combination thereof. The method can further include classifying the universal resource locator into a risk category based on the traffic pattern.
US09038175B1

Methods, apparatus and articles of manufacture for providing an automatic electronic fraud network data quality feedback loop are provided herein. A method includes evaluating an item of input data provided by a given source, wherein the item of input data comprises a fraud-related status identifier provided by the given source, and wherein said evaluating comprises determining a level of accuracy associated with the fraud-related status identifier; outputting the determined level of accuracy associated with the fraud-related status identifier to the given source; and updating a trust measure associated with the given source based on the determined level of accuracy associated with the fraud-related status identifier provided by the given source.
US09038173B2

A method includes receiving an indication of at least one detected security issue at a network device. The indication is received at a security manager processor from a security agent. The method includes selecting, via the security manager processor, at least one executable security object responsive to the indication. The security manager processor verifies compatibility between the at least one executable security object, the network device, and communication media. The method also includes sending the at least one executable security object to the network device via the security manager processor to provide a protective security measure to the network device against the at least one detected security issue upon execution of the at least one executable security object.
US09038165B2

According to an embodiment, there is provided is an information processing apparatus including: a storage unit that stores therein information, which is set for a screen to be displayed on an information display unit, as to whether or not to permit an external input device to enter data to the information processing apparatus, and information as to whether or not to permit data entered from an external input device; an external-input-unit control unit that controls data entry to the screen from an external input device by utilizing information about a type of the external input unit and the information as to whether or not to permit the external input unit to enter data; and an input-key control unit that controls the data entry permitted by the external-input-unit control unit by consulting the information as to whether or not to permit data entered from the external input unit.
US09038155B2

The current invention provides a paradigm for securely transmitting messages using an auditable message token and associated protocol for recording information pertaining to events occurring with respect to transmission(s) of a message.
US09038149B2

The present invention extends to methods, systems, and computer program products for providing a cloud based password manager that automatically logs in users from any computer. The cloud based password manager does not require that the user install a local plug-in or other tool to perform automatic login. In this sense, unlike current password managers, the password manager of the present invention is completely cloud based. By simply using any browser or a dedicated app on any computer, the user can request a website and receive a copy of the website with the user logged in even if the user has never used the computer.
US09038137B2

A device receives an indication that a security code is to be generated; generates the security code based on the indication; generate a message that includes the security code and an identifier associated with a subscriber of the device; outputs the message using the first protocol; encodes the security code based on outputting the message; and outputs a request to access the service. The request is outputted using a second protocol, and includes the encoded security code and the identifier. The device receives a notification that indicates whether the subscriber is authenticated based on the identifier, the security code, and the encoded security code; and accesses the service when the notification indicates that the subscriber is authenticated.
US09038136B2

A server system may be configured to receive configuration information. The server system may also be configured to determine if the configuration information includes SNMP configuration information. The server system may be further configured to disable SNMP activity and close an SNMP port if it determines that the configuration information does not include SNMP configuration information. Therefore, in the absence of any configuration information which specifies that SNMP should be available, SNMP activity is disabled and the SNMP port is closed.
US09038124B1

A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc. At receiver stations, signals in received transmissions and from local inputs (225, 218, 22) cause control processors (200) and computers (205) to automate connection and operation of converters (201), tuners (215), decryptors (224), recorder/players (217), computers (205), furnaces (206), etc. Processors (71, 200) meter and monitor availability and usage of programming.
US09038120B2

The present invention includes systems, apparatuses, methods and computer executable code for facilitating broadcast, publication and/or sharing of video from a user device to one or more other user devices in a social networking environment. According to some embodiments of the present invention, there may be provided systems, apparatuses, methods and computer executable code for facilitating live broadcast of video captured by a user device image sensor to one or more other users associated with the broadcasting user within a social networking site (e.g. facebook).
US09038119B2

A handheld leakage detector for finding digital signal leaks in a HFC network, comprises a radio receiver, a leakage receiver, leakage sampler, a correlator, and a display. The radio receiver receives samples of the digital signal taken from the HFC network, called “reference samples.” The leakage receiver receives a leakage signal, which is a leaked version of the digital signal from the HFC network. The leakage sampler samples the leakage signal to form leakage samples. The correlator performs a cross-correlation of the reference samples and the leakage samples, to produce a correlation function. An optimizable value is determined from the correlation function. The value generally becomes more optimized as the detector approaches the leak. The leak is sought by iteratively changing the position of the detector until the value becomes substantially optimized or the leak is found.
US09038112B2

A user profile server stores a particular user profile corresponding to a user who belongs to a plurality of separate loyalty programs, and the particular user profile includes a plurality of different loyalty program user identifiers each identifying the user on a respective one of the separate loyalty programs. The user profile server communicates user a preference included on the particular user profile to a first controller via the computer network and communicates the user preference included on the particular user profile to a second controller via the computer network. The first controller is associated with a first hospitality location where the user is identified according to a first loyalty program user identifier included on the particular user profile, and the second is controller is associated with a second hospitality location where the user is identified according to a second loyalty program user identifier included on the particular user profile.
US09038105B2

A video service provider system may include one or more devices. The one or more device may receive thumbnails of programs that are currently airing on a group of television channels and match the received thumbnails with metadata. The metadata may include information relating to at least one of the television channels or the programs. The one or more devices may further provide, to a remote device, a set of thumbnails, of the captured thumbnails, and the metadata matching the set of thumbnails. The remote device may make the set of thumbnails and the metadata available to a user.
US09038094B2

Disclosed are various embodiments for automated service interface optimization. In one embodiment, a service client and/or a service provider is reconfigured to use an optimized version of a data transfer interface, where the optimized version transfers fewer data items from the service provider to the service client. In another embodiment, service calls from a service client for multiple different data objects are aggregated into an aggregated service call for a data object. In yet another embodiment, an optimized data object is provided to a service client in response to a request for an unoptimized data object. If the service client attempts to use a data item excluded from the optimized data object, the excluded data item is then provided to the service client.
US09038092B2

Communication facilitated between frames of a browser window. Whenever a particular frame receives a message destined for a target frame from a source frame, the particular frame determines if the particular is indeed the target frame. If so, the particular frame processes the message, but if not, the particular frame determines whether the target frame has registered with the particular frame. If the target frame has registered with the particular frame, the particular frame uses a handle communicated as part of the registration to dispatch the message further towards the target frame. In some cases, this handle may be directly that of the target frame itself, in which case the particular frame communicates the message directly with the target frame. This manner of inter-frame communication may be facilitated by a unique registration process when frames come into existence.
US09038091B2

An exemplary method includes a broker-based messaging system detecting a request provided by a software application for the software application to connect to any one of a plurality of brokers included in a cluster of brokers, dynamically identifying, in response to the request and in accordance with a connection distribution heuristic, a broker included in the cluster of brokers and that is available for connection to the software application, and attempting to establish a connection between the software application and the broker. Corresponding methods and systems are also disclosed.
US09038089B2

A method and an apparatus for generating metadata for digital content are described, which allow to review the generated metadata already in course of ongoing generation of metadata. The metadata generation is split into a plurality of processing tasks, which are allocated to two or more processing nodes. The metadata generated by the two or more processing nodes is gathered and visualized on an output unit.
US09038088B2

Methods and systems for managing data loads on a cluster of processors that implement an iterative procedure through parallel processing of data for the procedure are disclosed. One method includes monitoring, for at least one iteration of the procedure, completion times of a plurality of different processing phases that are undergone by each of the processors in a given iteration. The method further includes determining whether a load imbalance factor threshold is exceeded in the given iteration based on the completion times for the given iteration. In addition, the data is repartitioned by reassigning the data to the processors based on predicted dependencies between assigned data units of the data and completion times of a plurality of the processers for at least two of the phases. Further, the parallel processing is implemented on the cluster of processors in accordance with the reassignment.
US09038087B2

Methods and systems for statistically eliding fences in a work stealing algorithm are disclosed. A data structure comprising a head pointer, tail pointer, barrier pointer and an advertising flag allows for dynamic load-balancing across processing resources in computer applications.
US09038085B2

A system, method and computer program product for allocating shared resources. Upon receiving requests for resources, the cost of bundling software in a virtual machine (VM) image is automatically generated. Software is selected by the cost for each bundle according to the time required to install it where required, offset by the time to uninstall it where not required. A number of VM images having the highest software bundle value (i.e., highest cost bundled) is selected and stored, e.g., in a machine image store. With subsequent requests for resources, VMs may be instantiated from one or more stored VM images and, further, stored images may be updated selectively updated with new images.
US09038081B2

In one embodiment, the invention provides a method of managing a computing job based on a job priority and a submitter quota.
US09038075B2

A system and a method are disclosed for batch execution of system calls in an operating system. In one implementation, a processing device configures a system call batching buffer table in a user space of an operating system, the system call batching buffer table including a plurality of system call units, associates a system call number with the system call batching buffer table, and issues a trap instruction to a kernel of the operating system to execute at least one of the plurality of system call units, the trap instruction including the system call number.
US09038058B2

Method and system of configuring a wind turbine software package having a multitude of software components includes providing a plurality of software components; providing information relating to component parameters for the software components; providing rules relating to compatibility between the component parameters; and establishing the configuration by performing a series of iterations, wherein each iteration includes defining a group of component parameter values based on the rules; receiving an input parameter selected from the groups of component parameter values; and updating a component parameter based on the input parameter. A system for establishing a configuration of a software package includes a storage device having the pertinent information stored therein, and a communication unit adapted to transmit the software package and/or the configuration to a computer device in a wind turbine.
US09038056B1

A method, apparatus and computer program product for performing automatic enterprise software upgrades is presented. An install agent application of a target system authorizes a centralized controller to securely communicate with the target system. The install agent downloads an upgrade for an enterprise software application installed on said target system from the centralized controller and executes the upgrade for an enterprise software application installed on the target system.
US09038055B2

Concepts and technologies are described herein for using virtual machines to manage software builds. A deployment controller manages deployment of a new software build. The deployment controller installs the new software build on test device and tests the new software build. If the new software build functions without errors, the new software build is deployed to hosts of a data center and monitored for errors. If errors are detected, the errors are reported to a developer associated with the new software build. In some embodiments, the deployment controller creates a differencing disk storing differences between the updated software build and an existing software build and uses the differencing disk for installing the new software build for testing and/or for deploying the new software build.
US09038046B2

Deploying and distributing content management code is disclosed. A software object class is received at a repository. The software object class is stored at the repository. The software object class is downloaded from the repository to an application server associated with the repository.
US09038043B1

Systems and methods are disclosed for optimizing applications per user. In one exemplary implementation, there is provided a method for optimizing an application by monitoring performance indicators of the application. Users are classified based on the performance indicators into sets. Behavior patterns are identified among user sets. Moreover, illustrative methods may include modifying configurable tuning variables of the application based on the behavior patterns.
US09038042B2

Loop instructions are analyzed and assigned stage numbers based on dependencies between them and machine resources available. The loop instructions are selectively executed based on their stage numbers, thereby eliminating the need for explicit loop set-up and tear-down instructions. On a Single Instruction, Multiple Data machine, the final instance of each instruction may be executed on a subset of the processing elements or vector elements, dependent on the number of iterations of the original loop.
US09038040B2

Partitioning programs between a general purpose core and one or more accelerators is provided. A compiler front end is provided for converting a program source code in a corresponding high level programming language into an intermediate code representation. This intermediate code representation is provided to an interprocedural optimizer which determines which core processor or accelerator each portion of the program should execute on and partitions the program into sub-programs based on this set of decisions. The interprocedural optimizer may further add instructions to the partitions to coordinate and synchronize the sub-programs as required. Each sub-program is compiled on an appropriate compiler backend for the instruction set architecture of the particular core processor or accelerator selected to execute the sub-program. The compiled sub-programs and then linked to thereby generate an executable program.
US09038039B2

An apparatus and method for accelerating Java translation are provided. The apparatus includes a lookup table which stores an lookup table having arrangements of bytecodes and native codes corresponding to the bytecodes, a decoder which generates pointer to the native code corresponding to the feed bytecode in the lookup table, a parameterized bytecode processing unit which detects parameterized bytecode among the feed bytecode, and generating pointer to native code required for constant embedding in the lookup table, a constant embedding unit which embeds constants into the native code with the pointer generated by the parameterized bytecode processing unit, and a native code buffer which stores the native code generated by the decoder or the constant embedding unit.
US09038029B2

A method for storing graphical user interface (GUI) object properties includes: storing GUI object properties for each GUI object for a starting version of an application in an object map; associating the stored GUI object properties for each GUI object with a starting version identifier; determining that at least one of the GUI objects is changed; in response to determining that the at least one GUI object is changed, storing modifications of the GUI object properties for the at least one GUI object in the object map; and associating the modifications of the GUI object properties for the at least one GUI object with a new version identifier of the application. Over time, the object map contains multiple variants of the GUI objects. An automation test tool may use this object map to intelligently select appropriate GUI object version for recognition at script run time.
US09038026B2

A computer system, method and computer program product for automatically converting, through automating-test-automation software, a manual test case representation (in a natural language), for testing a target software, into a machine-readable test case representation. In preferred embodiments, the machine-readable test case is in the form of a keyword-based test case that is made from action-target-data tuples. The automation-test-software uses a methodical process of trial-and-error to resolve ambiguities that are generally present (and generally resolvable by humans) in the manual test case representation.
US09038025B1

Methods, computer-readable media, and apparatuses provide a tool (e.g., a user interface) for capturing and managing requirements, such as nonfunctional requirements (NFRs). The tool may be used in the course of developing software or a system architecture to gather information for software developers, system architects, and others. In particular, a process is disclosed that includes a step of identifying interaction points, a step of developing an interaction grid (or matrix) defining interactions between the identified interaction points, and a step of ascertaining NFRs from a user for each interaction.
US09038023B2

A system and method are provided for template-based configuration architecture. Configuration information from a first level is inherited. Configuration templates are customized via the inherited configuration information based on usage at a second level. The customized configuration templates are applied to default instances at a third level.
US09038012B2

The disclosure relates generally to triple-redundant sequential state (TRSS) machines formed as integrated circuits on a semiconductor substrate, such as CMOS, and computerized methods and systems of designing the triple-redundant sequential state machines. Of particular focus in this disclosure are sequential state elements (SSEs) used to sample and hold bit states. The sampling and holding of bits states are synchronized by a clock signal thereby allowing for pipelining in the TRSS machines. In particular, the clock signal may oscillate between a first clock state and a second clock state to synchronize the operation of the SSE according to the timing provided by the clock states. The SSEs has a self-correcting mechanism to protect against radiation induced soft errors. The SSE may be provided in a pipeline circuit of a TRSS machine to receive and store a bit state of bit signal generated by combinational circuits within the pipeline circuit.
US09038003B2

A method for mask data preparation or mask process correction is disclosed in which a set of charged particle beam shots is determined which is capable of forming a pattern on a surface, wherein critical dimension uniformity (CDU) of the pattern is optimized. In some embodiments the CDU is optimized by varying at least two factors. In other embodiments, model-based techniques are used. In yet other embodiments, the surface is a reticle to be used in an optical lithographic process to form a pattern on a wafer, and CDU on the wafer is optimized.
US09038001B2

A system and method enable automatic importation of data from an external data source into an electronic workspace in the form of a visual hierarchy. To display data from a data source, data is retrieved from the external data source, and a visual presentation format for the data is created based on characteristics of the data (e.g., the field to which the data is assigned in the data source, the type of data, the value of the data, etc), where the visual presentation format is hierarchical. The data is then displayed in an electronic workspace in the form of visual hierarchy that is accordance with such visual presentation format. In the electronic workspace, a user can manipulate and supplement the data without affecting the data source, unless there is a trigger event that causes modifications to the data to be written back to the data source.
US09038000B2

In accordance with an embodiment, a method of browsing and displaying items from a collection is provided. Information about each of plurality of items in a collection is stored. A plurality of user-entered tags is obtained. Each tag comprises a term associated with one or more of the items in the collection. The tags are stored in machine-readable storage media. An image that is representative of an item is displayed on a display screen along with images that are representative of each of a plurality of associated tags. In response to a user selecting a particular one of the displayed tags, an image representing the selected tag is displayed along with a plurality of images that are representative of items associated with the selected tag. In response to the user selecting a particular one of the displayed items, an image that is representative of the selected item can be displayed along with a plurality of images that are representative of tags associated with the selected item.
US09037994B2

Navigation to a data definition in a diff context. A diff comparison can be generated between at least two versions of a first file. The diff comparison can identify syntax of at least a first method identified in a portion of syntax that is different between the at least two versions of the first file, the first method defined by a data definition in a second file. The diff comparison can configure syntax of the first method to be a first navigable block of data in at least one of the versions of the first file. At least two versions of the first file can be presented to a user in a file difference window, and a user input can be received selecting the first navigable block of data. Responsive to the user input, the second file can be presented to the user in the file difference window.
US09037987B2

An information processing apparatus includes a user evaluation value table and a display controller portion. In the user evaluation value table, user evaluation values each corresponding to the number of processes of the respective content are stored on a basis of the respective content. When performing display changing of a respective content intended for display on a display portion, the controller portion detects from the user evaluation value table a user evaluation value of a content intended to be graphically displayed on the display portion. Then, the controller portion performs change control to change a display time period for the content intended to be graphically displayed on the display portion in accordance with the detected user evaluation value.
US09037972B2

An apparatus and method for efficient display of, and navigation through, a large database by displaying and selecting objects, e.g., graphic elements, in a grid associated with the content of the database are provided. The method includes providing a first subset of graphic elements from a database of graphic elements, the first subset of graphic elements arranged in a grid pattern, adjusting a position of one of the graphic elements in the first subset on the display in response to a user input indicating movement of the one graphic element in a horizontal and vertical direction, and providing a second subset of graphic elements from the database of graphic elements, the second subset of graphic elements including the one graphic element in the first subset at the point central on the display.
US09037969B2

A system that incorporates teachings of the present disclosure may include, for example, a computing device including a memory, a display device and a controller. The controller is programmed to provide to a first server a request for User Interface (UI) device configurations, provide to the first server configuration criteria associated with the request, receive configuration data associated with target UI device configurations from the first server, present a Graphical User Interface (GUI) on the display device based on the configuration data where the GUI displays selections for each of the target UI device configurations, provide a selection from among the selections of the target UI device configurations, and receive provisioning information from the first server that allows for implementing the selection of the target UI device configuration. Other embodiments are disclosed.
US09037967B1

An Arabic spelling error detection and correction method for identifying real word spelling errors. The method uses a corpus of Arabic text alongside n-gram statistical techniques to detect erroneous words within the text. After identifying the erroneous word the method uses a dictionary formed from the corpus of Arabic text to retrieve candidate correction word to replace the erroneous word with. Using n-gram statistical models candidate correction words are generated and ranked in order of highest probable correction for the word. The generated and ranked correction words are assessed and the best correction word is selected. A final assessment of the correction is conducted and if the result is positive then erroneous word is replaced with the highest statistical correction.
US09037959B2

In some embodiments, a spreadsheet application provides an option for collectively displaying the formulas associated with a set of cells in a separate view. In some embodiments, the view provides an option to search within the formulas (and/or other content) provided by the view. In some embodiments, a find and replace user interface of a spreadsheet application includes an option to search only in formulas.
US09037958B2

Exemplary embodiments disclose a computer-implemented method for enabling an end-user to dynamically create a hot spot on a user interface (UI) of information resource without the end-user modifying underlying code of the UI. Aspects of the exemplary embodiment include responsive to the end-user activating a hot spot creation component, receiving a designation from the end-user of a location of the hot spot and a size of the hot spot within the UI; receiving from the end-user an assignment of a user gesture to the hot spot; receiving from the end-user an assignment of an action to the hot spot; and responsive to a detection of the user gesture on the hot spot, invoking the action assigned to the hot spot.
US09037955B1

Apparatus and methods are disclosed for decoding data stored on a data storage medium. A disclosed decoding method and decoder include a radial incoherence (RI) detector that increases the probability of detecting RI and improves the decoding performance in terms of the bit error rate of the decoded signal. RI is detected by comparing an input signal to the decoder against a RI threshold value and generating a RI-type signal. The RI detector may include a filter for filtering out noise and error in the RI-type signal, an adaptive threshold unit that adjusts the RI threshold value based upon the RI-type signal, a transition-based threshold unit that adjusts the RI threshold value based upon each transition in the input signal, or a path-based threshold unit that adjusts the RI threshold value based upon a best surviving path corresponding to the input signal, in combination or alone.
US09037952B2

A hard decision memory interacts with a multi-layered low-density parity-check decoder by sending multiple L values and E values to a multi-layered low-density parity-check decoder (LDPC), and the L value E value hard decision memory (LE hard decision memory) receives one or more hard decisions. The LE hard decision memory comprises a global mapping element to interleave L values from a first and second circulant and store the interleaved values in a first memory element. A low-density parity-check decoder then processes the circulants from the first memory element and stores output in a second memory element. The LE hard decision memory does not include any mux-demux elements. The use of the LE hard decision memory results improved multi-level LDPC decoding of an LDPC encoded message.
US09037950B2

A memory controller and an operating method of the memory controller are provided. The operating method includes: performing error correction on data, including a plurality of chunks, in a unit of a chunk; determining if a coefficient of each term of which a degree is equal to or greater than a degree of a reference-degree term, in an error location polynomial for a last chunk among the plurality of chunks, is all zero; and controlling an output time of an error-corrected first chunk based on a result of the determining.
US09037942B2

A turbo decoder is configured to perform iterative decoding of data bits of a data packet received via a source signal to converge on a “soft” decision representation for each data bit of the data packet. The turbo decoder includes both an interleaved decoder and a non-interleaved decoder that work collaboratively to refine and improve the “soft” decision of each of the originally-received data bits. The interleaved decoder and the non-interleaved decoder are injected with extrinsic information based on at least a-priori information of the source signal. The turbo decoder avoids positive feedback of the a-priori information regarding the source signal from one decoder to the other by subtracting out extrinsic information based on the a-priori information that is injected into a decoder from the “soft” decision(s) determined by the decoder.
US09037926B2

A computer-implemented method, system, and/or computer program product handles content availability error codes. A content refresh response, responsive to a content refresh request that requests content being displayed on a user interface to be updated, is received by and stored in a buffer in a client computer. The content refresh request was generated by a content renderer in the client computer, and the buffer is isolated from the content renderer. The content refresh response is then transmitted from the buffer to a content refresh handler, such that the content refresh handler prevents the content refresh response from being sent directly from the buffer to the content renderer without the content refresh response first being analyzed by the content refresh handler.
US09037921B1

The relative health of data storage drives may be determined based, at least in some aspects, on data access information and/or other drive operation information. In some examples, upon receiving the operation information from a computing device, a health level of a drive may be determined. The health level determination may be based at least in part on operating information received from a client entity. Additionally, a storage space allocation instruction or operation may be determined for execution. The allocation instruction or operation determined to be performed may be based at least in part on the determined health level.
US09037918B2

Systems for helping identify faults on a bus, as well as to determine the topology of a bus network, are disclosed. A system according to one embodiment includes a bus interface for connecting to a bus and a switch coupled to the bus interface, the switch configured to alternate between an open state and a closed state. The system is connected to the bus via the bus interface when the switch is in the closed state, and the system is disconnected from the bus via the bus interface when the switch is in the open state.
US09037909B2

A test apparatus for a server includes a first connection unit coupled to a mother board of the server, a second connection unit coupled to a device under test, a data transmission unit, a processing unit, and a network unit. According to a selection signal, the data transmission unit switches one of data transmission modes to perform data transmission between the first connection unit and the second connection unit. The processing unit controls the data transmission unit to perform a first test program for the mother board through the first connection unit, or perform a second test program for the device under test through the first connection unit and the second connection unit. The network unit receives a control signal generated by an external apparatus, so that the external apparatus controls the processing unit to perform the first test program and the second test program through the network unit.
US09037908B1

A mirroring dongle includes an interface unit that makes a wired connection to an AVN system of a vehicle and a processor including a receiving unit that receives driving information of the vehicle from the AVN system through the interface unit, and receives mirroring data from an external wireless terminal through a wireless communication, a determining unit that determines whether or not the vehicle is moving, based on the driving information, and determines a type of the mirroring data, a control unit that, when the vehicle is not moving, outputs the mirroring data as they are regardless of the type of the mirroring data, and when the vehicle is moving, outputs the mirroring data as they are only when the mirroring data are the non-movie data, and an output unit that outputs the mirroring data to the AVN system through the interface unit.
US09037902B2

Techniques, related to a flash memory device having a non-volatile memory array (NVM), for recovering from a write interrupt resulting from host-supplied memory voltage fault are disclosed. A memory controller is configured to control a response to an occurrence of the write-interrupt, the response including writing to the NVM, after the memory voltage is verified as being within an acceptable range, one or more of a safe copy of a portion of a first sector of upper-page data and a safe copy of a portion of a second sector of lower-page data, and terminating the write interrupt. Terminating the write-interrupt may include receiving new data from the host while avoiding sending an error message to the host.
US09037893B2

In one example implementation, the present disclosure provides a system that includes circuitry and one or more electronic components for synchronizing data transfer from a core to a physical interface. One example can involve an apparatus for interfacing a digital core with at least one physical interface that includes a macro configured on the digital core, the macro having at least one data output, a first data input, a reset input and a sync reset output, the macro to be clocked by a first clock having a first clock rate. The first clock can be configured to clock in data from the digital core on the first data input; clock in a reset signal from the digital core on the reset input, wherein a synchronized reset signal is output on the sync reset output. The apparatus can also include physical interface circuitry and a reset sampling input.
US09037868B2

A system apparatus and method for protecting information are provided. Embodiments of the invention may detect inactivity related to a computing device. Information and encryption key may be removed from a memory. Subsequent activity may be detected. An authentication procedure may be performed, and, contingent on authenticating a relevant entity, a master key may be generated and installed in a memory.
US09037867B2

A configuration for achieving efficient content verification processing based on hash values is provided. Hash values of hash units set as segmented data of a content stored on an information storage medium are recorded in a content hash table and are stored on the information storage medium together with the content. An information processing apparatus for executing content playback executes hash-value comparison processing based on one or more randomly selected hash values. Regardless of the data amount of content, the configuration can perform hash-value determination and comparison processing based on hash units having a small amount of data, so that user equipment for executing content playback can perform efficient content verification.
US09037857B2

A method for downloading an application is disclosed by the present invention which is implemented based on an application downloading system including a smart card, a mobile terminal, an Over The Air (OTA) server and an outside-card entity management platform. The outside-card entity management platform establishes a connection with the smart card through the OTA server and mobile terminal, selects a security domain for application downloading in the smart card after receiving an application downloading request from the smart card, establishes a security channel with the smart card, and downloads the application to the smart card based on the security channel. By using the system and method for downloading an application of the present invention, the application may be downloaded to the smart card over a mobile communication network at a high speed, in real time, conveniently and safely, with user experience being improved.
US09037849B2

Provided is a system and method for managing network access based on a history of a Certificate. The system includes an Authentication System structured and arranged to receive from a User a request for network access, the request including a Certificate and at least one associated Characteristic distinct from the Certificate. A validation system is in communication with the Authentication System and structured and arranged to receive a request for validation of the Certificate, the Validation System evaluating the at least one Characteristic against a History for the Certificate to provide a positive or negative evaluation. The Validation System updates the History for the Certificate to include the request for validation of the Certificate. In response to a positive evaluation validating the Certificate, the Authentication System permits network access to the user. In response to a negative evaluation the Authentication System blocking network access to the user and the Certificate being restricted. An associated method of use is also provided.
US09037846B2

An encrypted database management system includes: a client terminal which includes a column encrypting unit that uses an encrypting key and a group generator to encrypt data of columns indicated by specific labels of externally input tables, and output it, an intra-label projection request unit that generates an intra-label key from encrypting key and label, and outputs it, and an inter-label projection request unit that generates an inter-label projection key from encrypted key, label, and intra-label key; and a database server which includes an intra-label projection unit that generates an intra-label comparison value by the action of label and intra-label key on data of columns of specific labels of encrypted tables, an inter-label projection unit that generates an inter-label comparison value by the action of the inter-label projection key on intra-label comparison value, and an encrypted table natural join unit that conducts natural joining using intra-label comparison value.
US09037828B2

A method for data storage, including configuring in a data storage system a volume storage pool as data storage resources available for allocation of volumes in the data storage system. The method also includes defining a threshold value for the volume storage pool. When the allocation of the volumes causes the threshold value to be crossed, the method includes performing an action for managing the volume storage pool.
US09037822B1

In one aspect, a method includes receiving notification that a volume in a plurality of volumes has failed, determining a smallest consistency group with a replication trigger point designation using a hierarchical volume tree that includes the failed volume, stopping replication of volumes in a first consistency group if it is determined that the first consistency group is the smallest consistency group with a replication trigger point that includes the failed volume and stopping replication of the plurality of volumes if it is not determined which is the smallest consistency group with a replication trigger point that includes the failed volume.
US09037819B2

A system, process, and product for source cleaning cascaded volumes include the ability to store a number of cascaded backup volumes and prepare received writes for storage. The system, process, and product also include the ability to examine a metadata set associated with a volume region for a write to determine whether another volume depends on the region and write the new data to the region if another volume is not dependent. The system, process, and product further include the ability to determine whether a write is for a volume region that is a canonical source and, if so, decrement a reference count in a metadata set associated with the region and establish the volume of the region as a canonical source for a metadata set associated with a new metadata set location identifier.
US09037813B2

A data accessing method, and a storage system and a controller using the same are provided. The data accessing method is suitable for a flash memory storage system having a data perturbation module. The data accessing method includes receiving a read command from a host and obtaining a logical block to be read and a page to be read from the read command. The data accessing method also includes determining whether a physical block in a data area corresponding to the logical block to be read is a new block and transmitting a predetermined data to the host when the physical block corresponding to the logical block to be read is a new block. Thereby, the host is prevented from reading garbled code from the flash memory storage system having the data perturbation module.
US09037805B2

A method for managing a cache region including receiving a new region to be stored within the cache, the cache including multiple regions defined by one or more ranges having a starting index and an ending index, and storing the new region in the cache in accordance with a cache invariant, the cache invariant ensuring that regions in the cache are not overlapping and that the regions are stored in a specified order.
US09037792B1

A computer-implemented method for providing caching for applications with solid-state storage devices may include (1) identifying a plurality of solid-state drives that are available for caching input/output operations, (2) detecting at least one distinguishing hardware property of at least one solid-state drive within the plurality of solid-state drives, (3) determining at least one attribute of an application, and (4) selecting the solid-state drive for caching at least one input/output operation of the application based at least in part on the attribute of the application in combination with the distinguishing hardware property of the solid-state drive. Various other methods, systems, and computer-readable media are also disclosed.
US09037789B2

A sensing device and an electronic apparatus in which impairment of performance due to destruction of parameters can be reduced are to be provided. Parameters (sensor parameters 1 to n (n≧1)) associated with sensors 1 to N (N≧1) are stored in a ROM. A memory control unit reads out the sensor parameters 1 to n from the ROM and writes the sensor parameters into the RAM, and after that, carries out refresh processing to read out the sensor parameters from the ROM and overwrite the RAM with the sensor parameters in predetermined timing. A processing unit carries out signal processing of the sensors 1 to N based on the sensor parameters 1 to n written in the RAM.
US09037777B2

A method, device and computer readable medium for programming a nonvolatile memory block. The method may include programming information, by a memory controller, to the nonvolatile memory block by performing a sequence of programming phases of descending bit significances. The device may include a nonvolatile memory block; and a memory controller that may be configured to determine a bit significance level of the nonvolatile memory block; program the nonvolatile memory block by performing at least one programming phase; and program the nonvolatile memory block to an erase value that may be higher than the pre-erase value; wherein the erase value and the pre-erase value may be selected based on the bit significance level of the nonvolatile memory block. The method may include packing three single level cell (SLC) nonvolatile memory blocks to one three-bit per cell nonvolatile memory block in order of the three SLC bit significances.
US09037775B2

A physical host executes a hypervisor or virtual machine monitor (VMM) that instantiates at least one virtual machine (VM) and a virtual input/output server (VIOS). The VIOS determines by reference to a policy data structure a disposition of a packet of network communication with the VM, where the disposition includes one of dropping the packet and forwarding the packet. Thereafter, the determined disposition is applied to a subsequent packet in a same packet flow as the packet.
US09037753B2

In one exemplary embodiment, a computer-implemented method includes receiving, at a remote direct memory access (RDMA) device, a plurality of RDMA requests referencing a plurality of virtual pages. Data transfers are scheduled for the plurality of virtual pages, wherein the scheduling occurs at the RDMA device. The number of the virtual pages that are currently pinned is limited for the RDMA requests based on a predetermined pinned page limit.
US09037744B2

An apparatus, method, system, computer program and product, which are capable of controlling an operating system message. The operating system message, generated by an operating system, is obtained. When a destination application, which has requested or may request for the operating system message is found, the operating system is converted to an application message readable to or executable by the destination application. The application message may be sent to the destination application.
US09037742B2

Methods and arrangements for optimizing streaming of a group of videos. Throughput of video streams through a common link to at least two different destinations is permitted. An effective flow rate for each video stream is ascertained, and a playout lead for each video stream is estimated. The playout leads are equalized via dynamically changing the effective flow rates of the video streams.
US09037741B2

The present invention provides a system with multiple network protocol support. The system includes: a first memory, the first memory comprising program instructions for processing upper and lower layers of the network protocol; a first processor, where the first processor processes the upper layers of the network protocol for a data packet according to the program instructions in the first memory; and a second processor, where the second processor processes lower layers of the network protocol for the data packet according to the program instructions in the first memory. When the network protocol is changed, instructions for the new protocol is fetched from a second memory and placed in the first memory. Thus, the hardware of the system need not be redesigned when changing protocols, and the same on-system unit is used to implement each protocol. This increases flexibility, provides cost effectiveness, and increases the reliability of the system.
US09037738B2

A customizable system for filtering web-based HTTP requests for outbound and inbound access to web sites. An administrative module in a user computer configures a range of access levels for inbound and outbound communications and has list maintenance functions. Users attempting to access an unfriendly site are anonymously forwarded to a friendly site or the request is terminated. A first proxy server in each user computer of a LAN has access to the WWW, has a customizable friendly and unfriendly outbound list, one of which is active and a customizable friendly and unfriendly inbound list, one of which is active. A second HTTP proxy server without an administrative module or friendly or unfriendly lists is between the first proxy server and the Internet as a LAN gateway or at an ISP domain, the second proxy being capable of communicating to a proxy of a destination or directly to a destination.
US09037737B1

Computing devices can collaborate in order to take advantage of various components distributed across those devices. In various embodiments, image information captured by multiple devices can be used to identify and determine the relative locations of various persons and objects near those devices, even when not every device can view those persons or objects. In some embodiments, one or more audio or video capture elements can be selected based on their proximity and orientation to an object to be captured. In some embodiments, the information captured from the various audio and/or video elements can be combined to provide three-dimensional imaging, surround sound, and other such capture data.
US09037728B2

In an exemplary embodiment, a method is disclosed that includes, in an electronic device, forming a hypothesis that a situation exists based on one or more situation definitions and data from one or more sensors accessible by the electronic device. The method includes searching for other electronic devices via one or more network interfaces in the electronic device and establishing a network with one or more other electronic devices found during the searching. The method also includes receiving information from the one or more other electronic devices, the information corresponding to the situation. The method further includes, based at least on the information, modifying the hypothesis that the situation exists. Apparatus and computer readable memory media are also disclosed.
US09037727B2

A method for enhancing the capability grabbing peer device functionality in Session Initiation Protocol (SIP) is disclosed. The method includes associating a session originating from a first terminal (101) to a second terminal (102) with a session originating from the first terminal to third terminal (103) using a Session Initiation Protocol REFER operation (205). The Call-ID header of the first session and the ‘cgpd’ feature tag may be used in the REFER message to associate the first session Invite Delta with the third session. Session Description Protocol (SDP) is used for conveying media to be transferred synchronously to the third terminal.
US09037722B2

Disclosed herein are techniques for provisioning computing services. In some implementations, a plurality of computing resources available within a computing environment are identified. The plurality of computing resources may be capable of being used to provide computing services via the computing environment. Each of the computing resources may comprise a respective unit of computing functionality available within the computing environment. A plurality of dependency relationships among the computing resources may be identified. Based on the identified dependency relationships, a first one or more of the computing resources may be selected for inclusion in a license definition. A license conforming to the license definition may provide an entity with access to the computing functionality associated with the first one or more computing resources.
US09037719B2

A method and an apparatus of hypervisor level distributed load-balancing are disclosed. In one aspect, a method includes determining a location to direct a packet. The method also includes distributing the packet to process the packet through a processor. The method also includes assigning the packet to a guest such that a distribution of the packet to the guest is based on an algorithm. The method further includes altering a first destination address of the packet to a second destination address. The second destination address may be based on a virtual network interface of the guest. The method further includes convincing the guest the packet is from a virtual switch based on the second destination address. In addition, the method includes adjusting the distribution of the packet to the guest. The method also includes reducing a load of the guest through the adjustment.
US09037712B2

The present invention is directed towards systems and methods for self-load balancing access gateways. The systems and methods include a master access gateway that receives load metrics and capabilities from a plurality of access gateways. The master access gateway also receives requests to determine if a request to start a new session is to be redirected to an access gateways. The master access gateways uses the load metrics and capabilities to select an access gateway to service the request.
US09037706B2

Resource-aware dynamic bandwidth control uses information about current network state and receiver performance to avoid, minimize and/or recover from the effects of network spikes and data processing spikes. Linear models may be used to estimate a time required to process data packets in a data processing queue, and are thus useful to determine whether a data processing spike is occurring. When a data processing spike occurs, an alarm may be sent from a client to a server notifying the server that the client must drop packets. In response, the server can encode and transmit an independent packet suitable for replacing the queued data packets which can then be dropped by the client and the independent packet present to the processor instead.
US09037702B2

Systems, methods, and software are provided for facilitating a message service. A multi-role system is identified based on where an active message database associated with a user identity resides. Service communications generated by a messaging client associated with the user identity are directed from an entry system to the multi-role system for handling in the multi-role system by a messaging server and a content server to provide the message service.
US09037692B2

Embodiments relate to systems and methods for multiple cloud marketplace aggregation. An aggregation engine communicates with a set of multiple cloud marketplaces, each of which communicates with an associated set of clouds. A requesting entity, such as a user requesting the instantiation of a set of virtual machines, can transmit a resource request to the aggregation engine. The aggregation engine can fan out or distribute a replicated request to the set of multiple cloud marketplaces. Each cloud marketplace can receive the request and respond to indicate available resources that can be produced from their respect set of clouds. The aggregation engine can collect the responses of the various marketplaces, and can generate one or more selections based on selection logic such as best match, cost factors, or other criteria. In embodiments, a user can manually select the desired marketplace(s) to instantiate or update their virtual machine or other target objects.
US09037689B2

A provisioning server automatically configures a virtual machine (VM) according to user specifications and then deploys the VM on a physical host. The user may either choose from a list of pre-configured, ready-to-deploy VMs, or he may select which hardware, operating system and application(s) he would like the VM to have. The provisioning server then configures the VM accordingly, if the desired configuration is available, or it applies heuristics to configure a VM that best matches the user's request if it isn't. The invention also includes mechanisms for monitoring the status of VMs and hosts, for migrating VMs between hosts, and for creating a network of VMs.
US09037684B1

Objects in a content delivery network are modified at delivery to users. Individual content servers include copies of the content objects and receive requests from users for a copy of the object. The request includes a program from the content provider on how the content object is to be modified at delivery to the user. The program is executed on delivery of the object to provide the user with a modified content object. Modification can occur as the content is delivered from the content server to the user.
US09037682B2

A cloud server intermediates in a streaming media session from a source to a receiving device for a media content. Upon determining that time remaining to complete the streaming media session for the media content is greater than time of remaining battery power for the source, the cloud server redirects the streaming media session to the receiving device. The cloud server may detect that the remaining source battery power is below a threshold and obtain a compressed data file, compressing at least a remaining portion of the media content in response to determining that time remaining to complete the streaming media session is greater than time of remaining battery power for the source. The cloud server may send or receive a pointer along with the compressed data file that indicates a position within the media content at which to resume the streaming media session.
US09037679B2

A server configured to form part of a data protection group, wherein the server comprises a memory, a transceiver configured to receive a request to store a data file from another device, and a processor coupled to the memory and the transceiver and configured to acquire the request to store a data file, write the data file to a container in the memory, and encode the container contents when the container becomes full to generate a plurality of encoded blocks, wherein the transceiver is further configured to distribute the plurality of encoded blocks over peer servers in the data protection group.
US09037668B2

A system, method, and computer program product are provided for scanning an electronic message for unwanted content and associated unwanted sites in response to a request. In use, a request is received via a network to scan an electronic message prior to opening the electronic message, utilizing an electronic message manager. In addition, the electronic message is scanned for unwanted content and associated unwanted sites, in response to the request. Further, a response to the request is sent via the network.
US09037656B2

A method and system for facilitating interaction between an electronic device and a plurality of content provider websites are disclosed. In one embodiment, the method includes receiving at a server a plurality of information portions provided from the websites, where each of the information portions is associated with a respective copy of information that is available at each of the websites. The method also includes aggregating at the server the information portions so that they are combined into an overall grouping, with the respective information portions being maintained respectively as distinct subportions within the grouping. Further, the method includes sending from the server a message for receipt by a part of the electronic device, the primary message including the grouping. The grouping is sent together with an additional copy of the information or with an indication of that information to which the overall grouping relates.
US09037648B2

A vetting service protects personal information while nonetheless allowing its authorized use to perform background investigations of consenting participants. Raw background search results are filtered, redacted, and otherwise sanitized in compliance with an agreement by the participants, to produce background reports.
US09037634B2

Systems, methods, apparatus, and computer program products are provided for receiving content available for consumption. For example, a user device can receive a message about content available for consumption and access the content via the appropriate provided in the user's broadcast area. Moreover, a user device can be used to access program information based on the user device's location.
US09037633B2

Examples of methods and apparatus are provided for obtaining a configuration file over a public network and applying a persistent configuration change to a windows-based embedded image with a write-filter running on a mobile client and obviating reinstallation of an entire windows-based embedded image onto the mobile client. The apparatus may include a retrieval module of the mobile client that facilitates locating a remote repository server containing the configuration file. The retrieval module facilitate obtaining the configuration file over the public network from the remote repository server while the write-filter is enabled, while obviating reinstallation of an entire windows-based embedded image onto the mobile client. The apparatus may include an apply settings module of the mobile client that, each time the mobile client boots up, applies a configuration change to the windows-based embedded image while the write-filter is enabled, based on the configuration file or another configuration file.
US09037631B2

The Distributed Queue Switch Architecture (DQSA) family of protocols has previously focused upon fundamental research and computer-aided simulations. Distributed Queue Wireless Arbiter (DQWA), however, is the first member of the protocol family presented as a fully-drawn Medium Access Control protocol specification with cross-layering for reporting Physical layer characteristics, such as channel and state information, which can then be shared among nodes for security, quality and energy performance. DQWA has been designed for the implementation of fully interoperable DQSA networks, where disparate network types such as Cable TV and Internet Service Provider can now share a common platform for a data transmission and receiving network with a plurality of nodal apparatus for sending and receiving digital data across a cable or wireless physical network, or the logical equivalent, and where nodes can interact directly or via other nodes, and demonstrating a throughput which can achieve circuit-switched performance within a packet-switched environment.
US09037627B2

A method and apparatus for including in a processor instructions for performing logical-comparison and branch support operations on packed or unpacked data. In one embodiment, instruction decode logic decodes instructions for an execution unit to operate on packed data elements including logical comparisons. A register file including 128-bit packed data registers stores packed single-precision floating point (SPFP) and packed integer data elements. The logical comparisons may include comparison of SPFP data elements and comparison of integer data elements and setting at least one bit to indicate the results. Based on these comparisons, branch support actions are taken. Such branch support actions may include setting the at least one bit, which in turn may be utilized by a branching unit in response to a branch instruction. Alternatively, the branch support actions may include branching to an indicated target code location.
US09037624B1

The disclosure is related systems and methods for using operation durations of a data storage medium to generate random numbers. In one embodiment, a device may comprise a random number generator circuit configured to store a value representing a duration of an operation on the data storage medium, and generate a random number based on the value. Another embodiment may be a method comprising recording durations of access operations to a data storage medium, and generating a random number based on the durations.
US09037623B2

A function f(x) is calculated with a calculating apparatus that makes a correct calculation with a low probability. Provided that G and H are cyclic groups, f is a function that maps an element x of the group H into the group G, X1 and X2 are random variables whose values are elements of the group G, x1 is a realized value of the random variable X1, and x2 is a realized value of the random variable X2, an integer calculation part calculates integers a′ and b′ that satisfy a relation a′a+b′b=1 using two natural numbers a and b that are relatively prime. A first randomizable sampler is capable of calculating f(x)bx1 and designates the calculation result as u. A first exponentiation part calculates u′=ua. A second randomizable sampler is capable of calculating f(x)ax2 and designates the calculation result as v. A second exponentiation part calculates v′=vb. A determining part determines whether u′=v′ or not. A final calculation part calculates ub′va′ in a case where it is determined that u′=v′.
US09037622B1

A system and method for managing soft reserve space within a database system including fast solid state storage devices (SSDs) and traditional hard drive storage device (HDDs). The system and method monitors actual spool use within the database system and dynamically modifies the soft-reserve space as a percentage of total storage space in response to changes in spool use.
US09037611B2

Technologies are described herein for generating a user interface based on a relational data model. A relational data model may be received. The relational data model may define a plurality of tables including a first table and a second table. The first table may include a first plurality of fields, and the second table may include a second plurality of fields. Relationships between the plurality of tables in the relational data model may be identified. A plurality of forms may be generated based on the relationships as identified. Each of the plurality of forms may correspond to one plurality of tables. The plurality of forms may be linked based on the relationship. The user interface including the plurality of forms as linked may be generated.
US09037610B2

A method of providing access control to a relational database accessible from a user interface is implemented at a policy enforcement point, which is located between the database and the user interface and includes the steps of: (i) intercepting a database query from a user; (ii) assigning attribute values on the basis of a target table or target column in the query, a construct type in the query, or the user or environment; (iii) partially evaluating an access-control policy defined in terms of said attributes, by constructing a partial policy decision request containing the attribute values assigned in step ii) and evaluating the AC policy for this, whereby a simplified policy is obtained; (iv) deriving an access condition, for which the simplified policy permit access; and (v) amending the database query by imposing said access condition and transmitting the amended query to the database.
US09037602B2

Managing a contact list in a collaboration system, by detecting if a contact has been offline for at least a predefined period of time and/or detecting if a target identifier is being entered into a contact list of a first user of a first collaboration system, where the contact is identified by a target identifier in a contact list of a first user of a first collaboration system, searching a collaboration system directory to find a replacement identifier associated with a second user of the first collaboration system, where the second user meets a predefined peer criterion with respect to the first user, and where the replacement identifier a) is different from a target identifier, and b) meets a predefined similarity criterion with respect to the target identifier, and replacing the target identifier with the replacement identifier in the contact list of the first user.
US09037593B2

A computer-readable, non-transitory medium storing a character string comparison program is provided. The program causes, when executed by a computer, the computer to perform a process including splitting a first character string and a second character string into words; acquiring information including a semantic attribute that represents a semantic nature of each of the words and a conceptual code that semantically identifies said each of the words, from a storage device; identifying a pair of the words having a common semantic attribute between the first character string and the second character string; comparing the conceptual codes of the specified pair of the words between the first character string and the second character string; and generating a comparison result between the first character string and the second character string based upon a comparison result of the conceptual codes.
US09037591B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing, in an index associated with a document, a particular term that occurs in the document, wherein the particular term comprises n words, and wherein n is greater than 1; identifying a substitute term of the particular term; and in response to identifying the substitute term of the particular term, storing, in the index associated with the document, (i) the substitute term of the particular term, and (ii) data indicating that the substitute term spans the n words of the particular term.
US09037589B2

Received data records, each including one or more values in one or more fields, are processed to identify one or more data clusters. The processing includes: identifying tokens that each include at least one value or fragment of a value in a field or a combination of fields; generating a network representing the identified tokens, with nodes of the network representing tokens and edges of the network each representing a variant relationship between tokens; and generating a graphical representation of the network with different subsets of nodes distinguished based at least in part on values associated with nodes, where a value associated with a particular node quantifies a count of a number of instances of the token represented by that particular node appearing within the received data records.
US09037579B2

Systems and methods for generating dynamic hierarchical facets from business intelligence artifacts are described herein. In accordance with one aspect of the present disclosure, grouping information is extracted from one or more business intelligence artifacts or a semantic layer. Facets or categories are dynamically linked based on the extracted grouping information to generate one or more hierarchical facets. The hierarchical facets may be incorporated in search results to facilitate ease of navigation.
US09037563B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving user input associated with a resource of a plurality of resources, storing the user input as a factor associating the resource with a user, receiving a search query, the search query identifying the user, processing data based on the search query and the factor to generate one or more search results, the one or more search results including an indicator associated with the resource, the indicator indicating that the one or more search results are associated with the user, and transmitting the one or more search results for display on a computing device.
US09037557B2

Methods, systems and computer program products for traversing a level in a search path in a tree data structure by recording a version number of a node on the search path, finding a child pointer in the node on the search path, recording a version number of a child node corresponding to the child pointer, reading a version number of the node on the search path, comparing the recorded version number of the node to the read version number of the node, reading at least one child pointer in the node and comparing the read child pointer to an address of the child node.
US09037555B2

A transaction processing system that includes a communications bridge between clients and a transaction processing engine provides a way to correlate events associated with the communications bridge and events associated with the transaction processing engine. By passing a unique identification information with the transaction requests and response between the communications bridge and transaction processing engine and including the unique identification information in logging information created by each, a correlation utility may correlate logging information to create a more complete view of the events associated with a transaction, including end-to-end response times.
US09037553B2

System and method for efficient maintenance of indexes for XML and other documents comprising semi-structured, hierarchical data are described. In one embodiment, the method comprises providing a first index definition document (“IDD”) for defining a first index for the document, wherein the first IDD is applied to the document to create a first set of index keys for the document stored in the database and wherein the first IDD defines at least one set of relationships among nodes in the document; responsive to a change to the document affecting an update node thereof, performing a limited, localized traversal of the document around the update node to determine whether the change affects the first set of index keys; and updating the first set of index keys as necessitated by the change.
US09037550B2

A computer-implemented method for detecting a set of inconsistent data records in a database including multiple records, comprises selecting a data quality rule representing a functional dependency for the database, transforming the data quality rule into at least one rule vector with hashed components, selecting a set of attributes of the database, transforming at least one record of the database selected on the basis of the selected attributes into a record vector with hashed components, computing a dot product of the rule and record vectors to generate a measure representing violation of the data quality rule by the record.
US09037549B2

A system and method for performing testing of data at a data warehouse is provided. The methodology of the invention describes steps to develop and further invoke one or more data quality-accuracy test cases from a framework. The data quality-accuracy test cases check the sanity of the data stored at the data warehouse. The one or more data quality-accuracy test cases are developed based on at least one predefined strategy, which in turn are stored in the framework. The methodology further executes the developed one or more data quality-accuracy test cases as either batch or independently, based on the requirements of the test. Thereafter, the methodology maintains traceability of the executed test at the data warehouse, incorporating details from the development of the one or more data quality-accuracy test cases to the final output of the test.
US09037533B2

A database appliance in which two or more internetworked data storage units are used to coordinate the storage and retrieval of database records. One or more central database processing units are also associated with the data storage units. A network infrastructure provides the ability for the central database processors and storage processors to communicate as network nodes, with the network infrastructure using a communication protocol. A software application for executing database operations executes in a distributed fashion with portions of the database application executing on at least one central database processor and other portions executing on the data storage processors. At least a portion of the database application is implemented within and/or coordinated by a communication process that is executing the communication protocol. This coordination takes place such that data blocks are passed between the communication process and at least one portion of the database application process by passing data block reference information. In accordance with other aspects of the present invention, the communication process may have at least portions of the database application process executing within it. These database application operations executing within the same context as the communication process may include database operations such as join, sort, aggregate, restrict, reject, expression evaluation, statistical analysis or other operations.
US09037532B1

A method for centralized storage and management of resource data associated with storage servers includes operating multiple storage servers, each configured to provide a set of clients with access to data stored in a set of mass storage devices, and using a directory server, which is coupled to the storage servers via a network. The directory server stores and provides access to configuration information for configuring the plurality of storage servers.
US09037528B2

Embodiments of the invention provide systems and methods for analyzing sequential data. The sequential data can comprise a sequence of data points arranged in a particular order and thus representing a sequence. A number of such sequences can be analyzed, for example, to identify patterns or commonalities within the sequences or portions of sequences represented by the data. According to one embodiment, a method of identifying patterns in sequences of data points can comprise reading a set of sequential data. The sequential data can comprises a plurality of sequences and each of the plurality of sequences can represent an ordered sequence of tokens. A dotplot representing matches between each sequence of the plurality sequences can be generated. One or more patterns within the sequential data can then be identified based on the dotplot.
US09037526B2

An apparatus for selecting a motion signifying artificial feeling is provided. The apparatus includes: an feeling expression setting unit configured to set probabilities of each feeling expression behavior performed for each expression element of a robot for each predetermined feeling; a behavior combination generation unit configured to generate at least one behavior combination combined by randomly extracting the feeling expression behaviors in each expression element one by one; and a behavior combination selection unit configured to calculate an average for the probabilities of the feeling expression behaviors included in each behavior combination for each feeling of a robot and select behavior combinations in which the average of the probabilities of the feeling expression behaviors most approximates the predetermined feeling value of a robot from each behavior combination.
US09037525B2

The present disclosure involves systems, software, and computer-implemented methods for providing process intelligence by correlating events from multiple business process systems to a single business scenario using configurable correlation strategies. An example method includes identifying a raw event associated with a sending business process and a receiving business process, identifying a sending business process attribute associated with the sending business process and a receiving business process attribute associated with the receiving business process, determining a correlation strategy for associating the raw event with a business scenario instance, the determination based at least in part on the sending business process attribute and the receiving business process attribute, and generating a visibility scenario event from the raw event according to the correlation strategy, the visibility scenario event associated with the business scenario instance.
US09037517B2

A system includes an integration framework proxy and an integration framework. The integration framework proxy and the integration framework provide for integration of an applicant tracking system with a background screening system. Such integration permits bi-directional communication between the applicant tracking system and the background screening system to occur.
US09037516B2

A method and system of direct mailing in a geo-spatial environment are disclosed. In one embodiment, a method includes generating a community network of user profiles, each user profile associated with a verified geographic location and at least one of a contact address, associating a first user with a first user profile, selecting a mail mode, selecting a communication, generating a first display view to include a map view embodied by the community network, at least a portion of the user profiles represented at a location in the map view associated with the verified geographic location of the first user profile, selecting a second user profile from the portion of the user profiles, and generating a mailing of the communication, in a format associated with the mail mode, between the first user profile and the contact address associated with the second user profile.
US09037511B2

A support system negotiates secure connections on behalf of multiple guest systems using a set of credentials associated with the guest systems. The operation of the secure connection may be transparent to the guest system such that guest system may send and receive messages that are encrypted or decrypted by the support system, such as a hypervisor. As the support system is in between the guest system and a destination, the support system may act as a local endpoint to the secure connection. Messages may be altered by the support system to indicate to a guest system which communications were secured. The credentials may be managed by the support system such that the guest system does not require access to the credentials.
US09037508B2

Systems and methods for the formation and rearrangement of ad hoc networks and more particularly to systems and methods for sharing bandwidth in ad hoc networks. The method comprises broadcasting a table to at least one potential lender requesting pertinent lender information and receiving the table from the at least one potential lender with the pertinent lender information. The method further includes selecting one or more lenders of the at least one potential lender which meet preset criteria and establishing an ad hoc network with the one or more lenders based on the selecting.
US09037505B2

Deterioration of service quality due to shortage of resources and/or increased cost of support due to excessive resources is minimized in the case where the amount of requested services may change in cloud computing. Provided are mechanisms for executing a process specified by a user in a cloud computing environment and charging the user for the process. The mechanisms include a receiving part for receiving an instruction to execute the specified process and a determining part for determining an external resource to provision from a first other computer system for a charge. The mechanisms further comprise an external resource securing part for securing the external resource on the first other computer system and an executing part for causing the external resource to execute at least a part of the specified process.
US09037502B2

Provided is a method of delivering an audio and/or visual media file comprising, without limitation, for example, one or more of full or partial master recordings of songs, musical compositions, ringtones, videos, films, television shows, personal recordings, animation and combinations thereof, over the air wirelessly, from one or more servers to an electronic device with or without an Internet connection, said method comprising transmitting and audio and/or visual media file in compressed format to said electronic device, and wherein the electronic device is effective to receive said audio and/or visual file and playback said audio and/or visual content on demand by a user.
US09037500B2

A closed loop referral system and method is disclosed. According to one embodiment, a computer-implemented method, comprises embedding a tracking code into a first website. The tracking code communicates with a referral system. A user interface is provided on a browser for the first website. The browser is directed from the first website to a second website. Upon performance of a user action on the second website, the tracking code is executed. The tracking code communicates with the referral system to direct the browser to a third website determined by the referral system.
US09037499B2

An online subscription service system for subscription merchants that facilitates efficient payment from a subscription customer for a subscription described on a merchant web page, without providing personal sensitive data to employees of the merchant. The online subscription system includes a central system, a portable wireless device, a card processor and a merchant system and a web page with a service code that identifies the merchant and the particular service.
US09037495B2

Embodiments of the invention are directed to a system, method, or computer program product for providing a modified online shopping experience to users. The modified online shopping experience presents offers to a user when the user is viewing a merchant online. The offers may be specifically tailored to the interests of the user viewing the merchant online. In this way, the system determines offers that the user may be interested in based on merchant data and financial institution data associated with the user. The tailored offers may be based on merchant data, such as previously accepted offers, loyalty accounts or the like and/or financial institution data such as products purchased, transaction history, and the like. The tailored offers that match the interest of a user may then be presented on the interface, website, or the like that the user is viewing when viewing a merchant online.
US09037491B1

Disclosed are method and apparatus that enable a cardless payment transaction to be executed from a merchant point-of-sale (POS) system. A user is enabled to check in at a merchant by using a mobile device of the user and then to pay by simply appearing at the merchant and mentioning his name. By emulating card read events and intercepting receipt printer outputs, the technique cleanly integrates into a conventional merchant POS system, without the need for customized software or hardware to accommodate individual POS vendor-proprietary application programming interfaces (APIs).
US09037489B2

Provided is a method and system for collecting access point information in linkage with a mobile card payment system to measure a location of a user using an access point of a wireless local area network (WLAN) service. The method may include (a) receiving payment information relating to a mobile communication terminal from a card company server, (b) transmitting an access point information collecting control signal to the mobile communication terminal based on the payment information, (c) receiving access point information collected by the mobile communication terminal in response to the control signal, and (d) storing the received access point information in a storage means.
US09037486B2

A method for disabling and re-enabling third-party advertisements is disclosed. An Internet accessible “virtual world” or interactive on-line community can have its advertisements disabled by the entering and subsequent validation of a registration code that is associated with a toy into a website, once validated, displaying a virtual representation of the toy on the website, providing virtual world content so that the virtual representation of the toy is caused to interact with the virtual world content and the toy virtual representations of other users, displaying advertisement on the website in a first mode and allowing customization of the virtual world content including the disabling of advertisements in a second mode. In a similar manner the third party advertisements can be re-enabled.
US09037482B2

Disclosed are methods and systems for controlling the frequency that a user views an advertisement. In particular, the systems monitor the number of times an advertisement is played to a user. Once the advertisement has been played a predetermined number of times, the advertisement is replaced by another advertisement.
US09037479B1

A system for managing pharmacy kits comprises a reading station configured to read tag information from a plurality of radio frequency identification (RFID) tags associated with a pharmacy kit, and an information processing system operatively connected to the reading station and configured to receive the tag information from the reading station and determine a status of the pharmacy kit based on the tag information, a plurality of stored templates defining contents to be included in each of a plurality of pharmacy kits, and a plurality of kit records indicating the current contents of a plurality of pharmacy kits.
US09037473B2

A device may include a physical phenomenon detector. The physical phenomenon detector may detect a physical phenomenon related to the device. In response to detecting the physical phenomenon, the device may record audio data that includes speech. The speech may be transcribed with a speech recognition engine. The speech recognition engine may be included in the device, or may be included with a remote computing device with which the device may communicate.
US09037470B1

Apparatus and methods are provided for using automatic speech recognition to analyze a voice interaction and verify compliance of an agent reading a script to a client during the voice interaction. In one aspect of the invention, a communications system includes a user interface, a communications network, and a call center having an automatic speech recognition component. In other aspects of the invention, a script compliance method includes the steps of conducting a voice interaction between an agent and a client and evaluating the voice interaction with an automatic speech recognition component adapted to analyze the voice interaction and determine whether the agent has adequately followed the script. In yet still further aspects of the invention, the duration of a given interaction can be analyzed, either apart from or in combination with the script compliance analysis above, to seek to identify instances of agent non-compliance, of fraud, or of quality-analysis issues.
US09037468B2

Methods, apparatus, and computer programs for simulating the source of sound are provided. One method includes operations for determining a location in space of the head of a user utilizing face recognition of images of the user. Further, the method includes an operation for determining a sound for two speakers, and an operation for determining an emanating location in space for the sound, each speaker being associated with one ear of the user. The acoustic signals for each speaker are established based on the location in space of the head, the sound, the emanating location in space, and the auditory characteristics of the user. In addition, the acoustic signals are transmitted to the two speakers. When the acoustic signals are played by the two speakers, the acoustic signals simulate that the sound originated at the emanating location in space.
US09037457B2

An audio codec supporting both, time-domain and frequency-domain coding modes, having low-delay and an increased coding efficiency in terms of iterate/distortion ratio, is obtained by configuring the audio encoder such that same operates in different operating modes such that if the active operative mode is a first operating mode, a mode dependent set of available frame coding modes is disjoined to a first subset of time-domain coding modes, and overlaps with a second subset of frequency-domain coding modes, whereas if the active operating mode is a second operating mode, the mode dependent set of available frame coding modes overlaps with both subsets, i.e. the subset of time-domain coding modes as well as the subset of frequency-domain coding modes.
US09037448B2

The cost necessary for introducing and maintaining a development environment that includes multiple simulators is suppressed, and a sharing of designing information is promoted, to make parameter adjustment of simulators easy. Provided is a service that unifies development environment on a computer provided with: a working computer system that can guarantee that there is no leaking of designing files; a user behavior monitoring system that collects utilization history of simulators or software, for each of the users, and selects development process of each of the users from the collected information; and a dynamic computational-resource distribution system that can conduct an automatic optimization of a complex simulation configuration, from information collected by the aforementioned user behavior monitoring system.
US09037446B2

In a method for simulating temperature and electrical characteristics within an circuit, a temperature of at least one volume within the circuit as a function of a resistance within the at least one volume is repeatedly calculated and the resistance as a function of the temperature is repeatedly calculated until the temperature is within a predetermined tolerance of a previous temperature result and until the resistance is within a predetermined tolerance of a previous resistance result. Once the temperature is within a predetermined tolerance of the previous temperature result and the resistance is within a predetermined tolerance of the previous resistance, then an output indicative of the temperature is generated.
US09037430B1

Embodiments of the invention relate to electrical impedance tomography testing systems and methods for non-destructively testing a polycrystalline diamond element (e.g., a polycrystalline diamond table of a polycrystalline diamond compact or a freestanding polycrystalline diamond table) using electrical impedance tomography to locate one or more high-electrical-conductivity regions (e.g., one or more regions of poorly sintered diamond crystals and/or high-metal-solvent catalyst content) and/or one or more low-electrical-conductivity regions (e.g., porosity and/or cracks) in the tested polycrystalline diamond element. Further embodiments relate to a rotary drill bit including at least one polycrystalline diamond compact that has been selectively positioned so that one or more high-electrical-conductivity regions of a polycrystalline diamond table thereof identified using the non-destructive testing systems and methods disclosed herein are not positioned to engage a subterranean formation during drilling.
US09037429B2

The present invention provides methods, apparatus, and systems of measuring frequency. The invention includes sampling a first number of full cycles of a signal at a rate based on a nominal frequency of the signal; converting the samples to digital samples; processing the digital samples to identify a first pair of digital samples with each one disposed on either side of a first zero-crossing and a second pair of digital samples with each one disposed on either side of a last full cycle zero-crossing; interpolating the first pair of digital samples and the second pair of digital samples to determine a position of the first and last zero-crossings relative to each other in time; and calculating a fundamental frequency of the signal based on the first number of full cycles sampled and the relative position of the first and last zero-crossings. Numerous additional aspects are disclosed.
US09037428B2

The present invention provides systems and methods for testing and storage of information related to a component. A data collection device having a memory is fixedly connected to the component. A test device communicates with the data collection device to store test data concerning the component in the data collection device. The test device also performs analysis of the test data and provides information concerning the health and maintenance history of the component. The present invention also provides systems and methods for determining the current drawn or supplied by electrical components connected in parallel in an electrical system. A current sensor located between the electrical components determines the current supply or draw of one of the electrical components, while a current sensor between the electrical components and the remainder of the electrical system determine a cumulative current draw or supply by both the electrical components.
US09037426B2

Systems and methods to determine cell capacities of a vehicle battery pack. Cell capacities may be determined using state of charge (SOC) estimates for the cells and a charge count for the battery pack. The SOC estimates may be determined when the SOC of the battery pack is below a lower threshold and above an upper threshold. Error values may also be generated for the cell capacity values.
US09037424B2

A system for detecting a short-circuited ultracapacitor cell in a machine is disclosed. The system may have a memory that stores instructions and one or more processors capable of executing the instructions. The one or more processors may be configured to perform cell balancing among ultracapacitor cells arranged within two or more ultracapacitor modules, each ultracapacitor module including at least two ultracapacitor cells connected in series. The one or more processors may be further configured to measure a module voltage generated by each of the plurality of ultracapacitor modules after performing the cell balancing and before applying a load of the machine to the ultracapacitor modules, and determine whether an ultracapacitor cell among the plurality of ultracapacitor cells is short-circuited based on a comparison of the measured module voltages.
US09037414B1

A system and method of identifying changes utilizing radio frequency polarization includes receiving a reflected and/or transmitted polarized radio frequency signal at a receiver, filtering, amplifying and conditioning the received signal, converting the received signal from an analog format to a digital format, processing the digital signal to elicit a polarization mode dispersion feature of the received signal, and comparing the polarization mode dispersion features to a known calibration to detect a change in a characteristic of the target object.
US09037407B2

A system for retrieving information about a position of an inertial computing device (ICD) for use in an application, which includes a network of local positioning docks (PDs), each capable of docking an ICD by restricting three dimensions of a physical position of the ICD near one of the PDs; a database capable of storing information about the positions of the PDs within the network; a calculator capable of determining, based on a position of a positioning dock (PD), the position of the ICD; and an application programming interface (API) connected to the database and capable of outputting the position of a PD to the ICD.
US09037394B2

A system and method are disclosed herein to determine an insurance policy benefit based on telematics data. The system includes a computer memory and a processor in communication with the computer memory. The computer memory stores data indicative of preliminary telematics data collected by a smartphone associated with a vehicle, including at least one of geo-position information of the vehicle and vehicle kinematics data collected prior to issuance of an insurance policy for the vehicle. The processor is configured to calculate and apply an initial insurance policy benefit in exchange for receiving the data indicative of actual telematics data. When the data indicative of the actual telematics data meets a pre-determined condition, the processor may compute a final insurance policy benefit and replace the initial insurance policy benefit with the final insurance policy benefit.
US09037393B2

Provided is an object recognition system including: a transmitting unit configured to include one or more light emitting unit to transmit laser light having different wavelengths to an object; a receiving unit configured to receive light reflected from the object to acquire information on the reflected light of a size, a speed, a number plate, a reflector, and material of the object; and a processing unit configured to store the feature information on objects of a vehicle, a two-wheeled vehicle, and a pedestrian and compare the information on the reflected light of the object received from the receiving unit with the feature information on the object to classify and recognize the objects into the vehicle, the two-wheeled vehicle, and the pedestrian.
US09037385B2

Providing an engine speed control device and an engine speed control method, wherein the no-load condition of the farm working machine can be estimated independently of the farm working machine and a no-loading operation condition of the engine can be automatically shifted to an idling condition. An engine speed control device with which the engine drives a farm working machine, the engine speed control device provided with: a memory section 8 in which the throttle opening threshold levels corresponding to the target engine speeds are memorized; a first judgment device that reads out the throttle opening threshold level corresponding to the target engine speed from the memory device, and judges whether or not the current throttle opening threshold level is smaller than or equal to the throttle opening threshold level corresponding to the target engine speed; a target engine speed determining section 16 by which the target engine speed diminishes to a low idling engine speed in a case where the first judgment device judges that the current throttle opening threshold level is smaller than or equal to the throttle opening threshold level corresponding to the target engine speed; and, a throttle opening regulating device 14 that regulates the opening of the throttle valve based on the target engine speed.
US09037384B2

A method for operating an internal combustion engine, having an exhaust gas turbocharger, during a load change of the internal combustion engine, includes initiation of a closing process of a throttle valve of the internal combustion engine, disposed in an induction tract or intake section of the internal combustion engine, as a function of an air pressure which is present upstream of the throttle valve, in such a way that the air pressure always falls short of a surge limit or pumping limit of a compressor, disposed in the induction tract, of the exhaust gas turbocharger. A staged or stepped reduction in a torque of the internal combustion engine is performed by shutting off fuel injections at predetermined cylinders of the internal combustion engine. An internal combustion engine with an exhaust gas turbocharger is also provided.
US09037380B2

A mechanism for regulating an engine by using an actuator that is controlled in bang-bang mode, in which non-linearities are introduced in the control strategy in order to avoid putting excessive demand on an electric motor. The actuator is controlled by power supply pulses, which is a specific type of bang-bang control and, therefore, the actuator can receive a certain number of discrete commands. In one example, the actuator can receive two types of commands, for rotating in one direction and for rotating in the other direction.
US09037379B2

An apparatus for providing crash prevention control functionality to a vehicle includes: a dangerous situation determining unit determining whether a dangerous situation is developing with respect to a side approaching vehicle based on information relating to the vehicle approaching from a side direction; a lane keeping assist system (LKAS) control area calculation unit calculating a control area to apply to a LKAS so as to avoid the approaching vehicle when the approaching vehicle is causing a dangerous situation; a smart cruise control (SCC) control value calculation unit calculating a control value to apply to an SCC system so as to avoid the approaching vehicle when the approaching vehicle is causing a dangerous situation; and a drive control unit configured to output a control signal to at least one of the LKAS and the SCC system according to the calculation results.
US09037378B1

Disclosed is a braking pressure threshold setting method of a brake traction control system. The method includes steps of: determining whether a slip occurs in a driving wheel; initiating a BTCS control when the slip occurs in the driving wheel; determining whether instability occurs in a high-frictional driving wheel; cumulatively calculating a braking pressure applied to the low-frictional driving wheel; comparing the cumulatively calculated braking pressure value and a pre-set braking pressure threshold of the low-frictional driving wheel; and, when the cumulatively calculated braking pressure value exceeds the pre-set braking pressure threshold of the low-frictional driving wheel, setting the braking pressure applied to the low-frictional driving wheel when the slip occurs in the high-frictional driving wheel, as the threshold. Thus, it is possible to prevent the braking pressure exceeding the pre-set threshold from being applied to the low-frictional driving wheel when climbing a slope road formed with a split road surface such that a climbing performance can be improved.
US09037377B2

A vehicle includes a braking force application device that executes braking force holding control which holds braking force irrespective of braking operation by a driver during a stop on a slope; and a control limiting device that limits execution of the braking force holding control when a shift position is set in a neutral position.
US09037356B2

A control device for a hybrid construction machine includes a regulator that performs control such that a tilt angle of a variable volume pump increases as an exerted pilot pressure decreases. A controller switches a main switch valve such that an oil discharged from the variable volume pump is led to a regenerative hydraulic motor and switches a pilot selection valve such that a second pilot flow passage provided with a solenoid variable pressure reducing valve communicates with the regulator when all of a plurality of operation valves are determined to be in a neutral position.
US09037351B2

A steering control device has a filter section configured to remove a high frequency component from an output of a torque sensor configured to detect a steering torque of a steering device mounted on a vehicle, a current command section configured to output a current command value based on a travelling speed of the vehicle and an output of the filter section, a drive control section configured to control a drive of a motor configured to aid a steering of the steering device based on the current command value, and a drive prohibiting section configured to output a signal for prohibiting the drive of the motor to the drive control section based on the output of the torque sensor, the current command value, and the travelling speed of the vehicle.
US09037345B2

A mobile terminal displays a screen image provided by an image data which is produced. An in-vehicle apparatus is fixed to a vehicle or is mounted on the vehicle to be portable. The mobile terminal sends the image data to the in-vehicle apparatus through communication such that a vehicle display portion of the in-vehicle apparatus displays a screen image provided by the image data. In a case where a communication between the in-vehicle apparatus and the mobile terminal is established, when one of the mobile terminal or the in-vehicle apparatus, in which an input operation has been performed prior to the other of the mobile terminal or the in-vehicle apparatus, is in operation, only the one of the mobile terminal or the in-vehicle apparatus is operable.
US09037331B2

A two-wheeled inverted pendulum vehicle includes: single-winding first and second motors respectively rotating one of two wheels; first and second control systems respectively supplying drive currents to the first and second motors; a sensor detecting a physical quantity that varies with a turn of the vehicle; a dynamic brake unit being able to switch between active and inactive states of dynamic brake being applied to the first motor; and a control unit, when the control unit has determined that the vehicle is turning about the second motor side on the basis of the physical quantity while supply of drive current from the first control system to the first motor is inhibited, activating dynamic brake in the dynamic brake unit. The first control system, when an abnormality has been detected in the first control system, inhibits supply of drive current from the first control system to the first motor.
US09037326B2

A method for disconnecting an electrical machine connected with the wheels of a vehicle's drive axle by means of a dog clutch having intermeshing couplers includes, upon receipt of a command to disengage, two successively activated steps. In the first step, a torque equal to a calibrated threshold of a target torque (d) is applied to the electrical machine so to effect a zero torque between the couplers. During this step, a dog clutch actuator is deactivated so to allow the dog clutch to disengage from the electrical machine as quickly as possible. Next, a torque having a value determined according to a slope whose value ranges from the calibrated threshold of the target torque (d) to zero is applied to the electrical machine.
US09037310B2

A monitoring system for distributed utilities. A generation device is provided for converting an available resource to a desired utility; the resource may be water, in which case the generator is a purifier for providing potable water, or, alternatively, the generator may convert a fuel to electrical power. In either case, an input sensor is provided for measuring input to the generation device, while an output sensor is provided for measuring consumption of output from the generation device. The monitoring system has a controller for concatenating measured input and consumption of output on the basis of the input and output sensors. Measured parameters are telemetered to a remote site where utility generation and use are monitored and may also be controlled.
US09037306B2

Monitoring and optimizing a state of an electrical grid are provided. An approach for synchronizing state information associated with one or more electrical devices on an electrical grid, with time information is described. The approach further includes notifying one or more subscribing devices of the synchronized state information such that the one or more subscribing devices monitors and controls the one or more electrical devices based on the synchronized state information.
US09037302B2

A method for estimating a heating/cooling load of a zone within a building may include determining a measured parameter from the zone, generating a reduced order thermodynamic model of the zone, generating an Extended Kalman Filter based on the thermodynamic model of the zone, and processing the measured parameter using the Extended Kalman Filter to estimate at least one unknown state of the zone, such as an estimated load. A similar method may be used to estimate a temperature in a cold room of a refrigeration system.
US09037301B2

A powertrain system including a multi-mode transmission is configured to transfer torque among an input member, torque machines and an output member. A method for controlling the multi-mode transmission includes employing a closed-loop speed control system to determine torque commands for physical torque actuators including the torque machines. The closed-loop speed control system includes employing a virtual torque actuator control scheme to generate torque commands for the physical torque actuators responsive to output commands for a plurality of virtual torque actuators.
US09037295B2

A method and apparatus for haptic hard surface emulation using a dynamic physical constraint are provided. The movement and position of the dynamic physical constraint is actively controlled in order to emulate a hard surface. The dynamic physical constraint may be controlled by a computer. In another aspect of the invention, the dynamic physical constraint limits the motion of a manipulator joint in space. The position at any time of the dynamic physical constraint is dependent on the position in space of the manipulator's end effector.
US09037292B2

A robot and a method of controlling the same are disclosed. The robot derives a maximum dynamic performance capability using a specification of an actuator of the robot. The control method includes forming a first bell-shaped velocity profile in response to a start time and an end time of a motion of the robot, calculating a value of an objective function having a limited condition according to the bell-shaped velocity profile, and driving a joint in response to a second bell-shaped velocity profile that minimizes the objective function having the limited condition.
US09037291B2

An automated dispenser receives a canister of small objects secured atop the dispenser using a bar-code matched gate operated by a central controller. A hopper below the gate directs small quantities of objects into a charge block which urges them into a circular counter and atop a movable plate forming the bottom of the counter. The plate bears slots around its perimeter adjacent the cylindrical walls of the counter. The central controller operates a servo motor to rotate the plate in measured increments, urging a precise count of objects into a port through which they fall one at a time into a receptacle. Means on the cylinder walls orients objects so that only a single one at a time may fall into each slot, thereby preventing overfilling. An exit sensor counts the objects as they fall to verify quantity and guard against under-filling.
US09037289B2

A processing system according to embodiments has an article supplier which supplies an article; a first conveyor which conveys an object to be processed; a workbench which is provided on the downstream side of the first conveyor and places thereon the object to be processed, conveyed by the first conveyor; a robot which takes out the article from the article supplier and subjects the object to be processed, placed on the workbench, to an operation using the article according to a previously instructed operation movement; and a second conveyor which is provided on the downstream side of the workbench and conveys the object to be processed, which has been subjected to the operation by the robot.
US09037284B2

A cutting machine for cutting metal, comprising: an understructure, rails (8), a driving trolley (2), a driven trolley (3), a cross beam (1), a transverse driving device (4), a hoisting device (6), a tow chain (9), a rail cleaning device (11), a torch support (10) and a software control system. The rails (8) with a circular cross section are parallel mounted on the understructure, and the driving trolley (2) and the driven trolley (3) move synchronously on the rails (8). An automatic longitudinal adjusting device (7) is provided at the driving trolley (2) and at one end of the drawn cross beam (1), and the driven trolley (3) is rigidly connected to the other end of the cross beam (1). Longitudinal driving devices (5) are installed symmetrically at the lower parts of the driving trolley (2) and the driven trolley (3). The longitudinal driving devices (5) comprise rack and pinion and guiding mechanisms for adjusting the distance between the rack and the gear by elastically sliding. The cutting machine according to the invention has a compact structure and operates in a stable and reliable manner.
US09037283B2

A safeguard method and system. The method includes receiving and analyzing apparatus data associated with an electro/mechanical apparatus. A type, mode, and state of the electro/mechanical apparatus are determined and a list of associated safeguard devices is generated and presented to a user. A selection for a safeguard device is received and it is determined if the safeguard device is currently present. In response, a specified action is executed.
US09037280B2

Computer-implemented methods for performing one or more defect-related functions are provided. One method for identifying noise in inspection data includes identifying events detected in a number of sets of inspection data that is less than a predetermined number as noise. One method for binning defects includes binning the defects into groups based on defect characteristics and the sets of the inspection data in which the defects were detected. One method for selecting defects for defect analysis includes binning defects into group(s) based on proximity of the defects to each other and spatial signatures formed by the group(s). A different method for selecting defects for defect analysis includes selecting defects having the greatest diversity of defect characteristic(s) for defect analysis. One method includes classifying defects on a specimen using inspection data generated for the specimen combined with defect review data generated for the specimen.
US09037267B2

A cochlear lead includes a plurality of electrodes configured to stimulate an auditory nerve from within a cochlea and a flexible body supporting the plurality of electrodes along a length of the flexible body. A stiffening element is slidably encapsulated within the flexible body and positioned such that the stiffening element plastically deforms upon insertion into a curved portion of the cochlea.
US09037266B2

The present invention relates to a system and method for using the system. In particular, the present invention relates to an application, executable by a processing device to assess the organization of a non-nutritive suck (NNS) pattern of a patient and to entrain an organized NNS pattern in the patient. The software system receives data from an orofacial stimulation appliance to assess the patient's natural NNS pattern and generates a precise therapeutic pulse profile that is actuated as a tactile stimulus via the orofacial stimulation appliance to entrain an organized NNS pattern.
US09037264B2

A family of catheter electrode assemblies includes a flexible circuit having a plurality of electrical traces and a substrate; a ring electrode surrounding the flexible circuit and electrically coupled with at least one of the plurality of electrical traces; and an outer covering extending over at least a portion of the electrode. A non-contact electrode mapping catheter includes an outer tubing having a longitudinal axis, a deployment member, and a plurality of splines, at least one of the plurality of splines comprising a flexible circuit including a plurality of electrical traces and a substrate, a ring electrode surrounding the flexible circuit and electrically coupled with at least one of the plurality of electrical traces; and an outer covering extending over at least a portion of the ring electrode. A method of constructing the family of catheter electrode assemblies is also provided.
US09037259B2

Medical devices and methods for making and using the same are disclosed. An example method may include a method for treating tissue near a body passageway using an apparatus including a catheter having a plurality of electrodes, a radio-frequency energy generator, and a controller coupling the energy generator to the plurality of electrodes and configured to selectively energize the electrodes. The method may include using the apparatus to subject the tissue near the body passageway to a plurality of energy treatment cycles. The treatment cycle may include determining desired voltages for at least a subset of the electrodes for maintaining a predetermined target temperature profile proximate the subset of electrodes, setting an output voltage of the energy generator to correspond to the desired voltage determined for one of the electrodes, and energizing at least some of the electrodes at the output voltage to deliver energy to the body passageway.
US09037257B2

An implantable medical assist device includes a medical device. The medical device has a housing and electronics contained therein. A lead provides an electrical path to or from the electronics within the medical device. A resonance tuning module is located in the housing and is connected to the lead. The resonance tuning module includes a control circuit for determining a resonant frequency of the implantable medical assist device and an adjustable impedance circuit to change the combined resonant frequency of the medical device and lead.
US09037241B2

An improved architecture for an implantable medical device using a primary battery is disclosed which reduces the need for boosting the voltage of the primary battery, and hence reduces the power draw in the implant. The architecture includes a boost converter for boosting the voltage of the primary battery and for supplying that boosted voltage to certain of the circuit blocks, which is particularly useful if the battery voltage is necessarily lower than the minimal input power supply voltage necessary for the circuit blocks to operate. However, circuitry capable of operation even at low battery voltages—including the telemetry tank circuitry and the compliance voltage generator—receives the battery voltage directly without boosting, thus saving power.
US09037234B2

Described herein are implantable cardiac stimulation devices, and methods for use therewith. A pacing channel of such a device includes a pace output terminal, a pulse generator and at least two pace return electrode terminals. The pace output terminal is coupleable to an electrode for use as an anode. The pulse generator is configured to selectively output an electrical stimulation pulse to the pace output terminal. Each of the pace return electrode terminals is coupleable to a separate one of at least two further electrodes for use as a cathode. Switching circuitry selectively couples any one of the pace return electrode terminals of the pacing channel to the pace return capacitor of the pacing channel at a time, thereby enabling the pace return capacitor to be shared by at least two of the pace return electrode terminals of the pacing channel. Additional embodiments are also disclosed herein.
US09037233B2

A device and method for delivering high-energy electrical stimulation to the heart in order to improve cardiac function in heart failure patients. The high-energy stimulation mimics the effects of exercise and improves symptoms even in patients who are exercise intolerant. The high-energy stimulation may be delivered on an intermittent basis either as pacing pulses in accordance with a programmed pacing mode and with a higher pacing pulse energy than used for conventional pacing or as low energy shock pulses.
US09037232B2

A system and method of enabling detection enhancements selected from a plurality of detection enhancements. In a system having a plurality of clinical rhythms, including a first clinical rhythm, where each of the detection enhancements is associated with the clinical rhythms, the first clinical rhythm is selected. The first clinical rhythm is associated with first and second detection enhancements. When the first clinical rhythm is selected, parameters of the first and second detection enhancements are set automatically. A determination is made as to whether changes are to be made to the parameters. If so, one or more of the parameters are modified under user control.
US09037216B2

A methods for imaging tissue using diffuse optical tomography with digital detection includes directing at the tissue a plurality of amplitude modulated optical signals from a plurality of optical signal sources illuminating the tissue at a plurality of locations; detecting a resulting plurality of attenuated optical signals exiting the tissue to obtain a plurality of analog signals containing diffuse optical tomographic information; converting the analog signals into digital signals; recovering the tomographic information from the digital signals using a digital signal processor-based detection module that performs digital detection, wherein the detection module includes a master digital signal processing subsystem and at least one slave digital signal processing subsystem that processes at least a portion of the digital signals and the master digital signal processing subsystem controls the at least one slave digital signal processing subsystem; and transmitting the recovered tomographic information in digital form to a host computer.
US09037210B2

Systems and methods of use for continuous analyte measurement of a host's vascular system are provided. In some embodiments, a continuous glucose measurement system includes a vascular access device, a sensor and sensor electronics, the system being configured for insertion into communication with a host's circulatory system.
US09037208B2

A system and method for monitoring a health condition are disclosed. The system includes a patient management application, a data store and a monitoring device. The monitoring device includes an optical sensor, a Doppler sensor, and a computing device adapted to provide health parameter values including oxygen saturation of the blood, blood flow, blood pressure, heart rate, and cardiac output.
US09037187B2

A method of receiving a signal formed from information bits propagated through a channel, which has been subjected to interference, the method comprising the steps of: (a) filtering the received signal rn with a linear interference cancellation filter using estimated filter coefficients wn to generate a signal yn; (b) processing the signal yn in a detection unit using an estimated final impulse response of the channel Bn to generate estimates of the transmitted bits; (c) wherein the filter coefficients wn are calculated using the separate steps of: (c1) estimating, using the received signal rn, an initial impulse response cn of the propagation channel; (c2) deriving, using the estimated initial channel impulse response cn and the received signal rn, the filter coefficients wn.
US09037184B2

A wireless terminal transmits a result of measuring received power of a downlink wireless signal from a femtocell base station to a macrocell base station. The macrocell base station transmits an interference control request including identification information of the wireless terminal to a femtocell base station group of which received power of a downlink signal included in a measurement result transmitted from the wireless terminal is a predetermined value or more. The femtocell base station has an adjacent wireless terminal list in which identification information of a wireless terminal, which is capable of being connected to an adjacent femtocell base station but is not capable of being connected to the femtocell base station, is recorded, and downlink transmission power of the femtocell base station is reduced when the identification information included in the interference control request is included in this list.
US09037182B2

An apparatus and method for setting a transmission power of a femtocell are provided. A range of a transmission power may be computed, and a minimum amount of power to be used by at least one communication terminal located within a cell coverage may be computed. Additionally, a suitable transmission power for communication may be determined using the computed range of the transmission power and the computed minimum amount of power.
US09037181B2

A method of operating a wireless network includes sending a pattern of wakeup tones. Each of the wakeup tones has a different frequency. A sleep mode is periodically awoken from to listen for the wakeup tones. The pattern of wakeup tones is received during the listening. It is decided whether to listen for at least one second tone. The deciding is dependent upon the received pattern of wakeup tones.
US09037172B2

To schedule uplink transmission time slots for a collection of mobile communication devices, a set of base station target interference patterns is associated with base stations. A time slot target interference pattern is assigned for each time slot and it repeats after several time slots. The time slot target interference pattern in a given time slot specifies the interference allowed by each time slot to a given base station by any single mobile. A priority index may be determined for each time slot for each mobile associated with the particular base station. The priority index may be based, in part, on a determined correlation between the time-slot target interference patterns and a potential interference profile of a mobile to which a time slot is to be allocated. A mobile's throughput requirement, the throughput already received over a specified past duration, the system fairness requirement, as well as the amount of data available for transmission are also used for evaluating the priority index.
US09037169B2

The application discloses a message transmission device for transmitting an SMS message of a mobile device from an aircraft to a ground system. The device comprising an onboard antenna which is connected to a base transceiver station for receiving the SMS message from the mobile device, means for forwarding the message to a mobile switching centre onboard the aircraft and means for emulating status messages. Furthermore, the message transmission device comprises means for transferring the status messages to the mobile device, a splitter for splitting the message into data packets and means for transmitting the data packets to the ground system.
US09037160B2

Systems and methods for providing contextual information about a place within a range of a wireless signal beacon are provided. A reference database of wireless beacons stores attributes associated with wireless beacons. Wireless-enabled devices and/or server systems receive information identifying wireless beacons in range of the wireless-enabled devices and determine a received signal strength indication of the wireless beacons. The wireless-enabled devices and/or server systems then retrieve from the reference database extended attributes that are associated with the wireless beacons and determine at least one associated contextual attribute about the place within range of the wireless beacons.
US09037157B2

A method of determining a mobility state of a user equipment (UE) in a wireless communications network, the method comprising: obtaining, at a first device, a first speed measurement, the first speed measurement being a measurement of a radial speed of the UE relative to a first network element; obtaining, at the first device, one or more second speed measurements corresponding, respectively, to one or more second network elements, each of the one or more second speed measurements being a measurement of a radial speed of the UE relative to the corresponding one of the one or more second network elements; generating, at the first device, a comparison result based on the first speed measurement and the one or more second speed measurements; and determining the mobility state of the UE based on the comparison result.
US09037155B2

Techniques for determining time of arrivals (TOAs) of signals in a wireless communication network are described. Each cell may transmit (i) synchronization signals on a set of contiguous subcarriers in the center portion of the system bandwidth and (ii) reference signals on different sets of non-contiguous subcarriers distributed across the system bandwidth. A UE may determine TOA for a cell based on multiple signals transmitted on different sets of subcarriers. The UE may perform correlation for a first signal (e.g., a synchronization signal) from the cell to obtain first correlation results for different time offsets. The UE may perform correlation for a second signal (e.g., a reference signal) from the cell to obtain second correlation results for different time offsets. The UE may combine the first and second correlation results and may determine the TOA for the cell based on the combined correlation results.
US09037154B2

Method and apparatus for processing position information in a mobile device is described. In one example, a request for a position to be computed within a predefined period of time is received. A plurality of positions is calculated within the predefined period of time. At least one of the plurality of positions is cached in a position cache. Accuracy data is derived with respect to at least one of the plurality of positions. A best position stored in the position cache is identified in response to the accuracy data. The best position may be sent to a server in communication with the mobile device.
US09037153B2

Methods and apparatus are provided for a virtual content channel structure in a broadband wireless network with location-based content. Broadband content is delivered to a mobile terminal in a wireless network by receiving a request for a content channel from the mobile terminal; and translating the requested content channel to a corresponding content item based on the requested content channel and a date and time associated with the request (and optionally, a location of the request), wherein a content source associated with the corresponding content item is transmitted to the mobile terminal using a communication channel associated with the user. The content source comprises, for example, the corresponding content item or an address or a link associated with the corresponding content item. The corresponding content item can include content components that are based on a location of the mobile terminal.
US09037152B1

The present invention is a real-time operating system for use on embedded controllers having minimal resources controlling reactive systems or applications. One application of the present invention is in wireless sensors in a wireless sensor network. By requiring all tasks to have clearly defined start and end points, the present invention eliminates the Waiting state for a task. This allows the RTOS to have a very small memory footprint and for the RTOS to use a single call/return stack.
US09037149B2

A method includes, in response to determining that a data communication measure for a plurality of mobile devices served by a base station exceeds a first data communication threshold for a first data communication path between the base station and a network providing data for the plurality of mobile devices, establishing, at the base station, a second data communication path between the base station and the network via a wireless access point based on an access control list. The method includes receiving, at the base station, a portion of the data from the network via the second data communication path.
US09037143B2

Distributed antenna systems supporting digital data signal propagation between remote antenna clusters, and related distributed antenna systems, components and methods are disclosed. The distributed antenna systems facilitate distributing digital data signals to provide digital data services remotely to distributed remote antenna units. The digital data signals may be propagated between remote antenna units within a remote antenna cluster for digital data signals transmitted to wireless client devices in the distributed antenna system and for digital data signals received from wireless client devices in the distributed antenna system. Received digital data signals from wireless client devices can be propagated from remote antenna unit to remote antenna unit in a remote antenna cluster until the digital data signals reach a wired network device for communication over a network. The remote antenna units may be configured to support high-frequency digital data signal to support larger channel bandwidths and in turn higher data rate transfers.
US09037141B2

A method of handling queries caused overload in a core network of a wireless communication is disclosed. The core network comprises a data base and a network control node which stores a mobility management (MM) context of a mobile device. The method comprises the network node sending information in a notification message to the data base, wherein the information comprises at least one of International Mobile Subscriber Identity (IMSI), UE Reachability Request Parameter for the MME/SGSN (URRP-MME/URRP-SGSN), and a session management (SM) and/or mobility management (MM) back-off timer or a back-off indicator.
US09037137B2

A method for controlling the access of a User Equipment (UE) to a public land mobile network (PLMN), the PLMN providing at least a service, the PLMN having at least one network cell, a control channel being broadcast within the network cell, includes: transmitting a barring factor information to the UE on the broadcast control channel within the network cell; transmitting a barring scaling information to the UE on a control channel independently of the barring factor information; and realizing, based on a combination of the barring factor information and the barring scaling information, an access control to the service with regard to the UE by deciding whether a specific access request of the UE to the service is accepted or rejected.
US09037131B2

A method for generating a radio coverage map. A two-dimensional radio coverage map located between a first physical level and a second physical level is generated. The access point is located above the second physical level. The two-dimensional radio coverage map is located at a distance from the access point and comprises a plurality of map points, where the map points have a predicted received signal strength value. A projection window is determined. A projected area on the two-dimensional radio coverage map is determined by computing a geometrical projection from the access point through the projection window onto the two-dimensional radio coverage map. A plurality of first points in a first area on the two-dimensional radio coverage map is identified. The first area is outside the projected area. The predicted received signal strength value of each of the first points is reduced by a value equal to the signal attenuation caused by the second physical level.
US09037120B2

A system that automatically delivers telephony network services from a dual mode service technology platform to an external entity. The system includes a sensing component that detects the presence of a mobile handset registered on a cellular network, and registers the mobile handset with a wireless access network. Further, a provisioning component identifies calls to subscribers that are provisioned for the requested telephony network service. Once the calls are identified, the provisioning component extracts the requested data from the incoming calls and routes the data to an external entity for display.
US09037119B1

A contact center dialing a telephone number to a destination party, such as a debtor, may discover that the number is obsolete, e.g., the number has been reassigned to a new subscriber. A purportedly current number (called a ‘skip-trace’ number) may be obtained for the debtor, which may be a wireless number. Until the wireless skip-trace number has been confirmed as being associated with the debtor, an agent manually dials that number to minimize liability to the contact center. Once the agent has verbally confirmed the skip-trace number is associated with the debtor, a record for this number in a dialing list is updated allowing future dialing attempts to occur automatically, by using a predictive dialer. In one embodiment, a dialing list module processes the dialing list so as to detect when a number is obsolete and update the corresponding record when the number is confirmed.
US09037102B1

Aspects of the disclosure provide a circuit that includes a first circuit, a second circuit, and an adder. The first circuit is configured to generate a first signal by outputting and holding, at a first timing, a first stream in response to an input stream of data. The second circuit is configured to generate a second signal by outputting and holding, at a second timing, a second stream in response to the input stream of data. The adder is configured to add the first signal with the second signal to generate an up-sampled stream for the input stream of data and reduce a frequency component in the up-sampled stream generated by the up-sampling.
US09037089B2

A method and apparatus relate to coexistence of multiple RF subsystems on a communication device. An apparatus may include a plurality of radio frequency (RF) subsystems configured to receive or transmit communication signals; and an interference table indicative of zones of interference among the multiple RF subsystems, the zones of interference being based on RF measurements. At least one of the RF subsystems comprises a coexistence module configured to communicate coexistence-related messages with of the other RF subsystems, the coexistence-related messages being based on the zones of interference.
US09037063B2

A method of forming a thin film resistive heating layer, the method including: forming a polymer layer by extruding a polymer paste, in which an electrically conductive filler is dispersed, by using an extrusion molding operation, on an outer circumferential surface of a cylindrical member; and forming a thin film resistive heating layer by making an outer diameter of the polymer layer uniform by using a ring blading operation.
US09037055B2

A rotating body support device includes a shaft, a bearing, a mounting member, and a protruding part. The shaft serves as a rotating shaft which rotates or a fixed shaft during rotation of a rotating body. The bearing includes an inner peripheral part for supporting the shaft and an outer peripheral part disposed at an interval in a radial direction relative to the inner peripheral part. The mounting member includes an insertion part on which the outer peripheral part is mounted, and supports the bearing. The protruding part is provided to protrude from one of a peripheral face of the shaft and the inner peripheral part of the bearing in the radial direction along a peripheral direction of the rotation. Moreover, the protruding part comes into contact, along the peripheral direction, with the other one of the peripheral face of the shaft and the inner peripheral part of the bearing.
US09037053B2

A post-processing apparatus according to one aspect of the present disclosure includes: transfer belt; roller position adjustment mechanism; position information acquiring portion; first opposing portion which causes transfer belt to contact first image carrier; second opposing portion capable of being positioned at either contact position that causes transfer belt to contact second image carrier or separation position that causes transfer belt to be separated from second image carrier; movement mechanism portion which moves second opposing portion to contact position or separation position; first control portion which controls roller position adjustment mechanism so that transfer belt will return to target position, based on position information acquired by position information acquiring portion; and second control portion which, in the case where transfer belt does not return into a correction range and is out of correction range, controls movement mechanism portion so as to change position of second opposing portion.
US09037046B2

A method of maintaining a photoconductive member of a liquid electrophotography printing apparatus (LEP) is disclosed. The method includes storing a fluid having at least fluid particles and a carrier liquid in a fluid chamber and removing at least a portion of the fluid particles and the dissolved materials from the fluid through adsorption by filtration material disposed within a filtration assembly to form a filtered fluid. The method also includes maintaining the photoconductive member by periodically applying the filtered fluid to the photoconductive member and removing the filtered fluid and fluid residue therefrom.
US09037040B2

An image forming apparatus includes a toner case, a first attached part and a second attached part. The toner case is attachable and detachable to the first attached part and the second attached part. The toner case includes a moving member and driving member. The moving member is capable of moving between a replenishing position and a collecting position. The driving member moves the moving member from the replenishing position to the collecting position with at least one of the attachment of the toner case to the first attached part and detachment of the toner case from the first attached part.
US09037035B2

The present invention ensures stable cleaning performance with respect to remaining toner on an intermediate transfer belt without increasing the size and cost of an image forming apparatus. The present invention provides an image forming apparatus in which residual toner charged by a toner charging member is transferred from the intermediate transfer belt to a photosensitive drum, the toner charging member is placed with respect to the intermediate transfer belt in a rotation direction of the intermediate transfer belt such that a first distance of the intermediate transfer belt from a position where a secondary transfer member contacts the intermediate transfer belt to a position where the toner charging member contacts the intermediate transfer belt is longer than a second distance from the position where the toner charging member contacts the intermediate transfer belt to a position where an image bearing member placed most upstream contacts the intermediate transfer belt.
US09037029B2

There is provided an error recovering method that can be applied to a photobook production flow handling plural types of parts and reduces operator's manual workload while keeping consistency in the job order between the plurality of parts at the time of occurrence of an error. An information processor receives information on an error that is caused in a printer or a post-apparatus and determines whether or not reprinting of a target part is necessary. When determining that reprinting is necessary, the information processor updates job tickets of an error-caused part and other types of parts and transmits the updated job tickets to the printer and the post-apparatus. The printer and the post-apparatus execute post-processing in accordance with the job tickets updated by the information processor.
US09037024B2

A fusing device includes a regulating member and a switching mechanism. The regulating member has a flat surface and an arc-shaped surface and regulates a nip formed by a belt and a roller. The switching mechanism switches the fusing device between a first mode and a second mode in which an unfused toner image is fused to a recording medium. The flat surface is provided along a direction in which the recording medium enters the nip. The arc-shaped surface is provided downstream of the flat surface in the recording medium entry direction, is contiguous to the flat surface, and is curved toward the roller. In the first mode, the nip is regulated by the flat surface and the arc-shaped surface. In the second mode, the nip is regulated by the flat surface of the flat and arc-shaped surfaces.
US09037023B2

A fixing device includes a heating rotating member, a pressing rotating member, a motor, a fixing pressure adjustment mechanism, a control section, a motor drive section, a detecting member, and a stop control circuit. The heating rotating member heats a paper sheet. The pressing rotating member is pressed to the heating rotating member. The motor can rotate in both forward and backward directions. The fixing pressure adjustment mechanism moves a rotating member to be moved between first and second positions. The control section includes a control device, issues an instruction of voltage to be applied to the motor. The motor drive section controls the voltage to be applied to the motor. The detecting member detects that the rotating member to be moved reaches the first position. The stop control circuit stops the motor without software control when the rotating member to be moved reaches the first position.
US09037013B2

An image forming apparatus includes an input unit, a display unit, an image forming unit, a storage unit, a first-page print execution information setting unit, and a print control unit. The first-page print execution information setting unit stores information in the storage unit. The information relates to execution of printing the first page of a job on a sheet on a manual feed tray. If printing on a long nonstandard-size sheet is selected, the print control unit causes the display unit to display an indication prompting a user to identify the sheet size and requests the image forming unit to start printing the sheet on the manual feed tray after a print start instruction. If the information is stored in the storage unit, the print control unit skips the step of displaying the indication and requests the image forming unit to start the printing on the sheet on the manual feed tray.
US09037004B2

Provided is a polarization separation device which converges filter coefficients used in polarization separating process more quickly.The polarization separation device according to the present invention comprises: a first filter means 11 which applies filtering process on each of first and second input signals, which are detected from an received optical signal, with elements of a characteristic matrix representing the inverse characteristics of an optical transmission path as filter coefficients, and uses each of the filtered signals to output a first output signal; a second filter means 12 which applies filtering process on each of the first and second input signals with the other elements of the characteristic matrix as filter coefficients, and uses each of the filtered signals to output a second output signal; a filter coefficient update means 13 which updates the first filter coefficients using a relation between the elements of the characteristic matrix so as to further reduce both error signals of the first and second output signals; and a filter coefficient update means 14 which updates the second filter coefficients using the relation between the elements of the characteristic matrix so as to further reduce both error signals to the first and second output signals.
US09037001B2

Methods and apparatus related to the detection of low-rate visible light communication (VLC) signals and the recovery of information communicated by the VLC signals are described. Various methods and apparatus are well suited for embodiments in which a device, e.g., a smartphone, including a camera which uses a rolling shutter. The rolling shutter facilitates the collection of different time snapshots of a received low rate time varying VLC signal with different pixel rows in the image sensor of a frame corresponding to different time snapshots. In some embodiments, demodulation is used to recover and identify a single tone being communicated in a frame from among a plurality of possible alternative tones that may be communicated, each different tone corresponding to a different set of information bits.
US09037000B2

A fiber optic data transmission system includes an optical fiber and a data transmitter having a first laser having a first wavelength, a first phase modulator for phase modulating light from the first laser as a function of a first data input stream so as to create a first phase-modulated output data stream, a second laser having a second wavelength different from the first wavelength, and a second phase modulator for phase modulating light from the second laser as a function of a second data input stream so as to create a second phase-modulated output data stream. The transmitter also includes a combiner combining the first and second output data streams into a phase-modulated optical signal for transmission over the optical fiber.
US09036997B2

A transmitter and a receiver for an optical telecommunication system of the WDM type are disclosed. In one aspect, the transmitter uses a chromato-temporal encoder which, with each block of symbols to be transmitted, associates a code matrix, where each element of the matrix corresponds to a wavelength and a use of the channel. The transmitter includes multiple modulators, where each modulator modulates a laser beam at a wavelength during a use of the channel by an element corresponding to the code matrix. The beams modulated in this manner are multiplexed in an optical fiber. Another embodiment using both a wavelength and a polarization encoding is also proposed.
US09036993B2

Embodiments of the present disclosure provide methods for allocating bandwidth to a plurality of traffic containers of a passive optical network. The method comprises receiving upstream data from a plurality of traffic containers of the passive optical network and passing the upstream data to a traffic manager. The method further comprises dynamically changing the allocated bandwidth based at least in part on the amount of the upstream data stored in one or more queues of the traffic manager.
US09036992B2

Methods and systems for decoding a signal include compensating for impairments in a received signal using at least carrier phase estimation, where residual phase error remains after compensation; calculating symbol log-likelihood ratios (LLRs) for symbols in the compensated signal using Monte Carlo integration; demapping the symbols in the compensated signal using the symbol LLRs and extrinsic information from signal decoding to produce one or more estimated codewords; and decoding each estimated codeword with a decoder that generates a decoded codeword and extrinsic information.
US09036985B1

The decoy system, notably for terrestrial mines or improvised explosive devices, includes: a means of producing heat energy including an air or water boiler, a means of emitting radiation in the infrared spectrum including a chamber that is fed with fluid by the production means, the chamber being provided with internal fins able to promote a build-up of heat energy inside said chamber, at least one detection means for determining the temperature of the chamber or the temperature of the fluid between the production means and the emission means, and a control unit able to control the operation of the heat energy production means at least according to the determined temperature.
US09036983B2

An information processing apparatus includes a controller that sets type information, which represents that an application for executing a process using a dependent view video stream is an application for reproducing a 3-D image, in a clip information file which describes information on a transport stream including the dependent view video stream out of a base view video stream and the dependent view video stream obtained by encoding a plurality of video data according to the a predetermined video coding format.
US09036978B2

The present invention provides a content data recording/reproducing device, comprising a communication unit that engages in communication with an external device, a storage unit that stores content data and additional data related to the content data, a content data extraction unit that selectively extracts the content data from the storage unit based upon condition data received at the communication unit from the external device and the additional data stored in the storage unit and a contents list generation unit that generates a contents list based upon the condition data and additional data corresponding to the content data extracted by the content data extraction unit.
US09036977B2

A method for automatically detecting, eliminating and replacing flash frames in digital video utilizes the detected flash frames to categorize and tag the surrounding frames as a relevant area of the digital video. The flash frame is detected when acquiring digital video during capture, the flash frame is replaced with a newly-constructed frame that is interpolated based upon surrounding frames and then, using the detected flash as the timestamp, the frame is tagged.
US09036973B2

A wire connection and distribution casing with a connecting part, hollow pipe columns and a connected part for communication cables includes at least one cable inlet and outlet end face and at least one connected part. At least one connecting part and at least one hollow pipe column which is provided for the communication cables penetrating through the cable inlet and outlet end face and entering into the wire connection and distribution casing for the communication cables are formed on the cable inlet and outlet end face, and the communication cables which are to penetrate through the hollow pipe columns form waterproof structures by means of elastic shrinkable pipes. The connected part may form a waterproof structure by combining with the connecting part. The invention involves many problems which result from the waterproof means of the wire connection and distribution casing for the communication cables in the prior art.
US09036965B2

A microlens array, which maintains high positional accuracy with respect to an optical circuit such as a waveguide and facilitates connection operation, and an optical transmission component including the microlens array.SolutionThe microlens array is provided with a plurality of microlenses arranged in an array structure and having the same length in the optical axis direction and optical fibers for alignment arranged at both ends of the array structure so that the optical axis is parallel to the optical axis of the microlens and having a length in the optical axis direction the same as the length of the microlens and a guided mode diameter smaller than an aperture of the microlens.
US09036963B2

A light guide apparatus includes a light guide layer having a top surface and a bottom surface, and a transversely oriented side-end surface that forms an output aperture of the light guide, characterized by an index of refraction, n1, and further characterized by a length dimension in an intended light propagation direction towards the output aperture, where the intended light propagation direction is a z-axis direction of a Cartesian coordinate system; and a plurality of light injection elements disposed in the form of at least one linear strip in at least one of the top and bottom surfaces of the light guide layer, wherein some of the plurality of light injection elements are disposed on one lateral side of the strip and some other of the plurality of light injection elements are disposed on an opposing lateral side of the strip at a rotation angle Δz about the y-axis.
US09036955B2

An optical interposer comprising: (a) a substrate having a planar surface: (b) at least one groove defined in the planar surface and extending from an edge of the substrate to a terminal end, the groove having side walls and a first facet at the terminal end perpendicular to side walls, the facet having a first angle relative to the planar surface, the first angle being about 45 degrees; and (c) a reflective coating on the first facet.
US09036934B2

According to one embodiment, an image encoder includes a sorter, a PCM (pulse code modulation) pixel inserter, an encoding unit and an output stream generator. The sorter accepts an input stream comprising a plurality of original pixels included in original image data in a raster scan order and changes arrangement of the original pixels to generate sorted data. The PCM pixel inserter outputs a PCM pixel in accordance with a predetermined PCM pixel insertion interval. The encoding unit conducts difference encoding processing by using the PCM pixel and the sorted data to generate encoded data. The output stream generator inserts the PCM pixel at a PCM insertion position in the encoded data corresponding to a coordinate of the original pixel to generate an output stream.
US09036932B2

Several attempts have been tried to improve the performance of intra-prediction in video encoding and decoding, which are targeting at pixel level parallelization. A solution for implementing an improved intra-prediction method on a parallel processing platform uses estimated predictors instead of reconstructed exact predictors. This enables faster estimation of predictors, and allows an encoder to perform intra-prediction for all blocks of at least a portion of an image simultaneously.
US09036930B2

A decoding method decodes a base stream generated by encoding a first image signal of a first view and a dependent stream generated by encoding a second image signal of a second view. The method including detecting, on the basis of a dependant delimiter indicating a picture boundary between pictures in the dependant stream, the picture boundary in the dependent stream configured by inserting the dependent delimiter at the beginning of a picture in the dependent stream. Further, the method includes decoding the base stream and the dependent stream on the basis of the detected picture boundary in the dependent stream.
US09036920B2

A method of detecting feature points of an object in a system for motion detection includes obtaining a first image of the object from a first camera and a second image of the object from a second camera, extracting a foreground image from each of the first image and the second image, based on an assumption that the foreground image is a T-pose image, segmenting the foreground image into a first set of sections, identifying a first set of feature points associated with the first set of sections, obtaining a T-pose image with a set of predetermined feature points, and determining whether the foreground image is a T-pose image by comparing the first set of feature points with the set of predetermined feature points.
US09036915B2

Systems and methods are provided to facilitate architectural modeling. In one aspect, repetitive patterns are automatically detected and analyzed to generate modeled structural images such as building facades. In another aspect, structural symmetry is analyzed to facilitate architectural modeling and enhanced image generation.
US09036913B2

This invention relates to a secured identification medium and a method for securing such a medium. The secured identification medium comprises an integrated circuit and, printed on one side, identification information (Ip) about the holder of the medium. It further comprises a set of characteristic attributes Att(Ipi) of the identification information, generated from a capture (Ipi) of the identification information and an extraction algorithm. The set of characteristic attributes of the printed analog image is stored in the integrated circuit and is designed to be compared, during an authentication stage, with a second set of characteristic attributes of the same printed image on the medium.
US09036904B2

There is provided an image processing device including a weight calculation unit that calculates a weight corresponding to each of a plurality of pixel values centering on a pixel of interest of an input image based on a feature amount calculated based on the plurality of pixel values centering on the pixel of interest, a regression coefficient reading unit that reads a regression coefficient stored for each class code determined based on a plurality of pixel values corresponding to the pixel of interest of the input image, and a pixel value calculation unit that calculates a pixel value of a pixel of interest of an output image by performing calculation using the plurality of pixel values, the weights, and the regression coefficients centering on the pixel of interest of the input image.
US09036902B2

This specification generally relates to methods and algorithms for detection of chemical, biological, and/or radiological attacks. The methods use one or more sensors that can have visual, audio, and/or thermal sensing abilities and can use algorithms to determine by behavior patterns of people whether there has been a chemical, biological and/or radiological attack.
US09036901B2

A method for color correction of a pair of colorful stereo microscope images is provided, which transmits the color information of the foreground areas and the background area of the reference image to the aberrated image separately for avoiding transmission error of the color information of the varied areas of the pair of the images, thus sufficiently improves the accuracy of the color correction, reduces the difference between the color of the reference image and the color of the aberrated image, and well prepares for the stereo matching of the pair of colorful stereo microscope images as well as for the three-dimensional reconstruction and three-dimensional measurement; on the other hand, during the correction, the correcting procedure is provided automatically without manual work.
US09036890B2

Systems and associated methods for optical coin discrimination are disclosed herein. In one embodiment, a method for discriminating coins includes obtaining a digital image of a coin, identifying the outline of the coin using a suitable algorithm, and determining the diameter of the coin using the outline of the coin. The method of this embodiment further includes generating a rectangular image of the coin using, for example, a log-polar transform, generating a series of, for example, Fourier transforms from the rectangular image, and identifying spectral peak locations and intensities in the Fourier transform results. The diameter of the coin, spectral peak location, spectral peak intensity of the coin and/or other aspects of the coin can then be compared to known values for different coins to discriminate the coin.
US09036881B2

A system for removing artifacts caused by x-ray reflective materials from an x-ray image of a patient's teeth. The system includes an x-ray source, an x-ray detector that captures several x-ray images, and a surface scanner that captures a surface scan of the patient's teeth. An image processor generates three-dimensional models from the optical surface data and the CT volumetric data. The models are resized and oriented to be of the same scale and orientation and then overlaid to create a combined data set. Data points that extend beyond the surface of the patient's teeth in the surface model are identified and may be removed if it is determined that they are artifacts. An artifact-reduced CT model is then displayed.
US09036880B2

A computer-implemented method, a device, a system and a computer program are disclosed for three-dimensional displaying of medical body structures within the framework of a medical procedure, in particular cardiac surgery, wherein movement information is derived from a dynamic image of a body structure to be examined. In at least one embodiment, movement information is derived from vector analysis. After acquiring a static image of the respective body structure, vector analysis is applied to the static image to derive a modified static image with movement information of the body structure. The static image can then be displayed after it has moved.
US09036871B2

The present disclosure is directed towards a compact, mobile apparatus for iris image acquisition, adapted to address effects of ocular dominance in the subject and to guide positioning of the subject's iris for the image acquisition. The apparatus may include a sensor for acquiring an iris image from a subject. A compact mirror may be oriented relative to a dominant eye of the subject, and sized to present an image of a single iris to the subject when the apparatus is positioned at a suitable distance for image acquisition. The mirror may assist the subject in positioning the iris for iris image acquisition. The mirror may be positioned between the sensor and the iris during iris image acquisition, and transmit a portion of light reflected off the iris to the sensor.
US09036868B2

Provided herein are systems and methods for outdoor lighting, which generally include two or more light sources. One light source is a monochromatic light source producing a light with a peak wavelength of about 580 nm or above. A second light source is a polychromatic light source producing a green-tint white light. During a standby operational mode, a control system maintains the first light source illuminated. The control system, which includes an integrated imaging system, illuminates the second light source when the imaging system identifies a target in an illumination area. Methods of preparing and using such outdoor lighting system are also provided.
US09036867B2

A Position Identification Solution offers a way to determine the position of a Mobile Device by defining a set of known positions and an associated set of objects, shapes, or attributes. A Mobile Device determines its position by scanning an object, shape, or attribute using an included camera, and a Mobile Application running on the Mobile Device recognizes a specific object, shape, or attribute, and determines a corresponding position, which is used to compute the position of the Mobile Device. The Position Identification Solution may use shapes, colors, or combinations of shape and colors. The Position Identification Solution may be used together with other positioning systems in a Hybrid Positioning System to compute the position of the Mobile Device with increased accuracy.
US09036865B2

A global position of an observed object is determined by obtaining a first global position of an observed object with at least one positioning device. A determination is made as to whether a set of stored visual characteristic information of at least one landmark matches a visual characteristic information set obtained from at least one captured image comprising a scene associated with the observed object. In response to the set of stored visual characteristic information matching the obtained visual characteristic information set, a second global position of the observed object is determined based on a set of stored location information associated with the at least one landmark and the first global position.
US09036851B2

Electrical signals corresponding to sound are received at a wire, and sound is generated at a speaker connected to the wire. The sound is resonated in a cavity of a shell housing the speaker, and then passed along a transmission tube toward a pinna of a user's ear without directing the sound directly toward the user's ear canal.
US09036847B2

A glasses apparatus which works in conjunction with a display apparatus which operates in a multi-view mode to combine and output a plurality of contents. The glasses apparatus includes: a first interface module which receives a synchronization signal in a first wireless communication method; first and second glasses mounted on a glasses frame and which are driven in synchronization with one of the plurality of contents based on the synchronization signal; a second interface module which receives an audio signal of at least said one content in a second wireless communication method; a controller which selects an audio signal of said one content from among audio signals corresponding to the plurality of contents, and an audio outputter which outputs the audio signal of the selected content, and which is integrally formed with the glasses frame.
US09036846B2

Exemplary systems and methods for optimizing a compliance voltage of an auditory prosthesis are disclosed. Each stimulation channel formed by electrodes that are coupled to an auditory prosthesis may have an adjustable current steering range associated therewith. Each adjustable current steering range is centered about the midpoint of its respective stimulation channel and defines a range of current steering that may be used within its respective stimulation channel. A compliance voltage of an auditory prosthesis may be optimized by setting a current steering range for one or more stimulation channels to a value that results in an optimum balance between power conservation and performance of the auditory prosthesis.
US09036845B2

A system includes: an external input device having a housing accommodating at least two telecoils having different orientations with respect to the housing, and an orientation sensor configured for sensing an orientation of the housing; and a selector configured for controlling connection of one of the at least two telecoils to an input of a hearing aid based on the sensed orientation.
US09036841B2

A speaker system includes a first speaker (203) and a second speaker (205). A driving circuit receives an audio signal and has a first drive circuit (209) generating a first drive signal for the first speaker (203) in response to a first filtering of the audio signal with a first passband. A second drive circuit (211) generates a second drive signal for the second speaker (205) in response to a second filtering having a second passband which includes a frequency band below the first passband. A delay (213) delays the second drive signal relative to the first drive signal. The sound from the second speaker is directionally radiated with a directional radiation pattern having a notch towards the listening position (111). The system uses the precedence effect and non-direct low frequency audio radiation to ensure that directional cues are predominantly provided by the first speaker (203) which may be small and positioned remote from the second speaker (205).
US09036817B1

A method and apparatus for forming and distributing quantum encryption keys. A first quantum signal generated by a number generator in a communicator is transmitted through an aperture in the communicator to a receiving communicator. A second quantum signal is received through the aperture at the communicator from a transmitting communicator. The first quantum signal is isolated from the second quantum signal such that the first quantum signal is transmitted from the communicator in response to the first quantum signal passing through the aperture and such that the second quantum signal is received at a number detector in the communicator in response to the second quantum signal passing through the aperture.
US09036815B2

The spirit of the present invention is to vary the step size parameter in accordance with the error signal and the output acoustic signal, wherein the filter is easy to implement, nonparametric VSS-NLMS algorithm which employs the mean-square error and the estimated system noise power to control the step-size update. The new nonparametric VSS-NLMS algorithm has been shown to perform with fast convergence rate, good tracking, and low mis-adjustment. In comparison with existing VSS-NLMS algorithms, the proposed algorithm has demonstrated consistently superior performance both in convergence and for final error level relative to published algorithms in application on both simulated data and real speech data.
US09036796B2

Methods and arrangements for analyzing and responding to communications data. Telecom data are input, as are social network data. The telecom data and social network data are analyzed, and action tuples representing opportunistic leads are generated based on the analyzed telecom data and social network data.
US09036793B2

A disclosed method of authenticating a telephone caller includes receiving an authentication request for the telephone caller that includes a voice recording of the caller and household information indicative of a household, creating a first voice pattern based on the voice recording of the caller, retrieving a second voice pattern using at least some of the household information, comparing the two voice patterns, and transmitting information indicative of the results of the comparison. The transmitted information may include information that the telephone caller is authenticated, is not authenticated, or that the comparison results were inconclusive. The method may include monitoring telephone calls with the household, and if it is determined that a voice on at least some of the telephone calls is associated with the household, creating the second voice pattern based on the voice, and associating the second voice pattern to the household. The method may further include disassociating the second voice pattern from the household if it is determined that a change of household has occurred.
US09036786B2

The present invention provides a transmission type X-ray tube and a reflection type X-ray tube. The transmission type X-ray tube comprises a target and a filter material. The target has at least one element which produces X-rays as being excited. The X-rays comprise characteristic Kα and Kβ emission energies of the element for producing images of an object impinged by the X-rays. The filter material through which the X-rays pass has a k-edge absorption energy that is higher than the Kα emission energies and is lower than the Kβ emission energies. The thickness of the filter material is at least 10 microns and less than 3 millimeters.
US09036777B2

A medical image processing apparatus according to an embodiment includes: an imaging unit configured to image an affected area in two directions using X-rays; a fluoroscopic image generating unit configured to generate two X-ray fluoroscopic images corresponding to the two directions, on a basis of imaging signals outputted from the imaging unit; a rendering image generating unit configured to project the affected area contained in three-dimensional image data acquired in advance, in two directions according to a same X-ray geometry as that used for imaging the X-ray fluoroscopic images, to thereby generate two affected area rendering images; and an image combining unit configured to combine the X-ray fluoroscopic images with the affected area rendering images for each corresponding direction, to thereby generate combined parallax images in two parallax directions corresponding to the two directions, and to output the two generated combined parallax images to a 3D display apparatus.
US09036776B2

An X-ray photography apparatus including: a turning arm that supports an X-ray generator and an X-ray detector while the X-ray generator and the X-ray detector are opposed to each other so that a head of a patient can be interposed therebetween; and a moving mechanism that turns the turning arm about a turning axis with respect to the head and moves the turning arm in a direction perpendicular to the turning axis with respect to the head. The X-ray photography apparatus further includes: an image processor that generates an X-ray image based on an electric signal output from the X-ray detector; and a photographic region designation receiving part that designates part of a row of teeth along a dental arch as a pseudo intraoral radiography region. The image processor generates plural tomographic images by applying convolution and filtered back projection to X-ray image data obtained by pseudo intraoral radiography.
US09036770B2

The present invention pertains to a system and method for X-ray imaging wherein a targeted fluence at the detector for projection images can be achieved at a plurality of projection angles around the imaging subject by control of exposure times implemented during image acquisition. Exposure time for a second projection image may be determined by the fluence in a first projection image, and in a third projection image by the fluence in a second projection image, where projection images are acquired within two degrees of one another. An acquisition parameter calculation can be configured to calculate acquisition parameters, such as said exposure times, to achieve the targeted fluence in projection images and can be coupled to a rotation controller that implements the acquisition parameters by controlling a relative angle between the imaging subject and X-ray image acquisition device.
US09036769B2

A radio tomographic image generation device includes a reconstruction unit for generating a plurality of reconstructed images of different iteration numbers by a successive approximation process; a region segmentation unit for obtaining information about structure based on radiographic image signals, and segmenting, based on the information about structure, a region, of which the tomographic image is generated, into a plurality of segmented regions having different information about structure; and an image combining unit for generating partial tomographic images by using the reconstructed images of different iteration numbers for the individual segmented regions based on the information about structure of the individual segmented regions, and generating a tomographic image of a subject by using the generated partial tomographic images for the individual segmented regions.
US09036763B2

An all-digital phase locked loop includes a time to digital converter that determines a fractional portion of a phase count. The time to digital converter has a quantization error that may be caused by phase noise, delay errors or skew errors. Several methods and devices may reduce the quantization error. A noise source may add dithering to the reference clock at an input of the time to digital converter. A digital processor may use two successive rising edges of the oscillator signal to count time delays of the time to digital convertor to the reference clock, and uses these counts to determine a ratio of the time delays and the time period of the oscillator signal for controlling a digitally controlled oscillator. A radio frequency counter circuit detects whether the oscillator signal leads or lags the reference clock because of skew and generates a phase signal to correct the skew.
US09036750B2

This disclosure presents a receiver apparatus (10) and corresponding method that advantageously use ISI-canceling combining weights, as are generated for ISI suppression in the receiver's data signal combining operations, to suppress the effects of ISI from determinations of receiver frequency error. Such suppression yields more accurate receiver frequency error determination and, correspondingly, improved receiver frequency error compensation.
US09036745B2

A neural network is used within a receiver to discriminate a large set of input waveforms without using a very large set of conventional matched filters. The neural network is trained under actual line conditions as opposed to the requirement for ideal signals when using matched filters. The finite waveforms are based on digital modulation principles. A best match is made between a received waveform from the noisy channel and that of previously trained waveforms in order to extract data. Neural network based matched filter allows data be discriminated separately for each sub-carrier channel in the receiver. The neural network system allows fast processing and is suitable for high-speed data communications systems.
US09036741B2

A wideband phase detector configured to receive an intermediate frequency (IF) signal having a plurality of information signals at predetermined carrier frequencies and to generate a carrier indication signal used to control one or more attenuators to equalize the signal levels of the information signals thereby enabling a multichannel receiver to process the two information signals in a parallel fashion using a common analog front-end and analog to digital conversion circuit. The circuit may include an attenuation controller configured to provide control signals to the one or more attenuators to attenuate one or more corresponding information signals based on an average of the carrier indication signal.
US09036739B2

A method and apparatus are provided for multiplexing Uplink Control Information (UCI) with data information in a Physical Uplink Shared CHannel (PUSCH) transmitted over multiple spatial layers where aspects of the UCI multiplexing include the determination of the number of coded UCI symbols in each spatial layer when the data information is conveyed using multiple Transport Blocks (TBs), the determination of the number of coded UCI symbols in each spatial layer when the PUSCH conveys a single TB retransmission for a Hybrid Automatic Repeat reQuest (HARQ) process while the initial TB transmission for the same HARQ process was in a PUSCH conveying multiple TBs, and the determination of the modulation scheme for the coded UCI symbols.
US09036736B2

A method and apparatus for controlling update of digital pre-distortion (DPD) coefficient is provided. The apparatus is applicable to a digital power control system, wherein the apparatus comprises: an update controlling unit configured to determine a group of fully-trained DPD coefficients among a plurality of DPD coefficients; and a DPD coefficient generating unit configured to update adaptively the group of fully-trained DPD coefficients according to the result of judgment of the update controlling unit. The DPD coefficients are allowed to be updated after being judged as being able to be fully trained according to power distribution information of DPD input signals, or according to address distribution information of an LUT, or according to average power of output of an HPA; otherwise, they may not be updated, thereby efficiently preventing DPD abnormality resulted from unfull training of coefficients in being updated.
US09036730B2

Peak-to-average ratio reduction is achieved by detecting peaks in an original analog signal that exceed a given threshold. Segments of the original analog signal containing such peaks are treated (e.g., by attenuation) and a composite analog signal is assembled that includes treated and untreated segments of the original analog signal. The composite analog signal is processed to perform analog-to-digital conversion to generate a composite digital signal. Segments of the composite digital signal corresponding to the treated segments of the original analog signal are reverse-treated or otherwise treated again to undo treatment of the segments of the original analog signal. A final output digital signal is generated that corresponds to the original analog signal in digital form.
US09036729B2

A repeater includes a clock-and-data recovery element and a phase interpolator to extract an embedded clock frequency from a data stream. The phase interpolator determine a frequency offset and sends such offset as phase interpolator codes to a filter and scaler. The filtered, scaled phase interpolator codes are used to produce a reference clock frequency for retransmission.
US09036714B2

Implementations are provided that relate, for example, to view tiling in video encoding and decoding. A particular implementation accesses a video picture that includes multiple pictures combined into a single picture, and accesses additional information indicating how the multiple pictures in the accessed video picture are combined. The accessed information includes spatial interleaving information and sampling information. Another implementation encodes a video picture that includes multiple pictures combined into a single picture, and generates information indicating how the multiple pictures in the accessed video picture are combined. The generated information includes spatial interleaving information and sampling information. A bitstream is formed that includes the encoded video picture and the generated information. Another implementation provides a data structure for transmitting the generated information.
US09036697B2

An image decoding method for decoding a bitstream including a coded signal resulting from coding tiles and slices into which an image is partitioned, the method including decoding the coded signal, wherein each of the slices is either a normal slice having, in a header, information used for an other slice or a dependent slice which is decoded using information included in a slice header of another slice, and when the normal slice starts from a position other than a beginning of a first tile, a second tile coded next to the first tile does not start from the dependent slice.
US09036695B2

Systems and devices for, and methods of, motion-compensated temporal filtering based on variable filter parameters. A method embodiment includes (a) determining, by a processor having memory, a pixel-related residue image based on a set of differences between a current pixel intensity of a current frame and a corresponding pixel intensity of a previous frame, wherein the corresponding pixel intensity is augmented by a motion-compensated vector of the previous frame; (b) determining an intensity weight based on the determined pixel-related residue image and a temporal filtering parameter; and (c) filtering the pixel intensity of the current frame based on the determined intensity weight and the motion compensated vector of the previous frame.
US09036690B2

A frequency domain-equalizing device receives a digitally modulated single-carrier signal and carries out multipath equalization in a frequency domain. This frequency domain-equalizing device includes a frequency domain-conversion module, a transmission path response-estimation module, an equalization module, an interference decision module, a correction module, and a time-domain conversion module. The interference decision module determines whether at least some portion of a signal is interference and the correction module corrects the signal according to the determination of the interference decision module.
US09036688B1

Various embodiments associated with modulation scheme determination for an unknown signal with noise are described. An unknown signal can have an unknown modulation scheme to a system. In order to determine a modulation scheme to use with the unknown signal, the unknown signal can be compared to a plurality of known signals, with an individual known signal being associated with a particular modulation scheme. A rapid classification method can be used that is less computationally intensive than an average likelihood ratio test method based on the distances between unknown symbols and constellation alphabets of a set of known modulation schemes. Signal to noise ratios before and after classification can be used to check an accuracy of classification and distribution of signal symbols can be used to verify a classification result.
US09036674B2

A third-order distributed feedback laser has an active medium disposed on a substrate as a linear array of segments having a series of periodically spaced interstices therebetween and a first conductive layer disposed on a surface of the active medium on each of the segments and along a strip from each of the segments to a conductive electrical contact pad for application of current along a path including the active medium. Upon application of a current through the active medium, the active medium functions as an optical waveguide, and there is established an alternating electric field, at a THz frequency, both in the active medium and emerging from the interstices. Spacing of adjacent segments is approximately half of a wavelength of the THz frequency in free space or an odd integral multiple thereof, so that the linear array has a coherence length greater than the length of the linear array.
US09036670B2

A method for generation of electromagnetic radiation has the following method steps: generation of electromagnetic radiation at a useful frequency, division of the electromagnetic radiation into a useful beam and a secondary beam, frequency shift of the electromagnetic radiation of the secondary beam, control of the useful frequency as determined by a manipulated variable, wherein the manipulated variable is derived from the frequency-shifted radiation of the secondary beam.
US09036666B2

A video signal and an audio signal are TMDS transmitted from a source device to a sink device. Through a reserved line and a HPD line provided separately from a TMDS transmission line, an Ethernet™ signal is bidirectionally transmitted, and also, a SPDIF signal is transmitted from the sink device to the source device. The Ethernet™ signal bidirectionally transmitted between Ethernet™ transmitter/receiver circuits is differentially transmitted by an amplifier and is received by the amplifier. The SPDIF signal from a SPDIF transmitter circuit is common-mode transmitted from an adder and is received by the adder to be supplied to the SPDIF receiver circuit.
US09036664B2

A method for transmitting data packets in a communication network using a plurality of radio frequency channels, at least two of the radio frequency channels being concatenated to form a concatenated channel. The method includes: acquiring and reserving at least one of the channels from the concatenated channel, thus reserving a first frequency band for transmitting data packets to a first target device; acquiring and reserving channels from the concatenated channel that were unreserved during the first step of acquisition and reservation, thus reserving a second frequency band for transmitting data packets to a second target device; generating a preamble specific to a selected data packet, which includes a simultaneous transmission indicator on the first and second frequency bands; and simultaneously transmitting the data packets on the first and second frequency bands, from the selected packet and the specific preamble, before the selected packet on the second frequency band.
US09036657B2

Representative implementations of devices and techniques provide a modulation arrangement for a control signal. The control signal is received as a digital value. A modulated control signal having a varying rate of change may be generated based on the quantity of off-bits and the quantity of on-bits of the digital value.
US09036655B2

Mechanisms are provided for allowing a streaming server to efficiently provide frames associated with a media stream to a client device. A streaming server receives multiple media streams and determines which frames in the multiple media streams are key frames. When a connection request is received from a client device, a key frame is selected and provided to the client device. A client device receiving a key frame does not have to drop any predictive frames prior to playing a media stream.
US09036654B2

The system is for combining and transmitting data fragments for multiple customer ports sent over a first packet-switched computer network to a trunk network and redistributed over a second packet-switched computer network, each customer port having a preselected bandwidth designation. The system provides a First-In First-Out (FIFO) register to capture incoming data bits from each customer port in parallel and speeds equal to or greater than 1 Gbps, providing selectors connected to the FIFO outputs. Each selector is capable of mapping individual incoming data bits from different customer ports and combining them into the same trunk fragments. Each trunk fragment receives data bits from customer ports. by selector values for each customer. The filling sequence for each fragment is repeated until sufficient trunk fragments form a filled trunk frame.
US09036650B2

Automatic low noise frequency selection for a touch sensitive device is disclosed. A low noise stimulation frequency can be automatically selected by device logic without intervention of the device processor to stimulate the device to sense a touch event at the device. The device logic can automatically select a set of low noise frequencies from among various frequencies based on the amount of noise introduced by the device at the various frequencies, where the frequencies with the lower noise amounts can be selected. The device logic can also automatically select a low noise frequency from among the selected set as the low noise stimulation frequency. The device logic can be implemented partially or entirely in hardware.
US09036649B2

A multi-network interface device includes a powerline communications interface and at least one other communications interface configured to communicate over a network. The network may comprise mediums including powerlines, telephone lines, and/or coaxial cables. In some embodiments, the powerline communications interface may communicate with a network apparatus, such as a personal computer, via an Ethernet interface. The multi-network interface device may communicate using multiple frequency bands.
US09036645B2

Method of setting up a communication session between a calling client (C1) and a called client (C2), through a communication network (SN1, SN, SN2) containing at least one address translation device (NAT1, NAT2). This method contains stages for the transmission of signaling messages (fs), passing through at least one address translation device and allowing the exchange of the physical addresses of the clients. At least one of the clients implements a solution for the traversing of address translation devices. The method is innovative in that at least one client adds, within the sent signaling messages, a parameter representing the implementation of the traversing solution and that, in the presence of such a parameter, the network devices do not implement their own solutions for the traversing of address translation devices.
US09036644B2

A method is disclosed for provisioning loop free H-VPLS traffic service in a multi-domain MPLS network having interconnected domains. The method comprises: provisioning pseudo wires (PWs) for MPTMP services in each domain of the MPLS network; defining multiple Split Horizon Groups (SHGs) in the network, wherein each SHG corresponds to a domain, for the H-VPLS service traffic and for each specific node of the MPLS network, automatically assigning indications to SHG and the pseudo wires connected to the specific node, wherein the same indication is assigned to all pseudo wires belonging to the same group (SHG-N), and wherein the step of assigning is characterized in that when traffic belonging to H-VPLS service crosses a border network node located between two interconnected domains, the SHG-N indication of PWs remains the same within a VPLS domain thereby preventing the service traffic from returning to the domain of origin.
US09036642B2

In one aspect, the disclosure includes an apparatus comprising a processor configured to receive node protection backup route data at an upstream node and determine at least one backup route to at least one merge point node of a protected link or node according to the node protection data. In another aspect, the disclosure includes an apparatus comprising a processor configured to: receive at an upstream component information from a downstream component, wherein the received information comprises one or more of the following data elements related to one or more merge point nodes of a protected node: a number of leaf nodes, a plurality of merge point node addresses, a plurality of merge point node label reserve times and a plurality of merge point node forwarding labels, and establish a backup tunnel at the upstream component using at least one of the data elements received from the downstream component.
US09036641B2

An Ethernet virtual switched sub-network (VSS) is implemented as a virtual hub and spoke architecture overlaid on hub and spoke connectivity built of a combination of Provider Backbone Transport (spokes) and a provider backbone bridged sub-network (hub). Multiple VSS instances are multiplexed over top of the PBT/PBB infrastructure. A loop free resilient Ethernet carrier network is provided by interconnecting Provider Edge nodes through access sub-networks to Provider Tandems to form Provider Backbone Transports spokes with a distributed switch architecture of the Provider Backbone Bridged hub sub-network. Provider Backbone transport protection groups may be formed from the Provider Edge to diversely homed Provider Tandems by defining working and protection trunks through the access sub-network. The Provider Backbone Transport trunks are Media Access Control (MAC) addressable by the associated Provider Edge address or by a unique address associated with the protection group in the Provider Backbone Bridged network domain.
US09036640B2

An encapsulation apparatus for encapsulating data includes an input to receive the data, a machine to generate information related to the encapsulation of data and a logic coupled to the machine. A processing machine is coupled to the input and the logic.
US09036637B2

The disclosure relates to a method for transmitting a message in a Hierarchical Layer 2 Virtual Private Network (H-L2VPN). A destination MAC address, to which a message is to be forwarded upon receiving the message, is determined by a first peer node of the network. The first peer node determines whether one or more equivalent pseudo wires (PWs) connected thereto form a path to the destination MAC address. When it is determined that more than one equivalent PW forms a path to the destination MAC address, an arbitrary equivalent PW is selected from the more than one equivalent PW by the first peer node. The first peer node sends the message, via the selected equivalent PW, to a second peer node of the network connected to the selected equivalent PW for forwarding to the destination MAC address.
US09036634B2

Embodiments of the invention relate to synchronizing multicast route entries in a system. One embodiment includes a system with a first module that synchronizes a group membership and sets a router processing flag based on an interface where a packet is received. A second module receives the router processing flag and information based on the synchronized group membership from the first module and creates multicast route entries based on processing the information and the router processing flag even on a non-designated router (DR) interface.
US09036632B2

Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network.
US09036627B2

A method and apparatus for enabling customer premise Public Branch eXchange (PBX) service feature processing to be performed in a service provider network are disclosed. For example, the method receives a signaling message associated with a user, and accesses a customer premise Internet Protocol (IP) Public Branch eXchange (PBX) to retrieve customer premise IP PBX based service logic and data associated with the user by a Serving Call Session Control Function (S-CSCF) network element. The method then completes a service feature associated with the service logic and data in the communication network.
US09036619B2

A communications network element that includes a call processing software module that provides call processing and services and a session initiation protocol (“SIP”) translator that translates SIP messages to instructions recognizable by the call processing software module and translates instructions from the call processing software module to SIP messages is provided. The SIP translator includes a SIP dialog module that receives SIP messages from endpoints and creates SIP dialog objects that represent an SIP endpoint; a SIP task module that coordinates the SIP translator events and exchange of messages; and a translator dialog module that translates SIP messages and call processing software module instructions and creates translator dialog objects. Methods for translating SIP and call processing software module instructions are also provided. Methods for dynamically allocating gateway channels to couple SIP endpoints and legacy telephones are also provided.
US09036606B2

A random access method, an evolved Node B (eNB), and a terminal equipment are provided. The method includes: determining target component carriers to which a User Equipment (UE) is to be handed over, and notifying the UE of information about the target component carriers through a source eNB; and after receiving a dedicated random access preamble sent by the UE, sending a random access response message on at least one component carrier in the target component carriers. The terminal equipment includes: a handover command receiving unit, a sending unit, and a random response receiving unit. Therefore, in a random access procedure of cell handover, the eNB is capable of determining downlink component carriers that a UE monitors, thereby increasing utilization rate of downlink resources.
US09036605B2

Systems, methods, media, and devices for providing cooperation among digital processing devices in wireless networks are provided. In some embodiments, methods for moving a connection from one point of access to another point of access are provided, sending a request for information from a first mobile node to at least one other node, wherein the request for information contains first information identifying at least one point of access; receiving a response containing second information identifying at least one point of access from the at least one other node; and establishing a connection between the first mobile node and a point of access identified in the second information. In some embodiments, devices that can move a connection from one point of access to another point of access are provided.
US09036602B2

The present invention provides a method, a device, and a system for optimizing a radio network. The method provided in the present invention includes: recognizing a terminal that needs optimization processing; according to a degree of influencing a network handover performance indicator or network load performance indicator by each terminal that needs optimization processing, performing handover priority sorting on the terminal that needs optimization processing to obtain a sorted handover priority result; according to the sorted handover priority result, and based on a configuration rule that a smaller handover parameter value is configured for a terminal with a higher handover priority, configuring a handover parameter for the terminal that needs optimization processing; and sending the handover parameter to a corresponding terminal.
US09036601B2

The present invention solves communication disruption problems during the hand-off transition period by using a pre-handoff registration of a new foreign agent on behalf of the mobile node The pre-handoff registration message should: (1) identify itself as a pre-hand off registration message, (2) indicate direction of traffic for the pre-handoff registration time period, and (3) specify a lifetime or time period when the pre-handoff registration request will continue to be considered valid The local mobility anchor will accept traffic using the pre-handoff registration care-of address depending on the directionality indicator, but the communication traffic to or from the mobile node will not be disrupted during the transition period. Because the care-of address for the mobile node on the new foreign network can be used to direct communication traffic to or from the mobile node during this transition time period, no disruption of service will be encountered.
US09036597B2

A wireless communication system equipped with a base station, and at least one of wireless communication terminals which perform packet communication with respect to the base station by using at least one carrier, and wireless communication terminals which perform packet communications with respect to the base station by using a plurality of carriers at the same time. The wireless communication terminal includes: an allocation information allocating section for allocating allocation information for one carrier or a plurality of carriers to a wireless communication terminal when at least one carrier is allocated to the wireless communication terminal; and an allocation information storage section for storing said allocation information for one carrier or a plurality of carriers; wherein the wireless communication terminal judges a destination of a communication packet transmitted from the base station based upon the allocation information contained in a header of the transmitted packet so as to be communicated with the base station.
US09036586B2

A method of transmitting, by a first terminal, information about a pre-coding matrix to a base station in a multiple node system comprises the steps: measuring a downlink channel of a first node through a reference signal for CSI (Channel-State Information) measurement of the first node; measuring a downlink channel of a second node through a reference signal for decoding transmitted by the second node; and transmitting, by the first terminal, information about a pre-coding matrix for the first terminal to the base station on the basis of the measured downlink channels of the first and second nodes.
US09036585B2

A user equipment (UE), comprising at least one component configured to send power headroom (PH) information for each of a plurality of component carriers (CCs) of a carrier aggregation, CC specific configured maximum power information for the CCs, and UE configured maximum power information, wherein the PH information for each of the CCs, the CC specific configured maximum power information for the CCs, and the UE configured maximum power information allow the access device to estimate a total remaining power for the UE.
US09036583B2

A transmission method for carrier aggregation, more particularly, for uplink MIMO and carrier aggregation, in a method for transmitting an uplink signal by the carrier aggregation in a terminal having at least four antennas, includes receiving a grant signal for transmission of the uplink signal, the grant signal including information related to use of a primary cell and a secondary cell, determining one antenna or at least two antennas to use the primary cell, determining one antenna or at least two antennas to use the secondary cell, and transmitting a first uplink signal to the primary cell and a second uplink signal to the secondary cell using the respective determined antennas.
US09036569B2

A method for communication includes allocating, in a multiple-access communication system (20) that uses multiple subcarriers, first subcarriers to a first communication terminal for transmitting first data, and second subcarriers to a second communication terminal for transmitting second data. The first communication terminal is assigned to modulate the first data onto at least some of the first subcarriers using a first multi-carrier modulation scheme, to produce a first signal. The second communication terminal is assigned to modulate the second data onto at least some of the second subcarriers using a second multi-carrier modulation scheme, which has a reduced peak-to-average power ratio (PAPR) relative to the first multi-carrier modulation scheme, to produce a second signal. Simultaneous communication is carried out with the first and second communication terminals by simultaneously receiving the first and second signals over the first and second subcarriers.
US09036567B2

Methods, systems, and apparatus, including computer programs encoded on computer readable storage media, for increasing utilization of transmission resources by mapping data from a block of layered codec data onto a plurality of logical channels for transmission of the mapped data. Resource utilization may also be improved by mapping data from at least two layers of a block of layered of codec data onto a logical channel that supports only a single data channel carried by a transmit modulation scheme.
US09036566B2

A communications method and a mobile terminal that constructs a communications system which transmits data by using an OFDM (Orthogonal Frequency Division Multiplexing) method as a downlink access method, and also transmits data by using an SC-FDMA (Single Career Frequency Division Multiple Access) method as an uplink access method. The mobile terminal includes a processor that determines a candidate set including CCEs (Control Channel Elements), each of which is one of regions to which one frequency bandwidth is divided, for delivery of an L1/L2 control signal which is control information transmitted and received between a base station and the mobile terminal. In addition, the processor, which is at the mobile terminal, determines the candidate set based on the frequency bandwidth.
US09036545B2

The disclosure relates to decentralized presence management within a communications system performed at a user device. An embodiment of the disclosure comprises selectively updating at least one frequency at which the user device transmits presence update messages to one or more other user devices that belong to a contact group associated with the user device. The embodiment further comprises transmitting one or more presence update messages in accordance with the selectively updated frequency. Another embodiment of the disclosure comprises obtaining a subset of contacts of a subscriber operating the user device that form a presence update group. The embodiment further comprises identifying a plurality of sub-groups within the presence update group based on priorities of the subset of contacts. The embodiment further comprises transmitting one or more presence update messages to less than all of the identified plurality of sub-groups.
US09036543B2

A mobile terminal apparatus and radio base station apparatus supporting each of a plurality of mobile communication systems when the plurality of mobile communication systems coexists is disclosed, wherein the mobile terminal apparatus is a mobile terminal apparatus in a radio communication system for performing transmission and reception in uplink and downlink, each assigned to a relatively wide system band obtained by aggregating a plurality of component carriers, each of which is a relatively narrow system band, and has coding and data modulation sections that perform coding and data modulation on uplink control signals including report information of individual component carriers assigned to downlink, and mapping sections that map the control signals subjected to coding and data modulation to uplink communication channels.
US09036539B2

The exemplary embodiment of the present invention provides a method of synchronizing a femtocell base station securing time synchronization of a femtocell base station by allowing the femtocell base station to transmit a symbol to a terminal belonging to the femtocell by performing the time synchronization with a preamble signal when the femtocell base station receives the preamble signal from the macrocell base station in an orthogonal frequency division multiple access (OFDMA) communication system in which a femtocell is present in a macrocell.
US09036534B2

The present invention provides a technical scheme for forwarding data packets from one or more user terminals in a relay station, and a technical scheme for decoding the multiple data packets from the user terminals in a base station. The relay station performs network encoding on copies of multiple user terminal packets from one or more user terminals to obtain a network encoded data packet and sends the data packet to the base station. The base station receives copies of multiple user terminal packets from one or more user terminals, respectively, and a network encoded data packets from the relay station, and performs joint soft combining and decoding on them.
US09036533B2

A wireless communication system is disclosed. The wireless communication system comprises a core network, a base station and a relay station. The relay station transmits a first message with a system resource information of the relay station to the base station. The base station generates a configuration pattern according to the system resource information of the relay station, and transmits a second message with the configuration pattern to the relay station. The configuration pattern is used to divide the radio resource unit of the wireless communication system into a first set and a second set. Therefore, the base station transmits a first signal to the relay station through the first set, and the relay station transfers a second signal with a user equipment through the second set.
US09036529B2

Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network.
US09036513B2

The method includes interacting between a first proximity transceiver which is associated to the customer device, and a second proximity transceiver; and generating thereby interaction information. The method further includes defining an TR069 Management protocol object called proximity-object and defining thereby at least one TR069 Management protocol parameter related to the interaction information, and furthermore interchanging between the server device and the customer device at least one name-value pair of the at least one parameter of the proximity-object by means of TR69 Management protocol messages.
US09036510B1

A method for a setting up a conference call with a mobile station and an intermediary mobile station, using the intermediary mobile station as a bridged-node. When a conference server receives a request to setup a conference call, the conference server initiates conference setup signaling with both mobile stations using a cellular link. The conference server uses the conference setup signaling to direct one mobile station to act as a bridged-node and the other mobile station to act as a bridged-leg. Responsive to the directives, the bridged-leg mobile station and the bridged-node mobile station establish a Wi-Fi link. The bridged-leg mobile station then uses the Wi-Fi link to bridge to an air traffic channel associated with the bridged-node mobile station.
US09036500B2

A system and method are disclosed for transporting deterministic traffic in a gigabit passive optical network. A system that incorporates teachings of the present disclosure may include, for example, an Optical Line Termination (OLT) for exchanging data traffic in a Gigabit Passive Optical Network (GPON) having a controller programmed to generate a timeslot schedule for transport of a desired bandwidth of constant bit rate (CBR) data traffic by selecting one or more timeslots from periodic frame clusters operating according to a GPON Transmission Convergence (GTC) protocol. Additional embodiments are disclosed.
US09036484B2

Disclosed is a method for transmitting MBSFN subframe configuration information of neighboring cells in a wireless system, the method comprises steps of: transmitting, by a base station of a serving cell, MBSFN subframe configuration information of the serving cell to a UE which accepts services from the serving cell via a broadcast control channel (BCCH); transmitting, by the base station of the serving cell, information on a subset relationship of MBSFN subframe configurations of the neighboring cells relative to the MBSFN subframe configuration of the serving cell to the UE which accepts services from the serving cell via the broadcast control channel (BCCH); performing, by the UE, measurements on the neighboring cells according to the subframe configuration information of the serving cell and the information on the subset relationship of the MBSFN subframe configurations of the neighboring cells relative to the MBSFN subframe configuration of the serving cell. With the method of the present invention, the UE can learn about the MBSFN subframe configuration information of the neighboring cells in a more accurately manner. Therefore, more subframes can be measured to improve measurement precision. Meanwhile, the present invention is based on redefinition of messages in the existing method, and thus no extra signaling overhead will be introduced.
US09036482B2

Network on Chips (NoC)s with a bufferless and nonblocking architecture are described. Core processors are communicatively coupled together on a substrate with a set of routing nodes based on nonblocking process. A network component routes data packets through the routing nodes and the core processors via communication links. A bufferless cross bar switch facilitates the communication of the data packets and/or path setup packets through the communication links among source processors and destination processors. The communication links include one or more channels, in which a channel comprises a data sub-channel, an acknowledgement sub-channel and a release sub-channel.
US09036472B2

A network switching device (101) for quantifying available service-level capacity of a network (201) for projected network traffic. The network switching device (101) includes at least one input port (110-1a), at least one output port (110-6a), at least one packet-handling module, and at least one test-packet module. At least one packet-handling module is coupled to an input port (110-1a) and an output port (110-6a). At least one test-packet module is coupled with at least one network switching-device module. The test-packet module is to affect presence of a test packet in the network (201) for quantifying available service-level capacity of the network (201) for projected network traffic. A packet-injection system and method for quantifying available service-level capacity of the network (201) for projected network traffic are also provided.
US09036465B2

A hierarchical structure network of devices is formed. A group of devices may be grouped together to form a domain. A plurality of domains formed in a hierarchical structure forms a hierarchical network. Traffic flow topology may be updated only within the same domain that topology changes. In one embodiment, traffic flow topology is updated only in a parent domain and a child domain when the status of a link connecting the two domain changes. Thus, other domains within the network have no need to update the traffic flow topology and remain agnostic to the traffic flow updates. Thus, responsiveness of the network to topology changes is improved. Multiple links may each carry traffic if multiple links exist between nodes. As such, a network of robust redundant interconnections with active links is formed that react quickly to network topology changes and that uses the interconnection links in an efficient manner.
US09036458B2

A method is provided for forming a signal in a wireless communication system in which a plurality of terminals commonly use time and frequency resources for efficient code hopping. The method includes allocating the same frequency-axis sequence and different time-axis sequences to a plurality of terminals by using a resource index according to a first slot in the first slot; and allocating different frequency-axis sequences and different time-axis sequences to the plurality of terminals by using a resource index according to a second slot in the second slot.
US09036455B2

An electronic timepiece is operated with a power-supply voltage from a secondary battery charged with a voltage from a solar panel. An oscillation circuit generates and supplies a clock signal to a CPU when the voltage charged to the battery is lower than a first voltage. A reset circuit resets the CPU when the voltage charged to the battery does not exceed a second voltage higher than the first voltage, and cancels the reset of the CPU when the voltage charged to the second battery exceeds the second voltage. The CPU starts an operation when the voltage charged to the secondary battery exceeds the second voltage and the reset is cancelled, and performs a time-of-day display on a display unit when the voltage charged to the secondary battery is equal to or higher than a third voltage higher than the second voltage.
US09036452B2

The systems and methods described herein relate to systems and methods for synthetic aperture sonar (SAS) or radar including seismic surveying. The systems may include a first number of a plurality of acoustic transmitter elements mounted on one or more vehicles, and a second number of a plurality of acoustic receiver elements mounted on one or more vehicles. Each of the vehicles may include a processor having a synthetic aperture image of a portion of the underwater terrain. The synthetic aperture image may include acoustic data obtained from prior synthetic aperture sonar imaging of the underwater terrain. The plurality of vehicles are arranged to form a planar synthetic aperture sonar array having a third number of phase centers. The third number of phase centers is equal to the first number multiplied by the second number. The transmitters in such systems may be configured to generate orthogonal acoustic signals.
US09036446B2

A global reset generation method for a pulse latch based pre-decoders in memories that comprises generating a pre-decoded memory address output for a pulse latch circuit, generating a reset signal to reset the pulse latch circuit, providing a combined signal of the pre-decoded memory address output and the reset signal, feeding the combined signal into a low voltage threshold device to manipulate resetting the pulse latch circuit, wherein generating a reset signal comprises generating a reset signal from a matched circuit that is configured to mimic the function of the latch circuit to be reset and wherein generating a reset signal comprises configuring the matched circuit to accommodate a worst case hold pulse delay to allow for resetting the pulse latch before a new clock cycle performs the resetting and having the matched circuit provide the reset signal and a pre-decoded memory address output in the same voltage domain.
US09036440B2

A semiconductor memory device includes a memory cell array configured to include a plurality of word lines, a clock enable buffer configured to receive a clock enable signal, a plurality of command buffers configured to receive a plurality of commands, a refresh control unit configured to sequentially activate the plurality of word lines in a self-refresh mode, a command decoder configured to decode the clock enable signal and the plurality of commands, and to allow the refresh control unit to enter the self-refresh mode or exit from the self-refresh mode, and a buffer control unit configured to disable the plurality of command buffers when the clock enable signal is deactivated, and to enable the plurality of command buffers when the refresh control unit exits from the self-refresh mode.
US09036437B2

A method and an apparatus for testing a memory are provided, and the method is adapted for an electronic apparatus to test the memory. In the method, a left edge and a right edge of a first waveform of a clock signal for testing the memory are scanned to obtain a maximum width between two cross points of the left edge and the right edge. A central reference voltage of a data signal outputted by the memory is obtained, and a data width between two cross points of the central reference voltage and a left edge and a right edge of a second waveform of the data signal is obtained. Whether a difference between the data width and the maximum width is greater than a threshold is determined; if the difference is greater than the threshold, the memory is determined to be damaged.
US09036434B1

A method of adjusting read timing of a random access memory. The method includes providing a Column Address Strobe (CAS) value for defining an CAS latency (CL) of the random access memory; generating a shift margin according to the CAS latency and a reference latency; generating a read command for accessing the random access memory; dynamically generating a Column Select (CS) signal and adjusting output timing of the CS signal according to the shift margin, after the read command is generated.
US09036418B2

A read voltage generation circuit includes a register unit configured to store an initial read voltage code, a counter circuit configured to change a read voltage code in every read-retry operation, wherein an initial value of the read voltage code is the initial read voltage code; and a voltage generation circuit configured to generate a read voltage corresponding to a read voltage code produced by the counter circuit.
US09036413B2

Cross-points of flash memory cell voltage distributions are determined by reading data from a portion of the flash memory two or more times using two or more different candidate reference voltages and determining corresponding decision patterns. The frequency of occurrence of the decision patterns in the data read from the flash memory is used to conceptually construct a histogram. The histogram is used to estimate the cross-points. Employing decision patterns enables multiple cross-point voltages to be determined with a minimum of read operations.
US09036401B2

Methods, devices, and systems associated with memory cell operation are described. One or more methods of operating a memory cell include charging a capacitor coupled to the memory cell to a particular voltage level and programming the memory cell from a first state to a second state by controlling discharge of the capacitor through a resistive switching element of the memory cell.
US09036389B2

A system for controlling photovoltaic electricity production equipment having photovoltaic modules each equipped with a DC/DC microconverter connected to a DC bus, a DC bus manager, and an inverter for converting the direct current from the photovoltaic panels into alternative current intended for an electrical distribution network. Power is injected into the DC bus when the voltage of the DC bus is less than a minimum voltage until the minimum voltage is reached. Each of the microconverters injects a maximum power from the photovoltaic modules into the DC bus when the voltage of the DC bus is between a first voltage and a second voltage. The injecting of power from the photovoltaic modules into the DC bus is stopped when the voltage of the DC bus is less than a low threshold voltage or greater than a high threshold voltage.
US09036386B2

Methods and systems are described for providing power factor correction for high-power loads using two interleaved power factor correction stages. Each power factor correction stage includes a controllable switch that is operated to control the phasing of each power factor correction stage. The phasing of output current from the second power factor correction stage is shifted 180 degree relative to the output current from the first power factor correction stage.
US09036381B2

An additional electric power receiving method replacing conventional grounding with a negative voltage source includes the step of transmitting electromagnetic wave or current from a power supply source to a rectifier, wherein a grounding end of the rectifier is in electrical communication with the negative voltage source, and the negative voltage source is selected from a negative potential intrinsic of an organism. A device applicable to the electric power receiving method includes a rectifier having an input end and two output ends, wherein the input end is in electrical communication with a power supply source, and rectified direct current is transmitted from the output ends. With the method and device, not only an increase in additional electric power obtained is achieved, but conversion efficiency and stability of current and electromagnetic wave is enhanced.
US09036374B2

There is provided a switching mode power supply having primary and secondary induction coils inductively coupled to each other and converting a voltage applied to the primary induction coil to supply the converted voltage to the secondary induction coil, the switching mode power supply including a power switching unit switching the voltage applied to the primary induction coil, a load information obtaining unit obtaining load information relating to a load connected to the secondary induction coil, a bias current controlling unit controlling a switching driving current based on the load information; and a driving unit driving the power switching unit based on the load information and the switching driving current.
US09036372B2

A method for controlling a resonant-mode power supply, the resonant-mode power supply comprising an assembly of switches (K1, K2, K3, K4), between which a resonant circuit with an output load is connected, and a controller (C) configured to stabilize output voltages or currents by controlling switching frequency of the assembly of switches (K1, K2, K3, K4) in response to the output of a slow-response monitoring circuit (SMC) configured to monitor the output voltage or current and having a certain time (τ1) of response to changes of value of the output voltage or current. The power supply further comprises an energy recirculation circuit (ERC1) in which the current (Ilim) is monitored by means of a fast-response monitoring circuit (CMC1) having a time (τ2) of response to changes in the (Ilim) current faster than the response time (τ1) of the slow-response monitoring circuit (SMC). The method involves adjusting, via the controller (C), the switching frequency of the assembly of switches (K1, K2, K3, K4) such as to reduce the power supplied to the resonant circuit upon exceeding a threshold value by the current (Ilim).
US09036370B2

A power converter including: a first controlled current source configured to control current flowing on a DC supply bus of the converter, a switch connected to a second current source and to a third current source and to each of input phases of the converter, a first controller configured to control the first current source to impose a current on the DC supply bus, and a second controller synchronized with the first controller and configured to control the second current source and the third current source to impose a current on one of the input phases selected with aid of the switch.
US09036369B2

Methods and apparatuses for programming a parameter value in an IC (e.g., any power electronic device, such as a controller of a power converter) are disclosed. The parameter can be selected/programmed by selecting a clamp using an external optional (selectively inserted) diode coupled to a multi-function programming terminal. In particular, a controller IC for a power converter can be externally programmed via one or more multiple function terminals during startup of the converter to select between two or more options using the external programming terminal(s). Once programming is complete, internal programming circuitry may be decoupled from the programming terminal and during normal operation the programming terminal may then be used for another function, such as a bypass (BP) terminal to provide a supply voltage to the IC or other required functionalities.
US09036368B2

A cable management device used in a chassis includes a frame and two board-like cable management units are respectively connected to two sides of the frame. Each cable management unit has multiple recesses. The cables of each of the ports are located in the corresponding recesses to avoid the cables from being in contact with each other and have better heat dissipating feature.
US09036366B2

The terminal unit includes a main board, electronic components implemented on the main board, a sub-board covering above the electronic components and a frame member so disposed between the main board and the sub-board as to surround the electronic components. A flexible printed circuit covers an outer side of a wall portion of the frame member and is so wound around the frame member from upper and lower sides of the wall portion as to cover at least part of an inner side of the wall portion. A wiring pattern formed on the flexible printed circuit is electrically connected to the electronic components, and information to be protected that is stored on the electronic components becomes unreadable if the wiring pattern is cut off or short-circuited.
US09036365B2

A via disposition information acquiring unit acquires via disposition information indicating a disposition of the plurality of first vias (212). A second conductor information acquiring unit acquires second conductor information indicating disposition positions of a plurality of second conductors (232) repeatedly disposed in the second conductor layer (230). A via extracting unit extracts an extraction via with respect to each of the plurality of second conductors (232). The extraction via is each of the first vias (212) overlapping the second conductor (232). A via selecting unit selects a selection via with respect to each of the plurality of second conductors (232). The selection via is each of first vias (212) selected in a predetermined number from the extraction vias. An opening introducing unit introduces a first opening (234) to each of the plurality of second conductors (232). The first opening (234) overlaps the extraction via not selected by the via selecting unit in plan view.
US09036362B2

An electronic component incorporated substrate includes a first substrate and a second substrate that are electrically connected to each other by a spacer unit. An electronic component is mounted on the first substrate and arranged between the first substrate and the second substrate. An encapsulating resin fills a space between the first substrate and the second substrate to encapsulate the electronic component. The spacer unit includes a stacked structure of a metal post and a solder ball stacked in a stacking direction of the first substrate and the second substrate. The spacer unit further includes an insulation layer that is formed on the second substrate and covers a side wall of the metal post.
US09036361B2

Embodiments of an avionic media system are provided, as are embodiments of an actuated media docking station and embodiments of an over-center locking mechanism suitable for usage in an actuated media docking station. In one embodiment, the avionic media system includes an actuated media docking station and an onboard electronic device. The actuated media docking station includes, in turn, a housing assembly, a mass media device (“MMD”) receptacle coupled to the housing assembly, a connector mounted to the MMD receptacle and configured to interface with the MMD when inserted into the MMD receptacle, and an actuator coupled to the housing assembly and to the MMD receptacle. The actuator moves the MMD receptacle between: (i) a loading position in which an MMD can be inserted into the MMD receptacle, and (ii) a retaining position in which removal of an MMD from the MMD receptacle is physically obstructed.
US09036346B2

A cover assembly applied to an electronic device is disclosed. The electronic device includes a first component and a second component, and an opening is formed between the first component and the second component. The cover assembly includes a cover element, at least one first moving element, at least one second moving element and an elastic element. The cover element is disposed in the opening, attached to the second component, and abutted against the first component. The first moving element is connected to the cover element and includes at least one first moving part. The second moving element is connected to the second component and includes at least one second moving part. The elastic element is connected between the first moving element and the second moving element, and provides an elastic force to make the cover element continuously abutted against the first component and cover the opening.
US09036341B2

A chassis assembly and method for including a component carrier in an electronic device. The assembly may include a carrier for housing a component for integration into the system. The carrier includes a frame constructed to at least partially contain the electronic portions of the component. A handle is pivotally coupled to the frame. The handle may rotate between an engaging orientation and a securing orientation. A pinion portion is included on the handle. The pinion portion may engage with a corresponding rack formed in the chassis to control movement of the carrier with respect to the chassis. A securing mechanism is disposed on an end of the handle opposite the pinion portion. The securing mechanism may be implemented to secure the handle in a securing orientation wherein the end of the handle, generally opposite the pinion portion, is disposed adjacent the frame. A securing mechanism such as a latch may be included to prevent rotation of the handle with respect to the frame.
US09036339B2

A portable computing device includes a display unit and a base unit coupled via a hinge such that a surface of the display unit is parallel to a surface of the display unit when the portable computing device is manipulated into a folded position. The display unit includes a display panel and a radiating element of an antenna, the radiating element disposed at an end of the display unit that is distal to the hinge. The base unit includes a metal base chassis, the metal base chassis defining a keep out aperture at a distal end of the base unit that is substantially devoid of metal material from the metal base chassis. The keep out aperture is axially displaced from a position of the radiating element when the portable computing device is manipulated into the folded position.
US09036335B2

A lock mechanism includes a base, a constraining component, a recovering component, a bridging component and an actuating component. The constraining component contacts against a fix portion of an electronic component to constrain its movement. The recovering component includes a bar, a first inclined structure and a second inclined structure. The bar includes a first end and a second end. The first inclined structure is disposed on the first end to push the fix portion, and the second inclined structure is disposed on the second end. Two ends of the bridging component respectively connect to the constraining component and the actuating component. The actuating component movably pierces through a hole on the base to separate the constraining component from the fix portion via the bridging component, and the actuating component further pushes the second inclined structure, so as to drive the first inclined structure to outwardly move the fix portion.
US09036334B2

An operating unit (1) for installation in an aircraft cabin comprises an operating unit front side (10) and an operating unit rear side (20), at least one operating element (12, 14) attached in the region of the operating unit front side (10) and accessible to a user, and a holding device (40) for attaching the operating unit (1) to a monument (30) accommodating the operating unit (1) in its state mounted in the aircraft cabin. The holding device (40) is designed to attach the operating unit (1) in its state mounted in the aircraft cabin to the monument (30), in a first position or in a second position, as desired, the operating element (12, 14) in the second position of the operating unit (1) being situated in a spatial position which is lowered with respect to the spatial position of the operating element (12, 14) in the first position of the operating unit (1) and/or is displaced in a direction parallel to an imaginary straight line connecting the operating unit rear side (20) to the operating unit front side (10).
US09036333B2

An electrolytic material formulation and a polymer polymerized therefrom are provided. The formulation includes: (a) a monomer of formula (I); and (b) a monomer of formula (II), wherein, A, X, B1, B2, R1 to R3, q and w are defined as recited in the specification, and the amount of monomer (b) is about 1 part by weight to about 800 parts by weight per 100 parts by weight of monomer (a). The polymer is useful as an electrolytic material of a solid capacitor.
US09036328B2

There is provided a multilayer ceramic electronic component including a lamination main body including a plurality of inner electrodes. When T1 represents a distance between vertically adjacent inner electrodes in a central portion of the lamination main body, and T2 represents a distance between vertically adjacent inner electrodes at an edges of the inner electrodes in a widthwise direction, a ratio (T2/T1) of T2 to T1 is 0.80 to 0.95.
US09036326B2

An electrostatic clamp is provided having a clamping plate, wherein the clamping plate has a central region and an annulus region. A plurality of gas supply orifices are defined in the central region of the clamping plate, wherein the plurality of gas supply orifices are in fluid communication with a pressurized gas supply, and wherein the pressurized gas supply is configured to provide a cushion of gas between the clamping surface and the workpiece in the central region of the clamping plate via the plurality of gas supply orifices. One or more gas return orifices defined in one or more of the central region and annulus region of the clamping plate, wherein the one or more gas return orifices are in fluid communication with a vacuum source, therein generally defining an exhaust path for the cushion of gas. A seal is disposed in the annulus region of the clamping plate, wherein the seal is configured to generally prevent a leakage of the cushion of gas from the central region to an environment external to the annulus region. One or more electrodes are further electrically connected to a first voltage potential to provide a first clamping force.
US09036320B1

Method and apparatus for a mechanical latching of at least one pole of a relay selected from SPST, SPDT, DPDT, reversing DPDT, multi pole MPST and MPDT including the integration of one of a single and plurality of hybrid SPDT or DPDT switches with one of SPDT and DPDT mechanically latching relay using conductive structured contactors to connect the poles of the relay and the switch including PCB assembly, for operating electrical loads via the switch manual key and remotely by powering the relay coil by a power pulse, including a CPU program for providing any of the manual keys of each SPDT or DPDT connected in a traveler lines to the integrated switch-relay to switch on-off group of loads and all the loads of home automation network or grid via optical cable, RF, IR in line of sight and bus line.
US09036318B2

A method of tripping a circuit interrupter in a back fed configuration is provided, wherein the circuit interrupter has separable contacts and an actuator, such as a solenoid, operatively coupled to the separable contacts. The method includes detecting within the circuit interrupter that a fault condition exists, and subsequent to detecting that the fault condition exists, determining whether a current is flowing within the circuit interrupter between a load side of the circuit interrupter and the separable contacts, and controlling operation of the actuator based on whether the current is flowing within the circuit interrupter.
US09036315B2

High voltage direct current systems are provided including one or more outlets and an electronic current limiter circuit associated with the one or more outlets. The electronic current limiter circuit is configured to limit current inrush when a connector is plugged into and/or unplugged from the one or more outlets when a direct current bus associated with the one or more outlets is energized so as not to damage the connector; and/or isolate direct current faults and/or excess current draw in a load connected to the one or more outlets so as to protect the system from shutdown.
US09036314B2

A computing device including a power connector to interface with a power source, logic and power components on a current path from the power connector; the power connector providing electrical power to the logic and power components, and an inrush protection circuit on the current path between the power connector and the logic and power components, the inrush protection circuit including: a first power dissipation device and a second power dissipation device arranged in parallel on the current path, a feedback loop to detect an amount of current in the current path and to control the first power dissipation device to operate in a manner to dissipate detected inrush current, and a first time delay network in communication with the second power dissipation device and causing a delay for the second power dissipation device to transition to an on state, wherein during steady state.
US09036313B2

Disclosed is an apparatus for protecting an analog input module from overvoltage, the apparatus including an analog input module and a stabilization unit. The analog input module converts one of a plurality of positive/negative analog signals inputted from the outside thereof into a digital signal and insulates the converted digital signal. The stabilization unit supplies voltages of the positive/negative analog signals to the analog input module when the voltage levels of the plurality of positive/negative analog signals are higher than the levels of positive/negative operating voltages in the analog input module.
US09036310B2

This relates to detecting unwanted couplings between a protected terminal and an adjacent terminal of an IC controller of a power supply. The voltages across adjacent terminals are monitored. If the voltage difference between the terminals falls below a minimum threshold for greater than a first duration of time, an internal current source injects current into one of the terminals. If, within a second duration of time, the injected current pulls the voltage of the injected terminal to a voltage that causes the voltage difference between the terminals to be above the minimum threshold, it may be determined that a transient fault has occurred and been cleared or falsely detected. If, however, the injected current does not pull the voltage of the injected terminal to a voltage that causes the voltage between the adjacent terminals to be above the minimum threshold, the fault condition is confirmed and switching is disabled.
US09036305B1

A multiple-segment transmission line in a hard disk drive enables a wider optimization range of the slope, duration and amplitude of the transmission line overshoot (TLO) wave shape. There is a first segment with two traces for connection to the write driver circuitry, an end segment with two traces for connection to the write head and at least two intermediate segments. The number of traces in a segment is different from the number of traces in the segments to which the segment is immediately connected. There is an even number of traces in each segment and the traces in each segment are interleaved. The number of segments and the number of traces in each segment can be selected to achieve the desired impedance levels for the different segments to achieve the desired wave shape for the TLO. All of the traces on the transmission line are preferably coplanar.
US09036292B2

In one embodiment, a system includes a robotic accessor for transporting media between multiple storage slots and one or more data storage drives; a controller for controlling the robotic accessor; a memory in communication with and/or integrated with the controller for storing information about the media and the storage slots, the information including data corresponding to a physical distribution of the media in the storage slots; and logic integrated with and/or executable by the controller, the logic being adapted to: position the robotic accessor at a computed optimal position during an idle period of the robotic accessor, the computed optimal position being based at least in part on the physical distribution of the media in the storage slots.
US09036291B1

Systems and methods are provided that may be implemented to provide a mechanical indicator to correlate magnetic disk drive IOP performance with features of mechanical and/or acoustic vibrational frequencies that are generated and captured or sensed outside of the disk drive itself. In one example, disk drive PES data may be collected concurrently with the capture of mechanical and/or acoustic vibrational data at different and progressive locations of vibration source, vibration path and vibration receiver in a disk drive operating environment, e.g., such as for disk drives installed within a server and/or storage chassis enclosure. In such case, PES threshold may be utilized to correlate performance of Drive IOP or drive servo-mechanical performance as a function of measured characteristics of vibration source/s that impart vibration to a disk drive.
US09036285B2

A position detection encoder includes a scale and a detection head and has position detection circuits which are capable of outputting respective pieces of position information on Xf, Xs two tracks. The displacement detection encoder includes: a speed detection circuit which is provided in the detection head and detects a relative speed Xf, Xs relative to the scale; and a delay generation circuit which provides a time difference between two output request signals, the time difference being provided on the basis of a fine adjustment time tadj based on the relative speed Xf, Xs and the respective pieces of position information Xf, Xs on the two tracks, the output request signals St1, St2 urging the first and second position detection circuits to output the pieces of position information on Xf, Xs the two tracks.
US09036282B2

Disclosed is an adjustable attaching lens device comprising a lens holding member including a flexible confining strip and an adjustable fastener that is for adjusting a fastening position of the flexible confining strip, wherein the flexible confining strip is bent to confine a lens attaching hole with a given size and a given shape for holding an optical lens; and an attaching member, provided on the lens holding member in a manner that the attaching member is facing toward the same side of the lens attaching hole, for attaching with an attaching surface so that the lens attaching hole corresponds to an optical image grabbing element of an external device. The various kinds of detachable lenses are applied to an electric device with lens, and thus the detachable lens compatible to a specific electric device can be used for a different device.
US09036279B2

An imaging lens provided with a negative first lens group and a positive second lens group disposed in order from the object side. The first lens group is composed of a first group first lens which is a negative biconcave single lens, and the second lens group is composed of a positive second group first lens, an aperture stop, a positive second group second lens, and a negative second group third lens disposed in order from the object side. The second group second lens and second group third lens are cemented together to form a cemented lens. The imaging lens is configured to satisfy a conditional expression (3) 0.9
US09036273B2

Present embodiments provide for a mobile device and an optical imaging lens thereof. The optical imaging lens comprises five lens elements positioned sequentially from an object side to an image side. Though controlling the convex or concave shape of the surfaces and/or the refracting power of the lens elements, the optical imaging lens shows better optical characteristics and the total length of the optical imaging lens is shortened.
US09036261B2

An optical element using visible light from wavelengths λS to λL (λL>λS), is formed of a translucent material having refractive indexes nS and nL, respectively, for light having the wavelengths λS and λL. The optical element includes an incident face; an exit face; and a micro convexo-concave structure used as an anti-reflection structure (ARS), being formed at least one of the incident face and the exit face. An average distance P between adjacent micro convexo-concave structures satisfies condition (1) P≦0.8·λS/nS. Dimensionless parameters mS and mL satisfy condition (2) 0.8≦mS≦1.1 and condition (3) 0.8≦mL≦1.1. The parameters mS and mL, an average height H, the wavelengths λS and λL, and the refractive indexes nS and nL of the micro convexo-concave structure satisfy condition (4) mS·λS/(2·nS)≦H≦mL·λL/(2·nL).
US09036258B2

A display method of a two-dimensional and naked eye type stereoscopic switchable display device is disclosed. The two-dimensional and naked eye type stereoscopic switchable display device includes a two-dimensional and naked eye type stereoscopic switchable display module, at least one detection device and an indicator device. The two-dimensional and naked eye type stereoscopic switchable display module provides a plurality of stereoscopic image regions in a naked eye type stereoscopic display mode. Then, detect a viewer's position with the detection device. And, determine whether or not the viewer's position is in the stereoscopic image regions with the two-dimensional and naked eye type stereoscopic switchable display device. When the viewer locates in the stereoscopic image regions, the indicator device emits a first color light. When the viewer locates outside of the stereoscopic image regions, the indicator device emits a second color light.
US09036257B2

A portable movie screen includes a screen portion and a frame portion surrounding at least part of the periphery of the screen portion. The screen portion has a screen gain greater than about 0.8 and an elasticity greater than an elasticity of the frame portion. The movie screen includes at least one side connected to the front portion and a receiving space defined at least in part by the front portion and the side portion. The receiving space is configured to selectively receive a support body including at least one sealed chamber and movable between a collapsed configuration and an expanded configuration. The frame portion is configured such that when the support body is in the expanded configuration and positioned in the receiving space, the frame portion tensions the screen portion and substantially maintains the screen portion in a desired shape.
US09036252B1

A fiber amplifier system including at least one seed source providing an optical seed beam and a harmonic driver providing a sinusoidal drive signal at a predetermined frequency. The system also includes a harmonic phase modulator that receives the seed beam and the drive signal, where the harmonic phase modulator frequency modulates the seed beam using the drive signal so as to remove optical power from a zeroth-order frequency of the seed beam and create sidebands separated by the frequency of the drive signal. A dispersion element receives the frequency modulated seed beam and provides temporal amplitude modulation to the seed beam and a nonlinear fiber amplifier receives the amplitude modulated seed beam from the dispersion element and amplifies the seed beam, where the dispersion element and the fiber amplifier combine to remove optical power from the sidebands and put optical power back into the zeroth-order frequency.
US09036248B2

A terahertz light generation device 1 comprises a resonator structure 12 for intensifying incident light and outputting the intensified light and laser oscillation units 10, 11 for feeding the incident light into the resonator structure 12. The incident light comprises first and second incident light components having polarization states different from each other and frequencies different from each other. The laser oscillation units 10, 11 feed the resonator structure 12 with the first and second incident light components at an angle inclined from a principal surface in the resonator structure 12. The resonator structure 12 outputs light having a frequency corresponding to the difference between the respective frequencies of the first and second incident light components.
US09036243B2

On/off digital drive signals are used to create arbitrary spatial and temporal ribbon movement patterns in MEMS ribbon arrays.
US09036225B2

An image reading apparatus includes: a feeding portion which feeds an original one by one and passes the original through a reading position; a reading portion which reads an image of the original conveyed at the reading position; a transparent member which is disposed between the original conveyed at the reading position and the reading portion; a cleaning member including a brush which cleans the transparent member, and a shaft member which fixes the brush; and a controller which determines a home position of the cleaning member based on image information acquired from the reading portion when the cleaning member is rotated.
US09036224B2

In an image reading device, an interlock portion is configured to supply or cut off power supply voltage to a driving portion in association with opening/closing of a cover. An open/close detecting portion is configured to detect opening/closing of the cover. A control portion is configured to execute (a) a scan process of causing a reading portion to read a document image during movement of the reading portion from a first position to a second position, (b) a return process of returning the reading portion to the first position in the opposite direction, (c) a reading interruption process of stopping a scan process when an opened state of the cover is detected during the scan process, and executing a return process when a closed state of the cover is detected next time, and (d) the scan process again after the reading interruption process.
US09036214B2

Disclosed is a dither matrix generating method in which halftone dots are formed by growing corresponding dots. The dither matrix generating method includes a first generating step of generating first threshold values of a dither matrix, so that the dots are grown until a predetermined halftone dot area ratio is achieved, wherein, when the predetermined halftone dot area ratio is achieved, the halftone dots contact each other; and a second generating step of generating second threshold values of the dither matrix, so that the dots grow beyond the predetermined halftone dot area ratio.
US09036211B2

A light emitting apparatus including: a plurality of light emitting elements; a drive circuit including a transistor and a capacitor having one end connected to a gate of the transistor; and a signal supply circuit for receiving a digital gradation signal and outputting an analog voltage signal to the drive circuit, including a computation circuit configured to correct the input digital gradation signal to generate a corrected digital gradation signal, in which the drive circuit is configured to conduct an auto-zero operation which reduce the gate-source voltage of the transistor to a threshold voltage by flowing the drain current to the capacitor, and the computation circuit is configured to generate the corrected digital gradation signal by multiplying a correction coefficient to the input digital gradation signal subtracted by a particular signal common to the plurality of light emitting elements.
US09036208B2

A print controlling apparatus includes: a receiving unit that receives input data including: gloss control plane data indicating a surface effect type to be achieved on the recording medium with certain density information; and table identifying information for identifying a surface effect selection table indicating a corresponding relation between the surface effect type and the density information used to generate the gloss control plane data; an acquiring unit that acquires an independent data portion indicating a portion corresponding to the surface effect type capable of being achieved independent from competence of the printing apparatus, out of the surface effect selection table identified by the table identifying information included in the input data from an external device; and a generating unit that generates the clear toner plane data using the independent data portion acquired by the acquiring unit.
US09036207B2

An image-forming apparatus includes a rotary body, an image-forming unit, at least two sensors, and a control device. The image-forming unit performs an image-forming operation. The at least two sensors read an image formed on the rotary body. The control device is configured to: control the image-forming unit to form a test image on the rotary body; control the sensors to read the test image formed on the rotary body to acquire at least two values each relating to one of the at least two sensors; calculate a weighted average value of the at least two values by using weightings that are assigned to the at least two values, respectively, one of the weightings being different from another of the weightings; and correct the image-forming operation using the weighted average value.
US09036204B2

An image processing device includes a processing device that performs a color reduction processing of converting data of a-levels of gray indicative of an image to be displayed in a display area including a plurality of pixels arranged along a first direction and a second direction into data of b-levels of gray (b
US09036203B2

An image forming apparatus, a print controlling apparatus, and an image forming method using the same are provided. The image forming method includes extracting at least one graphical primitive from print data, forming an image by arranging the graphical primitive according to whether the extracted graphical primitives are close to each other or not, converting the formed image into a sketch image, modifying the print data by replacing the sketch image and some of the graphical primitives constituting the sketch image, and draft-printing using the modified print data.
US09036202B2

An image processing device includes a rewriting unit that extracts attribute information of each image object from first page description language data and adds a special color space designating command including at least one color name parameter that represents the attribute information of each of the extracted image objects to rewrite the first page description language data into second page description language data; an RIP unit that interprets the second page description language data rewritten by the rewriting unit to obtain each pixel value of printing image data for a printing device; and a color converting unit that performs a color conversion process during the processing of the RIP unit, wherein the rewriting unit and the color converting unit share information on the correspondence between a color space and a combination of color name parameters for expressing the color space.
US09036184B2

Example embodiments disclosed herein relate to registration of a printer. It is determined that the printer is within a range of a mobile device. A short-range wireless link is established between the printer and the mobile computing device. Registration information is transmitted to a printing platform.
US09036181B2

A wireless printer for rendering digital content received from wireless information apparatus is herein disclosed and enabled. The wireless printer includes a wireless communication unit compatible with at least part of a protocol within IEEE 802.11 or Bluetooth. The wireless printer may access and connect to a local area wireless network for wireless connection, or may communicate directly with the wireless information apparatus via direct wireless communication. The wireless printer may wirelessly broadcast an indication of the wireless printer to the wireless information apparatus for selection and service. The wireless printer may include an output controller for decoding output data; an image processor for image processing the output data; a marking engine for printing an image onto a substrate; and may further include an operating system that enables installation of additional applications for expanding or updating the functionalities of the wireless printer.
US09036180B2

The present invention provides a client terminal for receiving a cloud computing service from a cloud server that provides the cloud computing service. The client terminal includes a character string information extractor configured to extract character string information from document data requested to print in a printer that is connected to the client terminal, a confidential information detector configured to detect confidential information from the extracted character string information and a controller configured to prohibit printing of the document data including the character string of the detected confidential information or to mask at least one or more characters of the character string of the detected confidential information, with predetermined specific characters.
US09036178B2

A display apparatus includes a display device, obtains first information indicating an error occurring in an electronic apparatus from the electronic apparatus; transmits, to an external information processing apparatus, the obtained first information and second information indicating a display capability of the display device, and obtains third information indicating a manner of dealing with the error occurring in the electronic apparatus. The third information has been transmitted by the external information processing apparatus based on the first information and the second information. The display control part then displays the obtained third information on the display device.
US09036170B2

A relaying device may be configured to communicate with an image processing device via a network. The relaying device may identify a data process as a selected data process in accordance with the process identification information received from the image processing device. The relaying device may receive, from the image processing device, process identification information for identifying a selected data process. The selected data process being executed on output data outputted from the image processing device. The relaying device may identify a selected instruction-module from among a plurality of instruction-modules. The relaying device may execute the selected instruction-module so as to execute the selected data process on the output data. The relaying device may transmit processed data created by the selected instruction-module to the image processing device. The relaying device may cause the image processing device to execute a printing process based on the processed data.
US09036164B2

A feeder feeds a first recording medium in a first direction. A curved guide guides the first recording medium fed by the feeder upward along a first path. An upper guide receives a leading edge of the first recording medium, guided by the curved guide, and guides the first recording medium in a second direction substantially opposite to the first direction. An insertion guide guides, along a second path, a second recording medium inserted from an opening. A conveying unit disposed downstream of the upper guide in the second direction conveys the first recording medium and the second recording medium to a recording unit which records an image on each recording medium supported by a supporting unit. A deflecting member has a surface inclined with respect to the second direction and deflects a leading edge of the second recording medium, guided by the insertion guide, upward toward the upper guide.
US09036157B2

A system of computing surface reconstruction, in-plane and out-of-plane displacements and strain distribution utilizes the optical switching element to switch the reference beam to analyze the images of the test object before and after deformation, to measure the topography, in-plane and out-of-plane displacements and surface two-dimensional strain distribution on the test surface of the test object, and thus to increase the measurement range on the test surface of the test object with the use of image registration. Thereby, the complexity and error of scanning the test object can be reduced. Such a system need not to move the image capturing device or test object to generate relative displacement for reaching the measurement effect of the test surface of the test object in three-dimensional coordinates.
Patent Agency Ranking