Document Document Title
US08646323B2 Apparatus of estimating fuel injection state
An apparatus of estimating fuel injection state of a fuel injection system have at least three injectors. The first and second injectors have fuel pressure sensors respectively. The third injector has no fuel pressure sensor. The apparatus detects an injected cylinder waveform to the first injector when the first injector injects fuel. The apparatus detects a first non-injected cylinder waveform to the second injector when the first injector injects fuel. The apparatus calculates correlations between the injected cylinder waveform and the first non-injected cylinder waveform. The apparatus acquires a second non-injected cylinder waveform detected by the first or second fuel pressure sensor when the third injector injects fuel. The apparatus estimates fuel injection state injected from the third injector based on the second non-injected cylinder waveform and the correlations.
US08646322B2 Method and device for testing a fuel injector
A method for selecting a procedure for determining the injection time of individual injection operations of a fuel injector, which may be supplied with pressurized fuel via a feed line, includes activating the fuel injector using various known activation durations in the vicinity of a predefined operating point of the fuel injector; detecting the pressure curve over time in the feed line for a number of injection operations; evaluating the detected pressure curves over time using at least two different procedures for determining the injection time from the particular pressure curve; determining the correlation between the determined injection times and the particular activation period; selecting the procedure with the highest correlation.
US08646319B2 Dynamic power control for nanoscale spectroscopy
Dynamic IR radiation power control for use in a nanoscale IR spectroscopy system based on an Atomic Force Microscope. During illumination from an IR source, an AFM probe tip interaction with a sample due to local IR sample absorption is monitored. The power of the illumination at the sample is dynamically decreased to minimize sample overheating in locations/wavelengths where absorption is high and increased in locations/wavelengths where absorption is low to maintain signal to noise.
US08646317B2 Sensing device
To provide a sensing device having a high processing power and capable of high-accuracy measurement. It is determined whether or not an oscillation frequency is stabilized while a buffer solution is supplied to a quartz-crystal resonator 4. from a syringe pump 10. When it is determined that the frequency is stabilized, a second valve 14. is switched to a sample solution supply mode to supply a sample solution in an injection loop 14a. to the quartz-crystal resonator 4. An instant at which the sample solution reaches the quartz-crystal resonator 4. and an instant at which the sample solution finishes passing through the quartz-crystal resonator 4. are automatically found based on a supply flow rate of the buffer solution, a volume of the injection loop 14a, a volume of a supply channel supplying the sample solution to the quartz-crystal resonator 4, and an instant at which the second valve 14. is switched to the sample solution supply mode. An oscillation frequency before the sample solution reaches the quartz-crystal resonator 4. and an oscillation frequency after the sample solution passes through the quartz-crystal resonator 4. are found, and a difference between the oscillation frequencies is obtained.
US08646316B2 Liquid sample quantity determiner
A slide type liquid sample quantity determiner is provided that may enable the whole of a quantity determining flow path to be surely filled with a liquid sample, and also a quantity determination time to be shortened. An upstream side capillary flow path, a quantity determining capillary flow path, and a downstream side capillary flow path are reduced in diameter in this order. When a slide body is at a liquid sample quantity determination position X, an upstream side opening of the quantity determining capillary flow path is contained in a downstream side opening of the upstream side capillary flow path, and an upstream side opening of the downstream side capillary flow path is contained in a downstream side opening of the quantity determining capillary flow path.
US08646315B2 Method and device for tightness testing
A test subject, which is filled with test gas, is placed in a testing chamber, which can be evacuated. A carrier gas is conducted into the testing chamber, so that a gas mixture made of carrier gas and test gas forms therein. The gas mixture is suctioned out of the testing chamber by a compressor pump. A testing gas sensor is connected to the outlet of the compressor pump. The test gas is contained in the compressed gas mixture at a partial pressure which is increased by the compression ratio. In this manner, the sensitivity of the test gas recognition is increased and/or the time constant of the measurement is shortened.
US08646313B2 System and method to provide lubrication for a plug-in hybrid
In hybrid electric vehicles having increased battery storage capacity and plug-in capability, electric-only operation of significant duration is available. To supplement lubrication for the electric and mechanical components provided in a fluid circuit by an engine-driven mechanical pump, an electric pump is provided in parallel to the mechanical pump. When the electric pump is operating, a diagnostic can be performed to determine system integrity. According to one embodiment, an actual quantity provide to the circuit is determined; an expected quantity is estimated; and a fault is determined when the actual and expected quantities differ by more than a predetermined amount. The fault may indicate a leak or plug in the fluid circuit or a failure of a component in the fluid circuit.
US08646310B2 Method for detecting a gas contained in a fluid with use of a gas sensor
A gas sensor includes a catalyst layer and a pipe-shaped thermoelectric power generation device. The pipe-shaped thermoelectric power generation device includes an internal through-hole along the axial direction of the pipe-shaped thermoelectric power generation device, a plurality of first cup-shaped components each made of metal, a plurality of second cup-shaped components each made of thermoelectric material, and first and second electrodes disposed at the ends of the pipe-shaped power generation device. The plurality of the first cup-shaped components and the plurality of the plurality of second cup-shaped components are arranged alternately and repeatedly along the axial direction. The catalyst layer is arranged on the internal surface of the internal through-hole. A method for detecting or measuring gas by using the gas sensor includes supplying a fluid containing the gas into the internal through-hole of the gas sensor, and detecting voltage between the first and second electrodes.
US08646304B2 Grain bin floor panel
In a grain bin floor panel having first and second floor surface extending outwardly from a central support leg to respective first and second side support legs, the central support leg includes first and second upright portions and a lower portion connected between respective lower ends of the first and second upright portion. The first and second upright portions are connected to respective ones of the first and second floor surfaces at the upper ends of the upright portions and are spaced apart from one another at respective lower ends. The lower portion is generally concave such that the lower ends of the first and second upright portions together with the lower portion forms a concave quadrilateral.
US08646303B2 Process for producing a profile from a flat metal strip
A method for the manufacture of a profile having a cross-section of different thicknesses from a flat metal strip is provided. In this process, a roller pair produces at least one first recess on at least one side of the metal strip, the recess being widened by following roller pairs with incrementally enlarged recess width to form a region with a reduced material thickness. The aim of the invention is to improve the production process, in particular to avoid the formation of undulations during the production of the profile. For this purpose, the invention provides that regions of the flat metal strip which are arranged adjacent to the at least one recess are bent up before and/or during an engagement of a roller pair.
US08646302B2 Method for shaping from a blank of a hardening material with differential cooling
The invention relates to a drawing tool (1) for shaping and cooling a steel part from a blank (6), said tool including: at least one punch (2); and at least one matrix (3); the punch and the matrix each including: at least a first portion (21, 31) corresponding to a hot area (11) of the drawing tool; and at least a second portion (22, 32) corresponding to a cold area (12) of the drawing tool; in the cold area, the second part of the punch and the second part of the matrix are brought into contact with the blank when the drawing tool is closed; characterized in that, in the hot area of the drawing tool, a heating means are provided for heating said hot area to a temperature higher than about 400° C., and in that, in said hot area, a distance (L) on top of the blank thickness (e) is provided between the punch and the matrix when the drawing tool is closed, is related to the temperature (T) of the hot area, and is given by the formula T=100·(6−L), with L>0.2 and 400≦T<600; L being in mm and T in ° C.
US08646299B2 Pin tumbler lock system and a key pin for such system
The present invention concerns a pin tumbler lock system having a housing, a plug, and easy accessible driver pins, key pins and springs. The system is configured so that the lengths of the key pins are adjustable from the outside without taking the lock apart.
US08646297B2 Disc brake locks
A disc brake lock used principally with motorcycles has a body (10) with a U-shaped slot (13) to receive an edge of the disc. A locking pin can be moved to extend through a hole in the disc to fix the lock to the disc. A limb (11) of the U-shaped body (10) that is on the outside when the lock is clamped to the disc contains an alarm system (14) housed in a chamber (28) that cannot be accessed through that limb. The other limb (12), which is between the disc and the wheel, contains a removable cover (34) that, for extra security, can only be opened when the locking pin (16) is retracted. The alarm system (14) is inserted into the chamber (28) through the other limb (12).
US08646293B2 Drum type washing machine
A drum type washing machine is provided. The drum type washing machine may include a cabinet, a tub fixed to an inner side of the cabinet, a drum rotatably arranged in the tub, and a driving motor positioned at a rear side of the drum for generating a driving force that rotates the drum. The washing machine may also include a supporting plate to rotatably support a rotational shaft extending between the motor and the drum, and a plurality of supporters connected between the supporting plate and the cabinet. Such an arrangement may increase washing capacity by increasing a diameter of the drum without increasing an external size of the cabinet.
US08646292B2 Drum type washing machine
A drum type washing machine is provided. The drum type washing machine includes a cabinet for forming an appearance; a tub fixed to an inner side of the cabinet and for storing washing water, a drum rotatably arranged in the tub for washing and dehydrating laundry, and a driving motor positioned at a rear side of the drum for generating a driving force by which the drum is rotated. The washing machine can increase washing capacity with maintaining an entire size thereof by increasing a diameter of the drum without increasing a size of the cabinet. The washing machine may include a supporting plate to rotatably support the rotational shaft, and a supporting unit to support the supporting plate, the supporting unit comprising a plurality of supporters connected between the supporting plate and the cabinet.
US08646288B2 Refrigerator with water dispenser
A refrigerator including a dispenser to extract water is disclosed. The refrigerator includes a main body having a storage chamber, a door opening and closing the storage chamber, and a dispenser disposed to discharge water, the dispenser including a button installed to be movable in a backward and forward moving direction, a switch pressed to cause water to be discharged, and a lever rotatably installed sideward with respect to the forward/backward moving direction of the button having one end disposed at a rear side of the button and an other end disposed on the switch and performing a seesaw movement sideward as the button moves in the forward/backward moving direction to press the switch. Thus, the dispenser can be formed to have a small thickness in a forward/backward direction.
US08646287B2 Airflow regulating device
An electronic apparatus includes a housing and an airflow regulating device. The housing defines an accommodating space therein, and an air inlet that places the accommodating space in fluid communication with the external environment. The airflow regulating device includes a cover panel for covering and uncovering the air inlet, and an actuating mechanism coupled to the cover panel and driving movement of the cover panel to adjust the degree of opening of the air inlet in response to a change in temperature in the accommodating space.
US08646283B2 Ice making method and ice making device
An ice making method and device may include an ice making member inserting step in which an ice making member is inserted into water that is stored in an ice tray, an ice pieces making step in which the ice making member is cooled so that the water is frozen to form an ice pieces, an ice making member heating step in which the ice making member is heated so that a portion of the ice pieces sticking to the ice making member is melted, an ice making member drawing-out step in which the ice making member is drawn out from the ice pieces, and an ice pieces separating step in which the ice tray is deformed to separate the ice pieces from the ice tray. The ice pieces separating step and the ice pieces storing step are performed at positions under the ice making member.
US08646281B2 Photovoltaic module with cooling device and manufacturing method of cooling device
The present invention relates to a photovoltaic module with a cooling device and a method of manufacturing the cooling device. The photovoltaic module includes a photovoltaic module, a cooling chamber and a heat sink. The photovoltaic module includes solar cells connected to each other in series and in parallel. The cooling chamber includes an upper plate, a lower plate and a working fluid. The upper plate is attached to the photovoltaic module and has a flange formed on the edge thereof. The lower plate has a flange formed on the edge thereof. The flanges of the upper and lower plates are joined to each other so that an inner space is defined between the upper and lower plates. The working fluid is injected into the inner space so that a cooling operation can be carried out by means of boiling and condensing. The heat sink is in surface contact with the lower plate of the cooling chamber.
US08646276B2 Combustor assembly for a turbine engine with enhanced cooling
A combustor assembly for a turbine engine includes a combustor liner and a flow sleeve which surrounds the combustor liner. Compressed air flows through an annular space located between an outer surface of the combustor liner and an inner surface of the flow sleeve. A plurality of cooling holes are formed through the flow sleeve to allow compressed air to flow from a position outside the flow sleeve, through the cooling holes, and into the annular space. The height of the annular space may vary along the length of the combustor assembly. Thus, the flow sleeve may have reduced diameter portions which result in the height of the annular space being smaller in certain locations than at other locations along the length of the combustor assembly.
US08646275B2 Gas-turbine lean combustor with fuel nozzle with controlled fuel inhomogeneity
A gas-turbine lean combustor includes a combustion chamber (2) and a fuel nozzle (1) which includes a pilot fuel injection (17) and a main fuel injection (18). The main fuel injection (18) includes central recesses (23) for a controlled inhomogeneous fuel injection, the number of said recesses on the circumference ranging from 8 to 40 and said recesses having an angle of inclination δ2 in circumferential direction of 10°≦δ2≦60° and an axial angle of inclination δ1 relative to the combustor axis (4) between −10°≦δ1≦90°.
US08646270B2 Engine
Turbines and compressors, which constitute superchargers, are disposed in series on an exhaust gas passage and an air intake passage, respectively. The supercharger is equipped with a supercharger rotation sensor, which transmits a detection signal obtained according to the rotation of the compressor to a control device, a bypass passage, which bypasses exhaust gas from the upstream side to the downstream side of the turbine, and a bypass valve, which regulates the flow rate of exhaust gas flowing through the bypass passage. Control device regulates the rotational speed of the compressors in a high-efficiency range by producing a control signal based on the detection signal from the supercharger rotation sensor, and sending the control signal to the bypass valve.
US08646258B2 Mixing system in an exhaust gas mixing chamber
The mixing system includes a mixing chamber in which exhaust gases can flow in a flow direction, a nozzle designed to inject a fluid inside the mixing chamber, according to an injection direction, and an evaporating device positioned inside the mixing chamber, downstream from the injection inlet. The nozzle and the evaporating device are movable one with respect to the other, so that a substantial portion of the flow of the fluid injected into the mixing chamber hits the evaporating device regardless of the flow rate of the exhaust gases.
US08646257B2 Method for estimating soot loading in a diesel particulate filter, and engine and aftertreatment system
A method for estimating soot loading of a diesel particulate filter includes establishing a soot loading model for estimating soot loading of a nominal diesel particulate filter, adjusting the soot loading model for a subject filter to account for differences between the nominal filter and the subject filter, and estimating soot loading of the subject filter using the adjusted soot loading model. An engine with a diesel particulate filter is also provided.
US08646256B2 Diesel engine
An object is to provide a diesel engine (2) capable of reliably preventing an excessive rise in temperature inside a particulate filter (10) and capable of rapidly enabling driving in a low-rotation and low-load area when there is no possibility of excessive rise in temperature. A diesel engine (2) includes a diesel engine (2) exhaust emission purifier (1). The diesel engine (2) exhaust emission purifier (1) includes a particulate filter (10) and a controller (21) for forcibly removing a particulate accumulable in the particulate filter (10). The controller (21) is configured to prohibit the diesel engine (2) from entering a predetermined low-rotation and low-load area if a load rotation changes when the particulate filter (10) has a temperature that is equal to or higher than a first predetermined temperature T1 and when the particulate is accumulated in an amount that is equal to or more than a predetermined amount.
US08646255B2 Exhaust gas purification system for engineering machine
An exhaust gas purification system for an engineering machine is capable of avoiding decreases in working efficiency during regeneration control by burning off a deposit of particulate matter from a filter efficiently during a work pause time. An operating section 17 of a display monitor 16 is used to set a work pause time and a work pause switch 13 notifies a vehicle body control unit 21 that the hydraulic excavator has entered a work pause state. In response, the vehicle body control unit 21 calculates the time required for a regenerating device to burn off the current amount of particulate matter deposited on the filter, and when the calculated time is longer than the preset work pause time, a regeneration controller 4a of an engine control unit 4 is activated, and a solenoid control valve 15 is switched to a closed position during the preset work pause time.
US08646250B2 Combination driven and idler snap rolls for corn header
First and second snap rolls corresponding with a pair of forward-extending row units of a harvesting header wherein the snap rolls oppose one another on opposite sides of a crop passage and are operated at different speeds relative to one another. In one embodiment one of the snap rolls is a powered snap roll and the other is an idler roll.
US08646249B1 Moistener column door compression structure for cotton harvester row unit
A row unit for a cotton harvester. The cotton harvester is adapted for forward movement through a field to harvest cotton planted in rows in the field. The row unit includes a unit housing defining a row receiving area and a cotton exiting area. A moistener column door is pivotally coupled to the unit housing. An adjustable compression structure is coupled to the unit housing and configured to exert an adjustable pre-load on the moistener column door, placing the moistener column door in a closed position. The adjustable compression structure is configured to yield to a cotton plug pressure that exceeds the adjustable pre-load, which pivots the moistener column door to an open position. When the adjustable pre-load exceeds the cotton plug pressure, the adjustable compression structure is configured to return the moistener column door to the closed position.
US08646246B2 Method of preparing a composition in blister packages
The present invention provides methods for preparing compositions in blister packages using complex aluminum substrate materials, wherein said complex aluminum substrate materials comprise an intermediate aluminum layer, and first and second outer layers, wherein the material of the first outer layer differs from that of the second outer layer, and the flexural rigidity of the first outer layer differs from that of the second outer layer by 0-30%.
US08646243B2 Apparatus for formulating and aseptically filling liquid products
An apparatus and method are provided for formulating and aseptically filling liquid products. A first liquid source includes at least one first liquid component; a second liquid source includes at least one second liquid component; and a container includes a body defining an empty, sterile storage chamber therein that is sealed with respect to ambient atmosphere. The container is introduced into a sterile filling chamber. A first filling member coupled in fluid communication with the first liquid source is placed in fluid communication with the storage chamber of the container located in the sterile filling chamber, and the first liquid component is aseptically introduced through the first filling member and into the storage chamber. A second filling member coupled in fluid communication with the second liquid source is placed in fluid communication with the storage chamber of the container located in the sterile filling chamber, and the second liquid component is aseptically introduced through the second filling member and into the storage chamber and, in turn, the first and second liquid components are combined into a liquid product formulation within the sterile chamber of the container. The first and second filling members are withdrawn from fluid communication with the storage chamber of the container located within the sterile filling chamber, and the filled storage chamber is sealed with respect to ambient atmosphere to hermetically seal the liquid product formulation within the storage chamber of the container.
US08646242B2 Modular floor tile with connector system
Modular floor tiles and modular floors are described herein. A modular floor tile may include a top surface, a plurality of edge surfaces, and a plurality of interlocking member for attachment to adjacent tiles. One interlocking member may include a protrusion having a curved interlocking portion. Another interlocking member may include a recess having a curved pocket portion. An interface between the curved interlocking portion of one tile and the curved pocket portion of another tile may allow pivot movement between the tiles. A modular floor may include a plurality of interlocking tiles connected to one another. Methods of forming a modular floor that includes a plurality of modular floor tiles are also disclosed.
US08646241B2 Intercoupled piping assembly
An intercoupled piping assembly comprising first and second elongated pipes, and a coupler for orthogonally coupling them together. A preferred embodiment provides for the intercoupling piping assembly to be used in connection with tubular building structures having a plurality of elongated pipes coupled together to form a coverable structure and a fabric to cover the structure.
US08646239B2 Modular building block building system
A system and method for constructing and using modular building blocks. The blocks may include two walls, a course, end conditions, a reinforcing assembly, and vertical and lateral retaining members. The walls may include lateral supports disposed lengthwise on a top and a bottom surface. Lateral retainer members may be disposed into the lateral supports. The walls may also include channels extending from the top surface to the bottom surface. Vertical retainer members may be disposed into the channels. The course may be disposed between and coupled to the walls and characterized by one or more turns. The reinforcing assembly may be set inside the walls and the course. The reinforcing assembly may include wire mesh portions disposed to form interlocks, where the interlocks provide structural support for the channels. The modular building blocks may be coupled together with structurally complimentary end conditions.
US08646238B2 Apparatus, system, and method for facilitating use of thin flexible scrims in a grid-type suspended ceiling
Ceiling panels for use in a grid-type suspended ceiling (10) each comprise a thin flexible scrim (40) that is of insufficient rigidity to consistently maintain a substantially planar form when installed in the grid-type suspended ceiling. These embodiments also present a rigidizing and engagement member (60, 122, 161) that attaches to only a relatively minor portion of the thin flexible scrim and that is configured and arranged to substantially increase and maintain rigidity of the thin flexible scrim such that the thin flexible scrim will consistently maintain a substantially planar form when installed in the grid-type suspended ceiling and that will also serve to engage at least one grid runner of the grid-type suspended ceiling to thereby maintain the thin flexible scrim in an installed position within the grid-type suspended ceiling.
US08646236B2 Interlocking web for insulated concrete forms
An interlocking web for use in insulated concrete form construction configured to engage with a like interlocking web to prevent horizontal and vertical relative movement between webs, the web including a pair of pillars adapted to be embedded within foam insulation panels, each pillar having a male connector at a first end and a female connector at a second end, the male and female connectors having complementary shapes to engage with respective female and male connectors of like vertically-aligned interlocking webs and a pair of bridges interconnecting the pillars.
US08646235B2 Fire resistive joint cover system
A fire resistive joint cover system operable to span a gap between two surfaces. The system generally may include first and second base members, a covering member, and an intumescent sheet. Each base member is operable to couple with one of the surfaces and the covering member is operable to couple with the base members to at least partially span the gap. In some embodiments, the covering member may be configured as a floating covering member and/or as a flexible elastomer seal.
US08646232B2 Foundation construction for superstructures
The installation of a foundation enables a superstructure to be installed and supported in a desired attitude such as a vertical attitude at the foundation. An installation template is placed at the selected location and support sites on the installation template can be adjusted so that the installation template will support the foundation subassembly in a manner such that the superstructure can be supported in said desired attitude. The foundation subassembly is placed onto the installation template using a lifting subassembly that is secured to the foundation subassembly. The foundation subassembly is fixed in place by concrete or the like into which the foundation assembly is inserted. The superstructure can then be secured to the foundation subassembly. The superstructure can comprise a post adapted to hold a panel for deflecting road noise.
US08646231B2 Aluminum profiles for office wall system (partitions) and method of assembly
The connection between two partitions of offices is assured by a post of angle and a spacer. The section of the post of angle contains a circular part and a neighboring part in the shape of dovetail. The spacer is a profile, a section of which corresponds to a truncated triangle. The base and the extremities of the sides of the spacer contact the circular part of the post of angle. This contact assures of one part the alignment of both profiles and on the other hand a finish of joint whatever is the angle between partitions. The fixation of an element of partition such as one profile (22) or a facing in the U profile is assured by an intermediate profile snapped up at the bottom of U of the U profile. The fixation of a profile in a U profile is realized by insertion of the extremity of the profile in the hollow of U followed by a rotation of a quarter of tour of the profile around its main axis to clamp its extremity in the U.
US08646229B2 Curtain wall external support system
A curtain wall mounting system adapted for cantilevered support of at least one structure outwardly therefrom. The curtain wall mounting system including an anchor plate having dual plates and adapted for integral mounting with a curtain wall web section. The curtain wall web section includes one of a hollow tongue web extending outwardly of a curtain wall vertical mullion in a first direction and an integrally formed flange region extending outwardly of the curtain wall vertical mullion in the first direction. The curtain wall web section includes a first set of fastening apertures oriented transversely to the first direction and formed. The anchor plate includes at least one generally planer body portion having a first set of mating apertures adapted for alignment in registry with the first set of fastening apertures of the web. The anchor plate further having a second set of apertures adapted for securing structures outwardly therefrom.
US08646225B2 In-ground shelter
An underground shelter having a flat lid divided into two portions substantially flush with the surrounding ground level and each other when closed having—a first stationary lid portion, and a second moving lid portion, at least one reinforcing member supporting each lid portion; a roller means comprising—at least one linear track, at least one upper track roller, each upper track roller rollingly supporting the second lid portion; at least one ramp defined in the first lid portion, and out of line with the track, adapted to elevate a leading edge roller to a higher level allowing the second lid portion to pass over the first; at least one leading edge roller engaging a ramp; a releasable latch means; a lid retainer means for resisting a lifting force; access means for ingress/egress; and at least one ventilation means for equalizing the pressure.
US08646219B2 Fixture for locating wind turbine equipment on foundation prior to tower installation
A fixture is provided for locating wind turbine equipment on a foundation within an inner envelope for a wind turbine tower, prior to erecting the wind turbine tower. The fixture includes a mounting section, adapted to mate with guidepoints at predesignated locations on the wind turbine foundation; and a locating section, extending inward from the mounting section, adapted to locate the position for wind turbine equipment on the foundation for the wind turbine tower and within the inner envelope of the wind turbine tower.
US08646216B2 Seating system
An example of the disclosed seating system includes a plurality of seating risers configured to telescope relative to one another, and at least one of the seating risers is a powered seating riser configured to deploy and retract the seating risers. Further included is a controller operable to drive the powered seating riser to correct a misalignment condition.
US08646214B2 Weather strip
A weather strip 10 has a trim portion 20 and a hollow seal portion 40. The trim portion 20 is made up of an external sidewall 21, a bottom wall 23 and an internal sidewall 22 to thereby be given a substantially U-shaped cross section. A first flange holding lip 24 is formed on an interior surface of either of the external sidewall 21 and the internal sidewall 22 so as to be positioned on an opening side of the trim portion 20, a second flange holding lip 25 is formed on the interior surface of the same sidewall so as to be positioned on a bottom wall side of the trim portion 20, and opposite flange holding lips 26, 27 are formed on an interior surface of the other of the external sidewall 21 and the internal sidewall 22 so as to be positioned between the first flange holding lip 24 and the second flange holding lip 25 while extending therefrom.
US08646209B2 Device for adjusting and locking the position of a guide rail for a movable windowpane in a vehicle door
The invention relates to the adjusting and locking of the position of a guide rail for a movable window pane in a vehicle door. A device, a vehicle door equipped therewith and a tool provided for the adjusting and locking are disclosed. In the vehicle door, a first mounting plate mounted on the rail side and a second mounting plate mounted on the door side are provided, which are connected to one another by screw-fastenable mounting means. One of the mounting plates comprises an engaging element for an eccentric lever, which on rotation brings about a mutual translational displacement of the mounting plates in an adjusting (Y) direction.
US08646206B2 System for presence detection in a door assembly
Embodiments of the invention are directed to a system of presence detection in a door assembly for the prevention of patient/detainee suicide, comprising: a door frame, wherein the door frame defines an opening; a door mounted in said opening, wherein the door is allowed to operate from open to closed position with respect to the door frame; a presence sensing arrangement, which allows detection of the presence of an object near the surfaces of the door, door frame, and the upper and lower surfaces of the door or door frame from open to closed position. Placement of presence sensors on the upper or lower surfaces of the door allows presence detection when a patient/detainee attempts to drape a ligature object across or underneath said surfaces. A control system may monitor the system, and can activate an alarm system for early detection and prevention.
US08646204B2 Capture cage
A capture cage includes a cage structure with a cage door, a pedal pivotally connected in the cage structure, a rotation member moving with the pedal, a suppression member located adjacent to an operation rod, and an induction lever pivotally connected to a top face of the cage structure. When the cage door is open, an inducible member of the cage door is confined by the inductive lever; the induction lever is restrained by the suppression member and is located adjacent to a head portion of the operation rod; and the pedal is suspended when the rotation member is supported by the operation rod. When the pedal is tilted, the rotation member separates from the operation rod; the head portion of the operation rod pushes the induction lever away from the suppression member and the operation rod moves downwardly; and the inducible member is released and the cage door closes.
US08646197B2 Systems and methods for hanging overhead signs from a ceiling
A system is provided for hanging an overhead sign from a ceiling. The system includes an elongated member, a connector member, and a fastening mechanism. The elongated member includes an elongated portion and a set of two nodes formed on opposing ends of the elongated portion. A first node is configured to be coupled to the overhead sign. The connector member includes a hook, an extended portion, and a disk. The extended portion defines a first end and a second end opposite the first end. The hook extends from the first end of the extended portion and is coupled to the second node. The disk extends radially outwardly from the second end of the extended portion for rotatable attachment to the ceiling. The fastening mechanism is inserted through the second node and the hook of the connector member.
US08646191B2 Sole assembly for article of footwear exhibiting posture-dependent characteristics
An article of footwear includes an upper and a sole assembly. The sole assembly includes a first member that is coupled to the upper and a second member that is moveably coupled to the first member. The first member moves relative to the second member in response to a first input load directed along a first vector, and the first member engages the second member in response to a second input load directed along a second vector.
US08646186B2 Multi-angle levels and plumbing methods
Multi-angle levels and plumbing methods are described. In one aspect, a multi-angle level has a body made up of a base section and a rotating section rotatably secured to the base section. A leveling mechanism is disposed on the rotating section.
US08646182B2 Sandwich component comprising a reinforced foam material
Provided is a sandwich component with a core which comprises a foam material. A fibrous sheet-like material arranged in the foam material at least partially encloses a working region of the sandwich component in a sheet-like manner. At least one strut is incorporated in the foam material and extends from an entry surface of the foam material from outside the working region to at least the fibrous sheet-like material.
US08646180B2 Method for producing electromechanical transducer, electromechanical transducer produced by the method, liquid-droplet jetting head, and liquid-droplet jetting apparatus
A method of producing an electromechanical transducer includes a first step of partially modifying a surface of a first electrode; a second step of applying a sol-gel liquid including a metal composite oxide to a predetermined area of the partially-modified surface of the first electrode; a third step of performing drying, thermal decomposition, and crystallization on the applied sol-gel liquid to form an electromechanical transduction film, wherein the drying includes a heat-treatment at 120° C., the decomposition includes thermal decomposition performed at 500° C., and the crystallization includes heat treatment for crystallization at 700° C.; a fourth step of repeating the first, second, and third steps to obtain the electromechanical transduction film with a desired thickness; and a fifth step of forming a second electrode on the electromechanical transduction film.
US08646171B2 Component mounting apparatus and method
A component mounting apparatus includes: a conveyor device for sucking and holding a substrate in a substantially vertical posture and conveying the substrate in a direction extending along its flat plate surface; a plurality of working devices for performing a working process for mounting areas in edge portions of the substantially vertical-postured substrate received from the conveyor device. In the component mounting apparatus, each of the working devices includes: a substrate holder for sucking and holding the substrate in a substantially vertical posture; a holder up/down device for moving the sucked and held substrate to a downward working position; a receiving member for supporting an edge portion of the substrate positioned in the working position from its back face side; and a working unit for performing the working process on the mounting areas of the edge portions of the substrate positioned in the working position from its front face side.
US08646168B2 Method for manufacturing a magnetic write pole of a perpendicular magnetic write head using novel mask fabrication
A method for manufacturing a magnetic write pole of a magnetic write head for perpendicular magnetic recording. A magnetic write pole material is deposited, followed by union milling hard mask, a polymer mask under-layer followed by a dielectric hard mask material, followed by a photoresist. The photoresist is patterned to define a write pole shape and the shape of the patterned photoresist is transferred onto the underlying dielectric hard mask by a novel reactive ion etching that is performed in a chemistry that includes one or more fluorine containing gases and He. The presence of He in the reactive ion etching tool helps to improve the profile of the patterned dielectric hard mask. In addition, RIE parameters such a gas ratio (e.g. CF4 to CHF3 gas ratio) and power ratio (e.g. source power to bias power) are adjusted to optimize the profile of the patterned dielectric mask.
US08646164B2 Automated assembly device to tolerate blade variation
An automated device facilitates the assembly a surgical instrument that includes a knife with a high aspect ratio. The automated device includes a fixture for restraining a subassembly of the surgical instrument that includes the knife. A blade grip on the device is movable relative to the fixture, and is configured to urge the knife into a restrained position in the subassembly suitable for the subsequent assembly of an additional instrument component. A grip actuator is provided to move the blade grip.
US08646161B2 Clamping device and method for assembly of stringer couplings
A clamping device is provided for an assembly of a stringer coupling in a region of a lateral butt joint between a first and a second fuselage section of an aircraft for coaxially connecting a respective first and second stringer of the first and the second fuselage sections, the stringer coupling intersecting a frame element profile in the region of the lateral butt joint. A supporting yoke is configured to bridge the frame element profile in an arc-shaped manner and includes a first end foot supported by the stringer coupling on the first side of the frame element profile and a second end foot supported by the stringer coupling on the second side of the frame element profile. The supporting yoke includes a middle tensioning hook configured to interact with the frame element profile. The first and the second end feet are tensionable against the stringer coupling.
US08646158B2 Multi-pivot latch assemblies
Latch assemblies for releasably engaging anchor members and other attachment points in vehicles are disclosed herein. A latch assembly configured in accordance with one embodiment of the disclosure includes a latch and an ejector movably coupled to a frame. In some embodiments, a biasing member urges the ejector toward a position that holds the latch in a first or open position prior to attachment to an anchor member. When the anchor member presses against the ejector, the biasing member causes the ejector to rotate latch from the first or open position to a second position about a first pivot point, and then from the second position to a third or fully closed position about a second pivot point.
US08646151B2 Ligature-resistant vertical grab bar
A ligature-resistant grab bar for mounting on a surface, having an elongated handgrip having a generally centrally disposed spine extending from the first end of the handgrip to the second end of the handgrip and which is configured and dimensioned to extend outwardly from the surface, when mounted. The spine lying flush against the surface and two arms extending outwardly from the spine along its entire length, each having an outer surface which collectively define the handgrip outer surface. The arms each having an outer free end portion which is configured and dimensioned to be grasped by a user. End caps on each of the ends of the handgrip, at least one of the end caps having an outwardly flared end wall having a first edge joined to the outer surface of the handgrip and a second edge configured and dimensioned to lie flush against the surface.
US08646148B2 Cleaning appliance
A cleaning appliance of the canister type includes separating apparatus for separating dirt from a dirt-bearing fluid flow, a floor engaging rolling assembly including a device for drawing the fluid flow through the separating apparatus, a duct for conveying the fluid flow from the separating apparatus to the rolling assembly, and a mechanism for pivoting the separating apparatus relative to the duct.
US08646147B2 Surface cleaning apparatus
Various uses and constructions for an open sided nozzle for a surface cleaning apparatus are provided. Alternate constructions for a surface cleaning head are also provided.
US08646142B2 Got your back applicator systems
A multi-fluid applicator utensil comprising a head assembly having a head section; a face surface; a back surface; and a receiver and a handle assembly having a shank and a gripper. The head assembly is pivotally mounted on the handle assembly with the shank received by the receiver located in the head section. The head assembly comprises a socket. The handle assembly comprises a ball pivotable in the socket. The shank is telescopic providing an extended length of about twelve inches and a retracted length of about 8½ inches. The gripper provides a grippable surface by which a user-applier is able to manipulate the multi-fluid applicator utensil. The multi-fluid applicator utensil comprises injection-molded thermoplastic and is useable by the user-applier to surface-apply the oil, lotion and cream to the bodily skin surface in hard-to-reach locations.
US08646141B2 Lawn sweeper assembly with adjustable brush assembly and hopper assembly and method of use thereof
The present disclosure relates to a lawn sweeper designed to collect debris, such as grass clippings and leaves, from a surface such as a lawn, and more particularly to a lawn sweeper with an adjustable brush assembly and characteristics associated with improved storage of such a device. A user may adjust the brush assembly with respect to the housing without needing to move the wheels. The hopper assembly may include a panel movable to be placed in at least two orientations, thereby allowing a user to change the volume within which the hopper assembly may collect debris. Methods are also disclosed for adjusting the brush assembly and for storing a lawn sweeper unit.
US08646138B2 Utility bar
A utility bar includes a shank portion for providing a grip, the shank portion including a first end and a second end, a substantially arch-shaped head portion extending from the first end of the shank portion, and a pry bar portion extending from the second end of the shank portion. Each of the head portion and the pry bar portion define a free end of the utility bar. The utility bar also includes a first facet including the free end of the head portion, a second facet extending from the first facet at an angle with respect to the first facet and positioned between the free end of the head portion and the shank portion, and a first fulcrum edge between the first and second facets for providing a first pivot point about which the utility bar is pivoted to provide leverage.
US08646137B2 Bottle opening device for cutting the capsule covering the neck of the bottle
Bottle opening device, particularly for cutting the capsule covering the stopper of a bottle, comprising a shaft provided with a threaded portion and, above, with a widened portion that has a hole in it.The widened portion comprises two plates which are provided internally with mutually aligned openings for the transversal insertion of a stopper.The plates are spaced apart so as to define a space for accommodating a supporting body which is provided with at least one cutting element.
US08646132B2 Bed with linen changing means
A bed with linen changing means comprises features that allow the mattress linen to be changed without requiring an occupant to leave the bed. The bed frame provides a matrix of parallel slats which support the occupant while the mattress is lowered and extended for linen changing. The mattress comprises a plurality of parallel horizontal mattress sections spaced apart allowing corresponding insertion between the slats until said slats are recessed within the mattress and a user is able to lie comfortably upon raised portions of the mattress. The mattress is supported by a mobile frame apparatus being vertically adjustable via a manually-operated crank and gear assembly such that a caretaker may lower the mattress while the bed occupant rests upon the slats, providing easy access to the mattress for purposes of changing bed linens. The mattress is then raised back into place to support the occupant.
US08646129B1 Rocking bed
A rocking bed includes a frame unit, a transmission unit connected with the frame unit to swing and rock the frame unit reciprocally, and a driving unit connected with the transmission unit to drive the transmission unit. Thus, the transmission unit is driven by the driving unit to drive the frame unit so that the frame unit is rocked reciprocally without needing a manual work.
US08646123B1 Power actuated toilet seat device
The power actuated toilet seat device provides a pair of leg assemblies positioned on opposites sides of a toilet bowl, an expansion cylinder disposed longitudinally on each hind leg, a receiver/activator disposed downwardly in each expansion cylinder, an expansion lift arm disposed upwardly on each expansion cylinder, a follower disposed perpendicularly inward atop each expansion lift arm, a seat having a front spaced apart from a rear, and two spaced apart sides, a slot disposed laterally within each seat side, each slot in receipt of one of the followers of one of each of the expansion lift arms, a hinge disposed downwardly and at the front of the seat, the hinge selectively affixed forwardly to an existing bowl of an existing toilet, a control means configured to control lifting and pivoting of the seat, the control means in communication with each receiver/activator.
US08646122B2 Spa tub apparatus and system using air jet
A pedicure spa tub sanitary apparatus and system includes a disposable spa tub basin liner and a disposable gas jet member that includes a quick-connect coupling for easy assembly and removal after each use. The spa tub basin liner is made from plastic and conforms to the shape of the spa tub. The disposable gas jet member is also preferably made from plastic or other rigid material and cooperates with a valved gas coupling member secured in the spa basin wall to provide a safe and sanitary air jetting function when the spa tub basin is filled with water, thereby reducing the risk of spreading infectious disease. During use, the disposable gas jet member may be disposed within a wall trough of the spa tub to protect the disposable gas jet member and quick-connect coupling from accidental breakage and/or disconnection.
US08646116B2 Ballistic resistant groin protector
A ballistic resistant groin protector is provided. The groin protector includes a groin panel and a deployable groin wrap. The groin panel can be suspended from clothing or equipment to protect a wearer's anterior pelvic region from ballistic impact. The groin wrap is moveable from a stowed position adjacent the anterior pelvic region to a deployed position between the wearer's legs and adjacent a posterior pelvic region. One or more fasteners secure the groin wrap to the wearer's clothing or equipment to maintain the groin wrap in the deployed position. Optional left and right femoral protective portions extend downwardly from the groin wrap to protect the wearer's medial thigh regions against ballistic injury in the deployed position.
US08650660B2 Method and apparatus of using peak force tapping mode to measure physical properties of a sample
An improved mode of AFM imaging (Peak Force Tapping (PFT) Mode) uses force as the feedback variable to reduce tip-sample interaction forces while maintaining scan speeds achievable by all existing AFM operating modes. Sample imaging and mechanical property mapping are achieved with improved resolution and high sample throughput, with the mode being workable across varying environments, including gaseous, fluidic and vacuum. Ease of use is facilitated by eliminating the need for an expert user to monitor imaging.
US08650648B2 Method and system for detecting restricted content associated with retrieved content
In embodiments of the present invention improved capabilities are described for detecting restricted content associated with retrieved content. The method and system may include receiving a client request for content, saving contextual information from the client request, presenting retrieved content in response to the client request, and presenting the contextual information from the client request, and retrieved content, to a scanning facility. The scanning facility may utilize the contextual information from the client request to aid in the detection of restricted content associated with retrieved content.
US08650646B2 System and method for optimization of security traffic monitoring
A method and system for security processing of a network data stream. Threat-related statistics are collected and the network data stream is selectively checked based on the statistics data identifying the areas of the stream where the threats had been previously detected. A system for processing a network data stream includes at least one network Intrusion Detection System (IDS) for checking a pre-determined portion of the data stream for presence of threats. The IDS collects threat-related statistics and provides it to statistics database. A unit for determining areas of the data stream to be checked queries the statistics database for determining or changing the current checked area based on the received statistics. The information about changes in the areas of the data stream to be checked is provided to the IDS, which checks the selected areas of the data stream.
US08650643B2 Method and apparatus for providing adaptive self-synchronized dynamic address translation as an intrusion detection sensor
A translator is provided for translating predetermined portions of packet header information including an address of a data packet according to a cipher algorithm keyed by a cipher key derived by a key exchanger. A mapping device is also provided for mapping the address to a host table stored in memory. If the address does not match an entry in the host table, a security device is triggered.
US08650640B2 Using a declaration of security requirements to determine whether to permit application operations
Provided are a computer program product, system, and method for using a declaration of security requirements to determine whether to permit application operations. A declaration of security requirements indicates actions the application designates to perform with respect to resources in a computer system, wherein a plurality of the indicated actions are indicated for at least two operation modes of the application. A detection is made of whether the application is requesting to perform a requested action with respect to a requested resource in the computer system. A determination is made of a current operation mode of the application comprising one of the at least two operation modes in response to detecting that the application is requesting the requested action. A determination is made as to whether the declaration of security requirements indicates the requested action with the current operation mode. The requested action with respect to the requested resource is allowed to proceed in response to determining that the declaration of security requirements indicates the requested action with respect to the requested resource as indicated with the current operation mode.
US08650636B2 Picture gesture authentication
In one embodiment, a picture signature password system may use a picture signature password to determine access to a computing device or service. A display screen 172 may display a personalized digital image 310. A user input device 160 may receive a user drawing set executed by a user over the personalized digital image 310. A processor 120 may authenticate access to the user session if the user drawing set matches a library drawing set associated with the user.
US08650634B2 Enabling access to a subset of data
A method includes receiving, at a computing device, one or more replicated authorization databases. At least one of the one or more replicated authorization databases corresponds to a subscription to access selected data. The selected data is aggregated from a plurality of sources. The method also includes storing the one or more replicated authorization databases at the computing device. The method also includes determining, via the replicated authorization databases, user permission to access the selected data via the computing device. The method also includes enabling access to the selected data at the computing device after determining the user permission to access the selected data.
US08650632B2 Scalable transparent proxy
A facility for proxying network traffic between a pair of nodes is described. The facility receives packets traveling between the pair of nodes that together constitute a network connection. For each packet of the connection that is part of a transport protocol setup process, the facility updates a representation of the status of the setup process to reflect the packet, and forwards the packet to its destination without proxying the packet. For each packet of the connection that is subsequent to the setup process, the facility proxies the contents of the packet to the packet's destination.
US08650628B2 Automated user authentication identification for customized converged services
Systems and methods are disclosed for providing automated user authentication utilizing available authentication data associated with a computing device. By utilizing a mobile identification number verified during an authentication, authorization, and accounting (AAA) process performed when a mobile computing device is powered on, access to a privileged content or service may be granted, allowing a user to bypass manual entry of user authentication information (user ID and password). Utilizing a verified mobile identification number, service features and functionalities may be communicated between billing systems of a service provider, which may provide for further converged, customized services.
US08650627B2 Computer implemented system and method for providing challenge-response solutions to authenticate a user
A system and method for providing challenge-response solutions to authenticate a user have been provided. The system includes web server comprising interlinking means adapted to interlink a plurality of images with unique index values such that each of the images has a unique index value. The web server includes registration means adapted to enable users to select at least two interlinked images for the purpose of registration. The web server includes challenge generation means adapted to generate, transmit an authentication challenge of the form of one-time equation. The web server, prior to transmitting the one-time equation, computes the value of the equation based on at least the sequence specified by the user. The web server compares the value calculated by the user with the value calculated prior to transmission and authenticates the user only in the event that said value calculated by the user is equivalent to the stored value.
US08650626B2 Information processing apparatus, information providing server, program, communication system, and login information providing server
In one example embodiment, the communication system disclosed herein includes an information processing apparatus that acquires address information from a memory device having a free area including the address information and a secure area including account information. The information processing apparatus connects to a resource of a server using the acquired address information. The information processing apparatus causes a security server to acquire the account information from the memory device and transmit the acquired account information to the server such that the server enables a user to access the resource of the server using the account information.
US08650622B2 Methods and arrangements for authorizing and authentication interworking
This disclosure relates to a portable communication device and a network-side authorization server, and to methods therein. By splitting the functionality of an OAuth authorization server and moving the authorization endpoint into, for instance a mobile phone, an authorization server within the mobile phone is provided. This mobile phone authorization server does not need to communicate with the network-side for getting an authorization code or an access token.
US08650612B2 Security context lockdown
A method and system for locking down a local machine zone associated with a network browser is provided. Placing the local machine zone in a lockdown mode provides stricter security settings that are applied to active content attempting to publish within a local page open in the network browser. The stricter setting are provided in a new set of registry keys that correspond to the lockdown mode of the local machine zone. The original security settings remain unchanged so that other systems and applications functionality that depends on the original security settings remains unaffected for the local machine zone. A user may also selectively allow active content to render despite the local machine zone being locked down.
US08650610B2 Systems and methods of controlling network access
A new approach to network security includes manipulating an access point such that an initial communication from an external device is passed to a restricted subset of a computing network including a gatekeeper. The gatekeeper is configured to enforce a security policy against the external device before granting access to a less-restricted subset of the computing network. If requirements of the security policy are satisfied, then the gatekeeper reconfigures the access point such that further communication from the external device may be received by elements of the less-restricted subset. Enforcement of the security policy optionally includes performing a security audit of the external device.
US08650608B2 Method for model based verification of security policies for web service composition
A method for model based verification of security policies for web service composition. The method includes corresponding to a verification generated by an information flow analysis. The method further includes obtaining an abstracted security qualifier. The method proceeds by presenting the abstracted security qualifier to an application model. The abstracted security qualifier being presented to the application model as a security requirement. Subsequently, the method proceeds by farther including removing the data security requirement on data utilized in the service from the compliance rule. The method proceeds by processing flow in the application model, such processing being based upon the data security requirement. The method further includes verifying the consistency in response to the processing flow.
US08650606B2 Cable communication systems and methods employing 256-QAM upstream channels and having increased upstream capacity for supporting voice and/or data services
Cable communication systems and methods to provide voice and/or data services to subscriber premises via a cable plant that conveys upstream information over an upstream path bandwidth, and a cable modem system including one or more demodulation tuners to receive and demodulate one or more upstream radio frequency (RF) signals. An RF signal includes an encoded carrier wave having a carrier frequency of between approximately 5 MHz and at least approximately 42 MHz that is modulated using quadrature amplitude modulation (QAM) with voice and/or data information constituting at least some of the upstream information. A modulation order of the QAM for the first upstream RF signal is at least 256, and at least one demodulation tuner of the cable modem system is configured to receive and demodulate the first upstream RF signal.
US08650601B2 Video on demand management system
A video on demand (VOD) asset management system (100). Content is moved within the VOD system in accordance with predetermined variables such that certain content, such as that which is in high demand, is located on a server (120, 125) which is nearer to a subscriber (130), and content which is in lesser demand is located on a server (110, 115) which is more remote from the subscriber. Content may also be duplicated or moved within the system based upon other variables such as demographics of the subscriber, whether there is an advertising campaign for the content, and the age of the content.
US08650598B2 Wireless transport framework with variable equalizer training
A system and method for wirelessly transmitting audiovisual information. Training information may be stored in a memory. A plurality of packets may be generated, including the training information. The plurality of packets may also include audiovisual information. The plurality of packets may include first information identifying a first training pattern of a plurality of possible training patterns. The first training pattern may specify one or more locations of the training information in the plurality of packets. The first information may be usable by a receiver to determine the first training pattern of the plurality of possible training patterns. The plurality of packets may be transmitted in a wireless manner.
US08650597B2 Home network system and method of recording broadcasting content thereof
A home network system and a method of recording broadcasting content thereof are provided, and includes requesting, by the mobile terminal, the server to send the broadcasting content; receiving, by the server, the broadcasting content from a broadcasting station and sending the received broadcasting content to the mobile terminal; displaying, by the mobile terminal, the received broadcasting content; requesting, if the displaying of the broadcasting content is interrupted, by the mobile terminal, the server to record the interrupted broadcasting content; and recording, by the server, the broadcasting content from an interrupted time point of the broadcasting content.
US08650594B2 Information descriptor and extended information descriptor data structures for digital television signals
According to an aspect, there is provided a digital television (DTV) data stream including program and system information protocol (PSIP) data associated with content of the DTV data stream, the PSIP data including a virtual channel table (VCT) and an event information table (EIT), the EIT comprising: a source identification field identifying a source of an associated event in a DTV data stream; an event identification field indicating an identification of the event; a start time field indicating a star time of the event; a title field indicating a title of the event; and a descriptor comprising: a descriptor tag identifying the descriptor as a genre descriptor, a descriptor length indicating a total length of the descriptor; and at least one category code for an associated event in a DTV data stream, each category code specifying genre, program type, or category information of the associated event, wherein the at least one category code specifies at least one of a set of basic categories.
US08650592B2 Streaming server and mobile terminal for reducing channel-changing delay, and a method therefor
Provided is a method and apparatus for reducing zapping delay, which may transmit base layer data for each burst in a time-slicing scheme, and output the base layer data of a channel to be changed at the time of changing the channel, thereby reducing the zapping delay.
US08650588B2 End-to end proof of display
Aspects of the invention are directed to a method and system for end-to-end proof of display. A method for according to an embodiment includes: generating a unique identifier (UID) for a triplet including an item of digital content, an identity of a playlist that includes the item of digital content, and an identity of a player on which the item of digital content is to be rendered; generating a visual identifier based on the UID and a timecode; rendering the item of digital content on a display screen; overlaying the visual identifier on the rendered item of digital content on the display screen; capturing the visual identifier on the display screen; and extracting the UID and timecode from the captured visual identifier. A match test is performed using the extracted UID to populate a match list, which is reported to a content manager to provide end-to-end proof of display.
US08650586B2 Methods and apparatus for using audience member behavior information to determine compliance with audience measurement system usage requirements
Example methods, apparatus, and articles of manufacture determine compliance with usage guidelines of an audience measurement system. Initially, location information associated with an audience member is obtained. It is then determined whether the audience member is in compliance with the usage guidelines based on the location information. Media monitoring information corresponding to the location information is then tagged as non-compliant if the audience member is not in compliance with the usage guidelines.
US08650584B2 Disc mounting in optical disc drives
The embodiments herein describe an apparatus and method for a reduced Z stack slot loading optical disc drive (ODD). In one embodiment a reduced Z stack height slot loading optical disc drive (ODD) is described. The reduced Z stack height ODD includes at least a hub/turntable arrangement having a hub portion and a turntable portion, the turntable portion arranged to support an optical disc secured thereto by way of the hub such that when a rotational motive force is applied to the hub/combination, the optical disc rotates about a hub/turntable axis of rotation, and a rotational motor adjacent to the hub/turntable arrangement, the rotational motor being arranged to provide the rotational motive force to the hub/turntable arrangement, the rotational motor being located in such a way that a rotational motor axis of rotation is translated in a direction perpendicular to the hub/turntable axis of rotation and wherein a Z height of the hub/turntable arrangement and a Z height of the rotational motor are not cumulative.
US08650583B2 Selectively transmitting transaction data
A last transaction for a business object may be identified. Transactions related to that occur prior to the last transaction and subsequent to a last upload event are associated with the last transaction. Data describing the last transaction and the associated transactions may be transmitted over a communications network. Related apparatuses, techniques, systems, computer program products are also described.
US08650577B2 Mobile terminal and controlling method thereof
A mobile terminal and controlling method thereof are disclosed, by which a scheduling function of giving a processing order to each of a plurality of tasks is supported. The present invention includes a memory including an operating system having a scheduler configured to perform a second scheduling function on a plurality of tasks, each having a processing order first-scheduled in accordance with a first reference and a processor performing an operation related to the operating system, the processor processing a plurality of the tasks. Moreover, if a first task among a plurality of the first-scheduled tasks meets a second reference, the scheduler performs the second scheduling function by changing the processing orders to enable the first task to be preferentially processed.
US08650574B2 Method and system for dynamically creating and modifying resource topologies and executing systems management flows
The present invention replaces the prior art Systems Management Flow execution environments with a new Order Processing Environment. The Order Processing Environment consists of an Order Processing Container (“Container” in short), a Relationship Registry, and a Factory Registry. The Factory Registry supports creation of new resource instances. The Relationship Registry stores relationships between resources. The Container gets as input an Order and a start point address for the first resource. The Order is a document (e.g., XML) which includes a number of Tasks for each involved resource without arranging those tasks in a sequence. This differentiates Orders from workflow descriptions used by standard workflow engines. Each Task includes at least all input parameters for executing the Task. The sequence of the Task execution is derived by the Container by using the Relationship Registry which reflects all current Resource Topologies.
US08650569B2 User-level re-initialization instruction interception
A data processing system comprising an operating system for supporting processes, such that the process are associated with one or more resources and the operating system being arranged to police the accessing by processes of resources so as to inhibit a process from accessing resources with which it is not associated. Part of this system is an interface for interfacing between each process and the operating system and a memory for storing state information for at least one process. The interface may be arranged to analyze instructions from the processes to the operating system, and upon detecting an instruction to re-initialize a process cause state information corresponding to that pre-existing state information to be stored in the memory as state information for the re-initialized process and to be associated with the resource.
US08650567B2 Virtual machine monitoring method, system and computer readable storage medium
A virtual machine monitoring method used in a virtual machine monitoring system is provided. The virtual machine monitoring method includes retrieving a hypercall transmitted from one of a plurality of virtual machines to a hypervisor of a virtual machine monitoring system, wherein the hypercall is used for establishing a channel between a source virtual machine and a target virtual machine. A central control virtual machine ID information in the hypervisor is retrieved. A type of the channel established by the hypercall is determined according to the central control virtual machine ID information and channel-establishing information corresponding to the hypercall. When the channel is a private channel that is not related to a central control virtual machine of the virtual machines, a security module is used to monitor the private channel.
US08650564B2 Method and system for synchronizing fault-tolerant virtual machines and adjusting CPU resource limit based on execution latency
Primary and secondary virtual machines each executing on a separate physical host and forming a fault-tolerant pair synchronize their execution with each other as closely as possible such that the secondary can take over execution of the primary with little or no disruption of service and no loss of data. To provide fast takeover, the execution latency between the two virtual machines is kept to a minimum by incrementally adjusting the CPU allocation to the primary virtual machine. The CPU allocation to the primary virtual machine decreases when the execution latency is large and increases when the execution latency is small. In order to maximize the performance of the primary virtual machine, the system seeks to maximize the CPU resource limit for the primary virtual machine for as long as possible while minimizing the execution latency.
US08650562B2 Method and apparatus for scalable monitoring of virtual machine environments combining base virtual machine and single monitoring agent for measuring common characteristics and individual virtual machines measuring individualized characteristics
A method monitors machine activity of multiple virtual computing devices operating through at least one physical computing device by running a monitoring agent. The monitoring agent monitors performance of the multiple virtual computing devices. The method measures simple operating characteristics of only a base level virtual computing device. The method monitors complex operating characteristics using the monitoring agent by: measuring the complex operating characteristics for each of the multiple virtual computing devices (using each of the multiple virtual computing devices); recording the complex operating characteristics of each of the multiple virtual computing devices on a corresponding memory page of each of the multiple virtual computing devices; and sharing each the corresponding memory page with the base level virtual computing device through an interdomain communications channels to transfer the complex operating characteristics to the monitoring agent. The method identifies simple events and complex events for each of the multiple virtual computing devices by evaluating the simple operating characteristics and the complex operating characteristics and outputs the simple events and the complex events for each of the multiple virtual computing devices.
US08650558B2 Online marketplace for pre-installed software and online services
The subject disclosure relates to pre-installed software and services, such as online services, and markets for pre-installed software and online services. In one aspect, the disclosed subject matter facilitates contracting between software vendors and device manufacturers or redistributors for placement and/or conversion of software applications or services in devices. As further advantages, embodiments of the disclosed subject matter can provide transparency into markets for device placement and can facilitate detailed contract performance tracking. Further non-limiting embodiments are provided that illustrate the advantages and flexibility of the disclosed subject matter.
US08650557B2 Information processing apparatus and method for transferring license
An information processing apparatus includes an install unit to receive install data for software to install the software for providing a function, an acquisition unit to acquire a license file for activating the function, a management unit to manage information indicative of presence or absence of a license to use the function, independently of presence or absence of the license file, and an update unit to update the information indicative of presence or absence of the license upon transferring the license between apparatuses.
US08650556B2 Virtual machine asynchronous patch management
Drone virtual machines are leveraged to support asynchronous patch management by initiating a drone virtual machine in a maintenance environment to perform a patch management update, saving the updated virtual machine and then initiating the updated virtual machine in an operational environment accessible to clients. A drone is initiated in a maintenance environment for checking patch compliance in response to a request to initiate a virtual machine so that patch updates are performed before the virtual machine initiates in an operational environment accessible to operational clients.
US08650548B2 Method to derive software use and software data object use characteristics by analyzing attributes of related files
A system and method of deriving software use and software data object characteristics determine one or more locations on one or more computer storage devices where one or more configuration and data files associated with computer software components are stored, and obtain one or more attributes associated with said one or more computer software components. One or more commands associated with said one or more computer software components may be issued and one or more related information associated with said one or more software computer components resulting from issuing one or more commands may be collected. The related information and the one or more attributes may be mapped to the computer software components to derive information about the computer software component use and data object use characteristics.
US08650547B2 Method for debugging operational software of a system onboard an aircraft and device for implementing the same
A method for debugging the program of operational software of an onboard system, including flagging the program by positioning flags along an execution path for dividing the aforementioned execution path into adjacent functional intervals; normal execution of the program; acquiring an execution condition of the program by flag condition vectors; when an error is detected, searching a faulty functional interval based on the flag condition vectors, reverse execution of the program in the aforementioned faulty functional interval, and determination and correction of the error.
US08650545B2 File creation utility for deduplication testing
A method, system, and computer program product for facilitating deduplication product testing in a computing environment is provided. At least one deduplication test file is generated. The at least one deduplication test file is adapted for, when processed through the deduplication product testing, exhibiting a predefined deduplication factor. A definition file is initialized. The definition file defines at least one file characteristic addressed during the generating the at least one deduplication test file to obtain the predefined deduplication factor. The file characteristic may include a file pattern, a file/pattern ratio, and a pattern across multiple files.
US08650541B2 Graphical motion composition files and methods for formatting and organization thereof
A method and data structure for improving the utility of graphics compositions is disclosed. In one embodiment, composition files are created through the connection of patches in a composition editor. Automatically included with the created composition file is protocol information. Preferably such protocol information is included as metadata in the header of the composition file, and can be constructed in any suitable fashion. So constructed, composition files can be grouped together in a physical or virtual repository accessible to other application programs. Another user can then pick an appropriate composition for a new project based on review and filtering of the protocols as contained in the header information of the repositoried composition files. Such review and filtering can be accomplished using a composition picker user interface in the user's application program. The repository can then be queried for composition files matching or otherwise compatible with the specified protocol.
US08650540B2 Melding of mediation flow service component architecture (SCA) components
Embodiments of the present invention provide a method, system and computer program product for melding mediation and adaptation modules of a service component architecture (SCA) system. A method for melding mediation and adaptation modules of an SCA system can include selecting each of a mediation module and an adaptation module in an integrated development tool executing in memory by a processor of a computer and loading respectively different descriptor files for each of the mediation module and the adaptation module. The method further can include combining descriptors from the different descriptor files into a single descriptor file for a melded module. Finally, the method can include modifying names and wiring descriptors in the single descriptor file for the melded module to account for a combination of the mediation component and the adaptation component in the melded component.
US08650539B2 Method for mapping the structure of a complex software product
To allow simplified illustration of the complex technical relationships for a complex software product, provision is made for the structure of the complex software product to be mapped, in at least one embodiment, using an at least three-dimensional system matrix. In this context, the latter is generated by the variables functionality, program components and version level. The complex software product of at least one embodiment is formed by a plurality of functionalities, each functionality being formed by the interaction of a plurality of executable program components associated with it and the program components having one of a plurality of possible version levels. In at least one embodiment, the system matrix is used to check, verify and possibly extend a customer configuration for the software product. At the same time, the matrix is also used to extend the complex software product on the software provider side.
US08650537B2 Optimizing an object-oriented program by transforming invocations of synthetic accessor methods
A method, system and computer program product for optimizing an object-oriented program, which comprises identifying synthetic accessor methods added to the program during a compilation to allow access to the members of the inner classes and replacing the synthetic accessor methods with direct accesses to the members of the inner classes.
US08650534B2 Metaobject enhancement objects
A system may include acquisition of metadata defining a first object model, the first object model comprising an instance of a metaobject, acquisition of enhancement object metadata defining one or more enhancements to the first object model and associating each of the one or more enhancements with one of one or more stable anchors of the first object model, and creation, based on the metadata defining the object model and the metadata defining the one or more enhancements, of metadata defining an extended object model, the extended object model comprising an instance of the metaobject.
US08650533B2 Management of variants of an enterprise process
A method can include receiving an indicator that an enterprise process has been selected from a plurality of enterprise processes, and receiving an enterprise process value defining at least a portion of a mandatory process step associated with a mandatory portion of the enterprise process, and an enterprise process parameter value defining at least a portion of an optional process step related to the mandatory process step. The method can include receiving an indicator that a filter from a set of filters has been selected, and defining a representation of the mandatory process step and a representation of the optional process step in response to the filter being selected. The method can also include receiving an indicator that the optional process step has been selected for binding to the mandatory portion of the enterprise process in a variant of the enterprise process.
US08650529B2 System and method for integrated circuit layout editing with asymmetric zoom views
An automated system, and method of operating the same, for assisting the layout of components and the routing of conductors in a layout of an integrated circuit. An asymmetric zoom command is provided, by way of which the user can magnify the current view of a portion of the layout in one dimension while maintaining the original magnification in the orthogonal dimension. The commands can be conveyed by keystrokes, or by a command in combination with a drawn rectangle indicating the extent of the asymmetric zoom magnification. Both asymmetric zoom-in and asymmetric zoom-out are supported.
US08650524B1 Method and apparatus for low-pin count testing of integrated circuits
A method and apparatus to apply compressed test patterns using a very pin-limited test apparatus to a chip design for use in semiconductor manufacturing test is disclosed. Compression circuitry is inserted into the circuit design and the compressed signals manipulated for communication over a serial interface. On a test apparatus, ATPG may be run, assuming a parallel test interface, resulting in test patterns that may be compressed into a parallel format and then converted into a serial signal. On chip, the serial signal is parallelized, decompressed, and then shifted into the scan chains. An inserted controller generates clocks and various control signals. Conventional test patterns from ATPG may be generated and applied during testing without the need to modify the ATPG program saving time and resources. Hierarchical testing of integrated circuits built with a multiplicity of cores, each having its own embedded compression logic, is also supported.
US08650522B2 Determining mutual inductance between intentional inductors
Various methods for analyzing mutual inductance in an integrated circuit layout are disclosed. In one exemplary embodiment, for example, circuit design information indicative of a first inductor and a second inductor is received. A dipole moment associated with the first inductor is determined, where the magnetic field associated with the dipole moment is representative of magnetic fields created by respective turns in the first inductor. A mutual inductance between the first inductor and the second inductor is determined by determining a magnetic flux of the magnetic field of the dipole moment through surfaces bounded by respective wire segments of the second inductor.
US08650521B1 Dendritic cooling layer generator and method of fabrication
Dendritic cooling layers for printed circuit boards and method of fabrication thereof. The dendritic cooling layers may have non-intuitive dendritic structures that minimize peak temperature. The dendritic cooling layers may also be compatible with current PCB fabrication techniques. The dendritic cooling layers may have an adjustable tolerance to meet fabrication limits. The current invention also contemplates a method of generating a dendritic high conductivity path suitable for printed circuit boards. The methodology comprises the replacement of low conductivity materials with high conductivity materials such that the optimal ratio can be obtained to minimize heat flow resistance, while also maintaining lower costs of production.
US08650520B2 Integrated circuit module and manufacturing methods and application thereof
An exemplary integrated circuit module includes a first transistor and a second transistor. The first transistor has a first channel length and a first threshold voltage. The second transistor is electrically coupled to the first transistor and has a second channel length and a second threshold voltage. The second channel length is greater than the first channel length, the absolute value of the second threshold voltage is smaller than the absolute value of the first threshold voltage, and the first transistor and the second transistor have a same threshold voltage implant concentration. Moreover, a manufacturing method of such integrated circuit module, and an application of such integrated circuit module to computer aided design of logic circuit also are provided.
US08650519B2 Automated functional coverage for an integrated circuit design
A method for automated functional coverage includes creating event monitors that monitor signals and events within an IC design based upon timing information in a timing report generated by a timing analysis tool. In particular, speed paths that have a higher timing criticality may be selected for monitoring during simulations of the IC design. In addition, using feedback from the event monitors the test generator patterns may be manipulated to preferentially generate patterns that may exercise signal paths that are being monitored in subsequent simulations.
US08650518B2 Method and apparatus for rule-based automatic layout parasitic extraction in a multi-technology environment
A system for extracting a layout from an object in a fabric includes means for providing fabric data to a rule-based layout extraction engine; means for maintaining a layout extraction rule to select a layout object from the fabric data; means for maintaining a binding rule to bind the layout object to a solver; means for maintaining a boundary rule to specify a boundary condition for a solver; and means for executing the solver on the layout object to generate a model of the object.
US08650508B2 Mobile terminal and operating method thereof
A mobile terminal is provided that includes a touch input unit and a display. A method of operating the mobile terminal includes operating the touch input unit of the mobile terminal in a normal mode, detecting a first multi-touch signal from the touch input unit, switching the touch input unit from the normal mode to a direction input mode in response to the first multi-touch signal, detecting a second multi-touch signal from the touch input unit while the touch input unit is in the direction input mode, determining a direction represented by the second multi-touch signal based on the tap signal, and scrolling at least one object displayed on a screen of a display of the mobile terminal in the determined direction. The second multi-touch signal may include a tap signal.
US08650501B2 User interface with preview transitions
A user interface is described that temporarily displays portions of a page that reside outside of the viewable area of the screen. An animated transition creates a brief preview of at least one user interface feature. Additionally, the user interface feature is then animated out of the viewable area in a way to suggest a location of the feature. In one embodiment, a target page that is being opened controls the transition and animates features into and out of the viewable area to create the temporary preview. In another embodiment, the target page includes user interface elements that can asynchronously control the preview animation independent from the main content of the target page. In yet another embodiment, a transition coordinator can coordinate the timing between animating out a foreground application while animating in a target application.
US08650500B2 Copy-and-paste functionality for network reconfiguration
A network system includes a reconfigurable network and a network management system. The network management system can represent the network in the form of a network image. Network image objects, corresponding to network objects, can be selected as copy sources and paste targets. A copy-and-paste operation modifies the network image to indicate a potential modification of the actual network in which the configuration of the network object corresponding to the selected copy source object is applied to the network object corresponding to the selected image object. In addition, the copy-and-paste operation can automatically represent a common connection of a source object input and a target object input to a common data source. Furthermore, the copy-and-paste operation can automatically connect outputs of source and target objects to a comparison function so that the implementation of the copy-and-paste operation on the actual network can be validated.
US08650499B2 Selecting and identifying view overlay information for electronic display
A method of managing the display of overlay information in one or more views. For each overlay item available for display in a current view, it is determined whether the available item has an item type currently selected for display. For each available item having a currently selected item type, the item is included for display in the current view and the type of the item is included for display in a legend. Omitted from the legend are any item type(s) for which no item is included for display in the current view. Overall ease of use of electronic displays can be improved and electronic flight box display screens can be de-cluttered.
US08650498B1 User interface for managing and viewing synchronization settings in a synchronization system
In a synchronization system, the present invention provides an improved user interface through which a user can view and manage settings associated with the user's account in the synchronization system. In the preferred embodiment, a column is displayed for each electronic device associated with the user's account in the synchronization system. In each column is a visual representation of items (e.g., folders) that are (1) backed up, remotely accessible and/or synchronized in the synchronization system and (2) located on the electronic device associated with such column. For each item that is synchronized across multiple devices, all the visual representations of such item in the columns are aligned across a single row in the interface. In the preferred embodiment, there is an arrow, or other visual indicator, between the visual representations of such items to indicate that the items are synchronized.
US08650495B2 Captive portal that modifies content retrieved from designated web page to specify base domain for relative link and sends to client in response to request from client for unauthorized web page
The described captive portal techniques cause client devices to render and display designated web pages. One designated web page may be different than a requested web page such as when a client is not authorized to access the requested page and is instead caused to display a login portal. The captive portal may modify the designated web page to ensure that relative links lacking base domains now have specified base domains pointing to an authorized web server. The modified content is sent from the captive portal to the client device for display. Client web browser security measures related to redirection messages are thereby bypassed and load on the captive portal is minimal. Another designated web page may be the same as the requested web page such as when the requested page is an authorized page even for non-logged in clients. Authorized pages may be modified to add a login link.
US08650493B2 Method and system for testing websites
A method and system is provided for testing and analyzing websites via a test-enabled web browser. When requested, a representative embodiment can provide for deep recording of user interactions as they relate to a specific web page currently on display in the browser view area, for extracting key information from the current web page sufficient to validate that a future playback does or does not produce the same effects on the chosen website page, for playing back a prior recording to confirm that a website page continues to pass the user-defined tests, and/or for providing detailed analyzes based on the specific contents of the current website page. The general result of systematic use of the test-enabled browser on websites is improved content quality, demonstrated website server behavior for deep tests, quicker delivery by the website server, and better serviceability for e-business.
US08650492B1 System and method for page navigation visualization and analysis
Systems and methods for generating a navigation flow visualization of network traffic. The system and method configured to receive user input that identifies a node that is a grouping of network resources. Generating a visualization data of network traffic flowing into the identified node from the incoming nodes and displaying the network traffic flowing out of the identified node to the outgoing nodes. The method includes connecting the incoming nodes with the identified node using the connectors, the connectors having a width dimension that indicates a number of visits from the incoming nodes to the identified node. The method includes connecting the identified node with the outgoing nodes using the connectors that has a width dimension that indicates a number of visits from the identified node to the outgoing nodes.
US08650484B1 Systems and methods for creating computer content using multiple editing contexts
The disclosed methods and systems provide a computer content creation application that allows movement and use of components between editing contexts. Different editing contexts may result where the content utilizes instances of one or more components that are defined outside the outer context in which the instances are used. In another example, different editing contexts result where components are, for one reason or another, stored in separate locations. Embodiments disclosed herein further facilitate developing and using of multi-editing context computer content by providing techniques for organizing parts of content according to content editing context. Other embodiments organize such parts based on the particular editing and use functionality available in a current editing context. Certain embodiments simplify and facilitate a user's ability to move components from an outer or general context into another context, such as into a particular component's instance definition.
US08650479B2 Guided attachment of policies in a service registry environment
A computer program product and an apparatus for policy attachment are described. A reference to a selected description document for policy attachment is received, wherein the selected description document includes at least one definition to describe a Web Service. A logical object of the selected description document that permit policy attachment is located. A reference to the logical object that is located for policy attachment is received. At least one policy that is operable to be associated with the logical object that is referenced is located, wherein the at least one policy defines a rule for the Web Service. A reference for a selected policy from among the at least one policy is received. The selected policy is attached to the selected description document.
US08650476B1 Localized feedback for content creation
Techniques for use with an electronic book reader include receiving localized evaluative feedback from users, pertaining to different locations within electronic content. The localized feedback is collected at a server and reported to content creators in reports that are formatted to indicate characteristics of the feedback at different locations within the electronic content.
US08650470B2 Error recovery within integrated circuit
An integrated circuit includes one or more portions having error detection and error correction circuits and which is operated with operating parameters giving finite non-zero error rate as well as one or more portions formed and operated to provide a zero error rate.
US08650466B2 Incremental generation of polynomials for decoding reed-solomon codes
An error locator polynomial is incrementally generated by flipping a bit pattern Yi at a symbol Xi an initial dataword to obtain a first test error pattern. A bit pattern Yj at a symbol Xj within the first test error pattern is flipped to obtain a second test error pattern, wherein i≠j.
US08650464B1 Symmetric diagonal interleaving and encoding/decoding circuit and method
A circuit and method form a codeword including parity and message bits, as follows. Each codeword has a first part in a current sequence (e.g. a current OTN-row) that is to be now transmitted and second part spread across multiple past sequences (e.g. previously prepared and transmitted OTN-rows). The codewords are grouped into multiple groups such that each codeword within a group has no bit in common with another codeword in that group. Moreover, each codeword has a bit in common with a different codeword in a different group.
US08650457B1 Methods and systems for reconfigurable LDPC decoders
Systems and methods for acquiring a first set of information for a plurality of low density parity check (LDPC)-encoded data symbols, acquiring a second set of information for the plurality of LDPC-encoded data symbols, and selecting a window including a subset of the plurality of LDPC-encoded data symbols. The systems and methods include acquiring a decoder schedule having information for controlling the decoder, wherein the information in the decoder schedule includes decoding instructions based on a configuration of at least one of the first set of information and the second set of information. The systems and methods further include determining a likelihood of an error in the window using the decoding instructions in the decoder schedule, and updating the second set of information for selected data symbols of the subset based on the likelihood of an error in the window.
US08650456B2 Decoder based data recovery
Systems, methods, and other embodiments associated with decoder based data recovery are described. According to one embodiment, an apparatus includes a decoder configured to perform a decoding process on codewords to verify that the codewords meet coding constraints. The decoder includes a recovery unit configured to store recovery instructions for performing a modified decoding process. The recovery unit is further configured to execute the stored recovery instructions when a decoded codeword fails to meet the coding constraints.
US08650453B2 LDPC selective decoding scheduling using a cost function
A cost function is obtained. For each of a plurality of groups of nodes, the cost function is evaluated by obtaining, for a given group of nodes, one or more reliability values associated with the given group of nodes; the one or more reliability values include sign and magnitude. For a given group of nodes, a reliability value with a smallest magnitude is selected where the evaluated cost function for the given group of nodes is set to the smallest magnitude. One of the plurality of groups of nodes is selected based at least in part on the evaluated cost functions. Error correction decoding related processing is performed on the selected group of nodes.
US08650450B2 Method and apparatus for interleaving low density parity check (LDPC) codes over mobile satellite channels
Systems, methods and apparatus are described to interleave LDPC coded data for reception over a mobile communications channel, such as, for example, a satellite channel. In exemplary embodiments of the present invention, a method for channel interleaving includes segmenting a large LDPC code block into smaller codewords, randomly shuffling the code segments of each codeword and then convolutionally interleaving the randomly shuffled code words. In exemplary embodiments of the present invention, such random shuffling can guarantee that no two consecutive input code segments will be closer than a defined minimum number of code segments at the output of the shuffler. In exemplary embodiments of the present invention, by keeping data in, for example, manageable sub-sections, accurate SNR estimations, which are needed for the best possible LDPC decoding performance, can be facilitated based on, for example, iterative bit decisions.
US08650448B2 Retransmission techniques in wireless networks
Retransmission techniques are disclosed. These techniques may be used in networks employing contention-based access schemes, such as CSMA. For instance, a device may receive a corrupted packet from a transmitting device, and determine a cause of the corruption. When the determined cause of the corruption is an in-network packet collision, the device allows the transmitting device to send a retransmission of the packet in accordance with a contention-based access scheme. However, when the determined cause of the corruption is other than an in-network packet collision, the device provides retransmission assistance to the transmitting device. This retransmission assistance may include a channel reservation for a retransmission, and/or one or more link adaptation suggestions for the transmitting device.
US08650447B1 Apparatus and methods for controlled error injection
In accordance with an embodiment of the invention, precision control of error injection may be accomplished by way of synchronous error signals accompanying data transfers along various pipeline stages of a data path. The synchronous error signals may be used to trigger error events in a given protocol logic block (i.e. in a given sub-component of the data path). The protocol logic block is configurable to determine whether any action is to be taken upon the assertion of the error signal. Multiple error events may be triggered as the data signal (and its accompanying synchronous error signal) passes through pipelined functions of the data path so as to create complex error conditions. In addition, deterministic handling of created errors may be accomplished using a loopback path with bypassable blocks on both forward and reverse transformations. Other embodiments, aspects and features are also disclosed.
US08650434B2 Systems and methods for securing data in motion
Systems and methods for reading and writing a set of data using a journaling service are provided. The journaling service may be used to identify and record data storage operations associated with one or more shares of data stored in one or more share locations. The journaling service may use logs to record each of the read and write requests to the share locations. In some embodiments, the log may be a queue data structure that stores information associated with failed data storage operations. In some embodiments, the journaling service may leverage both memory and disk storage in order to maintain the journaling queue. In some embodiments, the journaling queue may maintain information associated with the state of each share location. In some embodiments, this information may be used by the journaling service to determine when to monitor and record information regarding data storage operations associated with the share locations.
US08650432B2 Distributed resource managing system, distributed resource managing method, and distributed resource managing program
A distributed resource managing system has one or more resource managing processes corresponding to each of predefined events that change the states of resources, on a communication network where each of a plurality of tasks can use a plurality of resources. Each of the one or more resource managing processes includes an assignor which, when it receives a request to protect any specific task against the event that changes states of resources to which its own process corresponds, assigns backup resources including a resource already selected by another resource managing process to the task in such a way that all tasks requested to be protected which use the resource can be protected from the event that changes the states of the resources, and an indicator which indicates information of the assigned backup resources to one or more recovery execution processes.
US08650429B1 Clock phase alignment
A method and apparatus for clock phase alignment are described. An external clock is aligned to an internal clock by adjusting phase of the external clock. The external clock is of a physical medium attachment clock domain, and the internal clock is of a physical coding clock domain. After the aligning of the external clock to the internal clock, the external clock is maintained. The internal clock is aligned to the external clock by adjusting phase of the internal clock.
US08650427B2 Activity alignment algorithm by masking traffic flows
Embodiments of methods and apparatus for entering an activity alignment on state from an activity alignment off state; masking one or more traffic flows that are received during at least a part of the activity alignment on state; and entering the activity alignment off state from the activity alignment on state, after being in the activity alignment on state for at least a first time period, based at least in part on said masking the one or more traffic flows. Additional variants and embodiments are also disclosed.
US08650425B2 Computer system for processing data in non-operational state and processing method thereof
A computer system for processing data in a non-operational state and processing method thereof are provided. The computer system includes a data output unit, a data source, a data processing module and a state monitor unit. The data processing module accesses and processes data from the data source, and transmits the processed data to the data output unit. The state monitor unit monitors a power supply state of the computer system to generate a state switch signal, which indicates whether the computer system is in an operational state or a non-operational state. When the state switch signal indicates that the computer system is in a non-operational state, the data source and the data processing module receives operating voltages to access and process data.
US08650421B2 Network interface apparatus and related power saving method thereof
The present invention discloses a network interface apparatus comprising two power regulators, one of which is a system power regulator for supplying a first supply voltage to a physical layer and a medium access control layer in the network interface apparatus, and the other one is an uninterrupted power regulator for supplying a second supply voltage to a power management module. When the network interface apparatus operates in a disconnection status, the system power regulator is disabled so as not to supply the first supply voltage, and the uninterrupted power regulator still provides the second supply voltage to the power management module.
US08650420B2 Operational management method for information processing system and information processing system
In an information processing system comprising an information processing equipment group and a facility equipment group, both an increase in performance and a reduction in power consumption are obtained, thereby achieving an efficient and flexible operational management. The plurality of information processing equipments are divided into a plurality of groups, each of which includes power feed equipments and cooling equipments. The operation management method for the information processing system includes: a procedure for acquiring, from each of the groups, operating information indicating the performances and the power consumptions of the information processing equipments, the power feed equipments, and the cooling equipments included in each of the groups; and another procedure for controlling, based on the operating information, the information processing equipments, the power feed equipments, and the cooling equipments included in each of the groups so that the performances with respect to the power consumptions become large.
US08650418B2 Power-saving management method for computer peripheral device and system thereof
A power-saving management method for a computer peripheral device and a system thereof are described, which are applicable to stop the operation of at least one functional electronic element of the computer peripheral device, when the computer peripheral device enters a power-saving mode. The method includes the following steps. A sensor is activated to detect an environmental parameter value of the computer peripheral device. If the environmental parameter value is changed, the functional electronic element is activated to enter an operating mode, and an operation state of the functional electronic element is detected within a counting time. If the functional electronic element does not perform any operation, the sensor is reset and records the finally changed environmental parameter value, and the functional electronic element is made to enter the power-saving mode once again.
US08650414B2 Logic device having status and control registers for recording the status and controlling the operation of memory slots such that each memory slot is identified using a bus address and port number
Memory reconfiguration during system run-time is described. In one example, a system includes a memory slot to carry a memory board and to connect the memory board to a memory controller for read and write operations, a logic device having a plurality of status registers to record the status of the memory slot and a plurality of control registers to control the operation of the memory slot, and a bus interface coupled through direct signal lines to the memory slot to communicate status and control signals with the memory slot and coupled through a serial bus to the logic device to communicate status and control signals with the logic device.
US08650404B2 Communication protocol for secure communications systems
A method and apparatus for authenticating a key management message within a secure communication system is provided herein. During operation, a digital signature for message authentication of a Project 25 Key Management Message (KMM) is utilized. In particular, the digital signature will be used to authenticate the KMM in scenarios where there is no Message Authentication Code (MAC). The MAC will be utilized to authenticate the KMM when available. Because authentication of KMMs take place, even when no MAC is available, it becomes increasingly more difficult to tamper or spoof the delivery of encryption keys.
US08650403B2 Crytographic method for anonymous authentication and separate identification of a user
The invention relates to cryptographic method for the anonymous authentication and the identification of a user entity (Ui) respectively by a checking entity (D) and an identifying entity (O). According to this method, the checking entity (D) receives (130) from the user entity (U1) at least one first signature (σ) and a first message (m), and checks (140) the first signature (σ) using the first message (m) in order to authenticate the user (U), and the identifying entity (O) receives (150) from the checking entity (D) a second signature (σ′) connected to the first signature (σ) and identifies (160) the user using the second signature and a secret key particular thereto. The invention also relates to a cryptographic system for implementing said method.
US08650399B2 Memory device and chip set processor pairing
Systems, devices and/or methods that facilitate mutual authentication for processor and memory pairing are presented. A processor and a suitably equipped memory can be provided with a shared secret to facilitate mutual authentication. In addition, the memory can be configured to verify that the system operating instructions have not been subjected to unauthorized alterations. System integrity can be ensured according to the disclosed subject matter by mutual authentication of the processor and memory and verification of the authenticity of system operating instructions at or near each system power up. As a result, the disclosed subject matter can facilitate relatively low complexity assurance of system integrity as a replacement or supplement to conventional techniques.
US08650395B2 Selective shredding in a deduplication system
Making a target file impractical to be retrieved comprises decrypting a directory manager file using a first directory manager file key. The directory manager file includes an encryption key for a segment that is used when reconstructing a target file. The directory manager file is modified by deleting a reference to the target file. The reference includes a file encryption key. Retrieving the target file is made impractical by the deletion of the reference to the target file in the directory manager file. The modified directory manager file is encrypted using a second directory manager file key.
US08650394B2 Certifying the identity of a network device
According to one aspect, a method for certifying the identity of a network device. The method includes an initial step of coupling the network device to a provisioning device via a physically secure communications link. The provisioning device then certifies the identity of the network device including generating a cryptographic private key for the network device and sending the generated private key to the network device over the physically secure communications link.
US08650392B2 Ticket authorization
A method for issuing tickets in a communication system comprising a plurality of nodes that are capable of establishing a communication connection between two or more clients, the method comprising a first client transmitting to a ticket-issuing service a request for a ticket authorizing the first client to establish a communication connection with a second client, the ticket-issuing service determining if the first client is authorized to establish the requested communication connection and if the first client is determined to be authorized to establish the requested communication connection, the ticket-issuing service transmitting to the first client one or more tickets designating the second client which authorizes the first client to establish the requested connection with the second client by means of one or more of the plurality of nodes.
US08650389B1 Secure sockets layer protocol handshake mirroring
A traffic manager system comprises communications servers, including one or more active and backup servers. At least one of the communications servers mirrors the communications of the other server involving one or more other network devices, including the encrypted communications. At least one backup server obtains a security value associated with the encrypted communications of at least one active server to independently derive the same key. The backup servers use the keys to engage in the encrypted communications when the active servers become unavailable, for example, without requiring the backup server to reinitiate the encrypted communications.
US08650383B2 Vector processing with predicate vector for setting element values based on key element position by executing remaining instruction
The described embodiments include a processor that executes a vector instruction. The processor starts by receiving an input vector and optionally receiving a predicate vector as inputs. The processor then executes the vector instruction, which causes the processor to determine a key element position in the input vector and generate a result vector. When generating the result vector, if the predicate vector is received, for each element in the result vector for which a corresponding element of the predicate vector is active, otherwise, for each element of the result vector, the processor sets each element of the result vector to the right of the key element to a first predetermined value and sets each element of the result vector at or to the left of the key element to a second predetermined value. The processor then sets one or more processor status flags based on the values in the result vector.
US08650377B2 Storage managing system, computer system, and storage managing method
The present invention provides a technique for arranging a virtual logical volume group for satisfying target response performance and realizing a cost reduction. For this purpose, in the present invention, in a storage managing system which manages a storage subsystem comprising in a pool using plural storage devices (hierarchies) having different performances and provides plural virtual logical volumes from the pool, the plural virtual logical volumes are classified into plural groups on the basis of information concerning target response performance concerning each of the plural virtual logical volumes such that each of the plural virtual logical volumes satisfies the target response performance. A new pool is allocated to each of the plural groups of the virtual logical volumes. Further, information indicating a correspondence relation between the pool and the virtual logical volumes included in the groups is generated and the information is output.
US08650375B2 Virtual machine control program and virtual machine system
The program attains compatibility of suppression of an overhead accompanying page exception handling in the case of operating a program whose amount of memory use is large on a virtual machine and suppression of the overhead accompanying page exception handling in the case of operating a first OS that has a function of making another OS run on a virtual machine. A VMM creates a shadow PT (Page Table) for prohibiting reading-writing of privileged memory that requires emulation of reading/writing by using a RSV-bit, and registers the shadow PT and the second PT that a second OS operating on the first OS has in an x86 compatible CPU equipped with page exception detecting function using two PT's. When a page exception occurs, the VMM refers to cause code of the page exception and, when a P field of the cause code is 0, determines immediately that emulation is unnecessary.
US08650372B2 Methods and systems for calculating required scratch media
Methods and systems are disclosed for calculating required scratch media. In one embodiment, the method comprises obtaining backup job information from one or more backup applications for a plurality of backup jobs, calculating a required number of scratch media needed for one or more future executions of at least one of the backup jobs using the backup job information, and presenting the required number of scratch media to a user.
US08650367B2 Method and apparatus for supporting memory usage throttling
An apparatus for providing system memory usage throttling within a data processing system having multiple chiplets is disclosed. The apparatus includes a system memory, a memory access collection module, a memory credit accounting module and a memory throttle counter. The memory access collection module receives a first set of signals from a first cache memory within a chiplet and a second set of signals from a second cache memory within the chiplet. The memory credit accounting module tracks the usage of the system memory on a per user virtual partition basis according to the results of cache accesses extracted from the first and second set of signals from the first and second cache memories within the chiplet. The memory throttle counter for provides a throttle control signal to prevent any access to the system memory when the system memory usage has exceeded a predetermined value.
US08650364B2 Processing system with linked-list based prefetch buffer and methods for use therewith
A processing device includes a memory and a processor that generates a plurality of read commands for reading read data from the memory and a plurality of write commands for writing write data to the memory. A prefetch memory interface prefetches prefetch data to a prefetch buffer, retrieves the read data from the prefetch buffer when the read data is included in the prefetch buffer, and retrieves the read data from the memory when the read data is not included in the prefetch buffer, wherein the prefetch buffer is managed via a linked list.
US08650363B2 Capacitor save energy verification
A memory subsystem includes a volatile memory, a nonvolatile memory, and a controller including logic to interface the volatile memory to an external system. The volatile memory is addressable for reading and writing by the external system. The memory subsystem includes a power controller with logic to detect when power from the external system to at least one of the volatile and nonvolatile memories and to the controller fails. When external system power fails, backup power is provided to at least one of the volatile and nonvolatile memories and to the controller for long enough to enable the controller to back up data from the volatile memory to the nonvolatile memory.
US08650362B2 System for increasing utilization of storage media
A storage system creates an abstraction of flash Solid State Device (SSD) media allowing random write operations of arbitrary size by a user while performing large sequential write operations of a uniform size to an SSD array. This reduces the number of random write operations performed in the SSD array and as a result increases performance of the SSD array. A control element determines when blocks from different buffers should be combined together or discarded based on fragmentation and read activity. This optimization scheme increases memory capacity and improves memory utilization and performance.
US08650361B2 Methods for managing ownership of redundant data and systems thereof
A storage system according to one embodiment includes logic integrated with and/or executable by a hardware processor, the logic being configured to: determine an ownership status for each of a plurality of instances of a file in a first storage tier and in a second storage tier of the storage system; determine locations of the instances of the file in the storage system; determine whether the instances of the file in the first storage tier are being accessed or not being accessed; and assign each of the instances of the file to one of a plurality of indices using the determined ownership status, location, and whether the instances are being accessed.
US08650360B2 Storage system
With a RAID group not configured from a plurality of storage devices, a storage area of a storage device is provided directly to a virtual volume instead of providing a logical volume inside the RAID group to the virtual volume. That is, the storage system, upon receiving a write request with respect to a virtual storage area, first, specifies a data redundancy configuration (the number of data partitions and the number of created parities) and a RAID level set to a virtual volume including this virtual storage area. The storage system selects storage devices in the numbers in accordance with the specified RAID level and redundancy configuration for this virtual storage area. The storage system selects, from among the selected storage devices, a storage area that is not allocated to any virtual storage area, and allocates this storage area to this virtual storage area. The storage system partitions the data and writes this data together with the parity to this allocated storage area.
US08650357B2 Preventing read while writing occurrences
Example apparatus and methods concern controlling a computer to prevent read while writing occurrences in direct output. One example method includes identifying a non-conformance between a block of data intended to be output using direct output and a desired direct output block. Conventionally, the non-conformance would cause the computer to perform a read operation to provide additional data suitable for conforming the block of data to the desired direct output block. Once the method has identified the non-conformance, the method may prevent the computer from performing the read operation. The method may also control the computer to perform an additional output operation to make the block of data appear to conform to the desired direct output block. The additional output operation will be performed without performing a read operation. In one embodiment, the method is performed in the kernel of an operating system running on the computer.
US08650354B2 Prefetching tracks using multiple caches
Provided are a computer program product, sequential access storage device, and method for managing data in a sequential access storage device receiving read requests and write requests from a system with respect to tracks stored in a sequential access storage medium. A prefetch request indicates prefetch tracks in the sequential access storage medium to read from the sequential access storage medium. The accessed prefetch tracks are cached in a non-volatile storage device integrated with the sequential access storage device, wherein the non-volatile storage device is a faster access device than the sequential access storage medium. A read request is received for the prefetch tracks following the caching of the prefetch tracks, wherein the prefetch request is designated to be processed at a lower priority than the read request with respect to the sequential access storage medium. The prefetch tracks are returned from the non-volatile storage device to the read request.
US08650353B2 Apparatus, system, and method for refreshing non-volatile memory
Described herein are an apparatus, system, and method for refreshing a non-volatile memory. The method comprises loading a time stamp, corresponding to data in a data location of a non-volatile memory, to a register; determining an elapsed time, corresponding to the data in the data location, according to the loaded time stamp; and refreshing data of the data location for which it is determined that the elapsed time exceeds a refresh time associated with the non-volatile memory.
US08650351B2 Electrical power distribution system for a vehicle
An electrical and electronic system having a control unit connected to a remotely located electrical center by way of a data bus. The electrical center includes a bus interface unit and a main printed circuit board having a plurality of control devices such as relays, which selectively activate vehicle electrical circuits based on instructions from the control unit. The bus interface unit is that of a daughter board configured to be plugged into the main board of the electrical center, such as a Local Interconnect Network (LIN) interface board, and the data bus may be a LIN bus.
US08650348B2 Daughter circuit board of an electronically commutated motor for communicating a motor controller with a control system of a user terminal
A daughter circuit board of an electronically commutated motor for interface signal conversion, having circuit units integrated on the daughter circuit and eight ports for communicating with a control system of a user terminal, the daughter circuit board being plugged into a motor controller for signal conversion so that the motor controller communicates with the control system of the user terminal. The eight ports include an input port of power supply, a port of mode selection, a signal port of PWM, a R/T port for data transmission between the daughter circuit board and the control system of the user terminal, a port of COM, a port for fault signal output, a port of power indication, and a port of speed feedback. The daughter circuit board is simple, easy to correspond with various control systems of user terminals, and accords to the latest electric standard thereby facilitating management and popularization.
US08650344B2 Method for operating KVM switch with independent on-screen display and control channels
A method for operating a KVM switch with independent OSD and control channels comprises the steps of: receiving a functional instruction from the operation and control device; outputting a switch signal to turn off the picture of the selected computer, and starting the channel for the OSD signals; retrieving a pre-stored OSD background picture, and outputting the OSD background video signal and the control command to the OSD processing chip and OSD video switching circuit, and displaying via the monitor; inputting a functional instruction to select an OSD operation picture; outputting the selected OSD operating picture to the OSD processing chip and then to the monitor; inputting a functional instruction to stop the OSD operation; the OSD control system unit enabling the OSD video switching circuit to turn off the channel of the OSD signals, and controlling to switch back to the picture of the computer.
US08650338B2 Fencing direct memory access data transfers in a parallel active messaging interface of a parallel computer
Fencing direct memory access (‘DMA’) data transfers in a parallel active messaging interface (‘PAMI’) of a parallel computer, the PAMI including data communications endpoints, each endpoint including specifications of a client, a context, and a task, the endpoints coupled for data communications through the PAMI and through DMA controllers operatively coupled to segments of shared random access memory through which the DMA controllers deliver data communications deterministically, including initiating execution through the PAMI of an ordered sequence of active DMA instructions for DMA data transfers between two endpoints, effecting deterministic DMA data transfers through a DMA controller and a segment of shared memory; and executing through the PAMI, with no FENCE accounting for DMA data transfers, an active FENCE instruction, the FENCE instruction completing execution only after completion of all DMA instructions initiated prior to execution of the FENCE instruction for DMA data transfers between the two endpoints.
US08650337B2 Runtime determination of translation formats for adapter functions
Various address translation formats are available for use in obtaining system memory addresses for use by requestors in accessing system memory. The particular address translation format to be used by a given requestor, an example of which is an adapter function, is pre-registered in a device table entry associated with that requestor.
US08650336B2 Direct memory access (DMA) device with event mover that moves event from event calendar to expired event queue without management of central processing unit
The direct memory access device and method of the present invention uses an event calendar, an expired event queue of a fixed size, a calendar scanner, and an event mover. The event calendar stores an event in a linked list. The expired event queue stores an event that has already expired from the event calendar. The calendar scanner automatically scans the event calendar without management by a central processing unit (CPU). The event mover moves an event from the event calendar to the expired event queue without management by the CPU. The method provides for storing the event in the linked list, automatically scanning the event calendar without management by the CPU, moving the event from the event calendar to an expired event queue of a fixed size without management by the CPU, and storing the event that has already expired from the event calendar.
US08650335B2 Measurement facility for adapter functions
A measurement facility is provided for capturing and presenting fine-grained usage information for adapter functions in an input/output subsystem. Adapter specific input/output traffic is tracked on a per function basis and the results are dynamically presented to the user. This information is useful for performance tuning, load balancing and usage based charging, as examples.
US08650323B2 Managing multi-step retry reinitialization protocol flows
In an embodiment, a server computer comprises service processing logic that implements a Multi Step Retry Reinitialization Protocol Flow, and a protocol-aware rate limiting unit configured to cause one or more processors to perform receiving a message from a client; determining whether the received client message is a start type of message that requests starting the Flow; in response to determining that the received client message is a start type of message, determining whether to provide the received client message to the service processing logic using a discriminating rate limiting process. As a result, service unavailability may be prevented by rate limiting start types of messages, thereby allowing services to finish processing in-process protocol flows, when large numbers of clients concurrently attempt to obtain the services.
US08650319B2 System and method for workflow driven channel search results
A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.
US08650318B2 System and method for channel to channel integration in an IP marketplace
A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.
US08650317B2 System and method for searching channels based on channel rating
A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.
US08650316B2 System and method for enabling channel content drill down
A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.
US08650315B2 System and method for enabling healthcare industry channels in an IP marketplace
A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and valuated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.
US08650310B2 Detecting an inactive client during a communication session
A communication session is established between a first device and a browser on a second device. The communication session is a persistent hypertext transfer protocol (HTTP) session in which a transmission control protocol/internet protocol (TCP/IP) connection persists throughout the persistent HTTP session. A question is transmitted from the first device to the browser on the second device. In response to the first device receiving an illogical response to the question from the second device, the communication session between the first device and the second device is terminated.
US08650309B2 Cascading architecture for audio and video streams
An approach to supplying a data stream, for e.g., an internet-based video conference, to multiple client devices in a network, including attempting, at a first client device, to join an Internet Protocol (IP) multicast session in a network in which the first client device is operating and, if unsuccessful to attempt to join a unicast transmission of the data stream from a network node other than the meeting server and that is in a same subnet as the first client device, and if the unicast join within the same subnet is unsuccessful, registering the first client device with the meeting server to obtain at least one candidate node from which to receive the data stream.
US08650307B2 System for automated device-to-device transfer
A session transfer module of a session server provides the capability to a user to direct a transfer of an on-going session from one device to another device while maintaining the session. The session transfer module is invoked by a user in a way consistent with the user interface of the client application, including by a graphical user command, a command line prompt, or a voice command. The client provides a selection of possible devices that may receive the redirected session. The session transfer module receives the selected device with the session redirect command over a communication network. The communication network may be wired (e.g., public switched telephone network (“PSTN”), Internet, etc.,) a wireless network (e.g., digital telephone network, pager network, etc.,) or a combination of the wired and wireless networks. The session transfer module may be configured to discontinue the session with the current device and to block any subsequent messages of the transferring session from reaching the device. The session transfer module may be further configured to access a device profile from a device profile database to convert the blocked messages into a format compatible to the format and/or modality of the redirected device. The session transfer module may be further configured to push the session to the redirected device in response to an activation (e.g., log-on) of the redirected device by the user. Alternatively, the session transfer module may be further configured to push the session back to the device in response to a time-out in the activation of the redirected device.
US08650303B1 Data management for an application with multiple operation modes
A method and system for managing an application with multiple modes are described. A device manager that manages a mobile device may monitor the mobile device. The device manager may detect that a first type of application that runs in a managed mode (or in multiple managed modes) and an unmanaged mode is installed on the mobile device. When the application is executed on the device, the application executes in accordance with the selected application mode, e.g., based on location, user, role, industry presence, or other predefined context.
US08650302B2 Communication in multiprocessor using proxy sockets
Systems and methods for implementing communication in a multiprocessor are disclosed. In one exemplary implementation a first processor receives a request to provide a communication resource for an application executing on the first processor to communicate with a remote application. In response to the communication request, the first processor opens a communication resource on a second processor, and manages communication operations between the application executing on the first processor and the remote application using the communication resource on the second processor.
US08650301B2 Adaptive data rate streaming in a peer-to-peer network delivering video content
A method for increasing bit-rate consumed by a consumer node in a real-time peer-to-peer (P2P) network delivering real-time multimedia content. The method comprises determining desirability to switch to a higher bit-rate consumption respective of a current bit-rate consumption; sending requests to resource nodes of the P2P network for supply of additional bandwidth to support a difference between the higher bit-rate consumption and the current bit-rate consumption; connecting to at least one resource node of the P2P network that can supply the additional bandwidth, thereby increasing bit-rate consumption; determining whether there are connection problems due to the increase in bit-rate consumption; and consuming from the at least one resource node the current bit-rate in addition to the additional bandwidth when no connection problems occur and it is established that the consumer node is capable of handling the higher bit-rate consumption of the real-time multimedia content.
US08650299B1 Scalable cloud computing
A scalable cloud infrastructure serves two or more customers, where each customer is associated with at least one unit of virtual resources. The virtual resources are established by apportioning physical resources in the cloud infrastructure that are partitioned into pods within one or more zones in a scalable manner. Each pod comprises a strongly connected discrete set of physical resources in a zone. Additionally, the cloud infrastructure establishes one or more management server clusters each comprising one or more management servers. Each management server is configured for allocating the units of virtual resources to an account associated with each customer. The traffic from two or more customer accounts within the scalable cloud infrastructure is isolated and segmented.
US08650298B2 Resource allocation system
The present application provides a scalable system for managing requests for compute resources using a cloud computing architecture. The system estimates the total processing time of each computation in advance and monitors the progress of each computation to provide a more accurate estimate of remaining processing time. In this way, a determination may be made as each new computation request is received as to whether an additional resource is required or whether an existing resource would be suitable.
US08650295B2 Managing network security
Technology for network security is disclosed. In one embodiment, a method of managing network security includes receiving sampled packets. The sampled packets represent packets being sampled from network packet traffic in at least one location in a network. The sampled packets are converted into an appropriate format for analysis to form converted packets. Moreover, the converted packets are sent to a first group including at least one security device for analysis. If an event message is generated by the at least one security device as a result of analysis of the converted packets, the event message is received from the at least one security device. Network security is evaluated based on the event message and security policies and is adjusted based on that evaluation. The method may be implemented with a network manager.
US08650290B2 Portable computing device and method of operation of same
A managed services platform and method of operation of same are described herein. The platform can include a device management service (DMS) server in which the DMS server can act as a gateway for communications with one or more computing devices, and the computing devices are associated with a first entity. The platform can also include an application service (AS) server in which the AS server is communicatively coupled with the DMS server. When a first computing device contacts the DMS server, the DMS server is operable to provide a bundle to the first computing device. As an example, the bundle contains content that at least includes one or more configuration messages and an application set that contains one or more predefined applications. The content of the bundle can be determined at least in part by the first entity.
US08650287B2 Local reputation to adjust sensitivity of behavioral detection system
Source assets are monitored for activities, each activity associated with a corresponding activity weight indicating probability of the activity resulting from a security compromise. A source asset is determined to perform a particular activity indicative of a potential security compromise, such as a download of an executable of malicious reputation. A source asset tracking instance is instantiated to include data identifying the particular activity. The tracking instance is to be updated based on identification of subsequently monitored activities. A reputation value is determined for the activity weight of the particular activity based at least in part on the malicious reputation of the executable. An asset reputation is determined for the source asset from the corresponding activity weights of monitored activities involving the source asset and a security risk is determined when the asset reputation exceeds a threshold.
US08650286B1 Prevention of looping and duplicate frame delivery in a network environment
Methods, systems, and apparatus, including computer programs encoded on a storage media, for preventing looping and duplicate frame delivery in a network environment. A first control plane message is received from a first edge node in a plurality of edge nodes in a plurality of network elements of a network, the first control plane message identifying a first hint to be included in first multicast packets that include data originating from a first computing device interfaced with the first edge node and are forwarded to the network through the first edge node. A data record is stored identifying the association between the first hint and the first computing device. The data record is used to determine that multicast packets including the first hint originate from the first computing device and are not to be forwarded to the first computing device by edge nodes interfacing with the first computing device.
US08650283B1 Content delivery technology
Content delivery technology, in which a request to download a content file to a downloader device is received from a remote device and the downloader device associated with the received request is identified. Address information for the content file associated with the received request is determined and a communication session is established with the downloader device based on the identification of the downloader device associated with the received request. The determined address information for the content file is sent to the downloader device over the established communication session, thereby enabling the downloader device to download the content file associated with the request.
US08650280B2 Monitoring distributed task execution using a chained text messaging system
Embodiments of a system, method, and computer program product for monitoring task processing in a distributed system are provided. A task controller is provided with a task. The task controller generates a plurality of subtasks from the provided task, where each subtask includes a callback function. The subtasks are distributed for execution to multiple computing devices in the distributed system. As each subtask is executed by a computing device, the callback function is invoked, the invocation generating a message. The message includes the process and status information of the executing subtasks. The process and status information included in the message for each subtask is monitored, analyzed and aggregated, and is transmitted for a display on a client device.
US08650278B2 Generating displays of networking addresses
Technologies for generating displays of user-defined blocks of networking addresses on a map of an associated address space are provided. Each block of networking addresses is described in a user-defined table with a start address and a map size. The display for each block of network addresses may be rendered on the map at a location based on the relative position of the start address within the associated address space and of a size based on the mask size in relation to the associated address space.
US08650276B2 Communication control apparatus for controlling QoS according to applications and network state
In a communication control apparatus controlling communications between terminals and network devices, the terminal communication optimizer includes a first acquiring section for acquiring first information indicating applications running on the terminal and their destinations, and a setting section for setting QoS for each application according to second information indicating an instruction. The communication optimizer includes a second acquiring section for acquiring third information indicating the QoS requisite for each application indicated by the first information and fourth information about the state of the network, a deciding section for deciding whether or not there are network resources requisite for the applications indicated by the first information, and a communication instructing section for performing communications, when the network resources are insufficient, with higher communication priority applications communicating at a first QoS and lower communication priority applications communicating within the limit not deteriorating the first QoS.
US08650272B2 Distributed transaction processing system having resource managers that collaborate to decide whether to commit or abort a transaction in response to failure of a transaction manager
A distributed transaction processing system includes a plurality of resources, resource managers to manage corresponding ones of the resources, and a transaction manager to coordinate performance of a transaction with the resource managers. In response to failure of the transaction manager, the resource managers are configured to collaborate to decide whether to commit or abort the transaction.
US08650270B2 Distributed computing with multiple coordinated component collections
A system having components that collectively perform functions and services of the system. The components are managed as belonging to at least a first component collection and a second component collection. The components of the first component collection operate at a time scale that is substantially temporally independent of the components of the second component collection. The components of the first component collection have a first set of temporal requirements and the components of the second component collection have a second substantially different set of temporal requirements.
US08650266B2 Cache validation using smart source selection in a data network
In accordance with aspects of the invention, “low-level” caches can utilize source selection while non-authoritative sources can take advantage of rejuvenation to alleviate what the inventor refers to as “age penalty” and thereby reduce validation traffic.
US08650264B2 Offline webpage activated by reading a tag
A system for enabling a user to wirelessly download desired information in the form of a offline website without having to maintain a live Internet connection. Information is delivered from an active or passive source to a device via short-range wireless communication. This information is automatically interpreted by the device to form an offline version of a full-scale Internet website. The user may view the offline version of the website, and if additional information is desired, download or upload additional information at a time more convenient to maintain a live Internet connection.
US08650261B2 System and method for updating software using updated data from external sources
A system and method for automatically updating reference values includes a processing device configured to execute a software application. The software application employs one or more dynamic data items which change as a function of time. A memory device is configured to store at least one table including the one or more dynamic data items which change as a function of time. An update mechanism is configured to check one or more external information sources for current values of the one or more dynamic data items and update the one or more dynamic data items in the at least one table such that upon execution of the software application a most recently updated value is employed for the one or more dynamic data items.
US08650257B2 Method, system and mobile terminal for processing short message
A method for processing a short message is provided in the present invention, which includes that a sending party editing short message text and sending a short message including the short message text and a template identifier (ID) to a short message service center; and a receiving party receiving the short message sent from the short message service center, analyzing to obtain the template ID included in the short message, then finding a template with a same template ID, and combining the template that is found with the short message text to be displayed. With the scheme of the present invention, directly sending the short message between the sending party and the receiving party can just achieve the effect of enhancing the interestingness of the short messages without increasing the processing burden of the short message service center and the occupation of the network resources.
US08650256B2 Communications security by enforcing offline consumption and auto-termination of electronic messages
A restrictive presentation system can receive an electronic message configured for offline consumption expressed as user-specified delivery conditions. The electronic message can be securely conveyed to a computing device in an online state using a communications network. A client application of the restrictive presentation system can be installed upon the computing device and can receive the electronic message. The client application can detect a change of the computing device from the online state to the offline state. In response to user-acceptance, the electronic message can be presented upon the computing device while in the offline state. Upon user-termination of the presentation, the electronic message can be automatically deleted from a storage location of the computing device. When the computing device returns to the online state, the client application can notify the restrictive presentation system of the offline consumption.
US08650252B2 Instantaneous recommendation of social interactions in a social networking system
As a user of a social networking system views a page that includes information provided by the system, certain types of social interactions are monitored. If an interaction monitored for is detected, at least one recommendation unit is identified to present to user on the page. The recommendation unit is identified based on a description of the interaction. The recommendation unit suggests that the user perform a social interaction in the social networking system. The recommendation unit is transmitted to a device of the user and is presented to the user on the page without having to reload the entire page.
US08650246B2 Method and system for licensing a software product
A distributed method for licensing a software product is disclosed. Access to a software product by a user is requested at a client-side. An identity of the user and a local setting of the client-side are determined. At a server-side, licensing information specific to the determined local setting is selected from a licensing database. The selected licensing information is transmitted from the server-side to the client-side and then output at the client-side to the user. At the client-side, confirmation of a license agreement for the software product based on the output licensing information is requested.
US08650243B2 System and method for geographic SIP scaling
Described herein are aspects relating to a system and method for scaling a session initiation protocol communication system that allows components of the system to be distributed and/or scaled across multiple and different hardware, networks, systems, and locations.
US08650237B2 Method and device for low delay processing
Adaptive processing of an input signal is achieved by offline analysis, with inline processing comprising an adaptive filter. The method comprises passing the input signal through an adaptive time domain filter to produce an output signal. The input signal and/or output signal is used as an offline analysis signal. The analysis signal is transformed into a transform domain (eg frequency domain) to produce a transformed analysis signal. The transformed analysis signal is analyzed, for example by ADRO, to produce a plurality of desired gains each corresponding to a respective transform domain sub-band. A time domain filter characteristic is synthesized to at least approach the desired gains. The adaptive filter is updated with the synthesized filter characteristic. Minimum phase adaptive filter techniques are found to possess particular benefits in this scheme.
US08650234B2 Method and system for generating a random number in disk drive
For generating a random number in a disk drive, a seed is generated from a respective sector number for each of at least one sector of the disk drive. The random number is calculated using the seed. The seed that is generated with enhanced unpredictability and complexity is used to generate the random number for secure data cryptography within the disk drive.
US08650228B2 Methods and systems for space management in data de-duplication
The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize storage reclamation. In various embodiments, data de-duplication may be performed using data storage reclamation by reconciling a list of all active tags against a list of all tags present within the object store itself. Any tags found to be in the object store that have no corresponding active usage may then be deleted. In some embodiments additional steps may be taken to avoid race conditions in deleting tags that are needed by incoming data. In some embodiments the object store may request the lists. In other embodiments, a runtime list, in which each new tag is entered as they are returned from the object store. In another embodiment the object store may maintain this list directly.
US08650220B2 System and method for storing and retrieving geospatial data
Systems and methods for storing and retrieving geospatial data in a geographic information system are provided. Geospatial data can be spatially partitioned along axes of a spherical coordinate system associated with a virtual globe or other spheroid into a plurality of discrete geospatial volumes pursuant to a hierarchical spatial partitioning scheme. For instance, geospatial data can be spatially partitioned into geospatial volumes along surfaces of constant latitude, longitude, and altitude defined by the spherical coordinate system. The discrete geospatial volumes can be stored as nodes in a hierarchical tree data structure. Additional methods are provided for portioning geospatial objects, such as tiles or discrete geospatial volumes, in tritree to reduce polar distortions.
US08650217B2 Compression method for a data transfer that is independent of computer architecture and/or decompression method for a data record
A compression method for a data transfer that is independent of computer architecture and/or a decompression method for a data record that contains structural indicators and variable values are provided. The method includes the following steps: provision of a string automaton, which represents the structuring rules of the data record in a unit that compresses the original data record; input of the data record into the string automaton; generation of a second, shorter data record by the string automaton, the record containing the variable values of the first data record and control symbols that are specific to the string automaton equipment, the symbols representing a switch from an automaton condition to a sequence condition; and transmission of the second data record to a similar string automaton, which interprets the control symbols, whereby a copy of the original data record with an identical data structure is generated.
US08650214B1 Dynamic frame buster injection
A parsing module receives a web page from a network. The parsing module identifies a frame embedded within the intercepted web page. The parsing module identifies information regarding the embedded frame. A collection module collects the identified information regarding the embedded frame and maintains such information in an exclusion list stored in a memory module. A lookup module intercepts a web page from the network before the web page reaches the client. The lookup module identifies information regarding this web page and accesses the memory module to determine if the identified information is included in the exclusion list. If the identified information regarding the web page is not included in the exclusion list, a modification module modifies the web page such that the web page will not be loaded on the client within a frame.
US08650213B2 System and method for distributed privacy preserving data mining
Distributed privacy preserving data mining techniques are provided. A first entity of a plurality of entities in a distributed computing environment exchanges summary information with a second entity of the plurality of entities via a privacy-preserving data sharing protocol such that the privacy of the summary information is preserved, the summary information associated with an entity relating to data stored at the entity. The first entity may then mine data based on at least the summary information obtained from the second entity via the privacy-preserving data sharing protocol. The first entity may obtain, from the second entity via the privacy-preserving data sharing protocol, information relating to the number of transactions in which a particular itemset occurs and/or information relating to the number of transactions in which a particular rule is satisfied.
US08650210B1 Identifying non-search actions based on a search query
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for invoking a non-search action based on a search query. A server system receives a search query from a remote computing device. The server system determines whether the search query includes reserved text that indicates an intent by a user that provided the search query to the remote computing device to perform a non-search messaging action instead of or in addition to obtaining search results. The server system provides to the computing device, in response to determining that the search query includes the reserved text, code for causing the remote computing device to display a draft communication that includes at least the search query without the reserved text, and for allowing the user to edit the draft communication before transmitting the draft communication for receipt by recipient users.
US08650209B1 System, method, and computer program for determining most of the non duplicate records in high performance environments in an economical and fault-tolerant manner
A system, method, and computer program product are provided for determining at least potentially duplicate records. In use, when a new record is received, a first entry of a first predetermined field of the newly received record is identified, and a data structure is selected, based on the first entry. Further, a second entry of a second predetermined field of the newly received record is identified, and the second entry is compared to entries already stored in the data structure, where the entries stored in the data structure are associated with a plurality of other received records. Still yet, it is determined whether the newly received record is at least potentially a duplicate of at least one of the other received records, based on the comparison.
US08650207B2 Inductive synthesis of table-based string transformations
Inductive synthesis and combination framework technique embodiments are presented that generally perform string transformations involving lookup operations in one or more relational tables, either alone or in combination with other non-lookup operations. More particularly, a semantic string lookup transformation language is presented, which can be used to generate an inductive synthesis procedure that synthesizes a set of transformations involving lookup operations that are consistent with the given set of input-output examples. In addition, a combination framework for combining the lookup transformation language and its synthesis procedure, with other transformation languages and their associated synthesis procedures, is presented. The resulting combined synthesis procedures enable the combination framework to synthesize transformations on a rich variety of data-types.
US08650203B1 Iterated related item discovery
The present invention provides methods and computer program products for identifying a set of related videos for a first video. An embodiment of the method comprises a video hosting website creating an ordered list containing a plurality of words from the metadata associated with the first video. The video hosting website uses a select number of words from the ordered list to form a search query. The search query is processed by the videos hosting website to obtain search results that contain a number of related videos. If the number of related videos in the search results is not within a set range, the search query is modified and the modified search query is processed. If the number of related videos in the search results is within a set range, the search results are provided as the set of related videos for the first video.
US08650200B2 System, method, and computer program product for identifying objects as at least potentially unwanted based on strings of symbols
A system, method, and computer program product are provided for identifying objects as being at least potentially unwanted based on strings of symbols identified therein. In use, strings of symbols are identified in a plurality of sequential lines of an object. Further, the object is conditionally identified as being at least potentially unwanted, based on the strings of symbols.
US08650199B1 Document similarity detection
A similarity detector detects similar or near duplicate occurrences of a document. The similarity detector determines similarity of documents by characterizing the documents as clusters each made up of a set of term entries, such as pairs of terms. A pair of terms, for example, indicates that the first term of the pair occurs before the second term of the pair in the underlying document. Another document that has a threshold level of term entries in common with a cluster is considered similar to the document characterized by the cluster.
US08650195B2 Region based information retrieval system
A region based information retrieval system improves on conventional information retrieval systems by breaking down documents into one or more region(s) and processing the additional information available at a region level of analysis. When looking at regions, it becomes possible to quickly distinguish between groups of related documents, quickly ignore or focus on certain information, track recent evolutions of documents, as well as understand the historical relationships, heritage, and versions of these documents. This is all possible whether or not the document publishers specify where the content originally came from.
US08650191B2 Search engine optimization assistant
Website optimization methods and tools for optimizing visibility of a website to Internet search engines include evaluation of a against one or more optimization tests based on one or more search terms. A report is generated along with tools that guide and prompt the user for user input that is used by the tools to directly edit content of the website to improve the visibility of the website to Internet search engines.
US08650189B2 Systems and methods for determining visibility and reputation of a user on the internet
An apparatus comprises a visibility module configured to derive a hit visibility score for one or more hits from an information source, wherein the one or more hits are directed to a target entity, and wherein the hit visibility score indicates a likelihood that a corresponding hit is found by a searcher after the searcher searches for the target entity in the information source; a sentiment module configured to derive a hit sentiment score for at least one of the one or more hits, wherein the hit sentiment score indicates a sentiment about the target entity conveyed by the at least one of the one or more hits; and a reputation module configured to derive a reputation for the target entity based on the hit visibility score and the hit sentiment score.
US08650188B1 Retargeting in a search environment
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retargeting content in a search environment. In one aspect, a method includes receiving a request for a content item to be provided with a search results page and determining that one or more retargeted content items are eligible for presentation with the search results page. Each of the retargeted content items is a content item that is eligible for presentation with the search results page based on: (1) the search query matching a targeting keyword for the retargeted content item, and (2) the user identifier matching a retargeted identifier that is included in a retargeting set for the retargeted content item. A responsive content item to be presented with the search results page is selected, based at least in part on bids that are associated with the retargeted content items, and data specifying the responsive content item are provided.
US08650185B1 Systems and methods for database interaction using a multi-dimensional graphical user input interface
Systems and methods are provided for facilitating interaction with a database using a multi-dimensional graphical user input interface. According to certain aspects, the graphical user input interface may include a graphical control element manipulable to positions in a construct defined by the dimensions of the graphical user input interface. Quantifiable factors may correspond to each of the dimensions. The position of the graphical control element may be received and simultaneously define values for each of the factors. A database action may be executed based on the values. A database result may be generated and transmitted, based on the database action. The systems and methods may be utilized to simultaneously define multiple measureable factors to generate database results. Applications for the graphical user input interface include creating job descriptions, sorting and filtering datasets, searching product inventory, human resources, and survey answer collection.
US08650182B2 Mechanism for efficiently searching XML document collections
The techniques presented herein are directed towards providing a user-directed keyword-based search on a large collection of XML documents, and displaying a summary of results to the user. Prior to receiving search requests from a user, an offline analysis of a large collection of XML documents is performed to construct an inverted index of keywords. For each keyword, the index stores a set of location indicators that identify all the instances of the keyword found in the collection of documents. Once the index is constructed, keyword searching can be done efficiently by a keyword lookup in the index. Various display strategies enable the user to see the specific portion of a large XML document containing the keyword and/or path frequency information allowing the user to easily refine the search to specific paths within the collection of documents.
US08650181B2 OLAP execution model using relational operations
In one embodiment the present invention includes an OLAP execution model using relational operations. In one embodiment, the present invention includes, a method comprising receiving a first query in an online analytic processor (OLAP) executing on one or more computers, the OLAP generating and comprising a model specifying a graph defining a plurality of nodes and a plurality of tiers, each node corresponding to a different operation on data. A second query is generated by the OLAP. The second query includes a plurality of layered subqueries each corresponding to one of the nodes in the graph for specifying the different operations on data. The second query is received in a relational engine coupled to the datastore. The relational engine executes the second query, and in accordance therewith, retrieves data.
US08650180B2 Efficient optimization over uncertain data
The subject disclosure is directed towards using fingerprints, comprising lists of simulation results corresponding to partial (random sampled) simulation results, to determine whether a full simulation may be avoided by reusing simulation results from a previous full simulation. Before running a full simulation, a current fingerprint is obtained via a partial simulation. If a previous fingerprint matches (is identical or similar to) the current fingerprint, the associated previous results are reused. Also described is indexing fingerprint data to facilitate efficient lookup-based fingerprint matching.
US08650176B2 Apparatus and methods for providing route-based advertising and vendor-reported business information over a network
A method of providing advertising to a user over a network includes receiving from the user a query identifying a contemplated route, accessing a computer database of self-reported business information from vendors, each vendor having an identified geographic location, wherein the self-reported business information has been previously supplied by the vendors through a vendor interface and stored in the database, providing to the user, over the network, information from the database concerning the business information of a set of vendors extracted from the database on the basis of geographic proximity to the route identified by the user, providing to the user, over the network in response to the query, advertising from the set of vendors based, at least in part, on data retrieved from the database, and pricing the advertising based, at least in part, on distance of each vendor's geographic location from the contemplated route.
US08650175B2 User interface for facts query engine with snippets from information sources that include query terms and answer terms
A method and a system for providing snippets of source documents of an answer to a fact query are disclosed. Snippets of source documents may be provided in response to a user request for the source documents from which the fact answer to a fact query was extracted. The snippets include the terms of the fact query and terms of the answer. The snippets may be displayed along with Uniform Resource Locators (URL's) of the source documents.
US08650167B2 Method and system for data reduction
A “forward” delta data management technique uses a “sparse” index associated with a delta file to achieve both delta management efficiency and to eliminate read latency while accessing history data. The invention may be implemented advantageously in a data management system that provides real-time data services to data sources associated with a set of application host servers. A host driver embedded in an application server connects an application and its data to a cluster. The host driver captures real-time data transactions, preferably in the form of an event journal that is provided to the data management system. In particular, the driver functions to translate traditional file/database/block I/O into a continuous, application-aware, output data stream. A given application-aware data stream is processed through a multi-stage data reduction process to produce a compact data representation from which an “any point-in-time” reconstruction of the original data can be made.
US08650166B1 Systems and methods for classifying files
A computer-implemented method for classifying files may include identifying data to be written to a file on a storage system. The method may also include, before the data is written to the storage system, 1) identifying a characteristic of the data, 2) determining, based on the characteristic of the data, a classification for the file, and 3) using the classification of the file to select a location within the storage system where the file should be stored. The method may further include writing the data to the file at the selected location within the storage system. Various other methods, systems, and computer-readable media are also disclosed herein.
US08650162B1 Method and apparatus for integrating data duplication with block level incremental data backup
A method for integrating data deduplication with block level incremental data backup is described. In one embodiment, the method includes accessing from memory at least one modified data block of a file, wherein the file is partitioned into a plurality of deduplication segments, identifying at least one deduplication segment that corresponds with the at least one modified data block, computing using at least one processor a signature for each deduplication segment of the at least one corresponding deduplication segment and comparing using at least one processor each signature that is associated with the at least one corresponding deduplication segment with signature information that is associated with backup data to identify at least one duplicate data block within the backup data and the at least one modified data block.
US08650160B1 Systems and methods for restoring multi-tier applications
A computer-implemented method for restoring multi-tier applications may include (1) identifying a request to restore a multi-tier application from a backup of the multi-tier application, the multi-tier application including a plurality of individually relocatable components, (2) in response to the request, retrieving a configuration data store from the backup, the configuration data store including a topology of the plurality of individually relocatable components, (3) parsing the configuration data store to extract at least a portion of the topology from the configuration data store, and (4) restoring at least a portion of the multi-tier application based on the portion of the topology. Various other methods, systems, and computer-readable media are also disclosed.
US08650158B2 File cloning across different filesets
Embodiments include a computer program product and an apparatus for cloning files across different filesets and maintaining the clone files. After a clone file is created from a file, a write request targeting the clone file can be handled. It is determined that the write request indicates the clone file that was cloned from a file in a first fileset. The clone file is of a second fileset and a clustered file system comprises the first fileset and the second fileset. A data block of the clone file affected by the write request is determined. It is then determined that the data block at a current location cannot be modified. The write request is implemented with respect to the data block at a different location. It is indicated that the data block at the different location can be modified for subsequent write requests that indicate the clone file.
US08650150B2 System and method of relating data and generating reports
In one embodiment the present invention includes a computer implemented method of relating data and generating reports. The method includes storing, by an OLAP system, a network data structure that relates a plurality of data objects. The method further includes storing transactional data in an in-memory database in the OLAP system. The method further includes generating, by the OLAP system, a report using the stored transactional data according to the network data structure. In this manner, deficiencies of the traditional star schema paradigm of data warehousing may be avoided.
US08650148B1 Techniques for text classification
For various purposes, medical reports and other natural-language texts are assigned discrete codes. Different methods of assigning codes, intended to produce the same results, often fail to assign the same code to the same input.To improve the consistency and accuracy of this coding process and produce a useful, concrete and tangible result, the embodiment of the present invention electronically assigns to each text a code that is selected from candidate codes produced by multiple pre-existing coding processes, automatic and/or manual. Methods are provided for choosing the code that is, by various criteria, considered most likely to be correct because it represents the best compromise between possible alternative codes.While the disclosure focuses on medical coding procedures, the invention disclosed herein may be applicable and adaptable to classification of texts or other data for various clinical, scientific, or non-scientific applications.
US08650147B2 System and method for interactively delivering expert information to remote outlets
A networked interactive expert system is disclosed for selectively providing relevant expertise when a user requires such assistance. System provides a set of networked facilities for determining an expertise needed by a customer based on a location. Such location can be either physical or logical. A physical “location” corresponds, for example, to a department within a retail outlet. Examples of logical “locations” are ones corresponding to a web-page, a product identification code of interest, a customer identification code, and/or explicit knowledge category selected by the customer. An expert studio, from a list of expert studios providing expertise corresponding to the identified location associated with the customer's request, is matched up with the request. Thereafter, a primary connection, supporting an interactive videoconference session, is established between a first networked node associated with the customer and a second networked node associated with the designated expert studio.
US08650145B2 Creating snapshots of data using a selected one of different snapshot algorithms
In a storage system, snapshots of data are created according to a snapshot algorithm in response to writes. The snapshot algorithm is selected from among a plurality of different snapshot algorithms according to one or more criteria.
US08650141B2 System and method of segmenting and tagging entities based on profile matching using a multi-media survey
A system and method of profile matching using a multi-media survey is described. The method is capable to capturing the emotional reflex of a user. The method is generalized to categorizing an entity (a user or an object) to specific segment with similar emotional profiles. Each entity can be assigned to an emotional code. Such code can be used as a universal vocabulary in the emotional space for both commerce and consumers to adopt in facilitating communication among different parties.
US08650127B1 Digital rights management for computer program code
A digital rights management (“DRM”) system is described that seeks to restrict the use and execution of certain computer program code to those hardware systems or platforms authorized by the provider of the protected software. To this end, certain computer programs (or portions thereof) are provided to authorized users in an encrypted format. When a “protected” program is to be executed, it is retrieved and stored in its encrypted format in operating system memory where it is accessible to operating system level routines (e.g., a file read operation). It is also decrypted and placed in another memory such that only the process executing the protected program has ready access to it.
US08650114B2 Method and system for reserving future purchases of goods or services
A method and system for reserving future purchases of airline services using electronic options. The electronic options are used to reserve plural different types of airline services including selection of: a desired seat row location, a desired seat location in a desired row location, a plural adjacent seats in a desired row, a plural adjacent seats in a plural desired rows, a desired location in an overhead bin to store carry-on luggage, a priority boarding sequence, a priority exiting sequence, priority pre-flight baggage handling, priority post-flight baggage handling, cancellation and change privileges for a purchased airline ticket, a priority list position in a stand-by list and/or a priority list position for an automatic upgrade to a first class seat, business class seat or other non-economy seat and/or other airline services.
US08650113B2 Identification of accounts that are too profitable or too lossy
An electronic surveillance system or method identifies potentially suspect trading activities by determining when day trading accounts are too consistently profitable or too consistently unprofitable (lossy). The electronic surveillance system examines specific futures commodities or other securities over a specified time period (e.g., daily). Accounts that are too consistently profitable or too consistently unprofitable are flagged by the system. In addition, the system may report when a trading account experiences statistically unusually large gains or losses per contract traded and gains or losses or a high percentage of time periods. The day to day profits or losses are displayed to a user in a graphical format that expresses the profit or loss trends intuitively before additional analysis of charts or numbers. The system may also perform the analysis for pairs of accounts where trades opposite to one another of the pair are unusually consistently profitable or unusually consistently lossy.
US08650111B2 Method and system for tracking derivatives positions and monitoring credit limits
A derivatives position tracking system that consists of a centralized trading engine with a trade history database capable of communication with a plurality of counterpart computers via a network to enable the execution of a derivatives transaction. The trading engine and counterpart computers enable the counterpart computers to initiate, unwind and assign requests. Upon execution of a tear-up or assignment, a record of such transaction is stored in the trade history database. Whether or not the tear-up or assignment is executed with the original counterpart, the original counterpart receives a notification of the tear-up/assignment and a new position with the counterpart is reflected in the position-tracking database. Additionally, a credit monitoring module can be used in connection with the derivatives position tracking system to enable the trading engine to alert counterparts when a derivatives transaction exceeds a pre-defined credit limit.
US08650109B2 System and method for defined contribution default benchmark
A system and method for generating an integrated family of benchmarks representing portfolio allocations for a participant is described. At least two assets for a portfolio are identified. A current market rate for at least one of the assets and an expected inflation for a predetermined time period are determined via a computing device. The computing device determines a portfolio allocation to each asset based on the current market rate and the expected inflation so as to define a process for obtaining inflation-protected income for a predetermined number of years and then non-inflation protected income for subsequent years. The identified assets and the portfolio allocations are published via a network.
US08650101B1 Internal material system for facilitating material and asset movement within organizational infrastructures
Utilities that allow organizations to implement “best practices” life-cycle management, asset disposition and asset tracking with enhanced visibility and accountability. In one aspect, a utility for use with managing inventory within the infrastructure of a technology service provider includes receiving a first bill of materials (BOM) from a first physical location, accessing an asset inventory listing for the technology service provider, first allocating assets in the asset inventory listing associated with the first physical location to the quantity of the first requested part of the first line item, and second allocating assets in the asset inventory listing associated with one or more additional physical locations within the first market to the quantity of the first requested part responsive to the first using failing to result in fulfillment of the quantity of the first requested part of the first line item.
US08650098B2 Methods and systems of maintaining and monitoring vehicle tracking device inventories
Systems and methods of tracking an installer's inventory of vehicle tracking devices performed by the supplier of the devices are provided. Inventory levels of the devices are checked based on activation and/or registration of a tracking device and a subsequent stock-out notification is sent to the installer based on the checked inventory level.
US08650096B2 Virtual worlds seamless object drop integration
Virtual worlds seamless object drop integration enables users to obtain products in a virtual world by dragging a product image icon off of an e-commerce web page and on to a virtual world client. The drag-and-drop movement is initiated by the user from a browser window on a display screen. The browser calls an underlying system service to pass an image tag corresponding to the product image icon on to the virtual world client. The image tag includes a unique identifier. The virtual world client checks the image tag to see if the corresponding product has a price, and asks the user if they want to buy it. A product purchase transaction is completed by a virtual world network server and a payments network server that is called in for the financial authorizations. The seller's web page and payments network server are addressed by their respective Uniform Resource Locator (URL).
US08650094B2 Music recommendation using emotional allocation modeling
An exemplary method includes defining a vocabulary for emotions; extracting descriptions for songs; generating distributions for the songs in an emotion space based at least in part on the vocabulary and the extracted descriptions; extracting salient words from a document; generating a distribution for the document in an emotion space based at least in part on the vocabulary and the extracted salient words; and matching the distribution for the document to one or more of the distributions for the songs. Various other exemplary methods, devices, systems, etc., are also disclosed.
US08650093B2 Used automobile transaction facilitation for a specific used automobile
A system, methods, and apparatus for performing used automobile transactions are disclosed. In an example embodiment, automobile market data representative of current automobile market characteristics is stored. The automobile market data may include pricing and consumer interest information received from consumers, dealers, and manufacturers. A consumer seller or manufacturer off-lease seller may provide a request for a response regarding a specific used automobile with a specific a vehicle identification number. Automobile market data may be provided to a used automobile buyer based on the request. Bids to purchase the specific used automobile may be requested from used automobile buyers based on the request. Buyer bids may be provided to the consumer seller or manufacturer off-lease seller with prices and a delivery options. The consumer seller or manufacturer off-lease seller may select a bid to sell the specific used automobile based on the bid.
US08650089B2 Systems and methods for providing dynamic content into a static electronic document
Included are systems and methods for providing dynamic content into a static electronic document. At least one embodiment includes receiving an indication to include the dynamic content into the static electronic document, creating a computer program that defines functionality of the dynamic content, and deploying the computer program into the static electronic document. Similarly, some embodiments include sending the static electronic document to a user computing device, where at least a first portion of the static electronic document is configured to be viewed as a locally stored document and at least a second portion of the static electronic document receives the dynamic content from a remote computing device and receiving a request to provide the dynamic content, the request being provided in response to a user selection of a predetermined area of interest in the static electronic document. Still some embodiments include providing the dynamic content to the user computing device, wherein upon receipt of the dynamic content, the computer program causes the dynamic content to be provided within the predetermined area of interest in the static electronic document.
US08650083B2 Identifying a same user of multiple communication devices based on user routes
A system for identifying a same user of multiple communication devices is configured to perform the steps of: (a) receiving first data relating to a first device operated by a user; (b) receiving second data relating to a second device operated by a user; (c) determining that the user of the first device is the user of the second device based on identifying that the first data is substantially the same as the second data; and (d) selecting and transmitting a sponsored content to the second device for display thereon, wherein the sponsored content has a relevance to the first and second data and/or a user characteristic datum associated with the user.
US08650079B2 Promotion planning system
A method and system for using individualized customer models when operating a retail establishment is provided. The individualized customer models may be generated using statistical analysis of transaction data for the customer, thereby generating sub-models and attributes tailored to customer. The individualized customer models may be used in any aspect of a retail establishment's operations, ranging from supply chain management issues, inventory control, promotion planning (such as selecting parameters for a promotion or simulating results of a promotion), to customer interaction (such as providing a shopping list or providing individualized promotions).
US08650078B2 Methods and systems for paying with loyalty currency during in-store shopping
Methods and systems for paying with loyalty currency at a store merchant by a user using a mobile app are provided. The user is presented with the loyalty currency balance information and one or more store merchants located in proximity of the user. The user may select a store merchant from the one or more store merchants. Thereafter, user is presented with one or more transaction rules associated with the selected store and an activation button for activating pay with points. The user may opt for activating pay with points for upcoming purchase transaction at the selected store based on the one or more transaction rules, thereby redeeming the loyalty currency.
US08650076B2 Third party authored web assets within webpage implementation server system
A method, within a computer hardware system, includes the following. A first functional marketing element associated with a second entity is inserted within a first website associated with a first entity. A second functional marketing element associated with the first entity is reciprocally inserted within a second website associated with the second entity based upon the first functional marketing element being inserted within the first website. A list of web assets is provided to the first entity in response to a search request, and a selected one of the web assets is inserted within the first website. The second functional marketing element, within the second website, includes a link to the first website, and the first functional marketing element, within the first website, includes a link to the second website.
US08650073B2 Glasses-free 3D advertising system and method
A glasses-free 3D advertising system and method wherein a number of wireless electronic digital 3D/2D video advertising players 10 are each located at a respective point-of-product display of consumer goods, detects the presence of an anonymous shopper proximate to the displayed consumer goods, and upon the shopper remaining at that location for a period of time, retrieves from memory and plays digital 3D or 2D video advertisements that contain information related specifically to the displayed consumer goods proximate to the advertising player, and records and reports statistical data relative to the advertisements played.
US08650071B2 Mobile coupon analysis systems and methods
Methods and systems are described for issuing and settling electronic coupons. A financial service host may receive authorization and settlement information, wherein the authorization and settlement information comprises an account number of the consumer. The account number may be linked to an account of the consumer enrolled in an electronic coupon program. The methods and system may also include transmitting a notification to the consumer that indicates the electronic coupon has been redeemed. A monetary value associated with the electronic coupon may be debited from an account linked to the merchant, and the account of the consumer may be credited with the monetary value associated with the electronic coupon.
US08650070B2 System and method for sharing content on third-party mobile applications
Methods and systems are provided for allowing users to recommend advertisements displayed in a third-party application running on a user device while not granting the third-party application privileges to send such recommendations on behalf of the user. A social network application installed on the user device, and separate from the third-party application, acts as a proxy for advertisement recommendation requests (e.g., indications that a user wishes to recommend an advertisement displayed), and a user is required to confirm all such recommendation actions. In this manner, a third-party application (e.g., a “malicious third-party application) cannot send advertisement recommendation requests, and/or requests to undo such recommendations, on its own as if it were the user.
US08650068B2 Method and system for determining services pricing
A method of determining services pricing, the method comprising: a server receiving vehicle identification information from a user via a network connection, wherein the vehicle identification information indicates a vehicle type; the server receiving service type information from the user via the network connection, wherein the service type information indicates a service type; the server determining an estimate range based on the vehicle identification information and the service type information, wherein the estimate range comprises a minimum value and maximum value for the indicated vehicle type and service type, and wherein determining the estimate range comprises determining a labor estimate and a parts estimate; and the server providing the estimate range to the user via the network connection.
US08650062B2 Automated replenishment using an economic profit quantity
Prior art methods base inventory management on maximizing cost. The present invention shifts the focus to maximizing economic profit, taking income tax into account. Systems and methods are provided for digitally calculating an economic profit quantity that maximizes economic profit, defined as the excess of net operating income over capital charge, as well as the corresponding values of economic profit and recommended safety stock. Methods are provided for utilizing the economic profit quantity and associated recommended safety stock quantity for automatically placing orders, for choosing among suppliers, and for calculating space requirements.
US08650058B1 System and method for manpower planning for operating vehicles such as airplanes
A system and method for manpower planning for operating vehicles such as, for example, airplanes, according to which, in several exemplary embodiments, the availability of adequate manpower to operate the vehicles over a period of time is ensured; in several exemplary embodiments, the operation of the vehicles over the period of time includes the flying of airplanes in accordance with an airline flight schedule.
US08650055B2 IT asset management system
The system provides a method to automate the complex processes that occur at the end-of-life of IT hardware assets, and at the same time, increase the resale value of these assets. Using the system, an IT manager is able to identify a scalable number of systems for Secure Disk Wiping, Diagnostic Testing, Hardware Audit, License Recovery and Backup. These tasks are schedule driven in one embodiment, performed on multiple systems simultaneously, and minimizing the usage of network bandwidth. (In one embodiment, the system is agentless). At the same time, an IT manager can increase resale value by; restoring operating systems to hard drives once wiped, diagnostically testing systems, and capturing detailed hardware information all of which can be supplied to potential buyers or new users of repurposed/refurbished components.
US08650051B2 Systems and methods for insurance verification
Systems and methods for verifying insurance coverage are provided. A method may include registering data for one or more users, the data including information designating one or more insurance providers for the users. The method may further include transmitting, via a communications network, an insurance verification request to the designated insurance providers, the insurance verification indicating one or more insurance requirements for the user. The communications network may be the internet. A response to the insurance verification request from the designated insurance providers may be received via the communications network. The response may indicate whether insurance associated with the user complies with the one or more insurance requirements. One or more notifications regarding whether the insurance associated with the user complies with the one or more insurance requirements may be transmitted. The insurance verification request may be retransmitted so as to re-verify the user complies with the insurance requirements.
US08650049B1 Online system and method for processing life insurance applications
A method and system for online processing of life insurance applications includes receiving information that identifies an individual to be insured and describes the insurability of the individual. A certification may be received via an electronic data communications link confirming whether an illustration of a life insurance policy was delivered to the policy applicant. Furthermore, information may be received via an electronic data communications link from a third party confirming the identity of the individual to be insured. When a commitment to purchase the policy is received, a personalized temporary insurance certificate may be issued to the applicant, preferably accompanied by a temporary insurance agreement specifying the terms of temporary life insurance coverage extended to the individual. An authorization may also be received via an electronic data communications link authorizing immediate collection of medical history information from one or more third parties concerning the individual to be insured.
US08650046B2 Treatment regimen compliance and efficacy with feedback
A method and system for interaction with a community of individuals, relating to compliance with and effectiveness of treatment regimens, including supply and use of pharmaceuticals, using a protocol or other intelligent message which acts in place of a service provider and which is capable of collecting or imparting information to patients in place thereof. Individuals interact with the protocol or intelligent message to provide assistance in all aspects of treatment regimen compliance, data collection, supply or delivery, review and modification.
US08650045B2 Electronic health record sharing using hybrid architecture
Electronic health record sharing is provided using a hybrid architecture. A centralized architecture provides centralized service including a search service and a token ownership service. A decentralized architecture comprises electronic health record locations. Electronic health records are created at locations and patient identifying information is stored at the centralized architecture. The centralized service manages ownership of electronic health records using ownership tokens comprising unique electronic health record identifiers and unique location identifiers. A current electronic health record owner location is authorized to view and/or edit the electronic health record. Ownership is transferred via the sending location, receiving location, and centralized service.
US08650044B2 System for communication of health care data
A computer system to communicate healthcare data between healthcare participants includes a computer configured to display a personal healthcare record associated with a patient; wherein the personal healthcare record includes normalized data related to the patient and received from a payor computer and provider healthcare data related to the patient received from a provider computer; wherein the normalized data and the provider healthcare data are of a type that are displayed in separate fields; and wherein the normalized data is in a normalized format of a type that displays healthcare data from one or more sources such that any healthcare data associated with a patient which has the same meaning will be expressed in the same format despite any prior formatting.
US08650043B1 Semantic model for insurance software components
A computer implemented method and system for insurance enterprise management and data acquisition and communication has an enterprise service bus and semantic model for communicating across different insurance businesses to retrieve data common to one service. The system and method utilizes a semantic model under a service oriented architecture which facilitates an insurance administration suite that supports user configuration of modules for use across a plurality of insurance business functions and lines. The integrated insurance administration suite supports insurance workflow management by allowing a user to configure modules to meet the needs of an insurance carrier. Insurance administration suite modules have functionality for policy, claims, billing, collections, financials, distribution, business intelligence, and reinsurance. Modules may be implemented as an integrated, enterprise solution for all lines of business that a carrier handles. The configuration features and functionality allows the entire suite to be adapted to meet the needs of the enterprise.
US08650040B2 Method and apparatus for protecting relationships with referring providers within a system that identifies patients overdue for an appointment
A method and apparatus for protecting relationships with referring providers, so that when a patient reactivation system is used, patients referred by protected providers will be contacted and invited to make an appointment only when appropriate.
US08650038B2 Systems and processes for obtaining and managing electronic signatures for real estate transaction documents
Systems and processes may obtain and manage electronic signatures for documents for real estate transactions. Documents for real estate transactions may be received and/or generated by the system. The documents may include metadata or software keys that are associated with signature blocks on the documents. The system may identify the signature blocks using the metadata or software keys and present the positions for signature by the user.
US08650032B2 Partial word lists into a phoneme tree
The present invention discloses converting a text form into a speech. In the present invention, partial word lists of a data source are obtained by parsing the data source in parallel or in series. The partial word lists are then compiled to obtain phoneme graphs corresponding, respectively, to the partial word lists, and then the obtained phoneme graphs are combined. Speech recognition is then conducted according to the combination results. According to the present invention, computational complexity may be reduced and recognition efficiency may be improved during speech recognition.
US08650029B2 Leveraging speech recognizer feedback for voice activity detection
A voice activity detection (VAD) module analyzes a media file, such as an audio file or a video file, to determine whether one or more frames of the media file include speech. A speech recognizer generates feedback relating to an accuracy of the VAD determination. The VAD module leverages the feedback to improve subsequent VAD determinations. The VAD module also utilizes a look-ahead window associated with the media file to adjust estimated probabilities or VAD decisions for previously processed frames.
US08650026B2 Methods for creating a phrase thesaurus
The invention enables creation of grammar networks that can regulate, control, and define the content and scope of human-machine interaction in natural language voice user interfaces (NLVUI). More specifically, the invention concerns a phrase-based modeling of generic structures of verbal interaction and use of these models for the purpose of automating part of the design of such grammar networks.
US08650024B1 Generating address term synonyms
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating address component synonyms. In one aspect, a method includes determining that a plurality of addresses cannot be geocoded by a geocoding system. Variants of the addresses that can be geocoded by the geocoding system are generated, wherein each variant of a respective address lacks a removed term. Name terms for each variant are provided by the geocoding system. Each removed term is associated with name terms received for all variants that lack the removed term, including determining, for each associated name term of each removed term, a count of the number of variants for which the geocoding system provided the name term. Whether a name term is an address term synonym for a removed term is determined based at least in part on the count of the number of variants.
US08650021B2 Parallel flip-flop setup and hold timing analysis
A computer aided design system determines the acceptable timing for a flip-flop cell. The system generates a search window having a pass edge and a fail edge and divides the search window into four sections using three quadsection values. For each of the quadsection values, the system simulates a timing analysis of the flip-flop and determines if each of the quadsection values pass or fail the analysis. The analysis may be done in parallel. If at least one of the quadsection values passes the analysis, the system causes one of the passed quadsection values to be a new pass edge for the search window. If at least one of the quadsection values fails the analysis, the system causes one of the failed quadsection values to be a new fail edge for the search window. If the search window is less than a predetermined window width, the system assigns the new pass edge as the determined timing. If the search window is not less than the predetermined window width, the system repeats the above, starting with dividing the new search window into four sections using three quadsection values.
US08650016B2 Multiscale finite volume method for reservoir simulation
A Multiscale Finite Volume (MSFV) method is provided to efficiently solve large heterogeneous problems; it is usually employed for pressure equations and delivers conservative flux fields to be used in transport problems. It relies on the hypothesis that the fine-scale problem can be described by a set of local solutions coupled by a conservative coarse-scale problem. In numerically challenging cases, a more accurate localization approximation is used to obtain a good approximation of the fine-scale solution. According to an embodiment, a method is provided to iteratively improve the boundary conditions of the local problems, and is responsive to the data structure of the underlying MSFV method and employs a Krylov-subspace projection method to obtain an unconditionally stable scheme and accelerate convergence. In one embodiment the MSFV operator is used. Alternately, the MSFV operator is combined with an operator derived from the problem solved to construct the conservative flux field.
US08650013B2 Apparatus and method of designing or optimizing a column for a separation process
A method of designing or optimizing a column for a separation process includes the computer implemented steps of, in a digital processor, providing vapor-side and liquid-side mass transfer coefficient expressions and a mass transfer area expression relevant for a subject column, the vapor-side and liquid-side mass transfer coefficient expressions and the mass transfer area expression having been derived from defining a column average height equivalent to a theoretical plate HETP) as a mathematical relationship in which HETP is proportional to a vapor flow rate, is inversely proportional to effective packing area participating in mass transfer, has a first correction factor with respect to liquid-side mass transfer, and has a second correction factor with respect to vapor-side mass transfer. The expressions are further derived from reducing error of curve fitting HETP empirical data of various columns by using the defined HETP to obtain expressions for the vapor-side and liquid-side mass transfer coefficients and mass transfer area. The method also includes using the provided expressions to determine column height and column width configurations of the subject column, and outputting the determined column height and column width configurations of the subject column.
US08650012B1 Caching information to map simulation addresses to host addresses in computer system simulations
In computer system simulations, previous translations of simulation virtual addresses to physical host addresses can be remembered in a cache. During execution of a simulation program, the simulated computer system generates a simulation virtual address. The simulation virtual address may be translated to a host address. Information associated with the translation can be cached, and subsequent accesses to the simulation virtual address can use the cached information to compute the host address.
US08650007B2 Apparatus and method for evaluating deterioration performance
When a manager uses an input device to input the inspected states of the degrees of soundness of a plurality of objects, a data receiving unit receives them as inspection data. A deterioration characteristic calculating unit calculates the average value of the deterioration characteristics of the objects based on data related to the degrees of soundness of the plurality of objects that is received by the data receiving unit. A heterogeneous parameter calculating unit calculates a heterogeneous parameter for each heterogeneous factor that cannot be observed or is difficult to observe, and causes a variation in the deterioration characteristics. A benchmarking unit evaluates the influence of the heterogeneous factors on the deterioration characteristics based on the heterogeneous parameters, and an output unit outputs the evaluation result.
US08650001B2 Method for identifying a piece of wood amongst a plurality of starting pieces of wood and/or for determining its rotation with reference to a known layout
A method for identifying a piece of wood amongst a plurality or for determining its rotation includes the operating steps of: acquiring at least one piece of real X-ray information about the piece of wood; calculating, based on a tomographic reconstruction, a piece of virtual X-ray information in the same way as in the acquisition of the real X-ray information; comparing the real and virtual X-ray information to verify whether they match; and repeating the calculation and comparison steps up to obtaining the matching, and/or, for identification method only, selecting a different tomographic reconstruction and reiterating the calculation and comparison steps and, if necessary, the repetition and/or selection steps.
US08649998B2 Surface temperature profile
Thermometric apparatus includes one or more temperature sensors, which are configured to provide respective temperature-dependent readings at two or more locations on a surface in a vicinity of a sub-surface heat source. A processing unit is configured to process the readings from the two or more locations so as to determine a temperature of the sub-surface heat source.
US08649991B2 Method, device and system for calibrating positioning device
Embodiments of the present invention provide not only a technical solution for calibrating a positioning device but also a technical solution for characterizing an area of interest in a space. Specifically, there is provided a system, which may include: a tag capable of emitting ranging signals, placed at location points which are selected as space feature points in the space; a positioning device in the space, configured to obtain relative coordinates of the space feature points in relation to the positioning device based on the ranging signals from the tag; and a server, configured to determine location parameters of the positioning device in the space based on the relative coordinates, so as to calibrate the positioning device. The positioning device can be calibrated automatically, fast and accurately using the system.
US08649989B2 Time-domain triggering in a test and measurement instrument
Embodiments of this invention provide enhanced triggering capabilities such as frequency and phase triggering in a test and measurement instrument, such as a Real-Time Spectrum Analyzer (RTSA) or oscilloscope. A test and measurement instrument can include input terminals to receive RF signals, an ADC to digitize the RF signals, a digital downconverter to produce I and Q baseband component information, and a power detector to determine a power level using the I and Q information. A comparator compares the power level received from the power detector with a user-definable power threshold, and produces a logic signal for enabling one or more phase or frequency demodulators. The one or more demodulators produce IQ-based time-domain traces derived from the I and Q component information when the power level determined by the power detector exceeds the power threshold. Trigger circuitry is configured to trigger on an event responsive to a delayed trigger enable signal.
US08649986B2 Process for predicting the emergence of longitudinal cracks during continuous casting
A process for predicting longitudinal cracks during continuous casting of steel slabs. The local strand temperature is measured by thermocouples distributed in the mold wall. In this process, the risk of the strand rupturing as a result of longitudinal cracking is assessed statistically taking into account the current temperature values measured by the thermocouples arranged in the mold and the temperature values determined when no cracks are present.
US08649985B2 Path-dependent cycle counting and multi-axial fatigue evaluation of engineering structures
A method is provided for performing fatigue evaluation of a fatigue prone location of a tangible structure by converting multi-axial loading data of the fatigue prone location of the tangible structure to a set of equivalent constant amplitude loading data for the tangible structure. According to the method, a multi-axial load locus representing the tangible structure is generated. Time-dependent interior turning points R and any corresponding projected turning point R* art identified along the loading path from the point of origin P to the point of termination Q. Half cycles in the loading path are counted by referring to the interior and projected turning points R, R* along the loading path and to the point of origin P and the point of termination Q on the load locus. A stress range Δσe, loading path length L, and virtual path length for each of the counted half cycles are determined. Additional stress ranges Δσe, loading path lengths L, and virtual path lengths are determined recursively for half cycles counted in additional loading paths on the load locus. A system is also provided for performing fatigue evaluation. Methods are also provided for counting and displaying the number of load cycles represented in multi-axial loading data of a fatigue prone location of the tangible structure. Additional embodiments are disclosed and claimed.
US08649984B2 Process and apparatus for processing signals
The process of determining similarities of signals resulting from a sample analysis step using the same type of measuring device, characterized by the fact that it comprises a step of determining a value for each parameter of an uncertainty model related to said signals by processing homologous characteristic elements in at least two signals derived from the analysis of similar samples, and a step of determining a measurement of similarity between signals based on each parameter value of the said uncertainty model and of homologous characteristic elements in the different signals whose similarity is being measured. In some embodiments, during the value determination step, a mathematical uncertainty model is optimized so that it corresponds to the theoretically expected differences between the homologous characteristic elements in the various signals from similar samples.
US08649976B2 Information mapping approaches
Methods, systems and applications for updating, enhancing, organizing, and utilizing geographic maps, for locating points of interest and places of businesses, or POI's. Embodiments provide a method for collecting geo-coordinate data on POIs by eliciting participation of the business owners or designated employees to identify the specific locations of POI's on a map; a map program which synchronizes to a centralized database where POI and other more frequently changing and time-dependent map information is downloaded to individual users; a map program, where in addition to the standard contact information, “qualitative” information and website links are included in an POI information box to aid in pre-qualifying a POI before selection and in booking a reservation; a method for locating markers on an Internet-based search engine map; and an improved contact management system that allows locations of contacts to be viewed on a map while minimizing address geocoding.
US08649975B2 Automated route determination
A preferred route may be determined from an origin location to a destination location. The determination is made by processing directed links (e.g., one-way edges) in a graph that includes one or more links and two or more nodes. The determination of a preferred route may include an estimate of the time required at one or more intersections along alternative. Individual routing preferences, such as a preference of a rural over an urban route, also may be considered. Techniques are described that may help reduce the time required to identify a preferred route, including the identification and removal of no outlet routes before processing the directed links and techniques using particular data formats.
US08649974B2 Camera-based navigation system and method for its operation
A navigation system for motor vehicles includes at least one display device for a pictorial representation of the vehicle surroundings, at least one data memory containing data that allow for a three-dimensional reconstruction of the vehicle surroundings, at least one camera capable of recording digital images of the vehicle surroundings, and at least one data processing unit, which is capable of generating a reconstruction of the vehicle surroundings representable on the display device from the data contained in the data memory, and which is capable of performing an at least partial integration of the digital images recorded by the camera into the reconstruction of the vehicle surroundings, which reconstruction is based on the data contained in the data memory.
US08649973B2 Guide display device and guide display method, and display device and method for switching display contents
The present invention provides the simple operation for displaying the information that is expected to be necessary for the user and the simplified procedure of the hands-free operation when displaying the map information on the screen. The display device 20 in which an arrangement state of the screen can be selected between a first state and a second state displays on the screen the detailed information of a destination or its surrounding area such as parking lot information, an access route guide to the transportation facilities, and information of the facility of the destination is displayed on the screen if a change of the arrangement of the screen is detected, if the destination has been set in advance, and if a distance between a current position and the destination is within a predetermined distance. Further, it comprises a display control means 27 for displaying at least a portion of the information acquired by the information acquisition means 23 if the change in the arrangement state of the screen is detected after the external equipment detection means 25 detected the connection of the external equipment 4.
US08649970B2 Providing popular global positioning satellite (GPS) routes
A method, system, and computer program product for providing popular routes via a global positioning satellite (GPS) system. A GPS device receives a route request from a user. The GPS device then determines a current location of the GPS device and connects to a network server. In response to connecting to the network server, the GPS device transmits a route selection request to the network server. In response, the GPS device receives a route selection list from the network server where the route selection list contains a plurality of routes previously taken by other drivers. Each route is assigned a popularity rating. The GPS device displays one or more of the routes of the route selection list, and requests that a user select a route. After the user selects a route the GPS device displays the selected route as an overlay on a map display.
US08649968B2 System and method of wireless downloads of map and geographic based data to portable computing devices
Systems and method of managing map data on electronic devices such as portable electronic devices include systems and methods of preloading map data, managing map data storage, sharing point of interest or pushpin data with other electronic devices, and displaying map data.
US08649964B2 Other vehicle information providing device
An other vehicle information providing device, can be configured to assign priority to a plurality of other vehicle information inputted to the own vehicle and provides other vehicle information having high priority. The other vehicle information providing device includes a priority memory means for storing priority information. An information switching index value calculation means which predicts future priority after a lapse of a predetermined period based on the stored priority information, which can include latest priority and priority previous to the latest priority, and calculates an information switching index value based on the latest priority, the priority previous to the latest priority, the priority before the priority previous to the latest priority and the future priority. An information providing means provides other vehicle information based on the information switching index value.
US08649963B2 System, method, and computer software code for optimizing performance of a powered system
A system to optimize performance of a powered system, the system including a data device configured to provide current information about current operating conditions of the powered system and/or prior information about the powered system, a controller configured to control operation of the powered system, and a processor configured to provide at least one control command to the controller for use in operating the powered system and/or user information with at least one recommended command to a user to control the powered system, wherein the at least one control command and/or user information are based at least in part on the current information and/or the prior information. A system and computer software code, stored on a computer readable media and executable with a processor, are also disclosed.
US08649961B2 Method of diagnosing several systems and components by cycling the EGR valve
A method to operate an electronic controlled internal combustion engine to perform on board NOx emissions level diagnostics. In one embodiment, the method may include operating the engine to maintain a predetermined temperature for a predetermined period of time, determining whether the engine operating status is stable for one of cruise control, idle engine speed, engine torque, or high idle regeneration for a predetermined period of time, cycling the EGR valve between a first position for a predetermined period of time and then in a second position for a predetermined period of time, a determining a change in engine out NOx levels to determine whether an engine component or system is malfunctioning.
US08649958B2 Air/fuel ratio control apparatus for general-purpose engine
In an apparatus for controlling an air/fuel ratio of a general-purpose internal combustion engine using mixed fuel containing alcohol and gasoline and operated at a desired engine speed inputted by the operator while a throttle opening is regulated such that a detected engine speed converges to the inputted desired engine speed, a fuel injection amount prepared for mixed fuel is increased/decreased when a load is kept constant and the output air/fuel ratio (at which an output of the engine becomes maximum) is estimated. A rate of alcohol contained in the fuel is estimated from the estimated air/fuel ratio and the fuel injection amount is corrected based on the estimated alcohol rate, thereby determining the fuel injection amount appropriately in accordance with the estimated alcohol rate.
US08649956B2 Apparatus for acquiring responsibility of oxygen concentration sensor
The fact that “with respect to a process in which the output value of a downstream air-fuel ratio sensor (sensor output value) is inverted from the minimum output value to the maximum output value during execution of an active control, the local maximum and minimum values of the secondary differential value of the sensor output value is widely affected by the size of the response delay of the downstream air-fuel ratio sensor and the size of the degree of the degradation of the three-way catalyst” is utilized. By preliminarily acquiring and memorizing, as maps, these relations obtained through an experiment, and applying the “local maximum and minimum values of the secondary differential value of the sensor output value” calculated from the transition of the sensor output value acquired during execution of the active control to the maps, the response delay (time constant) of the downstream air-fuel ratio sensor is acquired.
US08649953B2 Slip control for a materials handling vehicle
A vehicle is provided comprising: a main body; a plurality of wheels coupled to the main body; a traction motor associated with the main body and coupled to at least one of the wheels for driving the one wheel; control apparatus coupled to the traction motor and generating a motor drive signal to the traction motor; a first sensor for generating a velocity signal indicative of a velocity of the driven wheel; and a further sensor for sensing an acceleration of the main body and generating a vehicle acceleration signal. The control apparatus determining a measured velocity of the driven wheel from the first sensor speed signal, calculating a velocity of the vehicle using the vehicle acceleration signal and comparing the measured velocity of the driven wheel to the calculated velocity of the vehicle to determine wheel slip status.
US08649949B2 Vehicle shift control apparatus
In a vehicle shift control apparatus, a T/M_ECU has data of cancellation conditions stored therein in advance, which vary depending on modes of driving force characteristics and, in a temporary manual shift mode, selects a cancellation condition for the temporary manual shift mode which corresponds to a current mode and makes a determination as to whether the cancellation condition is satisfied. If it is determined that the cancellation condition for the temporary manual shift mode is satisfied, the T/M_ECU returns the temporary manual shift mode to the automatic shift mode.
US08649947B2 Torque transfer mechanism and method for controlling in a vehicle launch operation
A powertrain for a vehicle is provided having an engine, a transmission, a torque transfer mechanism, a hydraulic fluid circuit, and a transmission control module. The torque transfer mechanism includes a hydraulic fluid pump and is drivingly connected to an output member of the engine and an output member of the torque transfer mechanism is drivingly connected to the input member of the transmission. The hydraulic fluid circuit has a hydraulic valve in communication with the first fluid port of the hydraulic fluid pump. The transmission control module include a control logic for operating the powertrain during a vehicle launch event.
US08649943B2 Control system for construction machines and method for operating the control system
A control system for a construction machine includes at least one sensor and at least one controller, wherein a serial connection exists between the sensor and the controller, and wherein at least one sensor and/or controller are of the two-channel or multi-channel type. Furthermore, this invention relates to a method for operating such control system for a construction machine.
US08649940B2 Method and stereo vision system for managing the unloading of an agricultural material from a vehicle
A stereo imaging device on a propelled portion of the receiving vehicle collects image data. A container identification module identifies a container perimeter of a storage portion in the collected image data. A spout identification module is adapted to identify a spout of the harvesting vehicle in the collected image data. An alignment module is adapted to determine the relative position of the spout and the container perimeter and to generate command data to the propelled portion to steer the storage portion in cooperative alignment such that the spout is aligned within a central zone or target zone of the container perimeter. A steering controller is associated with a steering system of the propelled portion for steering the receiving vehicle in accordance with the cooperative alignment.
US08649933B2 Power management systems for automotive video event recorders
Video event recorders are coupled to a vehicle power source via an on-board diagnostic system including its power bus, data bus, and scanner port connector. Video event recorders are provided with a power input arranged in conjunction with a standard ODBII type “D” connector. Systems further include an extension cable between the connector and the vehicle event record to accommodate mounting needs associated with each. In advanced versions, both OBD power and data networks are coupled to the vehicle event recorded such that data relating to vehicle diagnostic systems can be captured in a triggered event along with video data. In addition, some versions are provided with special detection mechanism to determine the use state of a vehicle and adjust application of power accordingly. Thus an “in-use” detector is coupled to the vehicle and/or OBD systems to provide feedback which helps to conserve power and regulate the power connections.
US08649930B2 GNSS integrated multi-sensor control system and method
A GNSS integrated multi-sensor guidance system for a vehicle assembly includes a suite of sensor units, including a global navigation satellite system (GNSS) sensor unit comprising a receiver and an antenna. An inertial measurement unit (IMU) outputs vehicle dynamic information for combining with the output of the GNSS unit. A controller with a processor receives the outputs of the sensor suite and computes steering solutions, which are utilized by vehicle actuators, including an automatic steering control unit connected to the vehicle steering for guiding the vehicle. The processor is programmed to define multiple behavior-based automatons comprising self-operating entities in the guidance system, which perform respective behaviors using data output from one or more sensor units for achieving the behaviors. A GNSS integrated multi-sensor vehicle guidance method is also disclosed.
US08649929B2 Motor vehicle with all-wheel drive
In a vehicle having an all-wheel drive system in which the front axle and the rear axle of the vehicle can be driven with differently sized front-axle and rear-axle torques, a rotational-speed difference between a front-axle-side rotational speed and a rear-axle-side rotational speed is established from a torque difference between the front-axle and rear-axle torques. The vehicle includes a unit for determining a road friction coefficient, which unit measures the rotational-speed difference and determines the road friction coefficient based on a value pair derived from the rotational-speed difference and the torque difference or determined from a parameter correlating therewith.
US08649927B2 Energy system for a hybrid vehicle
A method of controlling operation of an energy system for a hybrid vehicle, the energy system including a combustion engine controlled to work at a desired engine rotational speed; an electric generator/motor driven by the combustion engine to output a generated electric power; a power consuming device driven by the combustion engine and drivable by the electric generator/motor; and an energy storage device connected to the electric generator/motor and arranged to receive the generated electric power output by the electric generator/motor. The method includes the steps of: monitoring an actual engine rotational speed; and if the actual engine rotational speed decreases from the desired engine rotational speed, controlling the electric generator/motor to output a gradually reducing generated electric power. Hereby, the combustion engine can be allowed to remain in an operating range where it works efficiently, while at the same time fulfilling the need for power of the power consuming device.
US08649926B2 Construction machine and control method thereof
A construction machine comprises an electric motor/generator; an engine; an epicyclic gearing for rotating the electric motor/generator reversely when speed of a rotation output to a drive wheel is zero during running of the engine; a transmission configured to switch between a forward driving gear position and a backward driving gear position; and a controller for controlling the engine, the electric motor/generator and the transmission, based on at least an accelerator opening, and a state of charge in an electric storage device; the controller being configured to switch the forward driving gear position or the backward driving gear position to a direction opposite to a direction in which the construction machine is moving, and cause the electric motor/generator to generate reverse torque in a power running mode, when the electric storage device is in a fully charged state and the accelerator has been pressed down by a driver.
US08649925B2 Method and system for controlling operation of an electric oil pump in a hybrid electric vehicle (HEV)
A system and method is provided for controlling operation of an electric oil pump in a hybrid electric vehicle (HEV). The HEV includes an engine and a transaxle including an electric motor coupled to a traction battery. A commanded speed for the electric oil pump is determined and whether the engine in the HEV is in an off state is determined. When the engine is in the off state, the electric oil pump is controlled to operate at the commanded speed.
US08649924B2 Torque control map to initiate engine startup processing in a hybrid vehicle
To enable a smooth transition from motor travel to hybrid travel despite the situation-of-charge of a battery and reduce shock at the time of engagement of a clutch element.A hybrid system uses a state map 70 for deciding target torques of an engine and a motor on the basis of an accelerator stroke position, a vehicle velocity and a battery state-of-charge SOC. In the map 70, there are defined a motor maximum torque line that demarcates a motor upper limit torque that changes depending on the SOC and a motor margin torque line that is a predetermined margin lower than the motor maximum torque line. When the position on the map determined by the accelerator stroke position, the vehicle velocity and the battery state-of-charge is below the margin torque line, the hybrid system performs electric travel, and when the position on the map is on or above the margin torque line, the hybrid system initiates engine startup processing, and when the position on the map becomes a torque position exceeding the maximum torque line, the hybrid system sets target torques of the engine and the motor in order to achieve a torque corresponding to the accelerator stroke position.
US08649923B2 E-drive PWM frequency strategy
A pulse width modulation (PWM) Frequency Adaptation Mechanism (PFAM) is configured to receive vehicle state input, and in response to the vehicle state input, provide a PWM parameter for PWM switching of electronics in a power conversion circuit of an electric drive system (EDS) for a hybrid electric vehicle. In one example, a PWM parameter that reduces the audible noise generated by PWM switching can be designated by the PFAM. A PFAM can be configured to receive user input regarding user preference for a default mode or a noise reduction mode. Vehicle state input can include input related to vehicle motion, climate control system state, engine state, EDS state, vehicle body state and audio system state. By way of example, a PWM noise reduction parameter can comprise a high PWM switching frequency, or a random frequency hopping about a low PWM switching frequency.
US08649922B2 Electronic pet and pet interaction system thereof
A electronic pet contains a diving device which includes a sealed main body with at least one flexible portion disposed on at least one part of the main body wherein the sealed main body is sealed from water external to the sealed main body by the at least one flexible portion together with the main body, and an actuator, directly connected to the flexible portion through a transmission shaft, wherein the actuator is adapted for controlling the air density of the diving device by pulling or pushing the flexible portion inwards or outwards through the transmission shaft respectively. The electronic pet also includes a driving device, a sensing device used to sense light, sound and contact/non-contact stimulations from an external environment, a signal transceiver device used to transceive signals to and from devices other than the electronic pet, and a processor.
US08649920B2 Method and device for automatically monitoring lateral guidance orders of an aircraft
A monitoring device automatically monitors lateral guidance orders of an aircraft. The device includes a failure monitoring device for implementing comparisons between roll control orders generated by a number of equipments in order to be able to detect a failure of one of the equipments concerning the generation of lateral guidance orders of the aircraft. Additionally, the device includes a failure anticipation comparator device for analyzing inlet parameters of the equipments to determine when a failure of one of the equipments should be anticipated.
US08649918B2 Radio controlled vehicle, remote controller and methods for use therewith
A radio controlled (RC) vehicle includes a receiver that is coupled to receive an RF signal from a remote control device, the RF signal containing command data in accordance with a first coordinate system, wherein the first coordinate system is from a perspective of the remote control device. A motion sensing module generates motion data based on the motion of the RC vehicle. A processing module transforms the command data into control data in accordance with a second coordinate system, wherein the second coordinate system is from a perspective of the RC vehicle. A plurality of control devices control the motion of the RC vehicle based on the control data.
US08649916B2 Control system
A control system for rail vehicles includes an operator control unit in communication with an on-board transceiver housed in a rail vehicle. The operator control unit includes a selector manually movable to a plurality of pre-determined positions each position corresponding to one of at least the following modes of operation: FORWARD, REVERSE, and COAST, such that for each pre-determined position of the selector, the operator control unit sets the off-board control unit to the corresponding mode of operation.
US08649914B2 Method for routing power across multiple microgrids having DC and AC buses
Systems and methods are described herein for managing the operations of a plurality of microgrid modules. A microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The micro grid module further comprises a control software module and a power router software module. The control software module receives data from sensors in the microgrid module and controls the flow of power with controllable elements. The power router software module controls the operation of the power router. The power router can detect changes in demand for power within the microgrid module or from other microgrid modules. The power router can adjust the flow of power between the micro grid modules in response to changes in the supply of power to the microgrid module and changes in the demand for power from the microgrid module.
US08649910B2 Automatically adjusting irrigation controller
Methods and devices are provided to automatically determine plant water requirements and adjust irrigation in order to make efficient use of water. In one implementation an irrigation control unit comprises at least one input configured to be coupled to and receive signals from a temperature sensor, the signals corresponding to current values of temperature. The unit also includes a memory storing historical values of a plurality of variables and a processor coupled to the at least one input and the memory. The processor is configured to determine plant water requirements at least in part using the historical values of the plurality of variables and the current values of the temperature.
US08649908B2 Pool or spa equipment control system and method with automatic adjustment
Automatic adjustment of the control and operation of pool or spa equipment is made based upon a time of year, a geographic location, or both. A controller receives input of the time of year or the geographic location of the pool or spa equipment, or both. The controller then automatically adjusts one or more functions of the pool or spa equipment based upon operational information associated with the time of year and/or geographic location. A user interface connected with the controller may be also used to select a mode of operation, input time or geographic location information, and/or adjust various parameters affecting the automatic seasonal or geographic adjustment of the pool or spa equipment.
US08649905B2 Medical workstation and operating device for the manual movement of a robot arm
The invention relates to a medical workstation and an operating device (1) for the manual movement of a robot arm (M1-M3). The operating device (1) comprises a controller (5) and at least one manual mechanical input device (E1-E3) coupled to the controller (5). The controller (5) is designed to generate signals for controlling a movement of at least one robot arm (M1-M3) provided for treating a living being (P) based on a manual movement of the input device (E1-E3) such that the robot arm (M1-M3) carries out a movement corresponding to the manual movement. The input device (E1, E2) comprises at least one mechanical damping unit (27, 40), which generates a force and/or torque during a manual movement of the input device (E1, E2) for at least partially suppressing a partial movement resulting from a tremor of the person operating the input device (E1, E2).
US08649904B2 Robotic device and method of controlling robotic device
A robotic device having an arm including an actuator and inertial sensor, a first calculator adapted to calculate an angular velocity and an angular acceleration of the actuator based on a rotational angle data from an angle sensor, a second calculator adapted to calculate one of an angular velocity and an angular acceleration of the arm based on an output detected by the inertial sensor, and a comparator adapted to compare one of the angular velocity and the angular acceleration calculated by the first calculator and one of the angular velocity and the angular acceleration calculated by the second calculator with each other, and it is determined that the inertial sensor is at fault if an absolute value of the difference between the actuator and the arm in one of the angular velocity and the angular acceleration in the comparison section is larger than a threshold value.
US08649898B2 Processing shiny mail pieces
Methods, apparatus, software and systems are disclosed for improved processing of mailpieces in order to reduce expensive manual steps. Shiny mail, i.e., mailpieces having glossy surfaces that sometimes interfere with printing of barcodes and or ID Tags may lead to rejects. In some embodiments, shiny mailpieces are identified, and at least one new (non-shiny) label is over-labeled in the POSTNET clear zone (108), the ID Tag zone (202), or both. In one embodiment, a specially-configured Reject Encoding Machine (REM) (1142) is employed to label or over-label a POSTNET clear zone (1110), resolve the destination address (1112) if possible, and print the barcode (1114) in a single operation. Thereafter, the mailpiece may be transferred from the REM into a downstream DBCS (1144), thereby re-introducing the mailpiece into the automated mail stream rather than being relegated to a manual stream.
US08649897B2 Laying-up method for non-planar composite components
A method for laying-up the tapes of a prepeg composite material in the 0° direction of a non-planar composite component on a suitable mold using an ATL machine includes the steps of: a) determining the trajectories of the tapes as modified trajectories of geodesic trajectories complying with the following conditions in their projections in an horizontal plane: that the curvature radius R2 of their curved segments is bigger than a predetermined value Rmin; that the gap G2p between two contiguous tapes is comprised between 0 and a predetermined value Gmax; and b) providing modified trajectories to the ATL machine. The invention also refers to a non-planar composite component such as an skin of an aircraft wing having the tapes in the 0° direction following trajectories complying with conditions described.
US08649896B2 Manufacturing method of semiconductor device
A management method is able to quickly investigate the cause of a defect generated in a semiconductor product manufacturing process. Manufacturing conditions in various QFP manufacturing steps are stored in a main server while correlating them with an identification number of the QFP, and a two-dimensional bar code corresponding to the identification number is stamped to the surface of the QFP. In the event of occurrence of a defect of the QFP, the manufacturing conditions for the QFP stored in the main server can be traced in an instant by reading the two-dimensional bar code of the QFP and thereby specifying the identification number.
US08649894B2 Method and device for controlling circuit board positions during the assembly of electronic components
A method for controlling a board stopping position includes a calculation step for calculating an extended length of the electronic component mounted on the board and extended from the board end portion in the transfer direction by one of the electronic component mounting machines; and a correcting and stopping step for correcting a stopping timing of the conveyer belt to be stopped in response to the detection signal which is outputted from the board sensor and stopping the board at the mounting position, based on the calculated extended length of the electronic component in a subsequent stage electronic component mounting machine arranged subsequent to the one of the electronic component mounting machines.
US08649893B2 Semiconductor manufacturing device, semiconductor device manufacturing method, simulation device, and simulation program
Disclosed herein is a semiconductor manufacturing device including, a chamber, a sensor, a sticking probability calculating section, an acting section, and a control section.
US08649892B2 Production management system
There is provided a production management system that requires no backup step for performing a backup operation when trouble occurs in a robot, and can increase workability of a repair operation of the robot. The production management system for a production line mixedly including robot operation steps and manual operation steps, including: a monitor that displays the cause of abnormality that occurs in the robot operation step; a warning device that warns of occurrence of abnormality in the robot operation step; and a robot reversing device that reverses the orientation of a robot when abnormality occurs in the robot, wherein production is continued by changing the robot operation step where the abnormality occurs to the manual operation step. Also, a repair operation is performed for the robot reversed by the robot reversing device.
US08649889B2 Method of hosting and managing a talent competition through online, onstage, studio, and live performances
A method of hosting and managing a talent competition through online, onstage, studio, and live performances allows contestants to compete through a series of levels. The series of levels include a level-one, a level-two, a level-three, a level-four, and a grand finale. For level-one, the contestant submits a home video of their performance, which is voted on by the fans. For level-two, the contestant submits a onstage video of their performance, which is also voted on by the fans. For level-three and level-four, a professional will record the contestant's performance, which is again voted on by the fans. The grand finale will reveal which of the contestants won the grand prize. The method also allows judges to compete through an initial selection process, an intermediate selection process, and at the grand finale with the contestants. The grand finale will reveal which of the judges obtained the title of celebrity judge.
US08649888B2 System and method for improved coordination between control and safety systems
A system and method are provided for monitoring and control of a plurality of field devices separately provided in a safety subsystem and a process control subsystem. The field devices include conventional safety subsystem field devices associated with one or more processes or subprocesses and conventional process control subsystem field devices associated with one or more of the processes or subprocesses. The integrated and coordinated system uses complementary field device data including mappings of safety subsystem field devices and process control subsystem field devices corresponding to the same process or subprocess Signals are received from a compromised field device and its functions are delegated to its complementary field device as indicated by the complementary field device data.
US08649883B2 Power distribution system and method
A power distribution system/method implementing Internet based access to hybrid home automation networks is disclosed. The system utilizes a smart gateway power controller (SGPC) configured for single/multi-gang wallplate installation to selectively switch an AC power source to a load device under switched control and/or local/remote network commands that may be routed through a variety of network interfaces and protocols present within a home or other structure-local communications network. SGPC configurations may be nested within a home automation network to permit separation of control for load devices within a common home automation environment. Present invention methods may include routing protocols between disparate home automation networks as well as remote access protocols that permit control of disparate home automation networks via the Internet using a wide variety of remote access interfaces including mobile devices, tablet computers, laptops, desktop computers, and the like.
US08649879B2 Leads with retention features for segmented electrodes and methods of making and using the leads
One embodiment is a stimulation lead including a lead body comprising a longitudinal surface, a distal end, and a proximal end; and multiple electrodes disposed along the longitudinal surface of the lead body near the distal end of the lead body. The multiple electrodes include multiple segmented electrodes with each of the segmented electrodes having an exterior surface, an interior surface opposite the exterior surface, a proximal end, and a distal end. At least one of the segmented electrodes includes one or more of a) at least one channel formed in the segmented electrode and extending from the proximal end to the distal end of the segmented electrode, b) an arcuate groove formed in at least one of the distal end surface or the proximal end surface, or c) a notch formed in the segmented electrode and extending from the proximal end to the distal end of the segmented electrode.
US08649877B2 Extended noise mode
A device and a method for working in the presence of electromagnetic fields, in particular fields occurring in cautery applications. Also relates to a partially implanted medical device (IMD), having a unit for detecting electromagnetic interference fields, at least one control unit, a timer, and a detection unit for electrical measured variables and/or a stimulation unit, at least one electrode line having an electrode at one end which is brought into contact with bodily tissue, and which either extends inside the body and/or is situated on the surface of an implant, wherein when nonphysiological signals and/or electromagnetic interference fields are detected and the unit for electromagnetic interference fields evaluates the detected signals as nonphysiological signals for a first specifiable time period, and/or for a second specified time period the stimulation unit is placed in an asynchronous operating state in which the wearer of the IMD is asynchronously stimulated.
US08649874B2 Extended pain relief via high frequency spinal cord modulation, and associated systems and methods
Extended pain relief via high frequency spinal cord modulation, and associated systems and methods. A method for treating a patient in accordance with a particular embodiment includes selecting a neural modulation site to include at least one of a dorsal root entry zone and dorsal horn of the patient's spinal cord, and selecting parameters of a neural modulation signal to reduce patient pain for a period of time after ceasing delivery of the signals, the period of time being at least one tenth of one second.
US08649871B2 Validity test adaptive constraint modification for cardiac data used for detection of state changes
Methods, systems, and apparatus for quantifying the quality of a fiducial time marker for a candidate heart beat, quantifying the quality of a candidate heart beat, or determining a time of beat sequence of the patient's heart. A fiducial time marker is obtained for a candidate heart beat. A quality index of said candidate heart beat is set to a first value. The candidate heart beat is tested with at least one beat validity test. At least a second value is added to said quality index of said candidate heart beat if said candidate heart beat passes said at least one beat validity test. The candidate heart beat is tested with at least a second heart beat validity test. At least a third value is added to said quality index of said candidate heart beat if said candidate heart beat passes said at least second heart beat validity test. In one class of beat validity test, a constraint defining a pass is modified at one or more times after the most recent prior valid heart beat that is greater than a constraint modification time threshold.
US08649869B2 Implantable medical device having feedthru assembly with header side bunched conductor array and can side linear conductor array
An implantable pulse generator includes a header, a can, a grouped array feedthru, and an inline array feedthru board. The feedthru includes a header side, a can side and a grouped array of feedthru wires extending through the feedthru. A first end of each feedthru wire is electrically coupled to a lead connector block. The inline array feedthru board includes a grouped array of first electrical contact holes and an inline array of conductor wires. The grouped array of first electrical contact holes receives therein second ends of the feedthru wires. The inline array of conductor wires projects from a side of the board opposite the feedthru. Each first electrical contact hole is in electrical communication with a respective conductor wire. Each conductor wire is in electrical contact with at least a portion of an electrical connection region of an electronic substrate housed within the can.
US08649861B2 Wearable medical treatment device
A wearable treatment device includes a cardiac sensing electrode, a treatment electrode, a user interface, and a sensor. The cardiac sensing electrode detects cardiac information, and the treatment electrode applies treatment to a subject. The user interface receives quality of life information from the subject, and the sensor detects subject activity and wellness information. A controller coupled with the cardiac sensing electrode, the treatment electrode, the user interface, and the sensor receives the detected cardiac information, the quality of life information, and the detected subject activity and wellness information, and determines that treatment is to be applied to the body of the subject based upon the detected cardiac information. The controller can adjust the treatment based on at least one of the detected subject activity and wellness information and the quality of life information.
US08649853B2 Cardiac function monitor using information indicative of lead motion
Systems and methods to monitor cardiac function using information indicative of lead motion are described. In an example, a system including an implantable medical device can include a receiver circuit configured to be electrically coupled to conductor comprising a portion of an implantable lead and be configured to obtain information indicative of a movement of the implantable lead due at least in part to a motion of a heart. The system can include a sensing circuit configured to obtain information indicative of cardiac electrical activity. The system can include a processor circuit configured to construct a template representative of a contraction of the heart, where the template can be constructed using the information indicative of the movement of the implantable lead due at least in part to the motion of the heart during the contraction, and using the information indicative of the cardiac electrical activity sensed during the contraction.
US08649849B2 Optical methods to intraoperatively detect positive prostate and kidney cancer margins
The present invention includes using optical spectroscopy as an innovative technique for ex-vivo demonstration of renal and prostate tumors. The apparatus and methods disclosed herein demonstrate the ability of optical spectroscopy to reliably differentiate tumor from normal tissue in renal specimens.
US08649845B2 Methods for identifying target stimulation regions associated with therapeutic and non-therapeutic clinical outcomes for neural stimulation
A method for identifying and activating specific axonal pathways for achieving therapeutic benefits during a neural stimulation, such as deep brain stimulation. Clinical data, diffusion tensor tractography, and computer models of patient-specific neurostimulation may be used to identify particular axonal pathways activated by deep brain stimulation and to determine their correlations with specific clinical outcomes.
US08649842B2 Electrical lead for an electronic device such as an implantable device
A lead for an electronic device which resists the induction of a current from an electromagnetic field external to said lead includes one or more pairs of adjacent segments of electrical wire, each of the pairs including a first segment of electrical wire and a second segment of electrical wire. The lead also includes one or more shielded RF chokes, wherein each of the shielded RF chokes is provided between the first segment of electrical wire and the second segment of electrical wire of a respective one of the one or more pairs of adjacent segments. Also, an implantable device that includes a generator for generating one or more electrical pulse and a lead as described for delivering the pulses to tissue within a patient's body. A method for making the described implantable device is also provided.
US08649840B2 Electrochemical biosensors and arrays
Electrochemical sensor devices are provided, in various amperometric, potentiometric, and conductometric sensor device configurations. An amperometric sensor device may include a structural body which has at least one reservoir that has at least one opening; a working electrode located within the reservoir; analyte sensor chemistry located within the reservoir and deposited on at least the working electrode; an auxiliary electrode located outside of the reservoir; a reference electrode; at least one reservoir cap closing the opening to isolate the working electrode and analyte sensor chemistry within the reservoir and to prevent an analyte outside of the reservoir from contacting the analyte sensor chemistry; and means for rupturing or displacing the reservoir cap to permit the analyte from outside of the reservoir to contact the analyte sensor chemistry.
US08649839B2 Motion compatible sensor for non-invasive optical blood analysis
A non-invasive optical sensor which uses the motion signal to calculate the physiological characteristic being measured. For pulse oximetry, a least squares or a ratio-of-ratios technique can be applied to the motion signal itself. This is made possible by selecting a site on the patient where variations in motion produce signals of two wavelengths which are sufficiently correlated. In particular, it has been determined that a sensor placed on a nail, in particular a thumbnail, exhibits the characteristics of having the red and infrared signals correlated when used for pulse oximetry, and the resulting signals correlate to arterial oxygen saturation.
US08649832B2 Cellular wireless unit
Antenna characteristics of a folding cellphone are adjusted to appropriate values. The cellphone includes a first casing 10a containing a first circuit member 15a, and a second casing 10b containing a second circuit member 15b. The first circuit member 15a and the second circuit member 15b are connected by a connection structure consisting of a first connecting conductor 23a extending from each lateral end of the first circuit member 15a downward (toward the second casing), and a second connecting conductor 25a extending from each lateral end of the second circuit member 15b upward (toward the first casing). The first circuit member 15a and the second circuit member 15b are each comprised of shields, substrates, and so on. Antenna 111 is disposed at an upper edge of the first casing 10a. The effective casing length is affected by the length of the first casing 10a and the second casing 10b, which are both electrically conductive. The end of the first connecting conductor 23a is formed by a first circular portion 31a having a circular opening 31c. The second connecting conductor 25a has a second circular portion 31b and an opening 31d at the tip thereof, which are shaped similarly to those of the first connecting conductor 23a. A spacer 27a made of an insulator is inserted between the first and second connecting conductors.
US08649826B2 Mobile device and control method thereof
The mobile device for providing a haptic function includes a vibration unit which generates vibration for a tactile effect as the haptic function; and a control unit which includes a platform providing an application programming interface (API) corresponding to the haptic function and having a plurality of parameters, executes an application prepared by the API, determines a characteristic of the vibration based on the plurality of parameters set up in the application, and controls the vibration unit to generate the vibration having the determined characteristic.
US08649823B2 Femtocell base station for controlling communication according to specified criteria
A method and apparatus is disclosed to restrict access services to a communication device. The services may be restricted based upon hardware characteristics, geographic characteristics, user specifications of the communication device and/or specified rules. The method and apparatus may restrict its service to only specific applications suitable for the environment and the time. Upon a request for a service that is now restricted, the method and apparatus may notify an end user that the service was requested. Further, the method and apparatus may notify an originator of the request that the service is not available and may ask for a short message to be delivered to the end user.
US08649819B2 Mobile phone integration with a private branch exchange in a distributed telephony system
A system and method for providing PBX functionality to a mobile phone includes a private branch exchange having a mobile phone proxy. A call control path is established between the mobile phone and a private branch exchange. The call control path is a direct trunk line, a mobile voice network, an IP data network, a mobile data network or a 4G network. The private branch exchange receives a request to perform the PBX function. The private branch exchange uses the call control path to perform the PBX function.
US08649814B2 Group call management
A method of managing a call group by a number of mobile devices in a mobile telecommunications network. The mobile telecommunications network includes a serving node in communication with the mobile devices. The method includes a network node identifying a radio access node adjacent a first radio access node. The method also includes a serving node creating the group call area on basis of the first and adjacent radio access nodes. The method also includes establishing a signalling channel within a cell corresponding to the adjacent radio access node. The signalling channel includes an identifier corresponding to the group call area. The radio access nodes, or base stations, that have established a data communications channel with the mobile communications device have traffic and signalling channels established therein and are marked as an active cell of the group call area.
US08649813B2 Latency improvement methods in native PTT gateway for a group call with dispatch console clients
A system and method for pre-allocating PTT resources including user/resource credentials at the native PTT gateway are presented. The user status and floor control information can be buffered at the native PTT gateway until the native PTT gateway receives actual resource/end point information from the media handler. Afterwards, the pre-allocation of PTT resources can be correctly mapped to the actual user resources/end point information when the native PTT gateway receives such information from the media handlers and a call is handled.
US08649809B2 Method for exchanging messages in a mobile radio network
The invention relates to a method for exchanging messages in a mobile radio system by means of a convergent messaging system, which allows an exchange of messages between the terminals of two or more users. According to the invention, a message thread is detected by one of the terminals as soon as a terminal receives a response to a previously sent message, wherein the detection of a message thread by this terminal triggers a recording of the message exchange in the convergent messaging system.
US08649804B2 Method and apparatus for accessing location based services by determining current location information and virtual location information of portable terminal in a wireless communication network
A method for accessing a location-based social network service in a portable terminal is provided. The method includes determining whether virtual location information is used when the location-based social network service is requested, obtaining virtual access location information of the portable terminal when it is determined that the virtual location information used, and accessing the location-based social network service using the obtained virtual access location information.
US08649802B2 Method and apparatus for location based call signal conversion service in a wireless communication network
The present invention relates to an apparatus and method for location based call signal conversion in a wireless communication network. The location based call signal conversion apparatus comprises an LBS (Location Based Service) server that provides location information on user terminals, and a call signal conversion server that converts the called signal to anyone called terminal on the called target terminal list that has been set up according to the current location of said called user terminal if a call connection request to a receiving user terminal from a sending user terminal is sensed among said user terminals, and if conditions for call signal conversion are satisfied according to the location and state of said called user terminal.
US08649801B2 Method for a subscriber unit's communication with a service and a component in a network
Using a method for a subscriber unit's communication with a service that requires information about the subscriber unit's location, the subscriber unit sends the service a message containing information about the subscriber unit's location and at least one piece of information about the subscriber unit's location is stored in at least one network component and is made available by a network component.
US08649798B2 Methods and devices for attracting groups based upon mobile communications device location
Individuals carrying a mobile communications device may send and/or receive attractor signals that specify where pre-defined groups are meeting at large gathering such as sporting events or concerts. The groups may be open to the public or may be private. The attractor signals are sent to those mobile communications devices of the group that are currently present at the event location rather than to all potential members of the group. The attractors may present information regarding where the meeting point is, who initiated the attractor signal, which individuals have responded to the attractor or are already at the meeting point, and so forth. The attractors maybe updated to with more current information including new guidance data as the user receiving the attractor changes location in an attempt to find the meeting point.
US08649796B2 Method and device for determining a cooperation area
A method and a device for determining a cooperation area for a mobile terminal in a cellular network, wherein the mobile terminal determines its n strongest interferers; wherein the cooperation area is selected for the mobile terminal regarding the n strongest interferers; and wherein the cooperation area includes m base stations and wherein the number m of base stations is larger than the number n of strongest interferers. Furthermore, a communication system is suggested including said device.
US08649791B1 Automatic neighbor list generation for long-term evolution (LTE)
A list of neighbor cells for a base station of a Long-Term Evolution mobile communication network is developed based on distance information of neighboring cells. Location data identifying location of the base station for which the list of neighbor cells is to be developed and locations of other base stations are processed to determine distance between the base station and each respective one of the other base stations. Based on at least in part determined distances, identification data of the other base stations are ordered. The list of neighbor cells for the base station is compiled to include the ordered identification data for a selected number of nearest ones of the other base stations, based on at least in part the determined distances.
US08649789B2 Method and apparatus for switching virtual SIM service contracts when roaming
A system and method store provisioning data supporting a plurality of service providers in a VSIM internal memory unit of a mobile device. The mobile device may automatically enable provisioning data supporting one of the plurality of service providers stored in the VSIM internal memory unit to conduct a wireless communication so as to avoid roaming fees.
US08649787B2 Method for switching communication links to a mobile terminal device which is associated with a local radio area of a network
A mobile terminal device (ME) determines whether it is located in the local radio area (HFB) of the network (MN) or in another radio area (FB2) and the determined radio area (HFB, FB2) is indicated to an application (APPL) of the network (MN). The application (APPL) is used to control a communication request (KV) addressed to the mobile terminal device (ME) by another network (FN) either to its local radio area (HFB) or to forward it to the other radio area (FB2) or the communication request (KV) is informed that the terminal device (ME) is not located in the local radio area (HFB). The invention allows communication requests coming in on the network (MN) to be directly switched to the local radio area (HFB) using the application (APPL) or to be directly forwarded to the mobile radio address in the mobile radio network of which the mobile terminal device (ME) is located, thereby avoiding or substantially reducing roaming or forwarding of communication requests from the local radio area (HFB) to another radio area and thereby achieving an economical operation of mobile telephone terminal devices (ME) with local radio area (HFB).
US08649786B2 Registering a mobile terminal in an area of overlapping cell coverage by first and second networks
A method is provided of registering a mobile terminal in an area of overlapping cell coverage by first and second networks for wireless mobile telecommunications. The networks are of different types. The method comprises: storing an identifier of the mobile terminal; storing in a controller a first record of in which cell or group of cells the mobile terminal is located in the first network and a second record of in which cell or group of cells the mobile terminal is located in the second network; and providing the mobile terminal with information of both records and said identifier.
US08649784B2 System and method for remote household appliance control based on mobile communication network
A system and a method for remote household appliance control based on a mobile communication network are provided. The system includes: a remote control access device and a remote control executor. The method includes: saving a first corresponding relationship between an infrared code type and identification information of a corresponding controlled household appliance and an operation act; and after receiving an unstructured supplementary service data (USSD) session request from a mobile terminal, sending a locally stored USSD menu to the mobile terminal and starting a USSD session with the mobile terminal; after receiving a USSD session content related to performing an operation act on a household appliance from the mobile terminal, transmitting an infrared control signal according to the corresponding infrared code type searched out according to the first corresponding relationship. The remote control of household appliance is realized conveniently by combining USSD and infrared remote control technologies.
US08649783B2 No-cost mobile device messaging, such as for provisioning an application on a mobile device
An application stored in a mobile device is provisioned using provisioning data received from remote data storage via a network. Provisioning data is obtained at no cost to a user of the mobile device. In some implementations, the provisioning data is received after the mobile device requests to establish a data channel with a data network. The data network is identified using a predetermined identifier that the network recognizes. If the network does not recognize the special identifier, no data channel is established. After a data channel is established, the mobile device requests provisioning data from the remote data storage. In some implementations, the mobile device receives a provisioning message through a predetermined port. The provisioning message either includes provisioning data or prompts the mobile device to obtain provisioning data.
US08649780B1 Wireless communication device with audio/text interface
A wireless communication device is configured to visually prompt a user to initiate a text session, and to receive a text session request from the user including a called number. In response to the text session request, the device initiates the text session by placing a first call to a service node using a service node number, and transfers the called number to the service node over the first call. The service node then extends the text session by placing a second call to the called number. Once the text session is established, the device sends a first text message to the service node over the first call, and receives a second text message from the service node over the first call. The device then visually displays the second text message to the user.
US08649776B2 Systems and methods to provide personal information assistance
Systems and methods are provided to present information to assist an individual during social activities. For example, in response to a certain user gesture, or keywords in a voice conversation, a mobile device based system may capture audio and/or visual information to formulate an automated search to retrieve information for assisting the user privately. For example, the face or the voice of another user can be captured to search for the name of that user to provide name assistance.
US08649775B2 Acquisition of a voice signature for status tracking and proof of delivery of shipped goods
A method used in the acquisition of a voice signature associated with the status or tracking of shipped goods is provided. The method includes initiating a call and/or data communication between a remote user and/or device and a shipment tracking system and vice versa. The call and/or data communication is then associated with a shipment. A status of the shipment is determined and a time stamp is assigned to the call. A digital voice recording is generated and if a delivery event a voice signature is acquired during the call. The voice signature is stored to the remote tracking system wherein the voice signature is associated with the shipment, shipment status and time stamp. The voice signature is transformed to text, wherein the text is associated with the voice signature. Finally an electronic shipment status based on the voice signature, text associated with the voice signature, the shipment, shipment status and time stamp is provided. The location of the event is acquired via GPS and/or cellular tower servicing the device, location, and or transforming the voice recording of an event into a latitude and longitude location and or town, city, state and/or country of event.
US08649770B1 Extended trusted security zone radio modem
A cellular wireless modem. The cellular wireless modem comprises a cellular radio transceiver, a short range communication interface, a processor, wherein the processor comprises a trusted security zone, a memory, wherein the memory stores an input forwarding application, and a trusted security zone extension application stored in the memory. When executed by the processor, the extension application provisions the input forwarding application to an intelligent appliance via the short range communication interface, receives input from the input forwarding application executing on the intelligent appliance via the short range communication interface, and transmits a message based on the input via the cellular radio transceiver.
US08649768B1 Method of device authentication and application registration in a push communication framework
A server system and a mobile device establish a push data framework for communication. The mobile device includes a push client, and runs one or more applications requiring push data communications. The push client transmits a device authentication and application validation request to a push server. Upon the push server successfully authenticating and validating the device and application, the push client receives a session identifier for establishing a persistent communication connection with the push server. Once established, an application server can push data to the mobile device via the persistent communication session. The session identifier remains valid for an extended period of time, and allows the push client to maintain and re-establish push connections with the push server for the duration of the extended period of time.
US08649765B1 Communication apparatus using biometrics
A communication apparatus for connecting to a network that requires authentication is provided. The apparatus includes a network controller for connecting to the network; a controller for controlling a connection to the network via the network controller; a sensor for obtaining biometric information of a user of the communication apparatus; and a memory for storing a subscription module applied to authentication towards the network. The subscription module includes identification information created based on biometric information of the user. In order to establish a connection to the network by use of the subscription module stored in the memory, the controller obtains biometric information of the user by use of the sensor and compares the obtained biometric information to the identification information in the subscription module.
US08649764B2 Method, mobile terminal, service platform and system for implementing debit card service
A method and system for implementing debit card service based on callback. The method is applied to a mobile terminal set with an automatic dialing function unit, automatic dialing function of the automatic dialing function unit is activated, and a number corresponding to the mobile terminal is bound with one debit card. The method includes the following steps: a preset callback access number is dialed before the called number by the automatic dialing function unit in the mobile terminal to connect the call to a debit card service platform when the mobile terminal calls the called number; the debit card service platform releases the call and calls back the mobile terminal; the called number is continued by the debit card service platform after the mobile terminal answers the callback; the debit card service based on callback is implemented.
US08649760B2 Over-the air pre-paid wireless system and method
An over the air (OTA) Prepaid system, and a corresponding method, allows wireless connectivity when a wireless network would typically reject a user, such as when the user's profile cannot be validated. In wireless networks, unrecognized users are denied service due to the inability of the network to collect funds from the user for the services to be provided. When such a rejection scenario occurs, the OTA Prepaid system automatically (no user interaction required) initiates the process of local account allocation.
US08649759B2 Method of providing location information in an emergency
A password-protected wireless communications device can send a map or other location information about the current location of the device to the one or more emergency contacts by utilizing an emergency interface element that bypasses a password prompt. The location information may include an address and route directions to the current location of the device. The location information may also include a map of, and directions to, the closest hospital. The device can also render its own map to show a first responder where the closest emergency contact is located or where the nearest hospital or medical service provider is situated.
US08649758B2 Emergency alert system instructional media
Emergency instructional messages are utilized to provide instructions to a user in the event of an emergency. The instructional message may be various media, including, but not limited to, text, images, video, audio, and/or multimedia. The instructional message can be prerecorded and stored in a mobile device and/or on a communications network. Instructional message may be provided manually by an alert initiator and/or automatically based upon a type of alert. The instructional message may be initiated based upon the initiation of an emergency alert system (EAS) transmission, the occurrence of an event, a designated person, or a security violation, for example. Further, the instructional message may be tailored depending upon a location, such as the expected or determined location of the intended recipient or communication device of the instructional message.
US08649745B2 Adaptive predistortion for a non-linear subsystem based on a model as a concatenation of a non-linear model followed by a linear model
Systems and methods for compensating for non-linearity of a non-linear subsystem using predistortion are disclosed. In one embodiment, a system includes a non-linear subsystem and a predistorter configured to effect predistortion of an input signal of the non-linear subsystem such that the predistortion compensates for a non-linear characteristic of the non-linear subsystem. The system also includes an adaptor that adaptively configures the predistorter based on a feedback signal that is representative of an output signal of the non-linear subsystem and an input signal that is representative of the input signal of the non-linear subsystem. The adaptor generally models the non-linear subsystem as a concatenation of a non-linear model that corresponds to the non-linear characteristic of the non-linear subsystem and a linear model that corresponds to a known linear characteristic of the non-linear subsystem.
US08649742B2 Radio communication system
A radio communication system according to the present invention includes a scatterer configured to reflect, refract, or transmit a radio wave radiated primarily from a transmission side apparatus to radiate the radio wave secondarily to a desired area and a metamaterial is used for the scatterer.
US08649741B2 Radio frequency module having an isolation mode between transmission mode and power saving mode
A radio frequency module is configured to enter a power saving mode with high reliability. The radio frequency module includes, e.g., a first switch transistor for coupling a transmission node to an antenna, a second switch transistor for shunting the transmission node to a ground voltage, and a level shift circuit for performing on-off control of the first and second switch transistors by positive and negative power supply voltages. The level shift circuit, upon receiving a sleep instruction while the module is in a transmission operation mode in which the first switch transistor for coupling a transmission node to an antenna is turned on and the second switch transistor for shunting the transmission node to a ground voltage is turned off, first transitions to an isolation operation mode in which the first switch transistor for coupling a transmission node to an antenna is turned off and the second switch transistor for shunting the transmission node to a ground voltage is turned on for a first period of time, and then transitions to a sleep mode in which the positive and negative power supply voltages are deactivated.
US08649740B2 Wireless transceiver apparatus having circuit unit forming frequency resonance mode when operated under reception mode
A wireless transceiver apparatus is provided. The wireless transceiver apparatus includes a signal transmitting circuit, a circuit unit, and a signal receiving circuit. The signal transmitting circuit includes a first output port and is utilized for outputting a first transmission signal via the first output port in a transmission mode. The circuit unit is coupled to the first output port of the signal transmitting circuit. The signal receiving circuit includes a first receiving port and is utilized for receiving a first wireless communication signal via the first receiving port in a reception mode. The first output port is coupled to the first receiving port at a first node. The circuit unit forms a frequency resonance mode to increase an impedance value of the signal transmitting circuit seen by a signal at the first node.
US08649737B2 Mobile communication terminal test system, analysis method, and analysis program
To enable addition or changes of functions with changes of communication standards in a mobile communication terminal test system. A mobile communication terminal test system includes a transceiver which has a control unit configured to append input information to acquired waveform data, a signal analysis unit which executes an analysis program, and a signal analyzer which is provided separately from the transceiver. The analysis program has a processing program which is provided for each type of arithmetic processing on the waveform data, a control program which is provided for each communication system, selects one or more processing programs for each test item, and executes the processing programs, and a switching program which specifies a communication system and a test item on the basis of the input information, and selects and executes a control program.
US08649736B2 Operation test method for a circuit for transmitting and receiving signals
The invention concerns a test method for a transmitter-receiver circuit. This transmitter-receiver circuit includes an antenna, connected to a processing unit, arranged for receiving signals and converting their frequency. The transmitter-receiver circuit also includes a power amplifier connected to said antenna and arranged for sending transmission signals. The transmitter-receiver circuit also includes a test module, characterized in that it includes the steps consisting in: a) electrically connecting the test module to the processing unit of the transmitter-receiver circuit; b) testing the operation of the transmitter-receiver circuit in a first operating mode, which can be either a data transmission mode or a data reception mode, using the test module; c) testing the operation of the transmitter-receiver circuit in a second operating mode, which can be either a data reception mode or a data transmission mode, using the test module; and d) electrically disconnecting the test module from the processing unit.
US08649735B2 Method and receiver for estimating and reporting a channel quality measure
A method of estimating and reporting, for a receiver (4) associated with a plurality of antennas (41, 42, 43, 44), a channel quality measure of a wireless communication channel from a transmitter (2) to the receiver, the method comprising the steps of: selecting at least one antenna configuration from a set of mutually different antenna configurations inherent to the receiver; determining a channel quality measure for the selected antenna configuration; and reporting the channel quality measure. The set of mutually different antenna configurations comprises antenna configurations that are allocated to different frequency bands (FB1, FB3). A receiver (4), user equipment, computer program and computer readable medium are also disclosed.
US08649734B1 Bluetooth scan modes
Different scan modes are provided for Bluetooth devices. In at least some embodiments, a narrowband scanning mode looks for signal energy on individual transmission frequencies at a time. By looking for signal energy rather than decoding transmitted packets, at least some of the components in a Bluetooth device can remain in an idle or rest state. A midband scanning mode looks for signal energy across multiple different frequencies at a time. Again, by looking for signal energy across multiple different frequencies rather than decoding transmitted packets, at least some of the components in a Bluetooth device can remain in an idle or rest state. A wideband scanning mode looks for signal energies across all relevant frequencies at a time. At least some embodiments enable a Bluetooth device to switch between scanning modes.
US08649733B2 System and method for quick authentication between Bluetooth devices
A system and method for quick authentication between Bluetooth devices are disclosed. The method includes: adding a central node (11) in a trusted environment (10, 13) of a Bluetooth device, wherein, said control node makes authentication with each trusted device (12) in the trusted environment and stores an information list containing information of each trusted device; after the information of a trusted device in the trusted environment is updated, the central node sends synchronization information to the trusted device that needs to update the synchronization information, and the trusted device receiving the synchronization information implements the update of the synchronization information.
US08649731B2 Base station apparatus, relay station apparatus, and communication system
Provided is a communication system that can allocate resources on an uplink for a CQI report, and can reduce the overhead of the CQI relay transmission from a relay station apparatus to a base station apparatus. To each mobile station apparatus (501, 502) that transmits CQI directly to a base station apparatus (500), resource blocks on a base station apparatus uplink to be used for the transmission of each CQI to the base station apparatus are allocated. Resource blocks on the base station apparatus uplink to be used for each relay station to relay-transmit to the base station apparatus CQI received from the mobile station apparatuses are allocated on the basis of the allocation result of resource blocks on a relay station apparatus uplink for each relay station apparatus (510, 520). To mobile station apparatuses that transmit CQI to the base station apparatus via each relay station apparatus, resource blocks on the relay station apparatus uplink to be used for the transmission of CQI to the relay station apparatus are allocated.
US08649727B2 Portable karaoke system, karaoke method and application program for the same
A portable karaoke system, a karaoke method and an application program for the same are disclosed. The karaoke system comprises a receiving end karaoke apparatus and at least a transmitting end karaoke apparatus. The receiving end karaoke apparatus generates a song list to provide to the transmitting end karaoke apparatus according to songs internally saved and songs uploaded from transmitting end karaoke apparatus. The transmitting end karaoke apparatus transmits a selection command to receiving end karaoke apparatus for generating a play queue according to the song list. The receiving end karaoke apparatus plays the song files saved internally for generating music signals according to a play queue sequence. Lastly, the transmitting end karaoke apparatus receives external vocal signals and transmits the external vocal signals to the receiving end karaoke apparatus to perform audio mixing with the music signals.
US08649723B2 Protective agent feeding member, protective layer forming apparatus, and image forming apparatus
There is provided a protective agent feeding member, which contains a core and a foam layer provided on an outer periphery of the core, in which the protective agent feeding member is in the shape of a roller, and the foam layer has a roughened surface and has a maximum height Ry of 400 μm to 1,630 μm.
US08649720B2 Image heating apparatus with rotatable heat generation member capable of induction heat generation by a magnetic flux
An image heating apparatus includes an endless rotatable heat generator for heating an image on the recording material by induction heat generation by a magnetic flux, a coil outside the generator for generating the magnetic flux for the induction heat generation, first and second magnetic cores, respectively provided on the same and opposite sides of the coil as the heat generator for directing the magnetic flux to the heat generator, a mover for moving the second core between first and second positions, the second position being farther away from the coil than the first position, and an electroconductive member extending from the first core to the second position in a direction away from the heat generator.
US08649716B2 Image forming apparatus
An image forming apparatus includes toner image forming units that are arranged in a line at two end portions and at an intermediate portion of the line, each of the toner image forming units forming a toner image; an image transfer body to which the toner images formed by the toner image forming units are transferred; pressing members that are linearly arranged so that each of the pressing members faces a corresponding one of the toner image forming units with the image transfer body therebetween, each of the pressing members applying a pressing force to the image transfer body; and a fixing unit that fixes the toner images on a recording member. The pressing forces applied by the pressing members that are disposed at the two end portions are smaller than the pressing force applied by the pressing member that is disposed in the intermediate portion.
US08649713B2 Toner container, image forming apparatus including same, and connecting structure for connecting toner container and image forming apparatus
A toner container includes a cylindrical container body, a cap having a toner outlet, and a shutter. The cap includes a primary positioning hole, formed in an upper front surface perpendicular to a longitudinal direction of the toner container, extending in the longitudinal direction, to determine an installation position of the cap relative to the image forming apparatus, a secondary positioning hole, formed in a lower front surface perpendicular to the longitudinal direction of the toner container, extending in the longitudinal direction forward the toner outlet, to subsidiary determine the installation position of the cap, and a first restriction member to position the cap in a horizontal direction perpendicular to the longitudinal direction, projecting vertically upward from an outer circumferential surface of the cap and symmetrical about a virtual perpendicular line passing through a cross-sectional center position of the primary positioning hole perpendicular to the longitudinal direction.
US08649712B2 Toner cartridge having linearly movable shutter member
A developer cartridge includes a casing, a shutter member and a screw auger. The casing is configured to accommodate developer therein, the casing extending in a first direction and being formed with an opening. The shutter member is configured to be linearly movable between an open position and a closed position in the first direction, the shutter member opening the opening at the open position to permit the developer to flow out from the casing and closing the opening at the closed position to prevent the developer from flowing out from the casing. The screw auger extends in the first direction and is configured to convey the developer toward the opening, the screw auger being linearly movable in the first direction in conjunction with the movement of the shutter member.
US08649702B2 Electrostatic charger device and image forming apparatus
An electrostatic charger device according to this invention includes a cleaner member, an operating rod, a guide portion, and a bending member. The cleaner member is configured to clean an electrode housed in a housing by pressing against the electrode. The operating rod has one end in a longitudinal direction to which the cleaner member is fixed. The guide portion is disposed at one end of the housing in a primary scanning direction and has a through-hole through which the operating rod extends in the longitudinal direction, the guide portion supporting the operating rod to enable the cleaner member to reciprocate between a first position and a second position. The bending member is configured to bend the operating rod in such a manner that an intermediate portion of the operating rod projects away from an image bearing member when the cleaner member is in the first position.
US08649698B2 Image forming apparatus controlling power to a heating unit forming a fixing nip portion with a pressure roller through which a recording sheet is conveyed to fix a toner image thereon
The image forming apparatus includes an image forming unit, a fixing part and a controller controlling power to be supplied to the heating unit so as to keep the temperature of the heating unit at a control target temperature. When the fixing process is ended, in a standby-mode, the supply of power to the heating unit is started to keep the temperature of the heating unit at the control target temperature, and the start time of the supply of power to the heating unit is set to a time when the temperature of the heating unit is lowered to a predetermined temperature lower than the control target temperature, thereby reducing the power consumption of the image forming apparatus in the standby-mode.
US08649692B2 Toner replenishing device capable of effectively softening toner and image forming apparatus with toner replenishing device
A toner replenishing device includes a toner container that stores toner, a toner replenishing device that supplies toner from the toner container to a developing device, and a toner condition detector that detects an aggregated condition of the toner stored in the toner container. A toner softening device is provided to soften toner stored in the toner container. A controller is also provided to drive the toner softening device for a prescribed time period in accordance with a detection result obtained by the toner condition detector.
US08649684B2 Optical fiber-based distributed antenna systems, components, and related methods for monitoring and configuring thereof
Optical fiber-based wireless systems and related components and methods are disclosed. The systems support radio frequency (RF) communications with clients over optical fiber, including Radio-over-Fiber (RoF) communications. The systems may be provided as part of an indoor distributed antenna system (IDAS) to provide wireless communication services to clients inside a building or other facility. The communications can be distributed between a head end unit (HEU) that receives carrier signals from one or more service or carrier providers and converts the signals to RoF signals for distribution over optical fibers to end points, which may be remote antenna units (RAUs). A microprocessor-based control system or systems may also be employed. The control systems may include one or more microprocessors or microcontrollers in one or more of the components of the system that execute software instructions to control the various components and provide various features for the optical fiber-based distributed antenna systems.
US08649682B2 Passive optical network
A distribution node of a passive optical network (PON) comprises a first port for receiving a first optical continuous envelope modulated downstream data signal at a first wavelength (λC) from a first optical line termination unit (OLT1) and a second port for receiving a second optical continuous envelope modulated downstream data signal at a second wavelength (λL) from a second optical line termination unit (OLT2). A first converter (FBG-1) performs continuous envelope modulation-to-intensity modulation conversion of the first optical downstream data signal and forwards the converted first optical downstream data signal (λC) to the first group of optical network units (ONU1 . . . N). A second converter (FBG-2) performs continuous envelope modulation-to-intensity modulation conversion of the second optical downstream data signal and forwards the converted second optical downstream data signal (λL) to the second group of optical network units (ONUN+1 . . . 2N). The distribution node forwards a seed signal at the first wavelength (λC) to the second group of optical network units (ONUN+1 . . . 2N) and forwards a seed signal at the second wavelength (λL) to the first group of optical network units (ONU1 . . . N).
US08649678B2 Frame processing apparatus, optical receiving apparatus, optical transceiving apparatus, optical transmission system, and frame processing controlling method
The technique for improving the efficiency in use of power resources while maintaining the received signal quality that satisfies the requirement during a system operation is disclosed. The frame processing apparatus disclosed in the present case includes: a frame processing unit which performs frame processing on an input signal in the designated error processing mode; and a controlling unit which receives the monitoring result relating to the signal quality of the input signal and performs switching control of the designation of the above error processing mode in the frame processing unit based on the received monitoring result.
US08649677B2 Exchangeable lens
An exchangeable lens includes: a camera lens mount unit; a holding portion where twelve lens connector terminals, each connected to one of the twelve body connector terminals and each including a contact area to come into contact with one of the body connector terminals, are disposed; an optical system that includes a drive target member which can be driven; and a drive unit that drives the drive target member. A shape of at least one lens connector terminal among the twelve lens connector terminals is different from a shape of another lens connector terminal among the twelve lens connector terminals.
US08649675B2 Interchangeable lens and camera body
An interchangeable lens mountable to a camera body includes a zoom lens configured to adjust an angle of view of a subject image, a driver configured to move the zoom lens in an optical axis direction, a plurality of operating members configured to generate an operation signal for driving the driver according to operation performed by a user, a communication unit configured to receive, from the camera body, setting information for setting valid/invalid of at least one of the plurality of operating members, and a controller configured to control the driver. The controller drives and does not drive the driver based on the operation signal from the operating member having been set to valid and invalid, respectively, by the setting information received through the communication unit.
US08649673B2 Image pickup apparatus improved in space efficiency for optical system element
An image pickup apparatus which is improved in space efficiency for an optical system element, thereby reducing the apparatus size when a lens barrel is retracted. An image pickup apparatus includes a zoom lens barrel that moves between a retracted position and a shooting position in an optical axis direction to thereby change a photographing magnification. A prism bends an optical beam incident from a lens group of the lens barrel. A diaphragm-shutter element is capable of moving along the direction of the second optical axis together with a stepping motor for actuating the diaphragm-shutter element. The stepping motor is disposed, at least when the lens group is in the retracted position, at a position where the stepping motor overlaps the prism in parallel with the second optical axis.
US08649665B2 Recording medium having data structure for managing reproduction of still pictures recorded thereon and recording and reproducing methods and apparatuses
The recording medium includes a data structure with at least one playlist file stored in a playlist area of the recording medium. The playlist file includes at least one playitem, at least one sub-playitem and mark information. The playitem provides navigation information for reproducing at least one still picture from a first file. The sub-playitem is associated with the playitem and provides navigation information for reproducing audio data from a second file. The mark information includes at least one mark pointing to the still picture.
US08649664B2 Audio and/or video generation apparatus and method of generating audio and /or video signals
An audio and/or video generation apparatus is arranged in operation to generate audio and/or video signals representative of an audio and/or video source has a meta data generation tool which is arranged in operation to generate meta data associated with the audio and/or video signals, wherein the type of meta data generated by the meta data generation tool is user selectable. The audio and/or video generation apparatus may comprise a recording means which is arranged in operation to record the audio and/or video signals on a recording medium, and the audio and/or video generation apparatus may be arranged to receive meta data associated with the audio and/or video signals generated by a data processor, the recording means being arranged in operation to record the meta data on the recording medium with the audio and/or video signals. The meta data may be user generated, such as text describing the audio/video signals, or may be secondary meta data which is automatically generated by the audio/video apparatus. The recording medium may be a linear recording medium, and the recording means may be arranged in operation to record at least one of the user generated meta data and the secondary meta data on the recording medium after the audio and/or video signals at a position at which at least one of the user generated and secondary meta data can be read by a reproducing means before the audio and/or video signals.
US08649661B2 Storage medium storing text-based subtitle data including style information, and apparatus and method of playing back the storage medium
A storage medium includes text-based subtitle data including style information for use with an apparatus and a method of playing back the storage medium. The storage medium includes moving image data, and subtitle data for providing a subtitle for the moving image data. The subtitle data is recorded based on a text to be separated from the moving image data and includes information used to select or change an output style of the subtitle. Accordingly, the subtitle can be output using style information selected by a user, and a style in which a subtitle is output can be changed.
US08649658B2 Method and apparatus for storage and playback of programs
The present invention comprises a method and apparatus for playback of programs and other works recorded on random access storage media. One embodiment of the invention relates to random access storage media such as a DVD (“digital versatile disk” or “digital video disk”) used to distribute motion pictures and other audio/video programs or works. The invention involves a manner of utilizing secondary storage space of the storage media not used by the primary program being distributed to store secondary programs such as movie trailers and product advertisements, and to present the secondary programs to the user in a topical and interesting manner. In one embodiment, storage space of a random access storage medium such as a DVD is allocated to a number of variously sized programs or program portions called “chapters.” In one embodiment, each primary and secondary program constitutes a separate chapter. In this embodiment, each time the primary chapter is played, the DVD playback device plays a limited selection of secondary chapters before and/or after the primary chapter. In one embodiment, the sequence of secondary chapters played back varies each time the DVD is played. In this manner, as a viewer repeatedly views the DVD over time, a large variety of promotional material can be presented to the viewer without overburdening the viewer with overly-long sequences of promotions and trailers. In addition, because the sequence of trailers changes each time the DVD is viewed viewer interest is maintained.
US08649652B2 Slide show display system with BGM, slide show display method with BGM, information processing device, playback device, and programs
A slide show display system with BGM includes at least one content provision device that stores at least one of image content and music content, a playback device that plays back the image content and the music content, and an information processing device that controls the playback device to display a slide show with BGM. The information processing device includes a content information notification portion that transmits information on the image content and the music content that will be played back to the playback device, as well as a playback request portion that makes a playback request to the playback device to play back the content. The playback device includes a content acquisition portion that acquires the content from the at least one content provision device and a content playback portion that plays back the content in response to the playback request from the information processing device.
US08649650B2 Method for fabricating rare earth (RE) doped optical fiber using a new codopant
The present invention provides a method of making rare earth (RE) doped optical fiber using BaO as co-dopant instead of Al or P commonly used for incorporation of the RE in silica glass by MCVD and solution doping technique. The method comprises deposition of particulate layer of GeO2 doped SiO2 with or without small P2O5 for formation of the core and solution doping by soaking the porous soot layer into an aqueous solution of RE and Ba containing salt. This is followed by dehydration and sintering of the soaked deposit, collapsing at a high temperature to produce the preform and drawing of fibers of appropriate dimension. The use of Ba-oxide enables to eliminate unwanted core-clad interface defect which is common in case of Al doped fibers. The fibers also show good RE uniformity, relatively low optical loss in the 0.6-1.6 μm wavelength region and good optical properties suitable for their application in amplifiers, fiber lasers and sensor devices.
US08649648B2 Fiber optic adapter cassette and panel
An adapter cassette including a housing and a plurality of fiber optic adapters. The fiber optic adapters being angled relative to a front plane defined by the housing. The fiber optic adapters being interconnected to a multi-fiber cable connecter by fiber optic cables located within an interior of the housing. The adapter cassette further including a quick-release cover that provides access to the interior of the housing.
US08649645B2 Optical waveguide and a method of fabricating an optical waveguide
There is provided an optical waveguide comprising an optical core having transverse sides, the optical core extending along a curved path; an optical cladding on the transverse sides of the optical core, wherein the distribution of the optical cladding on the transverse sides of the optical core is asymmetric about the centre of the core.
US08649640B2 Optical 90-degree hybrid circuit
The present invention provides an optical 90-degree hybrid circuit for reducing wavelength dependency of an IQ phase difference. An optical 90-degree hybrid circuit according to the present invention comprises a first demultiplexing optical coupler including a first and second input port, a second demultiplexing optical coupler including a third and fourth input port, first and second arm waveguides connected to the first and second input port, each having the same length, a third and fourth arm waveguides connected to the third and fourth input port, each having the same length, a 90-degree phase shift section installed in one of the first to fourth arm waveguides, a first optical coupler connected to the first and third arm waveguide, and a second optical coupler connected to the second and fourth arm waveguide, the light is inputted into the first and fourth input port or into the second and third input port.
US08649639B2 Method and system for waveguide mode filters
A method and system for waveguide mode filters are disclosed and may include processing optical signals of a fundamental mode and higher-order modes by filtering the higher-order modes in rib waveguides in a photonic chip. The higher-order modes may be filtered utilizing doped regions and/or patterns in one or more slab sections in the rib waveguides. The patterns may be periodic or aperiodic along the rib waveguides. The higher-order modes may be filtered utilizing varying widths of slab sections, or doped, patterned, and/or salicided ridges on the slab sections in the rib waveguides. The higher-order modes may be attenuated by scattering and/or absorbing the modes. The chip may comprise a CMOS photonic chip.
US08649637B2 Polarization interference optical interleaver
The present patent application relates to a polarization interference optical interleaver, which includes a first port to transmit the first optical signal through the first optical path, a second port to transmit the second optical signal and a third port to transmit the third optical signal. The first optical signal passes through the first optical path and splits into the second optical signal and the third optical signal by the first and the second light splitting/combining crystals and the interference crystal group. The interference crystal group is located between the first and the second light splitting/combining crystals. The second optical signal and the third optical signal are received and reflected by a reflecting mirror. Then the second optical signal and the third optical signal output through the second port and the third port respectively. The second optical signal reflected by the reflecting mirror transmits along the first optical path of the first optical signal and passes through the interference crystal group, then walks off the first optical path by light walk-off device and outputs through the second port. The third optical signal reflected by the reflecting mirror transmits along the second optical path and passes through the interference crystal group, then outputs through the third port. There are only four beams in the interference crystal group of the present patent application. So the volume of the interference crystal group is minimized and the cost is reduced.
US08649633B2 Image registration system with movable region indicating similarity of alignment
An image registration system includes a memory storing digital data representing a first image and a second image, an image processing unit configured to register the second image onto a coordinate system of the first image to obtain a registered second image, and a user interface device adapted to display one of the first image or the registered second image, and a movable region having a periphery. The user interface is adapted to display the first image or the registered second image within the periphery and the other image outside the periphery. The image processing unit is adapted to determine a similarity in alignment of a feature of the registered image with a corresponding feature of the first image, and the user interface is adapted to provide a visual indication to indicate the similarity of the alignment.
US08649632B2 System and method for correlating oblique images to 3D building models
Embodiments of the invention relate to the visualization of geographical information and the combination of image information to generate geographical information. Specifically, embodiments of the invention relate to a process and system for correlating oblique images data and terrain data without extrinsic information about the oblique imagery. Embodiments include a visualization tool to allow simultaneous and coordinated viewing of the correlated imagery. The visualization tool may also provide distance and measuring, three-dimensional lens, structure identification, path finding, visibility and similar tools to allow a user to determine distance between imaged objects.
US08649630B2 Method and apparatus for processing distorted image
The method and apparatus for processing distorted image is provided by the present invention, and the distortion parameter of the distorted image is obtained after a terminal implements the image conversion processing for an obtained distorted image; the terminal implements recovery processing for the distorted image based on the distortion parameter. The method and apparatus of the present invention could ensure that the terminal recovers a distorted image to a clear image quickly and accurately, improving the user's experience.
US08649621B2 Apparatus for determining motion vectors and a reference picture index for a current block in a picture to be decoded
In one embodiment, the apparatus includes a decoder. The decoder is configured to obtain first and second motion vectors of a block other than the current block. The other block neighbors the current block at one of a left, top and top right position. The decoder is configured to determine first and second motion vectors of the current block using the first and second motion vectors of the other block such that the first motion vector of the current block has a same direction as the first motion vector of the other block and the second motion vector of the current block has a same direction as the second motion vector of the other block.
US08649616B2 Image processing apparatus and image processing method
An image processing apparatus includes an image separating unit that separates and creates a plurality of derivative images from an input image based on feature of the input image; a coding unit that codes each of the derivative images separately, couples coded data of the derivative images, and generates multilayer structure data; and a controller that controls a code amount of coded data of at least one derivative image with a low code assignment priority out of the derivative images so that a data amount of the multilayer structure data is equal to or less than a limit amount.
US08649614B2 Method of compiling image database, image database compilation program, image retrieval method
A method for creating an image database comprising an extraction step of extracting reference feature vectors from a reference image which should be compared with a retrieval query image for object recognition, the reference feature vectors corresponding to local features at different positions of the reference image and representing the position and characteristics of each of the local features as a vector position, vector length, and a vector direction, a clustering step of creating a plurality of clusters consisting of different reference feature vectors in such a manner that each reference vector belongs to any of the plurality of clusters, a selection step of selecting the representative vector of the clusters from among the reference feature vectors of each of the clusters, and a step of associating the representative vector with the reference image and registering the representative vector associated therewith in the image database for the object recognition, wherein, in the clustering step, each of the clusters is created in such a manner that reference feature vectors at a near vector position belong to the same cluster, and in the selection step, reference feature vectors with long vector length are given priority to select the representative vector, and wherein the retrieval query image and the reference image are compared with each other by generating at least one query feature vector from the retrieval query image, and applying local search between the query feature vector and the representative vector, each of the steps being executed by computers.
US08649612B1 Parallelizing cascaded face detection
One or more portions of a cascaded face detection process, such as a process using a number of stages in which each stage includes classifiers having one or more associated features, can be parallelized. For instance, multiple pixels associated with an image can be evaluated in parallel, including simultaneously evaluating one or more features for each of the selected pixels. As a result, the number of operations required to perform the face detection processing can be reduced. Further, pre-processing can be performed to identify one or more image regions for which face detection process need not be performed. For instance, either or both of a skin-tone measure and a variance measure can be used to identify image regions in which a face is unlikely to be depicted.
US08649611B2 Method and apparatus for measuring motion of a subject using a series of partial images from an imaging system
A line scan imager is used to determine the motion of a subject. Each line of image data from the line scan imager is compared with a reference image. The location of a matching line in the reference image reveals the displacement of the subject. The current subject displacement can be determined based on each line of image data. The resulting displacement information can be used to correctly place other optical beams on the subject. The method can be applied to tracking the human eye to facilitate measurement, imaging, or treatment with a beam of optical radiation.
US08649607B1 Spectral ratio contrast for edge detection in spectral images
Apparatus, systems, and methods integrating spectral information with spatial feature extraction of image data, providing simultaneous spatial and spectral feature selection of the image data, can be used in a variety of applications. In various embodiments, an edge signature for the edge between two materials can be defined using ratios of identified spectral bands, where the edge signature can be combined with a spatial mask to obtain a joint spatio-spectral mask. Additional apparatus, systems, and methods are disclosed.
US08649606B2 Methods and systems for generating saliency models through linear and/or nonlinear integration
Methods and systems for generating saliency models are discussed. Saliency models can be applied to visual scenes to generate predictions on which locations in the visual scenes are fixation locations and which locations are nonfixation locations. Saliency models are learned from fixation data on the visual scenes obtained from one or more subjects.
US08649604B2 Face searching and detection in a digital image acquisition device
A method of detecting a face in an image includes performing face detection within a first window of the image at a first location. A confidence level is obtained from the face detection indicating a probability of the image including a face at or in the vicinity of the first location. Face detection is then performed within a second window at a second location, wherein the second location is determined based on the confidence level.
US08649603B2 Computer-readable storage medium having information processing program stored therein, information processing method, information processing apparatus, and information processing system
A computer-readable storage medium has stored therein an information processing program that causes a computer of an information processing apparatus to operate as: means for sequentially obtaining an image; means for detecting a specific object from the obtained image; means for detecting, on the basis of a first threshold and a pixel value obtained from a first region of the detected specific object, first region information on the first region; calculation means for calculating a second threshold on the basis of the pixel value obtained from the first region when the first region information is detected; means for detecting, on the basis of the second threshold calculated by the calculation means and a pixel value obtained from a second region of the detected specific object that is different from the first region, second region information on the second region; and means for outputting at least the second region information detected.
US08649600B2 System and method for segmenting text lines in documents
Methods and systems of the present embodiment provide segmenting of connected components of markings found in document images. Segmenting includes detecting aligned text. From this detected material an aligned text mask is generated and used in processing of the images. The processing includes breaking connected components in the document images into smaller pieces or fragments by detecting and segregating the connected components and fragments thereof likely to belong to aligned text.
US08649586B2 Color flow gain adjustment method and device
A color flow gain adjustment method and device, and a color ultrasound imaging system using the device are disclosed.
US08649585B2 Method and system for retrospective image combination under minimal total deformation constrain for free-breathing cardiac magnetic resonance imaging with motion correction
A method and system for retrospective image combination for free-breathing magnetic resonance (MR) images is disclose. A free-breathing cardiac MR image acquisition including a plurality of frames is received. A key frame is selected of the plurality of frames. A deformation field for each frame to register each frame with the key frame. A weight is determined for each pixel in each frame based on the deformation field for each frame under a minimum total deformation constraint. A combination image is then generated as a weighted average of the frames using the weight determined for each pixel in each frame.
US08649582B2 Plaque region extracting method and apparatus therefor
According to one embodiment, a plaque region extracting apparatus includes a blood vessel wall data extracting unit, an intermediate image data generating unit, an enhancement processing unit, a plaque extracting unit. The blood vessel wall data extracting unit extracts first image data including a blood vessel wall from image data acquired by imaging a subject including blood vessels. The intermediate image data generating unit filters an intermediate region in the first image data to generate intermediate second image data. The enhancement processing unit processes the difference between the first image data and the second image data to generate third image data. The plaque extracting unit extracts a plaque in the blood vessel on the basis of the third image data.
US08649578B2 Method and system for defining a breast window
A computer implemented method for defining a breast window within an image for a breast, said image containing a breast image having a breast boundary, the method comprising: identifying a center region of the breast image, where the center region is coincident with an edge of the image; defining the edge of the image as the first border of the breast window; searching from the center region along the edge of the image for the breast boundary, the breast boundary informing a second border of the breast window; searching from the center region along the edge of the image in an opposite direction for the breast boundary, the breast boundary informing a third border of the breast window; and repeatedly searching from the center region in a direction orthogonal to the edge of the image for a point on the breast boundary most distant from the edge of the image, the point on the breast boundary informing a fourth border of the breast window. In some embodiments, the image may be rotated/flipped and/or subsampled and/or thresholded to form a binary image before a breast window is searched. A method of thresholding the image is also disclosed.
US08649575B2 Method and apparatus of a gesture based biometric system
An apparatus and method for detecting a finger are provided. The method includes capturing an image of a finger, generating a likelihood image of the finger from the captured image, localizing the finger within the likelihood image, determining a boundary of the finger, determining a location of one or more creases of the finger, and comparing the determined location of the one or more creases with crease locations of a finger image stored in a database.
US08649570B2 Biometric information processing apparatus, biometric information processing method, and biometric information processing computer program
A biometric information processing apparatus includes: a biometric information acquiring unit which acquires biometric input data representing a user's biometric input information; and a processing unit. The processing unit executes: extracting a feature quantity characterizing a feature of the biometric information from the biometric input information; classifying, based on the extracted feature quantity, the biometric input information into at least one of a plurality of classes categorized according to common features of biometric information, computing a confidence level for each class into which the biometric input information has been classified; judging whether or not a maximum value of the confidence level is larger than a threshold value predefined for the class corresponding to the maximum value among the plurality of classes; and, if the maximum value is not larger than the threshold value, prompting the user to have the user's biometric information reacquired.
US08649569B2 Authentication apparatus, image capture apparatus, authentication method, and authentication program
In an authentication apparatus, an input section acquires a living body image which an image capture apparatus generates by capturing an image of a living body that is an object of authentication, and outputs the living body image to an operation section. When the operation section acquires the living body image from the input section, the operation section calculates, on the basis of the living body image acquired and a registered image stored in a registered image storage section, the difference between the relative position of the living body with respect to the image capture apparatus at the time of acquiring the living body image and the relative position of the living body with respect to the image capture apparatus at the time of acquiring the registered image. The output section outputs guidance information for prompting a reduction in the difference in the relative position calculated by the operation section.
US08649567B1 Displaying a flood change map with change designators
In various embodiments, old flood maps may be compared to new flood maps to determine which areas of the flood map have changed. These changed areas may be correlated against geographic area descriptions that are within changed areas of the flood map. The changed areas may also be analyzed to determine whether each area has had a change in status (e.g., from a high risk flood zone to a non-high risk flood zone or vice versa) or a change in zone within a status (e.g., from one flood zone to another flood zone). The information on type of change (or no change) may be used to populate a database that includes geographic area description identifiers. In some embodiments, detection of certain types of changes may initiate a manual comparison of the old and new flood maps to verify the change.
US08649565B1 System for automatic object localization based on visual simultaneous localization and mapping (SLAM) and cognitive swarm recognition
Described is a system for automatic object localization based on visual simultaneous localization and mapping (SLAM) and cognitive swarm recognition. The system is configured to detect a set of location data corresponding to a current location of a sensor positioned on a platform. A map model of an environment surrounding the sensor is generated based on an input image from the sensor and the location data. In a desired aspect, a cognitive swarm object detection module is used to search for and detect an object of interest. The three-dimensional location of the object of interest relative to the platform is then estimated based on the map model and the location data regarding the sensor. The system described allows for real-time, continuous three-dimensional location updating for moving objects of interest from a mobile platform. A computer-implemented method and computer program product are also described.
US08649564B2 Pedestrian detector
A pedestrian detector includes an image-taking mechanism and an image analyzer. The image-taking mechanism is provided on a vehicle and used to take an image in front of the vehicle. The image analyzer is connected to the image-taking mechanism and used to receive the image from the image-taking mechanism and analyze the image to determine whether the image conforms to a pedestrian to determine whether there is a pedestrian in front of the vehicle.
US08649563B2 Object tracking
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A computing system accesses an indication of a first template that includes a region of a first image. The region of the first image includes a graphical representation of a face. The computing system receives a second image. The computing system identifies indications of multiple candidate templates. Each respective candidate template from the multiple candidate templates includes a respective candidate region of the second image. The computing system compares at least the first template to each of the multiple candidate templates, to identify a matching template from among the multiple candidate templates that includes a candidate region that matches the region of the first image that includes the graphical representation of the face.
US08649557B2 Method of mobile platform detecting and tracking dynamic objects and computer-readable medium thereof
Disclosed herein is a computer-readable medium and method of a mobile platform detecting and tracking dynamic objects in an environment having the dynamic objects. The mobile platform acquires a three-dimensional (3D) image using a time-of-flight (TOF) sensor, removes a floor plane from the acquired 3D image using a random sample consensus (RANSAC) algorithm, and individually separates objects from the 3D image. Movement of the respective separated objects is estimated using a joint probability data association filter (JPDAF).
US08649554B2 Method to control perspective for a camera-controlled computer
Systems, methods and computer readable media are disclosed for controlling perspective of a camera-controlled computer. A capture device captures user gestures and sends corresponding data to a recognizer engine. The recognizer engine analyzes the data with a plurality of filters, each filter corresponding to a gesture. Based on the output of those filters, a perspective control is determined, and a display device displays a new perspective corresponding to the perspective control.
US08649553B2 Method for predicting a trend of a meteorological phenomenon on the basis of data originating from a meteorological radar
The present invention relates to a method for predicting a trend of a meteorological phenomenon on the basis of data originating from a meteorological radar. The method includes at least the following steps: a first step of extracting gray level skeletons from images representing the data of the radar; a second step of associating characteristic data indicative of the state of the meteorological system with the gray level local extrema points; a third step of pairing each gray level skeleton of the two successive images; a fourth step of predicting future positions of the forms of the images; a fifth step of predicting trend data of the meteorological system; and a sixth step of representing the information originating from the sixth tracking step. The invention can notably be applied to the establishment of a prediction of trend of a cloud mass. The prediction of the trend of a meteorological situation may be presented to a pilot of an aircraft.
US08649552B2 Data obfuscation of text data using entity detection and replacement
A data obfuscation method, apparatus and computer program product are disclosed in which at least selected text entities such as words or abbreviations in a document are obfuscated to prevent the disclosure of private information if the document is disclosed. A user establishes various configuration parameters for selected text entities desired to obfuscated. The document is processed and text entities matching the configuration parameters are tagged for obfuscation. The tagged entities are then substituted in the document with obfuscating text. The obfuscating text can be derived from a hash table. The hash table may be used to provide a reverse obfuscation method by which original data can be restored to an obfuscated document.
US08649546B2 Insert earphone using a moving coil driver
Certain embodiments provide an insert earphone assembly. The insert earphone assembly may include a transducer adapted to convert electrical signals into sound energy. The insert earphone assembly may also include a main sound channel adapted for communicating the sound energy to a user. The insert earphone assembly may also include a plurality of one or more damping elements, one or more auxiliary volumes, and one or more auxiliary ducts. The plurality of the one or more damping elements, the one or more auxiliary volumes, and the one or more auxiliary ducts may be adapted to absorb sound from the main sound channel to modify at least one insertion response.
US08649540B2 Electronic earplug
Electronic earplugs, methods of enhancing and/or attenuating sound using electronic earplugs, and kits including electronic earplugs are provided. Certain electronic earplugs provided can deliver sound to a user's ear canal at levels below, equal to, and/or above ambient sound levels for specified ambient sound level ranges. Certain electronic earplugs provided can be switched between first and second settings with different sound level delivery settings. Certain electronic earplugs provided can be coupled with or integrated into two-way communication devices. Certain of such two-way communication devices can use induction to receive and transmit audio signals. Certain electronic earplugs provided can include a receive coil configured to allow remote radio signals to be received. Certain electronic earplugs provided can block at least about 35 dB of ambient sound when fully inserted into a user's ear canal. Kits that include electronic earplugs and accessories for use with electronic earplugs are also provided.
US08649537B2 Drive device
There is provided a drive device capable of driving a capacitive load with efficiency and with low power consumption while keeping quality input reproducibility for output signal. A switching drive circuit 10f repeatedly performs operations in the order of VCP charging phase PH_VCP_CH, VCP discharging phase PH_VCP_dCH, VCN charging phase PH_VCN_CH, and VCN discharging phase PH_VCN_dCH. A switching amplifier 10 allows a charging phase per cycle for an input signal VIN that is a reference for operation to be either a phase in which the slope of the input signal VIN is positive from a reference voltage REFL or greater until a maximum voltage, or a phase in which the slope of the input signal VIN is negative from a reference voltage REFH or less until a minimum voltage.
US08649536B2 Systems and methods for intra-oral based communications
Systems and methods are disclosed for capturing sound for communication by mounting one or more intra-oral microphones to capture sound; and mounting a mouth wearable communicator in the oral cavity to communicate sound with a remote unit.
US08649533B2 Emotive advisory system acoustic environment
An emotive advisory system for use by one or more occupants of an automotive vehicle includes a directional speaker array, and a computer. The computer is configured to determine an audio direction, and output data representing an avatar for visual display. The computer is further configured to output data representing a spoken statement for the avatar for audio play from the speaker array such that the audio from the speaker array is directed in the determined audio direction. A visual appearance of the avatar and the spoken statement for the avatar convey a simulated emotional state.
US08649528B2 Microphone unit with internal A/D converter
The present invention relates to a microphone assembly comprising a microphone assembly casing having a sound inlet port and a transducer for receiving acoustic waves through the sound inlet port. The transducer converts the received acoustic waves to analog audio signals. The assembly according to the present invention further comprises an electronic circuit positioned within the microphone assembly casing, said electronic circuit comprising a pre-amplifier and an analog-to-digital converter preferably in form of a sigma-delta modulator so as to convert amplified analog audio signals to digital audio signals.
US08649525B2 System for hearing protectors
A system for hearing protection comprising an outer hearing protection unit, an inner hearing protection unit, and an outer microphone is disclosed, the inner hearing protection unit comprising a speaker and the microphone being arranged to be electrically connectable for transmission of signals to the speaker.
US08649521B2 Obfuscation of sequenced encoded data slices
A method begins by a processing module receiving data to produce received data segments. The method continues with the processing module, in order of receiving the data segments, encrypting a data segment to produce an encrypted data segment, dispersed storage error encoding the encrypted data segment to produce a set of encoded data slices, buffering at least a number of encoded data slices of the set of encoded data slices to produce first buffered encoded data slices, and buffering remaining encoded data slices of the set of encoded data slices to produce second buffered encoded data slices. The method continues with the processing module outputting the first buffered encoded data slices and, at most, some of the second buffered encoded data slices in accordance with a pseudo random output sequencing order when a number of first buffered encoded data slices compares favorably to an outputting threshold.
US08649511B2 Method and processing circuit for dealing with galois field computation
A method for dealing with Galois Field computation includes: providing an operating circuit which has at least a multiplicative inverse unit; and using the multiplicative inverse unit to execute at least a plurality of isomorphism maps for deriving a multiplicative inverse at a specific Galois Field corresponding to an input data, wherein the plurality of isomorphism maps include at least a change of basis.
US08649508B2 System and method for implementing elliptic curve scalar multiplication in cryptography
A system and method for implementing the Elliptic Curve scalar multiplication method in cryptography, where the Double Base Number System is expressed in decreasing order of exponents and further on using it to determine Elliptic curve scalar multiplication over a finite elliptic curve.
US08649506B2 Integrated speaker assembly for personal media device
Systems and methods are provided for media devices including a housing, a frame disposed adjacent to the housing, and an acoustic source that is integrated with the frame for emitting sound from the media device.
US08649503B2 Method, communication system and terminal for assigning a key and a display field of a terminal
A method, a system and a terminal for occupying a key and a display field that is associated with the key of a first end device of a first subscriber. An address identifies the second end device of a second subscriber. Following user input of the first subscriber. The detected second address is assigned to the key as a target address for setting up a future connection. Associated subscriber information is determined for the detected address, and the determined subscriber information is assigned to the display field.
US08649502B2 Protection cover mechanism with enhanced space utilization
A protection cover mechanism is disclosed. A hollow hinge tube is connected to a protective cover. A first hinge cover body is connected to the hollow hinge tube and includes a positioning rib. A spring is disposed in the first hinge cover body and abuts the hollow hinge tube. A hollow driven member is movably disposed in the first hinge cover body and abuts the spring. The spring is abutted between the hollow hinge tube and the hollow driven member. The hollow driven member includes a protrusion. The positioning rib is positioned on the hollow driven member, forcing the hollow driven member to move linearly with respect to the first hinge cover body. A fixing base includes a hollow tube fit on the hollow driven member and having an annular inner guide track with an undulated profile. The protrusion abuts the annular inner guide track.
US08649500B1 Dynamic allocation of agents for outbound calling in an automated communication link establishment and management system
Devices, methods and systems are disclosed herein for dynamically allocating agents during automated operation of a system performing attempts to establish communication connections between a user and a target. When human intervention is needed in order to further process an attempt to establish a communication connection between a user and a target, the system automatically selects the best available agent based upon the skills and experience of available agents in comparison to the conditions, characteristics, or requirements of the attempted communication connection.
US08649499B1 Communication analytics training management system for call center agents
Technologies are generally presented herein pertaining to identifying a training topic for agents at a contact center. In various embodiments, these technologies comprise performing an analysis on communications conducted between agents at the contact center and contact parties over a time period. In particular embodiments, the analysis performed on the communications involves identifying a number of occurrences of a keyword or a keyphrase found in the communications between the agents and the contact parties. Further, in various embodiments, in response to the number of occurrences of the keyword or the keyphrase over the time period being more than a predetermined threshold, the technologies presented herein comprise automatically identifying a training topic associated with the keyword or the keyphrase, and then providing a training course to the agent.
US08649498B1 Network architecture for hosting voice services
Architectures, arrangements, systems and/or methods for an Internet protocol (IP) telephony system for enterprise applications that is efficiently provisioned and maintained are disclosed. In one embodiment, a single platform uses a label allocation and routing scheme to provide overlapping dial plans for multiple customers, E.164 mapping and enhanced regulatory enhancements for both wireline and wireless telephony devices.
US08649496B2 Call classification and forwarding
A method may include receiving a telephone number mapping query from a querying device, the telephone number mapping query being associated with a call from a calling party to a called party. The method may also include retrieving address information based on the telephone number mapping query, the address information including addresses associated a number of network devices. The method may further include retrieving call type information associated with each of the addresses, and forwarding the address information and the call type information to the querying device.
US08649492B2 Floor control based mixing and switching of media
In one embodiment, techniques for optimizing voice quality for a media stream provided to participants in a conference are provided. A first path is provided that provides an unmixed path of media from a first user to participants in the conference. A second path includes a mixed path of media from multiple users. The mixed path may include media from a first user and a second user that is mixed. The mixed path may include a transcoding from a first compression to a second compression, and back to the first compression (or another compression). A floor control module may switch between the first path and the second path to optimize voice quality.
US08649491B1 System and method for real-time geographical call display of automatic call distributor calls
In a call center, a caller's geographical position may be mapped together with a geographical position of a call agent allocated to handle the call. A map may display tags depicting the respective positions of the caller and the call agent with a visual link indicating the call connection. The call agent may be selected dependent on the relative proximity to the caller.
US08649485B2 System and method for automated connection triggered by availability status
A system and method for automated connection triggered by availability status. The present invention includes a method of determining whether a connection request is pending to connect to a previously unavailable party and automatically making the connection now that the party is available. An alternate method includes generating a request to automatically connect to a party when the party becomes available. Application of embodiments of the present invention includes a telephony and/or an internet system.
US08649483B2 Method for producing a grating and phase contrast X-ray system
A method is described for producing a grating, in particular an absorption grating, having a grating constant of less than 100 μm, by using a solution of superparamagnetic colloidal nanocrystal clusters (CNCs), a solvent liquid and a photocurable resin, with the following steps: —alignment of the CNCs in the solution by an external magnetic field, —exposure of the solution, so that the resin is cured and grating structures of an intended grating constant are formed, and —removal of the magnetic field.
US08649482B2 X-ray imaging apparatus
An X-ray imaging apparatus that performs X-ray imaging while switching a plurality of wireless sensors according to an imaging condition of an object includes: an acquisition unit that acquires examination information indicating the imaging condition of the object; a management unit that manages, as sensor information, remaining battery levels of the plurality of wireless sensors that have been registered; a control unit that assigns a priority order of wireless sensor candidates usable for performing the X-ray imaging according to the imaging condition indicated in the acquired examination information to the plurality of wireless sensors, in descending order of the remaining battery levels; and an imaging unit that performs the X-ray imaging of the object using wireless sensors sequentially consisting of those in descending order of the priority order assigned by the control unit up to a wireless sensor having a preset order number, as determined according to the imaging condition.
US08649481B2 Methods and devices for quantitative analysis of X-ray images
The present invention relates to network enabled analysis of x-ray images. Also described are devices comprising calibration phantoms; methods of using these devices; methods of formulating databases containing information regarding x-ray images; the databases themselves; and methods of manipulating the information and databases.
US08649478B2 X-ray CT scanner and control program thereof
An X-ray CT scanner performs CT imaging twice on a single imaging site such that respiratory phases relative to rotation of a measuring unit (X-ray generator and X-ray detector) are inverted with respect to each other. For determining a start time of the second CT imaging, a respiration cycle and the like are calculated according to projection data acquired by the first CT imaging. Further, sinograms 70a and 70b are generated, on each of which sets of projection data acquired from each CT imaging are arranged in the order of rotational angles. Subsequently, a corrected sinogram is generated in which sets of data fluctuated portions b and f attributable to respiration in the first sinogram 70a are replaced with data of the corresponding portions in the second sinogram 70b. Finally, a tomographic image is generated on the basis of the corrected sinogram.
US08649476B2 Adjusting sampling phase in a baud-rate CDR using timing skew
In described embodiments, a transceiver includes a baud-rate clock and data recovery (CDR) module with an eye sampler, and an adaptation module for adaptively setting parameters of various circuit elements, such as timing, equalizer and gain elements. Data sampling clock phase of the CDR module is set for sampling at, for example, near the center of a data eye detected by the eye sampler, and the phase of data error sampling latch(es) is skewed by the CDR module with respect to the phase of the data sampling latch. Since the error signal driving the timing adaptation contains the information of the pulse response that the CDR module encounters, the phase of timing error sampling latch(es) of the CDR module is skewed based on maintaining a relative equivalence of input pulse response residual pre-cursor and residual post-cursor with respect to the timing error sampling clock phase.
US08649474B2 Synchronous detection method and device
In a synchronous detection of an OFDM signal as an input signal composed of carrier waves, a clock generation part generates clock signals CK1 to CKk having a frequency quadruple of a frequency of each of carrier waves. A TAD sequentially calculates a moving average of the input signal by using the clock signals CK1 to CKk every quarter period of each carrier wave. A detection processing part sequentially executes addition-subtraction operation of the moving average values obtained by the TAD in order to calculate an amplitude value of each carrier wave. An unwanted component eliminating part subtracts amplitude values containing components of carrier waves having an odd multiple frequency of the carrier wave thereof from the amplitude values of the carrier waves in the input signal by a value which is an odd-submultiple of the amplitude value of the carrier wave having the odd-multiplied frequency.
US08649473B2 Method and apparatus for receiving burst data without using external detection signal
Apparatus and method for receiving burst data signal without using external detection signal are disclosed. The apparatus can include a clock data recovery (CDR) circuit to generate a clock signal, and a detection circuit to detect an initial portion in the data recovered from the input signal. The CDR circuit can have a first mode that attempts to synchronize the clock signal with a reference data signal, and a second mode that attempts to synchronize the clock signal with the burst data signal and to recover data based on the clock signal. The apparatus can include a controller to conduct a process including, in sequence, setting the CDR circuit in the first mode, setting the CDR circuit in the second mode, and keeping the CDR circuit in the second mode when the detection circuit detects the initial portion in the recovered data.
US08649471B1 Application of crest factor reduction to a signal
A technique for applying crest factor reduction to a signal involves identifying peaks of an oversampled digital signal that exceed a threshold and generating a correction waveform corresponding to a sequence of correction pulses for respective peaks. The correction waveform is applied to the oversampled digital signal via a delta-sigma modulator to generate an oversampled digital output signal with reduced peaks. The delta-sigma modulator causes most of the energy of the correction waveform in the oversampled digital output signal to fall outside a frequency band of the oversampled digital signal. The oversampled digital output signal is low pass filtered to remove energy outside the frequency band of the oversampled digital signal such that noise introduced into the oversampled digital output signal by the correction waveform is reduced. The oversampled digital output signal is down sampled to produce a digital output signal with a lower sampling rate.
US08649465B2 Methods and apparatuses for adaptive clock reconstruction and decoding in audio frequency communication
The invention relates to methods for adaptive clock reconstruction and decoding in audio frequency. The method includes the steps of: receiving a modulated signal, wherein the modulated signal is modulated by RC-FSK (Return to Carrier Frequency Shifting Keying); performing a spectrum analysis to the modulated signal to obtain a plurality of frequency envelopes; storing the frequency envelopes; searching the peak values of the frequency envelopes and the time points corresponding to the peak values to modify an estimated period; and generating a clock period for the RC-FSK demodulation and a clock phase for the RC-FSK demodulation according to the estimated period.
US08649460B2 Techniques for multi-wire encoding with an embedded clock
Techniques for multi-wire encoding with an embedded clock are disclosed. In one particular exemplary embodiment, the techniques may be realized as a transmitter component. The transmitter component may comprise at least one encoder module to generate a set of symbols, each symbol being represented by a combination of signal levels on a set of wires. The transmitter component may also comprise at least one signaling module to transmit one or more of the symbols over the set of wires according to a transmit clock. The transmitter component may additionally comprise control logic to restrict transmission of first and second subsets of the set of symbols to respective first and second portions of a clock cycle of the transmit clock, such that a signal differential among at least two of the set of wires exhibits a switching behavior that has a same frequency as the transmit clock.
US08649459B2 Bit reduction in a transmitter
A digital baseband signal for radio frequency transmission is processed prior to performing digital-to-analog conversion. The digital baseband signal is filtered. The number of bits of the digital baseband signal is reduced to minimise the size of the digital-to-analog converter. By performing some of the bit reduction before filtering, the size of the filter circuit is reduced whilst still meeting relevant performance parameters.
US08649458B2 Using antenna pooling to enhance a MIMO receiver augmented by RF beamforming
A system having a multi-layer (multi-stream) multiple-input-multiple-output (MIMO) receiving system, having a MIMO baseband module and a radio distribution network (RDN) connected to the MIMO receiving system. The RDN has two or more beamformers that are fed by two or more antennas, so that a total number of antennas in the system are greater than the number of branches of the MIMO baseband module. Each of the beamformers combines RF signals coming from the antennas. The system further implements an antenna routing module that swaps antennas between different beamformers according to one or more qualitative indicators derived from the baseband module, thus increasing the probability of grouping antennas that have lower conflicts between best phases of different layers' transmitted signals. The system increases the range of antenna selection beyond the set of antennas available for each beamformer.
US08649457B2 Precoding process for a transmitter of a MU-MIMO communication system
A Precoding process for a transmitter of a MU-MIMO communication system comprising M antennas in the transmitter and K User Equipments (UE), said precoding being based on a Regularized Zero Forcing (R-ZF) linear precoding.
US08649456B2 System and method for channel information feedback in a wireless communications system
A system and method for channel information feedback in a wireless communications system is provided. A method for communications device operation includes receiving a pilot transmitted by a controller, computing a channel estimate for a channel between the controller and a communications device, the computing based on the pilot, computing a channel correlation matrix for the channel based on the channel estimate, and transmitting a reduced rank representation of the channel correlation matrix to the controller as a first feedback information. The method also includes adapting a first codebook based on the reduced rank representation of the channel correlation matrix, computing a representation of the channel using the adapted codebook, transmitting the representation of the channel as a second feedback information, and receiving a transmission beamformed based on the first feedback information and the second feedback information.
US08649455B2 Multiple input multiple output communication system and communication method of adaptably transforming codebook
A multiple input multiple output (MIMO) communication system including a base station and at least one terminal may adaptively transform a codebook. The terminal may calculate one or more correlation matrices based on one or more subchannel matrices included in a channel matrix. The terminal may feed back information for the base station to reconstruct the one or more correlation matrices. The terminal may transform a codebook stored in the memory of the terminal, based on the one or more correlation matrices. The base station may verify the one or more correlation matrices using the information for the base station to reconstruct the one or more correlation matrices. The base station may transform a codebook stored in the memory of the base station such that the transformed base station codebook is the same as the transformed terminal codebook.
US08649454B2 Receiving apparatus that receives packet signal in which a known signal is placed in the beginning of packet signal
A detector receives detects a first known signal in a packet signal. An LTF correlation unit performs correlation processing on the packet signal received by a receiving unit. Upon detecting the arrival timing, an update correlation unit terminates a first window and performs correlation processing on the packet signal received by the receiving unit, in a second window. When correction timing is detected and when correction timing is more likely to be accurate than the arrival timing, an estimation unit changes the correction timing to the arrival timing; when the arrival timing is more likely to be accurate than the correction timing, the estimation unit maintains the arrival timing.
US08649449B2 Sending apparatus, reception apparatus, wireless apparatus and transmission mode control method for sending apparatus
A sending apparatus is configured to be able to support a plurality of transmission modes that use different occupied frequency bands in a channel. When user setting information indicates that electrical power consumption is reduced, a coordinator decides upon a transmission mode on a narrowly occupied frequency band side so long as a condition that a transmission rate necessary for transmission of digital information is satisfied. To make it possible to use a channel adjacent to a certain channel in sending of digital information from another sending apparatus, the coordinator changes a transmission mode whose occupied frequency band is wide to a transmission mode whose occupied frequency band is narrow for the transmission using the certain channel so long as a condition that the transmission rate necessary for the transmission of the digital information is satisfied.
US08649448B2 Demapping device and method for modified dual carrier modulation system
Disclosed herein is a demapping device and method for a Modified Dual Carrier Modulation (MDCM) system. The demapping device comprises: the received signal processing unit receives an MDCM signal preprocessed by an operation preparation unit, and calculates differences between squares of distances between the received signal and a plurality of constellation points; the index search unit searches for a constellation point closest to the received signal based on the differences between squares of distances between the received signal and each of a plurality of constellation points; and the demapping operation unit searches for constellation points close to the closest constellation point, and sends demapping result data to a decoding device. The demapping result is obtained by demapping based on differences between squares of distances between the closest constellation point and the close constellation points.
US08649447B2 OFDM modem using pilot sub-carrier structure
An OFDM modem is presented that uses a pilot sub-carrier signal structure for channel estimation to reduce link latency of the modem, or alternatively, a pseudo-random number sequence inserted into the OFDM signal for later detection for channel estimation. The OFDM signal includes multiple symbols, each symbol having a plurality of closely-spaced, orthogonal data sub-carrier signals carrying data. In some implementations, one or more pilot sub-carrier signals are inserted with the data sub-carrier signals. Each pilot sub-carrier signal is modulated with a predetermined pilot modulation scheme. Each pilot sub-carrier signal is placed at a different sub-carrier signal location for each successive symbol duration of the OFDM signal to form a sliding pilot sub-carrier signal.
US08649443B2 OFDM-lite architecture for HomePlug
A device for communicating digital data over power lines includes a power line interface for transmitting data over at least one band of frequencies. An orthogonal frequency division multiplexing (OFDM) modulation unit generates OFDM symbols using a set of tones for the frequency band. A preamble generation unit generates preamble sequences for the frequency band by using the set of tones used by the OFDM modulation unit. The tones used by the preamble generation unit have a constant magnitude, and a set of phases obtained by quantizing to a small alphabet the phase of a set of tones obtained by taking an IFFT of a portion of a preamble used by a non-interoperable powerline access device. The device may transmit on two or more bands using a sampling frequency clock, wherein a lower band clock frequency is equal to or an integer divisor of a higher band clock frequency.
US08649432B2 Process for controlling the HSDPA downlink data rate received by a user equipment
A process for allowing a User Equipment (UE) in a wireless communication network to control the HSDPA downlink data rate received from a NodeB, said UE successively receiving blocks of data having a predetermined size (N), involving the steps of: —receiving (10) one block of data; —determining (20) the size N associated to said block of data; The process further includes the steps of: —comparing (30) the size N of said block with at least a first predetermined threshold (N1); —if the size N shows to be superior than said first threshold (N1), execute the following steps: —storing (40) said block; —issuing (50) a NACK message to said NodeB; —accessing (60) a predetermined Look-Up-Table (LUT) with the value of N1 as an input and extracting a corresponding CQI value (CQI_LUT); —reporting (70) the CQI being the minimum between the CQI measured by the UE and said CQI_LUT value to said NodeB.
US08649425B2 Apparatus and method for adjusting bit rate in security device connected to external storage
Disclosed are an apparatus and method for adjusting a bit rate in a security device connected to an external storage, which can determine an output bit rate optimum to the external storage in the security device for receiving a video signal shot by a plurality of cameras and writing the same on the external storage, such as a USB memory, and can vary and adjust the data input bit rate of the video signal shot properly by the plurality of cameras based on the output bit rate. The data input bit rate of a video signal inputted into the security device is higher than the data input bit rate of a video signal outputted to the external storage, thus preventing a failure of not being able to write a video signal shot by a plurality of cameras on the external storage.
US08649422B2 Method for transmitting a signal over a power line channel and power line communication modem
A power line communication modem includes a receiver that receives a noise signal over a power line channel. The signal is OFDM-modulated on a set of sub-carriers, the sub-carriers being separated by a frequency separation. The power line communication modem also includes a processor that identifies a presence of a radio service within one or more fine frequency bands with a first resolution bandwidth by analyzing a plurality of fine frequency bands. The first resolution bandwidth is smaller than the frequency separation. The power line communication modem additionally includes a transmitter that excludes a signal in at least one of the plurality of fine frequency bands, in which the presence of the radio service has been identified, before transmitting the excluded signal.
US08649417B2 Method and arrangement in a communication system
Method and arrangement in a relay node, for cancelling self-interference. The relay node is connected to one or more reception antennas, which reception antennas are configured to receive wireless signals. The method comprises receiving an analogue input signal, converting each received analogue input signal into a digital signal, processing the digital signal, extracting a cancellation signal from each respective digitally processed digital signal, combining and filtering the extracted cancellation signals into a number of combined cancellation signals, converting each combined cancellation signal into an analogue cancellation signal, and subtracting each analogue cancellation signal from the analogue input signal.
US08649407B2 Surface-emitting laser device, surface-emitting laser array, optical scanning apparatus and image forming apparatus
A surface-emitting laser device configured to emit laser light in a direction perpendicular to a substrate includes a p-side electrode surrounding an emitting area on an emitting surface to emit the laser light; and a transparent dielectric film formed on an outside area outside a center part of the emitting area and within the emitting area to lower a reflectance to be less than that of the center part. The outside area within the emitting area has shape anisotropy in two mutually perpendicular directions.
US08649402B2 Virtual broadband receiver and method of receiving data
A virtual broadband receiver includes a receiving unit to receive a multiplicity of media data streams and an assembly engine to assemble them. The receiving unit receives the data streams from a multiplicity of data connections, wherein each media data stream was transmitted along one of at least one wireless communication network accessible from a remote reporting location to one of the data connections. The assembly engine assembles the data streams into a single media stream forming a live media transmission from the remote reporting location.
US08649401B2 Generation and detection of synchronization signal in a wireless communication system
Techniques for generating a synchronization signal (e.g., a secondary synchronization signal) based on an M-sequence are described. In one design, first and second sequences for a secondary synchronization signal may be generated based on different cyclic shifts of the M-sequence. The cyclic shifts may be determined based on cell ID and/or other information to send in the secondary synchronization signal. An output sequence may be generated based on the first and second sequences, e.g., by combining the first and second sequences and scrambling the combined first and second sequences with at least one scrambling sequence. The secondary synchronization signal may then be generated based on the output sequence, e.g., by mapping samples in the output sequence to subcarriers and generating an OFDM symbol with the mapped samples. Detection for the secondary synchronization signal may be efficiently performed using fast M-sequence transform (FMT).
US08649400B2 Communication clock transport method and device
A method and apparatus for timing an output signal based on timing of an input signal is provided. A method includes determining a first clock rate derived from the input signal during a first time interval measured by a reference clock. The method also includes signal processing logic to determine a second clock rate during a second time interval based on an error signal that is calculated as a difference between the first clock rate multiplied by the second time interval and a previous value of the second clock rate multiplied by the first time interval.
US08649397B2 DSL terminal-exchange device connecting system and method
A network device includes a media gateway to receive and process a voice over digital subscriber line (VoDSL) communication to generate voice data in a predetermined format; a terminating unit to receive another type of voice communication and output voice data in the predetermined format; and a control unit to receive the generated voice data from the media gateway and the outputted voice data from the terminating unit, where the network device exchanges at least one of the VoDSL communication to the other type of voice communication or the other type of voice communication to the VoDSL communication.
US08649395B2 Protocol stack using shared memory
There are disclosed processes and systems relating to optimized network traffic generation and reception. Application programs and a protocol stack may share a memory space. The protocol stack may designate available bandwidth for use by an application program. The application programs may store descriptors from which the protocol stack may form payload data for data units.
US08649394B1 Asynchronous extension to serializer/deserializer frame interface (SFI) 4.2
A system and method are provided for transmitting and receiving asynchronous channels of information via a SerDes Frame Interface (SFI) 4.2 interface. The SerDes device accepts a plurality of channels operating at asynchronous channel clock rates. Bytes of data from each channel are loaded into a source at the channel clock rates. Once loaded, the bytes of data for each channel are drained from the source at a line clock rate and interleaved into four 64-bit segments. A 2-bit control word is added to each segment, creating 66/64-bit data blocks. The control word indicates the validity of bytes of data within the 66/64-bit data blocks. Then, the 66/64 bit data blocks are transmitted via a SFI4.2 interface in four lanes, at a rate proportional to the line clock rate.
US08649385B2 Methods and apparatus for using tuners efficiently for delivering one or more programs
In response to user requests for content, content may be dynamically mapped to communications channels, e.g., QAM channels, used to communicate multiple programs during the same transmission time slot, e.g., through the use of multiplexed MPEG streams. A customer premise device, e.g., STB, uses a tuner tuned to the QAM channel to receive the communicated stream, recovers multiple programs communicated using the single communications channel, and records and/or displays the recovered programs. In this manner, more programs can be received and recorded than there are tuners in the customer premise device, e.g., STB. In some embodiments a content service provider control node processes user requests for content, maps requested programs to transport streams, communicates mapping decision information to a content distribution node, and communicates QAM tuning information to the user devices which can then receive and record multiple programs communicated via a single communications channel. In some embodiments a customer premise device utilizes program information to direct demultiplexed program channels to local or remote recorders (for storing) or decoders (for playback).
US08649379B2 Method and apparatus for configuring a link aggregation group on a stacked switch
Two network switches are configured in a stacked relationship to each other and include link aggregation sub-layer functionality. Switching tables are programmed on each switch with information used to forward packets ingressing to them over a redundant LAG that is identified in the switching table by a port that is a member of the redundant LAG.
US08649375B2 Method and devices for multicast distribution optimization
Multicast information flows are distributed from a source to user terminals over a network including aggregation routers arranged in hierarchical levels. Once a request for a given information flow is received from a user terminal, a distribution path can be defined through a plurality of aggregation routers. At one or more of the aggregation routers traversed by the information flow an information subflow can be derived to be propagated also towards lower-level aggregation routers that are not traversed by the information flow being distributed. Further requests for the same information flow received through an aggregation router towards which the information subflow was propagated are forwarded towards an aggregation router where the subflow was derived.
US08649372B2 Call set-up systems
A call set-up system sets up a call, which may be a voice call, between terminals through a plurality of packet switched networks using call agents. The networks are interconnected by network address translation (NAT) devices, and the messages to successive call agents include media addresses in the associated networks tor the actual data packets ot the call when it has been set up. The call set-up message includes the media address sent to at least some preceding call agents enabling NAT resources to be saved. The call agents can be incorporated into NAT devices, and the media addresses can be encrypted or in the form of a reference.
US08649371B2 Gateway device, communication system, and communication method
A gateway apparatus 110 includes: a communication unit 111 communicating a frame signal conforming to an IuUP (Iu User Plane) protocol with a wireless base station controller connected to a circuit switching network 101; a determination unit 112 for determining whether the frame signal received by the communication unit indicates a time alignment request for a sound signal to a circuit switching network or not; a conversion unit 113, converting information included in the frame signal to information to be set in a call control signal of an IMS (IP Multimedia Subsystem) when the frame signal indicates a time alignment request; and a call control signal transmission unit 114 transmitting the call control signal including the converted information to a communication apparatus in the IMS 102.
US08649368B2 Notification of image capture
Embodiments of the present disclosure provide methods, systems, and devices of user notification. In this regard, one embodiment of such a method, among others, can be broadly summarized by the following: capturing an image in response to an event; relaying capturing of the image to a telephone device; and sending a message to a user at a remote location via the telephone device, the message notifying the user of the capturing of the image.
US08649362B2 Methods for determining the location of control channels in the uplink of communication systems
Embodiments of the invention provide methods for user equipments to implicitly determine the location of the transmission of uplink control signaling information, that is in response to downlink data packet transmissions, using information that is already available through the downlink control signaling for the respective downlink scheduling assignments. No additional explicit downlink control signaling is required for the transmission of the above uplink control signaling from each user equipment.
US08649360B2 Wireless base station and signal processing method
A total of n signal processing circuits respectively constituted by independent circuit blocks process signals at the Data Link and Physical Layers. The signal processing circuits are associated with respective n groups of M/n subcarriers each, to process signals at the Data Link and Physical Layers. For example, the signal processing circuit independently processes signals of the subcarrier group at the Data Link and Physical Layers, the signal processing circuit independently processes signals of the subcarrier group at the Data Link and Physical Layers, and so on. The signal processing circuit independently processes signals of the subcarrier group at the Data Link and Physical Layers.
US08649358B2 Techniques for UL MU MIMO signaling and error handling
An embodiment of the present invention provides a wireless station (STA), comprising a transceiver operable for communicating in a wireless network, wherein the transceiver is adapted to use signaling that enables the wireless station to communicate necessary information including a desired modulation coding scheme (MCS).
US08649352B2 Packet forwarding methods for use in handoffs
Extending Mobile IP (MIP) to support both local and remote access by using two MIP client stacks in the end node, a roaming Node in the local access network, a standard Home Agent in the remote network is described. Messages between the access node and the mobile node, and between the internal modules of the mobile node are used to control hand-off for each of multiple MIP clients operating in parallel in the mobile node and to enable backwards compatibility with legacy remote access clients.
US08649351B2 Scheduling in a cellular system
A method for scheduling a first and a second channel in a subframe includes dividing transmission resources needed for the first channel into a first set of resource groups and assigning the resource groups of the first set to subelements in the subframe in a predetermined fashion. The method also includes assigning a symbol value to all subelements in the subframe which have not been assigned a resource group of the first set and dividing transmission resources needed for the second channel into a second set of resource groups. Additionally, the method includes assigning, in a predetermined fashion, the resource groups of the second set to subelements in the subframe by means of said symbol values.
US08649349B2 Method and system for reporting power headroom report (PHR) in carrier aggregation scene
A method and system for reporting PHR in carrier aggregation scenarios are disclosed. The method includes: UE encapsulating UE specific PH and/or UL CC specific PH that need to be reported into a same PHR according to a preset order, and meanwhile encapsulating indication information that indicates whether the UE specific PH and each UL CC specific PH are reported or not into the PHR, then sending the PHR to eNB; after receiving the PHR, the eNB analyzing the PHR to obtain the PH and indication information in the PHR, determining the type and quantity of the UE specific PH and/or each UL CC specific PH reported in the PHR according to the indication information and scene configured by eNB for the UE, and then extracting the UE specific PH and/or each UL CC specific PH from the PHR in combination with the preset order.
US08649346B2 Method and apparatus for transmitting and receiving signals in wireless communication system
An apparatus and a method for allocating resources for transmitting an HARQ ACK/NACK signal for a downlink subframe using a PUCCH format 3 in a time division duplex (TDD) system using a single carrier are provided. Since the resources are allocated through a resource indicator transmitted using a power control field transmitted on a PDCCH of the downlink subframe, the resources for transmitting the HARQ ACK/NACK signal may be allocated by effectively using resources allocated to a duplicately transferred control signal.
US08649343B2 Uplink transmission in carrier aggregation environment
The present invention relates to a wireless communication system, and more particularly, to a method of uplink transmission, in which a user equipment transmits a signal in uplink in a wireless communication system. The present invention includes switching an uplink transmission mode used in transmitting the signal to a base station to either a first transmission mode or a second transmission mode, generating a plurality of signals to transmit to the base station via a plurality of component carriers (CCs), and transmitting a plurality of the signals to the base station according to the switched uplink transmission mode, wherein the first transmission mode allows multi-carrier characteristics for the signal transmitted via a plurality of the component carriers and wherein the second transmission mode requests single carrier characteristics for the signals transmitted via a plurality of the component carriers.
US08649341B2 Joint management of radio and transport resources
A system for managing radio access resources includes a joint radio resource management/transport resource management unit configured to communicate with a plurality of radio units over a transport network, to jointly allocate radio resources at the radio unit and transport resources on the transport network in response to requests from wireless terminals requesting access to radio resources from the radio units, to send a radio resource allocation schedule to the plurality of radio units that defines radio resource allocations for the wireless terminals, and to generate a transport resource allocation schedule that defines transport resource allocations for the wireless terminals. The system further includes a transport resource controller configured to receive the transport resource allocation schedule and to map user data to physical transport resources on the transport network in response to the transport resource allocation schedule.
US08649338B2 Apparatus and method for mobile assisted adaptive FFR
In a method of fractional frequency reuse in a communication network, a frequency band is divided into a plurality of sub-bands according to a Fractional Frequency Reuse (FFR) scheme to define a FFR allocation of the band for a plurality of bases stations, each of the base stations being associated with a respective region. At a first base station of the plurality of base stations, the first base station associated with a first region, communication with a mobile terminal in the first region is established on one of the plurality of sub-bands according to the FFR allocation. A second base station of the plurality of base stations, the second base station associated with a second region, transmits on the one of the plurality of sub-bands according to the FFR allocation; receives an indication of a coverage problem detected at the mobile terminal due to interference from the second base station on the one of the plurality of sub-bands; and in response to the receiving the indication, decreases a transmit power level for the one of the plurality of sub-bands in the second region.
US08649336B2 Method for assigning addresses to a plurality of electronic devices connected to a communication channel
A method is described for assigning addresses to a plurality of electronic devices connected to a shared communication channel, in which, upon being turned on, each device generates and assigns itself an address included in a set containing a number of addresses that is equal to or greater than the number of devices connected to said channel.
US08649334B2 Radio resource reallocating method for circuit mode
The present invention relates to a radio resource reallocation method based on the circuit mode. In order to efficiently use the radio resource in the packet-based data transmission system, a circuit mode radio resource is reallocated based on a rearrangement information element and a rearrangement counter information element by using the circuit mode. Accordingly, an unused region of the discontinuous radio resource that can be generated by resource de-allocation and resource change can be eliminated, and a resource allocation mismatch that can be generated by a MAP receiving error can be solved.