Document Document Title
US08596315B2 Fuelling system for fuelling of a vehicle tank
A filling neck to feed fuel into a motor vehicle tank using a filling nozzle, exhibiting the following features: a slotted drive ring comprising an insertion portion conically tapering toward the vehicle fuel tank, the cross-sectional constriction being less than the filling nozzle's cross-section; the drive ring, facing the fuel tank comprises, on at least one side of said gap, a locking segment; the drive ring is configured in floating manner in a cup-shaped housing portion of the filling neck, the outside diameter of said ring being less than the inside diameter of the cup-shaped housing portion; a sealing element is associated with the distal end of the drive ring, blocking access to the tank in its closed position; the drive ring's locking segment engages and keeps the sealing element in the locked position, and moves into the open position when said drive ring is expanded by the filling nozzle.
US08596312B2 Gas charging apparatus, gas discharging apparatus, gas charging method, and gas discharging method
Disclosed herein is an apparatus including: a table configured to receive a container that stores an object therein, the container including a bottom surface provided with a positioning groove and including a charging inlet through which a gas is charged into the container; a positioning pin projecting from the table and adapted to engage with the positioning groove of the container; a nozzle configured to charge the gas into the container through the charging inlet; and a drive unit configured to move the nozzle into contact with the charging inlet of the container after the positioning pin is engaged with the positioning groove.
US08596301B2 Valve assembly
A valve assembly includes a housing having a first chamber, a second chamber, and a valve seat disposed therebetween. A valve head disposed in the housing and is moveable between an open position and a closed position. The valve head defines a bore extending along an axis from the first chamber to the second chamber when the valve head is in the closed position. A valve stem is disposed in the bore and is coupled to the valve head in the bore for moving the valve head between the open and closed positions. The valve assembly allows for selective fluid communication between the first and second chambers to alleviate pressure differences between the first and second chambers. In one embodiment, the valve stem moves in the bore between a sealed position and an unsealed position. In another embodiment, a check valve is disposed in the bore.
US08596294B2 Hydraulic control system with passive charging of an accumulator
A hydraulic control system for a vehicle powertrain with an engine capable of being selectively turned on and turned off includes an accumulator, a plurality of fluid passages through which a fluid flows between the accumulator and a transmission associated with the powertrain, and a smart memory alloy (SMA) valve in fluid communication with at least one of the fluid passages. The SMA valve has a transition temperature. When the temperature of the fluid is less than or about equal to the transition temperature, the SMA valve closes, and when the temperature of the fluid exceeds the transition temperature, the SMA valve opens. When the SMA valve is closed, the accumulator cannot be charged with fluid, that is, the accumulator, does not fill with fluid, and when the SMA valve is open, the accumulator charges with fluid passively.
US08596291B2 Venting lifting plug for munitions
A venting lifting plug is provided for an unfuzed munition having a fuze cavity with internal threads, the venting lifting plug is formed of a threaded ring having both internal and external threads together with a lifting plug having a lifting ring, a neck and a round portion having external threads, external threads on the threaded ring being in threaded engagement with internal threads on the fuze cavity of the munition, internal threads on the threaded ring being in threaded engagement with external threads on the lifting plug, and a threaded joint formed between the lifting plug and threaded ring is soldered together with one or more eutectic materials having a melting point lower than a predetermined critical temperature of cook-off gases from the munition.
US08596281B2 Devices, methods and compositions for presbyopia correction using ultrashort pulse laser
The invention relates to devices, compositions and methods used to improve vision and/or to treat an eye lens disease or condition. In some embodiments, the invention relates to altering or removing eye lens material for the treatment of presbyopia. In additional embodiments, the invention relates to placing compositions in a lens of an eye to improve elasticity of the lens both therapeutically by improving elasticity and/or improving refractive properties and/or prophylactically by preventing renewed stiffening and/or renewed deterioration of the lens refractive properties. In further embodiments, the invention relates to devices and methods of obtaining and analyzing data for use in altering the lens to optimize its elasticity and/or refractive properties.
US08596280B2 Apparatus and method of inhibiting perianal tissue damage
A perianal support device is provided that is configured to inhibit the formation and/or progression of tissue damage in the perianal region of the body. A method is provided to apply the perianal support device to patients during childbirth to inhibit the formation and/or progression of tissue damage in the perianal region of the body.
US08596279B2 Offset stem for earplug and earplug formed therewith
The invention provides a stem for an earplug and an earplug incorporating the stem where the stem includes an attachment portion configured to receive and retain a sound attenuating element, the attachment portion extending substantially along an attachment axis, and a handle portion extending from the attachment portion substantially along a handle axis, where at least part of the handle axis is non-collinear with respect to the attachment axis.
US08596274B2 Patient interface system
A patient interface system (30) that includes a patient interface assembly (40) and a headgear assembly (70). The patient interface assembly (40) includes a frame (42), a patient circuit connector (44), a seal member (46), and a coupling assembly (50) extending from the frame. The coupling assembly (50) is directed toward the users forehead when worn. The headgear assembly (70) includes an elongated pad support (72), a headgear attachment element (78) disposed on the pad support (72), a headgear strap (80) coupled to the headgear attachment element (78), and an elongated headgear pad (74) coupled to the pad support (72). The pad support, pad, or both are configured so as to extend from the forehead of the user generally along a centerline of the head and terminate proximate to a top of a head. In addition, a coupling assembly attachment assembly (100) is operatively coupled to the pad support (72) to couple the coupling assembly (50) of the patient interface device to the headgear assembly (70).
US08596264B2 Inhalation nebulizer
The inhalation nebulizer according to the invention has a liquid reservoir, whose surface facing the liquid to be nebulized has a surface structure comprising protrusions and indentations, of which at least the protrusions consist of hydrophobic materials or permanently hydrophobized materials.
US08596255B2 Super absorbent polymer projectile launching device
A device for projecting a soft-projectile made from a super absorbent polymer, the device comprising a holder designed for containing the soft-projectile made from a super absorbent polymer; and a firing mechanism operatively arranged to accelerate the holder from a firing position.
US08596244B2 Automotive vehicle throttle valve display system and method of use thereof
A display system for an automotive vehicle indicates the position of a throttle valve.
US08596240B2 Integrally cast block and gaseous fuel injected generator engine
An integrally cast four-stroke engine mono-block (10) includes integrally cast cylinder block (20), cylinder head (40), and portion of a crankcase (30) including crankcase 10 outboard and inboard walls (89, 90). At least parts of outer and inner bearing bosses (21a, 21b) are integrally cast with the cylinder block (20) with the inner bearing boss (21b) integrally cast in the inboard wall (90). At least one cored out longitudinally extending open valve 15 train chamber (88) is disposed between the outboard wall (89) and the cast cylinder block (20).
US08596234B2 Electro-hydraulic variable valve lift apparatus
An electro-hydraulic variable valve lift apparatus may includes a housing having a housing protruding portion is formed therewithin, a driving cam, a pump piston which forms a main chamber with the housing, reciprocates within the housing according to rotation of the driving cam, and forms hydraulic pressure within the main chamber, a pump piston elastic portion disposed for elastically supporting the pump piston, an oil pressure controller communicated with the main chamber in order to control hydraulic pressure within the main chamber, a hydraulic piston slidably disposed within the housing and connected with a valve, a multiple orifice unit slidably disposed within the hydraulic piston and forms an auxiliary chamber with the hydraulic piston, and the multiple orifice unit of which an orifice hole communicating the main chamber with the auxiliary chamber is formed thereto, and an orifice unit elastic portion disposed within the auxiliary chamber to elastically support the multiple orifice unit.
US08596231B2 Engine system with reformer
Disclosed is an engine system with a reformer, the engine system comprising a reformer and driving an engine using, as a fuel, a reformed fuel produced by reforming pre-reformed fuel with the reformer, in which the reformer is connected with both a pre-reformed fuel supply adjustment unit which adjusts the amount of the pre-reformed fuel supplied to the reformer and a reformed fuel supply adjustment unit which adjusts the amount of reformed fuel supplied to the engine, and the reformer is installed adjacent to the engine combustion chamber via the reformed fuel supply adjustment unit.
US08596230B2 Hydraulic internal combustion engines
Hydraulic internal combustion engines having at least one combustion piston not mechanically connected to a crankshaft or any other combustion piston, but instead acting on hydraulic plungers through valving that is electronically controlled to control the piston position and velocity, typically through an intake stroke, a compression stroke, a combustion or power stroke and an exhaust stroke. Electronically controlled fuel injection and electronically controlled engine valves provided great flexibility in the operating cycles that may be used, with the engine pumping hydraulic fluid to a high pressure accumulator for use in hydraulic motors or other hydraulic equipment. Embodiments using high pressure air injection to sustain combustion are also disclosed.
US08596221B2 Animal transport watering system and method
Disclosed is a method and device for providing water to livestock during transport in a trailer that is being towed behind a vehicle. In the disclosed embodiments, each stall of the trailer is equipped with one or more transferable animal transport watering assemblies that allows each animal to have their own on-demand access to water. Each watering assembly is releasably mounted with a quick release bracket and quick-connect pressurized water supply, facilitating easy transfer of the watering assembly to an external mount point on the trailer so that the animals have continued access to the water supply when the trailer is parked.
US08596219B1 Pet feeder
Methods and apparatus are provided for feeding a pet in a manner that engages the pet and provides stimulation and exercise. Exemplary apparatus for dispensing animal food include a food hopper for containing animal food operatively connected to a food handler that launches a portion or ration of the animal food away from the unit in response to detecting a triggering action of the animal.
US08596216B2 Method for the production of water-reactive Al film and constituent member for film-forming chamber
Provided herein are a method for the production of a water-reactive Al film which comprises the steps of melting a material which comprises 4NAl or 5NAl as an Al raw material and added In in an amount ranging from 2 to 5% by mass on the basis of the mass of the Al raw material in such a manner that the composition of the material becomes uniform; thermally spraying the resulting molten material on the surface of a base material according to the electric arc spraying technique, while using Ar gas as a spraying gas; and solidifying the sprayed molten material through quenching to thus form an Al film in which In is uniformly dispersed in Al crystalline grains; and a constituent member for a film-forming chamber, which is provided, on the surface, with this water-reactive Al film.
US08596213B2 Launch apparatus
There is provided launch apparatus (14) comprising at least one moveable arm (18) mountable on a water vehicle, wherein the moveable arm (18) carries a carriage means (20, 20′) moveable between a first position in which the carriage means (20, 20′) is capable of holding a personal watercraft (12), and a second position in which it forms a flat surface. The carriage means (20, 20′) is pivotally moveable relative to the arm (18) and comprises at least one pair of pivotal members (28) which in the first position form a substantially v-shaped guide or channel for receiving a personal watercraft. The angle between the pivotal members (28) is adjustable to accommodate different shaped personal watercraft.
US08596211B2 Floating dock mover
A floating dock mover that utilizes electrically powered devices to aid in relocating a floating dock whenever water levels change in a lake or reservoir. Electrical powered winching mechanisms are used to adjust cables lengths to maintain a position, or aid to obtain a new position of the dock in relation to the shoreline.Additionally, a motorized speed reducer is used to turn the wheels on the dock walkway, which moves the walkway and dock away from, or toward the shore. By electrically powering winch cable lengths, plus electrically powering the walkway wheels, the dock can be relocated horizontally and vertically and maintain a relative desired position in relation to a moving shoreline. An additional electrically motorized unit is used to operate an anchor which aids in maintaining a dock in a desired position.
US08596210B2 Sewing machine and computer-readable medium storing control program executable on sewing machine
A sewing machine that is capable of sewing an embroidery pattern includes a transfer device that transfers the embroidery frame, a storage device that stores embroidery data, a first selection device that selects first embroidery data, a first control device that performs sewing of the first pattern, an image capture device that captures an image, a first detection device that detects at least one of a marker position and a marker angle based on information for a first image, a second detection device that detects at least one of the marker position and the marker angle based on information for a second image, a difference computation device that computes at least one of a position difference and an angle difference, a second selection device that selects second embroidery data, a conversion device that converts coordinate data, and a second control device that performs sewing of the second pattern.
US08596202B2 Motored bogie
A bogie (1) for a railway vehicle includes a motor (4) having a casing (6) fastened to two beams (2) of the bogie, the motor shaft (12) being arranged parallel to these beams (2), secondary suspensions (14) and a weight-bearing crosspiece (16) resting on the secondary suspensions (14). The bogie (1) includes a set of end supports (24) and stops (26) arranged on the casing (6) of the motor (4) and on the weight-bearing crosspiece (16).
US08596191B2 Ohmic device for heat-treating foods
Device for continuous heat-treatment of foods, equipped with a conduit made of a dielectric material in which a product to be treated flows, the conduit having at least a pair of electrodes located in the conduit which are subjected to a potential difference of at least 2000 Volts with a frequency of at least 25 Mhz, characterized in that a rotor made of dielectric material is located internally of the conduit, which rotor has a core from which a plurality of fins rises, which fins are distributed along a length of the rotor, are of a height such us to contact an internal surface of the conduit.
US08596184B2 Automatic charge magazine
The present invention relates to an automatic charge magazine (1) for storage and handling of propellent powder charges of the modular charges and/or powder bag charges type, also termed increment charges (4), for projectiles, for example shells, which are arranged in a fireable manner, together with the increment charges (4), in an artillery gun, preferably of the vehicle-mounted artillery gun type, wherein the charge magazine (1) comprises a plurality of charge containers (5, 5′, 5″) arranged in a drivable revolving track, which charge containers (5, 5′, 5″) are arranged to assume feed-in and feed-out positions (2, 11) for the feed-in and feed-out of at least one increment charge (4) to and from the charge containers (5, 5′, 5″). The invention can principally be deemed to be characterized in that the charge magazine (1) also comprises at least one ejection member (15, 31, 32, 33, 34), which ejection member, in response to control signals (i2) from the said control unit (22), ejects one or more increment charges (4) from the respective charge container (5, 5′, 5″)/applied in the feed-out position, to a loading tray (18) belonging to the gun.
US08596183B2 Assembly for armoring an amphibious vehicle against projectile penetrations
An assembly for armoring an amphibious vehicle against projectile penetrations, the amphibious vehicle having a hull, the assembly including a rigid spall generating sheet, the rigid spall generating sheet having a thickness and an outer surface; a buoyant sheet fixedly attached to and extending inwardly from the rigid spall generating sheet; and a multiplicity of fasteners interconnecting the rigid and buoyant sheets with the amphibious vehicle's hull, the buoyant sheet incorporating a low density, nonabsorbent hardened foam material; the buoyant sheet functioning for vehicle buoyancy enhancement and for defining a spall dispersal space overlying the hull and underlying the rigid spall generating sheet.
US08596181B2 Waterborne munitions system
A waterborne munitions system is disclosed. The system includes a submersible munitions platform and a remote control module. The munitions platform has a plurality of canistered munitions, either waterborne, airborne, or both, which can be remotely launched via the remote control module.
US08596180B2 Pyrotechnic actuator with a cylinder having communicating chambers
A vehicle is provided having an active bonnet and a pyrotechnic actuator configured to lift the active bonnet a plurality of times without having to perform maintenance on the pyrotechnic actuator. The pyrotechnic actuator includes a cylinder having an inlet opening, a first chamber and a second chamber that are separated by a central region; a piston that is configured to be displaced through the central region of the cylinder between a first position in the first chamber and a second position in the second chamber; and a carrier having first and second gas generators each being coupled to the inlet opening. The first gas generator is configured to be ignited to lift the active bonnet a first time, and the second gas generator is configured to be ignited independently of the first gas generator to lift the active bonnet a second time.
US08596175B2 Cutting device
The invention relates to a cutting device for slicing food products, comprising a driven circular blade rotating about a blade axis revolving on a track about a center axis, and a cover element rotatable relative to the circular blade on the side of the circular blade facing away from a product to be sliced. The cover element is driven by an auxiliary drive, such that it rotates relative to the circular blade about the blade axis. The auxiliary drive is diverted from a drive of the circular blade.
US08596174B2 Hand tool and method for cutting plastic fiber optic cable without error
Method and apparatus for cutting and terminating POF cable with error prevention. The apparatus comprises a hand tool with a blade supporting top bar linked to a bottom bar. The bottom bar comprises two aligned rows of holes perpendicular to the blade and opposite each other with a space between the rows for providing the blade the movement space needed for the cutting and terminating POF cable when at least one of the top bar and the bottom bar is pressed against the other.
US08596173B2 Peeling tool
A peeling tool includes a main shaft, a handle affixed to a first portion of the main shaft, a nose rotatbly coupled to a second portion of the main shaft, a blade assembly positioned intermediate the handle and the nose about the main shaft, the blade assembly including a first arcuate blade and a second arcuate blade defining a space for the passage of a slice of a food product, and a peel thickness adjustment mechanism, the peel thickness adjustment mechanism being actuatable to adjust a dimension of the space.
US08596160B2 Steering apparatus
The invention provides a steering apparatus which includes: an inner column 3; an outer column 4 fitted with the inner column 3 in such a manner that it is movable in a telescopic manner; a steering shaft 102 which is rotatably supported on the inner column 3 and outer column 4, and on the vehicle body rearward side of which a steering wheel 103 can be mounted; a lock apparatus 7 including a lock pin 73A which can be operated by an actuator to thereby prevent the rotation of the steering shaft 102; and, a lock housing 71 which is formed integrally with the outer column 4 and stores the lock apparatus 7 therein.
US08596157B2 Powershift transmission with twenty-four forward modes
The powershift transmission comprises nine clutches and eighteen gears, not including the clutches and gears necessary for reverse modes. The powershift transmission provides twenty-four forward modes; a high total transmission ratio of 26.2; and smooth shift steps that are, generally, 15% or less. As such, the transmission utilizes a minimum number of components, while still being extremely functional and versatile.
US08596151B2 Momentum exchange assemblies and inner gimbal assemblies for use in control moment gyroscopes
An inner gimbal assembly is provided for use in a control moment gyroscope assembly and of the type that includes a stator housing and a spin motor disposed within the stator housing and on a shaft. The inner gimbal assembly comprises a first spin bearing mounted to the shaft, and a bearing cartridge substantially surrounding the first spin bearing, the bearing cartridge having a first end partially defining a first end cavity, a second end partially defining a first intermediary cavity, and a bearing cartridge channel providing flow communication between the first end cavity and the first intermediary cavity.
US08596149B2 Sequential sampler for runoff water
A sequential sampler for runoff water. The sampler includes a rail member installed to be sloped downward in one direction; a plurality of storage members that move to a downward direction of the rail member; a stopper installed at a middle portion of the rail member that intermits a movement of the storage members; a device of supplying runoff water and inducing drop of storage cylinder that drops runoff water inside of the storage member stood by at a front portion of the stopper and drops the storage cylinder of the storage member stored with the runoff water after elapsing a predetermined time; and an intake pump of runoff water.
US08596144B2 Measuring system having a measuring transducer of vibration-type
A measuring system comprises a measuring transducer which includes: a transducer housing with an inlet-side flow divider having exactly four, mutually spaced flow openings and an outlet-side housing end having exactly four, mutually spaced flow openings; four measuring tubes connected to the flow dividers for guiding flowing medium along flow paths connected in parallel; an electromechanical, exciter mechanism for producing and/or maintaining mechanical oscillations of the four measuring tubes; as well as a vibration sensor arrangement reacting to vibrations of the measuring tubes for producing oscillation measurement signals representing vibrations of the measuring tubes. Transmitter electronics includes a driver circuit for the exciter mechanism, and a measuring circuit. The measuring circuit of the measuring system of the invention corrects a change of at least one characteristic variable of the oscillation measurement signals delivered from the measuring transducer.
US08596143B2 Measuring system having a measuring transducer of vibration-type
A measuring system comprises: a measuring transducer for producing oscillation measurement signals; and transmitter electronics electrically coupled with the measuring transducer for activating the measuring transducer and for evaluating oscillation measurement signals delivered by the measuring transducer. The measuring transducer includes: a transducer housing, a first housing end housing end, first flow divider having exactly four flow openings, an outlet-side, second housing end formed by means of an outlet-side, second flow divider having exactly four flow openings mutually spaced from one another, and a tube arrangement having exactly four, straight, measuring tubes forming flow paths arranged for parallel flow and connected to the flow dividers, an electromechanical exciter mechanism for producing and/or maintaining mechanical oscillations of the four measuring tubes and a vibration sensor arrangement reacting to vibrations of the measuring tubes.
US08596136B2 Monitoring system for concrete pilings and method of installation
A system for tracking and monitoring data related to the manufacture, installation and/or life cycle of concrete structures, such as pilings, as well as related system components and methods for tracking, storing and accessing such data is provided. The system utilizes an embeddable antenna assembly as well as a sensor package that are installed in the concrete structure form before casting. The antenna provides wireless communication of the data from the structure. On board memory is also provided to store structure related data with the structure. A system for tracking a pile during driving is also provided, and life cycle monitoring is also provided.
US08596133B2 Vertical pressure sensor
A vertical pressure sensor having a fluid deforming pressure application unit, a sensor housing, a socket, a circuit board, a plurality of electrode terminals, and a plurality of electrical signal transmitting electrode rods. The pressure application unit includes a diaphragm to which strain gauges are attached. The socket surrounds a circumference of the diaphragm of the pressure application unit and includes a receiving passageway. The plurality of electrode terminals are provided at the upper end of the socket in a Wheatstone bridge circuit pattern. The plurality of electrode terminals protrude from the upper end of the socket to constitute an electrode tip. The circuit board connects to the plurality of electrode terminals to convert a pressure value into an electrical signal, and the plurality of electrode rods are connected to the circuit board to transmit the electrical signal outside.
US08596127B2 Method for the non-destructive testing of objects using ultrasound
The invention relates to a method for processing signals which are generated by the reflection of ultrasonic waves by defects in the surface of objects during the non-destructive testing of objects such as pipes, bars, sheet metal, or uniform and complex carbon-fiber components. Said method comprises the following steps: emission of a complete wavefront onto at least one test section of the object, using a plurality of independent emission elements; receiving a wave reflected by the structure of the object by means of a plurality of receiver elements that are independent of one another; digitalization of the signals received by the receiver elements in digitizing steps; continuous modification of delay values and/or the number of receiver elements for each digitalization step (on-the-fly).
US08596120B2 Electronic sensor or sensor device, in particular an acceleration sensor, having a chip module mounted in a sensor housing
An electronic sensor has a sensor housing in which a chip module having a module housing is mounted. The module housing has terminal pins that protrude laterally outward, each having a tapering at its free end. In addition, at least one metallic bearer strip is provided that is fashioned, in a first end area, as a plug contact, and that has in a second end area for at least one terminal pin a respective spring-clamp contact point that forms a flexible press-in zone for the corresponding terminal pin.
US08596117B2 Attachment patch for mounting various devices
A tire monitor assembly includes a rubber ply having a first side affixable to an interior surface of a tire. A pedestal extends from a second side of the rubber ply, wherein the pedestal has a top surface and at least one sidewall. The pedestal has a groove disposed in the at least one sidewall that extends along a perimeter of the pedestal, wherein the pedestal has a cavity disposed in the top surface, extending towards the rubber ply. The assembly further includes a tire monitoring device and a fastener connected to the tire monitoring device and further connected to the pedestal such that the fastener is disposed in at least one of the cavity and the groove.
US08596113B2 Intake air temperature sensor and thermal airflow meter including the same
An intake air temperature sensor capable of detecting an intake air temperature highly accurately and at high speed. The intake air temperature sensor of the present invention includes: a secondary passage 7 taking in an intake airflow; a flow rate detecting element 13 disposed in the secondary passage 7; an intake air temperature detecting element 4 provided outside the secondary passage; a temperature sensor 9 detecting a temperature of a fitting section of the intake air temperature detecting element 4; a circuit board 11 disposed in a casing; and an integrated circuit 10 applying a correction process to an output of the intake air temperature detecting element 4 on the basis of signals output from the temperature sensor 9 and a flow rate detecting element 13.
US08596103B2 Permutation lock
A permutation lock includes a plurality of adjustment rings which are rotatable about a common axis to set a secret code and includes a locking mechanism which has a blocking element. The blocking element can be displaced in the axial direction with respect to the axis of rotation of the adjustment rings from a blocking position into a release position. The adjustment rings are rotationally operationally coupled to axially movable driver elements. The driver elements have axial elevated portions, wherein the driver elements cooperate via the elevated portions in the axial direction such that the blocking element is only displaced axially in the release position by means of the driver elements in that the secret code is set at the adjustment rings.
US08596102B2 Bike link for securing a bike
A bicycle link having one or more openings that can be π-shaped and having a slider that closes a portion of the one or more openings is disclosed. The slider can be secured in place in relation to the bicycle link with a padlock or the like being placed in aligned holes in the slide and it the portion of the bicycle link containing the slider. Cables, chains and the like are placed in the openings and secured to immovable objects. When the slider is locked in place to close a portion of the openings, this arrangement secures the bicycle.
US08596101B2 Vehicle fuel theft prevention assembly
A theft prevention assembly for use on an externally threaded outer end of a fuel tank filling neck includes an outer cap, an internally threaded inner cap for mounting on the filling neck, and a lock assembly defined by a cup attached to the inner cap, a sleeve slidably in the cup and a lock in the sleeve. The outer cap is normally freely rotatable relative to the fixed inner cap, the cup and the sleeve which are releasably interconnected by the lock. When the cup is released from the sleeve, the inner cap is latched to the outer cap by the sleeve, and the two caps can be rotated as a unit to open the filling neck.
US08596083B2 Shipping and installation for heating, ventilation, and air conditioning (HVAC)
A zone-control unit adapted for facile inclusion in a building's ductwork includes a mechanical terminal unit, inlet and outlet piping assemblies that are mechanically coupled together. The structure also includes at least one handle so the zone-control unit may be conveniently and safely handled both during shipping, and during installation into a HVAC system. Prior to installation into a HVAC system the fully-functional zone-control unit also includes a pair of caps respectively sealing the ends of the piping assemblies, and a pressure gauge for sensing pressurization of the piping assemblies and coil which the caps seal. Sealed in this way a pressure gauge permits testing to assure that the piping assemblies and coil are leak free, and readily assessing that zone-control units remain leak free until they are about to be installed into a building's HVAC system.
US08596077B2 Magnetocaloric thermal generator having hot and cold circuits channeled between stacked thermal elements
The thermal generator (1) which comprises at least one thermal module (10) constituted from many thermal elements (40), stacked and arranged in order to delimit channels therebetween for circulation of heat transfer fluid. These channels are divided into hot channels, in which the heat transfer fluid of the hot circuit flows, and cold channels, in which the heat transfer fluid of the cold circuit flows. The hot and cold channels are alternated between the thermal elements (40) and the thermal elements have fluid inlet and outlet orifices which communicate with one another so as to distribute the flow of heat transfer fluid of each hot and cold collector circuit, respectively, in the corresponding hot and cold channels.
US08596068B2 High efficiency thermodynamic system
An air aspirated hybrid heat pump and heat engine system (20) for selectively heating and cooling a space (22) having an flow path (24) including a compressor (76), a heat exchanger (32), an expander (78), and a generator (68). A combustion chamber (62) is in the flow path (24) for combusting a fuel in the air during a high heating mode. The heat exchanger (32) dissipates the heat from the air, and the expander (78) depressurizes the air while powering the generator (68). Also included is a positive displacement rotating vane-type device (36) having a stator housing (38) extending between longitudinal ends (40). A compression chamber inlet (52) and an expansion chamber outlet (58) are located on opposite longitudinal ends (40) of the stator housing (38) to be in simultaneous communication with the same chamber (48, 50)). A fluid enters the device through the compression chamber inlet (52) and pushes fluid out of the expansion chamber outlet (58).
US08596067B2 Cooling tower apparatus and method with waste heat utilization
A cooling tower system is provided that can exhibit increased energy efficiency. The cooling tower system includes a cooling tower unit, an expansion engine and a power operated component such as a fan or pump. The process fluid is first used to heat a working fluid for an expansion engine before being sent to the cooling tower for cooling. Power generated by the expansion engine is utilized to operate a component of the cooling tower such as a fan or a pump. The cooling tower is also utilized to provide cooling to condense the working fluid from a vapor to a liquid form cooling tower is used to remove waste heat from a process fluid.
US08596059B2 Method for rotation of a shaft using the force of gravity
A method for generating rotational movement including supporting an output shaft for rotational movement wherein the output shaft includes at least two one-way clutch mechanisms attached thereat; positioning an infton assembly, having a weighted member and an inflatable bladder, in association with each one-way clutch mechanism such that each infton assembly is surrounded by a buoyancy fluid; and controlling inlet and outlet valves of the infton assembly such that each inlet valve is opened to facilitate flow of a filling fluid having a density less than that of the buoyancy fluid into the respective inflatable bladder as the respective weighted member reaches a lower limit of travel and each outlet valve is opened to facilitate exhausting of the filling fluid within the respective inflatable bladder as the respective weighted member reaches an upper limit of travel.
US08596048B2 Method for operating an exhaust gas purification device having a heating apparatus and motor vehicle having the device
A method for operating a device for the purification of exhaust gas of an internal combustion engine which is operated with an excess of air includes heating at least one heating apparatus of the device above a predetermined first setpoint temperature. The at least one heating apparatus is at least partially in contact with the exhaust gas, can be activated by electrical energy and is formed at least partially with an oxidation coating. At least the temperature of the at least one heating apparatus or of the exhaust gas is subsequently monitored. An increase in the hydrocarbon fraction of the exhaust gas is initiated if at least the temperature of the heating apparatus or of the exhaust gas has reached a threshold temperature or a low-load phase of the internal combustion engine is present. A motor vehicle having the device is also provided.
US08596043B2 Diesel dosing system relief of trapped volume fluid pressure at shutdown
A diesel dosing system for a vehicle includes a control valve (31) controlling fluid flow to a dosing valve (32) for supplying fuel directly into an exhaust passage of the vehicle. A system pressure source (55) feeds the control valve. A shutoff valve (54) is fluidly connected to the pressure source downstream thereof and to the control valve upstream thereof. The shutoff valve permits bi-directional flow there-through. A connection (57) is between the shutoff valve and the control valve defining a fluid volume there-between. The shutoff valve permits fluid flow from the system pressure source through the connection and to the control valve during a regeneration phase of the system. Upon engine shutdown and based on fluid pressure in the volume, the shutoff valve opens so that fluid trapped in the volume will communicate with the pressure source thereby reducing the fluid pressure in the volume.
US08596036B2 Hybrid propulsive engine including at least one independently rotatable compressor rotor
A hybrid propulsive technique, comprises providing at least some first thrust associated with a flow of a working fluid through at least a portion of an at least one axial flow jet engine. The hybrid propulsive technique includes extracting energy at least partially in the form of electrical power from the working fluid, and converting at least a portion of the electrical power to torque. The hybrid propulsive technique further includes rotating an at least one substantially axial-flow independently rotatable compressor rotor at least partially responsive to the converting the at least a portion of the electrical power to torque.
US08596031B2 Wrap dispensing station and method
The present invention relates to a wrap dispensing station and a method for wrapping food products for storage. A selected size roll of material used to wrap food products is mounted in a housing. The leading edge of the roll of material is fed through a slot in the housing. At least one roll of labels is staged in a storage area in the housing. The leading edge of the labels is fed through a label feeding system. At least one writing implement is preferably staged in the storage area in the housing. The leading edge of the roll of material is pulled to a selected length to be used to wrap a food product. A cutting apparatus is used to cut the selected length of material. The food product is wrapped with the selected length of material. A label is removed from the roll of labels, marked with the staged writing implement and placed on the wrapped food product.
US08596030B2 Closing device for containers having a sterile space
The invention relates to a device for closing containers with closures comprising a closing head (2) that attaches the closures to the containers, wherein said closing head (2) can be moved relative to the closures with a first movement type and is arranged within a sterile space (8) with a first movement unit (4) for producing a movement of the closure with the first movement type, wherein said first movement unit (4) is arranged at least partially outside the sterile space (8), wherein the sterile space (8) is bounded by at least one first wall (12) and the device comprises a ring-shaped channel (14) into which said first wall (12) protrudes, wherein the ring-shaped channel (14) can be moved relative to the first wall (12) and can be filled with a fluid medium, and wherein the first movement unit (4) is arranged within the channel (14) at least in sections.
US08596025B2 Systems and methods for capsule pressure-relief
An system and method for coupling a capsule body and cap is provided. The system and method provide a first conduit configured to align a capsule body and a second conduit configured to align a capsule cap. The system and method provide for a pressure-relief cavity in at least one of the first conduit and the second conduit.
US08596023B2 Modular tile with controlled deflection
A modular tile configured to interlock with multiple tiles to form a modular floor covering over a floor. The tile includes a top surface having a periphery defining side walls extending downward from the top surface, the side walls having a coupling portion configured to couple with other tiles adjacent thereto to form the modular floor covering. The tile also includes a bottom side, opposite the top surface, having a support grid including an array of downward extending polymeric post structures, at least some of the post structures including at least one resilient end portion with a radial end surface configured to be positioned against the floor to facilitate controlled deflection of the post structures. The post structures may comprise primary and secondary post structures, with the secondary post structures limiting the deflection of the primary post structures.
US08596022B2 Metal door
Metal doors including a pair of sheet metal door panels are provided. Each of the door panels includes a central body portion with top, bottom and opposing side edges. The doors include an integral flange along each side edge of each panel. The integral flange extends generally perpendicular to the central body portion. An integral inturned lip can be located along each flange and extend substantially parallel to the central body portion. The door panels are positioned such that the central body portions are in an opposing spaced apart relation to one another with the flanges adjacent to and aligned with one another. The inturned lips are positioned in contacting face-to-face relation. The metal doors also includes an elongate connector overlying and clamping together each face-to-face pair of inturned lips to maintain the door panels in assembled relation.
US08596018B2 Blast mitigation and ballistic protection system and components thereof
A blast resistant coated wood member includes a wood member having a compression side and a tension side. A coating layer of fiber reinforced polymer (FRP) is adhered to the tension side of the wood member.
US08596016B1 Method and apparatus for constructing drilling platforms without driven pins
A drilling platform constructed from columns of box support members. Each column has one or more spreader support brackets extending toward another spreader support bracket on an opposite column. Outwardly flaring locking arms rise from the spreader support brackets. A locking aperture is contained in the flared portion of each locking arm. The mouth of the aperture is preferably at about a thirty degree angle to its base so that the mouth is generally facing up. Spreader beams connect the columns. Each spreader beam has a locking pin at each end. The spreader beams are lowered onto the support arms of each column. As they are lowered, the locking pins are aligned to engage the locking apertures and thereby secure the spreader beams to the columns. Once the spreader beams are in place, a work platform can be built on top of the columns and spreader beams.
US08596014B2 Masonry block system
The invention is a masonry block that is adapted to receive insulation and re-bar. The block has a number of cavities and recesses or grooves in various walls and webs so that re-bar may be laid along a row of blocks, may be inserted vertically through multiple courses of blocks, and may even be inserted diagonally through multiple courses of blocks. The cavities that have re-bar are filled with grout, the other cavities are filled with insulation, either in the form of a rigid foam core, batting, or spray foam.
US08596011B2 Mat connecting system
A fastening system for connecting mats is provided. The fastening system may include one or more features such as a hook and loop fastening system, a projection and trench fastening system, retainer and a tension strip securing system, and/or magnets to secure mats in place.
US08596006B2 Shutter
A shutter assembly includes a main body having a first side member and a second side member. Each of the first side member and the second side member has a first attachment feature. The shutter assembly also includes at least one cap. The cap has a pair of spaced apart second attachment features. The first attachment features of the first side member and the second side member of the main body and the second attachment features of the cap cooperate with one another to selectively secure the cap to the main body.
US08596005B2 Raised profile panel for door
Disclosed is a raised profile panel having various patterns for a door, which allows a user to repair a profile of the door or change a design of the door according to the demand of the user without exchanging the door with a new one when the profile formed on a surface of the door for decoration is damaged or the user wants to change the design of the door. The raised profile panel includes a profile section manufactured separately from the door and having a bonding surface forming an inner wall of the profile section and an exposed surface forming an outer wall of the profile section; and an adhesive layer provided on the bonding surface of the profile section to bond the bonding surface of the profile section with the surface of the door.
US08596002B2 Basement waterproofing flange
Flanges for use in basement waterproofing systems, and methods for their installation are disclosed. The flange may be installed at the interface between the foundation wall and footing at the sub-floor level. The flange comprises an angular portion extending from a vertical portion. The flange may also include a lip to facilitate installation, as well as one or more adhesive sections to enable the establishment of a closed system. The flange may be flexible and may include one or more tear-away features to allow the height of the flange to be altered. The flange may function in conjunction with a vapor barrier and other components of a waterproofing system, such as a drainage conduit and sump. The flange may be used in new installations as well as in retrofitting existing basements with a waterproofing system.
US08595999B1 Fire-rated joint system
A fire-rated angle piece and wall assemblies or other assemblies that incorporate the fire-rated angle piece, in which the angle piece can include an intumescent or other fire-resistant material strip. The angle can be attached adjacent to a corner of a framing member, such as metal tracks, headers, header tracks, sill plates, bottom tracks, metal studs, wood studs or wall partitions, and placed between the framing member and a wall board member at a perimeter of a wall assembly to create a fire block arrangement. A fire spray material can be applied over a portion of the angle piece.
US08595996B2 Photovoltaic framed module array mount utilizing asymmetric rail
A photovoltaic framed module array apparatus for mounting a first framed photovoltaic (PV) module and a second framed PV module is provided. The photovoltaic framed module array apparatus comprises a first rail. The first rail includes an insert slot for accommodating an insert edge of the first framed PV module, and a capture slot for accommodating a capture edge of the second framed PV module. The capture slot is positioned substantively parallel to the insert slot.
US08595977B2 Driving system for an automatic sliding door
A driving system for an automatic sliding door includes a driver and a rack and pinion mechanism. The pinion is selectively attachable to the driver in a first position to cause sliding movement of the door in the first direction and in a second position to cause sliding movement of the door in the second direction. A device for indicating whether a driving system is suitable for driving a sliding door includes a first end, a region including one or more calibrations; and a second end. The first end is adapted to be pulled by a user. The second end is adapted to be selectively and detachably attached to one of the calibrations. The region is located between the first end and the second end.
US08595976B1 Gyro-stabilized automatic pet door
A gyro-stabilized automatic pet door is installed in a hinged door and is actuated by a magnet worn by a pet. The automatic pet door prevents unintended openings caused by the Earth's ambient magnetic field that may trigger a magnetic detector that responds to the magnet worn by the pet. A microelectromechanical systems gyro disposed on the hinged door generates a signal in response to a movement of the hinged door that engages a lockout timer overriding the signal from the magnetic detector and preventing the pet door from opening.
US08595971B2 System and method for improving performance of a weapon barrel
A viscoelastic barrel dampener operable to increase the accuracy of a weapon having a shroud, the shroud defining a shroud wall and a chamber within the shroud wall, a barrel, the barrel disposed within the chamber of the shroud and defining a barrel wall having an outer surface, and a viscoelastic dampening material, the viscoelastic dampening material disposed within and substantially filling a volume defined by the outer surface of the barrel and the shroud wall, wherein the barrel further includes one or more contour features adapted to disrupt the axial propagation of acoustic energy along the barrel wall. In at least one embodiment, the one or more contour features may include a plurality of parallel barrel walls, radial grooves, or steps formed in the outer surface.
US08595969B1 Collectibles display case
A collectibles display case includes a durable frame, a front window, a rear window, and a placeholder. The front window includes a picture-frame type transparent front securely attachable to a front inside location of the frame. The back window includes a transparent back window similar to and removably located opposite the front window. The placeholder includes a corresponding pair of flat, durable frame-shaped mats with exterior perimeters of the same shape as the frame. The pair of mats each has a central rectangular opening. The placeholder is securely and removably mounted within a middle portion of the frame between the windows. The rectangular openings allow a packaged collectible having a thickness, such as a blister packed item to be “sandwiched” between the frame components and viewable housed between the windows.
US08595967B1 Band having ribbing on both ends
The present invention extends to a band having ribbing on both ends. The exterior surface of the band can include high quality printed content. The ribbing allows the band to be easily shortened equally at both ends so that the printed content can remain centered on the band after shortening. The band can be used as a wristband, belt, collar, or any other type of band to be worn on the human or pet body.
US08595948B2 Portable coordinate measurement machine with a rotatable handle
A portable articulated arm coordinate measurement machine (AACMM) includes a manually positionable articulated arm having opposed first and second ends, the articulated arm including a plurality of connected arm segments, each arm segment including at least one position transducer for producing a position signal resulting in the articulated arm having a plurality of position transducers. The AACMM also includes a base section connected to the second end; and a probe assembly connected to the first end, the probe assembly having a probe end, an inner core, and a handle; wherein the probe end is fixed with respect to the inner core, the handle is configured to rotate about the inner core, and the probe end is configured to measure a three-dimensional coordinate of a point in space.
US08595939B2 Shaving apparatus
A shaving apparatus includes at least one cutting unit having an outer shaving surface or contacting the skin, interrupted by hair entry apertures, and an internal cutter which is drivable for movement along the hair entry apertures for cutting off hairs projecting through the hair entry apertures. A suspension member, via which the external cutter is suspended relative to the holder, is tiltable relative to the holder about a tilting axis located more closely to a first peripheral portion of the shaving surface than to a second peripheral portion of the shaving surface opposite to the first peripheral portion of the shaving surface.
US08595929B2 Repair of a turbine engine surface containing crevices
A composition and method for cleaning turbine engine components (10) during servicing. An embodiment of the invention includes a colloidal mixture or slurry (22) of nanoparticles. The slurry may be nontoxic and provide optimal cleaning of tiny surface-exposed crevices (18) of braze joints and components. When a colloidal mixture is in a polar solvent, the pH of the slurry is maintained at about 5 to 9 and at the isoelectric point of the nanoparticles to minimize or prevent agglomeration. When a colloidal mixture is in a nonpolar solvent, the pH of the slurry is maintained at about 5 to 9 and at the isoelectric point of the nanoparticles to minimize or prevent agglomeration by use of surfactant additives.
US08595924B2 Method of electromagnetic noise suppression devices using hybrid electromagnetic bandgap structures
A hybrid electromagnetic bandgap (EBG) structure for broadband suppression of noise on printed wiring boards includes an array of coplanar patches interconnected into a grid by series inductances, and a corresponding array of shunt LC networks connecting the coplanar patches to a second conductive plane. This combination of series inductances and shunt resonant vias lowers the cutoff frequency for the fundamental stopband. The series inductances and shunt capacitances may be implemented using surface mount component technology, or printed traces. Patches may also be interconnected by coplanar coupled transmission lines. The even and odd mode impedances of the coupled lines may be increased by forming slots in the second conductive plane disposed opposite to the transmission line, lowering the cutoff frequency and increasing the bandwidth of the fundamental stopband. Coplanar EBG structures may be integrated into power distribution networks of printed wiring boards for broadband suppression of electromagnetic noise.
US08595920B2 Component mounting device in which a device type changing operation is performed in one mounting lane without stopping another mounting lane
In an operation performing step which performs operations associated with the device type changing by operating operation switches such as a “file operation” (35e) which are displayed by selecting a “device type changing” (33c) which is displayed in an operation screen (30) on an operation panel, when a non-object mounting lane except an operation object performs operation actions, the inputting of the operations with the operation switches is permitted and the inputting of the operations with a lane specifying switch (36) is prohibited so that a second mounting lane (L2) which is producing will not become an object of the inputting of operations.
US08595919B2 Silicon chicklet pedestal
A silicon chicklet pedestal for use in a wafer-level test probe of a wafer is provided and includes a main body, first and second opposing faces, and an array of vias formed through the main body to extend between the first and second faces, through which pairs of leads, respectively associated with each via at the first and second faces, are electrically connectable to one another.
US08595915B2 Stator of electric rotating machine
A stator of an electric rotating machine is improved in efficiency of inserting a winding assembly into slots and insulation performance after the insertion. The stator 8 acting as an armature includes an insulator 4 of a two-layer structure in which paper 9 is disposed on the stator winding side and resin 10 on the stator core side or a two-layer structure in which the paper and resin are disposed in a opposite manner, a stator core 2 in which plural slots 2a each extending in vertical axial direction are provided in circumferential direction, and a stator winding 3 wound round the stator core 2. The insulator 4 electrically insulates the stator core 2 and the stator winding 3.
US08595904B2 Disposable double lock restraint system
A disposable handcuff system restrains a person's wrists. The system has a flexible tie comprising a locking head, an elongated, substantially planar strap extending from the locking head having a through passageway, and a locking sleeve. The locking head and the locking sleeve have stops that permit the end of the strap to be readily inserted through the passageway and the locking sleeve, but inhibit withdrawal of the strap after it has been tightened around the wrists of the subject.
US08595895B2 Hand-holdable vacuum cleaner
A hand-holdable vacuum cleaner comprising: a motor coupled to a fan for generating air flow; a battery pack housing at least one rechargeable cell for powering the motor; a body with a handle; a dirty air duct with a dirty air inlet; and a dirt separating means located in a path of the air flow generated by the fan, wherein the dirt separating means comprises: a hollow substantially cylindrical dirt container with a longitudinal central axis arranged transverse the body; and an air inlet port to the dirt container, wherein the air inlet port is in communication with the dirty air duct, wherein the dirt container is rotatingly connected to the body to pivot, with the battery pack, about the central axis between a folded position and an extended position diametrically opposed to the folded position.
US08595887B2 Brush
A multipurpose brush has an ergonomically formed, substantially plate-shaped and elastically deformable brush body with a substantially flat top side and a substantially flat bottom side and curved side edges. Elastic, substantially conical grooming elements are arranged at the bottom side. At the top side of the brush body there are tooth-like combing elements. The grooming elements serve to deeply treat the fur of an animal to be brushed and the combing elements serve to comb out and smooth the fur. Design and arrangement of the grooming and combing elements are chosen such that grooming and combing effects of different strengths result depending on the direction in which the brush is passed over the fur. The brush can also be used as clothes brush or for upholstered furniture or carpets.
US08595880B2 Rolling apparatus for cleaning an immersed surface with orientatable driving flux
The invention relates to a rolling apparatus for cleaning an immersed surface comprising a hollow body; rolling members; a filtration chamber which is provided in the hollow body; a motorized pumping device configured for generating a flow of liquid between a liquid inlet (9) and a liquid outlet which are connected, wherein it comprises a directional flux guide (91) which is mounted for rotation on a liquid outlet (10) about an axis of rotation and which has a shape configured for orientating the current of liquid which is discharged via this propulsion outlet (10) through this flux guide (91) so that it creates, by means of reaction, in the region of an outlet of the flux guide, forces whose resultant has a non-zero drive component of the apparatus parallel with the immersed surface; an actuator for rotatably driving said flux guide (91); and a unit for controlling said actuator for rotatably driving said flux guide (91).
US08595878B2 Method of lasting an article of footwear
A method of manufacturing an article of footwear may include assembling at least a portion of an upper of the article of footwear, the upper having a lower perimeter edge. A lasting element is secured to the upper. The lasting element includes (a) a first strip joined to a lateral side of the upper adjacent to the lower perimeter edge, (b) a second strip joined to a medial side of the upper adjacent to the lower perimeter edge, and (c) at least one strand extending through the first strip and the second strip. The strand is tensioned, and a sole structure of the article of footwear is joined to the upper.
US08595877B2 Method of custom fitting an article of footwear and apparatus including a container
A method and apparatus for custom fitting an article of footwear is disclosed. A container holding the article of footwear includes a steaming assembly that allows a customer to subject the article of footwear to steam. The method can include cooling the article of footwear on the customer's foot to custom fit the article of footwear.
US08595871B2 Therapy mat table and table carrier and methods of use
A therapy mat table has an upper surface and removable mat. A portion of the mat and a separate plate is rotatably mounted within the flat top so as to be capable of being selectively raised and lowered to form a seat back for a patient reclining or sitting on the pad on an elongated side edge of the table. The table may also include transfer bars which help to move a patient on and off the table or when moving to a standing position or while simply standing. The table may further include a stowable foot stop, which prevents backward movement of the patient's feet when the patient is standing between the transfer bars. The table may also include a knee blocker, which helps to limit or prevent buckling of the patient's knees when the patient is standing between the transfer bars.
US08595868B2 Air suction device for toilet drain passage
An air suction device for a toilet drain passage includes a suction tank partitioned by a diaphragm into an upper chamber and a lower chamber communicating with the passage, and an electromagnetic drive device moving the diaphragm upward. The drive device has a cylindrical case body installed away from the tank, a moving member housed in the case body so as to be vertically movable, and a moving device located on a lower end of the case body. The moving device has a casing and an actuator assembled in the casing to move the moving member. The case body has a first airtight chamber surrounded by the moving member and the moving device. The first airtight chamber has a cubic capacity changed by movement of the moving member and communicates with the first chamber. The first airtight chamber sucks air in the first chamber to move the diaphragm upward.
US08595863B1 Protective covering for construction stilts
A protective covering for a stilt is presented. The protective covering includes a cylinder of flexible material. The protective covering also includes a first securing element disposed along a lower portion of the covering for retaining a lower opening of the cylinder of flexible material proximate a foot of the stilt. The protective covering further includes a second securing element disposed along an upper portion of the cylinder for securing an upper opening of the cylinder of flexible material proximate a calf of a wearer of the stilt.
US08601608B2 Cantilever for scanning probe microscope and scanning probe microscope equipped with it
A microscope including both an atomic force microscope and a near-field optical microscope and capable of performing electrochemical measurements and a cantilever for the microscope are disclosed. A pointed light transmitting material employed as the probe of an atomic force microscope is coated with a metal layer; the metal layer is further coated with an insulating layer; the insulating layer is removed only at the distal end to expose the metal layer; the slightly exposed metal layer is employed as a working electrode; and the probe can be employed not only as the probe of the atomic force microscope and the near-field optical microscope but also as the electrode of an electrochemical microscope. Consequently, the microscope can have the functions of an atomic force microscope, a near-field optical microscope and an electrochemical microscope.
US08601599B2 Platform security apparatus and method thereof
A platform security apparatus and a method thereof are capable of protecting a mobile communication terminal from an abnormal or unintended operation of an application program installed over a platform of the mobile communication terminal. An authentication key is created with respect to each function of an application program, and the authentication key and an identifier of the application program are associated with each other and stored. An authentication process is performed by comparing an authentication key and an identifier of an application program registered as function parameters with an authentication key and an identifier of the application program which have been stored, when the application program calls the function.
US08601598B2 Off-premise encryption of data storage
A system that enables a cloud-based data repository to function as a secure ‘drop-box’ for data that corresponds to a user is provided. The ‘drop box’ can be facilitated through the use of cryptographic keying technologies. For instance, data that is ‘dropped’ by or on behalf of a particular user can be encrypted using a public key that corresponds to a user-specific private key. Thus, although the data resides within the large pool of ‘cloud-based’ data, it is protected since it can only be decrypted by using the private key, which is kept secret. The innovation can further facilitate user-centric secure storage by partitioning the cloud-based repository into multiple partitions, each of which corresponds to specific indexing criteria.
US08601589B2 Simplified electronic messaging system
A simplified messaging system is provided. In various embodiments, the simplified messaging system receives a selection of an image representing an identification for a user that the user previously provided, receives a selection of multiple images representing a password for the user that the user previously selected, and logs the user into an electronic messaging system based on the selected images. In various embodiments, the simplified messaging system comprises a mail transport server that receives and forwards electronic messages, a mail registration server comprising an images component that stores images associated with user identifications and user passwords, and a mail client that receives a selection of an image identifying a user and multiple images associated with a password of the user, and logs the user into an electronic messaging system when the images are selected.
US08601588B1 Method and system for detection of clone authenticator
A method includes engaging in authentication operations each involving apparent use of a legitimate authenticator. Values of one or more authenticator variables are received and stored, where the authenticator variable(s) normally change in a known authenticator-specific way during the authentication operations, such as being calculated from a monotonically increasing dynamic variable. A risk analysis function is applied to the stored values to generate a risk indicator signal indicating a level of risk that the clone authenticator is in use. The risk analysis function includes detection of an abnormal change of the authenticator variable(s), such as use of non-monotonic dynamic variable values. The risk indicator signal is output to an access controller that operates, based on the level of risk indicated by the risk indicator signal, to selectively inhibit an otherwise successful authentication operation involving apparent use of the legitimate authenticator.
US08601587B1 System, method, and software for cyber threat analysis
According to certain embodiments, a cyber threat analysis system generates a network model of a network infrastructure that is used by an organization, assigns a weighting value to each of a plurality of network elements of the network infrastructure according to a relative importance of the each network element to the organization, and generates an attack vector according to a determined vulnerability of the network infrastructure. The attack vector represents one or more illicit actions that may be performed to compromise the network infrastructure. The system may simulate, using a network modeling tool, the attack vector on the network model to determine one or more resulting ramifications of one or more of the plurality of network elements due to the attack vector, and determine a criticality level of the attack vector according to the weighting value of the one or more network elements.
US08601585B2 Modification of messages for analyzing the security of communication protocols and channels
A system is used to analyze the implementation of a protocol by a device-under-analysis (DUA). The system includes a source endpoint, a destination endpoint (the DUA), and a message generator. The source endpoint generates an original message and attempts to send it to the DUA. The original message is intercepted by the message generator, which generates a replacement message. The replacement message is then sent to the DUA instead of the original message. The replacement message is deliberately improper so as to analyze the DUA's implementation of the protocol. The message generator includes a structure recognition system and a mutation system. The structure recognition system determines the underlying structure and/or semantics of a message. After the structure recognition system has determined the structure, it creates a description of the structure (a structure description). The mutation system modifies the message based on the structure description to generate a replacement message.
US08601578B1 Identifying potentially suspicious business listings for moderation
A business listing verification server is operative to verify whether a business listing complies with a selected business configuration rule. The business listing verification server may include a business listing database comprising a plurality of business listings and a business information source pipeline for processing the various business listings. The business listing verification server may further include a set of business listing configuration rules, wherein each business listing configuration rule may be established for a separate business. A business listing configuration rule may establish whether a business listing is a potentially suspicious business listing. In addition, the business listing verification server may also include a moderation priority queue, where business listings to be moderated are prioritized based on whether the business listings have been identified as potentially suspicious business listings according to one or more business listing configuration rules.
US08601577B1 Using configured error codes to enable spam blocking downstream from a mail transfer agent
A message transfer agent generates specific error codes indicating that it has adjudicated specific received email traffic to comprise spam. The message transfer agent transmits the generated specific error codes to the sources of the specific received email traffic. An antispam computing device filters email traffic, and receives the error codes transmitted by the message transfer agent to the sources of email traffic. The antispam computing device interprets the specific received error codes as indicating that the message transfer agent adjudicated the specific email traffic to comprise spam. In response, the antispam computing device can block email traffic from these sources, such that the blocked email traffic does not reach the message transfer agent.
US08601571B2 Multi-user computer system and remote control method thereof
A multi-user computer system and a remote control method for the multi-user computer system includes a remote controller, with an input unit that receives a remote-control password to remotely operate the computer, information on an OS booted when the remote-control password is input, a key input setting the computer in a mode wherein the remote-control password and the OS information are set, and a key input operating the computer, a microprocessor, a wireless transmitter, and a computer, with a wireless receiver, a microprocessor, and a BIOS that automatically loads an OS corresponding to the remote-control password stored in the memory when the received remote-control password stored in the wireless receiver and the remote-control password in the memory are the same.
US08601560B2 Method for user terminal authentication of interface server and interface server and user terminal thereof
Provided are a method for authenticating a user terminal in an interface server, and an interface server and a user terminal using the same. The method includes receiving authentication request information from an application service providing server in order to request the interface server to authenticate the user terminal receiving an application service provided from the application service providing server, authenticating the user terminal according to the authenticating request information using an authentication method selected by the interface server or a user of the user terminal, and transmitting authentication response information including an authentication result of performing the authentication method to the application service providing server. The interface server provides an interface for a network to the application service providing server.
US08601555B2 System and method of providing domain management for content protection and security
A system and method of providing domain management for content protection and security is disclosed. A secure device domain is generated to allow sharing of content among a plurality of consumer electronic devices. A domain management scheme for authenticating and managing consumer electronics devices in the secure device domain is provided.
US08601550B2 Remote access to resources over a network
Systems and techniques are provided for controlling requests for resources from remote computers. A remote computer's ability to access a resource is determined based upon the computer's operating environment. The computer or computers responsible for controlling access to a resource will interrogate the remote computer to ascertain its operating environment. The computer or computers responsible for controlling access to a resource may, for example, download one or more interrogator agents onto the remote computer to determine its operating environment. Based upon the interrogation results, the computer or computers responsible for controlling access to a resource will control the remote computer's access to the requested resource.
US08601549B2 Controlling access to a resource using an attribute based access control list
Methods, apparatuses, and computer program products are provided for controlling access to a resource. A method may include determining one or more request attributes associated with a request for access to the resource. The method may further include accessing an access control list associated with the resource. The access control list may include one or more access control attributes associated with the resource. The method may additionally include determining a permission defining one or more access abilities for the resource at least in part by comparing the request attributes to the access control attributes and, for any access control attribute corresponding to a request attribute, including an ability associated with the corresponding access control attribute in the permission. The method may also include determining whether to grant the request based at least in part on the determined permission. Corresponding apparatuses and computer program products are also provided.
US08601535B2 Mobile authorization using policy based access control
An authorization engine is provided in a remote device for mobile authorization using policy based access control. To ensure that remote devices can enforce consistent authorization policies even when the devices are not connected to the server, the remote device downloads the relevant authorization policies when the business objects are downloaded and enforces the policies when operations are invoked. The memory footprint of downloadable authorization policies is reduced to fit onto a resource-constrained remote device. A policy evaluation engine interprets and enforces the downloaded policies on the remote device using only the limited computational resources of the remote device.
US08601531B1 System authorization based upon content sensitivity
An authorization device is configured to authorize access to a resource. The authorization device receives an authorization request to authorize a client device to perform an operation on the resource associated with a data system and compare an access characteristic associated with the resource with a policy associated with the resource. The authorization device generates a first message when a result of the comparison indicates that the client device is authorized to perform the operation on the resource and generates a second message when a result of the comparison indicates that the client device is unauthorized to perform the operation on the resource.
US08601529B1 Method and apparatus for providing integrated wireless triple play services
A method and apparatus for enabling the integration of key components associated with triple play services into an integrated system are disclosed. For example, the method integrates rooftop components for providing the triple play services into an outdoor unit (ODU) and integrates in-house components into a triple play service set top box for providing the triple play services.
US08601524B2 System and method for delivering long-tail content
A system and method for delivering a long-tail content comprising a set-top box configured to couple an external signal to a user device. The long-tail content server also comprises a long-tail content server configured to provide the external signal to the set-top box from a central server. The long-tail content server further comprises a long-tail content asset manager configured to control a communication between at least one of the central server, the long-tail content server and the set-top box and at least one of the central server, the long-tail content server and the set-top box.
US08601515B2 On screen alert to indicate status of remote recording
An arrangement is provided in which a mobile media rendering device such as a video-enabled mobile phone utilizes a graphical user interface (“GUI”) to inform its user as to whether a remote recorder, such as a digital video recorder (“DVR”) disposed in a set top box (“STB”), is recording a media program, such as a television show or movie, that is being simulcast to both the mobile phone and the remote recorder. A service verifies that the mobile phone and STB are associated with a valid service subscription. If so verified, then the service sends a control signal over a network to the STB to activate the DVR to record the selected simulcast media program. Various icons on the GUI are provided to let the user know that the DVR is recording the selected simulcast media program to long term storage, for example, or to indicate that the DVR is recording the program to more temporary storage. Or, if there is an issue that prevents the DVR from recording the selected simulcast media program then that is brought to the user's attention using a different icon displayed on the GUI.
US08601514B1 PC media center and extension device for a home entertainment system
Within a media center extension device, a first media signal is received from a media source and encoded into a first media stream, which is sent via a network to a personal computer media center. Within the personal computer media center, the first media stream is stored within a storage device, such as a hard disk drive. Also within the personal computer media center, a second media stream is retrieved from the storage device, which is sent via the network to the media center extension device. Within the media center extension device, the second media stream is decoded into a second media signal, which is rendered for display on a display device.
US08601513B2 System and method for commanding a controlled device
A system and method for commanding a controlled device. An intelligent navigation server detects a transition from a current state of a remote control device. A context for transition is also determined. The current state, the new current state and the context are evaluated to select a set of commands appropriate to the context and the new current state. The selected commands determine behavior options for the controlled device. The set of selected commands are sent to the remote control device. Text and/or graphical data appropriate to the new current state may also be sent to the remote control device. The remote control device may generate display data based on the selected commands to provide one or more soft buttons linked to one or more of the selected commands. The remote control device may also display the text and/or graphical data.
US08601507B2 System and method for focused navigation in a media center/extension device architecture
A home entertainment system includes a home media center for providing media content to a plurality of remotely located televisions within a home. The home media center includes a user interface module to generate graphical commands usable by a separate media center extension to render a focused navigation user interface on one of the plurality of televisions.
US08601505B2 Apparatuses for global television (TV) channel sharing
An apparatus for global television (TV) channel sharing, operating as a sharing client, comprises a registration module, a TV signal receiving module, a multimedia data encoding module, and an Internet communication module. The registration module receives a network address of a subscription client from a mediation server. The TV signal receives module receiving local TV signals after receiving the network address of the subscription client. The multimedia data encoding module encodes the local TV signals into a bitstream. The Internet communication module transmits the bitstream to the subscription client corresponding to the network address via the Internet.
US08601498B2 Accelerator system for use with secure data storage
Data processing and an accelerator system therefore are described. An embodiment relates generally to a data processing system. In such an embodiment, a bus and an accelerator are coupled to one another. The accelerator has an application function block. The application function block is to process data to provide processed data to storage. A network interface is coupled to obtain the processed data from the storage for transmission.
US08601497B2 Converting a message signaled interruption into an I/O adapter event notification
One or more message signaled interruption requests from one or more input/output (I/O) adapters are converted to I/O adapter event notifications. Each I/O adapter event notification includes the setting of one or more specific indicators in system memory and an interruption request, the first of which results in a pending I/O adapter interruption request. While a request for an I/O adapter interruption is pending, subsequent message signaled interruption requests are converted to I/O adapter event notifications, but do not result in additional requests for I/O adapter interruptions.
US08601496B2 Method and system for protocol offload in paravirtualized systems
Certain aspects of a method and system for protocol offload in paravirtualized systems may be disclosed. Exemplary aspects of the method may include preposting of application buffers to a front-end driver rather than to a NIC in a paravirtualized system. The NIC may be enabled to place the received offloaded data packets into a received data buffer corresponding to a particular guest operating system (GOS). A back-end driver may be enabled to acknowledge the placed offloaded data packets. The back-end driver may be enabled to forward the received data buffer corresponding to the particular GOS to the front-end driver. The front-end driver may be enabled to copy offloaded data packets from a received data buffer corresponding to a particular GOS to the preposted application buffers.
US08601492B2 User interface for multi-channel communication
The present invention provides a user interface and method for communicating using multiple communication channels of different media types. The method includes obtaining an event communicated via an incoming communication channel, where the event corresponds to a work item available to an agent. A notification of the work item is provided via the user interface. The method includes receiving an activation of a work item object of the user interface, where the work item object is associated with the work item. The method includes issuing a command associated with the activation of the work item object to an outgoing communication channel. The user interface enables the agent to work using different communication channels while presenting a consistent interface independent of the media type of the communication channel.
US08601484B2 System and method for managing resources and markers of a portable computing device
A method and system for managing resources of a portable computing device is disclosed. The method includes receiving node structure data for forming a node, in which the node structure data includes a unique name assigned to each resource of the node. A node has at least one resource and it may have multiple resources. Each resource may be a hardware or software element. The method also includes receiving marker data and creating a marker. A marker includes a legacy element such as a hardware or software element. The system includes a framework manger which handles the communications between existing nodes and markers within a node architecture. The framework manager also logs activity of each resource and marker by using its unique name. The framework manager may send this logged activity to an output device, such as a printer or a display screen.
US08601483B2 Forecasting based service for virtual machine reassignment in computing environment
A mechanism is provided for reassigning virtual machines to resources in a computing environment. Monitoring data is collected about virtual machine request history and resource usage in a form of time series for measured indicators. Forecasted time series are computed for the measured indicators over a time window by utilizing time series forecasting. A new assignment is computed by executing a snapshot based assignment algorithm on the forecasted time series. The new assignment is used for reassignment of virtual machines on the resources in the computing environment.
US08601476B2 Application task request and fulfillment processing
Techniques for fulfilling requests and providing results to a requesting entity. Embodiments may poll a flag to determine when a fulfillment request from a requesting entity is pending. Upon detecting the fulfillment request is pending, embodiments may retrieve the request and perform one or more actions associated with the request to produce a fulfillment result. Embodiments may then store the fulfillment result in a storage location and transmit a notification to the requesting entity to indicate the fulfillment request has been fulfilled.
US08601462B2 Modifying a multi-module application
A method, apparatus and computer program are disclosed for modifying an application comprising a plurality of modules. A user is presented with a list of modules. The user is able to specify input regarding any permitted version modifications for the modules listed. It is then determined whether the requested modifications are possible with one or more failure messages being output when any of the requested modifications are not possible. At least one of the failure messages is used to enable modification of the initial input provided by the user. In one embodiment, information is provided to the user based on one or more failure messages in order to enable the user to modify their choices. In another embodiment, the initial input is automatically modified. A permitted version modification may be, for example, a version upgrade, a version downgrade, and an indication that there is no preference.
US08601457B1 Checking for access problems with data stores
In an embodiment, a technique that may be used to identify a pattern with respect to accessing a data store in a model. The pattern may be a desirable, undesirable, anomalous or some other type of pattern with respect to accessing the data store. The technique may include generating an execution control graph that represents an execution of the model. The execution control graph may be analyzed to identify the pattern. Analysis may include generating an expression based on the execution control graph and a condition to test for and determining, based on the expression, if the condition is met. If the condition is met, the pattern may be said to exist in the model. A result may generated based on the analysis and the result may be output.
US08601452B2 Compiler for JAVA and .NET
A computer implemented method analyzing a first code in a first managed computer language and generating intermediate code in a completed language. The intermediate code into linking code that allows the second code in a second managed runtime language to interact with the first code.
US08601446B2 Complexity dependency change impact system and method
A complexity dependency change impact system and method is disclosed. In one embodiment, a method of determining an efficient software testing scheme based on a dependency structure matrix (DSM) analysis includes generating a compressed DSM based on cyclic blocks associated with modules of a software application, tagging and levelling the modules of the software application based on the compressed DSM, and generating at least one compressed partition matrix based on the tagged and levelled modules. The method further includes generating at least one expanded partition matrix based on the at least one compressed partition matrix, generating value threads using the at least one compressed partition matrix and obtaining a new scheduling table and performing a path analysis using the value threads to determine the efficient software testing scheme.
US08601445B2 Detaching profilers
A profiler may be detached from an actively running application by first sealing communications between the application and profiler, then evacuating the profiler by waiting for any profiler-modified or instrumented code to complete execution, profiler runtime code to complete execution, cleaning up any residual items from the profiler, and shutting down the profiler. The profiler may be operational in many different environments, including a managed environment such as a virtual machine and those environments having just in time compiling of executable code.
US08601444B2 Analysis and timeline visualization of thread activity
Analyzing the performance of multi-threaded applications. An analysis and visualization of thread executions is performed on a graphical timeline using samples of thread execution. This allows users to understand when their application threads are executing, what they were executing, the degree of concurrency in thread execution, and the order in which work is performed in their application. The visualizations and analysis also allow users to sample thread execution contexts using a graphical user interface, as well as the generation of execution profile reports that may be filtered for a specific time range of execution and a subset of the threads running in the application.
US08601443B2 Method and system for correlating trace data
A computer program product comprises a computer useable medium. The computer useable medium has a computer readable program such that when the computer readable medium is executed on a computer, the computer is caused to configure a calling interceptor at a service invocation point corresponding to a first component service of a software application to monitor a service invocation made by the first component service of a second component service of the software application, record a first set of correlation data represented by a first correlation indicator into a trace file, record a unique identifier into the trace file, and send the unique identifier to the second component service thought the service invocation.
US08601436B2 Simulation-based interface testing automation system and method for robot software components
A testing tool for verifying a reliability of robot software components is provided, and more particularly, a simulation-based interface testing automation system and method that may automatically perform a test for functions and performance of an interface with respect to robot software components are provided. Thus, it is possible to efficiently perform a test for an interface of robot software components. In particular, it is possible to automatically generate test cases required for testing, to perform a test in various languages, and to perform a test suitable for a robot.
US08601423B1 Asymmetric mesh NoC topologies
A method of interconnecting blocks of heterogeneous dimensions using a NoC interconnect with sparse mesh topology includes determining a size of a mesh reference grid based on dimensions of the chip, dimensions of the blocks of heterogeneous dimensions, relative placement of the blocks and a number of host ports required for each of the blocks of heterogeneous dimensions, overlaying the blocks of heterogeneous dimensions on the mesh reference grid based on based on a guidance floor plan for placement of the blocks of heterogeneous dimensions, removing ones of a plurality of nodes and corresponding ones of links to the ones of the plurality of nodes which are blocked by the overlaid blocks of heterogeneous dimensions, based on porosity information of the blocks of heterogeneous dimensions, and mapping inter-block communication of the network-on-chip architecture over remaining ones of the nodes and corresponding remaining ones of the links.
US08601413B2 High-level synthesis device, high-level synthesis method, high-level synthesis program, and integrated circuit design method
A high-level synthesis device, which converts a behavior description file describing a function of an integrated circuit using a high-level language without timing description, into a hardware description file describing the integrated circuit including timing description, has: a processor; a high-level synthesis unit in which the processor converts a behavior description file having a functional portion describing the function and a control portion controlling timing, into a first hardware description file; a variable extraction unit; a loop information generation unit; a static latency extraction unit; a latency calculation circuit generation unit in which the processor generates a second hardware description file describing a latency calculation circuit which generates the latency information based on loop count and static latency; and an insertion unit in which the processor inserts the second hardware description file into the first hardware description file to generate a third hardware description file.
US08601412B1 Netlisting analog/mixed-signal schematics to VAMS
A method is provided to convert an analog mixed-signal schematic design to a digital netlist: digital blocks within the schematic design are converted to digital netlist modules; analog blocks within the schematic design are converted to analog netlist modules: at least one digital netlist module includes a first identifier for a component that is shared between at least one digital block and at least one analog block within the schematic design; an analog netlist module that corresponds to the at least one analog block within the design includes a second identifier for the shared component that is different from the first identifier; the analog netlist modules are converted to corresponding digital netlist modules; the first identifier is substituted for the second identifier in the course of translating the analog netlist module that corresponds to the at least one analog block.
US08601393B2 System and method for supporting document navigation on mobile devices using segmentation and keyphrase summarization
Described is a system that characterizes segments of a document with one or more keyphrases and then uses the keyphrases to help users find interesting parts of a document. The keyphrases are displayed with information about the location of the phrase in the document and are used as pointers to quickly move to from an overview to a section of potential interest.
US08601392B2 Timeline for presenting information
A computer-readable medium including computer-executable instructions providing a method of displaying arrays of computer-readable files, the method comprising causing a first array of computer-readable files to be displayed, said first array of computer-readable files being displayed along a timeline according to a first timescale; causing a second array of computer-readable files to be displayed, said second array of computer-readable files being displayed along a timeline according to a second timescale. An interface, a computerized system and a method for providing same is also disclosed therein.
US08601386B2 Methods and systems to facilitate real time communications in virtual reality
Methods and systems for connecting people for real time communications via a virtual reality environment. One embodiment includes: receiving a call for a real time communication session at a virtual object presented in a virtual reality world; indicating to a plurality of residents of the virtual reality world that the virtual object is being called; and responsive to an input from one resident of the plurality of residents, connecting the call to the resident for a real time communication session.
US08601385B2 Zero pixel travel systems and methods of use
Certain embodiments of the present invention provide systems and methods for image layout and display on a display such as a PACS workstation display. Certain embodiments provide a method for image layout on a display. The method includes detecting an event related to movement of an image for placement on a display. The method also includes overlaying a navigation grid on at least a portion of the display. The navigation grid includes one or more sections corresponding to sections for content on the display. The method further includes indicating a section of the grid into which the image is to be positioned. In addition, the method includes updating the display to reflect the position of the image.
US08601384B2 Method and apparatus for displaying a window for a user interface
Methods and apparatuses to display windows. In more than one embodiments of the invention, a window is closed automatically (e.g., after a timer expires, or when a condition or criterion is met, or a system input is received) without user input. In some examples, the window is translucent so that the portion of another window, when present, is visible under the window. In some examples, the image of the window is faded out before the window is closed and destroyed. In some examples, the window does not close in response to any input from a user input device. In some examples, the window is repositioned (or hidden) automatically when another translucent window is displayed. The degree of translucency, the speed for fading out, the discrete levels of translucency for fading out, the time to expire, and/or other parameters for controlling the display of the window may be set by the user or adjusted by the system (or application software programs) automatically according to system conditions or other criteria.
US08601383B2 User interface for creating a spreadsheet data summary table
A graphical user interface for creating a data summary table includes a field pane including a list of a plurality of fields, and a layout pane including a plurality of zones. The zones represent areas of the data summary table, and the layout pane allows a field of the plurality of fields from the field pane to be added to a first zone of the zones. A data summary table is updated upon the field being added to the layout pane.
US08601378B2 Customized presentations associated with a social media application based on relationships
According to a general aspect, a method can include receiving a request, triggered via a consumer account, to access, using a social media application, a plurality of sharer content. The sharer content can be associated with a sharer account using the social media application. The method can include retrieving, in response to the request, a consumer value and a relationship value. The consumer value can represent an interaction with the social media application via the consumer account and the relationship value can characterize a relationship between a consumer identifier of the consumer account and a sharer identifier of the sharer account. The method can include selecting a subset of sharer content from the plurality of sharer content based on a combination of the consumer value and the relationship value, and can include defining a portion of a presentation customized for the consumer account using the selected subset of sharer content.
US08601374B2 Account administration for hosted services
A graphical user interface for rendering hosted services is provided. The user interface includes a set of hosted service identifiers associated with a domain name. The set of hosted service identifiers is further broken down into a first subset of service identifiers and a second subset of service identifiers. Each identifier in the first subset corresponds to a service provided by a first service provider and each identifier in the second subset corresponds to a service provided by a second service provider. One of the services provided by the first service provider is rendered in response to a user selection of one of the first subset of service identifiers. One of the services provided by the second service provider is rendered in response to a user selection of one of the second subset of service identifiers.
US08601361B2 Automatically populating and/or generating tables using data extracted from files
Automatically populating and/or generating tables using data extracted from files is disclosed. In some embodiments, in response to receiving an indication that at least a portion of a data object is desired to be included in a table, a set of one or more data values associated with the data object is selected for inclusion in the table and automatically included as an entry corresponding to the data object in the table. In various embodiments, the table may comprise an existing table and/or a newly generated table.
US08601353B2 Apparatus and method for transmitting data using repeat accumulate coding scheme in communication system
An apparatus for transmitting data in a communication system includes: a first repeater configured to repeat information bits of data to be transmitted a first repetition number of times; an interleaver configured to interleave the information bits repeated the first repetition number of times; an accumulator configured to accumulate-code the interleaved information bits; a second repeater configured to repeat the accumulate-coded information bits a second repetition number of times; a puncturer configured to puncture the information bits repeated the second repetition number of times; and a P/S converter configured to convert the punctured information bits and the information bits of the data and output RA-coded information bits.
US08601351B2 BCH decoding with multiple sigma polynomial calculation algorithms
Bose-Chaudhuri-Hocquenghem (BCH) decoder architectures which execute a plurality of different algorithms to calculate an error location polynomial. The multiple algorithms may be implemented in a storage controller for increased throughput per gate count. Codewords needing up to a threshold number of corrections may be processed via a first algorithm while those with a greater number of corrections may be processed via the second algorithm. In embodiments, the Peterson-Gorenstein-Zierler (PGZ) algorithm and the Berlekamp-Massey algorithm (BMA) are executed either serially or in parallel to increase throughput of the decoder.
US08601345B1 Method and apparatus for searching frame alignment with false alignment protection
A method and apparatus for enhancing frame alignment using cyclic redundancy check (“CRC”) corrections are disclosed. In one embodiment, a process of frame alignment searches a predefined bit pattern within a first multi-frame structure and provides an assumed frame boundary after identifying the predefined bit pattern in the first multi-frame structure. While calculating a CRC value in response to the assumed frame boundary, the process further corrects the CRC value in accordance with a saved residue and F-bits identified by the assumed frame boundary. The assumed frame boundary is subsequently verified by comparing the calculated CRC value with embedded CRC value obtained from a second multi-frame structure.
US08601344B1 Method and apparatus for a parameterized interleaver design process
A parameterized interleaver design process is provided, which optimizes the design for interleavers of any size, and can be completely specified using only a few design parameters. According to the parameterized interleaver design process an interleaver π(i) of a length N is generated. A number of subpermutation masks are defined, and a first intermediate interleaver permutation is partitioned into a number of subgroups, wherein the number of subgroups corresponds with the number of subpermutation masks. Each of the subgroups of the first intermediate interleaver permutation is partitioned into a number of further subgroups, and each of the subpermutation masks is applied to each of the further subgroups of a corresponding subgroup of the first intermediate interleaver permutation, resulting in a corresponding portion of a second intermediate interleaver permutation. The resulting interleaver π(i) is generated based at least in part on the first and second intermediate interleaver permutations.
US08601339B1 Layered coding techniques for data storage
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for skewed orthogonal coding techniques. In one aspect, a method includes receiving a block of data comprising a plurality of data chunks. One or more rows of word code chunks are generated using a first error-correcting code in systematic form and the plurality of data chunks. For each row of a plurality of rows of the data chunks, one or more row code chunks for the row are generated using a second error-correcting code in systematic form and the data chunks of the row. The rows of data chunks and the row code chunks and the rows of word code chunks are stored.
US08601328B1 Systems and methods for near-codeword detection and correction on the fly
Systems and methods are provided for enhancing the performance and throughput of a low-density parity check (LDPC) decoder. In some embodiments, the enhanced performance and throughput may be achieved by detecting and correcting near-codewords before the decoder iterates up to a predetermined number of iterations. In some embodiments, a corrector runs concurrently with the decoder to correct a near-codeword when the near-codeword is detected. In alternate embodiments, the corrector is active while the decoder is not active. Both embodiments allow for on-the-fly codeword error corrections that improve the performance (e.g., reducing the number of errors) without decreasing the throughput of the decoder.
US08601325B2 Test data management system and method
In a test data management method, an electronic signal that needed to be tested of an electronic device is select. A predefined template file of a test report of the electronic signal is generated. Test data of the electronic signal is obtained from a test file, and is inserted into predetermined locations of the template file. The test report of the electronic signal is generated according to the template file and the inserted test data, and the test report is stored into a storage system of a computing device.
US08601318B2 Method, apparatus and computer program product for rule-based directed problem resolution for servers with scalable proactive monitoring
Method, apparatus and computer program product are configured to perform computer monitoring activities; to collect information regarding computer system status during the computer monitoring activities; to detect a problem in dependence on the information collected during the computer monitoring activities; and to determine whether to launch a diagnostic probe when the problem is detected. The monitoring activities may be performed on a periodic or event-driven basis. The determination whether to launch a diagnostic probe is based on a rule included in a hierarchy of rules. The hierarchy of rules is based on problem tickets; system logs; and computer system configuration information.
US08601314B2 Failover method through disk take over and computer system having failover function
When a primary server executing a task fails in a computer system where a plurality of servers are connected to an external disk device via a network and the servers boot an operation system from the external disk device, task processing is taken over from the primary server to a server that is not executing a task in accordance with the following method. The method for taking over a task includes the steps of detecting that the primary server fails; searching the computer system for a server that has the same hardware configuration as that of the primary server and that is not running a task; enabling the server, searched for as a result of the search, to access the external disk device; and booting the server from the external disk device.
US08601313B1 System and method for a data reliability scheme in a solid state memory
Embodiments of the present invention use high granularity reliability information (e.g., from individual pages, blocks, etc.) in a solid state storage device to vary the number of elements in each RAID stripe and to combine the elements in a stripe to achieve a more homogenous reliability metric across the device. In one embodiment, a reliability metric of a stripe group of storage elements is calculated based on monitored conditions of the storage elements such as erase counts, number of bit errors encountered, calculated voltage reference values, etc. The reliability metrics of the stripe groups are used to decide how many storage elements and which storage elements should be combined in the redundant RAID stripes to achieve a desired probability of data loss for the overall device. The target error probability could be fixed for the life of the storage device or adjusted as the device wide error rates increase.
US08601308B2 Computer architectures using shared storage
A method providing a persistent common view of data, services, and infrastructure functions accessible via a plurality of shared storage systems of a virtual shared storage system. The method includes applying different governance policies at two or more shared storage systems of the virtual shared storage system. The method includes transferring content from a particular shared storage system to a requesting device without using at least one of a server session, an application-to-server session, and an application session. The content corresponds to at least one of data, a service, and an infrastructure function provided via the particular shared storage system.
US08601299B2 System and method for re-balancing power supply efficiency in a networking environment
A system and method for re-balancing power supply efficiency in a networking environment. Identification of changes in a network device that affect power consumption can be used to generate power request messages that are communicated to a power supply control via a communication bus. Based on such power request messages, the power supply control can then identify a re-balanced configuration of the power supply system to enable efficient operation of the power supply system.
US08601293B2 Recording/reproduction apparatus, and power supply control method of video server and recording/reproduction apparatus
According to one embodiment, a recording/reproduction apparatus includes a power source controller. The power source controller includes a determination unit, a stand-by mode execution unit, and a pause mode execution unit. The determination unit determines whether or not an event associated with at least one of recording and reproduction of the information signal occurs at start-up time. The stand-by mode execution unit executes a stand-by mode in which the power level of each of the encoder, the decoder, the recording medium, and the plurality of signal processors is controlled to be lower than a predetermined level. The pause mode execution unit executes a pause mode in which the power to each of the encoder, the decoder, the recording medium, and the plurality of signal processors is turned off, and the power level of the process controller is controlled to be lower than the predetermined level.
US08601291B2 Power management device with communications capability and method of use
A power management device can include a housing, a power input associated with the housing, and a plurality of power outputs associated with the housing. At least certain power outputs can be connectable to one or more electrical loads external to the housing and to the power input. In some embodiments, a communications bus and one or more power control sections can be associated with the housing. In some embodiments, one or more power control sections can communicate with the communications bus and with one or more corresponding power outputs among the plurality of power outputs. In some embodiments, a power information display can communicate with the communications bus. If desired, a power information determining section can be associated with the housing and in communication with the communications bus. The power information determining section may communicate power-related information to the power information display.
US08601286B2 Saving and retrieving data based on public key encryption
In accordance with certain aspects, data is received and a digital signature is generated and output. The digital signature can be a digital signature of the data and one or more conditions that are to be satisfied in order for the data to be revealed, or a digital signature over data generated using a private key associated with a bound key that is bound to one or more processors.
US08601275B2 Inter-vehicle communication system
A communication system for transmitting and receiving communication data together with signature data attached thereto for verifying the communication data. A transmission-side in-vehicle device of the system generates the signature data for each unit of communication data consisting of M×N (M>=N>=2) pieces of communication data, and repeatedly transmits M pieces of divided signature data in N rounds, attached to M×N corresponding pieces of communication data. A reception-side in-vehicle device of the system reconstitutes the unit of communication data from M×N pieces of received communication data, reconstitutes the signature data from M pieces of received divided signature data, and then verifies the reconstituted unit of communication data with the reconstituted signature data. This can prevent data missing of the signature data due to communication errors to thereby reliably verify the communication data.
US08601273B2 Signed manifest for run-time verification of software program identity and integrity
A measurement engine performs active platform observation. A program includes an integrity manifest to indicate an integrity check value for a section of the program's source code. The measurement engine computes a comparison value on the program's image in memory and determines if the comparison value matches the expected integrity check value. If the values do not match, the program's image is determined to be modified, and appropriate remedial action can be triggered. The integrity manifest can include a secure signature to verify the validity of the integrity manifest.
US08601258B2 Method for configuring centralized encryption policies for devices
A data encryption engine and method for using to selectively encrypt communications. Data is received from a source device into the data encryption engine. The data encryption engine determines whether or not to encrypt the data based on a source device preference, a target device preference, a comparison of priority numbers for the source device and target device, the transport medium, the relationship between the source device and target device, a type/level of encryption or some combination. If the data is determined to need encryption, the data encryption device may encrypt the data or may flag the data for encryption by the target device. Otherwise the unencrypted data may be forwarded to the target device.
US08601255B2 Approaches for updating bios
Approaches for updating a Basic Input/Output System (BIOS) program used in a computer system. The computer system includes a central processing unit (CPU) and a non-volatile memory. The non-volatile memory is used to store the BIOS program, and the BIOS program includes a booting area and a program area for storing a first BIOS image file. The update method includes: duplicating a second BIOS image file from an external storage device of the computer system to a designated area of an internal non-volatile storage device of the computer system; changing a flag from a first status to a second status after the duplication is completed; checking the status of the first BIOS image file when the computer system is booted; and booting the computer system by the first BIOS image file or the second BIOS image file according to the status of the first BIOS image file.
US08601253B2 Dynamic provisioning in data processing environment
Techniques are disclosed for the dynamic introduction of new components to be used during provisioning of solutions in data processing system environments such as service delivery environments. For example, in a provisioning system that manages provisioning of components in a data processing system, an automated method of dynamically provisioning one or more new components in the data processing system comprises the provisioning system performing the following steps. The provisioning system accepts a registration of a new component during a runtime period of the data processing system, wherein the new component has not been previously registered in the data processing system prior to the runtime period, and further wherein the registration comprises obtaining information relating to at least one of one or more prerequisites and a configuration associated with the new component. The provisioning system causes a modification to the data processing system by enabling use of the registered new component therein.
US08601245B2 Not-taken path instruction for selectively generating a forwarded result from a previous instruction based on branch outcome
A scalable processing system includes a memory device having a plurality of executable program instructions, wherein each of the executable program instructions includes a timetag data field indicative of the nominal sequential order of the associated executable program instructions. The system also includes a plurality of processing elements, which are configured and arranged to receive executable program instructions from the memory device, wherein each of the processing elements executes executable instructions having the highest priority as indicated by the state of the timetag data field.
US08601244B2 Apparatus and method for generating VLIW, and processor and method for processing VLIW
An apparatus and method for generating a very long instruction word (VLIW) command that supports predicated execution, and a VLIW processor and method for processing a VLIW are provided herein. The VLIW command includes an instruction bundle formed of a plurality of instructions to be executed in parallel and a single value indicating predicated execution, and is generated using the apparatus and method for generating a VLIW command. The VLIW processor decodes the instruction bundle and executes the instructions, which are included in the decoded instruction bundle, in parallel, according to the value indicating predicated execution.
US08601241B2 General purpose register cloning
A clone set of General Purpose Registers (GPRs) is created to be used by a set of helper thread binaries, which is created from a set of main thread binaries. When the set of main thread binaries enters a wait state, the set of helper thread binaries uses the clone set of GPRs to continue using unused execution units within a processor core. The set of helper threads are thus able to warm up local cache memory with data that will be needed when execution of the set of main thread binaries resumes.
US08601239B2 Extended register addressing using prefix instruction
A processor includes a storage unit storing an instruction, an instruction extension information register that includes a first area and a second area, an instruction decoding unit that decodes a first prefix instruction including first extension information extending an immediately following instruction written to the first area when the first prefix instruction is executed, and that decodes a second prefix instruction including the first extension information and a second extension information extending an instruction immediately following two instructions of the second prefix instruction, an instruction packing unit that generates a packed instruction including at least one of the first prefix instruction or the second prefix instruction, and the instruction immediately following the first prefix instruction or the second prefix instruction when the instruction decoding unit decodes the first prefix instruction or the second prefix instruction, an instruction execution unit that executes the packed instruction generated by the instruction packing unit.
US08601238B2 Arithmetic processing apparatus, arithmetic processing system, and arithmetic processing method which utilize limitation information to perform enhanced arithmetic processing
An arithmetic processing apparatus includes: a plurality of processing units connected in series to each other, wherein each of the processing units includes a limitation information setting section in which limitation information, which indicates the amount of arithmetic processing that each of the processing units is to process for data of each arithmetic processing unit, is set; an arithmetic section which executes arithmetic processing on the data of each arithmetic processing unit, according to the limitation information set in the limitation information setting section, by the same program between the plurality of processing units; and a memory in which processing data subjected to the arithmetic processing by the arithmetic section is stored.
US08601237B2 Performing a deterministic reduction operation in a parallel computer
Performing a deterministic reduction operation in a parallel computer that includes compute nodes, each of which includes computer processors and a CAU (Collectives Acceleration Unit) that couples computer processors to one another for data communications, including organizing processors and a CAU into a branched tree topology in which the CAU is a root and the processors are children; receiving, from each of the processors in any order, dummy contribution data, where each processor is restricted from sending any other data to the root CAU prior to receiving an acknowledgement of receipt from the root CAU; sending, by the root CAU to the processors in the branched tree topology, in a predefined order, acknowledgements of receipt of the dummy contribution data; receiving, by the root CAU from the processors in the predefined order, the processors' contribution data to the reduction operation; and reducing, by the root CAU, the processors' contribution data.
US08601229B2 Secure memory access system and method
A secure memory access system and method for providing secure access to Hyper Management Mode memory ranges is presented.
US08601228B2 Extended utilization area for a memory device
Methods, systems and devices for configuring access to a memory device are disclosed. The configuration of the memory device may be carried out by creating a plurality of access profiles that are adapted to optimize access to the memory device in accordance with the type of access. Accordingly, when an application with specific memory access needs is initiated, the memory access profile that is most optimized for that particular access need is utilized to configure access to the memory device. The configuration may be effected for a portion of the memory device, a partition of the memory device, or even one single access location on the memory device.
US08601224B2 Control unit for storage apparatus and method for controlling storage apparatus
Each CM retains a function management table in which entry information indicating which function is operating in which CM for what period is registered. Every time a command is executed in a function processing unit on the basis of an instruction from a GUI, components of a CM perform control, communicating registered pieces of content in a function management table to corresponding components of another CM for synchronization among the CMs. Regardless of which of a plurality of CMs in a storage apparatus is a master, processing can be executed in any CM from any GUI without inconsistency in the processing between the CMs.
US08601220B1 Transparent data migration in a storage system environment
In one embodiment, a data migration technique enables a source storage system to efficiently and reliably migrate data to a destination storage system. The source storage system includes a copy engine that is configured to migrate or copy a set of data, e.g., one or more files, to the destination storage system using a file-based protocol over a network. The copy engine is also configured to ensure that any locks associated with the migrated data set are reclaimed at the destination storage system using a lock-based protocol. The source storage system further includes a proxy service that is configured to translate client requests to access the migrated data set to access requests executable (i.e., discernable) by the destination storage system. The proxy service then forwards or proxies the translated requests over the network to the destination storage system for processing. In essence, the proxy service interacts with the copy engine to proxy protocol specific requests and replies between a client and the destination storage system after copying of the migrated data set has completed, thus rendering data migration transparent to the client.
US08601210B2 Cache memory allocation process based on TCPIP network and/or storage area network array parameters
An apparatus comprising a controller, one or more host devices and one or more storage devices. The controller may be configured to store and/or retrieve data in response to one or more input/output requests. The one or more host devices may be configured to present the input/output requests. The one or more storage devices may be configured to store and/or retrieve the data. The controller may include a cache memory configured to store the input/output requests. The cache memory may be configured as a memory allocation table to store and/or retrieve a compressed version of a portion of the data in response to one or more network parameters. The compressed version may be retrieved from the memory allocation table instead of the storage devices based on the input/output requests to improve overall storage throughput.
US08601205B1 Dynamic random access memory controller
A Dynamic Random Access Memory (DRAM) controller. The DRAM controller includes receiving a plurality of access requests from a plurality of user interfaces to access one or more DRAM devices. Further, the DRAM controller includes storing the plurality of access requests in a Content Addressable Memory (CAM). Furthermore, the DRAM controller includes updating at least one access request of the plurality of access requests to a Next Access Table. In addition, the DRAM controller includes determining at least one paramount access request of the plurality of access requests by a CAM based decision controller for employing a bypass operation in the CAM based decision controller, based on a plurality of pre-defined conditions. Further, the DRAM controller includes issuing the plurality of access requests to the one or more DRAM devices.
US08601203B2 Firmware flashing of a portable device using a serial bus hub
System and method for configuring a portable device. The portable device includes a serial bus hub, one or more processors coupled to the serial bus hub via a serial bus, and a flash memory coupled to the serial bus hub via the serial bus. A degraded signal is received to a serial bus hub included in the portable device via a serial bus, where the degraded signal includes code to be written to the flash memory to initialize or update firmware for the portable device. The serial bus hub restores the degraded signal, thereby generating a restored signal, and sends the restored signal to at least one of the one or more processors to initialize or update the firmware in the flash memory for the portable device.
US08601202B1 Full chip wear leveling in memory device
Methods and systems to wear level a non-volatile memory device across partitions. In an embodiment, a memory device performs background operations to swap host addressable memory partitions with a spare memory partition outside of the host address space. In one embodiment, the background inter-partition wear leveling operations are appended to a user erase operations.
US08601198B2 Controllable transaction synchronization for merging peripheral devices
Embodiments of the invention describe a host system capable of associating a PCIe device and another separate device to the same device identifier (e.g., device number). A cycle routing module or logic will identify an I/O transaction involving the device identifier, and route the transaction to one or both of the devices (or, in some instances, identify the I/O transaction as a configuration transaction, and simply update the cycle routing module/logic only). In one embodiment of the invention, a root port of the host system is configured to operate as the above described cycle router.Embodiments of the invention allow for devices to be “merged” into a single device for the host OS. For example, a peripheral devices coupled to the host system via a PCIe link may be “merged” with a peripheral devices coupled to the host system via another PCIe link or a SATA link.
US08601195B2 Primary display with selectively autonomous secondary display modules
A multi-function display is provided with selectively autonomous secondary modules. A primary device is made up of a central display controller for determining display functions, and at least one docking port. Each docking port selectively connects a SDD to the primary device mechanically, and electrically connects a docked SDD to the central display controller. Each SDD includes a local display screen, and a local display controller for determining local display functions. Each SDD includes a docking port for selectively interfacing to a primary device docking port, and also includes a governor module. The governor module has an interface to determine if the SDD is docked to the primary device. The governor module permits the central display controller to determine local display functions in response to the SDD being docked with the primary device, or permits the local display controller to determine local display functions in response to the SDD not being docked.
US08601188B2 Semiconductor device, control method for the semiconductor device and information processing system including the same
The core chips each include a timing control circuit that outputs a timing signal synchronized with the outputting of parallel data to the interface chip. The interface chip includes a data input circuit that captures parallel data in synchronization with the timing signal. With this arrangement, the timing to output the parallel data and the timing to capture the parallel data are both synchronized with the timing signal generated in the core chips. Therefore, even if there is a difference in operation speed between each core chip and the interface chip, the parallel data can be accurately captured on the interface chip side.
US08601186B2 Management of a USB host device
A host device is managed that communicates with a peripheral device via an interface on the basis of a high frequency clock; the host device is in a suspended state in which the high frequency clock is deactivated. At the host device, an activation state of the peripheral device is detected (21) on the interface. Then the duration of a period of time (T1) since the detection of the activation state is counted, on the basis of a low frequency clock. Then this activation state is maintained on the interface (23) by means of hardware before the period of time expires.
US08601171B2 Method for configuring an electronic device
A method for automatically configuring an electronic device comprising: receiving at an electronic device a command identifying first data; automatically determining a property of the identified first data; automatically identifying an executable from the determined property; and operating on the identified first data using the identified executable.
US08601170B1 Managing firmware update attempts
Attempts to update confirmation information or firmware for a hardware device can be monitored using a secure counter that is configured to monotonically adjust a current value of the secure counter for each update or update attempt. The value of the counter can be determined every time the validity of the firmware is confirmed, and this value can be stored to a secure location. At subsequent times, such as during a boot process, the actual value of the counter can be determined and compared with the expected value. If the values do not match, such that the firmware may be in an unexpected state, an action can be taken, such as to prevent access to, or isolate, the hardware until such time as the firmware can be validated or updated to an expected state.
US08601164B2 HTTP header compression
Techniques for HTTP header compression are described herein. In an implementation, an electronic device may be configured to enable compression/decompression of HTTP messages, including compression/decompression of information in the headers of the messages. A HTTP message is generated that contains at least a header and a body. The HTTP message is reformatted to place at least some of the header information into the body. Then, the body of the reformatted message having the header information is compressed to form a compressed HTTP message. Decompression may be applied by a recipient of the compressed HTTP message to reconstruct the original HTTP message.
US08601160B1 System, method and computer program product for gathering information relating to electronic content utilizing a DNS server
A system, method and computer program product are provided. In use, a checksum associated with electronic content is calculated. Further, a domain name service (DNS) server is queried utilizing the checksum. In response to the query, information is received from the DNS server which relates to the electronic content.
US08601159B2 Distributing and arbitrating media access control addresses on ethernet network
Unique Media Access Control (MAC) addresses are determined for dynamically addressable synthetic and physical network devices by requesting a MAC address anonymously from a server acting as an address allocator and arbiter, confirming the use of the requested MAC address, and relinquishing the address to the server for reuse when the MAC address is no longer needed. Alternatively, an agent with a known or established MAC address may be used to request a unique MAC address for the device from the server and to inform the server when the device no longer requires the requested MAC address. Also, instead of requesting a MAC address from a server acting as an address allocator and arbiter, the device instead may send a broadcast Ethernet packet with a broadcast source address having a payload indicating an intent to use a specific MAC address. If another device receiving this broadcast is already using the specific MAC address, then a broadcast packet is sent indicating a conflict with the device's intended address. In this case, the original device would send a new broadcast Ethernet packet with a payload indicating an intent to use a different specific MAC address. This process repeats until no response or assertion of use of the specific address in the payload is received by the original device. These techniques assure that dynamically addressable synthetic devices (such as virtual machines) and physical network devices do not attempt to use the same MAC address on the same network link.
US08601156B2 Methods and apparatus related to peer discovery and/or paging in peer to peer wireless communications
Methods and apparatus related to peer to peer communication networks are described. A peer to peer timing structure is implemented which includes recurring peer discovery intervals and traffic intervals. During a peer discovery interval, a wireless communications device, supporting peer to peer communications, monitors for and receives a broadcast signal from another peer wireless communications device, recovers an identifier from the received broadcast signal, and stores the received identifier in memory. The identifier is one of a device identifier and a user identifier. The wireless communications device maintains a list of discovered identifiers in its vicinity. In some embodiments, paging intervals are also included in the recurring peer to peer timing structure. In various embodiments, a wireless communications device receives or sends a page to a peer node prior to sending or receiving user data in a traffic interval. Various features are directed to peer paging protocol implementations.
US08601147B2 Export of metadata streams to applications
The present invention provides a computer storage server implemented method for generating attribute streams. The storage server receives a request from an application to write data to at least one storage object, the request having a request type. The storage server then updates an attribute stream with metadata associated with the at least one storage object. The storage server also updates the attribute stream with the at least one checksum, such that the attribute stream is associated with the at least one storage object. The storage server determines the request type to be one selected from among the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type. Responsive to a determination that the request type is among one selected from the group consisting of an email type, a file transfer protocol type, and a hypertext transfer protocol type, the storage server verifies the application. Based on the determination of the request type, the storage server then updates the attribute stream by applying a filter among one selected from the group consisting of an email attribute stream filter, file transfer protocol attribute stream filter and a hypertext transfer protocol attribute stream filter.
US08601146B2 Methods, systems, and computer readable media for session initiation protocol (SIP) identity verification
Methods, systems, and computer readable media for verifying the identity of a SIP user seeking to establish a session are disclosed. Methods for verifying the identity of a SIP user seeking to establish a session described herein may be performed at a computing platform that includes a SIP user agent. According to one method, an INVITE message for establishing a session is received, where the INVITE message includes sender identification information and dialog identification information. In response to receiving the INVITE message, a subscription request including the dialog identification information is sent to a second computing platform that includes a user agent identified by the sender identification information in the INVITE message. A response to the subscription request is received and, based on the response to the subscription request, it is determined whether the identity of the sender of the INVITE message can be verified.
US08601132B2 Reception of audio-visual content addressed to several devices
The present invention relates to a method for receiving audiovisual programs sent by a server to at least two reception devices. Initially, a first user requests a document from the server that establishes a unicast stream to download said document. Then, a second user requests to receive the same document, even truncated by a part. The server studies the proposal and possibly, for a lower price, agrees to the download. The server then switches the broadcast of the document from a unicast stream to a multicast stream, the first and second devices receiving said document via the same multicast stream.The invention also relates to a device for receiving audiovisual content and a server for implementing the method.
US08601131B1 Active element manager
Described are techniques for performing data storage system management of a data storage system. Using an active element manager component, a data storage system management operation in connection with a data storage device of the data storage system is performed, and context information is collected and provided to a target location in an external environment having connectivity to the data storage. The active element manager component provides for automatically connecting a current session associated with the data storage system management operation to the target location and receives one or more communications from the external environment.
US08601130B2 Propagating session state changes to network functions in an active set
A network function is configured to maintain a copy of a session state for an access terminal. The network function is further configured to query a session master to determine whether the session state has changed. The session master is configured to generate a response to the query that enables the network function to update the copy of the session state if the session state has changed. The access terminal may be configured to change the session state at a first network function and send a message to a second network function to indicate that the session state has been changed.
US08601129B2 Hypervisor selection for hosting a virtual machine image
Embodiments of the present invention provide a method, system and computer program product for selecting a hypervisor for hosting a virtual machine (VM) image. In an embodiment of the invention, a method of selecting a hypervisor for hosting a VM image can include selecting an application for inclusion in a VM image, determining characteristics of the application and creating a VM image with the selected application. The method also can include identifying a hypervisor hosting a different VM image with an application having in common at least a portion of the determined characteristics. Finally, the method can include deploying the created VM image to the identified hypervisor. Of note, the deployment of the created VM image can be to an identified hypervisor in a node of a cloud computing cluster.
US08601120B2 Update notification method and system
An update notification method is provided. The method includes taking snapshots of a network resource and capturing specific contents of the network resource. The method also includes comparing specific contents of two consecutive snapshots of the network resource and, if there is a change in the specific contents of the network resource, notifying a user that contents of the network resource have been updated.
US08601118B2 Prioritizing lawful intercept sessions
A method may include receiving a request for a lawful intercept (LI) session, where the LI session is associated with a particular priority of a set of priority levels, and determining whether a maximum quantity of LI sessions has been initiated by a network device. The method may further include initiating a new LI session based on the request, when the maximum quantity of LI sessions has not been initiated; determining whether at least one LI session exists that is associated with a lower priority than the particular priority, when the maximum quantity of LI sessions has been initiated; and terminating a particular LI session associated with a lowest priority and initiating a new LI session based on the received request, when the at least one LI session associated with the lower priority exists.
US08601111B2 Sorting electronic messages using attributes of the sender address
Systems and methods for sorting electronic messages using attributes of senders or of sender addresses. An electronic messaging server sorts electronic messages using attributes associated with the senders or sender addresses of the electronic messages. The sender addresses and associated attributes are stored in an accept list. A sorting module uses the accept list to sort the electronic messages into various folders. The sorting module can also access other data sources, such as a contact list, to assist in sorting the electronic messages. The attributes can be determined independently of the user or can be set directly by the user. The attributes can also identify a status of a sender such as whether the sender is authorized, unauthorized, or unconfirmed.
US08601105B2 Apparatus, method and computer program product for faciliating communication with virtual machine
A communication device includes a receiving unit that receives, from a computer running a virtual machine that can be switched between an active state and a stopped state, screen information provided by the virtual machine; a display unit that displays the screen information; a judging unit that, from the screen information displayed by the display unit, based on a number of operation procedures required for a process to be performed, judges whether the virtual machine performing the process by the operation procedures is to be stopped; and a transmitting unit that transmits a signal to the computer running the virtual machine judged to be stopped for stopping the virtual machine.
US08601100B2 System and method for booting multiple servers from a single operating system image
The invention is directed to a system and method for booting multiple servers or other network resources from a single operating system image. The operating system image is stored on a solid state disk. When a server is booted, cache space is allocated in the volatile memory portion of the solid state disk. This cache is used to store data necessary for booting and operation of the operating system. As additional servers or other network resources are booted, the cache is used to access the necessary operating system data.
US08601098B2 Offering applications via an online application store
An example embodiment for providing one or more applications to one or more customers of an online application store via a partner website starts with hosting the partner web site and an online application store. A partner, from the partner web site, may make an application available for purchase and use to one or more customers. The one or more customers, may purchase and download the application from the online application store.
US08601096B2 Method and system for multi-modal communication
A method and system for multi-modal communication has a terminal (102) with at least one input component (108) and at least one output component (112) coupled to a gateway (104) having a dialog manager (114). The system and method further has a content server (106) coupled to the dialog manager (114) wherein the content server (106) provides the dialog manager (114) with an encoded control command. Moreover, at least one input component (108) and at least one output component (112) are coupled to a control unit (110). The dialog manager (114) decodes the encoded control command, producing and providing a decoded control command to the control unit (110). In response to the decoded control command, the control unit (110) modifies at least one of the input components (108) and/or at least one of the output components (112).
US08601087B2 Configuring channels for sharing media
A user interface for sharing media items with others. From a sender's perspective, embodiments of the invention allow for an easy-to-use drag-and-drop technique that is more user-friendly than conventional techniques. From the recipient's perspective, embodiments of the invention allow media items from multiple sources to be aggregated into a single viewport, providing a cohesive and unified approach to media items received from others.
US08601081B1 Method of detecting compromised computers in a network
A method of detecting a compromised machine on a network. The method receives an email message from a machine on the network and classifies it as either spam or non-spam. A probability ratio is then updated, according to whether the message was spam or non-spam, by applying a sequential probability ratio test. If the probability ratio is greater than or equal to a first threshold, then the machine is compromised. If the probability ratio is less than or equal to a second threshold, then the machine is normal. The operations of receiving a message, classifying the message, updating the probability ratio, and indicating the machine is normal or compromised until the probability ratio is greater than or equal to the first threshold are repeated for a plurality of messages. Such repeated operations are performed on each of the messages one at a time, as each of the messages is received.
US08601077B2 Server apparatus, mail server apparatus and fax server apparatus
A memory section of a server apparatus stores a security information table storing a plurality of pieces of destination management information, a trust information table storing a plurality of pieces of source management information, and a message information table storing a plurality of pieces of message information. A control section of the server apparatus, when it receives data, and if a piece of changed destination identification information is included in first destination management information that corresponds to destination data in the data, transmits a first message that depends on a trust level included in first source management information that corresponds to the source data in the data.
US08601073B2 Methods, systems, and computer readable media for source peer capacity-based diameter load sharing
Methods, systems, and computer readable media for source peer capacity-based Diameter load sharing are disclosed. According to one aspect, the subject matter described herein includes a method for source peer capacity-based Diameter load sharing. A network element for processing Diameter messages received from a Diameter peer requests information regarding a Diameter message capacity requirement of the Diameter peer, receives information regarding the Diameter message capacity requirement of the Diameter peer, and uses the received information to load share the processing. In one embodiment, the network element is a Diameter signaling router having multiple message processors for processing Diameter messages, and the information regarding the Diameter message capacity requirement of the Diameter peer is used to load share Diameter message processing and/or Diameter connections among the multiple message processors.
US08601067B2 Electronic message manager system, method, and computer scanning an electronic message for unwanted content and associated unwanted sites
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.
US08601061B2 Scheduling a meeting in real time
A method, data processing system, and computer program product for sending a notification of a meeting. An identification is made when a number of users in a plurality of users requesting the notification of the meeting is within a threshold distance. Whether the number of users is greater than or equal to a threshold number of the plurality of users needed to have the meeting is determined in response to the identification that the number of users in the plurality of users is within the threshold distance. The notification of the meeting is sent to the number of the users in response to determining that the number of users is greater than or equal to the threshold number.
US08601059B2 Sharing form training result utilizing a social network
A mechanism is provided for providing trustworthiness for users of a social network for web sites. The computer listens to web browsing activities of a user, and receives feedback from the user when web browsing by monitoring user actions. monitoring user actions includes monitoring the user searching a peer-to-peer environment and search results obtained, and in response to the user selecting a first link for the search results in the peer-to-peer environment, determining a score for the first link based on the user selecting a second link for the search results. The score for the first link is provided to the users of the social network.
US08601054B2 Project-related communications
Systems, methods and media for processing project related communications between users of computers and to provide listening functionality for the users. In one embodiment, a system allows a third party project member to optionally listen in on an electronic conversation between two or more project members. The system further allows the third party project member to conduct a keyword search of messages relating to the project.
US08601053B2 Multi-chassis fabric-backplane enterprise servers
Multi-chassis fabric-backplane enterprise servers include a plurality of chassis managed collectively to form one or more provisioned servers. A central client coordinates gathering of provisioning and management information from the chassis, and arranges for distribution of control information to the chassis. One of the chassis may perform as a host or proxy with respect to information and control communication between the client and the chassis. Server provisioning and management information and commands move throughout the chassis via an Open Shortest Path First (OSPF) protocol. Alternatively, the client may establish individual communication with a subset of the chassis, and directly communicate with chassis in the subset. Server provisioning and management information includes events generated when module status changes, such as when a module is inserted and becomes available, and when a module fails and is no longer available. Each chassis includes a switch fabric enabling communication between chassis modules.
US08601051B2 Method, system and apparatus for changing avatar in online game
A method for changing an avatar in an online game includes: generating an avatar self-defined data packet comprising complete data of an avatar according to an avatar characteristic self-defined data packet from a client corresponding to a logon account, wherein the avatar characteristic self-defined data packet reflects modification or creation made by a player to the avatar; and transmitting the avatar self-defined data packet to the client corresponding to the logon account providing the avatar characteristic self-defined data packet, and/or a second client participating in the online game. A system and an apparatus for changing an avatar in an online game are also provided.
US08601046B2 Method and apparatus for calculating an N-point discrete fourier transform
Described embodiments provide an apparatus for calculating an N-point discrete Fourier transform of an input signal having multiple sample values. The apparatus includes at least one input configured to receive the sample values and a counter to count sample periods. Also included are at least two parallel multipliers to multiply each sample value, with each of the multipliers having a corresponding multiplication factor. There is at least one multiplexer to select one of the at least two parallel multipliers. An adder sums the scaled sample values and an accumulator accumulates the summed sample values. N is an integer and the at least two parallel multipliers are selectable based upon the value of N and the value of the sample period count.
US08601044B2 Discrete Fourier Transform in an integrated circuit device
Circuitry performing Discrete Fourier Transforms. The circuitry can be provided in a fixed logic device, or can be configured into a programmable integrated circuit device such as a programmable logic device. The circuitry includes a floating-point addition stage for adding mantissas of input values of the Discrete Fourier Transform operation, and a fixed-point stage for multiplying outputs of the floating-point addition stage by twiddle factors. The fixed-point stage includes memory for storing a plurality of sets of twiddle factors, each of those sets including copies of a respective twiddle factor shifted by different amounts, and circuitry for determining a difference between exponents of the outputs of the floating-point stage, and for using that difference as an index to select from among those copies of that respective twiddle factor in each of the sets.
US08601038B2 Available-to-promise on an in-memory column store
A system and method of determining an earliest delivery date for a demand on the basis of a fact table stored in a database, where the demand indicates both a desired date and a desired quantity for items from a stock, where a fact time series is comprised by and/or deducible from the fact table, and where the fact time series comprises fact tuples indicating both a fact date and a change in quantity of stock items that occurred on this fact date. The method includes generating an aggregated time series from the fact time series by defining and/or obtaining discrete time intervals, and generating, for at least one discrete time interval, an aggregated tuple indicating both its corresponding discrete time interval and the aggregated change in quantity of stock items that occurred in its corresponding discrete time interval.
US08601037B2 Data storage system, data storage apparatus, and computer readable medium
A data storage system, apparatus, and computer readable medium are provided. The data storage system includes a storage which stores keywords including a character; data file receiver which receives a data file; a keyword specifier that specifies a keyword group including a keyword that is commonly included in both the keywords and the data file; a display which outputs the keyword group; a selector which selects a keyword from the keyword group; and data file storage which stores the data file in a folder whose folder name is generated based on the selected keyword.
US08601033B2 Information terminal, authentication condition check method thereof, and authentication condition check program
An information terminal which has a storage section which stores a guide and a specific character string, and a control section. The guide indicates a possibility that an acquisition act of a different electronic document associated with an electronic document displayed on a display section is permitted only if an authentication condition stipulated at the site having the different electronic document is met The control section searches the electronic document displayed on the display section for the specific character string, and counts character strings matching the specific character string when a condition check operation is performed through the operation section. The control section further controls the display section to display the guide if an acquired count is equal to or greater than a predetermined number.
US08601030B2 Method for a natural language question-answering system to complement decision-support in a real-time command center
System and methods provide decision support by receiving suggested actions from a decision support system and automatically determining parameters of the suggested actions to serve as input to a question-answering system. System and methods also automatically generate questions based on the parameters, automatically search a corpus of unstructured data to retrieve answers to the questions, and automatically provide impact confidence values for each answer indicating the degree of impact the answers have on the suggested actions. The systems and methods can then output the questions, answers, and impact confidence values.
US08601022B2 Auto update utility for digital address books
An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them.
US08601020B2 Method and system in communication devices for pre selected partner search
A portable wireless hard- and software driven communication device is equipped with a software application for building and storing in memory of the communication device a customized encoded data string from inputted user-specific profile data. The portable communication device automatically transmits the customized encoded data string to portable communication devices equipped with the software application in a wireless communication network. A communication device automatically receives transmitted customized encoded data strings and stores same in memory of the communication device. A message is provided at an output of the portable communication device based on searching and matching of received and stored customized encoded data. The software application provides for direct personal contact between users having matching profile data.
US08601014B2 File identification via universal file code
A unique, universal file code created for a file being created or saved for the first time has core elements that include an original device identifier; an original product identifier unique to a software product used to create or save the file; an original operating system identifier unique to an operating system used to create or save the file; an original user identifier unique to a user creating or saving the file; a checksum computed from a totality of a data content of the file; and a name of a checksum algorithm used to compute the checksum. The universal file code is added to file metadata or attributes for the new file and saved with the new file. Embodiments determine whether files are identical, related or not identical or related by comparing elements of their universal file codes.
US08601013B2 Analyzing data using a hierarchical structure
Apparatus, systems, and methods for analyzing data are described. The data can be analyzed using a hierarchical structure. One such hierarchical structure can comprise a plurality of layers, where each layer performs an analysis on input data and provides an output based on the analysis. The output from lower layers in the hierarchical structure can be provided as inputs to higher layers. In this manner, lower layers can perform a lower level of analysis (e.g., more basic/fundamental analysis), while a higher layer can perform a higher level of analysis (e.g., more complex analysis) using the outputs from one or more lower layers. In an example, the hierarchical structure performs pattern recognition.
US08601009B2 Communication system
A communication system capable of easily distinguishing a user includes means for storing reference living body information, means for reading collation living body information of the user, means for collating the collation living body information with the reference living body information and means for sending a notice of coincidence as data to a mating party when the collation result proves coincident.
US08601002B1 Method and system for identifying job candidates
A method for ranking profile records. The method includes receiving a search request from a user, obtaining a user profile associated with the user, generating a query based on the search request, issuing the query to a profile database, receiving search results in response to the query, wherein the search results comprise a plurality of profile records, and wherein each of the plurality of profile records comprises a plurality of action records and is associated with a potential job candidate, ranking the plurality of profile records using the user profile and a plurality of network scores to obtain ranked profile records, and transmitting the ranked profile records to the user.
US08600999B2 System and method for efficient resource management
Embodiments of the present invention are directed to a method and system for managing resources. The method includes receiving a request, within an electronic system, which corresponds to an object of a file system and accessing a local data structure. The data structure comprises information corresponding to a plurality of inode numbers. The method further includes performing the request and updating the local data structure based on the request. The updating of the local data structure is independent of a plurality of data structures of a cluster of servers.
US08600998B1 Method and system for managing metadata in a cluster based storage environment
Method and system is provided for managing metadata for a plurality of data containers that are stored at one or more storage volumes in a clustered storage system. The metadata is collected from one or more storage volumes and then provided to a catalog module. The catalog module pre-processes the metadata and then generates a searchable data structure. The searchable data structure may then be used to respond to a user request for information regarding the storage system.
US08600996B2 Use of inference techniques to facilitate categorization of system change information
Methods, systems, and articles for receiving, by a monitor server, change data associated with a change captured on a target host, are described herein. In various embodiments, the target host may have provided the change data in response to detecting the change, and the change data may include one or more rules, settings, and/or parameters. Further, in some embodiments, the monitor server may analyze the change data in order to group the change data into clusters. Once the change data have been classified as clusters, a report may be generated providing classification or categorization and cluster information for the various changes. In various embodiments, the generating may comprise generating a report to the target host and/or to an administrative user.
US08600994B1 Performing an outer join between a small table and a large table
A small table S is outer joined to a large table L on a join condition on a database system with a plurality B of parallel units (PUs). S and L are partitioned across the PUs. Each row in S has a unique row-id. Each row of S is duplicated on all PUs to form Sdup. On each PU, dangling rows in S that do not have a match in L under the join condition are identified and the row-ids of the dangling rows are saved in Tredis. Tredis is partitioned across the PUs. P is formed from dangling rows of S whose corresponding entries in Tredis appear in all PUs. A result is produced by unioning P and I. I is formed by inner joining non-dangling rows of S with L. The result is saved.
US08600990B2 Interacting methods of data extraction
Extraction methods can interact on a common data source using identifiers that correspond to events or other actions. These identifiers can be updated, whenever appropriate, once the corresponding data has been summarized, in order to provide for multiple extraction methods to operate only on the data of interest, and obtain a lock only on the data within the scope of extraction. High water marks, such as identifiers in the sequent, can be used to further designate which data has previously been extracted. Similarly, summarization methods can interact by utilizing corresponding persistent tables in the flows for the methods, but utilizing separate intermediate tables to allow for data transformations and application of various business rules and tuning techniques. The ability to switch between different methods can accommodate business, performance, or other such needs, and can provide for the dynamic extraction and summarization of different volumes of data.
US08600988B2 Distributed globally accessible information network implemented with a local information network
A distributed information network is constructed for gathering information from sites distributed across a globally accessible computer network, i.e., the Internet. The distributed information network preferably includes a root server that stores a list of multiple distributed sites each represented by metadata. A network browser delivers an information search request to the root server, which in response develops a profiled information search request. The information provider of each of the distributed sites stores metadata corresponding to information content that is retrievable in response to the profiled information search request for search results derivable from the information content to which the metadata correspond. A profiled information communication link between the root server and each of the multiple distribution sites enables formation of a path for delivery of the search results to a destination site, from a site or sites represented by the metadata of the profiled information search request.
US08600983B2 Group swarm metrics and content
Methods for providing group swarm metrics and content are described herein. In different aspects, the methods may include compiling a content access metric. The methods may also include determining a threshold metric for a user. Further, the methods may include generating a notification message for the user when the compiled content access metric reaches the threshold metric. The methods may additionally include delivering the notification message to the user. The techniques described herein may enable the user to retrieve the content.
US08600982B2 Providing relevant information based on data space activity items
Various embodiments of systems and methods for providing relevant information based on data space activity items are described herein. Data space activity items of a user are identified while the user is working through an application. Several context elements relevant to each data space activity item are then determined. Content locations are searched to find content items relevant to the context elements. The content items are then ranked to determine relevant information. The relevant information can be accessed by the user when required.
US08600981B1 Using activity status to adjust activity rankings
Configurations for processing status-related and time-related signals for activities are disclosed. A given activity can be stored in a global activity database that includes data defining two or more activities. The data for each activity includes one or more global parameters. The global parameters include a timing-related priority. The time-related signal is related to at least one time-related parameter of the one or more global parameters. An activity assistant server can update the timing-related priority of the given activity based on the time-related signal using the activity assistant server. The activity assistant server can determine a subset of the plurality of activities. The activity assistant server can determine a rank for each activity in the determined subset of the plurality of activities based at least in part on the timing-related priority.
US08600980B2 Consolidated information retrieval results
Systems and methods are disclosed for consolidating information retrieval results. According to some embodiments of the invention, a computer system can be used to create a result set in response to a query. Results in the result set can then be compared with each other to determine whether they contain information regarding a single object or entity, in which case the records are consolidated and redundant data is removed. The computer system can then present the consolidated result on a display.
US08600978B2 Diverse route adjustment tool
A system for and method of analyzing the diversity of a set of voice network circuits is disclosed. The system and method compile identifying information representing voice network circuits and store this information in a database. The system and method analyze the database, which represents a set of voice networks, to determine whether there are any route diversity violations. If route diversity violations exist, a violation report can be created. The violation report can include schematic diagrams of each non-diverse route with common points and also a summary of the violations. From the violation report, the nature of the correction—e.g., remote access or manual field intervention—may be determined.
US08600976B2 Invalidating streams in an operator graph
Techniques are disclosed for invalidating, at one or more processing elements, data streams containing data tuples. A plurality of tuples is received via a data stream, whereupon the data stream is determined to be invalid based on at least one tuple in the plurality of tuples. The data stream is then invalidated, and a message is issued that causes one or more data streams included in the stream-based computing system and related to the invalidated data stream to also be invalidated.
US08600972B2 Systems and methods for document searching
Systems and methods are provided for document searching. In one implementation, a computer-implemented method provides keyword searching. The method may receive a plurality of noisy keywords for a document collection. A server may generate tokens for a plurality of keywords in the document collection and merge the tokens to create an index. A search query may be received. The search query may include at least one search phrase. For the at least one search phrase, an indication may be received from a user specifying to perform one of a noisy phrase search or a noiseless phrase search. The method may search the index for the at least one search phrase based on the indication received from the user.
US08600966B2 Internet data mining method and system
A method for automatically acquiring a set of data opens a searchable Internet database; initiates an automated timed search of each one of a plurality of records, each record in the plurality of record includes common criteria with the other records; retrieves information associated with the searched record; and provides the retrieved information in a desired format.
US08600965B2 System and method for observing communication behavior
A system and method for observing the communication behavior of a user, and analyzing data regarding the user's contacts and community. An electronic message (for example, from the user to a group of contacts) is intercepted and copied; the message content and message data are stored in a database. A contact value is determined (for example, a score is computed) for each contact in the community of the user. Each contact in the community is optionally assigned a ranking. Relationship data (data regarding the user's relationships with the contact and community) is extracted from the message content and message data. Statistics are compiled relating to the user, the contact, and/or the community. A list of contacts is compiled and monitored over time, thereby providing information regarding patterns of the user's behavior.
US08600959B2 Computerized hazardous material response tool
A computer-based method and apparatus for identifying hazardous materials based on observable physical properties and signs and systems of exposure to the hazardous materials. The observable physical properties are obtained by preprocessing plain language data to obtain normalized descriptors and modifiers pertaining to a plurality of properties and signs and symptoms. The normalized descriptors and signs and symptoms are presented to a user in lists for comparison with a sample in the field. Once a material is identified, information can be obtained from the apparatus which is necessary for response to an incident involving the hazardous material. The preferred embodiments of the invention are particularly useful to responders to a hazardous waste incident.
US08600954B1 Collaborative modeling environment
A system may receive a model, extract information from the model, form a group of tags using the extracted information, and associate the group of tags with the model. The system may further receive a search query including one or more sequences of characters and determine whether to provide the model in a list of models created for the search query, based on the one or more sequences of characters and the group of tags.
US08600951B2 Systems, methods and programming for routing and indexing globally addressable objects and associated business models
Methods, apparatus, and programming recorded in machine readable memory are provided for the index, search and retrieval of objects on a global network. This inventive system embeds a distributed index in a routing layer to enable fast search. The method provides dynamic insertion, lookup, retrieval, and deletion of participating nodes, objects and associated metadata in a completely decentralized fashion. Nodes can dynamically join and leave the network. This infrastructure can be applied to content networks for publishing, searching, downloading, and streaming.
US08600937B1 System and method for fast volume cloning
The invention is a system and method for quickly cloning a backup (file system) volume. Present volume cloning methods are based on creating copies of individual save sets written to a backup volume. However, this requires the steps of reading data blocks to cull the backed up data, stored as data chunks, from the chunk headers that separate and describe each data chunk, then writing the data chunks to new media. As a result, cloning a backup volume is time consuming and tedious. The invention applies the features and benefits of advanced file system devices (“AFTDs”) to volume cloning. AFTDs store data as streams, rather than chunks, since AFTDs store data on disk media rather than on tape with tape blocks. As such, data stored on AFTDs are not separated by chunk headers. Instead, an AFTD contains a single volume label file that identifies the AFTD volume. The invention is a system and method for cloning backup volumes stored on AFTDs. Because data on AFTDs does not require separating data chunks from chunk headers, data may be quickly streamed and written from a source AFTD to a destination AFTD. The invention thereby creates a mirror image of the source device more quickly than cloning a tape volume.
US08600936B2 Export license compliance system (“ELCS”) using controlled communications
An internet based method and system for communicating terms and conditions of an issued export license to all parties (e.g., exporter, distributor, consignee) in a transaction. The system directs prescribed export related messages from the exporter to the parties. The messages include instructions to the recipients to take certain actions required by the export license terms, and directs those parties to report the results back to the exporter.
US08600935B1 Systems and methods for achieving file-level data-protection operations using block-level technologies
A computer-implemented method for achieving file-level data-protection operations using block-level technologies may include: 1) identifying an I/O operation directed to at least one data block on a primary storage system, 2) accessing a data-protection list that uniquely identifies files that are to be protected by a data-protection operation, 3) determining that the I/O operation is directed to at least a portion of at least one file identified on the data-protection list, and then, in response to the determination, 4) performing the data-protection operation on the I/O operation. Various additional methods, systems, and configured computer-readable media are also disclosed.
US08600933B2 Multi-master attribute uniqueness
A computing device receives a request to perform a Lightweight Directory Access Protocol (“LDAP”) database operation and propagates the request to perform the LDAP database operation to a peer server to test the LDAP database operation at the peer server. The computing device executes an action on a distributed LDAP database based on a result of testing the LDAP database operation at the peer server.
US08600932B2 Telematic asset microfluidic analysis
A fluid analyzing system wherein an electronic control module is coupled with an asset and a telematics device. The electronic control module initiates the acquisition of a sample of an asset's fluid and analyzes the sample in response to an analysis trigger. An asset management system located remotely from the asset and telematics device receives the results of the fluid analysis wirelessly via the telematics device.
US08600928B2 Health and fitness management system
A health and fitness management system is provided that has a health and fitness application operating, e.g., on a smart phone, that can wirelessly communicate with an activity module worn on the user which has an accelerometer. The application accepts food and weight inputs (e.g., from the smart phone) and user activity units (e.g., from the activity unit) and develops a user intrinsic metabolism. The application includes fitness arc and health quotient graphical indicators that guide the user on health and fitness activities.
US08600927B2 Window algorithm using maximal parallelization
One embodiment accesses a binary decision diagram (BDD) representing a function having n variables, where n≧2, wherein the BDD comprises n layers corresponding to the n variables, respectively; and reorders the n variables of the BDD by iteratively and alternating reordering k consecutive layers, where 1
US08600924B2 Method and system to manage multiple party rewards using a single account and artificial intelligence
Systems and methods for storing a transaction history with respect to a business entity, and an incentive regarding a business entity, previously offered to an account. A desired transaction involving a holder of the account and the business entity may be generated based on the transaction history and a metric. An incentive may be generated based on an artificial intelligence program (AIP), the transaction history, and the metric. The desired transaction and the incentive may be transmitted for presentation to a holder of the account.
US08600919B2 Circuits and methods representative of spike timing dependent plasticity of neurons
A neuromorphic circuit performs functions representative of spiking timing dependent plasticity of a synapse.
US08600914B2 Left and right unlinking for a shared knowledge base
Some embodiments of implementing left and right unlinking for a shared knowledge base in an exemplary rule engine have been presented. A rule engine can create a network to evaluate a set of rules in a knowledge base. The network includes at least one multiple-input node, such as a beta node having two inputs. The rule engine may process data in multiple sessions simultaneously using the network. The rule engine may further logically unlink a first node in the network from a second node in the network for a first session while keeping the first node linked to the second node for a second session.
US08600911B2 System for optimizing transportation scheduling
A computer modeling application is disclosed for finding the optimal solution to maximize total net margin, for the assignment of vehicles (e.g., especially vessels) in an available fleet to perform a set of voyages to transport cargo comprising one or more bulk products during a planning period, as well as an apparatus and method employing the same. The fleet can include term vehicles and spot vehicles. The vehicles, voyages, and cargos can be heterogeneous. In one embodiment, the vehicles are crude carrier vessels and the bulk products are different grades of crude oil. To increase speed, the model is broken into linear programming and mixed integer (linear) programming problems. The model can be run on a real-time basis to support complex scheduling operations.
US08600910B2 System and method for remote postage metering
A system and method for remote postage metering of postage indicia, including demanding a desired postage amount and subsequently printing the postage indicia onto a piece of mail. A user inputs certain necessary information, as well as additional desired information, into a local processor-based system. The local system then assembles a postage demand in suitable format and transmits the same to a remote postage metering device. The remote postage metering device then verifies the demand for authority to demand and valid funding. Upon verification, the remote postage meter assembles a data packet representing an authorized postage indicia. The data packet is transmitted to the local system for printing. Printing of the postage indicia may be unaccompanied, or may include additional information. Such additional information may include destination and return address, machine readable routing or identification information, or a complete document to be posted.
US08600905B1 Delivery service
A delivery service system and methods of use are described. The system and methods eliminate needs for a user to wait on a service provider's assistance to determine the cost of sending a package while protecting the service provider with prepayment before delivery. The processes described enable a new efficiency in package delivery wherein the users no longer need to wait in a queue at a delivery service and the delivery service no longer needs to have customer service representatives determining the cost to deliver the package and accepting payment from customers prior to the delivery service accepting the package. Such systems enable automated delivery of packages with minimal human intervention.
US08600903B2 Containers for transferring products and methods for their transfer
Methods, systems, and containers for transporting products, such as medical products are disclosed. The methods and systems involve identifying an environmental condition of a place to where a product is to be shipped, identifying an environmental condition of a place from which the product is to be shipped, identifying the amount of time that the product is expected to be in transit during shipping, and determining the type of container and cooling element that should be employed to transport the product.
US08600900B2 Patent continuation analysis
Various embodiments of the present disclosure include systems and methods for rating a patent continuation case by comparing the patent continuation case with a priority or parent patent case of the patent continuation case. Comparison elements are used in an embodiment with automatic comparison.
US08600899B1 Vending data communications systems
Vending machine circuitry adapted to interface with vending machine electronics so as to provide data communications between a handheld device, preferably a wireless handheld device operated by a potential consumer, and the vending machine electronics, with the handheld device providing the network communications connectivity for transmitting and receiving information to and from remote data centers, data bases, and/or servers.
US08600897B2 System and method for transacting access to media
A flexible product distribution and payment system for computer network based electronic commerce is disclosed. Primary content data is made available to customers through a detachable local storage medium, such as a DVD or CD-ROM disc, or over a network connection. The primary content is capable of being accessed and played back through a computer or game console at the customer site. The primary content distribution may comprise a superset of content that is intended to be used by the customer. The customer is allowed to view and access the encoded primary content, and is charged only for the primary content that is used. Content that is encoded on the medium but that is not used by the customer remains on the medium but is not charged. A content database and customer database maintained at the primary customer site maintain records of products ordered and used by the customer, as well as identification and use patterns associated with the user. Authentication and use trigger data associated with the distributed content alert the primary content server computer when customer use has occurred and when a charge to the customer is appropriate.
US08600892B2 Rapid online payment system
A method for online payments includes receiving an instruction to start a payment application. Payment tag information is then received and sent over a network. Product information that is associated with the payment tag information is then received over the network and displayed on a first payment page that includes a request for payment account credentials. The first payment page is provided through the payment application immediately following the sending of the payment tag information. Payer account credentials are then received through the payment application and sent over the network. Payer account information is then received over the network and displayed on a second payment page that includes a payment confirmation indicator. The second payment page is provided through the payment application immediately following the first payment page. A selection of the payment confirmation indicator is then received through the payment application and sent over the network.
US08600890B2 Automated transaction machine
An automated retail terminal in which a plurality of goods and/or services are provided in an integrated system. The integrated system generally avoids duplicating hardware or functions in the course of delivering the goods or services offered, so for example in a combination ATM and Internet kiosk the same credit card or smart card reader is used for both the ATM and the Internet kiosk functions, the same control screen activates the ATM functions and the Internet functions, and etc.
US08600886B2 Managing transaction accounts
A transaction account verification system and method are provided. A user computing device transmits an account registration request that includes a selection of an account verification technique. A service provider obtains the request and initiates a set of transactions with an identified financial service provider. The service provider generates at least one verification token reflective of the set of transactions and at least one piece of information associated with the selected account verification technique. The user computing device generates at least one user verification token from user input regarding the set of transactions and at least one piece of information associated with the selected account verification technique. The service provider can verify the transaction account and set transaction thresholds based upon matching verification tokens.
US08600883B2 Mobile barcode generation and payment
An application on user's mobile device (having a display screen) generates a transaction-specific barcode on the display, where the barcode contains a plurality of funding sources for the transaction and/or merchant loyalty, reward, or membership numbers. The barcode can be scanned to make purchases at a point of sale (POS).
US08600882B2 Prepaid card budgeting
In general terms, embodiments of the present invention relate to methods and apparatuses for providing one or more prepaid cards, prepaid card accounts, and/or prepaid card account services. For example, in some embodiments, a method is provided that includes: (a) receiving transaction information associated with a transaction, where the transaction includes a transaction machine, a prepaid card account, and a holder of the prepaid card account; (b) determining, based at least partially on the transaction information, that the transaction involves the prepaid card account; (c) determining that the prepaid card account has a budget category; (d) determining, based at least partially on the transaction information, that the transaction applies to the budget category; (e) determining that the budget category has a spending threshold; (f) determining, based at least partially on the transaction information, that the spending threshold will be (or has been) met as a result of the transaction; and (g) sending an alert to the holder based at least partially on the determining that the spending threshold will be (or has been) met.
US08600876B2 Customer assistance system
An apparatus may include a network interface configured to receive data from and communicate data to a remote electronic device and a processor coupled to the network interface. The processor may be configured to display to the user interface an electronic query regarding whether the customer is willing to pay at least a portion of the past-due amount, receive via the user interface and the network interface a response to the query and, in response to a customer indication that the customer is unwilling to pay at least a portion of the past-due amount, and determine, based on known information regarding the customer, whether the customer is eligible for a payment program for an account with a past-due amount.
US08600875B2 Authentication process using search technology
Systems and methods are presented for improved authentication and risk analysis processes using search engine technology. In one potential implementation, an authorization request message is received at a payment processing network as part of a transaction between a user and a merchant. The payment processing network analyzes risk based on a search history associated with the user involved in the transaction with the merchant. A response to the authentication request is made based in part on the risk associated with the user search history. In further embodiments, a user registers with a search engine as part of a service for improved authentication, where the user accepts privacy settings allowing storage of search and transaction data by a search engine server. The search engine server passes search and transaction data to a risk analysis server for creation of risk parameters which may be used to authenticate transactions.
US08600873B2 Managed real-time transaction fraud analysis and decisioning
A system, apparatus, and method for providing real-time or pseudo real-time processing of transactions for a set of clients using a common or partially common rule base. Each client is assigned to a tier or category with the tier or category defined by specified performance criteria. In some embodiments, the specified performance criteria includes a false positive ratio (FPR). A rule for processing transactions is defined as a combination of an interval of a scoring range of a first risk assessment scoring system and an interval of a scoring range of a second risk assessment scoring system. A proposed rule is tested by determining if its performance falls within a defined range of the performance criteria when applied to data for previous transactions. If application of the rule satisfies the performance criteria, then the rule is accepted as part of the rule base for that tier or category of clients.
US08600864B2 Scanning based spreads using a hedge ratio non-linear optimization model
The disclosed embodiments utilize hedge ratios to determine the optimal hedge ratio and associated scanning spread. This tells traders what ratios of the quantities of products they should have in their portfolio in order to maintain the status of the portfolios as delta neutral, i.e. be delta hedged, and receive optimal margin credits therefore.
US08600860B2 Method and system to solve dynamic multi-factor models in finance
A method is for determining a factor exposure of an asset collection for each of time intervals in a period of time. For each of time intervals, an objective function which includes an estimation error term or at least one transition error term is determined. The estimation error term represents an estimation error at each time interval between a performance of the asset collection and a sum of products of each of the at least one factor exposure and its respective factor. The at least one transition error term represents a transition error at each time interval after a first time interval for each of the at least one factor exposure between the time interval and a prior time interval. For each of time intervals, the at least one factor exposure by optimizing a value of the objective function is determined.
US08600856B2 High speed processing of financial information using FPGA devices
Methods and systems for processing financial market data using a reconfigurable logic device are disclosed. Various operations such as basket calculation and volume weighted average price (VWAP) operations can be performed on the financial market data using firmware logic deployed on the reconfigurable logic device to accelerate the speed of processing.
US08600855B2 Transaction data repository for risk analysis
Systems and methods are presented for determining risk levels for consumer-to-consumer (C2C) transactions on brokering websites. The risk levels can be based on payment processing network (e.g. Visa) account data as well as external data, such as geo-location using IP addresses, fraud bureau data, and star ratings. The buying and selling consumers can have multiple risk scores for each transaction, such as a fraud, credit, return/chargeback, dissatisfaction, product misuse, nonreturnable, and defect risk scores. The buying and selling consumers can trade their risk levels before proceeding with the transaction.
US08600854B2 Method and system for evaluating customers of a financial institution using customer relationship value tags
A computerized method and system for evaluating customers of a financial institution using customer relationship value tags associated customer treatment actions includes automatically analyzing information about a customer from a database of the financial institution by a customer assessment engine using a predefined statistical model to assess the value of the customer to the financial institution. At least one customer treatment action associated with the assessed value is identified by the assessment engine, and the assessment engine marks a file associated with the customer with a mark representing the assessed value and the associated customer treatment action. The marked file is then accessed by other financial systems of the financial institution, or by customer representatives of the financial institution, and the associated customer treatment action is implemented by such systems or representatives in dealing with the customer.
US08600852B2 Electronic sales system
A method comprises making a set of personal profiles available, from at least one buy-side user to at least one sell-side user, each personal profile in the set of personal profiles including a first set of first values for a plurality of information fields, the plurality of information fields relating to commercial transactions. Based upon the at least part of the set of personal profiles, the method receives a request to enter into a trusted relationship from the at least one sell-side user at the at least one buy-side user, and receives a set of trusted relationship information from the at least one sell-side user at the at least one buy-side user. The method sends the set of trusted relationship information, from the at least one buy-side user to the at least one sell-side user. The relationship includes a variable level of trust which affects the amount of infrastructure functionality available to one or more users and wherein the variable level of trust comprises a first level of trust and a second level of trust and wherein the first level of trust is set by the at least one buy-side user and the second level of trust is set by the at least one sell-side user.
US08600849B1 Controlling content items
Methods, systems, and apparatus, including computer program products may be used for controlling use of a content item. A tag may be applied to a content item. The tag may include at least a unique identifier associated with the content item. When a first indication of a selection of the content item is received, the tag may be used to identify a sharing level associated with the content item and to control use of the content item based on the sharing level associated with the content item.
US08600847B1 Optimal service fee discount management
In an economic relationship between a first party and a plurality of second parties in connection with provision of at least one of goods and services for a fee, costs incurred by the first party, in connection with a loss of at least some of the second parties to the relationship, are estimated. A response curve of second party loss probability versus fee is also estimated. An optimal value of a modification to the fee is determined, such that profits of the first party are maximized, taking into account the costs incurred by the first party in connection with the loss of the at least some of the second parties and the response curve of the second party loss probability versus the fee. At least one action to take in response to the determining of the optimal value is determined.
US08600845B2 System and method for reconciling one or more financial transactions
A system, method and computer program product for reconciling one or more financial transactions of one or more business units. The method includes capturing transaction data from the financial transactions using a first set of data logics. The capturing further includes extracting the transaction data from the financial transactions using import templates and transforming the extracted transaction data to a predefined format, using a first set of validations. The captured transaction data is then auto-matched with master data as reference, using one or more auto-match logics and a second set of validations. One or more reports are then generated on the auto-matched transaction data. The method further includes providing user privileges for controlling the capturing, the auto-matching, and the generation of the one or more reports according to a first predefined criterion.
US08600837B2 Method and system for ranking information items for display
A method of displaying information items, the method comprising: determining a ranking score for each of a plurality of information items based on a history of votes received for each of the information items, the determining comprising: assigning a value to the information item for each vote received in respect of that information item, assigning a weight to each value as a function of the recency of the vote, and calculating a score for each information item, the score being calculated as a first sum across all votes of the product of the value of each vote with its assigned weight, divided by a second sum of the weights across all votes; determining, responsive to a first serve request and based on at least one criterion, at least one of the information items to be displayed at a client device; and transmitting to the client device code executable by a browser application to display the at least one information item based on the ranking score.
US08600833B1 User interest tagging
Techniques and systems may be used to generate a list of interests of a user that interacts with a catalog of items, such as by purchasing the items from a host. The host may then generate a list of interests of the user using a taxonomy that is mapped to the catalog of items and the user interaction with the items. By generating the list of interests based on user interaction with the catalog, the list of interests may be generated based on factual data rather than user opinion. However, in some instances, the user may additionally provide a self-rating for an interest that is identified by the host. In various aspects, the list of interests may be associated with a reviewer of items of the catalog. In some aspects, a reader may identify reviewers that have similar interests by comparing reviewers' interests to the reader's interests.
US08600832B2 Considering selling exemplar-based goods, items, or services
One aspect relates to managing deliveries of at least one goods, items, and/or services that could be received by at least one customer, at least partially by recognizing an exemplar as corresponding to the at least one goods, items, and/or services. Another aspect relates to considering selling goods, items, and/or services from an exemplar merchant and/or store at least partially utilizing an exemplar item information as derived from a customer's previous history, wherein at least some of the exemplar item information as derived from the customer's previous history could be stored in certain embodiments of at least a portion of a shopping control mechanism. Yet another aspect relates to receiving an exemplar item information that can be used to recognize an exemplar as corresponding to an at least one goods, items, and/or services.
US08600831B2 Automated automobile maintenance using a centralized expert system
A system includes a database that stores an expert knowledgebase, and one or more servers configured to implement an expert system. The one or more servers receive sensor data associated with sensors from automobile maintenance systems associated with respective ones of multiple automobiles, and analyze the sensor data, using the expert system and the expert knowledgebase, to diagnose whether the multiple automobiles require maintenance and/or repair. The one or more servers send, via a network, results of the analysis of the sensor data to service stations for scheduling maintenance and/or repair of the multiple automobiles.
US08600830B2 System and method for providing a payment to a non-winning auction participant
A system and method providing for communication and resolution of utility functions between participants, wherein the utility function is evaluated based on local information at the recipient to determine a cost value thereof. A user interface having express representation of both information elements, and associated reliability of the information. An automated system for optimally conveying information based on relevance and reliability.
US08600829B2 Providing notice and purchasing a gift in an online or electronic environment
Various embodiments are directed to systems and methods for funding the purchase of one or more gifts. In one embodiment, a method for purchasing gifts may include providing a computing device configured to access one or more retailer websites. Each retailer website may list one or more gifts available for purchase. The method may include selecting a plurality of gifts available for purchase. The method may include ranking the selected plurality of gifts to indicate a funding order. The method may include receiving one or more monetary contributions to fund the purchase of one or more of the selected plurality of gifts. The method may include allocating the one or more monetary contributions according to the rank of the selected plurality of gifts prior to purchase of one or more of the gifts. The method may include deselecting at least one of the selected gifts.
US08600817B2 Using alerts to bring attention to in-store information
A method and system is provided that uses alerts to bring in-store information that is of interest to the attention of team members working in a retail store. To send an alert to a team member logged in to a device data, data from a source is evaluated against business rules. An event is generated when a piece of data satisfies the business rules. The event indicates that the piece of data is of interest. A task is activated for the event and assigned to the team member acting in a role associated with the source of the event. An alert is sent to the device that the team member is logged in to indicating that the team member has been assigned the task.
US08600815B2 Methods and systems for facilitating off-site internet advertising and dividing compensation pursuant to contract
A super-saturation method for information-media substantially relates to a three-body cooperation to direct information to an electronic media consumer (reader, surfer, viewer, listener, etc.). Embodiments of the present invention facilitate a first media entity substantially offering out of context information placement using a second media entity. A facilitator entity guarantees that a consumer of the second media is a known consumer of the first media. Accordingly, the second media entity presents an out of context information placement. For example, an Internet site “AAA” is oversubscribed with potential paying advertising content at $100 CPM. This site offers advertisers an option to present their advertisements to certified “AAA” viewers, albeit on a non-AAA Internet site, for $50 CPM. The facilitator locates certified AAA viewers at Internet site “BBB” that normally charges $30 CPM. Contracts between AAA, BBB, and the facilitator divide a new revenue stream of $20 CPM between them.
US08600814B2 Structured analysis and organization of documents online and related methods
An online data storage system (100) is disclosed in which users may store a variety of personal documents in accordance with a common document structure that can include tag structures that are tailored to specific types of documents. The document and tag structures permit convenient access of the documents and enable providers of goods and services to generate targeted conditional offers while ensuring the privacy of individuals storing the documents.
US08600811B2 Affiliate marketing method that provides inbound affiliate link credit without coded URLs
A method of affiliate marketing provides inbound affiliate link credit without coded URLs. Affiliate web sites link directly to merchant web sites, so that all of a merchant site's affiliates potentially contribute to its inbound link credit. The merchant web server parses incoming web page requests, and extracts the referrer. The merchant web server, directly or via an affiliate network manager, consults a database of affiliate web sites to determine whether the referrer is an authorized affiliate. If so, the affiliate is credited for the traffic, and may additionally be credited for user activity at the merchant site. The affiliate network manager writes a cookie to the user terminal to further track the user through the affiliate network. The method reduces or eliminates cookie hijacking and other forms of affiliate fraud, and may be used to track non-affiliate referring web sites.
US08600806B2 System and method for activating software operating capabilities based on usage patterns and rules
A mobile telephone system device having an electronic assistant component is disclosed. The device includes a first software module configured to provide a first operating feature to a user of the mobile telephone system and a second software module that includes a first submodule configured to provide a first additional operating feature to the user and a second submodule configured to provide a second additional operating feature to the user of the mobile telephone system. A third module is configured to track the user's use of the first operating feature by storing usage data related to the user's interaction with the first software module. A fourth module analyzes the stored usage data and determines a usage data pattern. Based on the usage data pattern, a fifth module stores one or more rules which select one of the first submodule and the second submodule based on the usage data pattern and the selected one of the first submodule and the second submodule is offered to the user for installation on the mobile telephone system.
US08600803B1 Incentivizing behavior to address pricing, tax, and currency issues in an online marketplace for digital goods
An online marketplace is provided to merchants of digital goods that may be downloaded from the marketplace to a client computing device for execution. A request is received from a party to the marketplace to list a digital good for sale in the marketplace. A primary price for the digital good is received. An opt-in service is offered that includes determining one or more derivative prices associated with the digital good, collecting the one or more derivative prices from a buyer of the digital good, and paying an amount based on the one or more derivative prices to the party to the marketplace. An incentive is provided to the party to accept the offer. After acceptance of the offer by the party, the derivative prices associated with the digital good are determined, the derivative prices are collected from a buyer of the digital good, and the amount based on the one or more derivative prices is paid to the party to the marketplace.
US08600801B2 Methods and apparatus to deflect callers to websites
Methods and apparatus to deflect callers to websites are disclosed. An example method disclosed herein to deflect a caller to a webpage comprises receiving a call from the caller, identifying a webpage based on information characterizing the call, and providing an address of the webpage to the caller when the caller consents to terminate the call.
US08600793B2 Method and system for managing an enterprise resource planning project
A project management server automatically monitors the progress of an Enterprise Resource Planning (ERP) project represented by developing business configuration content for the ERP system. The project management server maintains a set of data representing a previous status of the development of business configuration content for the ERP system. The project management server requests a new set of data from the ERP system. The new set of data represents the current status of the development of business configuration content for the ERP system. The project management server automatically compares the two sets of data to determine the progress of the ERP project, generates a report showing the progress and updates the old set of data with the new set of data.
US08600781B2 Method, software program, and system for structuring risk in a financial transaction
The invention relates to a computer-implemented method, system and non-transitory medium for managing debt instrument. Insuring for a default of a debt is managed by establishing an insuring debt related to an insured debt of a debtor based on an insured debt amount of the insured debt. The debts can be bonds issued by a municipality. A first loss class and a second loss class can be allocated in an insuring trust. A first class holder can be entitled to a payment from the insuring debt based on a debt owed to the first class holder from an established insuring fund of the insuring trust. The insuring fund is used to insure for a default of the insured debt. If the insured debt is not in default, the payment is diverted to the first class holder. Otherwise, the payment is intercepted, and an insuring payment from the insuring fund is paid to a holder of the insured debt to cure the default.
US08600778B1 Situational awareness/triage tool for use in a chemical, biological, radiological nuclear explosive (CBRNE) environment
A method of managing patient care and emergency response following a Chemical, Biological, Radiological, or Nuclear Explosive (CBRNE) attack and maintaining compliance with the Health Insurance Portability and Accountability Act (HIPAA). The method including identifying each patient with a unique patient identifier, the identifier based upon the geospatial location of the patient, the geospatial location including at least the latitude and longitude of the patient when first treated, the unique patient identifier being part of patient data. Providing a collection point of patient data to form a patient data database where in the patient location data may be used to map the location, and severity of patient injuries. The method may include using the patient database is used to assist determining the type of attack and/or assist directing the distribution of medical resources. The patient data may be updated as treatment is administered. The treatment may include medication, decontamination, vaccination or a combination thereof. The patient data may be maintained on a hardware data card with the patient. The hardware data card patient data may be integrated with HIPPA patient data at a medical facility.
US08600774B2 Systems and methods for exchanging health care credits
Systems and methods for exchanging health care credits are described. Health care credits are transferable units of value representing good health, an improvement in health, or maintenance of health by an individual. The health care credits may be bought, sold, exchanged for goods and services, gifted or otherwise conveyed from one owner to another. Also disclosed are exchanges and markets for buying, selling, and trading health care credits, as well as derivative securities. The derivative securities or products are based on either the flow of health care credits through the system, or on health care information, which may have been generated to implement health care credit awards.
US08600769B2 Medical bill analysis and review
A method and business technique for reviewing medical service provider bills, recalculating and providing payment recommendation to a paying party for the bills. The method includes analyzing medical bills and determining erroneous and inappropriate charges on bills. The method provides a payment recommendation using multiple databases and sophisticated mathematical modeling that includes one or more of the following: a medical service provider's actual cost of delivering the medical services provided; the average profit-margin of that provider, an average profit margin of comparable medical providers in an area, other industry-specific profit-margin benchmarks; an average acceptable payment by medical service providers in the area for comparable services; payment rates negotiated by large health insurers and managed care organizations; and other industry benchmarks for reasonable payment for comparable services.
US08600765B2 Signal classification method and device, and encoding and decoding methods and devices
Embodiments of the present invention provide a signal classification method and device, and encoding and decoding methods and devices. The encoding method includes: dividing a current frame into a low-frequency band signal and a high-frequency band signal; attenuating the high-frequency band signal or a to-be-encoded characteristic parameter of the high-frequency band signal according to an energy attenuation value of the low-frequency band signal, where the energy attenuation value indicates energy attenuation of the low-frequency band signal caused by encoding of the low-frequency band signal; and encoding the attenuated high-frequency band signal or the attenuated to-be-encoded characteristic parameter of the high-frequency band signal. The technical solutions according to the embodiments of the present invention can improve the effect of combining the low-frequency band signal and the high-frequency band signal at the decoder.
US08600764B2 Determining an initial common scale factor for audio encoding based upon spectral differences between frames
Disclosed herein is a quantization method and apparatus of an audio encoder. The quantization method comprises calculating an absolute value of a maximum frequency spectrum of a first frame, externally received, by analyzing frequency spectrum data of the first frame, setting an initial value of a common scale factor to be used to quantize the first frame based on the absolute value of the maximum frequency spectrum of the first frame and an absolute value of a maximum frequency spectrum of a second frame, which has previously been calculated, and quantizing the frequency spectrum data of the first frame based on the set initial value of the common scale factor. Accordingly, before quantization is performed, an initial value of a common scale factor which is almost close to a value of an actual common scale factor can be previously set.
US08600757B2 System and method of dynamically modifying a spoken dialog system to reduce hardware requirements
A system and method for providing a scalable spoken dialog system are disclosed. The method comprises receiving information which may be internal to the system or external to the system and dynamically modifying at least one module within a spoken dialog system according to the received information. The modules may be one or more of an automatic speech recognition, natural language understanding, dialog management and text-to-speech module or engine. Dynamically modifying the module may improve hardware performance or improve a specific caller's speech processing accuracy, for example. The modification of the modules or hardware may also be based on an application or a task, or based on a current portion of a dialog.
US08600756B2 Handling a telephone call by voice analytics in a computer-telephony integration system
The invention provides a computer-implemented method of handling a telephone call, comprising monitoring a conversation between an agent and a customer on a telephone line as part of the telephone call to extract the audio signal therefrom. Real-time voice analytics are performed on the extracted audio signal while the telephone call is in progress. The results from the voice analytics are then passed to a computer-telephony integration system responsible for the call for use by the computer-telephony integration system for determining future handling of the call.
US08600755B2 Establishing a multimodal personality for a multimodal application in dependence upon attributes of user interaction
Establishing a multimodal personality for a multimodal application, including evaluating, by the multimodal application, attributes of a user's interaction with the multimodal application; selecting, by the multimodal application, a vocal demeanor in dependence upon the values of the attributes of the user's interaction with the multimodal application; and incorporating, by the multimodal application, the vocal demeanor into the multimodal application.
US08600742B1 Disambiguation of spoken proper names
A method is performed by a communication device that is configured to communicate with a server over a network. The method includes outputting, to the server, speech data for spoken words; receiving, from the server, speech recognition candidates for a spoken word in the speech data; checking the speech recognition candidates against a database on the communication device; and selecting one or more of the speech recognition candidates for use by the communication device based on the checking.
US08600738B2 Method, system, and device for performing packet loss concealment by superposing data
A method, device and system to implement hiding the loss packet are provided. The provided method, device and system recover the lost frame according to the data before and after the lost frame and enhances the correlation of the recovered lost frame data and the data after the lost frame. A method and device for estimating pitch period are also provided which select a pitch period from the initial pitch period and the pitch periods corresponding to the frequencies which are one or more times higher than the frequencies corresponding to the initial pitch period as the final estimated pitch period, may improve frequency multiplication when estimating the pitch period; in addition, by tuning of the pitch period by matching the waves, the error of estimating pitch period may be reduced and the quality of the audio data may be improved.
US08600728B2 Training for a text-to-text application which uses string to tree conversion for training and decoding
Training and translation using trees and/or subtrees as parts of the rules. A target language is word aligned with a source language, and at least one of the languages is parsed into trees. The trees are used for training, by aligning conversion steps, forming a manual set of information representing the conversion steps and then learning rules from that reduced set. The rules include subtrees as parts thereof, and are used for decoding, along with an n-gram language model and a syntax based language mode.
US08600727B2 Streamlined execution of emulated code using block-based translation mode
Methods and systems are disclosed, including a method for executing a non-native code stream on a computing system. The method includes forming one or more blocks of emulated mode code for execution on a computing system. Each of the one or more blocks includes a preamble and a plurality of operators ordered for execution in a predetermined sequence, wherein for a specified block the preamble defines one or more conditions required for uninterrupted execution of the operators included in the specified block. The method also includes assessing the one or more conditions associated with the specified block, and, after assessing the one or more conditions, executing each of the operators included in the specified block without assessing any of the one or more conditions between execution of the operators within the specified block.
US08600723B2 Modeling and simulation method
A method for modeling and simulating a system comprising first and second interrelated components is disclosed. The method comprises modeling the behavior of said first and second components using first and second specifications. Each of said first and second specifications includes a functional specification and an associated simulation element. The method further comprises simulating the behavior of said first and second components using said first and second specifications. The simulation elements communicate with one another to provide a simulation system.
US08600716B2 Method for updating a model of the earth using microseismic measurements
A method for updating an earth model with fractures or faults using a microseismic data using mechanical attributes of an identified faults or fracture by matching a failure criterion to observed microseismic events for an identified fault or fracture.
US08600711B2 Analyzing model creating apparatus and method, and computer-readable storage medium
An analyzing model creating apparatus obtains a three-dimensional analyzing model (3D mode) of an analyzing target and regions of the 3D model, obtains a reference point on an impact surface from a normal vector of the impact surface represented by a unit vector and minimum and maximum values of each coordinate obtained from the regions of the 3D model to generate the impact surface having an impact attitude of the 3D model with respect to the impact surface defined by an arbitrary rotary position of the impact surface. The apparatus further generates an analysis input file which includes information related to the 3D model, the impact surface and an impact velocity with which the 3D model and the impact surface collide, and analyzes a strength of the 3D model based on the analysis input file.
US08600705B2 Method and apparatus for measuring internal quantum well efficiency of LED
Provided is a method and apparatus for measuring efficiency of an optical device. In the method, a power of emission light from the optical device is calculated by irradiating an excitation stimulus on the optical device. A power of a reference excitation stimulus at which a variation of recombination coefficients in a quantum well of the optical device with respect to a variation of carrier concentration in the quantum well of the optical device becomes minimum is extracted. An internal quantum efficiency of the optical device at the power of the reference excitation stimulus is calculated. An internal quantum efficiency of the optical device at powers of various excitation stimuli is calculated from the internal quantum efficiency of the optical device at the power of the reference excitation stimulus.
US08600704B2 Space- and time-efficient management and summarization of data using intermediate summary structure and hierarchical multidimensional histogram
A method maintains a multidimensional histogram for a data array having a data array size, the method having a processing time substantially less than proportional to the data array size. The method involves receiving a data update that indicates a change to data in the data array; with the data update, updating an intermediate data structure having a size substantially smaller than the data array size, so that the updated intermediate data structure remains an at-least-approximate representation of the data in the data array as changed by the data update; collecting a number of substantially-largest-coefficient linear combinations of then-current data, the number being small compared with the data array size; and forming the multidimensional histogram as a histogram to an intermediate data array re synthesized from the collected linear combinations.
US08600703B1 Method of evaluating data quality
Methodology for determining uncertainty in a data set which characterizes a sample involving elimination of the influence of sample alteration drift caused by data set acquisition, and/or elimination of the influence of system drift during data acquisition.
US08600701B2 Dive computer with free dive mode
A dive computer with a free dive mode and/or wireless data transmission capabilities. In one embodiment the invention relates to a diving apparatus including a dive computer having a free dive mode, where the dive computer is configured to calculate a nitrogen loading in the free dive mode using a default value which is the fraction of oxygen in air, and where the free dive mode is used when a diver makes a dive without a self-contained underwater breathing apparatus. Another embodiment includes a method of operating a dive computer including recording two or more first identifiers, receiving pressure information from two or more pressure transmitters, the pressure information comprising second identifiers and pressure measurements, determining whether the pressure information contains one of the two or more first identifiers, and displaying a message indicative of the pressure information that contains one of the two or more first identifiers.
US08600698B2 Method and device for analyzing positions
The method and device for analyzing position are disclosed. By analyzing sensing information with at least one zero-crossing, each position can be analyzed. The number of analyzed positions may be different from the number of zero-crossings. When the number of analyzed positions is different from the number of zero-crossing, the number of analyzed positions is more than one.
US08600694B2 Processing of a signal representing radiation
A method for processing a noisy digital time signal yk of digital pitch k, corresponding to an initial analogue signal st after being conditioned by a conditioning chain. The initial analogue signal st includes at least one pulse representing information concerning at least one radiation from a radiation source, the radiation and the pulse having an energy distribution. The method includes the determination of a non-noisy digital estimation signal sk from the noisy time signal yk by using a state model representing the conditioning imposed by the conditioning chain and in that the state model includes a Markovian variable rk to be estimated whereof at least two values are associated with physical characteristics of at least two typical pulses constituting a possible representation, at least approximate, of the pulse in the signal st.
US08600685B2 Systems and methods for predicting failure of electronic systems and assessing level of degradation and remaining useful life
Disclosed are systems and methods for prognostic health management (PHM) of electronic systems. Such systems and methods present challenges traditionally viewed as either insurmountable or otherwise not worth the cost of pursuit. The systems and methods are directed to the health monitoring and failure prediction of electronic systems, including the diagnostic methods employed to assess current health state and prognostic methods for the prediction of electronic system failures and remaining useful life. The disclosed methodologies include three techniques: (1) use of existing electronic systems data (circuit as a sensor); (2) use of available external measurements as condition indicators and degradation assessor; and (3) performance assessment metrics derived from available external measurements.
US08600682B2 Apparatus for optimizing a patient's insulin dosage regimen
An apparatus for optimizing a patient's insulin dosage regimen over time, comprising: at least a first computer-readable memory for storing data inputs corresponding at least to one or more components in a patient's present insulin dosage regimen and the patient's blood-glucose-level measurements determined at a plurality of times; a processor operatively connected to the at least first computer-readable memory, the processor programmed at least to determine from the data inputs corresponding to the patient's blood-glucose-level measurements determined at a plurality of times whether and by how much to vary at least one of the one or more components of the patient's present insulin dosage regimen in order to maintain the patient's future blood-glucose-level measurements within a predefined range; and a display operative to display information corresponding to at least the patient's present insulin dosage regimen.
US08600680B2 Method for eliminating spectral constraints of acquisition system and earth filtering effects
Recorded seismic data are represented as a convolution of operators representing a reflectivity series of the earth and a seismic wavelet. The recorded seismic wavelet is represented as a convolution of operators representing a receiver ghost, a source ghost, a ghost-free source system response, an earth filter response, and a receiver system response. The operator representing the receiver ghost is removed from the convolution representing the seismic wavelet. The operator representing the source ghost is removed from the convolution representing the seismic wavelet. The operator representing the ghost-free source response is removed from the convolution representing the seismic wavelet. The operator representing the earth filter response is removed from the convolution representing the seismic wavelet. The operator representing the seismic wavelet is removed from the convolution representing the recorded seismic data.
US08600675B1 System and method for generating trajectory data for an aircraft in flight
A present novel and non-trivial system and method for generating trajectory data for an aircraft in flight is disclosed. Data representative of an aircraft's current trajectory, aircraft parameter(s), and navigation service data are received. As embodied herein, the aircraft parameter(s) may be received from more than one aircraft. An optimized flight trajectory for the aircraft is determined from a trajectory optimizing function and based upon the aircraft's current trajectory data, the aircraft parameter(s) data, and the navigation service data. Then, dispatch center trajectory data representative of the optimized flight trajectory is generated and sent to at least one user such as an aircraft system of the aircraft and/or an air navigation service provider. As embodied herein, the trajectory optimization function could be based upon cost minimization, time minimization, an operator's internal prioritization, or any combination of these.
US08600673B2 Driving assistance apparatus
A driving assistance apparatus is configured such that, in a case in which determination has been made there is a road marking within a predetermined range from a vehicle, the road marking is detected based upon an image acquired by a rear-side camera. In a case in which there is a single control target solely associated with the road marking thus detected, or in a case in which there are multiple control targets associated with the road marking, and the difference in the marking-target distance is equal to or greater than a driving control threshold distance, the target-vehicle distance, which is the distance between the vehicle and the control target that is a target for guidance and vehicle control, is calculated. The driving assistance apparatus performs guidance and vehicle control according to the control target based upon the target-vehicle distance thus calculated.
US08600672B2 Travel energy learning device, and method
A road section where the host vehicle is currently located is identified and the work rate of a transmission shaft, which transmits a driving force from a drive source of a host vehicle to a wheel, is derived based on a rotational speed and the torque transmitted by the transmission shaft. The energy required to travel through the road section is linked to the road section and accumulated based on the work rate derived while the host vehicle travels through the road section.
US08600667B2 Location based entertainment with a personal navigation device
A method of providing location based entertainment with a personal navigation device includes determining if a user wishes to start an entertainment program on the personal navigation device that provides localized entertainment and starting the entertainment program using content about a current location of the personal navigation device in response to the user wishing to start the entertainment program.
US08600658B1 Bicycle directions
A mapping system tailors maps and directions for bicyclists. The mapping system stores map data including data about the suitability for biking along roads in a road network. A cost model, including a turn model, a hill model, and a penalty/bonus model is applied to the road network. The turn model models how long it takes to traverse an intersection. The hill model models a bicyclist's speed based on the road grade. The penalty/bonus model adjusts the calculated cost of a road segment under the turn model and hill model to take account of steep hills and other unfavorable or favorable conditions along the road segment for bicycling. The mapping system generates one or more routes between an origin and destination. The generated route that has the lowest adjusted cost is determined to be a recommended route. The mapping system formats maps and/or directions to display recommended routes.
US08600655B2 Road marking recognition system
Systems, methods, and programs capture an image of a periphery of a vehicle. The systems, methods, and programs, store predetermined patterns representing conditions of road markings formed on a road surface, detect a road marking on the basis of the captured image, and compare the detected road marking to the predetermined patterns. If the detected road marking matches one of the predetermined patterns, the systems, methods, and programs execute a predetermined action associated with the matching predetermined pattern.
US08600650B2 Navigation devices, methods, and progrmas
When a vehicle passes through an intersection that is stored in a collection target intersection database and for which direction-specific probe information is collected, a CPU of a navigation device generates a plurality of direction-specific probe information (entry link, exit link, section travel time, and the like) from a plurality of unit distance section information that is collected within a direction-specific traffic information acquisition section until the vehicle passes through the intersection, an entry link traveled before entering the intersection; and an exit link traveled after passing through the intersection, and transmits these to an information distribution center.
US08600649B2 Method for starting an internal combustion engine
The invention relates to a method for starting an internal combustion engine associated with means for adapting, during an engine start operation, an amount of fuel injected based on an estimation of the volatility (PVR) of the fuel based on the comparison between a gradient of the engine speed measured upon a preceding start operation and a reference gradient (110) corresponding to a predetermined fuel, characterized by the step (111) of correcting the reference gradient based on a change (ΔCMF) in the engine friction torque.
US08600648B2 Method and system for engine speed control
Methods and systems are provided for accurately determining cylinder fueling errors during an automatic engine restart. Fueling errors may be learned during a preceding engine restart on a cylinder-specific and combustion event-specific basis. The learned fueling errors may then be applied during a subsequent engine restart on the same cylinder-specific and combustion event-specific basis to better anticipate and compensate for engine cranking air-to-fuel ratio deviations.
US08600641B2 Device, system and method for controlling speed of a vehicle using a positional information device
A device, system and method for controlling speed of a vehicle are provided. The device includes a locational information module for determining location information and speed; a storage module for storing at least one geographic map including at least one route and a speed limit for the at least one route; a processing module configured to receive the location information, retrieve at least one geographic map based on the location information, determine a speed limit based on the location information and compare the speed of the device to the determined speed limit; and a display module for alerting a user if the speed of the device exceeds the determined speed limit. The system and method can be for communicating a subject vehicle's speed to a central server where it can be utilized to analyze traffic congestion patterns or notify selected companies or individuals.
US08600640B2 Method and system to control electronic throttle sensitivity
An electronic throttle control system for a motorized vehicle includes a sensor providing a signal corresponding to a relative position of an accelerator pedal between an undepressed position and a fully depressed position at a first predetermined time interval. A memory device is provided for storing a plurality of provided signals. A controller is provided for averaging a predetermined number of provided signals and sending the averaged signal to the motor at a second predetermined time interval for modulating operating speed of the motor. Upon the memory device storing the predetermined number of provided signals, provided signals are discarded from the memory device on a first in, first out basis.
US08600638B2 Vehicle stabilization controlling apparatus
When a the brake assist control and a left/right distribution control are performed at the same time, since braking forces, which are equal to or larger than the braking force generated by a brake operation of a driver, are generated to wheels by the brake assist control, in a case where the driver requests a large deceleration, a desired deceleration can be obtained. Further, since a difference is made between the braking forces generated to left/right wheels by the left/right distribution control, in a case where a yaw direction behavior is generated to a vehicle, the yaw direction behavior can be reduced by a difference between the braking forces.
US08600631B2 Engine speed assist torque converter clutch control
A method for controlling actuation of a torque converter clutch includes monitoring a transmission input speed, comparing the monitored transmission input speed to a threshold input speed, and, when the transmission input speed is less than the threshold input speed, controlling an engine speed based upon a desired minimum engine speed. Controlling the engine speed based upon the desired minimum engine speed includes monitoring a minimum engine speed critical parameter, determining the desired minimum engine speed based upon the minimum engine speed critical parameter, comparing the engine speed to the desired minimum engine speed, and controlling actuation of the clutch device based upon a result of the comparing the engine speed to the desired minimum engine speed.
US08600629B2 Compensation method for planter shut off delay
A method for compensating for planter shut off delay in a planter includes automatically calculating by an intelligent control associated with the planter, a time delay look-ahead distance based on groundspeed of the planter and a time delay, and a total look-ahead distance based on the time delay look-ahead distance and a distance delay look ahead distance. The method further includes determining by the intelligent control if seeding should be off or on at a point in the field at the total look ahead distance, and sending a signal to a row shutoff device of the planter to control the seeding. A control system is also provided.
US08600621B2 System and method for controlling slip
A system for automated control of a ground-engaging traction device includes sensors to indicate a speed of the ground-engaging traction device, an acceleration of the machine, and a pitch rate of the machine. A controller determines a drive acceleration based upon the speed, and a ground acceleration based upon the acceleration and the pitch rate. The controller determines a command signal at least in part based upon an operator input command signal and a difference between the drive acceleration and the ground acceleration. A method is also provided.
US08600614B2 System and method for integrated control of vehicle control systems
A system and method for providing driving support system to a vehicle. The vehicle includes a set of control modules, having at least one operational setting, configured for electronically controlling the vehicle components. The system includes an integrated drive mode selection module having a set of drive modes for modifying the settings for each control module. A sensing system detects at least one condition associated with the driver, vehicle or surroundings. A controller determines an appropriate drive mode for the vehicle based on the condition and the output of a safety module that ensures that the drive mode is safe while driving.
US08600610B2 Method and apparatus for identifying related fix information and parts number
A diagnostic tool and method are provided wherein a faulty part and its part number is determined based on a retrieved DTC for a specific vehicle. The part number may include the original manufacturer's number and a generic equivalent manufacturer's number (if available). The diagnostic tool can search a parts database of various parts suppliers for their pricing and location. The diagnostic tool can also provide suggested fixes to the user based on the retrieved DTC.
US08600607B2 Method for allocating identifiers of wheel electronics of a tire pressure monitoring system of a vehicle to the positions of the wheels on the vehicle
The invention describes a method for allocating identifiers of wheel electronics of a tire pressure monitoring system to positions of wheels of a vehicle, the simultaneously occurring rotation speeds of the wheels, normalized on a consistently chosen rolling radius of the wheels differ during cornering because of the different positions of the wheels on the vehicle, so that the positions of the wheels can be sorted according to increasing speed of the wheels during cornering, the wheel electronics of each wheel comprising a pressure sensor, a motion sensor, a memory and a transmitter, which transmits signals to a receiver being connected to an evaluation device, which receives the transmitted identifiers and compares the distances which the corresponding wheels have traveled in a defined time span, sorts the identifiers according to the length of the distance traveled in the defined time span and allocates the identifiers to the wheel positions.
US08600605B2 Distributed diagnostics architecture
A distributed on-board diagnostic (OBD) architecture for a control system of a vehicle includes a plurality of control modules that are in communication with one another and a designated master OBD control module that is one of the plurality of control modules. The master OBD control module performs functions that a remainder of the plurality of control modules are incapable of performing including at least one of arbitrating a malfunction indicator lamp (MIL) state, arbitrating and storing OBD freeze frame data and determining OBD status flags of the remainder of the plurality of control modules.
US08600603B2 Apparatus and method of localization of mobile robot
A localization method and localization device of a mobile robot is provided. In one aspect, characteristic information of a reference object is stored in advance to be used as a landmark for localization, and reference characteristic information is defined by utilizing the stored characteristic information and characteristic information obtained at an initial location of the mobile robot. Therefore, the accuracy of localization can be increased without the use of additional artificial landmarks.
US08600587B1 System and method for determining an object threat level
A vehicle system for determining an object threat level, includes a display and electronics configured to receive mission context data indicating an operational state of the vehicle. The electronics determines a threat level of the object in response to the mission context data. The electronics determines at least one recommended action in response to the threat level. The electronics provides an indication of the threat level and at least one recommended action to the display.
US08600560B2 Apparatus and method for controlling computer room air conditioning units (CRACs) in data centers
Various embodiments provide an apparatus and method for controlling computer room air conditioning units (CRACs) in data centers. An example embodiment includes: receiving an alert message from a reporting wireless network sensor of a plurality of wireless network sensors via a wireless sensor network, the alert message including information indicative of a modification needed to an environmental condition, the alert message including an indication of stability or instability of a computer room air conditioning unit (CRAC) in a data center; and using the information indicative of a modification needed to an environmental condition at a networked controller to command a device capable of modifying the environmental condition to modify the environmental condition in a manner corresponding to the information in the alert message, commanding the device including controlling fan speed in the CRAC to correct an indication of instability.
US08600552B2 Information processing method, apparatus, and computer readable medium
An apparatus executes movement control that causes a robot arm equipped with a camera to move up to an object, thereby enabling a manipulator to move to an object quickly, accurately, and stably as a control system. Specifically, when the object is not detected, the apparatus executes teaching playback control to cause a manipulator to move along a path up to a target position set in advance based on a position of the object. When the object is detected, the apparatus defines a position closer to the object than the target position as a new target position, sets a new path up to the new target position, executes teaching playback control to cause the manipulator to move along the new path until a switching condition for switching the movement control is fulfilled. When the switching condition is fulfilled, the apparatus executes visual servo control.
US08600549B2 Automatic drug dispensing and dosing time reminder device
The invention relates to an automatic drug dispensing and dosing time reminder device which automatically dispenses one dose of medication at every scheduled dosage time while simultaneously reminding a patient of the dosage time through a voice and a lamp. The device uses a motor, rotating body, and position sensor to dispense medications at the scheduled dosage times. The front face of the device includes an interface to program in the scheduled dosage times.
US08600547B2 Sheet product dispenser and method of operation
A product dispenser includes a housing configured to receive a supply of product, a dispensing mechanism disposed and configured to dispense the product, and a controller operably coupled to the dispensing mechanism. The controller includes a processer responsive to executable instructions which when executed by the processor facilitates: recording of usage data associated with the product; calculation of a usage rate of the product; and, prediction of at least one of a depletion date of the product, a time to depletion of the product, a time to near-depletion of the product, and a near-depletion date of the product.
US08600546B1 Public use pet tag marking kiosk
Implementations of a public use tag marking kiosk. Aspects associated with particular implementations of a tag marking kiosk comprise, among others, automatically marking two sides of a tag within the kiosk, receiving the tag to be marked from the customer, engaging and aligning the tag to be marked, providing a closeable door between the marking implement and the customer while the tag is being marked, ejecting the tag from a tag holder after the tag is marked, and aligning the tag so that a desired tag side is required to be initially facing up on the tag holder. Housing for the kiosk may surround all of the system parts or may be split into a housing shell and a marking unit that fits inside the shell. Marking implements may be laser, mechanical stylus, paint, or others. Tags may be suspended in a cantilevered manner during marking.
US08600537B2 Instant production performance improving method
The invention discloses a real-time production performance improving method comprising a real-time monitoring step, a performance satisfaction determination step and a real-time performance improving step. The real-time monitoring step monitors an operation status of a production machine via a monitoring unit, records the monitored operation status into a database and determines whether the operation status of the production machine has changed. The performance satisfaction determination step determines whether the change in the operation status meets a required performance level. This involves the monitoring unit monitoring the at least one production machine to detect a next change in the operation status of the at least one production machine, and the performance satisfaction determination step determining whether the next change in the operation status meets the required performance level. The real-time performance improving step sends information illustrating the problem to an assigned task team.
US08600535B2 Device for calculating standard work time, system for managing standard work time, method for calculating standard work time, and program thereof
Disclosed are a device, a system, and a method for setting standard work times that take real-world manufacturing capabilities into account. Provided is a standard work time calculation device (10), which analyzes fluctuations in production line assessment indices on a per time period basis, and computes standard work times for each region, as classified according to the degree of fluctuation. The standard work time calculation device (10) comprises a fluctuation coefficient computation unit (111), which computes coefficients of fluctuation for the assessment indices, a fluctuation region identification unit (112), which identifies regions of fluctuation with coefficients of fluctuation that are greater than or equal to predetermined thresholds, and a standard work time computation unit (113), which computes standard work times for regions of fluctuation.
US08600534B2 Method of designing a structure
A method of designing a structure, such as an airfoil section. A first set of candidate designs is generated in a first optimisation process, each candidate design comprising a set of M design variables associated with an M-dimensional design space. A subset of the first set of candidate designs is selected. The selected subset of candidate designs is analysed by proper orthogonal decomposition or principal component analysis to generate an N-dimensional design space defined by N design variables, N being less than M. A second set of one or more candidate designs is then generated in a second optimisation process, each candidate design comprising a set of N design variables associated with the N-dimensional design space.
US08600532B2 Method and an apparatus for processing a signal
A method of processing a signal is disclosed, which includes receiving a downmix signal, object information and rendering information; and generating downmix processing information using the object information and the rendering information, the object information including modified object level information, wherein the modified object level information is determined using a level of a modified object generated by applying a downmix gain to an object. Accordingly, in an apparatus for processing a signal and method thereof according to the present invention, the signal is decoded using object information including modified object level information. Therefore, since a downmix gain is not transmitted, the present invention is able to reduce a used bit for object information and decode a signal using less information.
US08600529B2 Audio fade control
Systems, methods, and computer program products for editing audio data are provided. In some implementations, a method is provided. The method includes receiving digital audio data and displaying a visual representation of the audio data. The method also includes receiving a single graphical user input gesture defining a fade curve, the fade curve specifying a fade length and a fade shape of a fade effect.
US08600526B2 Marking device docking stations having mechanical docking and methods of using same
Docking stations and docking methods are provided for use with marking devices used for marking the presence or absence of an underground facility in a dig area. The docking station may serve as a home base for storage of a marking device, for charging the battery of a marking device, for transferring data to and from a marking device, and for securing a marking device against unauthorized use and/or theft. The docking station may be a mobile docking station that is installed in a vehicle or may be a fixed docking station that is installed at a central location in the field, at a central office, at a home base facility, and the like.
US08600517B2 Energy transfer control adapted to a medical device system
The disclosed invention varies the width of the energy pulses with constant frequency and constant amplitude to regulate the amount of energy transferred from an energy transmitting device placed outside a patient to an energy receiver inside the patient. The pulse width is achieved with a modulation technique, PWMT, to control the amount of energy transferred from the external energy transmitting coil in the system to the implanted receiver. The PWMT is used to digitally vary the amount of power from the power amplifier that drives the transmitting coil. Compared to previous analog systems a PWM system is a great deal more efficient and can easily be controlled from a digital domain system such as a microprocessor.
US08600515B2 Encoding fine time structure in presence of substantial interaction across an electrode array
Among other things, a stimulation strategy can be customized for a cochlear implant implanted in an individual by testing at least a pair of electrodes selected from an array of electrodes associated with the cochlear implant. Testing the at least a pair of electrodes includes applying a first stimulation to the at least a pair of electrodes using a first pair of pulse trains that are in phase, and applying a second stimulation to the at least a pair of electrodes using a second pair of pulse trains that are out of phase. A determination is made on whether the at least a pair of electrodes stimulate the same neural population based on a sensitivity of the individual to detect a perceived difference between the two pairs of pulse trains. The one or more electrodes of the array of electrodes are selectively stimulated based on the determination.
US08600510B2 Apparatus, system and operation method for the treatment of female sexual dysfunction
There is disclosed an apparatus for treating a sexual dysfunctional female patient, comprising an implanted stimulation device adapted to stimulate at least a part of the sexually responsive tissue of the vulva or the wall of the vagina of the patient by movement of said stimulation device and contact between said stimulation device and the sexually responsive tissue or the wall of the vagina. A system and an operation method for the treatment of female sexual dysfunction are also disclosed.
US08600500B1 Method and system to provide neural stimulation therapy to assist anti-tachycardia pacing therapy
Methods and systems are provided to deliver a neural stimulation (NS) therapy utilizing a first NS operating configuration to assist anti-tachycardia pacing (ATP) therapy in response to a detected tachyarrhythmia. Before and after delivering of the NS therapy, characteristic values are measured for a rate-related physiologic characteristic (rate RPC) and a stability-related physiologic characteristic (stability RPC). The rate RPC is indicative of a frequency of a reentrant circuit within the tachyarrhythmia. The stability RPC is indicative of a hemodynamic stability of the reentrant circuit. The pre-NS and post-NS characteristic values for the rate and stability RPCs are analyzed to determine a rate RPC difference and a stability RPC difference. Different ATP therapies are delivered based on the type associated with the tachyarrhythmia, the rate RPC difference and the stability RPC difference.
US08600498B2 Cardiac rhythm management system selecting between multiple same-chamber electrodes for delivering cardiac therapy
A cardiac rhythm management system selects one of multiple electrodes associated with a particular heart chamber based on a relative timing between detection of a depolarization fiducial point at the multiple electrodes, or based on a delay between detection of a depolarization fiducial point at the multiple electrodes and detection of a reference depolarization fiducial point at another electrode associated with the same or a different heart chamber. Subsequent contraction-evoking stimulation therapy is delivered from the selected electrode.
US08600497B1 Systems and methods to monitor and treat heart failure conditions
An implantable device monitors and treats heart failure, pulmonary edema, and hemodynamic conditions and in some cases applies therapy. In one implementation, the implantable device applies a high-frequency multi-phasic pulse waveform over multiple-vectors through tissue. The waveform has a duration less than the charging time constant of electrode-electrolyte interfaces in vivo to reduce intrusiveness while increasing sensitivity and specificity for trending parameters. The waveform can be multiplexed over multiple vectors and the results cross-correlated or subjected to probabilistic analysis or thresholding schemata to stage heart failure or pulmonary edema. In one implementation, a fractionation morphology of a sensed impedance waveform is used to trend intracardiac pressure to stage heart failure and to regulate cardiac resynchronization therapy. The waveform also provides unintrusive electrode integrity checks and 3-D impedancegrams.
US08600494B2 Method and device for treating abnormal tissue growth with electrical therapy
This invention relates generally to the electrical treatment of malignant tumors and neoplasms by applying a voltage to affected tissue. Devices and various adaptations therein are described for use in electrical therapy. Additionally, various chemotherapeutic agent and radiation therapies are described which may be advantageously used in conjunction with electrical therapy to ameliorate cancer.
US08600491B2 Defibrillator patient monitoring pod
A patient parameter monitoring pod in embodiments of the teachings may include one or more the following features: (a) portable housing containing a power supply, (b) a patient parameter module connectable to a patient via lead cables to collect patient data, the patient data including at least one vital sign, (c) a transceiver adapted to wirelessly transmit the patient data to a defibrillator, (d) a data port adapted to supply the patient data via a direct electrical connection to the defibrillator, and (e) a carrying handle extending from the housing proximate a patient lead cable port that permits connection of the lead cables to the pod, the carrying handle positioned to protect the patient lead cable port and the patient lead cables attached to the port from direct impact.
US08600488B2 Method and system for generating a likelihood of cardiovascular disease, analyzing cardiovascular sound signals remotely from the location of cardiovascular sound signal acquisition, and determining time and phase information from cardiovascular sound signals
A system, method and computer executable code for generating a likelihood of cardiovascular disease from acquired cardiovascular sound signals is disclosed, where the generated likelihood of cardiovascular disease is based at least on an overlapping in time of bruit candidates in one heart cycle or in different heart cycles. Also disclosed is a system, method, and computer executable code for collecting, forwarding, and analyzing cardiovascular sound signals, where the collecting and analyzing may occur at locations that are remote from each other. Further disclosed is a system, method, and computer executable code for determining the time and phase information contained in cardiovascular sound signals, for use in analyzing those cardiovascular sound signals.
US08600486B2 Method of detecting signal clipping in a wearable ambulatory medical device
A wearable medical device and method of detecting clipping of ECG signals is disclosed. In one embodiment, the wearable medical device comprises a plurality of ECG sensing electrodes configured to sense an ECG of a patient and an ECG acquisition circuit electrically coupled to a pair of the plurality of ECG sensing electrodes and configured to provide an amplified and conditioned analog ECG signal, a programmable attenuation/gain stage electrically coupled between a first gain stage and a second gain stage, an ADC electrically coupled to the ECG acquisition circuit to receive and digitize the amplified and conditioned analog ECG signal and provide a digitized ECG signal, and a signal conditioning and control unit electrically coupled to the ECG acquisition circuit and the ADC to receive and monitor the digitized ECG signal and to detect clipping of the amplified and conditioned analog ECG signal based upon the digitized ECG signal.
US08600485B2 Method of ventricular repolarization analysis
While analyzing ventricular repolarization in accordance with the invention, ECG measurement with excitation of heart rate is evaluated and the coupling of an internal parameter, for example QT to heartbeat interval, for example RR, is modeled by a transfer function with three parameters. The values of the resulting five parameters describing the static and dynamic characteristics of ventricular repolarization are obtained by means of transfer function parameters and the measured values of heart rate and the internal parameter. The effect of medication is evaluated from the difference of the values of these parameters determined before and after administrating the medication.
US08600478B2 Automatic identification of instruments used with a surgical navigation system
A system and apparatus taught to determine the identification and selected information relating to surgical instruments near a reader. The information can be stored on a member operable to transmit the information to a reader at a selected time. The information can be used in a navigation system to assist in navigation of the instrument relative to a patient.
US08600477B2 Image-guided navigation for catheter-based interventions
A navigation system for catheter-based interventions, the system comprising a processing device; an angiogram x-ray system connected by data transfer connection to the processing device and capable of capturing angiographic images of a patient; an electrocardiogram monitoring device that is also connected by data transfer connection to the processing device and to the x-ray system; a medical instrument to be inserted into the area of the patient captured by the angiographic image; a position capture module for getting position information about the position of the medical instrument, the unit connected by data transfer connection to the processing device, wherein the processing device is capable of triggering the capturing of the angiographic images as a roadmap and superimposing on the roadmap the position information about the medical instrument.
US08600471B2 Catheter with a sensing region for redox reactions
The present disclosure relates to catheters, for example a catheter which is adapted such that the user is able to determine whether it has been correctly positioned within 5 the subject. Also included in the present disclosure are means for detecting the position of the catheter and combinations of a catheter and processors for determining the positioning of the catheter. The present disclosure also relates to methods of determining the position of a catheter in, for example, a human or animal body.
US08600465B2 Superconductor cable and AC power transmission cable
There is provided a superconductive cable wherein an efficiency of an electric power transmission is increased to a maximum and the superconductive cable is miniaturized by strengthening a longitudinal magnetic field in a superconductive material.A superconductive cable 1, which transmits an electric power by using superconductive material, includes a conductive portion 4 that is constructed by superconductive members spirally arranged at either a positive angle or a negative angle with respect to a standard direction defined as a longitudinal direction of the superconductive cable, and is characterized by the fact that the conductive portion 4 is composed of a plurality of layers, that the spiral angles in the respective layers are different from each other to the standard direction in order from an innermost layer 2 toward an outermost layer 3, and that magnetic fields are produced by electric currents flowing into the conductive portion 4 in the same direction as a direction in which the electric currents flow.
US08600459B2 System and method providing low power operation in a multimode communication device
A system and method providing low-power operation in a multimode communication device. Various aspects of the present invention may, for example, include at least one radio module that is adapted to communicate in a plurality of communication modes. The at least one radio module may also be adapted to operate in at least a first power-save mode. At least one module may, for example, be adapted to analyze at least one non-informational aspect of a signal (e.g., a received radio signal) to determine whether a first communication network corresponding to a first communication mode of the plurality of communication modes might be available. The at least one module may then, for example, be adapted to determine, based at least in part on the determined availability of the first communication network, whether to operate the at least one radio module in a respective mode other than the first power-save mode.
US08600453B2 Mobile fast alerting
Operating a communication terminal is disclosed. A communication session initiation message is received at a first time. An alerting process is initiated at a second time, the second time being later than the first time by a predetermined delay.
US08600449B2 Mobile communication device, display method, and display program of mobile communication device
A mobile communication device has a housing, a communication part, a display part, a detection part, and a control part. The communication part transmits and receives messages. The display part displays a first message, or a second message that is related to the first message. The detection part detects a change in the state of the housing. The control part that displays the second message on the display part in the display direction that is different from the display direction of the first message in case in which the detection part detects a change in the state of the housing when the display part displays the first message.
US08600447B2 Menu icons with descriptive audio
A mobile phone comprising: a user interface configured to display a menu system and to receive input; and an electronic device configured to: provide the menu system having menu levels with each menu level comprising distinct menu items, enable the user to make a preliminary selection of any distinct menu item at a first menu level, wherein the user remains at the first menu level upon making the preliminary selection, provide an audio output in response to the user making a preliminary selection of any of the distinct menu items, wherein the audio output is unique for each distinct menu item, and enable the user to make a determinative selection of any distinct menu item at a first menu level only after a preliminary selection of that distinct menu item has been made, wherein the user proceeds to a second menu level upon making the determinative selection.
US08600439B2 Mobile electronic device, cradle, method for operating a mobile electronic device, and communication system
A method for operating a mobile electronic device is disclosed. The mobile electronic device communicates through a power-line carrier communication network, if the mobile electronic device is charging at a charging cradle. The mobile electronic device communicates through a base station, if the mobile electronic device is not charging at the charging cradle.
US08600436B2 Mobile assisted channel selection in devices having multiple radio transceivers
A wireless communication device includes a first radio frequency (RF) transceiver configured to transmit/receive RF signals in a first frequency band, a second RF transceiver configured to transmit/receive RF signals in a second frequency band that may be different from the first frequency band, and a connection manager that is coupled to the first and second RF transceivers and that assists with channel selection by the first and second RF transceivers to reduce mutual interference between the first and second RF transceivers. Related methods are also disclosed.
US08600432B2 Methods and apparatus for leveraging a mobile phone or mobile computing device for use in controlling model vehicles
Methods and systems for utilizing a mobile computing device (e.g., such as a mobile phone) for use in controlling a model vehicle are described. Consistent with some embodiments, a mobile computing device provides various user controls for generating signals that are communicated to a radio transmitter device coupled with the mobile computing device, and ultimately broadcast to a receiver residing at a model vehicle. With some embodiments, the mobile computing device may be integrated with a controller housing which provides separate user controls, such that a combination of user controls present on the mobile computing device and the controller housing can be used to control a model vehicle.
US08600431B2 Communication apparatus, communication system, and method for connecting devices
A connected-device-information managing unit that obtains connection information that is predetermined information for connection from a connected device as a communication counterpart, holds it, and, when a communication process is completed normally, holds a parameter value used in the communication process as normal connection information which is a part of the connection information for each connected device, and a hands-free controller that performs a communication process based on the connection information. When a communication process is started with a device that normal connection information has been already stored in the connected-device-information managing unit, the hands-free controller sets a parameter based on the normal connection information to perform the communication process.
US08600424B2 Method and apparatus for managing downlink transmission power in a heterogeneous network
A method, an apparatus, and a computer program product for wireless communication are provided in which it is determined that a transmission of a first instance of control information in a first control region in a subframe of a first power class eNodeB a non-modified power spectral density (PSD) will result in interference above a threshold with a transmission of a second instance of control information in a second control region in a subframe of a second power class eNodeB, PSD is modified for a portion of at least one of the first or second control regions of at least one of the subframes for at least one of the first power class or second power class eNodeB, and the first instance of control information is transmitted during the control region using the modified PSD for the portion of the first instance of control information.
US08600420B2 Method and apparatus for uplink timing synchronization with ranging signal in mobile communication system
When a base station of a time division duplex based mobile communication system receives an initial ranging request signal from a subscriber station, the base station generates initial ranging information including delay time information to the subscriber station, and receives uplink data delayed and transmitted using a delay time from the subscriber station. Also, when the subscriber station transmits an initial ranging request signal to the base station and receives initial ranging information including delay time information from the base station, the subscriber station establishes a transmission parameter value by using the transmission parameter value included in the initial ranging information and transmits uplink data by using the established delay time.
US08600418B2 Relay station for cell information exchange between adjacent BSs over air links in cellular systems
The present invention relates to relay customer premises equipment (RCPE) for exchanging operational information and coexistence information of each cell between adjacent cells in a cellular system. The present invention enables effective control between multiple cells by directly transmitting operational information and coexistence information between cells over air links.
US08600415B2 System and method for distributing advertisements to third-party SMS content providers
Methods, apparatuses and systems enabling delivery of advertising to third-party short message service (SMS) content providers. An SMS content provider sends a request to an ad server for an advertisement to append to an outgoing mobile terminated message. The ad server retrieves an advertisement from the ad database that meets available character constraints as well as targeting parameters based on user area code, time, content-channel, and content of the message. If targeting parameters are satisfied, the ad server sends advertisement to SMS content provider to append to outgoing message. The ad server sends receipt of delivery to reporting database. Methods, apparatuses and systems are described for retrieving advertisements for delivery to mobile users, tracking retrieval of advertisements, and receiving compensation in exchange for advertisement distribution. Methods, apparatuses and systems are described for creating text-based advertisements, setting targeting parameters, and viewing ad delivery reports across third-party SMS content affiliates.
US08600414B2 Electronic short messaging and advertising method and means
The invention relates to an electronic short messaging and advertising method and means. In particular the invention relates to an electronic advertising method, where minimal initiative is required from the consumer. Some embodiments of the invention may also be applied to an electronic sales method. The invention may be applied for normal short messaging also. The electronic short messaging and advertising method comprises at least one subscriber terminal and uses the Internet and/or the telephony network. With the method in accordance with the invention the recipient can receive advertisements or other short messages with the shortest manipulation time possible. No navigation, browsing of inboxes, copying and/or pasting of telephone numbers needs to be done. The user is shown the message automatically, and he may delete it or receive further information on it with one single press of a dedicated key.
US08600390B2 Returning user equipment to a source radio access network
A device receives a request for a service for a user equipment associated with a source radio access network, and establishes a connection with the user equipment via a circuit switched fallback procedure. The device also receives, from the source radio access network, information associated with one or more source cells, and provides the service to the user equipment through a target radio access network. The device further uses the information to select one of the one or more source cells for the user equipment to return after the service terminates, terminates the service, and returns the user equipment to the selected source cell.
US08600377B2 Distributed HLR system and method for obtaining roaming number of callee
The present invention relates to the technical field of communications, and in particular, to the technology of obtaining a roaming number of a callee based on an HLR system and fetching the roaming number of the callee from a visited MSC. The invention provides a distributed HLR system and a method for obtaining a roaming number of a callee, the method includes: determining, by a user database device of a distributed HLR system, an HLR front end corresponding to an identification number according to the corresponding relationship information after obtaining the identification number of a callee from a received SRI request message, sending a PRN request message of the callee via the determined HLR front end, and obtaining a roaming number of the callee from a returned PRN response message. After a user database device of a distributed HLR system receives an SRI request message, an HLR front end on which an MAP process of the callee takes place is taken as the exit of the PRN request message, so that the path through which the PRN request message reaches the MSC on which the callee registers may be shortened, the network resources may be saved, and the time delay of a service may be reduced.
US08600373B2 Dynamic distribution of device functionality and resource management
Aspects include methods and apparatuses for communicating in an ultra-wideband transmission. For example, some aspects include methods and apparatuses for wireless communications. The method includes, at a first device in communication with at least a second device via a wireless link, monitoring at least one resource for performing at least one function. The method further includes determining whether to assign the at least one function to the at least one second device. The determining is based on information that is indicative of at least one function and indicative of at least one resource of the at least one second device. Other aspects include apparatus and devices for communicating data, including according to one or more aspects of the method. For example, some aspects include devices such as headsets, watches, and medical devices configured to use such methods and apparatuses for communicating data.
US08600367B2 Hands-free telephone device of a motor vehicle
A motor vehicle hands-free device includes a communication interface designed so that at least one first mobile telephone and one second mobile telephone can be connected to the motor vehicle hands-free device, in particular in parallel or simultaneously, a control device designed so that mobile telephone address book entries from the first mobile telephone and mobile telephone address book entries from the second mobile telephone can be transferred to the motor vehicle hands-free device via the radio interface, and a common address book that can be generated on the basis of the mobile telephone address book entries of the first mobile telephone and the mobile telephone address book entries of the second mobile telephone.
US08600361B2 Mobile communications matching system
A wireless communications network comprises a server in a central location storing matching profiles for a plurality of users of the network. The matching profile for each user is stored in the server through the user's mobile unit or a secure page on the Internet. Each matching profile is corresponded with a respective mobile unit using the same identification information (ID) of the respective mobile unit utilized for carrying out phone calls. The server has a customizable variable matching algorithm and probes the matching profiles corresponding to the respective mobile units in a cell or group of cells for a match every time a new mobile unit subscribes into the cell or group of cells. When there is a match of matching profiles, the two persons are put in contact or advised of each other through a phone call or other communications method.
US08600355B1 Systems and methods for authenticating applications for access to secure data using identity modules
A mobile station is configured to authenticate applications running thereon in order to control access by the authenticated applications to secure data stored in a subscriber identity module of the mobile station. Sensitive data securely stored in the subscriber identity module is associated with one of multiple personas implemented on the mobile station. When an application running on the mobile station requests access to the secure data, a secure domain controller processes the request and authenticates the application, for example based on an application authentication key. The secure domain controller further determines whether the application is associated with the same persona as the secure data identified in the request. If the application is authenticated, the secure domain controller then allows the application to access secure data associated with the same persona, but prevents the application from accessing secure data associated with other personas.
US08600353B2 Methods and arrangements for communication channel re-establishment
The present invention relates to Radio Resource Control, RRC Connection re-establishments of unauthenticated calls or sessions between MEs, and one or more eNodeBs. By making use of the Cell Identity of the cell in which a ME having radio connection malfunction resides, in the calculation of a Message Authentication Code for data Integrity, MAC-I a ME unique MAC-I can be calculated which is used for the identification and verification of MEs by a target base station such as a eNodeB, in RRC Connection re-establishment of unauthenticated calls.
US08600349B2 Methods and systems for obscuring network topologies
Node, computer software and method for preventing an external party (114) to map an identity of a network cell (122) of a telecommunication network (112 or 120) with a corresponding geographical location of the network cell (122). The method includes receiving at a base station (200) of the telecommunication network (112 or 120) system information from a radio network controller (203) of the telecommunication network (112 or 120); extracting, at the base station (200), the identity of the network cell (122) from the received system information; changing, at the base station (200), the identity or one of multiple parts of the identity of the network cell (122); and sending the changed identity or the one of multiple parts of the identity to a user terminal (80).
US08600346B2 Data usage forecast of mobile network
Embodiments of the present disclosure set forth a method for forecasting data usage in a region covered by a cellular network. The method includes defining a first subregion surrounding a first point of interest in the region; and calculating a forecasted usage amount of the cellular network in the first subregion in a second time slot based on a first usage amount of the first subregion in a first time slot, a second usage amount of a second subregion geographically adjacent to the first subregion in the first time slot, a first probability associated with mobile devices in the first subregion migrating to the second subregion, and a second probability associated with mobile devices in the second subregion migrating to the first subregion.
US08600343B2 Method and system for collecting and presenting historical communication data for a mobile device
Among other disclosures, a method may include collecting historical communication data and personal data relating to a portion of a plurality of communications, a sender of one or more of the communications or one or more recipients of the communications. The method may include depositing the collected data into a repository of historical communication data and personal data. The method may include presenting one or more items in the repository on a mobile device, in response to user behavior.
US08600333B2 Apparatus for mixing frequency
A frequency mixing apparatus includes a local oscillator, a signal distributor, a first frequency mixer and a second frequency mixer and a combiner. The signal distributor divides a signal generated from the local oscillator into two signals having a phase difference and outputs the two signals. The first frequency mixer has a first input port through which one of the two signals outputted through the signal distributor is inputted and a second input port connected to an RF signal. The a second frequency mixer has a first input port through which one of the two signals outputted through the signal distributor and a second input port is connected to a termination signal. The combiner combines signals respectively outputted from the first and second frequency mixers.
US08600327B2 System and method for frequency translation with harmonic suppression using mixer stages
A method for generating phase signals includes triggering a phase register to output a binary number stored in the phase register, wherein the phase register is triggered based at least in part on a voltage signal provided by a voltage controlled oscillator. The method also includes providing an input signal to a decoder, wherein the input signal is based at least in part on the binary number output by the phase register and the decoder is operable to generate phase signals in response to the input signals. The method further includes incrementing the binary number stored in the phase register and repeating the triggering and providing steps after the binary number is incremented.
US08600324B1 Circuit and method for adjusting a digitally controlled oscillator
In one embodiment the present invention includes a method of generating an oscillating signal at different frequencies. The method comprises configuring a digitally controlled oscillator (DCO). The DCO is configured to generate the oscillating signal at a first frequency, and the DCO is configured to generate the oscillating signal at a second frequency. Additionally, the DCO is configured to transition from the first frequency to the second frequency during a transition time period. During the transition time period, the DCO activates the second frequency and deactivates the first frequency during a plurality of time intervals. The time intervals for activating the second frequency and deactivating the first frequency successively increase from the beginning of the transition time period to the end of the transition time period.
US08600322B2 Method for transmitting a signal below a current transmit power in a network
A transmitter includes a detection element to determine when a current power requirement of a communication link is less than the standard transmit power. The current power requirement may be determined by a current operation condition of the communication link, for instance. The transmit power of the transmitter may be set to be less than the standard power in any of a variety of ways. For example, a center tap voltage of the transmitter may be reduced. In another example, a class of operation of the transmitter may be changed. In yet another example, the transmitter may include a current mirror having a plurality of diode-connected transistors coupled in parallel, thereby reducing the current at output terminals of the transmitter. Reducing, the current at the output terminals decreases the output power of the transmitter, which may reduce the power consumed by the transmitter.
US08600317B2 Linearization signal processing with context switching
A system for linearization signal processing with context switching comprises a plurality of signal processing units, a storage unit, a feedback channel, and a correlator. The plurality of signal processing units is associated with corresponding input data signals. The storage unit is to store context states associated with input data signals and corresponding feedback signals. The feedback channel is to convey feedback signals from outputs associated with the plurality of signal processing units. The correlator is coupled to the feedback channel and generates respective correcting information to be used by respective signal processing units, wherein a respective correcting information is based upon a context state and a feedback state associated with an input data signal.
US08600316B2 Wireless circuits with minimized port counts
An electronic device has wireless communications circuitry including a triplexer. The wireless communications circuitry may be used in first and second modes. In the first mode, the device communicates in a first communications band using a transmitter in a first uplink frequency range associated with the first communications band and using a receiver in a first downlink frequency range associated with the first communications band. In the second mode, the device communicates in a second communications band using a transmitter to transmit in a second uplink frequency range associated with the second communications band and using the receiver to receive in a second downlink frequency range associated with the second communications band. Signals in the two downlink frequency ranges may pass through a common bandpass filter in the triplexer. Two additional bandpass filters in the triplexer may be used to respectively handle the two uplink frequency ranges.
US08600312B2 Method and apparatus for spectral sensing
An apparatus for wireless communication includes a processing system. The processing system is configured to estimate a power spectral density of a first signal. In addition, the processing system is configured to determine a normalized correlation detector between the estimated power spectral density and a known power spectral density of a second signal. Furthermore, the processing system is configured to determine whether the first signal contains the second signal based on the normalized correlation detector.
US08600293B2 Relay gain assignment method and relay gain assignment device
A relay gain assignment method and a relay gain assignment device are provided. The method and the device are performed in a MIMO relay system comprising M spatial degrees of freedom and L relay terminals, wherein M and L are positive integers. The relay gain assignment method comprises the steps of: (a) defining a system model for the MIMO relay system, wherein the system model comprises a relay-connected noise and a destination-connected noise; (b) calculating power of the relay-connected noise and power of the destination-connected noise; (c) determining the dominating one between the power of the relay-connected noise and the power of the destination-connected noise; (d) defining a proper noise dominating model based on the determination result of the step (c); (e) calculating L relay gains for the L relay terminals; and (f) assigning each of the relay gains to the corresponding relay terminal of the MIMO relay system.
US08600292B2 Beam focusing in multi-beam satellite systems by combining signals from multiple satellite beams on the ground
A satellite communication system designed to communicate with wireless communication devices (WCDs) by use of a mosaic pattern of signal beams uses multiple beams to augment the communication with individual WCDs. In addition to communication with a WCD through a primary beam for that WCD, adjacent beams are used, but with signals utilizing circuit parameters assigned to the primary beam. The signals from a given WCD are relayed in a backhaul, either as an aggregate signal processed by the satellite, or as backhaul communication signals to be combined or separated on the ground.
US08600290B2 Hybrid band directed energy target disruption
A technique for disrupting the operation of a target containing nonlinear electronic devices generally includes generating a high frequency signal; generating a low frequency signal; modulating the high frequency signal with the low frequency signal; and emitting the modulated high frequency signal at the target.
US08600286B2 Curling mechanism and image forming apparatus
The present invention provides an image forming apparatus having a conveying portion 8 includes a plurality of pre-fixing conveying belts 83 arranged in parallel to a width direction intersecting with the sheet conveying direction. The pre-fixing conveying belts convey a sheet to which a toner image is transferred by a fixing portion 9 to a fixing nip portion. The controlling portion controls a driving mechanism which moves at least one of the plurality of sheet conveying members and changes a projecting amount thereof with respect to the other sheet conveying member, and drives such that a conveying state of the pre-fixing conveying belt is obtained based on a state-setting table which is set according to type of sheet. It is possible to prevent sheet corrugated deformation as well as to solve a problem of generation of slip or distortion of a sheet caused by velocity difference between the driving portions.
US08600277B2 Fixing device and image forming apparatus incorporating same
A fixing device includes a tubular belt holder, a rotatable flexible fuser belt, a contact member, a pressure member, and a heater. The belt holder extends in an axial direction thereof. The fuser belt is looped around the belt holder extending in the axial direction. The contact member has a central axis thereof extending in the axial direction, accommodated in the belt holder. The pressure member has a central axis thereof extending in the axial direction, disposed opposite the belt holder with the fuser belt interposed between the contact member and the pressure member. The pressure member presses against the contact member through the fuser belt to form a fixing nip. The heater is disposed adjacent to the belt holder to heat a circumferential portion of the fuser belt. The belt holder includes a generally semi-cylindrical section to face the heated circumferential portion of the fuser belt.
US08600275B2 Fixing device
A fixing device having: a heating roller and a presser that form a fixing nip portion therebetween; a pair of brackets having holes for supporting both end portions of the heating roller; a biasing member for pressing the presser against the heating roller to form the fixing nip portion; and a pair of semicircular arc slide bearings that are fitted in the holes of the respective brackets so as to be located between the respective brackets and the heating roller, on an opposite side of the heating roller to a side thereof pressed by the presser.
US08600260B2 Image forming device including sheet-metal housing
An image forming device includes: a processing unit that performs an image forming process on a sheet; a housing that defines a housing space in which the processing unit is housed; a high-voltage board that generates a high voltage to be supplied to the processing unit; a wire that electrically connects the high-voltage board and the processing unit with each other; and a wire holding plate that holds the wire. The housing includes a pair of a first sheet-metal frame and a second sheet-metal frame which oppose each other and a sheet-metal coupling piece which couples these sheet-metal frames, and the first sheet-metal frame and the second sheet-metal frame support the processing unit between the first sheet-metal frame and the second sheet-metal frame. The wire holding plate extends over substantially the entire dimension of the coupling piece in an extending direction thereof and is fixed to the coupling piece.
US08600258B2 Job execution apparatus, billing and refunding method thereof and recording medium
A job execution apparatus having the function of billing and refunding by electronic money, determines before job execution, an amount of money required for job execution, and bills before job execution, the determined amount of money to a payment medium having the payment function, which is set to a billing apparatus. And the job execution apparatus can transfer a refund to the payment medium set to the billing apparatus if a refund needs to be transferred. The job execution apparatus also can transfer a refund by a method other than the method of refunding to the payment medium by using the billing apparatus.
US08600257B2 Printing device having correcting function
A correction unit executes a correcting function for measuring at least one of position and density of a test image in response to a correction instruction and correcting an operation setting of a printing unit based on the measurement result. Print data includes correction requiring data that is required to execute the correcting function by the correction unit before an image corresponding to the correction requiring data is printed. A determining unit is configured to determine whether or not at least one of two conditions is satisfied. One condition is such that a ratio of a second numerical value represented by the correction requiring data to a first numerical value represented by the print data is less than a first reference value. Another condition is such that the second numerical value is less than a second reference value. When the determining unit determines that the at least one of two conditions is satisfied, the control unit bypasses the measurement by the correction unit even if a receiving unit receives the correction instruction.
US08600255B2 Image forming device that performs reverse-transfer operation in accordance with image forming condition
An image forming device performs an image forming operation in either one of a color mode or a monochrome mode. The image forming device includes a plurality of photosensitive members, a plurality of collecting members configured to collect excrescences from the corresponding photosensitive members, and a reverse-transfer member that performs a reverse-transfer operation to transfer the excrescences collected by the collecting members back onto the photosensitive members and further onto an endless bearing member. A control unit controls the reverse-transfer member to perform the reverse-transfer operation at a frequency when image forming operations are performed in succession in the monochrome mode. The control unit sets the frequency based on an image forming condition.
US08600250B2 Image forming unit and apparatus that performs stand-by charging of toner
An image forming cartridge comprises a developing unit configured to hold toner including a developing section configured to use the toner for developing and a supplying section configured to provide the toner to the developing section and a toner cartridge attachable to the developing unit, wherein the toner cartridge contains toner and supplies toner to the developing unit and the toner cartridge includes a stand-by charging unit configured to perform stand-by charge to the toner in the toner cartridge.
US08600248B2 Image forming apparatus
An image forming apparatus includes: a belt; a plurality of photosensitive units that contact the belt are disposed at a predetermined interval in the transportation direction of the belt and transfer marks for image adjustment to the belt, images of different colors being respectively formed on the plurality of photosensitive units; an exposure unit that exposes the photosensitive units by light so that the marks are disposed at the same interval on the belt; a detector that detects the marks transferred to the belt; and an image adjustment unit that performs an image adjustment based on a detection result of the detector. A width and an interval of the marks in the transportation direction are set so that a mark of at least one color does not exist in all contact areas of the belt contacting the plurality of photosensitive units.
US08600245B2 Image forming apparatus, image forming method, and program generating a patch image
An image forming apparatus includes: a patch-image generating unit that generates a patch image for measuring a color reproduction characteristic and correcting color, the patch image including mixed-color patch sets each including a plurality of patches each formed by overlaying a plurality of color materials so that patches having the same color and the same tone value included in the mixed-color patch sets are arranged away from each other in a circumferential direction of a photosensitive element and a distance between same tone patches, which are two patches having the same color and the same tone value, is close to (N+½) times the length of a period of uneven density which periodically occurs in the circumferential direction of the photosensitive element (N is an integer equal to or greater than 0); and an image forming unit that forms the generated patch image on a recording medium.
US08600242B2 Power optimization of optical receivers
An optical receiver system is disclosed. The system includes a local oscillator, a mixer and a processor. The local oscillator is configured to generate a laser signal to indicate a selection of one of a plurality of channels. In addition, the mixer is configured to receive signals on the plurality of channels and to utilize the laser signal to distinguish the signal on the selected channel. Further, the processor is configured to maximize a power level difference between the laser signal and at least one of the plurality of channels based on a total number of the plurality of channels by adjusting the power of the laser signal input to the mixer to limit a noise penalty in the receiver system.
US08600241B2 Optical power transmission system and method having co-propagating control signal
A system for delivering more than one optical power form and at least one control signal over an optical conduit includes control circuitry for controlling characteristics of the optical power system.
US08600235B2 Network with sourceless clients
A first node receives a first phase modulated optical signal at a first wavelength from a master node. The first node also transmits a first amplitude modulated optical signal to the master node at the first wavelength using a portion of the first phase modulated optical signal as a light source.
US08600231B2 Monitoring energy consumption in optical access networks
An optical access network (5) comprises optical network units (10) connected to a node (40). A monitoring unit (35) determines information indicative of energy consumption at the optical network unit (10) over a period of time. An optical network unit (10) can operate in operating states/modes which differ in their energy consumption. Monitoring unit (35) can determine the information by determining a time that an optical network unit spends in the different operating states/modes. Monitoring unit (35) can use a state machine (31) at the node (40) which represents the optical network unit (10). An optical network unit (10) can locally record time spent in states/modes and forward this to the monitoring unit (35). An optical network unit (10) can locally monitor energy consumption and forward this to the monitoring unit (35). An operational parameters of the access network (5) can be modified based on the information determined by the monitoring unit (35).
US08600215B2 Electronic device, playback device and server device
The present invention discloses an electronic device having a recording section that records a content extracted from broadcasting, an acquiring section that acquires information related to the content from a network, and a chapter making section that specifies chapters to the content recorded in the recording section based on hourly fluctuation of a number of the information related to the content and associates the chapter with a classification of the information during the period of the chapter.
US08600208B2 Fiber optic telecommunications module
A telecommunications module includes a plurality of adapters mounted at a front face. The adapters are provided in groups of two and are stacked extending from the top to the bottom of the module. The front face of the module defines a center portion, a right portion, and a left portion. According to one embodiment, the right and the left portions are generally angled forwardly at an acute angle relative to a line that is perpendicular to the sides of the module as they extend from the center toward the right and left sides of the module. Each angled portion defines a slope as it extends from the center portion toward the right and left sides. The angled portions define a stepped configuration as they extend from the center toward the sides. Each step in the stepped configuration defines adapter receptacles that are also angled at an acute angle with respect to a line that generally defines the slope of the angle of the right and left angled portions. According to another aspect of the disclosure, the right and the left portions of the front face are generally angled rearwardly at an acute angle with respect to a line that is perpendicular to the sides of the module as they extend from the center toward the right and left sides. Stacked adapters mounted to the angled portions have longitudinal axes that are perpendicular to slopes defined by the angled portions.
US08600207B2 Splicing and connectorization of photonic crystal fibres
A method of coupling a spliceable optical fiber includes (A) providing the spliceable optical fiber, the spliceable optical fiber including (a) a core region; and (b) a microstructured cladding region. The cladding region surrounds the core region and includes (b1) an inner cladding region having a refractive index formed by inner cladding features arranged in an inner cladding background material with a refractive index n1, the inner cladding features including thermally collapsible holes or voids, and (b2) an outer cladding region with an outer cladding background material with a refractive index n2, the spliceable optical fiber having at least one end. (B) Collapsing the thermally collapsible holes or voids by heating the at least one end of the spliceable optical fiber thereby increasing the refractive index of the inner cladding providing an expanded core. And, (C) coupling the collapsed spliceable optical fiber end to the optical component.
US08600206B2 Reduced-diameter optical fiber
Disclosed is a reduced-diameter optical fiber that employs a novel coating system. When combined with a bend-insensitive glass fiber, the novel coating system according to the present invention yields an optical fiber having exceptionally low losses.The coating system features (i) a softer primary coating with excellent low-temperature characteristics to protect against microbending in any environment and in the toughest physical situations and, optionally, (ii) a colored secondary coating possessing enhanced color strength and vividness. The secondary coating provides improved ribbon characteristics for structures that are robust, yet easily entered (i.e., separated and stripped).The optional dual coating is specifically balanced for superior heat stripping in fiber ribbons, with virtually no residue left behind on the glass. This facilitates fast splicing and terminations. The improved coating system provides optical fibers that offer significant advantages for deployment in most, if not all, fiber-to-the-premises (FTTx) systems.
US08600200B1 Nano-optomechanical transducer
A nano-optomechanical transducer provides ultrabroadband coherent optomechanical transduction based on Mach-wave emission that uses enhanced photon-phonon coupling efficiencies by low impedance effective phononic medium, both electrostriction and radiation pressure to boost and tailor optomechanical forces, and highly dispersive electromagnetic modes that amplify both electrostriction and radiation pressure. The optomechanical transducer provides a large operating bandwidth and high efficiency while simultaneously having a small size and minimal power consumption, enabling a host of transformative phonon and signal processing capabilities. These capabilities include optomechanical transduction via pulsed phonon emission and up-conversion, broadband stimulated phonon emission and amplification, picosecond pulsed phonon lasers, broadband phononic modulators, and ultrahigh bandwidth true time delay and signal processing technologies.
US08600196B2 Optical scanners, such as hand-held optical scanners
A hand-held optical scanner is described. The hand-held optical scanner has an image sensor, as well as a scan window through which image light is directed toward the image sensor.
US08600195B2 Image processing device, method and program
An image processing device may include detection means for detecting a motion vector of an input image signal which is an input time-series image signal; interpolation means for interpolating, based on the motion vector, a signal between input image signals which is an image signal at an arbitrary time between the input image signal and a previous input image signal immediately preceding the input image signal, the interpolation means for further outputting an interpolated signal; acquisition means for acquiring superimposition information which indicates the position, in the input image signal, of a predetermined image signal to be superimposed on the input image signal; and specification means for specifying, based on the superimposition information, at least one non-interpolation region of the signal between input image signals in which the interpolation is not performed.
US08600194B2 Positional sensor-assisted image registration for panoramic photography
This disclosure pertains to devices, methods, and computer readable media for performing positional sensor-assisted panoramic photography techniques in handheld personal electronic devices. Generalized steps that may be used to carry out the panoramic photography techniques described herein include, but are not necessarily limited to: 1.) acquiring image data from the electronic device's image sensor; 2.) performing “motion filtering” on the acquired image data, e.g., using information returned from positional sensors of the electronic device to inform the processing of the image data; 3.) performing image registration between adjacent captured images; 4.) performing geometric corrections on captured image data, e.g., due to perspective changes and/or camera rotation about a non-center of perspective (COP) camera point; and 5.) “stitching” the captured images together to create the panoramic scene, e.g., blending the image data in the overlap area between adjacent captured images. The resultant stitched panoramic image may be cropped before final storage.
US08600187B2 Image restoration apparatus and image restoration method
An image restoration apparatus reduces blur developed in an image generated by synthesizing a plurality of input images that are sequentially captured to stably prevent the development of ringing artifacts while reducing an increase in processing load. The apparatus includes: a PSF obtaining unit obtaining a first Point Spread Function (PSF) showing blurs which develop across input images; a PSF transforming unit processing the first PSF to generate a second PSF, so that, in a frequency domain, an amplitude value for each of frequencies is not smaller than a threshold value; an image converting unit converting the input images into multiple converted images based on portions of the second PSF and each corresponding to one of the input images; and an image restoring unit restoring a degraded image, into which the converted images are synthesized, to generate a restored image, the restoration being executed based on the second PSF.
US08600173B2 Contextualization of machine indeterminable information based on machine determinable information
A system for contextualizing machine indeterminable information based on machine determinable information may include a memory, an interface, and a processor. The memory may store an electronic document image which may include information determinable by a machine and information indeterminable by a machine. The processor may be operative to receive, via the interface, the electronic document image. The processor may determine the machine determinable information of the electronic document image and may identify the machine indeterminable information of the electronic document image. The processor may contextualize the machine indeterminable information based on the machine determinable information. The processor may present the contextualized machine indeterminable information to the user to facilitate interpretation thereof. In response thereto, the processor may receive, via the interface, data representative of a user determination associated with the machine indeterminable information.
US08600172B2 Video based matching and tracking by analyzing one or more image abstractions
An analytical device is disclosed that analyzes whether a first image is similar to (or the same as) as a second image. The analytical device analyzes the first image by combining at least a part (or all) of the first image with at least a part (or all) of the second image, and by analyzing at least a part (or all) of the combined image. Part or all of the combination may be analyzed with respect to the abstraction of the first image and/or the abstraction of the second image. The abstraction may be based on a Bag of Features (BoF) description, based on a histogram of intensity values, or based on other types of abstraction methodologies. The analysis may involve comparing one or more aspects of the combination (such as the entropy or randomness of the combination) with the one or more aspects of the abstracted first image and/or abstracted second image. Based on the comparison, the analytical device may determine whether the first image is similar to or the same as the second image. The analytical device may work with a variety of images in a variety of applications including a video tracking system, a biometric analytic system, or a database image analytical system.
US08600168B2 Methods and systems for image processing of microfluidic devices
A method of processing data associated with fluorescent emissions from a microfluidic device. The method includes performing an auto-focus process associated with a first image of the microfluidic device and performing an auto-exposure process associated with the first image of the microfluidic device. The method also includes capturing a plurality of images of the microfluidic device. The plurality of images are associated with a plurality of thermal cycles. The method further includes performing image analysis of the plurality of captured images to determine a series of optical intensities and performing data analysis of the series of optical intensities to provide a series of change in threshold values.
US08600166B2 Real time hand tracking, pose classification and interface control
A hand gesture from a camera input is detected using an image processing module of a consumer electronics device. The detected hand gesture is identified from a vocabulary of hand gestures. The electronics device is controlled in response to the identified hand gesture. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US08600161B2 Efficient model-based recognition of objects using a calibrated image system
A model-based object recognition system operates to recognize an object on a predetermined world surface within a world space. An image of the object is acquired. This image is a distorted projection of the world space. The acquired image is processed to locate one or more local features of the image, with respect to an image coordinate system of the image. These local features are mapped a world coordinate system of the world surface, and matched to a model defined in the world coordinate system. Annotations can be arranged as desired relative to the object in the world coordinate system, and then inverse-mapped into the image coordinate system for display on a monitor in conjunction with the acquired image. Because models are defined in world coordinates, and pattern matching is also performed in world coordinates, one model definition can be used by multiple independent object recognition systems.
US08600157B2 Method, system and computer program product for object color correction
A method, a system, and a computer program product for object color correction are provided. Two images of the same target provided by two image capturing devices are introduced into an image conversion model constructed by an image conversion algorithm, and a color coefficient and a luminance coefficient for color space conversion are found, so as to convert the two images to a target color space. Then, the two images in the target color space are introduced into an image color distribution space model constructed by the image conversion algorithm, so as to obtain two different image color distribution space principal axes. The two image color distribution space principal axes are compared and adjusted to be parallel, thereby adjusting a color difference between the two images. The two images that are adjusted are converted back to an original color space, so as to obtain the two corrected images.
US08600153B2 System and method for normalization and codification of colors for dynamic analysis
A system and method for normalizing and codifying divergent color systems into a single universal color system. The middleware engine receives a data feed comprising a plurality of color swatches or images from one or more merchant system and normalizes the data feed into a common format. The dominant processor extracts the product images from the normalized data, segments each product image into segments, determines a dominant color for each segment, and determines the dominant product color for each product image based on prevalence of the dominant product color in each segment. The matched color processor converts the determined dominant product color into a digital value of the universal color system based on the color component intensity values.
US08600152B2 Devices, systems and methods for transcription suggestions and completions
Methods, devices and systems are described for transcribing text from artifacts to electronic files. A computer system is provided, wherein the computer system comprises a computer-readable storage device. An image of the artifact is received wherein text is present on the artifact. A first portion of the text is analyzed. Characters representing the first portion of the text are identified at a first confidence level equal to or greater than a threshold confidence level. The characters representing the first portion of the text are stored. A second portion of the text appearing on the artifact is analyzed. A plurality of candidates to represent the second portion of the text are identified at a second confidence level below the threshold confidence level. Finally, the plurality of candidates to a user for selection are presented.
US08600131B2 Advanced cost functions for image registration for automated image analysis: multi-channel, hypertemplate and atlas with built-in variability
A non-invasive imaging system, comprising: an imaging scanner; a signal processing system in communication with the imaging scanner to receive an imaging signal from the imaging scanner; and a data storage unit in communication with the signal processing system, wherein the data storage unit stores template data corresponding to a tissue region of a subject under observation, wherein the signal processing system is adapted to compute, using the imaging signal and the template data, refined template data corresponding to the tissue region, and wherein the refined template data incorporates subpopulation variability information associated with the tissue region such that the signal processing system provides an image of the tissue region in which a substructure is automatically identified taking into account the subpopulation variability information.
US08600128B2 Image segmentation
A method for segmenting an image comprising: determining an initial estimation of a boundary between at least two components in a region of an image to be segmented; providing image data from the region of the image to be segmented, the image data representing gray level values of a plurality of image elements of the components; modelling the image data on a mixture of at least two statistical distributions, each statistical distribution having more than one parameter, and each component being associated with certain weights of the statistical distributions in the mixture; estimating the parameters of the statistical distributions in the mixture; for each component, estimating the weights of the statistical distributions in the mixture based on the estimated parameters and the image data of each image element; and optimizing the initial estimation of the boundary between the components based on the estimated parameters and estimated weights.
US08600124B2 System and method of predicting future fractures
Methods of predicting fracture risk of a patient include: obtaining an image of a bone of the patient; determining one or more bone structure parameters; predicting a fracture line with the bone structure parameter; predicting a fracture load at which a fracture will happen; estimating body habitus of the patient; calculating a peak impact force on the bone when the patient falls; and predicting a fracture risk by calculating the ratio between the peak impact force and the fracture load. Inventive methods also includes determining the effect of a candidate agent on any subject's risk of fracture.
US08600119B2 Method and apparatus to relate biometric samples to target FAR and FRR with predetermined confidence levels
At least two biometric measurements of a person are collected, then a statistical measure based on the measurements is computed. The statistical measure is abounded estimate of the discriminative power of a test based on the measurements. While the discriminative power is less than a target value, additional biometric measurements are collected. When enough measurements have been collected, a biometric template is constructed from the measurements and stored for use in future identifications. Systems and software to implement similar methods are also described and claimed.
US08600117B2 Automatic measurement system and method for plant features, and recording medium thereof
An automatic measurement system for plant features includes: at least one photographic device, for photographing a plant in a container, so as to generate a top view image and a side view image; and an operation processing device, electrically connected to the photographic devices, and at least including an image processing module and a storage unit. The image processing module analyzes at least one of the top view image and the side view image by using at least one image processing procedure and at least one analysis rule, so as to generate at least one feature data corresponding to appearance features of the plant, and records the at least one feature data in the storage unit.
US08600115B2 Borehole image reconstruction using inversion and tool spatial sensitivity functions
A method for reconstructing a borehole image includes determining a spatial sensitivity function for a borehole imaging tool and using the imaging tool to obtain a borehole image of a subterranean formation. A reconstructed image is then computed from the borehole image and the spatial sensitivity function.
US08600108B2 Data processing system and method
Embodiments of the present invention relate to a data processing method comprising the steps of processing a first sample set associated with first results of tracking a target in a number of image frames using a first object classifier arranged to operate according to a first feature and processing a second sample set associated with second results of tracking the target in said number of image frames using a second object classifier arrange to operate according to a second feature, and using at least one of the first and second tracking results to influence at least one particle filter adapted to influence at least one of subsequent first and second tracking results.
US08600103B2 Message encoding
The present invention relates to message encoding. One claim recites a method of providing information to transform a plural-bit message for steganographic encoding, said method comprising: providing a unique plural-bit number; altering the unique plural-bit number; error correction encoding the altered, unique plural-bit number, wherein the error correction encoded, altered, unique plural-bit number comprises information for transforming an independent message. Of course, other claims and combinations are provided too.
US08600100B2 Method of assessing people's self-presentation and actions to evaluate personality type, behavioral tendencies, credibility, motivations and other insights through facial muscle activity and expressions
A method of assessing an individual through facial muscle activity and expressions includes receiving a visual recording stored on a computer-readable medium of an individual's non-verbal responses to a stimulus, the non-verbal response comprising facial expressions of the individual. The recording is accessed to automatically detect and record expressional repositioning of each of a plurality of selected facial features by conducting a computerized comparison of the facial position of each selected facial feature through sequential facial images. The contemporaneously detected and recorded expressional repositionings are automatically coded to an action unit, a combination of action units, and/or at least one emotion. The action unit, combination of action units, and/or at least one emotion are analyzed to assess one or more characteristics of the individual to develop a profile of the individual's personality in relation to the objective for which the individual is being assessed.
US08600095B2 Earphone with a movable push rod structure
This invention relates to an earphone with a movable push rod structure, which comprising a housing, a sound-emitting unit assembled inside of the housing, and a sound duct connected to the sound-emitting unit for sound transmission, and an earplug connected to the sound duct, with an air duct assembled on the housing for the flow of air inside and outside the earphone, as well as a movable push rod assembled inside the housing and connected with the housing for adjusting air flow condition of the air duct. A completely sealed earphone can be achieved when the push rod is pushed to block the air duct, or an open earphone can be achieved when the push rod is separated from the air duct. This invention has advantages of convenient and flexible regulation of sound modes of the earphones, which can be applied to users who have different requirements for sounds, and also a broader range of applications.
US08600092B2 Telescopic loudspeaker
A telescopic loudspeaker includes an extendable telescopic body (1) responsible for housing a loudspeaker (2) for generating sound from a input audio signal and for creating a inner resonance chamber (2) of volume V0 when the telescopic body (1) is retracted and of volume V1 when the telescopic body (1) is extended, V1>V0 being met. The telescopic body (1) includes a support base (15); of hollow bodies (11,12,13) with decreasing transversal sections and coupleable to one another, the section decreasing progressively from the body (11) closest to the base (15) up to the body (13) furthest from the base (15); and a gasket (8) between each pair of consecutive bodies (11,12,13) of the telescopic body (1) for sealing the air chamber inside the enclosure of the telescopic loudspeaker.
US08600090B2 Hearing aid and in-the-ear-device
A hearing aid may include a hearing aid housing. The hearing aid housing may include a first housing wall portion and a second housing wall portion. The first housing wall portion has a first flexibility, the second housing wall portion has a second flexibility and the first flexibility is different than the second flexibility.
US08600086B2 Method for controlling the directionality of the sound receiving characteristic of a hearing aid and a signal processing apparatus
A signal processing apparatus (100) for a hearing aid with a controllable directional characteristic is provided which comprises a directional controller (10) receiving first and second microphone signals (20, 30) and output an output signal (40), a signal analyzer (70) which detects whether at least one of said first and second microphone signals being undesired signals, and wherein said directional controller minimizes the output signal by adjusting the directional characteristic only if the signal analyzer has detected undesired signals.
US08600082B2 Flexible piezoelectric sound-generating devices
A sound-generating device comprises at least two first enclosures and a thin film. The at least two first enclosures with at least one first bendable element coupled between two neighboring first enclosures. The thin film comprising at least one electrode and at least one piezoelectric layer, the at least one electrode being coupled with a terminal of an audio signal output, wherein the at least one piezoelectric layer is configured to respond to a signal supplied by the audio signal output and to generate sound waves. The thin film and the at least two first enclosures are coupled together forming at least two first cavities between the thin film and the first enclosure, and the first bendable element is attached to the thin film.
US08600079B2 Amplifier circuit of capacitor microphone
The invention provides an amplifier circuit of a capacitor microphone of which the noise resistance against noise of a supply voltage is enhanced. In an amplifier circuit of a capacitor microphone of the invention, while a noise component of a supply voltage is applied to one inversion input terminal of an operational amplifier of an amplification portion through a parasitic capacitor existing between an external power supply wiring and an external wiring that are adjacent to each other, the problem noise component of the supply voltage is applied to the other non-inversion input terminal by capacitive coupling to an internal power supply wiring. Therefore, the noise component is cancelled at the operational amplifier.
US08600078B2 Audio signal amplitude adjusting device and method
An audio signal amplitude adjusting device and method that can always adjust the amplitude of an input audio signal to such a level as to be easy to hear with making it follow each shift in the level of the input audio signal, thus preventing the occurrence of the sense of aural discomfort and an interruption of a voice. The gain of a variable attenuator for adjusting the amplitude of the audio signal is controlled in various ways. When a momentary large noise sound is contained in the audio signal, the gain reduced state invoked to suppress the effect of the noise sound is detected, and thereafter if the amplitude of the audio signal has become smaller than the reference level due to the noise sound ending, the gain is increased each period that is shortest among the periods of control employed.
US08600065B2 Storage medium having breath detection program stored therein and breath detection apparatus
Sound data acquisition means acquires, from a sound input device, sound data representing a sound signal. First evaluation means evaluates the sound signal represented by the sound data, by using a first criterion for detecting whether or not the sound inputted into the sound input device is a breath. Second evaluation means evaluates the sound signal represented by the sound data, by using a second criterion which is different from the first criterion. Breath detection means detects that a breath is inputted into the sound input device at least when the first evaluation means makes an affirmative evaluation, in a first period in which whether or not a breath is started to be blown into the sound input device is determined, and detects that a breath is inputted into the sound input device when at least one of the first evaluation means and the second evaluation means make an affirmative evaluation, in a second period in which whether or not a breath continues to be blown into the sound input device is determined.
US08600060B2 Telecommunications device security
A mobile terminal for use with a cellular or mobile telecommunications network includes a normal execution environment (operating system) (30) and a secure execution environment (32) comprising a Mobile Trusted Module (MTM). The mobile terminal enables the software of the terminal in the secure execution environment (32) to be updated. The terminal 1 may be provided with minimal software initially in the secure execution environment (32), and is operable to subsequently update the software by over the air transmission of software. Also disclosed is a method for managing rights in respect of broadcast, multicast and/or unicast (downloaded) data, relevant in particular to managing access to a broadcast video data stream complying with a mobile digital broadcast scheme. The method defines a service protection platform implemented on mobile terminals having both normal execution environment (i.e. the operating system) and secure execution environment. Service protection is provided by separating the operation of service protection application components into those that operate in the normal environment and those that are adapted to execute only in the secure execution environment. Making the secure execution environment application component interchangeable allows the method to be adapted to any of a number of service protection protocols or “profiles” by downloading only the secure execution environment application component.
US08600055B2 Method and system using stealth noise modulation
A communications system includes a modulator having a first input to receive a synchronization key and to generate a synchronization signal having encoded therein the synchronization key to enable synchronization of a message signal, a second input to generate Gaussian noise generated by a pseudo-random number generator, and an output port to provide a modulated synchronization signal. The modulated synchronization signal and the message signal appear as random noise. In further embodiment, the communications system includes a demodulator having a first input to receive the synchronization signal, a second input to receive a comparison signal, and an output port to provide a synchronization output signal.
US08600052B2 Key generation device, encryption device, reception device, key generation method, key processing method, and program
A key generation device according to the present invention hierarchically constructs a Y-ary tree structure where n reception devices are assigned to leaves, and forms subgroups where individual intermediate nodes existing between the leaves and a root of the Y-ary tree structure are defined as parent nodes. By providing new parameters to the individual intermediate parameters, the subgroups can be formed flexibly. In a case where no excluded customer exists or the number of excluded customers is small, the size of a header to be delivered and the calculation amount of an operation that a customer needs to perform can be reduced.
US08600041B2 Method and apparatus for improving power output efficiency of line driver
A method and an apparatus for improving power output efficiency of a line driver are disclosed. The method includes: obtaining a current working parameter of an xDSL subscriber board, where the current working parameter includes at least one of a working mode configured on a subscriber port of the xDSL subscriber board and current output power of the subscriber port; and determining, according to the current working parameter, a control signal for a line driver in the xDSL subscriber board and outputting the control signal.
US08600024B2 Method and system for providing to a second party, computer-network related information about a first party
A method and system for providing computer-network related information about a second party. First, the second party receives a telephone number of a first party. The second party's customer premises equipment (CPE) or elements in a telephone network then use the telephone number to index a database, which contains combinations of telephone numbers and computer-network addresses. Once the first party's computer-network address is retrieved, first-party-customized information present at the computer-network location specified by the computer-network address can be sent to and displayed on the second party's CPE. Also, the first party's telephone number can be sent to an application in the computer network, causing the first-party-customized information to be automatically displayed on the second party's CPE.
US08600023B2 Method for automatic information capturing of communication events
This invention provides a method for automatically integrating and assembling the timestamp of a communication event with the identification of the communicating parties and available event attributes, presenting prompts for user entries on a terminal or interface device, storing user annotated information related to said communication event, and transmitting saved information of said communication events to another terminal device or information system. The invention also relates to a computer program, a device, and a system encapsulating computer programs realizing the method.
US08600015B2 Network protocol converter
An arrangement includes an input to receive DTMF tones, logic to convert the DTMF tones to SMPP protocol, and an output to provide the SMPP protocol.
US08600010B2 Method of providing 911 service to a private branch exchange
A method of providing 911 service to a private branch exchange, includes grouping a plurality of private telephone numbers into a set. An outgoing telephone line for a 911 call is assigned to the set. A location information for the outgoing telephone line is input into a location database.
US08600009B1 Method and apparatus for mapping media access control addresses to service addresses
A method and apparatus for enabling broadband access providers to use the subscriber service address associated with the Media Access Control (MAC) address and the Internet Protocol (IP) address of the subscriber's Digital Subscriber Loop (DSL) modem or cable modem as the service address that is sent to the appropriate Public Safety Answering Point (PSAP) are disclosed. The present method enables a mapping between a subscriber's VoIP telephone number, broadband access modem MAC and IP addresses, and the subscriber's registered broadband service address to determine the correct PSAP to route an E911 call to.
US08600006B2 Voice continuity among user terminals
The present invention moves service control, including call control, for a user element from any number of subsystems to a multimedia subsystem (MS). Call control for originating or terminating a call in any subsystem as well as transferring the call between user elements is anchored at a continuity control function (CCF) in the MS. A call may be transferred by the CCF from a first user element to a second user element in the same or different subsystems upon receiving a request from the second user element. A user may invoke a transfer from the first user element to the second user element by having the second user element send an appropriate request to the CCF. The request may be provided to the CCF by initiating a call from the second user element that is intended for the CCF, when the call with the first user element is active.
US08600001B2 Imaging fluoroscopy method and system using a navigation system marker device
In a method and system for use of a marker device in a fluoroscopy imaging system that is coupled with a navigation system, the navigation system is designed to determine a position of a patient, or of an instrument relative to the fluoroscopy system, with the use of a marker device that may be attached to the fluoroscopy system, and it is automatically detected whether the marker device is attached to the fluoroscopy system, and if so, information is automatically read out from the marker device, setting data are automatically determined depending on the information, and the fluoroscopy system is adjusted using the setting data such that an association between data acquired by the fluoroscopy system and data acquired by the navigation system is provided using the marker device attached to the fluoroscopy system.
US08599993B2 Fuel compact
A fuel compact formed by integrally molding coated fuel particles by a press into a cylindrical body and comprising a chamfer having plane or curved surface at its corner to thereby prevent the coated fuel particles from being damaged due to stress on press molding whereby the strength thereof is improved against mechanical contact with a fuel sleeve and a graphite block.
US08599991B2 Boiling water reactor, core of boiling water reactor and fuel assembly
A boiling water reactor has a core disposed in the reactor pressure vessel and loaded with a plurality of fuel assemblies including transuranic nuclides. A ratio of Pu-239 in all of the transuranic nuclides included in the fuel assembly, which is loaded in the core, with a burnup of 0 is 3% or more but 45% or less. In the fuel assembly having a channel box and a plurality of fuel rods disposed in the channel box, a transverse cross section of a fuel pellet in the fuel rod occupies 30% or more but 55% or less of a transverse cross section of a unit fuel rod lattice in the channel box.
US08599990B2 Process for application of lubricant to fuel rod during fuel assembly loading process
The present invention relates generally to nuclear reactors, and more particularly, to nuclear reactors having fuel assemblies that employ support grids. A method of reducing friction and physical contact between a fuel rod and support grid in a nuclear fuel assembly is provided. The method includes applying a lubricant composition to the outer surface of the fuel rod during fuel assembly fabrication and removing the lubricant composition afterward.
US08599983B2 Methods and apparatus for clock and data recovery using transmission lines
A clock and data recovery circuit may comprise a first transmission line comprising a plurality of segments of a first predetermined length. The first transmission line receives and propagates a clock signal through the segments of the first predetermined length. The clock and data recovery circuit may further comprise a second transmission line comprising a plurality of segments of a second predetermined length. The second transmission line receives data from a serial bit stream and propagates the data through the segments of the second predetermined length. In some embodiments, the first or second transmission line further comprise taps to extract, from the segments of the second predetermined length, a plurality of delayed data signals. The clock and data recovery circuit may further comprise a plurality of sampling circuits, coupled to the first and second transmission lines, to generate samples from the delayed data signals and the delayed clock signals.
US08599978B2 Interference elimination method and data transmitting apparatus
An interference elimination method provided herein includes: the ith transmitter of a group transmitters obtains an interference vector of each user, where: the interference vector of the kth user is Hkiwim; obtains at least L−N linear combinations for each user, wherein: the linear combination includes linear combinations of aligned interference vectors and linear combinations of N−Lk interference vectors, N is the number of receiving antennas of the user, and L is a sum of the signal flows of all users; the pre-coding vectors of all transmitters is obtained according to the linear combinations of all users; and the signals pre-coded using the pre-coding vectors are sent. Accordingly, a data transmitting apparatus is provided herein.
US08599975B1 System and method for controlling gain and timing phase in a presence of a first least mean square filter using a second adaptive filter
A system including a converter, a first filter, a first device, a second filter, and a second device. The converter samples an input signal at multiple sampling times to generate samples. The first filter includes a first taps, which receive first tap weight coefficients. The first filter filters the samples to generate a first output signal based on the first tap weight coefficients. The first device, based on the samples of the input signal, updates the first tap weight coefficients. The second filter includes second taps, which receive second tap weight coefficients. The second filter filters the first output signal to generate a second output signal based on the second tap weight coefficients. The second device, based on the first output signal, updates the second tap weight coefficients. The input signal is sampled based on the second output signal of the second filter.
US08599959B2 Methods and apparatus for trellis-based modulation encoding
Methods and apparatus are provided for trellis-based modulation encoding. A signal is modulation encoded by encoding one or more blocks of the signal using one or more corresponding edges in a trellis, wherein each edge in the trellis has a corresponding bit pattern; selecting a winning path through the trellis based on at least one transition-based run-length constraint; and generating an encoded sequence using edges associated with the winning path. Exemplary trellis pruning techniques are also provided. The winning path through the trellis is selected by minimizing one or more modulation metrics.
US08599958B2 Ultra-high-bandwidth low-power-consumption wireless communication systems
An ultra-high-bandwidth low-power-consumption wireless communication system includes (i) a Radio Frequency Integrated Circuit (RFIC) comprising a radio transmitter, transmitting millimeter-wave signals. The radio transmitter includes a Power Amplifier (PA) outputting the millimeter-wave signals at a low power level of between −10 dBm and 20 dBm, and by that allowing inclusion of the PA in the RFIC. The radio transmitter further includes a Voltage Controlled Oscillator (VCO) and a synthesizer driving a mixer up-converting signals into the millimeter-wave signals. The VCO and synthesizer have a combined phase noise between a first level and a second level, wherein the first level is high enough to allow inclusion of the VCO and synthesizer in the RFIC, and the second level is low enough to facilitate transmitting at 16-levels Quadrature-Amplitude-Modulation (16QAM).
US08599953B2 Multiple-input multiple-output system and method
A multiple-input multiple-output (MIMO) system can transmit on multiple antennas simultaneously and receive on multiple antennas simultaneously. Unfortunately, because a legacy 802.11a/g device is not able to decode multiple data streams, such a legacy device may “stomp” on a MIMO packet by transmitting before the transmission of the MIMO packet is complete. Therefore, MIMO systems and methods are provided herein to allow legacy devices to decode the length of a MIMO packet and to restrain from transmitting during that period. These MIMO systems and methods are optimized for efficient transmission of MIMO packets.
US08599950B2 Method and device for cyclic delay mapping for the signal in the multi-antenna transmitter
A method of carrying out cyclic delay mapping, wherein, the CDD-like transmitter generate multiple branches of signals corresponding to the multiple transmitting antennas with varying cyclic delay mapping rules, so as to make the cyclic delay parameter, corresponding to at least one of the multiple transmitting antennas, vary as time goes by, in order to prevent the system performance from degrading as time goes by.
US08599945B2 Robust rank prediction for a MIMO system
Techniques for performing rank prediction in a MIMO system are described. Performance metrics for a plurality of ranks are initially determined. Each rank is indicative of a different number of data streams to send simultaneously via a MIMO channel. The performance metrics may relate to the capacity or signal quality of the MIMO channel or the throughput of data transmission sent via the MIMO channel. Adjustments are applied to the performance metrics for the ranks to obtain adjusted performance metrics. The adjustments account for system losses such as losses due to an error correction code used for data transmission, channel estimation errors at a receiver, variation in interference observed by the receiver, variability in transmit power due to power control, and/or other factors. A rank is selected for use based on the adjusted performance metrics for the ranks.
US08599941B2 Data transmission system and method
Continuous-phase high compaction multicarrier-modulation (CPPC/HC-MCM) according to the present application uses a continuous phase modulation (CPM) technique to prevent an amplitude gap between two continuous signals, thereby improving characteristics of the conventional PC/HC-MCM in terms of effective use of a frequency bandwidth. The CPPC/HC-MCM can achieve a lower bit error rate (BER) for a wide signal-to-noise ratio at a common spectral efficiency of about 0.33 or less, as compared to the conventional unmodulated PC/HC-MCM.
US08599935B2 Moving image decoding apparatus and moving image decoding method
According to one embodiment, a moving image decoding apparatus is applied in a video reproducing apparatus and includes a deblocking filter unit for performing deblocking filtering and a processing load detection unit for detecting an intra-unit processing load including a processing load of a decoder. The moving image decoding apparatus sets a judgment threshold value for judging whether or not to perform the deblocking filtering depending on a load level indicating the level of the magnitude of the intra-unit processing load, judges whether or not a processing parameter obtained from adjacent blocks of a plurality of blocks constituting each frame is greater than the judgment threshold value, and conducts control not to perform the deblocking filtering when the processing parameter is smaller than the judgment threshold value.
US08599934B2 System and method for skip coding during video conferencing in a network environment
A method is provided in one example and includes receiving an input video, and identifying values of pixels from noise associated with a current video image within the video input. The method also includes creating a skip-reference video image associated with the identified pixel values, and comparing a portion of the current video image to the skip-reference video image. The method also includes determining a macroblock associated with the current video image to be skipped before an encoding operation occurs.
US08599930B2 Image coding and decoding method and apparatus considering human visual characteristics
An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data.
US08599928B2 Image coding and decoding method and apparatus considering human visual characteristics
An image coding method and apparatus considering human visual characteristics are provided. The image coding method comprises (a) modeling image quality distribution of an input image in units of scenes such that the quality of an image input in units of scenes is gradually lowered from a region of interest to a background region, (b) determining a quantization parameter of each region constituting one scene according to the result of modeling of image quality distribution, (c) quantizing image data in accordance with the quantization parameter, and (d) coding entropy of the quantized image data.
US08599914B1 Feed forward equalization for highly-spectrally-efficient communications
A receiver may be operable to receive a signal. A sequence estimation module of the receiver may generate estimated symbols corresponding to the received signal. The generating of the estimated symbols may use tap information associated with one or both of a pulse shaper via which the signal was transmitted and an input filter of the receiver. The sequence estimation module may generate a reconstructed signal based on the estimated symbols and the tap information. A feed forward equalizer (FFE) of the receiver may adapt a plurality of tap coefficients of the FFE based on the reconstructed signal. The signal may be equalized via the FFE. The adaptation of the tap coefficients of the FFE may be based on a least-mean-square (LMS) process for minimizing a mean square of the error signal. An output signal of the FFE may comprise a power gain compensation.
US08599907B2 Method and device for performing communication in digital subscriber line
This disclosure provides a method and transceiver for a for a digital subscriber line (DSL) system. A first transceiver calculates a first table including a parameter of bit allocation for sub-carriers and transmits a switch message to a second transceiver connected thereto when a communication performance parameter reaches or exceeds the predetermined value; in response to the switch message, the second transceiver calculating a second table including a parameter of bit allocation for sub-carriers based on a calculation rule to keep the parameter of bit allocation within the second table as same as that within the first table, and the first transceiver communicates with the second transceiver using the first table and from a certain symbol to implement synchronous switch.
US08599894B2 Semiconductor laser manufacturing method and semiconductor laser
Provided are a semiconductor laser manufacturing method and a semiconductor laser with a low device resistance. First, an active layer is deposited above a GaN substrate of a first conductivity type. A first guide layer made of GaN of a second conductivity type is deposited above the active layer. An AlN layer is deposited on the first guide layer. An opening is formed in the AlN layer. A first cladding layer made of a group-III nitride semiconductor of the second conductivity type is formed on the AlN layer and the first guide layer exposed through the opening such that a first growth rate at a start of growth on the first guide layer exposed through the opening becomes greater than a second growth rate at a start of growth on the AlN layer. A contact layer of the second conductivity type is formed on the first cladding layer.
US08599890B2 Systems and methods for laser pulse equalization
Systems and methods provide laser pulse equalization at different pulse repetition frequencies (PRFs). After initially pumping a lasing medium from a first pumping level to a peak pumping level, a controller may cause a pump source to continue pumping the lasing medium according to a pulse equalization pumping curve. The equalization pumping curve may be determined based on testing laser pulse parameters at different PRFs to achieve an optimal equalization result of the pulse parameters. The optimization metric used to evaluate various equalization pumping curves may include a consistency of the pulse energy level, peak power level, and/or pulse width of the laser under different PRFs. The equalization pumping curve may be a descending curve from the peak pumping level to the first pumping level. The equalization pumping curve may be a linearly declining curve, a substantially exponentially declining curve, a parametrically declining curve, or any other curve type.
US08599889B2 Pulsed light source
Pulsed light source comprising pulse generation means (1), such as an optical oscillator, whose output is divided into three arms: two arms (3, 4) to generate a CEP-stable, ultrabroadband idler output; and a third arm (5) to generate a narrowband pump output. The pump output and idler output seed an OPCPA (13), generating stable ultrashort pulses.
US08599887B2 Stable mode-locked laser for high repetition rate operation
A laser system comprises a high-Q nonlinear optical resonator, a cavity comprising an amplifying element and a dispersive element, an optical delay line adapted to tune the length of the cavity, and a large pass-band filter adapted to tune the cavity's central oscillation wavelength, the nonlinear optical resonator being selected with a linewidth (LWR) comparable to the cavity free-spectral range (FSRC). There is provided a method for generating highly stable pulse streams, comprising providing a cavity comprising an amplifying element and a dispersive element; selecting a high-Q nonlinear optical resonator with a linewidth (LWR) comparable to the cavity free-spectral range (FSRC); tuning the length of the cavity; and tuning the cavity's central oscillation wavelength.
US08599881B2 Redundant communication timing for remote nodes
A system and method for redundant synchronizing to a reference clock for data communications. A determination is made whether a first data stream and a second data stream are available. The first data stream and the second data stream are received through opposing directions of a communications ring. A first data packet and second data packet are received at a remote node in response to the first data stream and second data stream being available. A timing characteristic of the first data packet and the second data packet correspond to a tick of a reference clock. The tick of the reference clock is extracted utilizing a timing characteristic of the first data packet or second data packet in response to the first data stream or the second data stream being available. A secondary clock is disciplined with the reference clock by adjusting the secondary clock based on a difference between times measured by the reference clock and the secondary clock to generate a clock signal. The clock signal is communicated to one or more interfaces for distribution.
US08599864B2 Transit switches in a network of logical switches
A Layer 2 network switch is partitionable into a plurality of switch fabrics. The single-chassis switch is partitionable into a plurality of logical switches, each associated with one of the virtual fabrics. The logical switches behave as complete and self-contained switches. A logical switch fabric can span multiple single-chassis switch chassis. Logical switches are connected by inter-switch links that can be either dedicated single-chassis links or logical links. An extended inter-switch link can be used to transport traffic for one or more logical inter-switch links. Physical ports of the chassis are assigned to logical switches and are managed by the logical switch. Legacy switches that are not partitionable into logical switches can serve as transit switches between two logical switches.
US08599863B2 System and method for using a multi-protocol fabric module across a distributed server interconnect fabric
A multi-protocol personality module enabling load/store from remote memory, remote Direct memory Access (DMA) transactions, and remote interrupts, which permits enhanced performance, power utilization and functionality. In one form, the module is used as a node in a network fabric and adds a routing header to packets entering the fabric, maintains the routing header for efficient node-to-node transport, and strips the header when the packet leaves the fabric. In particular, a remote bus personality component is described. Several use cases of the Remote Bus Fabric Personality Module are disclosed: 1) memory sharing across a fabric connected set of servers; 2) the ability to access physically remote Input Output (I/O) devices across this fabric of connected servers; and 3) the sharing of such physically remote I/O devices, such as storage peripherals, by multiple fabric connected servers.
US08599860B2 Multiple prefix connections with translated virtual local area network
A system comprising an access node (AN) coupled to a plurality of service providers (SPs) and a host and configured to forward a plurality of services between the SPs and the host using a plurality of first connections between the AN and the host and a plurality of second connections between the AN and the SPs, and a router gateway (RG) positioned between the host and the AN and coupled to the AN via an access line that comprises the first connections, wherein the AN translates a plurality of first identifiers for the first connections to a plurality of second identifiers for the second connections to route the services appropriately between the host and the SPs over the first connections and the corresponding second connections.
US08599859B2 Iterative parsing and classification
Some of the embodiments of the present disclosure provide a method comprising performing, by an iterative parser and classifier engine, a first parsing and classification cycle on a data packet, based at least in part on header information of the data packet; generating a first parsing and classification result based at least in part on performing the first parsing and classification cycle; and performing a second parsing and classification cycle on the data packet, based at least in part on header information of the data packet and the first parsing and classification result. Other embodiments are also described and claimed.
US08599845B2 Software-assisted VLAN aging timer scheme for distributed switching systems
A network processing unit includes a first table, a forwarding table, and a processor. The first table includes a first entry for a network, including a network aging, which includes the network processing unit. The forwarding table includes a second entry associated with a network entity which includes an indication of whether network traffic associated with the entity has been encountered in the current or previous network aging period. The processor is configured to receive an indication from a hardware timer that a hardware aging cycle has ended, and then determine whether the network aging period has ended. If so, the processor is configured to determine for a first network entity in the forwarding table whether traffic associated with the entity has been encountered in the current or previous network aging period. If not, then the processor is configured to remove the given first network entity from the forwarding table.
US08599838B2 System and method for effectuating a SIP call in a network environment including IMS
In one embodiment, a scheme is disclosed for effectuating a call in a network environment including a circuit-switched (CS) network and an IP multimedia subsystem (IMS) network. Call information associated with a call is sent from a user equipment (UE) device to an application server (AS) node disposed in the IMS network. The call information includes at least one of a call reference number and a called party's URI. When a message is received at the UE device from the AS node, which message includes the call reference number and an IP multimedia routing number (IMRN), the returned call reference number is verified that it remains valid based on a local timer mechanism associated with the UE device. The IMRN is then sent to the application server in order to facilitate a session with respect to the called party.
US08599834B2 Systems, methods, and computer program products for providing a manual ring-down communication line using session initiation protocol
Systems, methods, and computer program products are provided for manual ring-down communication using Session Initiation Protocol (SIP). A first SIP user agent transmits a message to a second SIP user agent over an Internet Protocol (IP) network to establish a SIP session. The first SIP user agent determines that a signal key associated with a first communication device has been selected and transmits, to the second SIP user agent over the IP network, a start event message to cause a second communication device to activate an alert. The first SIP user agent determines that the signal key has been released and transmits over the IP network an end event message to deactivate the alert. The first SIP user agent transmits, to the second SIP user agent over the IP network, one or more subsequent INVITE messages at a predetermined repetition rate to refresh the SIP session.
US08599831B2 Method for establishing a session between a caller and a callee
The invention discloses a method for establishing a session between a caller and a callee, applying to a next generation network, after said callee picking up, which includes: restarting a session negotiation with said callee via a first application server corresponding to the callee, upon obtaining a session description protocol of said callee, sending an update request message containing a session description protocol of said callee to a second application server corresponding to the caller; renegotiating, by the second application server, session with a caller according to said session description protocol of said callee; after the caller completing session update, returning a response message containing a session description protocol of said caller to said callee. The method can realize the multi-service nesting triggering or the forwarding triggering of several flows in one service, and can guarantee the proper connection between the caller and the callee.
US08599826B2 Method for synchronizing direct mode time division multiple access (TDMA) transmissions
A method for synchronizing the direct mode TDMA transmission of a set of radios by following a selected radio as the leader includes: receiving, by a radio, a communication from an other radio; identifying, by the radio, a leader according to a leadership election rule using the received communication from the other radio and a current leader information; setting, by the radio, the identified leader as its leader; and synchronizing, by the radio, a time slot boundary with a time slot boundary defined by the leader.
US08599824B2 Method and system for bluetooth conditional synchronization
Aspects of a method and system for Bluetooth conditional synchronization are provided. In this regard, a synchronization code of a piconet may be included in each transmitted Bluetooth packets and a portion of the received synchronization code may be used for a synchronization process. The received synchronization code may be selectively sampled at a Bluetooth device. The Bluetooth device may determine a puncturing pattern to detect selected samples in the received synchronization code. The punctured received synchronization code may correlate to a reference code derived from a Bluetooth device address of the master device. The correlation value may be compared to a predetermined threshold value to indicate a success or a failure of the synchronization process. The threshold value as well as the puncture pattern may be user specific or centrally controlled, and they may be programmed or updated dynamically based on various conditions.
US08599823B2 Communications methods and apparatus related to synchronization with respect to a peer to peer timing structure
Methods and apparatus related to peer to peer communication networks are described. A peer to peer timing structure is implemented which includes recurring peer discovery intervals and traffic intervals. Some embodiments further include recurring paging intervals for peer to peer pages. A wireless communications device, supporting peer to peer communications and storing information defining the timing structure, determines a time reference point, facilitating a coarse level of synchronization with respect to the timing structure. The time reference point is determined based on a broadcast signal received from a communications device, e.g., a satellite, base station, or beacon signal transmitter. Multiple peer to peer wireless communications devices in a local vicinity thus obtain the same basic understanding as to the current relative point in time with respect to a common recurring peer to peer timing structure. Peer to peer timing synchronization is further refined based on received signals communicated between peers.
US08599814B1 Apparatus and method for integrating short-range wireless personal area networks for a wireless local area network infrastructure
A network system comprises a first logic block providing a link to a first network via an access point of a WLAN and a second logic block communicating with a node of a second network (such as a WPAN) and configured to provide a link between the node and the first network via the access point. The network system is configured to maintain continuous connections to both the access point and the node while receiving power. The second logic block can communicate with the node using a modified communication protocol that is only partially compliant with an 802.11x communications protocol. A wireless hub can integrate a WPAN with a WLAN including, in part, a wireless circuit compliant with the WLAN standard (such as an 802.11x standard), a processor, and a memory. The wireless circuit can connect to the WPAN without losing connectivity (such as association and synchronization) to the WLAN.
US08599807B2 Wireless communication device, wireless communication system, and method for selecting wireless communication route
An effective velocity estimation section 322 of a wireless LAN device WLD3 connected to a wireless terminal WT estimates effective velocities V on a plurality of wireless communication routes to a wireless LAN device WLD1 connected to an external network. A selection section 330 of the wireless LAN device WLD3 selects another wireless LAN device that realizes the maximum-speed effective velocity V of communication with the wireless LAN device connected to the external network, from among a plurality of other wireless LAN devices. A communication control section 310 of the wireless LAN device WLD3 performs connection processing for the selected wireless LAN device.
US08599804B2 Distributed signal field for communications within multiple user, multiple access, and/or MIMO wireless communications
Distributed signal field for communications within multiple user, multiple access, and/or MIMO wireless communications. In accordance with wireless communications, a signal (SIG) field employed within such packets is distributed or partitioned into at least two separate signal fields (e.g., SIG A and SIG B) that are located in different portions of the packet. A first of the SIG fields includes information that may be processed and decoded by all wireless communication devices, and a second of the SIG fields includes information that is specific to one or more particular wireless communication devices (e.g., a specific wireless communication device or a specific subset of the wireless communication devices). The precise locations of the at least first and second SIG fields within a packet may be varied, including placing a second of the SIG fields (e.g., including user-specific information) adjacent to and preceding a data field in the packet.
US08599799B2 Method of improving throughput in a system including persistent assignments
Methods and systems are disclosed that provide conditional assignments to access terminals over resources assigned to other access terminals. A plurality of resources having persistent assignments to the other access terminals are processed to determine a gap in transmissions. The resources that can be conditionally utilized by the access terminals are determined and a signal indicative of such conditionally assigned resources is transmitted. The access terminals receive the signal and accordingly utilize the conditionally assigned resources.
US08599795B2 Apparatus and method for local mobility anchor initiated flow binding for proxy mobile internet protocol version six (IPv6)
An apparatus comprising at least one processor configured to receive a first message from a local mobility anchor (LMA), wherein the first message initiates a flow binding operation that does not require mobility management by a mobile node (MN), perform the flow binding operation, and transmit a second message from a media access gateway (MAG) to the LMA acknowledging that the flow binding operation was successfully performed, wherein the flow binding operation comprises adding the flow binding to a MAG, deleting the flow binding from the MAG, modifying the flow binding in the MAG, refreshing the flow binding in the MAG, moving the flow binding from the MAG to a second MAG, switching the flow binding from the LMA to a second LMA, or combinations thereof.
US08599792B2 Routing of calls to core network based on the location of the femto cell
A femto gateway maintains information about the location of femto cells and areas served by mobile switching centers. The gateway maintains a mapping so that it selects a desired mobile switching center (MSC) and SGSN that is likely to be used if the user equipment leaves the coverage area of the femto cell and enters a macro cell or vice versa.
US08599788B2 Method and system for mobile secure socket layer in virtual private networks
A communication method and system enables a mobile device to establish and maintain a secure connection to a server in a target network via connecting networks. The connection is maintained even when the mobile device hands off (moves) from one connecting network to another connecting network.
US08599784B2 Femto base station and method for allocating radio resource thereof
A method for allocating radio resource to one or more first UEs by a femto BS, includes: acquiring information about one or more second UEs which are located within a cell coverage of the femto BS but served by the macro BS; receiving a control channel from the macro BS; acquiring radio resource information allocated to the second UEs by the macro BS from the control channel; and allocating radio resource to the first UEs such that the allocated radio resource does not overlap with radio resource information allocated to the second UEs.
US08599781B2 Method of transmitting downlink channel rank information through physical uplink shared channel
Provided is a method of transmitting channel rank information (RI) when the number of bits for transmitting the channel RI to be transmitted through a physical uplink shared channel (PUSCH) is three or more. The method includes mapping channel RI to be transmitted to a channel RI bit string of 3 bits or more, Reed-Muller coding and rate-matching the channel RI bit string using a basis sequence having a 32-bit code length, and generating modulation symbols by applying the bit sequence that has been Reed-Muller coded and rate-matched to a modulation mapper. Accordingly, the method of transmitting downlink channel RI can be employed when five or more antennas are used for downlink transmission or several carrier bands are used by carrier aggregation as specified in Third Generation Partnership Project (3GPP) long term evolution (LTE)-advanced following 3GPP LTE release 10.
US08599774B2 Network switching method, device and system for mobile multimedia services
A network switching method, device and system for mobile multimedia services are provided. The method includes: detecting signal strength of media stream data of a first network, and when the signal strength of the media stream data of the first network is smaller than a first preset value, receiving media stream data of a second network in parallel; and buffering the media stream data of the second network, decoding the buffered media stream data of the second network, and playing the decoded media stream data of the second network. The device includes a first communication module, a detecting module, a switching module, a second communication module, a processing module and a playing module. The system includes a first network, a second network and a terminal. Through the method, device and system, the time delay in the process of switching the serving network is reduced, and the service interruption caused by the network switching when the terminal performs multimedia services is prevented.
US08599771B2 Control of radio links in a multiple carrier system
Methods, systems and apparatuses for controlling radio links in a multiple carrier wireless communication system are disclosed. A method can include aggregating control functions from at least two carriers onto one carrier to form an anchor carrier and one or more associated secondary carriers; establishing communication links for the anchor carrier and each secondary carrier; and controlling communication based on the anchor carrier.
US08599769B2 Uplink open loop power control system
Embodiments of the present invention provide an uplink open loop power control system in which interference over thermal information is transmitted to mobile stations. Other embodiments may be described and claimed.
US08599768B2 Distributing group size indications to mobile stations
Group size indications may be distributed from a base station to a mobile station in the form of assignment-advanced-MAP transmit control signaling. The signaling control information may be sent to a station, such as a mobile station, using a table that indicates the size of a group based on coding rates, such as one-half and one-quarter coding rates. Waste may be controlled by determining a size based on using an unoccupied resource in a group that is adjacent to data resource for data transmission by the station. However, an unoccupied resource in a group that is not adjacent to a data resource is not used for data transmission and is, therefore, wasted.
US08599751B2 Clustered multi-cell multi-user multiple input multiple output communication system using cell-edge user selection scheme
Provided is a control method of a control apparatus for a multi-cell communication system including a plurality of cells, the method including determining a cell edge terminal or an inner cell terminal from each of terminals included in each of the cells, and selecting, from base stations included in the plurality of cells, a first base station and a second base station. The first base station may serve all of a corresponding cell edge terminal and a corresponding inner cell terminal, and the second base station may serve only the corresponding inner cell terminal between the corresponding cell edge terminal and the corresponding inner cell terminal.
US08599750B2 Base station device, mobile station device, communication system, communication method, and communication program
A synchronization channel control unit halts generation of a synchronization channel signal. A signal control unit halts generation of signals other than the synchronization channel signal after the synchronization channel control unit halts generation of the synchronization channel signal.
US08599739B2 Remotely weighted SDMA transmission
The present disclosure concerns the harnessing of the effect of a relay to enhance the ability to avoid the effect of interference at mobile stations. This is achieved either by overlaying beamforming for an indirectly reached mobile station so that a relay passes on this beamforming to the mobile station concerned, and retaining orthogonality therewith, or by harnessing a base station and a relay station together so that their combined effect is to provide spatial multiplexing to two or more mobile stations.
US08599738B2 Transmission method for wireless relay system and relay station using the same
A transmission method for a wireless relay system and a relay station using the same are provided. The wireless relay system includes at least a base station (eNB), at least a relay node (RN) and at least a user equipment (UE). The eNB is facilitated by the RN to provide a data transmission service to the UE. Besides, there are pre-configured timing relationships between at least a grant signalling transmission process, at least a data transmission process and at least a feedback signal transmission process of HARQ processes between the eNB, the RN and the UE.
US08599723B1 Managed conference calling
The subject matter of this disclosure can be implemented in, among other things, a method. In these examples, the method includes receiving a request to join a conference call from a user, and determining whether the user is allowed to join the conference call based on an access policy configurable by a moderator of the conference call. The method may also include upon determining that the user is allowed to join the conference call, connecting the user to the conference all, determining a set of permissions granted to the user for participating on the conference call based on the access policy, and outputting a user interface to the user or sending a message to another computing device to cause the other computing device to output the user interface to the user, wherein the user interface includes a set of conference call management options based upon the set of permissions granted to the user.