Document Document Title
US08662086B2 Reclosable package with magnetic clasp for rolling papers used in smoking articles
A recloseable package for containing smoking papers to be dispensed therefrom, the package comprising: a body for holding the smoking papers, the body having a cover which overlays the body of the package for closure, wherein the cover has a first magnet, and wherein the body has a second magnet, the first and second magnets being positionally mounted to contact one another when the cover is folded downwardly over the body of the package for closure.
US08662076B2 Two-part capsule with pre-closure for housing pharmaceutical preparations for powder inhalers
The present invention relates to capsules for housing pharmaceutical preparations for powder inhalers with increased medicinal product safety and capsules for pharmaceutical preparations for powder inhalers with improved adaption to use in powder inhalers. The capsules consist of non-water-soluble, hydrophobic plastics, which themselves do not substantially influence the pharmaceutical quality of the contents, but improve the usability of the filled capsules in respect of their operation, the period of use and/or the geographical location of their use and are advantageous in various steps from manufacture to use.
US08662071B2 Household gas appliance with a magnetically controlled gas supply system
A household gas appliance includes a gas supply valve which is operated using a magnetic key. The gas supply valve itself may be magnetically operable. In this instance, when a magnetic key is placed adjacent the magnetically operable gas supply valve, the gas supply valve would open. When the magnetic key is removed, the gas supply valve would close. In other embodiments, a magnetic sensor may sense the presence or absence of a magnetic key. If the magnetic key is present, the magnetic sensor would generate an opening signal which causes the gas supply valve to open. When the magnetic key is removed, the magnetic sensor would generate a closing signal which causes the gas supply valve to close.
US08662070B2 Cooking system for gas grills
A gas cooking grill is disclosed. The cooking grill has a firebox having a combustive heat source near the bottom therein, a cooking surface disposed along an upper portion of the firebox, and a convex intermediate element interposing the burner and the cooking surface, the intermediate element having an apex near the cooking surface and sides spaced apart from the cooking surface.
US08662065B2 Portable composite roaster
The present invention relates to a portable composite roaster that is small in size, enables a user to selectively use gas, charcoal or the like as a heating means, and is simple and convenient to use for anyone. The roaster has primary, secondary and tertiary heat-isolating screens arranged outside the heating means to effectively isolate heat and to protect a table on which the portable composite roaster is placed or users from heat generated by the heating means such that the users may use the roaster in accordance with the needs thereof. The portable composite roaster of the present invention enables users preferring charcoal-cooked food to roast food using charcoal, and enables users inconvenienced by charcoal to easily use gas instead of charcoal and enjoy delicious food.
US08662054B2 Engine control device
An ECU 70 is provided to an engine 50 including a TCV 57 that changes a tumble flow generated inside a cylinder and being configured to be capable of securing a cooling of a cylinder block 51 and suppressing an occurrence of a cooling loss in a cylinder head 52. The ECU 70 includes a control unit that feedback-controls the TCV 57 based on a primary blow-off voltage Vi so that a flow velocity of air flowing along a surface on the cylinder head 52 side becomes greater than a flow velocity of air flowing along a surface on the piston 53 side in a case where a flow velocity of air flowing along a surface on one of the cylinder head 52 side and the piston 53 side becomes greater than a flow velocity of air flowing along a surface on another side in the cylinder.
US08662052B2 Rotary piston internal combustion engine power unit
A power unit (14) which has a spark-ignition engine unit (1) of the Wankel type including a three flanked rotary piston (R) mounted on an eccentric shaft (63) rotating eccentrically within a cavity within a two lobed epitroochoidal inner peripheral surface (14), the cavity including an inlet port (7) through which air at ambient pressure is induced into the working chambers, and an outlet port (45) through which exhaust gasses are exhausted from the working chambers, and the power unit also including a rotary expander unit (4) which has a two flanked rotor (24) mounted on an eccentric shaft (12) rotating eccentrically within a single lobed epitrochoidal chamber (25), both shafts (62, 63) being coupled to rotate together, and the exhaust port (45) of epitrochoidal cavity of the engine unit (1) being connected to an inlet port (26) of the expander unit (4) so that the exhaust gasses from the engine unit (1) are further expanded in the expander unit (4).
US08662047B2 Handheld work apparatus
A handheld work apparatus has an internal combustion engine (9, 9′, 9″) and a starter device (8). The internal combustion engine has a piston (10, 10″) which has at least one piston ring (37, 38). In order to avoid a delay when starting the engine, at least one recess is provided in the cylinder bore (26) which bridges the at least one piston ring (37, 38) in at least one position of the piston (10, 10′) and which has a distance (n, o, p) to all function openings of the engine (9, 9′, 9″) configured in the cylinder bore (26). To reduce the compression in the combustion chamber (25), the piston (10′) has only one piston ring (37) or two piston rings (37, 38) are provided having respective piston ring gaps (39, 40) defining an angle (β) which is up to approximately 45°.
US08662046B2 Balancer integrated with crankcase
A balancer integrated with a crankcase of an internal combustion engine, including balance shafts that are driven and rotated by a rotational force transmitted from a crankshaft of the internal combustion engine to the balance shafts through an endless transmission member to reduce second order vibration of the internal combustion engine, a tensioner that applies tension to the endless transmission member by pressing an outer surface of the endless transmission member using a hydraulic pressure, a tensioner mounting portion to which the tensioner is mounted, the tensioner mounting portion being integrally formed with the crankcase, and an oil supply portion projectingly disposed along an outer surface of the tensioner mounting portion and integrally formed with the tensioner mounting portion, the oil supply portion supplying the hydraulic pressure to the tensioner through the tensioner mounting portion.
US08662040B2 Oscillating-motor camshaft adjuster having a hydraulic valve
The invention relates to an oscillating-motor camshaft adjuster having a hydraulic valve, which has two working ports. These two working ports each have a standard opening axially adjacent to one another and an opening for the utilization of pressure peaks as a consequence of camshaft alternating torques. A hydraulic pressure can be guided from a supply port to the working port to be loaded, while the working port to be relieved of pressure is guided to a tank port. In order to also keep the control performance high in the case of internal combustion engines with very greatly fluctuating camshaft alternating torques, it is proposed according to the invention that a position of hydraulic valve can be controlled proportionally, in which the pressure peaks of the working port to be relieved of pressure are blocked relative to the supply port and the working port that is to be loaded.
US08662039B2 Camshaft phaser with coaxial control valves
A camshaft phaser is provided for varying the phase relationship between a crankshaft and a camshaft in an engine. The camshaft phaser includes a stator having lobes. A rotor is disposed within the stator includes vanes interspersed with the stator lobes to define alternating advance and retard chambers. A lock pin is provided for selective engagement with a lock pin seat for preventing relative rotation between the rotor and the stator. Pressurized oil disengages the lock pin from the seat while oil is vented for engaging the lock pin with the seat. A phase relationship control valve is coaxial with the rotor and controls the flow of oil into and out of the chambers. A lock pin control valve is coaxial with the phase relationship control valve and controls the flow of oil to and from the lock pin. The control valves are operational independent of each other.
US08662030B2 Split cycle reciprocating piston engine
A split cycle reciprocating piston engine includes a compression cylinder (2) accommodating a compression piston (4) and an expansion cylinder (12) accommodating an expansion piston (14). The compression cylinder (2) has an inlet port (30) for the admission of air and an outlet port (36) which communicates with a first path of a heat exchanger (5). The expansion cylinder (12) has an inlet port (52), which communicates with the first path of the heat exchanger (5), and an outlet port (56), which communicates with a second path of the heat exchanger (5) in heat exchange relationship with the first path. The method of operating the engine includes injecting a liquefied, non-oxidizing, non-combustible gas, such as nitrogen, into the compression cylinder (2).
US08662029B2 High-efficiency linear combustion engine
Various embodiments of the present invention are directed toward a linear combustion engine, comprising: a cylinder having a cylinder wall and a pair of ends, the cylinder including a combustion section disposed in a center portion of the cylinder; a pair of opposed piston assemblies adapted to move linearly within the cylinder, each piston assembly disposed on one side of the combustion section opposite the other piston assembly, each piston assembly including a spring rod and a piston comprising a solid front section adjacent the combustion section and a gas section; and a pair of linear electromagnetic machines adapted to directly convert kinetic energy of the piston assembly into electrical energy, and adapted to directly convert electrical energy into kinetic energy of the piston assembly for providing compression work during the compression stroke.
US08662019B2 Control of ammonia emissions from animal agriculture operations
An apparatus is disclosed for applying a chemical, such as an ammonia control chemical, in an animal house. The apparatus includes spreading apparatus adapted to be installed at an elevated position in the animal house and adapted for spreading the chemical onto the floor in the house. The apparatus also includes feeding apparatus adapted for feeding the chemical from a supply to the spreading apparatus. A method of controlling ammonia emissions from an animal agriculture operation includes applying an ammonia control chemical during both the early part and the late part of the grow out of the animals so that the chemical contacts ammonia from animal waste and reduces or prevents its emission into the air.
US08662018B2 Birdhouse or nest box
A Easy-To-Clean birdhouse that can be mounted at or above a person's reach includes a plurality of walls one of which is a front wall. The front wall includes an access hole for a bird and a tool-hole opening which extends from an inside surface to an outside surface of the front wall. A hinged floor having a top surface, a bottom surface, a rear end and a front end is pivotly attached about its rear end to two walls of the housing, the front end abuts the inside surface of the front wall, and the top surface is located below the top of the tool-hole opening in the front wall. Whereby, when a tool is inserted into the tool-hole and moved down, it will contact the top surface of the hinged floor and urge the hinged floor to swing down from a horizontal position to a vertical position.
US08662013B2 Gripping device for a milking unit
A gripping device (10, 10′) for a milking unit (12, 12′) provided with a manifold (14, 62), a pulse tube (16, 64), shells and teat-cups to be connected to the udders of the animal, the gripping device applied to a terminal portion of the pulse tube (16, 64) connected to the manifold (14, 62), said device comprising means for a firm, safe and ergonomic grip and means for a quick replacement and maintenance of the unit or components thereof.
US08662009B2 Adhesive application apparatus
An adhesive application apparatus for applying a liquid adhesive to an object includes a regular application stage against which the object is placed for a regular application of the liquid adhesive to the object, a trial application stage to which a trial application of the liquid adhesive is carried out, an application unit relatively movable with respect to the regular application stage and trial application stage to carry out the regular application and trial application of the liquid adhesive, and a suction unit carrying out a suction operation of the liquid adhesive used in the trial application. The adhesive application apparatus smoothly carries out the trial application of the liquid adhesive without bothering the operation of an adhesive application line.
US08662004B2 Balloon fill gauge
A balloon fill gauge for a balloon made of elastomeric expanding material has a base sheet with balloon filling indicia thereon that is temporarily tackable on to the balloon face material. An indicator tab with two ends having one end temporarily tackable onto the balloon material has its other end slideably interlockable with the base sheet. An indicator mark on the tab is alignable with the balloon filling indicia to indicate when the balloon is full as the tacked base sheet and tacked indicator tab move apart during the filling of the balloon. The balloon fill gauge alternatively may have an elongate non-stretchable indicator tab having two ends tackable onto the balloon material which physically acts to visual indicate when the balloon is full by snapping in two, popping off the balloon or changing color. Alternatively, the balloon filler gauge may include a base sheet with a balloon filling indicia temporarily tackable onto the balloon which is indexed with an expansible indicator ink mark on the balloon alignable with the filling indicia to indicate upon expansion of the ink mark when the balloon is full or the ink otherwise changes color.
US08661995B2 Magnetic fabric retaining device
A device for use with an embroidery machine to hold an item or material to be embroidered between upper and lower hooping members, with the hooping members being secured to one another by use of a magnetic force, preferably with rare earth magnets, is disclosed. The magnets provide a solid, secure mating arrangement between the upper and lower hooping members as well as providing proper alignment of the hoping members. A ridge may be formed in at least one hooping member to securely retain the item or material to be embroidered. One hooping member has interchangeable arms for attaching the mating hooping members to different brands of embroidery machines.
US08661992B2 Coal nozzle tip shroud
An outer shroud for a solid fuel nozzle tip includes: an top shell portion and a bottom shell portion, each portion fabricated from a preform produced from a single sheet of flat stock and each shell portion including a forward area and a backward area and outlet sidewalls, wherein a right outlet sidewall and a left outlet sidewall are each separated from the forward area by a rounded corner; and a left inlet sidewall and a right inlet sidewall coupled to the top shell portion and the bottom shell portion.
US08661989B2 Adjustable desk
An adjustable desk includes a desk board, a supporting unit, and a first adjusting unit. The desk board includes front and rear ends. The supporting unit disposed between the desk board and the ground includes a first leg pivotally connected with the front end. The first adjusting unit mounted between the desk board and the first leg includes a screw shaft, at least one linkage, and at least one level. The linkage is engaged screwedly with screw shaft. The level pivotally connected between the linkage and the rear end. While the screw shaft is rotated, the linkage is moved axially between two ends of the outer screw portions to drive the level pivoting with respect to the screw shaft. The desk board is pivoted with respect to the first leg to adjust a slope angle formed between the desk board and the supporting unit steplessly without tools.
US08661979B2 Grenade mechanism
An auxiliary safety mechanism for a grenade to prevent detonation from shockwaves, heat, fragments, etc., the grenade including a fuse housing containing a delay detonator and explosive train. In at least one embodiment, the fuse housing includes a reversible slider element interposed between the delay detonator and the rest of the explosive train to form a barrier therebetween when the grenade is in an unarmed condition, and when the slider element is withdrawn the barrier between the delay detonator and explosive train is removed leaving the grenade in an armed condition. In another embodiment, a further safety mechanism involves connecting the two sections of the housing with a weak connection that ruptures prior to the explosive contained therein reaching the critical explosive temperature/pressure.
US08661975B2 Sheet guiding apparatus, production system for printed products having a sheet guiding apparatus and method for producing printed products
A sheet guiding apparatus with a sheet diverter function, a production system with a printer and a folding machine for printed products, in which such a sheet guiding apparatus is used, and a method for producing printed products with the production system, permit productivity to be raised without increasing the operating speed of the folding machine.
US08661961B2 Energy focusing system for active denial apparatus
An active denial apparatus for use in non-lethal weaponry includes at least one focusing element configured to focus millimeter-wave energy along an axis of propagation. The at least one focusing element includes an astigmatic or dual axis focusing system configured to direct a focused beam that allows the active denial apparatus to accurately immobilize targets at both close and long range within acceptable limits of intensity.
US08661949B2 Power line spreading device
A power line spreading device used to separate the two conductor lines of a twisted pair conductor. The spreading device includes a substantially conical body and a handle. The body further includes a groove in an outer surface orientated in a conic spiral along a length of the body wherein the diameter of the conical body gradually increases from a first end to a second end. The spreading device is engaged with the two conductor lines proximate the first end, rotated about an axis of rotation whereby the groove acts to draw the two conductor lines from a first end toward a second end of the body. The gradual increase in diameter of the spreading device causes and maintains a desired spread distance between the two conductor lines of a twisted pair connector.
US08661946B2 Ratchet wrench
A ratchet wrench includes first recess in the function end thereof and a second recess is defined in the inside of the first recess. A ratchet wheel is located in the first recess, and a pawl and a resilient member are located in the second recess. The resilient member is connected between the pawl and the inside of the second recess. The resilient member biases the pawl to be engaged with the ratchet wheel. A C-shaped restriction member is engaged with the first recess and has a rod which is inserted into the second recess. A space is defined between the inside of the first recess and the rod. The second end of the resilient member is located in the space so as to position the resilient member in the second recess.
US08661943B2 Four-speed drive system for motor-driven appliances
A mechanical four-speed gearbox/drive system for household appliances comprising two drive-outlets; each drive-outlet driven at two different speeds in the same rotational direction; a motor, motor shaft, first drive-outlet and second drive-outlet, with installation of one-way bearings in suitable places in the gear-train. The motor drives two drive-outlets and rotates in clockwise and counter-clockwise directions through three one-way bearings and two gear down systems to provide four different speed drives. When operating in hi-speed mode, the first drive-outlet is directly driven by the motor. When operating in lo-speed mode, the first drive-outlet is driven via the gear down system, with resulting increase in torque. Simultaneously, second drive-outlet is driven via second gear down system to provide two different speed drives. This gearbox is simple to construct and operable without expensive control electronics. In applications with electronic motor speed and directional control, much broader and practical drive-outlet speed ranges are achieved.
US08661942B2 Angle drive assembly
An angle drive arrangement for a drive train comprises an input shaft and a shift clutch. The input shaft can be driven about a first rotational axis. The shift clutch is arranged coaxially with respect to the first rotational axis and has a clutch input part and a clutch output part which can be coupled to one another to transmit torque. The angle drive arrangement further includes an angle gearing with a crown gear, which is arranged coaxially to the first rotational axis, and a pinion, which is mounted about a second rotational axis and which is in meshing engagement with the crown gear. The second rotational axis is at a right angle to the first rotational axis. The crown gear is fixedly connected to an intermediate shaft mounted in a housing by first and second bearing mechanisms, which are arranged on the same side of the second rotational axis.
US08661941B2 Hybrid drive system
A hybrid drive system with first drive 11—especially a combustion engine—and second drive 12—especially an electric machine—for driving a transmission output shaft 20 of a transmission 10 for a vehicle is provided. The transmission 10 can include a first shiftable partial transmission 15 with a first main shaft 17, which is connectable by a first group of shiftable gear pairs 41/51, 45/52, 43/53, 44/54 to an intermediate shaft 28, and the first drive 11 is connectable to the first main shaft 17 of the first shiftable partial transmission 15. In addition, a second shiftable partial transmission 16 with a second main shaft 18, which is connectable by a second group of shiftable gear pairs 45/51, 46/52, 47/53, 48/54 to the intermediate shaft 28, can be included. At least one shiftable gear pair of the first shiftable partial transmission 15 is formed by two shiftable idlers 41, 51, a first of the two shiftable idlers 41 is connectable via a shifting element A to the first main shaft 17 and a second of the two shiftable idlers 51 is connectable via a shifting element C to the intermediate shaft 28.
US08661935B2 Adjustable handlebar stem for a bicycle
A bicycle including a frame that has a head tube. The bicycle also includes a fork that is rotationally coupled to the head tube and that has a steerer tube extending upward through the head tube, a wheel rotationally coupled to the fork, a handlebar, and a stem assembly. The stem assembly is coupled to and extends from the steerer tube to attach the handlebar to the fork. The stem assembly includes a stem, a shim that is coupled to the stem, and a clamp contacting both the shim and the handlebar to secure the handlebar to the stem assembly.
US08661931B2 Steering column assembly
A steering column assembly includes an outer jacket defining a through aperture and an inner jacket slidably disposed within the outer jacket. A plurality of steering shafts are movable relative to one another within the inner jacket. A frictional plate is disposed within the through aperture for selectively engaging the inner jacket. A radial force transmitting assembly is coupled to the frictional plate and applies a force on the frictional plate causing the frictional plate to engage the inner jacket. The radial force transmitting assembly includes a first cam member and a second cam each coupled to the frictional plate and each including a plurality of inclined surfaces facing one another. A lever is coupled to one of the cam members for rotating the other of the cam members for applying a force on the frictional plate to prevent movement of the steering shafts.
US08661930B2 Steering device
A steering device smoothly moves a variable tilt lock gear in a tilt direction, smoothly engages the movable tilt lock gear with a stationary tilt lock gear, and facilitates the assembling. When a movable tilt lock gear is not well engaged with a stationary tilt lock gear, and the respective threads of a gear of the movable tilt lock gear and a gear of the stationary tilt lock gear are abutted against each other, arm parts of a wire spring are elastically deformed by its reaction force. As a result, the movable tilt lock gear is slightly moved in the vertical direction of the vehicle body while the stationary cam is fixed, and the gear of the movable tilt lock gear and the gear of the stationary tilt lock gear are normally engaged with each other.
US08661928B1 Method and system for articulating the upper limbs of a humanoid
A mechanism for articulating a right arm, a left arm, a right forearm, and a left forearm of a humanoid, the arms are coupled with a torso of the humanoid by humeroscapular joints. Each of the forearms is coupled with a humerus of the respective arm, by a respective proximal radioulnar joint. The mechanism includes a first transmission, a second transmission, a first actuator, a second actuator, and a controller. The first actuator is coupled with the right humeroscapular joint and with the left proximal radioulnar joint via the first transmission. The second actuator is coupled with the left humeroscapular joint and with the right proximal radioulnar joint via the second transmission, the controller controlling the movements of each of the first actuator and of the second actuator.
US08661889B2 AURA devices and methods for increasing rare coin value
The present invention relates to coin value safeguard devices and methods by determining and monitoring the eye appeal of a coin and labeling that eye appeal on an appropriate holder of the coin such that the eye appeal is displayed to a viewer of the holder, and that coin's value is thus increased. Appropriately knowledgeable graders assess a coin's eye appeal by determining the coin's axial ultimate refractory angle(s) (AURA) and assigning an AURA rating to the coin. The coin image is stored in a database where it may be compared to secondary temporal images of the coin as necessary to determine whether coin doctoring has been employed.
US08661882B2 Methods and systems for diagnostics of an emission system with more than one SCR region
Methods and systems for controlling and/or diagnosing an emission control system of a vehicle having a first SCR region upstream of a second SCR region are provided herein. One exemplary method includes, indicating degradation based on a first SCR region performance during a first condition; and indicating degradation based on a second SCR region performance during a second condition, the first condition different than the second condition. In this way, different levels of degradation among different SCR regions may be used to indicate emissions levels have increased above a threshold value, for example.
US08661880B2 Method and system for testing an overspeed protection system of a powerplant
Embodiments of the present invention have the technical effect of automatically testing an overspeed protection system associated with multiple powerplant machines of a powerplant. An embodiment of the present invention may automatically test the overspeed protection system while at least one of the powerplant machines is in the process of shutting down. Another embodiment of the present invention may automatically test the overspeed protection system by adjusting the speed of a shaft while at least one of the powerplant machines operates at full-speed-no-load.
US08661877B2 Apparatus and method for testing float equipment
Apparatus and method for testing float equipment used in the construction of wellbores for the hydrocarbon exploration and production industry. The apparatus has a housing and an opening for receiving an item of float equipment. A seal arrangement is configured to seal with the item of float equipment, such that the housing and seal arrangement together define a test chamber. The test chamber is pressurized to expose at least a part of the item of float equipment in the test chamber to a test pressure. In embodiments of the invention, at least a part of an outside surface and at least a part of the item of float equipment may be simultaneously loaded. The tests performed more closely simulate the conditions to which the equipment is exposed in a wellbore.
US08661873B2 Mapping ultrasound transducers
Ultrasound transducers may be mapped by varying a focus-affecting parameter and adjusting the parameter so as to improve focus quality. In some embodiments, mapping involves successively varying the phase of one transducer element, or group of elements, with respect to a constant phase of the other transducer elements, and determining the phase at which a tissue displacement in the ultrasound focus is maximized.
US08661872B2 Test system
A testing system tests or calibrates an electronic test subject while rotating the test subject within a thermally controlled chamber. The testing system includes a stationary thermal chamber, a test subject, testing electronics that receive electronic data from the test subject, and a rotating platform inside the thermal chamber to which both the test subject and the testing electronics are mounted. The testing system further includes a platform cover for the rotatable platform that rotates with the rotatable platform, and exposes the test subject to the temperature inside the thermal chamber and insulates the testing electronics from the temperature inside the thermal chamber.
US08661871B2 Method for testing a microelectromechanical device, microelectromechanical device
Described herein is a method for testing a microelectromechanical device provided with a microstructure having a fixed structure and a movable mass, which is capacitively coupled to the fixed structure and mechanically connected thereto so as to be movable between a rest position and at least one position of maximum extension. The method envisages: applying a test voltage between the movable mass and the fixed structure so as to set up an electrostatic force between them and displace the movable mass into the position of maximum extension; keeping the movable mass in the position of maximum extension for a time interval; releasing the movable mass from the position of maximum extension; and detecting a current position of the movable mass.
US08661869B2 Stretch forming apparatus with supplemental heating and method
A stretch-forming apparatus includes a main frame which carries a die enclosure between jaw assemblies. The die enclosure includes radiant heaters for supplying heat to a workpiece being stretch-formed against the die.
US08661858B2 Laundry treatment machine
A home laundry machine (1) having an outer casing (2) and, inside said casing (2), a laundry container (3, 5) for housing the laundry to be dried, and a steam generator (15) for feeding a given amount of steam into the laundry container (3, 5), and which in turn has a tubular vaporizer (16) containing a given amount of water; a heater (19) for boiling and converting the water in said tubular vaporizer (16) into steam; and a steam exhaust pipe (20) for feeding the steam produced in the tubular vaporizer (16) into the laundry container (3, 5), and which has at least one tubular portion (20a) contacting the heater (19), so that the steam flowing along the tubular portion (20a) receives a certain amount of heat from said heater (19).
US08661851B2 Process and device for producing a structure on one of the faces of a glass ribbon
Process for producing a structure on one of the faces of a glass ribbon, carried out continuously using a printing device, in which: the printing device (8) is placed in a zone (A) in which the ribbon (B) is at an average temperature T1 insufficient for printing the pattern of the printing device onto the ribbon according to the nature of the pattern to be printed, to the pressure between the printing device and the ribbon and to the time during which the ribbon is in contact with the printing device; that face to be etched, upstream of the printing device (8), is heated so as to bring a limited and sufficient thickness of the ribbon to a temperature T2>T1 necessary for printing the pattern of the printing device onto the ribbon according to the nature of the pattern to be etched, to the pressure between the printing device and the ribbon and to the time during which the ribbon is in contact with the printing device, while still keeping the rest of the ribbon at a temperature close to T1; the heat flux transmitted through the ribbon by the heating means is such that the “printing number” is between 0.05 mm″1 and 2.00 mm″1 and preferably 0.3 mm″ 1.
US08661850B2 Sheet width control for overflow downdraw sheet glass forming apparatus
A method keeps the width of the manufactured sheet substantially the same by attaching edge directors for the formed sheet to the manufacturing apparatus structure instead of to the forming block. Thus, sheet glass may be manufactured to specification for a longer time with the same forming block. An additional method adjusts the width of the manufactured sheet by changing the distance between the edge directors. Thus sheet glass may be manufactured to different width specifications with the same forming block.
US08661845B2 Heat exchanger
A heat exchanger includes a heat exchanging section for performing heat exchange between a refrigerant and a cooling medium and a passage section. The passage section includes a first passage and a second passage for supplying the refrigerant to the heat exchanging section and a supply passage for supplying the refrigerant to the first passage and the second passage. The first passage and the second passage define a first opening portion and a second opening portion opening at an end of the supply passage. A minimum distance between an opening edge of the first opening portion and an inner surface of the supply passage is equal to a minimum distance between an opening edge of the second opening portion and the inner surface of the supply passage.
US08661844B2 Door for controlling temperature and airflow distribution of a heating, ventilation, and air conditioning system in a vehicle
A heating, venting, and air conditioning (HVAC) system for a vehicle according to the principles of the present disclosure includes a blower, an evaporator, a heater core, and a single door. The blower is operable to blow air. The evaporator is positioned downstream from the blower and is operable to cool air flowing through the evaporator. The heater core is positioned downstream from the evaporator and is operable to heat air flowing through the heater core. The single door is positioned downstream from the heater core and is rotatable to control airflow through the heater core and to direct airflow to at least one of a first outlet and a second outlet.
US08661840B2 Liquid circulation heating system
A liquid circulation heating system performs air-heating by heating a liquid to produce a heated liquid and releasing heat of the heated liquid from a heating radiator. This liquid circulation heating system includes: a heat pump circuit for circulating a refrigerant, having a radiator for heating the liquid by radiating heat from the refrigerant; and a solar heating apparatus for heating the liquid by solar heat. In this liquid circulation heating system, a first passage passing through the radiator and a second passage passing through the solar heating apparatus are formed as passages through which the liquid flows to produce the heated liquid.
US08661836B2 Apparatus to clear oil from the hoses and front end of a recovery recharge machine
A refrigerant recovery unit is provided that can recover and recharge refrigerant. The unit is further configured with a pair of service hoses and a refrigerant control circuit operable to receive and transport the refrigerant between the hoses and the storage vessel and to process the refrigerant to substantially remove contaminants from the refrigerant. A fluid connector is provided in fluid communication with the hoses to enable the refrigerant to flow between the hoses and to establish a closed loop through the refrigerant control circuit, and a controller is operatively connected to the refrigerant control circuit and configured to control a flow of the refrigerant through the refrigerant control circuit and through the fluid connector.
US08661821B2 Process for reducing coal consumption in coal fired power plant with fluidized-bed drying
The present invention relates to a process for reducing coal consumption in coal fired plant with fluidized-bed drying, namely a fluidized-bed drying system is provided between a coal powder bunker as well as a weighing belt and a coal grinding mill of the prior coal fired boiler generating set, and superheated steam which has done partial work is extracted from an steam turbine and used as a drying medium, moisture contained in the coal powder is evaporated with sensible heat and latent heat of the superheated steam, water resulted from the condensation of the superheated steam is fed into a deaerator of the steam turbine via a condensate pump for recirculation. The present invention has advantages of reducing coal consumption and saving coal, recovering residual heat, reducing emission of carbon dioxide and adopting to the national industrial policy on energy saving and emission reduction.
US08661819B2 Water reclamation system and method
A system reclaiming contaminated water includes a heat exchanger that receives the contaminated water and converts at least a portion of the contaminated water into steam and collects at least a portion of the contaminants within the heat exchanger. A thermal transfer fluid is heated by a solar concentrator during daytime and by a biofuel combustion device during nighttime. The heated fluid is circulated through the heat exchanger to heat the contaminated water. A steam engine is coupled to a generator, the steam engine receives the steam from the heat exchanger to drive the generator to provide power for the system. Steam exhausted from the steam engine is supplied to supplemental heat loads. The collected contaminants are directed to an evaporation device to remove residual liquid.
US08661811B2 Vehicle brake device
A vehicle brake device includes an elastic body being formed such that a circulation of an operation fluid is permitted from a front end to a rear end of the elastic body until a filling rate of the elastic body reaches a predetermined value in a filling area where deformation of the elastic body is stopped by restraint of a control piston in a state where a forward stroke of the control piston is less than at least a predetermined stroke, but the circulation of the operation fluid is stopped when the filling rate reaches the predetermined value or more.
US08661802B2 Flange plate, flange connection and exhaust manifold
The present invention relates to a flange plate for connecting exhaust pipes to a combustion engine, with at least two connecting sockets integrally moulded on the flange plate, on each of which an exhaust pipe can be fastened, and with a plurality of through openings for fixing the flange plate to the combustion engine. Thermal expansion effects can be better compensated if at least one of the connecting sockets is formed in a connecting region, which is surrounded by a slit penetrating the flange plate, wherein the respective slit comprises at least one interruption and the respective connecting region in the region of the respective interruption is connected to the remaining flange plate.
US08661801B2 Thermoelectric generator of vehicle
A thermoelectric generator apparatus of a vehicle, may include a high temperature member installed on an external wall of the exhaust pipe inside a silencer of the vehicle and exchanging heat with the exhaust gas, a low temperature member installed on the external wall of the exhaust pipe and at a side of the high temperature member, and a thermoelectric module formed by joining a P-shaped semi-conductor and an N-shaped semi-conductor, wherein the thermoelectric module may be installed on the external wall of the exhaust pipe between the high temperature member and the low temperature member so that a side thereof may be heated by the high temperature member and the other side thereof may be cooled by the low temperature member in order to use a thermoelectric phenomenon caused by a temperature difference between the side and the other side of the thermoelectric module to generate electricity.
US08661795B2 Exhaust system having multiple inlets and multiple outlets
An exhaust system for exhausting multiple cylinders of a small engine, wherein the exhaust system includes a plurality of exhaust units is described herein. Each exhaust unit of the exhaust system is operatively and fluidly connected to a separate cylinder of the small engine such that the exhaust gases from each cylinder remain separated as they pass through different exhaust units of the exhaust system. The exhaust system includes at least two exhaust units, and of the exhaust units is separated by an inner chamber wall that is shared by adjacent exhaust units yet prevents fluid communication between the adjacent exhaust units.
US08661777B2 Solar combined cycle power systems
A combined cycle power system is provided including at least one solar power plant including a concentrating dish configured to concentrate solar radiation; a solar receiver disposed and configured to utilize concentrated solar radiation for heating a first working fluid, and a first turbine configured for generating electricity by expansion therein of the heated first working fluid, and at least one recovery power plant including a heat recovery unit configured for utilizing exhaust heat of the first turbine to heat a second working fluid, and a second turbine configured for generating electricity by expansion therein of the heated second working fluid.
US08661772B2 Method for sealing-in a gas in a bag with a gas filling compartment
A method for sealing-in a gas in a bag that has therein a gas filling compartment, including the steps of: placing a blow-out port of a nozzle, which is connected to a pressurized gas supply source, against a cut-in or a hole of the bag and holding the back surface side of the bag with a backing member; blowing a gas from the nozzle into the gas filling compartment of the bag through the cut-in or the hole; gripping and thus closing the gas flow path in sealed portions surrounding the periphery of the cut-in or the hole by a blocking gripper while the gas blow-in continues, thus cutting off the flow of the gas between the cut-in or the hole and the inside of the gas filling compartment; and then sealing the cut-in or the hole, thus allowing the gas to be sealed in the gas filling compartment.
US08661767B2 Starting platform wedge anchor assembly
An anchor for a rectangular tube employs a wedge assembly, whereby rotation of an adjustment bolt of the wedge assembly moves an upper and lower wedge member together, and the wedge engagement with a central wedge member causes said central wedge member to move toward engagement with the tube, thereby securing the tube within a base body. Clevis pins and corresponding key hole slots mount the wedge assembly to a base, while allowing easy removal of the wedge when desired.
US08661765B2 Interlocking shape for use in construction members
Interlocking support posts form an interlocking rack system which may have a single mold which provides both a male and a female joinder member. Between the support posts can be mounted panels such as solar panels. Under the support posts can be installed a roof stand off assembly which prevents water from weakening the roof. Various combinations of construction members offer a cost effective building block array of mounting panels, wind turbines, and any appliance on a roof and/or anywhere in a building. A two recess mounting bracket is ideally suited to mount solar panels on a roof. A lower recess can be fastened to a bolt anchor on the roof. The opposing recess can secure a mounting clip which attaches directly to the solar panel. Identical support posts can interlock. Various embodiments include conduit clasps, slider tracks, mounts for cabinets, sign posts, and thru roof screwed anchors.
US08661759B2 Shingle layer or shingle having thick appearance
A shingle layer of shingle is provided having an increased thickness adhesive coating on at least a portion of its rear surface, with granules embedded therein, with the granules being of a size range that is larger than the fine particles normally applied to the rear surface of a shingle layer.
US08661758B2 Core hole seal assembly and method
A seal assembly (10) is provided for sealing a core hole (52) formed in a concrete slab (54) having opposite first and second surfaces, with the core hole (52) extending between the first and second surfaces. The seal assembly (10) comprises a cover assembly (12) having a cover plate (14) that is configured for engaging the first surface of the concrete slab (54) and seating over and covering the core hole (52). The cover assembly (12) has a lower plate (16) that is configured for being received within the core hole (52). The lower plate (16) is coupled to the cover plate (14) through a support member (20) so that the lower plate (16) is spaced apart from the cover plate (14) when the cover plate (14) is seated over the core hole (52) to define a cavity between the lower plate (16) and the cover plate (14). A locking element carrier (26) is coupled to the cover assembly (12). A locking element (40) is movably coupled to the carrier (26) and facilitates securing the seal assembly (10) to the concrete slab (54). The cavity of the seal assembly may be filled with an insulating material (62).
US08661754B2 System and method of use for composite floor
A system and method of constructing a composite floor system having increased shear transfer between a slab and support members of the system is described. The composite floor system may include any combination of the following elements: a support member, a reinforcing member, a transfer member, a decking material, a fastener, and/or a slab. The transfer member may be connected to the support member.
US08661753B2 Water-resistant apparatuses for photovoltaic modules
A water-resistant apparatus is provided. This water-resistant apparatus is positioned near a photovoltaic module. The water-resistant apparatus includes hollow, elongated conduits, and each conduit can hold water with surface tension based on exposure of the conduit to water. The surface tension causes a formation of a meniscus that inhibits a flow of water through the conduit.
US08661738B2 Door frame assembly and method
A door frame for a vehicle includes a door frame, a window regulator mounted to the door frame for opening and closing a window pane, and a door lining mounted to the door frame. A plurality of mounting apertures is defined in the door frame, including at least one first mounting aperture for mounting the window regulator and at least one second mounting aperture for mounting the door lining. An isolating aperture is defined in the door frame between the at least one first aperture and the at least one second aperture for isolating the at least one second aperture from the at least one first aperture to thereby reduce lateral forces imparted to the door frame from the window regulator from transferring to the door lining.
US08661732B2 Electric door-locking apparatus, and electric door comprising same
The present invention provides an electric door-locking apparatus, and an electric door comprising same. The electric door-locking apparatus according to the present invention comprises: a locking switch arranged at a door frame to check the locked status of an electric door body when the electric door body is closed; a screw rotatable in the forward and backward directions; a locking roller guide arranged at the door frame in the vicinity of the screw; and a sliding unit, one end of which is rotatably connected to the screw and the other end of which is connected to the electric door body. The electric door-locking apparatus according to the present invention has a structure which enables simple and easy operation, improves the reliability of the locking function, reduces the risk of failure and erroneous operation, and enables easy manufacture and maintenance to reduce manufacturing costs and maintenance costs as compared to conventional apparatuses.
US08661724B2 Foam swabs for cleaning firearms
Applicant has disclosed a foam swab for cleaning and lubricating firearms. In the preferred embodiment, the invention comprises: a molded plastic shank having a threaded free end and a series of parallel rings spaced between parallel spacers; and a foam cover, preferably made of polyurethane, thermally bonded to the spacers. To clean a firearm, solvent or lubricant is applied to the foam cover. Then the threaded end can be screwed into a gun cleaning rod and the foam swab drawn through a firearm bore.
US08661712B2 Article of footwear with tongue having holes
An article of footwear includes a tongue. The tongue includes a medial portion, a lateral portion, a central portion, a top portion and an upper perimeter portion. The lateral portion, the central portion and the upper perimeter portion include holes. The top portion and medial portion are substantially solid portions without holes. Each portion of the tongue corresponds to a different pressure zone along a foot in order to provide differential cushioning and support against pressure applied by a fastening system.
US08661707B2 Laundry drier
A program-controlled laundry drier equipped with a rotary drum in which the material to be dried is inserted and moved during the drying process. The dryer comprising a heater for heating the drying air and a blower which guides the drying air stream into the interior of the drum. The axis of a current generator is mechanically coupled to the rotary drum and the output voltage of the current generator is applied to the excitation winding of a relay whose switching contacts switch the heating current circuit for the drying air.
US08661701B2 Digital angle gauge
A digital angle gauge includes a gauge body having a reference surface that is engageable with an object to be measured for angular inclination. An angle sensor and processor mounted in the body determine an inclination angle of the object with which the reference surface of the gauge body is engaged. A digital screen is pivotally mounted to the gauge body for visually displaying the determined inclination.
US08661700B2 Smart probe
The present system, method, article of manufacture, software, and apparatus is an “intelligent” probe system and components thereof and may openly encompass, in at least an embodiment, an embedded IC chip located in an interchangeable probe(s) which offers repeatable, fast, easy, and error free probe swapping on a CMM.
US08661690B2 Scissors and sharpening arrangement
The invention relates to scissors and a sharpening device. The scissors include two blades, each blade having a cutting edge and a back edge which respectively form opposite longitudinal edges of the blade. A pivot connects the two blades for relative movement of the blades between an open condition in which the cutting edge of each blade are apart and a closed condition in which each blade are substantially adjacent and the back edge of each blade projects beyond the cutting edge of the other blade. The blades also include a sharpening condition in which the cutting edge of each of the blades can be sharpened. A biasing means is included for biasing the blades away from the sharpening condition towards the closed condition and/or the open condition. The sharpening device is for scissors including two blades having a cutting edge. The sharpening device includes a hollow housing for receiving the blades of the scissors, a pair of positioning units within the housing arranged in an opposed relationship to receive the blades therebetween when the scissors are inserted into the housing, and a pair of sharpener units located within the housing arranged in an opposed relationship to contact the blades therebetween.
US08661688B2 Electric shaver
An electric shaver including: a gripper portion to be held by the user's hand; and a head portion configured to hold a shaving-blade unit and supported to be swingable in predetermined directions with respect to the gripper portion, wherein the head portion is provided with an edge-trimmer-blade unit.
US08661683B2 Method and apparatus for preventing lightning strike damage to a structural component
A method and apparatus for preventing damage to a metal component that is susceptible to damage by electro-magnetic effects or reduce manufacturing assembly steps. An initial channel is formed through the metal component. The initial channel is defined by an inner surface. A bushing is placed into the initial channel, wherein the bushing has an outer surface and an inner channel. An interference fit is created between the outer surface of the bushing and the inner surface of the initial channel through the metal component. A final channel is formed through the bushing. In forming the final channel, material is removed from the bushing to increase a size of the inner channel to one that is suitable to receive a fastener and such that the inner surface of the metal component remains unexposed within the final channel. The final channel extends through a second component. A fastener is placed into the final channel to attach the metal component to a second component, wherein electrical magnetic effects occur between the fastener and the bushing.
US08661682B2 Ring manufacturing method, apparatus of the same and ring
A ring manufacturing method of the present invention includes: a laminating step laminating a plurality of metal plates; a junction step jointing the plurality of metal plates by heating and giving pressure; a twisting step heating and twisting the plurality of metal plates after the junction step, an angle stick processing step performing twist processing to the plurality of metal plates to make angle stick shape, a slit formation step forming two longitudinal slits in angle stick component, a ring formation step opening the slits from inside thereof to make two ring components, and a cutting step cutting and separating the two ring components into two rings.
US08661681B2 Method of fabricating a micro-mechanical component
The invention relates to a method (1) of fabricating a micro-mechanical component that includes the following step: b) forming (3) at least one plate that includes a frame connected by at least one bridge of material to a part of said component, wherein said part has a hole. According to the invention, the method (1) also includes the following steps: e) stacking (5) said at least one plate against a support; f) securing (7) a pin in the hole of said at least one stacked part so as to form the component; g) releasing (9) the component formed from each plate. The invention concerns the field of watchmaking.
US08661672B2 Method for manufacturing a motor vehicle exhaust gas purifying member
An exhaust gas purifying member comprises a housing an exhaust gas purification block placed in the housing, and an exhaust gas purification block-retaining element inserted in an annular space between the housing and the block. The retaining element is, during manufacture of the member, made from a material including at least one nonfunctional component intended to disappear after a characteristic period of using the member. A method of manufacturing the member comprises assembling the housing, the retaining element, and the exhaust gas purification block to obtain a housing whereof a diameter is equal to a predetermined diameter, and with the installation density of the retaining element being equal to a target installation density after the characteristic usage period of the member.
US08661669B2 Method of making and joining an aerofoil and root
A ducted fan gas turbine engine aerofoil is made by electron beam welding together at least two metal sheets (10) and (12) and electron beam welding that sub assembly via an end to a root that has been manufactured in a separate operation, and then heating the whole to a temperature that will convert the electron beam welds to diffusion bonds.
US08661667B2 Hinge arm repair
A hinge arm having a hinge pin hole having a worn bore, for example a hinge arm of a hinge assembly of an access door on a gas turbine engine, is repaired by forming in the worn hinge arm a new hole with a keyway extending outwardly from the new hole. A keyed bushing is provided having a cylindrical body having a central bore extending axially therethrough and a key extending outwardly from the cylindrical hole. The keyed bushing is inserted into the new hole and keyway formed in the hinge arm thereby preventing rotation of the bushing relative to the hinge arm.
US08661658B2 Lashing platform having a magazine for twistlocks
A lashing platform includes a base frame, a setting plate resiliently supported on the base frame, a plurality of screwing devices for inserting twistlocks into container fittings or removing twistlocks from container fittings, a plurality of magazines for accommodating the twistlocks, and a plurality of transfer devices for transferring a twistlock from a magazine to a screwing device or from a screwing device to a magazine. The lashing platform being characterized by at least two units, which are each formed by at least two screwing devices, at least one transfer device, and at least one magazine and which can be moved relative to each other in the longitudinal direction of the lashing platform within the base frame, at least one drive for moving the units, and a controller for moving the units into positions in which the screwing devices have access to the container fittings of containers of different size.
US08661655B2 Method suitable for transferring a component supported by a carrier to a desired position on a substrate, and a device designed for this
A method for transferring an electronic component supported by a carrier to a desired position on a substrate include moving the carrier supporting the component relative to the substrate while the component is present on a side of the carrier facing towards the substrate, with the component is positioned opposite the desired position on the substrate. Then, a light beam is directed at the carrier, at the location of the component, from a side remote from the substrate, as a result of which a connection between the component and the carrier is broken and the component is transferred from the carrier to the substrate.
US08661654B2 Method for manufacturing a spiral coil
A method for manufacturing a spiral coil, the method including: forming a solenoid having a diameter larger than a length by spirally winding an insulated electric wire; forming a spiral coil having folded corners by folding four corners in a circumference direction with respect to the solenoid; fixing the folded corners of the spiral coil; and fixing two terminal portions corresponding to start and end points of the spiral coil to a fixing module. According to the method, a thin and long spiral coil having folded corners is easily manufactured by using a general insulated electric wire. In addition, the spiral coil manufactured by using such a method is applicable to a surface radio frequency (RF) coil optimized for various applications of an electro-magnetic acoustic transducer (EMAT) and enables easy access to an optimized transducer.
US08661652B1 RFID tag assembly methods
RFID tags are assembled through affixing an antenna to an integrated circuit (IC) by forming one or more capacitors coupling the antenna and the IC with the dielectric material of the capacitor(s) including a non-conductive covering layer of the IC, a non-conductive covering layer of the antenna such as an oxide layer, and/or an additionally formed dielectric layer. Top and bottom plates of the capacitor(s) are formed by the antenna traces and one or more patches on a top surface of the IC.
US08661649B1 Structurally integrated antenna aperture electronics attachment design and methodology
A method of manufacture of antenna electronics attachment is disclosed. A nutplate is coupled to a mounting plate via a plurality of embedded fastening structures such that mechanical-electronic coupling means allow in-service change-out of an electronic component coupled to the nutplate.
US08661643B1 Portable hand operated hose fitting swaging device
A portable hand operated hose fitting swaging device preferably includes a swaging frame, the pair of swaging die halves, a hydraulic cylinder, a hand hydraulic pump and a support base. The swaging frame includes a cylinder support, a pair of support straps and a die base. The two swaging die halves are retained in the die base. The swaging die halves include a bore to receive a hose end of a hose fitting. A fitting ram is attached to an end of the cylinder rod of the hydraulic cylinder. The hand hydraulic pump includes a pump, an accumulator and a pump relief valve. The pump includes a removable actuator rod. The removable actuator rod is pulled to generate an output of pressurized hydraulic fluid. The pump forces hydraulic fluid through an output opening. The output opening is connected to the hydraulic cylinder through at least one hydraulic line.
US08661635B2 Method of manufacturing a piezoelectronic device
A piezoelectronic device and a method of fabricating the same are provided. The piezoelectronic device has a plurality of carbon nanotubes; at least one piezoceramic layer covering the plurality of carbon nanotubes; and a supporting material for supporting the carbon nanotubes and disposed between the carbon nanotubes, the supporting layer being coated with at least one piezoceramic layer, wherein the plurality of carbon nanotubes is arranged in a comb-shape.
US08661634B2 Method of manufacturing a flexible piezoelectric device
A method of manufacturing a flexible piezoelectric device including laminating a first metal layer on a silicon oxide layer on a silicon substrate. The method further includes laminating a device on the first metal layer and annealing the first metal layer to oxidize the first metal into a first metal oxide. The method further includes etching the first metal oxide to separate the device from the silicon oxide layer and transferring the separated device to a flexible substrate using a transfer layer. The metal oxide layer laminated on the silicon substrate is etched to separate the device from the substrate. As a result, physical damage of the silicon substrate is prevented and a cost of using expensive single-crystal silicon substrate is reduced.
US08661630B2 Coating comprising an amorphous primer layer and a semi-crystalline reservoir layer
The present invention provides a coating comprising a reservoir layer comprising a semi-crystalline polymer and a primer layer comprising an amorphous polymer on an implantable device and methods of making and using the same.
US08661626B2 Circumferential clamp and latching assembly
A circumferential clamp (2) including a clamping band (4) having oppositely disposed circumferential ends (8, 10) and a latching assembly (6) for securing the ends (8, 10) together. The latching assembly (6) includes first and second latching devices (12, 14), each of which includes an elongate element (16, 26, 28) which is pivotably mounted on the clamping band (4) adjacent one of the ends (8, 10) and is engageable with the clamping band (4) adjacent the other end to latch the ends (8, 10) together. The lengthwise axes of the elongate elements (16, 26, 28) lie in, or intersect, a common plane tangential to the clamping band (4), and may be coincident with, or intersect, each other.
US08661623B2 Attachment for pet training device
An attachment selectively attachable to a pet training device that emits signal upon actuation by the hand that grasps the pet training device. The attachment includes an aperture for selectively securing the attachment to a hand and at least one connector for securing the attachment to the pet training device.
US08661620B2 Furniture hinge
A furniture hinge, comprising a fitting part, a hinge cup that is articulated thereto for fastening to furniture parts, and a cushioning apparatus for cushioning a relative movement between the fitting part and the hinge cup, wherein the cushioning apparatus is disposed in or on the hinge cup, wherein the cushioning apparatus comprises a housing having first fastening means, and second fastening means are disposed on the hinge cup, wherein the housing of the cushioning apparatus can be inserted from above into the hinge cup and in the installed position is disposed substantially completely inside the hinge cup, wherein the housing of the cushioning apparatus and the hinge cup can be connected to each other in said installed position by the first and second fastening means.
US08661617B1 Hooking structure of vehicle door
A hooking structure disposed on a door of a vehicle ensures safety of a passenger by preventing the door from being pushed inside in a side collision of the vehicle, by fastening a hooking structure integrally formed with the lower end of the door. The hooking structure may include: a welding flange that is fastened in parallel to an inner panel of a vehicle door; a hooking flange formed perpendicularly to an outer panel of the vehicle door; a connecting portion integrally connecting the welding flange with the hooking flange; a first closed-section flange disposed in an inverted wall shape between the welding flange and the connecting portion; and a second closed-section flange disposed in an inverted wall shape between the hooking flange and the connecting portion.
US08661616B1 Door closer with push button hold open mechanism
A pneumatic door closer having an arming and latching mechanism that once armed permits a door to be held open by placing it in the desired open position and easily released by opening the door slightly, resetting the arming and latching mechanism permitting the door to be closed. A lever having a flat-profile spring over a substantial portion of its exterior surface is rotated into a position adjacent a latching washer causing the latching washer to canter upon a slight closure of the door, locking the door in an open position. Upon release of the door by further opening the door slightly, the cantered latching washer is released and a recoil spring causes the released latching washer to straighten or become uncantered, permitting a piston rod to move freely relative to the latching mechanism causing the door to close. The single piece lever and external flat-profile spring are easily manufactured and assembled and provides a reliable latching mechanism that can be conveniently operated with one hand.
US08661611B2 Dust collector for a vacuum cleaner having a filtered dust removal function and vacuum cleaner
A dust collector includes a centrifugal separator, a discharge unit having a filtered dust collecting space provided with a discharge unit discharge hole at a discharging side of the centrifugal separator and an intake passage communicating with a bottom of the discharge unit discharge hole, a filter unit provided with a filter member and mounted at the discharge unit discharge hole, and a sealing member including a dust removing device mounted on the filter unit and a dust container formed on a bottom surface of the centrifugal separator, wherein the sealing member opens the filtered dust collecting space and the intake passage by means of the weight thereof and closes the filtered dust collecting space and the intake passage by means of negative pressure.
US08661607B2 Visualization device for dust collection of vacuum cleaner
The present invention comprises: a collecting section mounted at one side of the pathway, in which the suction force of a vacuum cleaner for sucking dust is transmitted, and moves at least some of the sucked dust towards one direction; a dust collecting section made of transparent material coupled with the collecting section, in which the receiving status of the inflow of dust through the collecting section is exposed to the outside; a discharge section which guides air and dust, which has passed through the dust collecting section, to be discharged into the pathway that transmits the suction force of a vacuum cleaner; and a foreign material discharge means which guides the flow of air into the inner corner of the dust collecting section by the operation of the user and forcibly discharges the remaining dust in the dust collection section to the outside. According to the present invention, the invention enables the user to check the status of the dust that is sucked and the convenient discharge of the dust collected in the inside of the collecting section.
US08661587B1 Infant support pillow
A generally C-shaped infant support pillow ideal for small, premature or disabled infants. The pillow comprises a center section with two curved arms. The arms may be the same length or one may be longer than the other. Preferably, the end of one arm is receivable in a recess formed in or near the end of the other arm, so that the pillow has an open and a closed position. The arms may have opposing, inwardly-extending bulges that divide the central well into a larger and a smaller secondary well. The inner perimeter of the center section may be elasticized to “hug” the infant. The pillow may include a strap that extends from one arm and attaches to the other. The strap can be stored in a pocket and then unfurled and removably connected to the other arm to hold the ends of the pillow together.
US08661584B1 Device for controlling motion of anti-collision switch and medical diagnosis apparatus employing the same
In a device for controlling an operation of an anti-collision switch, the anti-collision switch is provided in a support close to a guide frame that is provided at at least one of both lateral sides of a table frame, to prevent collision of the table frame that is supported on the table support to be capable of moving in a lengthwise direction. The device includes a first lever coupled to the table support so that at least a portion of the first lever moves in a vertical direction according to deformation of the guide frame, and a second lever pressing the anti-collision switch in a normal state and, when a vertical movement of the first lever deviates from a preset height, being moved up by the first lever to remove pressing of the anti-collision switch and operate the anti-collision switch.
US08661578B2 Patient transfer tube and method for manufacturing the same
A patient transfer tube and method for manufacturing the same. In a polyethylene embodiment of the tube, there is at least a base layer that contains at least 85% by weight of polyetheylene, has an overall density of at least 0.935 g/cm3, and has a thickness in the range of 33-64 microns.
US08661575B2 Swimming pool cover and associated opening and closing mechanism
Disclosed is a pool opening to be exposed and/or concealed based on low profile covers constituted by roof components juxtaposed in the direction of the length of the swimming pool and each comprising a cover in a translucent material and a rigid frame formed of two arches placed in transverse planes and braced by longitudinal crosspieces with two end crosspieces delimiting two longitudinal parallel edges to the roof component and which rest on the longitudinal edges of the pool of said swimming pool defining a support surface, the system comprising a storage area located at an end of said pool said storage area being sufficient to accommodate the ground surface of a roof component allowing said roof components to be stored in a stacked way, all of said storage area being horizontally displaced from said pool opening, a wheel configured to mobilize said roof components allowing said roof components to be displaced horizontally along the pool towards and/or away from said storage area, a lifter in the storage area, the lifter being configured to engage said roof components to vertically displace said roof components said storage area, to position one roof component over another roof component in a stacked position.
US08661570B2 Air cushion for attaching headband of welding mask
Disclosed is a headband with an air cushion pad, which is mounted on a welding mask, a working helmet, a safety mask or a protective mask. A plurality of air pockets is arranged at regular intervals or asymmetrical intervals within the air cushion pad mounted on the entirety or a part of the headband contacting the worker's head, a plurality of projections is formed on the front surface of the air cushion pad contacting the worker's head, the worker's forehead or the rear portion of the worker's head, and if the worker wears the headband, the amount of air filling air pockets is adjusted according to a shape of the worker's head or a pressing degree of the headband onto the worker's head so that the worker may firmly and comfortably wear the headband under the condition that the headband is completely adhered to the worker's head.
US08661567B1 Sweat management system
An interior layer has inner and outer surfaces. The interior layer is fabricated of an elastic sweat transferring material. An exterior layer is positioned overlying the interior layer. The exterior layer has inner and outer surfaces. The exterior layer is fabricated of an elastic sweat transferring material. A chamber is formed between the interior layer and the exterior layer. An intermediate layer is provided within the chamber in pressure contact with the interior layer. The intermediate layer is fabricated of a sweat-trapping and containing material.
US08661563B2 Elbow pad and upper body garment with elbow reinforcement
An elbow pad is provided for an upper body garment with a sleeve portion having a shoulder end and a wrist end. The elbow pad includes padding material and a substantially J-shaped preferential fold line. The preferential fold line is configured so that the padding material bends along the preferential fold line to cup the wearer's elbow. The elbow pad may have multiple layers. The elbow pad may be attached to an upper body garment, and may be done so as to fill an opening in a sleeve portion of the garment.
US08667611B2 Method and apparatus for measuring cantilever deflection in constrained spaces
Atomic Force Microscopes (AFMs) allow forces within systems under observation to be probed from the piconewton forces of a single covalent bond to the forces exerted by cells in the micronewton range. The pendulum geometry prevents the snap-to-contact problem afflicting soft cantilevers in AFMs which enable attonewton force sensitivity. However, the microscopic length scale studies of cellular/subcellular forces parallel to the imaging plane of an optical microscope requires high sensitivity force measurements at high sampling frequencies despite the difficulties of implementing the pendulum geometry from constraints imposed by the focused incoming/outgoing light interfering with the sample surface. Additionally measurement systems for biological tissue samples in vitro must satisfy complex physical constraints to provide access to the vertical cantilever. Embodiments of the invention address these geometrical restrictions by exploiting optical periscope approaches that further allows multiple probes to be deployed and multiple optical beams within each probe.
US08667610B2 Portable computer and charging method thereof
A portable computer and a charging method thereof are provided. The portable computer includes a charge integrated circuit (IC), a basic input/output system (BIOS) and embedded controller (EC), a south bridge chip, a north bridge chip and a central processing unit (CPU). After the portable computer is connected to a battery, the BIOS and EC controls the south bridge chip to read a sealed security bit of the battery and checks whether the sealed security bit equals a default value. The BIOS and EC controls the south bridge chip to read a battery data of the battery if the sealed security bit equals default value. The BIOS and EC controls the charge IC via the south bridge chip to charge the battery according to the battery data. The CPU controls the south bridge chip and the north bridge chip.
US08667608B2 Persistent public machine setting
Disclosed herein are methods for protecting user information on a client device that may have a plurality of users. A user interface with a public machine designation portion is presented to a user prior to the start of the authentication process. The public machine designation removes web service account descriptions and any user specific information stored on the client device. Also, the client device is prevented from storing any new user specific information that is provided to the client device. The public machine designation is a persistent feature that may only be disabled by an affirmative action from the user.
US08667604B2 Protection of software on portable medium
A portable rewritable medium and a method are provided for preventing unauthorized use of executable software stored on the portable rewritable medium. A portion of the software stored on the portable rewritable medium may include instructions for a processing device to determine whether execution of the executable software is permitted. If execution of the executable software is permitted, the processing device may execute the executable software directly from the portable rewritable medium. Characteristics of the portable rewritable medium may be checked to determine whether functionality of the executable software is to be limited.
US08667599B2 Image forming apparatus having a function that is validated by installing a license and method therefor
A multifunction peripheral is disclosed as an example of an image forming apparatus. The multifunction peripheral determines whether a license corresponding to a license identifier is present inside the image forming apparatus through a license management unit based on the license identifier corresponding to input license information. If the license is present inside the image forming apparatus, the license management unit as an example of the history determination unit determines whether there is any installation history of the license whose presence has been determined, on the image forming apparatus.
US08667595B2 Method, apparatus and system for containing and localizing malware propagation
A method, apparatus and system contain and localize malware propagation. In one embodiment, a security scheme may identify worm traffic that attempts to probe an unused network location. The security scheme may then in conjunction with a routing component, reroute the worm traffic to a contained and localized location. In one embodiment, the contained and localized location is a virtual machine (VM) within a virtualized platform. In other embodiments, the contained and localized location is a computer system on a network.
US08667594B1 Securing file trust with file format conversions
Approaches for ensuring a digital file does not contain malicious code. A digital file in an original format may or may not contain malicious code. An intermediate copy of the digital file in an intermediate format is created from the digital file in the original format. The intermediate format preserves a visual or audio presentation of the digital file without supporting metadata or file format data structures of the original format. A sterilized copy of the digital file is created from the intermediate copy. The sterilized copy is in the original format. The sterilized copy comprises a digital signature indicating that the sterilized copy has been converted from the intermediate format to the original format. Advantageously, the sterilized copy is guaranteed to not possess any malicious code.
US08667592B2 Systems and methods for looking up anti-malware metadata
A computer-implemented method for looking up anti-malware metadata may include identifying a plurality of executable objects to be scanned for malware before execution. The computer-implemented method may also include, for each executable object within the plurality of executable objects, assessing an imminence of execution of the executable object. The computer-implemented method may further include prioritizing, based on the assessments, a retrieval order for anti-malware metadata corresponding to the plurality of executable objects. The computer-implemented method may additionally include retrieving anti-malware metadata corresponding to an executable object within the plurality of executable objects based on the retrieval order. Various other methods, systems, and computer-readable media are also disclosed.
US08667591B1 Commonality factoring remediation
The disclosure relates to a method and system for processing objects stored as blocks on a storage system. The blocks are in deduplicated form. The blocks are scanned for a pattern, and if a pattern is found in a block, objects associated with the block are identified. The pattern may be a malware signature. The block is remediated, and the associated objects may be remediated as well, in the storage system and on host systems where copies of the objects reside. Partial matching may be used to identify the pattern. If a first block contains a partial match to the pattern, logically adjacent blocks are scanned to determine whether the partial match of the first block is completed in logically adjacent blocks. Logically adjacent blocks can be associated with different objects.
US08667577B2 Remote registration of biometric data into a computer
Systems and arrangements for permitting the transmission of fingerprint authentication data to a system remotely, while also permitting the system to employ such data as well as passwords in order to operate a computer system, while ensuring a reliable level of security for any group or organization using such systems and arrangements.
US08667568B2 Securing a password database
An apparatus and a method for storing an encrypted username and password. In one embodiment, a username is encrypted. A password associated with the username is encrypted. A user identifier associated with the username is encrypted. The encrypted username, the encrypted password, and the user identifier are stored in one or more database.
US08667550B2 House amplifier with return path gating
A house amplifier provides automatic gating to selectively block the return path signal in a cable network. The house amplifier includes ports connected to the cable network and to at least one home coaxial outlet. A forward signal path is coupled to pass a forward signal from the cable network. A reverse signal path is coupled to selectively pass a reverse signal from the home to the cable network. The reverse signal path includes a gate configured to block the reverse signal in response to a control signal. A detector circuit detects when the reverse signal is received and activates or deactivates the gate based on the detection. The detector circuit may include a timing circuit configured to provide a delay before deactivating the gate when the reverse signal is no longer detected.
US08667547B2 Method and system for editing text messages conveyed via a CATV infrastructure at a TV set-top box
A method and system for replacing at least one item in a source string compiled at a TV set-top box for conveying via a TV communication infrastructure. A TV communication gateway receives the source string from the TV set-top box, parses the source string and identifies at least one item that requires replacing. Such item may be incorrectly spelled or the TV communication gateway may run an application that translates the source string to a foreign language. For each item that requires replacing, the TV communication gateway determines at least one replacement item, compiles data which it forwards to the TV set-top box. In the case of a spell-check program, the data may be an XML list including for each incorrectly spelled item a list of alternatives. The list of replacement items relating to the selected item is displayed, allowing a user to select a desired replacement item.
US08667539B2 System for scanable icon detection and management
This invention enables Scanable Icons, which may be predetermined graphical images, and similar encoded information to be applied to video systems in a manner that is user-friendly and brings many of the advantages of easy information access and management to the video environment. The optical path normally required when using such encoded information is avoided. Supplementary information, including more details for advertisements, is provided in a non-invasive manner, allowing the user to access the supplementary information at convenient times and locations. The Scanable Icon adds a symbol to the existing advertisement without increasing its duration. Advertising is made substantially more effective for the advertiser and more useful for the consumer.
US08667538B1 Methods and devices for presenting an interactive media guidance application
Methods and devices that, in some embodiments, comprise: determining that a first portion of guide listings corresponding to guidance information for a first amount of time has been displayed on the user equipment device; automatically requesting a second portion of guide listings corresponding to guidance information for a second amount of time from a database having guidance information in response to determining that the first portion of guide listings has been displayed, wherein the second amount of time succeeds the first amount of time in time order and wherein the second portion of guide listings is stored in a cache located between the database and the user equipment device; receiving an indication that a user has requested at least one guide listing within the second portion of guide listings; and receiving the second portion of guide listings from the cache in response to receiving the indication from the user.
US08667535B2 Information descriptor and extended information descriptor data structures for digital television signals
A digital television (DTV) data stream includes an event information table (EIT), the EIT including: a descriptor including: a descriptor tag identifying the descriptor as a genre descriptor, a descriptor length field, and at least one category code for an associated event in a DTV data stream.
US08667534B2 Method for performing broadcast channel zapping and broadcast receiving apparatus applying the same
A channel zapping method is provided. The channel zapping method includes setting a channel group selected from among a plurality of channel groups classified by genre as a target for group zapping, and if a channel zapping command is input, performing channel zapping to a next channel in the channel group to which a current channel belongs, and if a group zapping command is input, performing channel zapping to a channel in another channel group included in the target for group zapping, and the another channel group is a channel group in a highest class or in a sub class which belongs to the highest class in the each genre.
US08667533B2 Customizing streaming content presentation
Streaming content customization techniques are described. In an implementation, metadata, that is associated with an element, is synchronized with a stream of content that includes the element. The element is configured to accept an input to access related content that provides context for a scene that includes the element. After the related content is output, playback of the stream of content is resumed from the point at which the input was accepted to access the related content.
US08667525B2 Targeted advertisement selection from a digital stream
According to one embodiment, a method of targeted advertisement to a user that includes selecting advertisements based upon user preferences is disclosed. In particular, the method relates to receiving incoming content, which includes a primary advertisement and one or more replacement advertisements. If one of the replacement advertisements is determined to be more appropriate for the user than the primary advertisement, based upon user preferences, then the primary advertisement is substituted with the replacement advertisement.
US08667523B2 Systems and methods for soliciting feedback using print-augmented broadcast signal
A process for providing a print-augmented broadcast signal for transmission to one or more convention broadcast receiver includes receiving a broadcast signal comprising a program portion for a particular broadcast program and a non-program portion. Supplemental content which is associated with the program content of the particular broadcast program is additionally received. Next, the supplemental content is combined onto the non-program portion of the broadcast signal to form a print-augmented broadcast signal, the print-augmented broadcast signal comprising the program content, which can be rendered on a conventional broadcast receiver, and the supplemental content, which is printable on-demand at a destination conventional broadcast receiver substantially concurrently with the rendering of the program content.
US08667522B1 Channel scanning
Methods, systems, and apparatus can provide channel scanning. In various examples, a channel scanning module can instruct scanning of multiple channels within a wideband frequency range by assigning channels to one or more demodulators to attempt to lock onto a signal at the assigned channel. In other examples, a channel scanning module can instruct scanning for downstream channels by assigning channels to multiple narrowband tuners and multiple demodulators to attempt to lock onto a signal on the assigned channel.
US08667521B2 Identifying events of interest within video content
Instant messages sent by a viewer of a video while the video is perceivable to the viewer may be monitored. An event of interest occurring in the video may be identified based on the monitored instant messages. Metadata that describes the event of interest may be generated and assigned to the video. A request for video content associated with the video may be received from a user. An indexed collection of videos that includes the video may be searched for the requested video content. Based on the search, it may be determined that the video satisfies the user's request. The event of interest occurring in the video may be identified based on the metadata assigned to the video. User perception of a scene from the video that includes the event of interest may be enabled.
US08667505B2 Message queue management
Various embodiments provide message queue management techniques designed to reduce the likelihood of multi-component applications becoming nonresponsive and enable recovery options for individual components if they do become nonresponsive. In at least some embodiments, a message queue manager detects when a component of an application interface becomes nonresponsive and detaches the component from a shared message queue. The shared message queue can continue to process messages for other responsive components while messaging for the nonresponsive component is managed via a separate queue. The message queue manager can also notify a user regarding the nonresponsive component and provide the user with options to facilitate recovery of the nonresponsive component. Further, in at least some embodiments, the message queue manager can monitor a detached component and reattach the detached component when it becomes responsive again.
US08667489B2 Systems and methods for sharing the results of analyses among virtual machines
A computer-implemented method may include performing a first analysis on at least one file of a master virtual machine and inserting, into the master virtual machine, information that indicates at least one result of the first analysis. The computer-implemented method may also include maintaining at least one additional virtual machine that is based on the master virtual machine. The computer-implemented method may further include directing the additional virtual machine to reference the information in the master virtual machine instead of performing a second analysis on at least one file of the additional virtual machine. Various other systems, methods, and computer-readable media are also disclosed.
US08667483B2 Device dependent on-demand compiling and deployment of mobile applications
To accommodate different types and versions of execution environments on mobile devices, requests for applications from a programmable device, such as a smart phone or other mobile device include status data about the characteristics of the device. Information about the display, memory, storage, and/or script engine may be forwarded with a request. At a fulfillment server, the information is evaluated so that an appropriately versioned and configured application can be custom built, or selected from a pre-built inventory of applications. This allows a user to postpone an upgrade and still receive appropriate versions of executable, optimized to the particular mobile device.
US08667482B2 Automated application modeling for application virtualization
Automated application modeling for application virtualization (auto-modeling) may be incorporated into an application installer and/or other suitable component of a computer operating system. Auto-modeling may be performed by an auto-modeling agent. The auto-modeling agent may employ one or more of multiple auto-modeling strategies. The auto-modeling agent may assess one or more of a particular application, application installation package and/or application environment in order to determine a suitable auto-modeling strategy. Auto-modeling strategies may include active auto-modeling and passive auto-modeling. Active auto-modeling strategies may require at least partial installation and/or execution of the application to be modeled, whereas passive auto-modeling may generate corresponding auto-modeling data independent of application installation and/or execution, for example, by obtaining suitable data from a corresponding application installation package.
US08667481B2 Sensor node included in sensor network, update server updating the same, and method of updating sensor node
Provided are a sensor node included in a sensor network, an update server updating the sensor node, and a method of updating a sensor node. The update server updating a sensor node included in a sensor network includes an execution code manager managing execution codes for a plurality of sensor nodes included in the sensor network, a rule generator generating an update rule based on a result of comparing an existing execution code managed by the execution code manager with an update execution code required for a new function update of the sensor node, and a downloader causing the sensor node to download the update rule generated by the rule generator. Accordingly, an execution code can be updated by a small amount of data transmission.
US08667479B2 Mobile specialized software code updated
A first host (60), computer readable medium and method for providing a specialized software package (24) to a second host (70). The method includes initializing, at the first host (60), an application (90) on the first host (60) for communicating with a corresponding application (100) on the second host (70); sending, from the first host (60), a message for verifying a presence of the specialized software package (24) on the second host (70); pushing, when the specialized software package (24) is not present on the second host (70), the specialized software package (24) from the first host (60) to the second host (70); performing, at the first host (60), a specialized activity based on the specialized software package (24) at the first host (60) and the specialized software package (24) at the second host (70); and receiving at the application (90) of the first host (60), a result of the specialized activity, wherein the result of the specialized activity is used by the application (90) at the first host (60) to communicate with the corresponding application (100) on the second host (70).
US08667478B1 Backward-compatibility using a plugin architecture
A method, to be performed in a computer, is provided. The method includes, for each of a plurality of devices, (a) detecting a hardware revision of that device, (b) selecting a version of a plugin associated with that hardware revision, and (c) loading the selected version of the plugin. At least one device of the plurality of devices has a different hardware revision than at least one other device of the plurality of devices. The version of the plugin associated with the one device is different than the version of the plugin associated with the other device. Corresponding computer program products and devices are also provided.
US08667467B2 Dynamic test scripts
A method and apparatus for generating dynamic test scripts enables the design and use of testing scripts that are independent of an application and the user interface layout of the application. The method and apparatus store a set of test data, checks and an action list independent from a test script. The test script matches the properties of the test data, checks and action list items with the properties of user interface elements in an application at run-time. The run-time matching allows for the script to be utilized for different applications as well as altered or updated versions of those applications with minimal or no changes to the testing script. This method and system are particularly relevant for the testing of applications using the user interface rather than backend utilities (APIs, services etc.).
US08667462B1 Model and subsystem function signatures
A system and method enable a user to specify function signatures for automated code generators to generate code based on a model representation. The method for automatically generating a function based on the model representation includes providing at least a portion of the model representation. A function signature is received for the model representation. The function signature is generated by a user. The function is generated based on the model representation and the function signature. A user interface can be provided to enable the user to enter the function signature and also to present a preview of a function that results from the function signature as modifications are made to the function signature. The user can enter the function signature using regular expressions, if desired.
US08667453B2 Power-supply design system, power-supply design method, and program for power-supply design
A power-supply design system for designing a power supply of electronic equipment apparatuses. The system includes an input device for inputting circuit information about the power supply of the electronic equipment apparatus; a current deviation computation unit that computes an electric current deviation which indicates electric current variation of the electronic equipment apparatus, based on the circuit information input using the input device, and dispersion information that indicates a dispersion of an electric current variation, which corresponds to the circuit information; a target impedance computation unit that computes a target impedance as a target for the power supply indicated by the circuit information, based on the electric current deviation computed by the current deviation computation unit and a permissible range of a voltage variation, where the permissible range is indicated by the circuit information; and an output device that outputs the target impedance computed by the target impedance computation unit.
US08667450B2 Validation of integrated circuit designs built with encrypted silicon IP blocks
A method and system for validating integrated circuit designs that are built with encrypted silicon IP blocks decrypts the encrypted silicon IP blocks in the integrated circuit designs with the keys from IP providers. After decryption, various validation checks on the integrated circuit designs are done, such as design rule check (DRC), layout versus schematic (LVS) check, parasitic resistor capacitor (RC) extraction, circuit simulation, signal electro migration (EM) and voltage drop check, signal integrity (SI) check and static timing check, etc. After validation, any confidential data from the checking results related to the encrypted silicon IP blocks are themselves encrypted to protect the proprietary silicon IP blocks. The method and system work with silicon IP encryption technology to establish a low cost silicon IP usage and verification platform, and to enable a more cost efficient silicon IP business model.
US08667449B2 Flip-flop library development for high frequency designs built in an ASIC flow
A method, computer program storage device and system are provided for determination and selection of optimized circuit components. The method includes performing a timing analysis on at least a portion of an electronic circuit and determining a path in the at least a portion of an electronic circuit, where the path comprises at least one storage element and an operational attribute associated with the path. The method also includes determining an optimized storage element adapted to utilize the operational attribute. The system includes a processing device and at least one of a synthesis tool, a timing tool or a place and route tool communicatively connected to the processing device. The synthesis tool, the timing tool and the place and route tool are adapted to process or analyze an electrical circuit. The system also includes a gate library communicatively connected to the at least one of a synthesis tool, a timing tool and a place r route tool, as well as a substitution unit communicatively connected to at least one of the at least one of a synthesis tool, a timing tool or a place and route tool or the gate library. The substitution unit is adapted to substitute an optimized storage element for a storage element in the electrical circuit.
US08667444B2 Concurrent placement and routing using hierarchical constraints
An automated layout method allows designing advanced integrated circuits with design rules of high complexity. In particular, a hierarchical constrained layout process is applicable and useful for analog and mixed-signal integrated circuit designs and may be based on an incremental concurrent placement and routing. Use of constraints from multiple levels of a circuit description hierarchy allows computationally efficient processing of logical circuit increments and produces high-quality outcomes. Users such as circuit designers can exercise a high degree of predictability and control over the resulting physical layout construction by either user-specified or computer-generated constraints.
US08667443B2 Integrated circuit cell library for multiple patterning
A method is disclosed for defining a multiple patterned cell layout for use in an integrated circuit design. A layout is defined for a level of a cell in accordance with a dynamic array architecture so as to include a number of layout features. The number of layout features are linear-shaped and commonly oriented. The layout is split into a number of sub-layouts for the level of the cell. Each of the number of layout features in the layout is allocated to any one of the number of sub-layouts. Also, the layout is split such that each sub-layout is independently fabricatable. The sub-layouts for the level of the cell are stored on a computer readable medium.
US08667437B2 Creating a standard cell circuit design from a programmable logic device circuit design
A computer-implemented method of converting a circuit design for a programmable logic device (PLD) to a standard cell circuit design can include unmapping a PLD circuit design to a gate level netlist, mapping logic gates of the netlist to functionally equivalent standard cells, and including the standard cells within the standard cell circuit design. Design constraints for the standard cell circuit design can be automatically generated. The design constraints for the standard cell circuit design can be output.
US08667434B1 System, method, and computer program product for altering a hardware description based on an instruction file
A system, method and computer program product are provided for altering a hardware description based on an instruction file. In use, a hardware description is identified. Additionally, the hardware description is analyzed. Further, an instruction file is created based on the analysis. Moreover, the hardware is altered based on the instruction file.
US08667423B2 Multi-touch wallpaper management
A method and apparatus for multi-touch wallpaper management for a mobile computing device are described wherein a first wallpaper image is displayed on a multi-touch-sensitive display of the mobile computing device and a multi-touch gesture is received indicating a request to change the first wallpaper image. In response to the multi-touch gesture, at least a portion of a second wallpaper image is displayed. Other embodiments are described and claimed.
US08667415B2 Web widgets
A media authoring tool includes web widgets for creating page elements for various types of media (e.g., websites, blogs, broadcasts, slide shows, multimedia presentations). A widget inspector associated with the widget can be used to modify the behavior of the widget.
US08667407B1 Graphical model preparation for embedded deployment
A computer implemented method for generating embedded code from a graphical model which includes: acquiring at least one condition related to at least one code generation goal, the at least one code generation goal being used to generate embedded code from the graphical model in a graphical modeling environment, the at least one code generation goal relating to a characteristic of the code to be generated from the graphical model, the graphical model representing a dynamic system having time-changing behavior modeled with differential, difference, and/or algebraic equations, the graphical model being capable of simulation based on the equations; and identifying, using a microprocessor, conditions that are inconsistent with the at least one code generation goal.
US08667400B2 System and method for real-time observation assessment
Techniques for real-time observation assessment are provided. The techniques, which are designed for educators, take advantage of handheld computers, desktop/laptop computers and Internet access in order to reduce the paperwork associated with conventional educational assessments. An array of instructional assessment applications are designed to run on handheld computers. The instructional assessment applications may be based on existing and widely used paper methodologies. A common Web-based platform for assessment application distribution, selection, download, data management and reporting is also provided. Users can then periodically synchronize instructional data (assessments, diagnostic results, notes and/or schedules) to the Web site. At the Web site, browser-based reports and analysis can be viewed, administered and shared via electronic mail.
US08667397B2 Preventing messaging of co-users on user definable co-user lists
A real time notification system that tracks, for each user, the logon status of selected co-users of an on-line or network system and displays that information in real time to the tracking user in a unique graphical interface. The invention provides user definable on-line co-user lists, or “buddy lists”, that track specific co-users in real-time automatically. A user can create many separate buddy lists of co-users, either with intersecting or disjoint lists of users, and label these buddy lists according to the user's preference. The user can update a buddy list or create new buddy lists whenever necessary. When a user logs on to a system, the user's set of buddy lists is presented to the buddy list system. The buddy list system attempts to match co-users currently logged into the system with the entries on the user's buddy list. Any matches are displayed to the user. As co-users logon and loge, a user's buddy list is updated to reflect these changes. An indication can also be added to show that a co-user just logged on or just left the system.
US08667396B2 Master slave region branding
Methods and apparatus provide for a region brander configured to uniformly apply branding (i.e graphical modifications) upon both content data and application data to effectuate a seamless branding of an entire region of a graphical user interface (GUI). The region brander defines a hierarchy relationship between content and a branding extension (i.e. embedded modification information) with respect to a region in a Graphical User Interface (GUI). The region brander further defines a master region in the GUI to apply the hierarchy relationship to display the content and the branding extension in the master region. A slave region in the GUI can also be defined to apply the hierarchy relationship in order to: (i) display, in the slave region, the branding extensions related to content selected in the master region, and (ii) display episodic content related to content selected in the master region.
US08667395B2 Method and apparatus for creating video game and entertainment demonstrations with full preview and/or other features
A computer system creates video game and movie demonstrations aids in the creation of viewable and/or playable demonstration software and storage media. Features include saving projects for demo purposes, previewing demos, previewing demo contents before creation on the final target, statistical data readouts, and directory structure updating and tracking.
US08667394B1 System for generating an intelligent cross-platform document
The present invention relates to a system for incorporating all or part of a database and/or data sources and data management interface into a transferable file that is in the form of a platform-independent, intelligent document and provides a user in real-time with a platform-independent file having data and a data management interface. The intelligent cross-platform document is generated by synthesizing information from diverse data sources, such as, but without limitation, database, architecture files, icons, images, reference data files, web links. The generation of the file encapsulated with data and an information management interface may be conducted in real-time and allows for all or part of an information management system to be transferred in a cross-platform file to a user that is not directly connected to the information management system.
US08667388B2 Web document structure analysis and conditional element shifting and insertion
An information processing apparatus includes a selector unit that selects a character string, an element specifying unit that specifies a first element from among elements defined by a document structure definition controlling a document into which the selected character string is inserted, an insertion destination specifying unit that specifies an insertion destination within the document, and a shifting unit that determines whether the first element is able to have a character string as an element, searches the document structure definition for a second element that is lower than the first element and is able to have a character string, searches the document structure definition for an element to be inserted between the first element and the second element, generates an insertion element by interpolating between the first element and the second element with the element to be inserted, and shifts the insertion element to the insertion destination.
US08667384B2 User interface for editing photo tags
There is disclosed a user interface for editing photo tags. In an embodiment, the user interface embodies a method of editing photo tags, comprising: displaying a photo on a display; providing a photo tagging mode for editing tags for the displayed photo; and for each tag used to tag a subject or object in the photo, identifying the tag type and associating a unique pointer for each tag type to highlight the corresponding tagged subject or object. The method may further comprise: displaying a tag list of tags used to tag a subject or object in the photo; and identifying the tag type of each tag in the tag list. In an embodiment, context sensitive information may be accessed for each tag depending on the tag type.
US08667383B2 Unified electronic forms management system
A unified electronic forms management system that comprises a network-based software implemented process that is designed to provide its users with access to a unified system and process of managing form data and the creation, storage, update and distribution of electronic forms. The unified electronic forms management system may include a centralized and unified electronic forms management system remote server, which communicates over a network with a remote form designer used by a user to create a form, a remote form viewer used by a form user, a database that stores the form data associated with the remote server, and external database(s) that optionally receive data transmitted by the unified system. Form recipient(s) have the option of receiving over the network the form for approval and/or to provide additional information.
US08667382B2 Configurable field definition document
The present invention provides a configurable field definition document as well as a method, system and program product for configuring a field definition document. Specifically, under the present invention, fields of the field definition document are configured to store values of data elements used by a computer application. The computer application is then mapped to the fields. As needed, values of data elements for the computer application are accessed from the field definition document based on the mapping and at least one selection criterion. The at least one selection criterion can include, for example, a customer identity, a location, a language, a project type, etc.
US08667369B2 Memory controller and operating method of memory controller
A method of operating a memory controller to control a memory device includes reading a read vector from the memory device and correcting one or more errors in the read vector, where a power consumed at the correcting is varied according to the number of errors in the read vector.
US08667366B1 Efficient use of physical address space for data overflow and validation
A storage access system stores block data into physical address blocks in a storage media. A last one of the physical address blocks that is either unfilled or only partially filled with the block data is used for storing extra data associated with the data blocks. A first portion of the last one of the physical storage blocks may be reserved for overflow data for different sizes of the block data. A second portion of the last one of the physical storage blocks may be used to store the validation information for the block data.
US08667365B2 Flash memory system that uses an interleaving scheme for increasing data transfer performance between a memory device and a controller and a method therof
A memory system includes a plurality of memory devices, a controller configured to control the plurality of memory devices, and at least one channel connected between the plurality of memory devices and the controller. The at least one channel includes input/output data lines and control signal lines, which are connected with the plurality of memory devices, and chip enable signal lines respectively connected to each of the plurality of memory devices, wherein the chip enable signal lines enable the plurality of memory devices independently. The controller sends a read command or a program command to one of the plurality of memory devices, and while the one of the plurality of memory devices is performing an internal read operation in response to the read command, the controller reads data from another one of the plurality of memory devices, or while the one of the plurality of memory devices is performing an internal program operation in response to the program command, the controller programs data to another one of the plurality of memory devices.
US08667358B2 Error correction and recovery in chained memory architectures
Electronic apparatus, systems, and methods to construct and operate the electronic apparatus and/or systems include a memory unit configured to receive data flow from two directions. The memory unit can be configured serially in a chain with other memory units. The chain can include an error check and correcting unit (ECC). Additional apparatus, systems, and methods are disclosed.
US08667348B2 Data writing method for non-volatile memory module and memory controller and memory storage apparatus using the same
A data writing method for a re-writable non-volatile memory module and a memory controller and a memory storage apparatus using the same are provided, wherein the re-writable non-volatile memory module has a plurality of physical writing units, and each of the physical writing units has a plurality of physical writing segments. The data writing method includes identifying at least one non-used segment among the physical writing segments of each of the physical writing units and writing a plurality of segment data streams into the physical writing units, wherein the non-used segments of the physical writing units are not used for writing the segment data. Accordingly, the data writing method can effectively use normal physical writing segments in the physical writing units.
US08667341B2 Apparatus and method for determining interleaved address of turbo interleaver
An apparatus and method for determining interleaved addresses of a turbo interleaver are disclosed. A new interleaving size of received data is compared with a previously-stored interleaving size. When the compared interleaving sizes are equal to each other, the received data is decoded using previously-stored interleaved addresses. When the compared interleaving sizes are different from each other, the received data is decoded using new interleaved addresses generated with the new interleaving size. The turbo interleaver generates interleaved addresses at minimum number of code blocks rather than every code block, resulting in reduction of decoding delay and improvement of decoding performance.
US08667334B2 Problem isolation in a virtual environment
Problem isolation in a virtual environment is described. In one example, a method is disclosed which includes maintaining a topology of network devices in a virtual environment in a performance management database hosted on a problem isolation server. The network devices can be monitored for metrics breaching a baseline. A snapshot of portions of the topology associated with the metrics breaching the baseline can be captured using a snapshot module. The snapshot captured can include a partial topology. Time stamps associated with the metrics can be maintained. The time stamps can include time stamps for when the metrics breach the baseline. The time stamps can be correlated with the snapshot to form a problem isolation timeline.
US08667333B2 Extensible testing system
A computer implemented system for testing electronic equipment where a plurality of types of systems can be tested using a single test specification.
US08667331B2 Storage system and control method for storing write data requested by a host computer
It is provided a storage system for storing write data requested by a host computer, comprising: a data storage device, first and second cache memories, first and second non-volatile memories and at least one power storage device, wherein the storage system stores the requested write data in the data storage device, without storing the requested write data in neither the first cache memory nor the second cache memory in a case where the amount of charge of the at least one power storage device is smaller than the predetermined amount of power, and stores the requested write data in at least one of the first and second cache memories, and then store the requested write data in the data storage device in a case where the amount of charge of the at least one power storage device is equal to or larger than the predetermined amount of power.
US08667325B2 Method, apparatus and system for providing memory sparing information
Techniques for implementing memory sparing with a memory controller. In an embodiment, a memory controller stores memory sparing information which is specific to a first line of memory in a memory coupled to and controller by the memory controller. In another embodiment, the memory controller includes a second memory line which is to operate as a spare for the first line of memory, where accessing the second memory line is to be a substitute for accessing the first memory line.
US08667322B1 Achieving data consistency in a node failover with a degraded raid array
Technologies are described herein for achieving data consistency during a failover from a primary node to a secondary node in a storage cluster with a shared RAID array in a degraded mode. When the primary storage node receives a write I/O operation, a volume module on the primary node reads the missing data strip data from the failed disk belonging to the stripe targeted by the write I/O operation. The primary storage node communicates the missing data strip to the secondary storage node, which writes the missing strip data to an outstanding strip log. Upon the failure of the primary node, the secondary storage node reads the missing data strip from the outstanding strip log and writes the missing data strip to the shared RAID array, thus restoring data consistency to the stripe of the RAID array containing the missing data strip.
US08667317B1 Circuitry including an RF front end circuit
The present disclosure relates to RF front-end (RFFE) circuitry that includes multiple RFFE circuits, each of which may be provided by a separate integrated circuit (IC), front-end module, or both. As such, the RFFE circuits may be connected to one another using an RFFE serial communications bus. Further, one or more of the RFFE circuits may need an accurate clock source for analog-to-digital conversion (ADC), digital-to-analog conversion (DAC), calibration, sensor measurements, or the like. Instead of including an integral clock source circuit or receiving a separate external clock signal, an RFFE circuit may extract clock information from the RFFE serial communications bus to provide one or more clock signal. The clock information may be associated with one or more serial communications command via the RFFE serial communications bus.
US08667316B2 Precision synchronisation architecture for superspeed universal serial bus devices
A method of providing a synchronization channel to a SuperSpeed USB device is provided. The method including a SuperSpeed communication channel connection to the SuperSpeed USB device with a USB cable that has USB 2.0 D+ and D− data signalling lines disabled or disconnected at an upstream connection point; multiplexing synchronization information onto the D+/D− data signalling lines at the upstream connection point; and demultiplexing the synchronization information from the D+/D− signalling lines at a downstream connection point of the cable; whereby the synchronization channel is maintained across the D+/D− data signalling lines.
US08667310B2 Circuit for indicating power level over a communication interface
A circuit is provided. The circuit includes a control circuit, a voltage sensor coupled to the control circuit, and an indicator signal coupled to the control circuit. The control circuit, responsive to the voltage sensor, is configured to detect a first classification voltage within a classification voltage range defined by a lower classification voltage limit and upper classification voltage limit, detect, after detecting the first classification voltage, an indexing voltage outside of the classification voltage range, and detect, after detecting the indexing voltage, a second classification voltage within the classification voltage range. The control circuit is further configured to set the indicator signal to a first predetermined state indicating a power type based on the detected first classification voltage, indexing voltage and second classification voltage.
US08667307B2 Power control circuit and method of computer system
A power control circuit and a power control method applied to a computer system are disclosed. A regulator receives a first voltage, the regulator converting the first voltage to an embedded controller voltage when the regulator is enabled. A detecting and controlling circuit receives the first voltage and the button signal, and the regulator is enabled when the detecting and controlling circuit detects the button signal. An embedded controller connects to the regulator for receiving the embedded controller voltage and outputting the plurality of power control signals. The embedded controller sends a power on signal to the detecting and controlling circuit to keep the regulator enabled.
US08667303B2 Peripheral authentication
This document describes techniques (300, 400) and apparatuses (100, 500, 600, 700) for peripheral authentication. These techniques (300, 400) and apparatuses (100, 500, 600, 700) may configure data lines for authentication between host device (102) and peripheral (106), use these configured data lines to authenticate the peripheral (106), and then reconfigure the data lines for use.
US08667290B2 Efficient, high volume digital signature system for medical and business applications
The system relates to a method for collecting signatures from pre-validated signers. In one aspect of the method, a pre-validated signer's signature is affixed to an electronic document in an appropriate location after the pre-validated signer authorizes the use of his or her signature.
US08667287B2 Transaction auditing for data security devices
Data security devices are provided which store user data and interact with terminal devices to provide information about the stored user data. Security device has memory for storing user data, an interface for transmission of data communications connectable to a data communications network, and a controller. The controller processes a request from the terminal device for information about said user data by first generating a message. The message is generated to permit verification, using secret data, that the message was generated by the controller. The controller sends the message to the terminal device for communication to a publication entity for publication of the message. The controller then receives from the terminal device a cryptographic construction. The controller checks validity of the cryptographic construction for said message, and subsequent supply of the information requested about the user data to the terminal device is then dependent on said cryptographic construction.
US08667284B2 Detection of invalid escrow keys
A secure hash, such as a Hash-based Message Authentication Code (“HMAC”), is generated using a piece of secret information (e.g., a secret key) and a piece of public information specific to each escrow key (e.g., a certificate hash or public key). Using the secret key ensures that escrow key validation data can only be generated by knowing the secret key, which prevents an attacker from generating the appropriate escrow key validation data. Using the certificate hash as the public data ties each escrow key validation data to a particular certificate, thereby preventing the attacker from simply copying the validation data from another escrow key. Any escrow key that is found to be invalid may be removed from the file container and a system audit log may be generated so that a company, individual, or other entity can be aware of the possible attempt at a security breach.
US08667273B1 Intelligent file encryption and secure backup system
A method and apparatus for secure transparent backup and encryption of data including compression, elimination of redundant information, all working integrated whether data is stored locally or shared in networks. When data is shared in networks, several computers may access encrypted objects simultaneously with the same limitations as for non-encrypted objects. The method and apparatus can automatically and invisible take backups and can easily restore any object to the exact content as it existed for a selected point in time using a snapshot capability in combination with the user interface described that has its focus on making the use very easy for the end user. The invention offers security and performance enhancements when used with tables containing approved hashes for executables and other objects based on company policy and virus scanning. Specific objects may also be easily detected even if they are encrypted.
US08667271B2 Methods and systems to resolve message group
A method and system for resolving addresses of a message including looking up, from a source directory, a group name associated with a message address of the message, looking up through a cache of user names mapped to user addresses, a user address for each of the looked up user names and returning an associated user address, and addressing the message to each looked up user addresses. Expanding group address by looking up user name in for group from source directory, looking up user address for each user name from user cache, addressing message to looked up user, address, and transmitting message to looked up user address.
US08667270B2 Securely upgrading or downgrading platform components
A method for securely altering a platform component is provided, comprising: assigning certificates for public encryption and signature verification keys for the device; assigning certificates for public encryption and signature verification keys for an upgrade server; mutually authenticating a device containing the platform component and the upgrade server; causing the device and the upgrade server to exchange a session key; and providing an alteration to be made to the platform component from the upgrade server to the device using the session key.
US08667268B2 Scalable distributed web-based authentication
Web-based authentication includes receiving a packet in a network switch having at least one associative store configured to forward packet traffic to a first one or more processors of the switch that are dedicated to cryptographic processing if a destination port of the packet indicates a secure transport protocol, and to a second one or more processors of the switch that are not dedicated to cryptographic processing if the destination port does not indicate a secure transport protocol. If a source of the packet is an authenticated user, the packet is forwarded via an output port of the switch, based on the associative store. If the source is an unauthenticated user, the packet is forwarded to the first one or more processors if the destination port indicates a secure transport protocol, and to the second one or more processors if the destination port does not indicate a secure transport protocol.
US08667267B1 System and method for communicating with a key management system
A method for providing authenticated access to an encrypted file system includes generating a first seed; providing a request for a key to a key server, the request including at least a first seed block having a first encryption, a message block having a second encryption, and an encryption encapsulation block having a third encryption, the encryption encapsulation block including information for decrypting the message block; at the key server, decrypting the encryption encapsulation block and using the information therein to decrypt the at least a first seed block and the message block; and authenticating the message if the first seed in the at least a first seed block matches a first predetermined seed.
US08667263B2 System and method for measuring staleness of attestation during booting between a first and second device by generating a first and second time and calculating a difference between the first and second time to measure the staleness
A method is provided for determining with a first device, staleness of attestation measurements at a second device. The method includes booting up the second device at a first time, the second device having a communication portion, a security portion, a basic input/output system and a trusted protection module. Further, the method includes generating an initial counter based on the booting up of the second device at the first time. A current counter is then generated based on a second time after the first time. The method additionally includes providing a request to the second device from the first device, the request requesting booting information and current information, the booting information being based on the initial counter, the current information being based on the current counter. Still further, the method includes providing a response to the first device from the second device, the response including the booting information and the current information. Finally, the method includes determining, via the first device, the generated initial counter and the current counter based on the response.
US08667262B2 Information processing apparatus and its control method
An information processing apparatus includes: a first recording medium that stores a first system controller for allowing to execute boot processing of the information processing apparatus and is accessed by using a first access path in a tree structure or by using a second access path based on a first conversion table representing a correspondence between the first and second access path; a memory disk generation section allowing to secure a memory disk section that operates as a second recording medium and is accessed by using a third access path; a conversion table generation section allowing to generate a second conversion table representing a correspondence between the second and third access path; and a duplication controller allowing to copy the first system controller onto the memory disk section as a second system controller and allowing to duplicate the first and second system controllers based on the second conversion table.
US08667261B2 Systems, methods, and apparatus for utility meter configuration
Systems, methods, and apparatus for configuring utility meters are provided. A meter configuration application may be executed by a device that includes one or more computers and that facilitates utility meter configuration. A plug-in module associated with a utility meter type may be received by the device. Based at least in part upon providing the plug-in module to the meter configuration application, a configuration file may be built for the utility meter type. The utility meter may then be configured utilizing the configuration file.
US08667258B2 High performance cache translation look-aside buffer (TLB) lookups using multiple page size prediction
A computer processing system method and apparatus having a processor employing an operating system (O/S) multi-task control between multiple user programs and which ensures that the programs do not interfere with each other, said computing processing system having a branch multiple page size prediction mechanism which predicts a page size along with a branch direction and a branch target of a branch for instructions of a processing pipeline, having a branch target buffer (BTB) predicting the branch target, said branch prediction mechanism storing recently used instructions close to the processor in a local cache, and having a translation look-aside buffer TLB mechanism which tracks the translation of the most recent pages and supports multiple page sizes.
US08667253B2 Initiating assist thread upon asynchronous event for processing simultaneously with controlling thread and updating its running status in status register
A processor of a data processing system executes a controlling thread of a program and detects occurrence of a particular asynchronous event during execution of the controlling thread of the program. In response to occurrence of the particular asynchronous event during execution of the controlling thread of the program, the processor initiates execution of an assist thread of the program such that the processor simultaneously executes the assist thread and controlling thread of the program.
US08667251B2 Electronic chip and integrated circuit including a split routing unit having first-level routers for intra-layer transmissions and second-level routers for inter-layer transmissions and transmissions to the processing units
This electronic chip includes functional modules each including a single processing unit and a single routing unit (110E) connected to one another, and connections, called routing connections, each of which has at least one end connected to the routing unit of a functional module, where the routing connections connect between themselves the routing units of the functional modules so as to allow routing of data between the processing units of the functional modules.The routing unit (110E) of at least one functional module, called a split routing unit, includes two routers (112E, 114E), called respectively a first-level router and a second-level router, which are connected to one another, where the first-level router is moreover connected to at least two routing connections, and where the second-level router is moreover connected to the processing unit of this functional module and connected to at least one other routing connection.
US08667242B2 Data access method and system, storage medium controller and storage system
A data access method for writing data into a storage apparatus is provided, wherein the storage apparatus has a storage unit, the storage unit has a partition, the storage property of the partition is set as a write protect mode and the storage apparatus is coupled to a host system having an operation system. The data access method includes transmitting a command from the host system to the storage apparatus through a human interface device path and setting the storage property of the first partition as a writable mode in response the command. The data access method also includes storing data into the partition by using built-in commands of the operation system. Accordingly, the data access method can write data into a partition that has been at the write protect mode when a user logins the operation system with a limited user authority mode.
US08667234B2 Data writing method, memory controller, and memory storage apparatus
A method for writing updated data into a flash memory module having a plurality of physical pages is provided, wherein each physical page is the smallest writing unit of the flash memory module. The method includes partitioning a physical page into storage segments and configuring a state mark for each storage segment, wherein the state marks indicate the validity of data stored in the storage segments. The method also includes writing the updated data into at least one of the storage segments and changing the state mark corresponding to the storage segment containing the updated data, wherein the state mark corresponding to the storage segment containing the updated data indicates a valid state, and the state marks corresponding to the other storage segments of the physical page not containing the updated data indicate an invalid state. Thereby, the time for writing data into a physical page is effectively shortened.
US08667231B2 Transactional memory system with efficient cache support
A computer implemented method for use by a transaction program for managing memory access to a shared memory location for transaction data of a first thread, the shared memory location being accessible by the first thread and a second thread. A string of instructions to complete a transaction of the first thread are executed, beginning with one instruction of the string of instructions. It is determined whether the one instruction is part of an active atomic instruction group (AIG) of instructions associated with the transaction of the first thread. A cache structure and a transaction table which together provide for entries in an active mode for the AIG are located if the one instruction is part of an active AIG. The next instruction is executed under a normal execution mode in response to determining that the one instruction is not part of an active AIG.
US08667230B1 Recognition and recall memory
A digital memory architecture for recognition and recall in support of a host comprises a plurality of pattern processors, each of which has its own random access memory (RAM) and controller, an external data bus and external data bus controller, a results bus and results bus controller, an internal data bus and internal data bus controller, and an external control bus and external control bus and controller. Each of the pattern processors may be a general purpose set theoretic processor (GPSTP) operating in interrupt and block modes.
US08667227B2 Domain based cache coherence protocol
Briefly stated, technologies are generally described for accessing a data block in a cache with a domain based cache coherence protocol. A first processor in a first tile and first domain can be configured to evaluate a request to access the data block. A cache in a second tile in the first domain can be configured to send the data block to the first tile when the data block is cached in the second tile. The first processor can be configured to send the request to a third tile in another domain when the cached location is outside the first processor's domain. The third processor can be configured to determine and send the request to a data domain associated with the cached location of the data block. A fourth tile can be configured to receive the request and send the data block to the first tile.
US08667217B1 System for writing to memory
A selection module selects memory blocks of a flash memory in response to (i) the memory blocks being partially written with first data and (ii) receiving a write command to write second data to the memory blocks. A control module, prior to erasing the first data from the memory blocks, collects the first data and writes the collected data in a portion of a dynamic random access memory instead of writing the collected data in the flash memory. A location description module generates a description table indicating whether data in memory locations in the portion of the dynamic random access memory are valid or invalid. A rate of adding data to the portion becomes equal to a rate at which data in memory locations in the portion becomes invalid so that the collected data is written in the portion without first merging the collected data.
US08667215B2 Dynamic SLC/MLC blocks allocations for non-volatile memory
Apparatus and methods are disclosed, such as those that provide dynamic block allocations in NAND flash memory between single-level cells (SLC) and multi-level cells (MLC) based on characteristics. In one embodiment, a memory controller dynamically switches between programming and/or reprogramming blocks between SLC mode and MLC mode based on the amount of memory available for use. When memory usage is low, SLC mode is used. When memory usage is high, MLC mode is used. Dynamic block allocation allows a memory controller to obtain the performance and reliability benefits of SLC mode while retaining the space saving benefits of MLC mode.
US08667212B2 System including a fine-grained memory and a less-fine-grained memory
A data processing system includes one or more nodes, each node including a memory sub-system. The sub-system includes a fine-grained, memory, and a less-fine-grained (e.g., page-based) memory. The fine-grained memory optionally serves as a cache and/or as a write buffer for the page-based memory. Software executing on the system uses a node address space which enables access to the page-based memories of all nodes. Each node optionally provides ACID memory properties for at least a portion of the space. In at least a portion of the space, memory elements are mapped to locations in the page-based memory. In various embodiments, some of the elements are compressed, the compressed elements are packed into pages, the pages are written into available locations in the page-based memory, and a map maintains an association between the some of the elements and the locations.
US08667207B2 Dynamic reallocation of physical memory responsive to virtual machine events
Described are methods and systems for dynamically reallocating memory amongst virtual machines executing within a virtualization environment. A computer can execute a virtualization environment that can include one or more virtual machines and that can include a memory manager. The memory manager can dynamically reallocate memory by identifying a maximum and minimum memory value for each virtual machine, determining a target memory value for each virtual machine using the maximum and minimum memory value, and identifying one or more virtual machines that have an actual memory usage value that is less than the target memory value calculated for those virtual machines. To re-allocate the memory, the memory manager can allocate additional memory to the identified virtual machines by inflating a balloon driver, then de-allocate the additional memory, and reallocate the de-allocated, additional memory to other virtual machines within the virtualization environment.
US08667197B2 Providing a fine-grained arbitration system
In one embodiment, the present invention includes a method for selecting a requester to service during an arbitration round, and updating counters associated with the selected requester including a command unit counter and a data unit counter, determining if the counters are in compliance with corresponding threshold values, and if so granting a transaction for the selected requester, and otherwise denying the transaction. Other embodiments are described and claimed.
US08667193B2 Non-ported generic device (software managed generic device)
Techniques are disclosed for utilizing a non-ported generic device (NGD) or other non-ported hardware to couple processing device(s) to access components on a serial data bus without the need for integrated manager hardware. Using the NGD, a processing device(s) can utilize available unused bandwidth on the serial data bus to communicate with components coupled with the serial data bus, including a processing device having the manager hardware. Various alterations and embodiments are disclosed.
US08667180B2 Compression on thin provisioned volumes using extent based mapping
For facilitating data compression, a set of logical extents, each having compressed logical tracks of data, is mapped to a head physical extent and, if the head physical extent is determined to have been filled, to at least one overflow extent having spatial proximity to the head physical extent. Pursuant to at least one subsequent write operation and destage operation, the at least one subsequent write operation and destage operation determined to be associated with the head physical extent, the write operation is mapped to one of the head physical extent, the at least one overflow extent, and an additional extent having spatial proximity to the at least one overflow extent.
US08667172B2 Method and apparatus for content identifier based radius constrained cache flooding to enable efficient content routing
A networking system comprising a plurality of content routers coupled to each other and to a plurality of providers and configured to route and cache content data, wherein the content routers are further configured to locate and route requested content to a user node coupled to the content routers, wherein the providers are configured to publish content and the content routers are further configured to receive and cache the content data in response to an interest request for content and to flood a content identifier for the content data to a plurality of neighboring content routers within a specified radius, wherein the content identifier enables the plurality of neighboring content routers to determine a nearest location from which to obtain the content data to enable efficient content routing.
US08667165B2 Dynamic modification of application behavior in response to changing environmental conditions
Methods, systems, and computer program products for dynamically modifying an application program's behavior in response to changing environmental conditions (such as network changes, system changes, and so forth). The application may solicit such information, and/or may receive unsolicited environmental change notifications. In response to a change notification, the application may take one or more of the following approaches to adapt to the changing conditions: (1) alter its execution; (2) modify its use of, or control of, other cooperating application; and (3) modify the selection of application execution threads. (An application might also decide to make no changes in its behavior.)
US08667157B2 Hardware bus redirection switching
Example embodiments relate to hardware bus redirection switching. In example embodiments, a computing device receives a selection of a new remote desktop protocol to be used for communication with a remote server. The computing device may then selectively enable hardware bus redirection for the new remote desktop protocol based on whether the new protocol supports hardware bus redirection.
US08667154B1 Authentication of unknown parties in secure computer communications
Authentication of an unknown party in a secure computer communication may be performed even without consulting a public whitelist of trusted parties. A digital certificate from an unknown party not authenticated by a trusted certificate authority may be locally processed to determine if the digital certificate is a trusted, non-trusted, or unknown digital certificate. For example, a model may be created by training a support vector machine to classify a digital certificate. The model may be provided to a computer involved in secure computer communication. The computer may receive an incoming digital certificate, extract fields from the incoming digital certificate, and take a hash of the extracted fields perform input data that may be employed by the model to determine if the incoming digital certificate is a trusted, non-trusted, or unknown digital certificate.
US08667146B2 Systems and methods for configuration driven rewrite of SSL VPN clientless sessions
The present disclosure provides solutions for an enterprise providing services to a variety of clients to enable the client to use the resources provided by the enterprise by modifying URLs received and the URLs from the responses from the servers to the client's requests before forwarding the requests and the responses to the intended destinations. An intermediary may identify an access profile for a clients' request to access a server via a clientless SSL VPN session. The intermediary may detect one or more URLs in content served by the server in response to the request using one or more regular expressions of the access profile. The intermediary may rewrite or modify, responsive to detecting, the one or more detected URLs in accordance with a URL transformation specified by one or more rewrite policies of the access profile. The response with modified URLs may be forwarded to the client.
US08667141B2 Method and system for handling load on a service component in a network
A method, a system and a computer program product for handling requests in a network are disclosed. A load pattern at a first service component is extracted. A capacity and pending requests at the first service component are calculated based on the load pattern. Thereafter, an insertion delay is calculated based on the capacity, pending requests, and a time period required to increase the capacity by applying various alternative adaptation techniques. The insertion delay is then distributed among a plurality of upstream service components.
US08667138B2 Distributed hierarchical rendering and provisioning of cloud services
Techniques are provided herein for distributed and hierarchical rendering and provisioning of cloud services. At a device in a cloud computing system comprising a plurality of hierarchical levels, a cloud service request is received for rendering and provisioning of a virtual data center. A determination is made as to which aspects of the cloud service request are to be satisfied by devices in a first hierarchical level and which aspects of the cloud service request are to be satisfied by devices in a second hierarchical level and in subsequent hierarchical levels. Rendering and provisioning commands are provided to one or more devices in the first hierarchical level that are selected to satisfy aspects of the cloud service request in the first hierarchical level. A subset cloud service request for aspects of the cloud service request that are to be satisfied by devices in the second hierarchical level is sent to a device in the second hierarchical level.
US08667131B2 Service offer set publishing to device agent with on-device service selection
A network system comprising memory configured to store a service offer set identifying one or more service plans available to an end-user device, the one or more service plans enabling the end-user device to communicate over a wireless access network; and one or more network elements configured to obtain the service offer set from memory, send information associated with the service offer set to the end-user device over the wireless access network, the information enabling the end-user device to present, through a user interface, one or more service plan selection options associated with the one or more service plans available to the end-user device, receive an offer set user selection from the end-user device, the offer set user selection indicating a user selection of at least one of the one or more service plan selection options, and provision one or more functions based on the offer set user selection.
US08667130B2 Monitoring application for automatically requesting content
Embodiments of the instant invention are directed to a system, apparatus and method for monitoring a user's activities and displaying and presenting unsolicited content to users over a wide area network. Embodiments of the instant invention include a monitoring system comprising an activity monitor and a content transfer and display means, wherein the activity monitor comprises an event identifier and a timer. The monitoring system monitors user activities, identifies trigger events, measures the elapsed time of inactivity of the user and initiates the presentation of unsolicited data, or content, to the user computer. In general, the monitoring system identifies trigger events and measures the elapsed time between trigger events. If the elapsed time between the trigger events exceeds a predefined time period the monitoring system causes unsolicited data to be presented on the user computer.
US08667127B2 Monitoring web site content
Systems and methods for monitoring Web page content associated with processing a resource request are provided. A client computing device generates a sample image corresponding to a set of resources rendered in response to a resource request. A processing component, such as an image analysis component, then compares the sample image with an averaged reference image to identify a compared image. The averaged reference image is determined from averaging a pixel intensity value for each pixel in a first reference image with a pixel intensity value for each pixel in a second reference image. These first and second reference images both correspond to the same set of requested resources. The processing component then weights the compared image to produce a weighted compared image and determines whether a sum of the intensity values for each pixel in the weighted compared image exceeds a threshold. Aspects of systems and methods for generating an alert message if the threshold is exceeded are also provided.
US08667126B2 Dynamic rate heartbeating for inter-node status updating
A scheme for monitoring node operational status according to communications transmits messages periodically according to a heartbeat rate among the nodes. The messages may be gossip messages containing the status of the other nodes in the pairs, are received at the nodes and indications of the communications delays of the received messages are stored, which are used to compute statistics of the stored communications delays. Parameters of the node status monitoring, which are used for determining operational status of the nodes, are adjusted according to the statistics, which may include adjusting the heartbeat rate, the maximum wait time before a message is considered missed, and/or the maximum number of missed messages, e.g., the sequence number deviation, before the node is considered non-operational (down).
US08667120B2 Load control device and method thereof for controlling requests sent to a server
The number of response-waiting requests which are already sent to a server (4) but to which a response is not yet returned from the server (4) is limited. To limit this number, received requests are temporarily accumulated in a buffer if the number of response-waiting requests has reached a threshold and, until the number of response-waiting requests falls below the threshold, requests are not sent from the buffer. The execution status of the server (4) is monitored, and the threshold is increased when the response time from the server (4) to a request is within an allowable range, and the threshold is decreased when the response time exceeds the allowable range. In addition, TCP connections between a load control device (3) and clients (1-1, . . . , 1-n) are aggregated so that the number of simultaneous connections of TCP connections between the server (4) and the load control device (3) becomes equal to or smaller than the threshold of the number of response-waiting requests.
US08667119B2 System and method for re-generating packet load for load test
A system for re-generating a packet load for a load test includes a packet collector for collecting a packet transmitted between a game client application and a game server application, a packet data storage for storing the collected packet in a list form, a central manager for editing and re-defining the stored packet as an action and constructing a test scenario by combining the re-defined packet and an agent for generating a load according to the re-defined packet and the test scenario.
US08667118B2 Computer system, performance measuring method and management server apparatus
In a computer system including physical servers on which virtual servers for business use operate and a management server communicably connected to the physical servers, the management server requests physical servers that are targets of performance measurement to activate a performance measurement virtual server based on a virtual server image including an operating system and a performance measurement program. Performance information measured by the performance measurement virtual server activated on each physical server is fed to the management server. It is therefore possible in the communication system to measure a margin processing performance of each physical server according to the same criterion.
US08667113B2 Bitmap network management object change detection approach
Techniques for detecting device changes using SNMP polling are described. In response to determining that an MIB of a managed device has changed, the device's SNMP agent identifies the altered objects in the device's MIB. In response to detecting such a change, the SNMP agent generates a bitmap. This bitmap identifies all the MIB's objects that have changed. The NMS may access and use this bitmap to take further action. For example, the NMS may use the bitmap to poll only the changed objects in the MIB, rather than all of the objects in the MIB (including the unchanged objects). Because fewer than all of the MIB's objects need to be polled in order to identify changes to the managed device, both the burden on the device and the bandwidth required for the polling is significantly reduced.
US08667112B2 Selective interaction between networked smart devices
Selective interaction between networked smart devices is disclosed. One embodiment of the present disclosure pertains to an apparatus for interacting with associated smart appliances via a network, where the apparatus comprises a memory; and a processor. The processor is configured to identify one or more associated smart appliances upon activation of a smart device in a network, where the smart device and the associated smart appliances are configured to communicate with each other for notification or for executing one or more commands. The processor is also configured to determine a mode of the smart device upon receiving data from the associated smart appliances, where the mode of the smart device is set through configuring a user experience environment of the smart device. The processor is further configured to selectively process the data from the associated smart appliances based on the mode of the smart device.
US08667108B2 Domain managing method, domain extending method and reference point controller electing method
A method of managing a domain, a method of extending a domain, and a method of selecting a reference point controller are provided. The method of operating the domain includes: receiving a request for authenticating a reference point controller from a reference point controller candidate; invalidating a membership of the stored reference point controller; generating a unique reference point controller membership for verifying that the reference point controller candidate is a new reference point controller; and transmitting the generated reference point controller membership to the reference point controller candidate. Accordingly, even when an error occurs in the reference point controller, the function of the reference point controller can be rapidly replaced by using the reference point controller candidate.
US08667090B2 Delivering a webpage to a client
In certain embodiments, a server receives a request from a client for a webpage comprising portlets. A framework corresponding to the webpage is retrieved. The framework indicates whether a portlet is to be executed by the server or whether execution of the portlet is to be initiated by the client. The framework indicates that one or more first portlets are to be executed by the server. The server executes the first portlets to yield one or more first portlet markups. The first portlet markups are placed into the webpage. Execution of one or more second portlets is to be initiated by the client according to the framework. One or more placeholder tags for the second portlets are placed into the webpage. A placeholder tag allows the client to initiate execution of a second portlet. The webpage comprising the first portlet markups and the placeholder tags is sent to the client.
US08667083B2 Simplifying provisioning of asynchronous interaction with enterprise suites having synchronous integration points
An aspect of the present invention simplifies provisioning of asynchronous interaction with enterprise suites having synchronous integration points. In one embodiment, a digital processing system receives, from a user, data indicating that asynchronous interaction is required for a synchronous integration point of an enterprise suite, and in response, auto-generates a set of service oriented architecture (SOA) artifacts designed to synchronously invoke the synchronous integration point and provide asynchronous interaction with external systems. The auto-generated SOA artifacts are then deployed in SOA server, whereby external systems can interact asynchronously to access a functionality provided by the synchronous integration point. According to another aspect, the system, also receives from the user, a second data indicating a set of policies to be applied, and in response, auto-generates the set of SOA artifacts to implement the set of policies during asynchronous interaction with external systems.
US08667081B2 Networked computer system for communicating and operating in a virtual reality environment
The present invention relates to interactive virtual reality networked computer systems and methods that facilitate communication and operation in a virtual reality environment. The virtual reality networked computer system has an infrastructure that includes a number of users, hosts and servers. The interconnected hosts and servers allow users to effectively locate, activate, access and interact within virtual reality environments in a variety of different ways. For example, users can establish user groups such that interaction within the virtual reality environment occurs between hosts (accessed by users) without the need of a central or dedicated server.
US08667080B2 Computer-implemented method, a computer program product and an embedded system for increasing the speed of data retrieval by a client on the embedded system
The present description refers in particular to a computer-implemented method, a computer program product, and an embedded system for increasing the speed of data retrieval by a client on the embedded system. The embedded system executes a client and an intermediary, wherein the client and the intermediary are executed separately, and wherein the intermediary manages the storing component. A request may be received from the client at the intermediary, for a first content element of a document. The intermediary determines whether the first content element is stored in a storing component and when the first content element is stored in the storing component: retrieves the first content element from the storing component; and sends the first content element from the intermediary to the client.
US08667075B1 System and method for implementing a subscription-based social media platform
Systems and methods for implementing a subscription-based social media platform are provided. A content creator generates live content on a mobile device and sends requests to a server for initializing a live stream from the mobile device. The server sends requests to encoding service providers. The encoded live content is send to a content storage server. Subscribers of the social media platform can access the live content on their mobile devices from the content storage server.
US08667073B2 Method for presenting information contained in messages in a multimedia terminal, a system for transmitting multimedia messages, and a multimedia terminal
A method for presenting information contained in messages in a terminal (MS). In the method, the message includes at least one component. The message is transmitted to a terminal (MS) in a system for transmitting multimedia messages. In the method, a presentation model (SMIL) is formed to contain information related to the presentation of each component attached in the message. The aforementioned presentation model (SMIL) is supplemented with a reference about the location of each component in the message, and the aforementioned presentation model (SMIL) is attached to the aforementioned message.
US08667070B2 Storage medium storing a mail management program, and mail management apparatus and method
A storage medium storing a mail management program, the mail management program causing a computer to execute: receiving from a first user, a designation of a first electronic mail addressed to the first user as an open mail, which is made open to a second user, first setting a receiving date and time at which the designation is received as date and time information corresponding to the open mail, second setting another receiving date and time at which a second electronic mail which is not the open mail and is addressed to the second user is received by the computer, as the date and time information corresponding to the second electronic mail and outputting, upon receipt of an output instruction from the second user, the open mail and the second electronic mail in accordance with the date and time information.
US08667064B2 Personalizing a web page outside of a social networking system with content from the social networking system
A user device requests a web page from a web server of a third-party website, which is separate from a social networking system. The web server from the third-party website sends a markup language document for the requested web page to the user device which includes an instruction for a browser application running on the user device to incorporate information obtained from the social networking system within the web page. Based on the instruction in the received markup language document, the user device requests personalized content from the social networking system, which generates the requested personalized content based on social information about the user. The user device then renders the web page with the personalized content contained in a frame and displays the rendered web page and the frame to the user.
US08667062B2 Method and apparatus for preserving privacy for appointment scheduling
An approach is provided for preserving privacy for appointment scheduling. A scheduling platform receives a request to schedule an appointment among one or more users. The scheduling platform determines availability information for the one or more users from one or more respective devices, wherein the availability information is encrypted using homomorphic encryption. The scheduling platform then processes and/or facilitates a processing of the availability information using, at least in part, one or more homomorphic functions to determine one or more recommended time slots for the appointment.
US08667060B2 Data collection from utility meters over advanced metering infrastructure
Communicating data via an advanced metering infrastructure (AMI). An infrastructure is disclosed that includes: a plurality of communication modules incorporated into a plurality of associated utility meters; a data aggregator configured for communicating with each of the plurality of communication modules, wherein the data aggregator includes a system for translating meter specific data formats into an aggregated format that includes data quality attributes and a timestamp, and includes a system for synchronizing aggregated data over a back haul; and a head end system having a communication management system that receives and processes synchronization messages from the data aggregator received over the back haul, wherein the head end system includes a metering system for requesting and obtaining meter data from the associated utility meters via the data aggregator, and issuing signals to individual meters and groups of meters.
US08667055B2 Method for achieving an on-line mutual interlocution operation
A method for implementing an online mutual aid question-answer service comprises: a questioning user uploading an edited question to an extensible markup language document management (XDM) server; an answering user subscribing for a question from the XDM server, the XDM server sending the question subscribed for to the answering user; and after the answering user receives the question, the answering user answering the question, and informing the questioning user of the question about an answer of the question.
US08667050B2 Methods and systems for displaying, on a first machine, data associated with a drive of a second machine, without mapping the drive
Methods and systems for displaying data associated with a client drive of a client computing device in a virtualized desktop executing on a remote computing device without explicitly mapping the client drive onto the remote computing device are described. A first client agent executing on a client computing device establishes a user session with a remote computing device. The first client agent transmits data identifying the client drive of the client computing device to a second client agent executing on the remote computing device. The second client agent receives data associated with the client drive and generates a shell link using the received data associated with the client drive in the context of the user session. The second client agent displays the data associated with the client drive of the client computing device in a virtualized desktop executing on the remote computing device.
US08667032B1 Efficient content meta-data collection and trace generation from deduplicated storage
The method and apparatus collect file recipes from deduplicated data storage systems, the file recipes consist of a list of fingerprints of data chunks of a file. Detailed meta-data for each unique data chunk is also collected. In an offline process, research and analysis can be performed on either the meta-data itself or on a reconstruction of a full trace of meta-data constructed by matching recipe fingerprints to the corresponding meta-data. The method and system can generate the full meta-data trace efficiently in an on-line or off-line process. Typical deduplicated storage systems achieve 10× or higher deduplication rates, and the meta-data collection is faster than processing all of the original files and produces compact meta-data that is smaller to store.
US08667029B2 Optimized startup verification of file system integrity
A computer system having a transaction based file system is disclosed. The computer system includes file system software that manages the file data and the file system structure of files stored on a persistent data storage device and maintains a transaction file that includes a plurality of transaction records. The file system software executes a startup process in which a reconstructed file system is generated in random access memory from the transaction records. The startup process may skip verification of some of the transactions. The file system software may error check at least one of the skipped transactions in response to a request to access a file identified by a file node record in the reconstructed filed system after the startup process is completed.
US08667028B2 System and method to determine database schema impact
Database management systems associate a user identifier with an application and monitor access by the application to a database replication. Any changes to a schema associated with the database replication or different instances of the database are identified based on the monitoring. Identified changes are verified and a usage parameter of the database or database replication is analyzed to determine usage data, which can be stored in a database usage repository. A determination regarding the expected impact of an identified change is determined from the usage data.
US08667025B2 Variable substitution data processing method
In an embodiment the present invention relates to a method comprising: inputting data in binary form; arranging the input data in segments; determining a plurality of values based on respective ones of said segments; using said values to determine locations where a predetermined transformation is to be applied to a sequence of bits; performing said predetermined transformation on said sequence of bits at each of said locations; outputting the sequence of bits as first output data. The present invention can be applied to encryption and decryption of data, data comparison and verification, and random data generation.
US08667024B2 Shared data management in software-as-a-service platform
Shared data management in software-as-a-service platform may provide a common object data schema for one or more data objects and one or more data attributes associated with said one or more data objects stored in a master database. A plurality of applications may be enabled to be deployed dynamically on a platform and interoperate by sharing said data values stored in the master database. Data trading is enabled in which applications request permissions to read from or write to, or both, the master database, and in which the requests are mediated by granting or denying permissions.
US08667023B2 General purpose data container method and apparatus for implementing AV/C descriptors
Disclosed herein is a data management system for AV/C descriptor data. The system includes a data container hierarchical structure. The system also includes a methodology for compiling data from the containers into a read buffer upon receipt of a request from a requestor. The data presented to the requestor will preferably be in a format that may be understood by other device requestors that may or may not be utilizing this same container system.
US08667019B2 Placement goal-based database instance consolidation
Models and tools for facilitating database instance consolidation are described. One approach obtains standardized database instance performance data, receives instance isolation criteria which are applied to divide instances into sets, determines resource usage for each set, and assigns instance sets to target machines based on resource usage and capacity. Each instance set is associated with a virtual machine in some cases. A security isolation criterion indicates that specified instances shall not co-reside on a target machine; an organizational criterion indicates that specified instances shall be located together in a single data center; a compatibility criterion indicates that instances shall not reside in the same virtual machine, the same physical server, or the same server pool. Users iteratively reach an acceptable consolidation of instances at one or more data centers, such as an enhanced assignment of instances that is more efficient than a linear additive solution.
US08667018B2 Method and system for optimizing row level security in database systems
One embodiment of the present invention provides a system that implements a security policy in a database. During operation, the system receives a request associated with a set of objects in the database. Next, the system obtains a set of access control lists (ACLs) associated with the database, wherein a respective ACL specifies one or more access privileges associated with a user or user group, and wherein a respective ACLs is not specific to a particular object in the database. The system then evaluates the ACLs to obtain a set of ACL results associated with the request and processes the request by applying the set of ACL results to the objects without evaluating the ACLs repeatedly for each of the objects.
US08667017B1 Method for portal-based collaborative process management and information access
A method for collaborative management of a process is disclosed herein. The method includes electronically creating a declaration document containing information relating to one or more characteristics of an equipment unit involved in effecting the process. The method further includes electronically creating, at least partially based upon the information contained within the declaration document, an instruction document prescribing changes in one or more operational parameters of the equipment unit. The declaration document may be created by an operator of the equipment unit and the instruction document may be created by a user entity having electronic access to the declaration document.
US08667016B2 Sharing of presets for visual effects or other computer-implemented effects
This application describes a system and associated methods for enabling users of video editing, compositing, motion graphics, and other applications to easily store and retrieve presets, have presets modified for compatibility with other applications, share presets with each other, and search for shared presets. The users may utilize different applications that store presets according to different application-specific schemas. The system can automatically translate or conform presets from one application-specific schema to a neutral schema and from the neutral schema to another application-specific schema. This allows a user of one application to share his or her presets with users of different applications. Among other things, this cross-application sharing of presets allows the system implementor to create one user community (e.g., of users of different applications), rather than several individual ones (e.g., an individual user community for each different application). Other features of the system and associated methods are also described.
US08667014B2 Reusable packaging history tracking system and query interface
Disclosed are methods, apparatus, systems, and non-transitory, tangible computer-readable media associated with utilizing a central storage and maintainer which has knowledge of one or more reusable boxes, and maintains information about the boxes. The system maintains reusable box information with respect to a unique identifier or tracking code which is associated with each tracked box. The association between a unique identifier and a box allows future shipping using the box to be tracked using the identifier. This enables a narrative of the box's travels to be developed through the addition of narrative entries or comments provided by recipients of the box. The narrative may in turn be searched for and displayed via one or more web-based interfaces, providing a snapshot of the box's travels.
US08667006B2 Rapid peer navigation in faceted search systems
A facet peer category navigation system enables enhanced navigation of a faceted search system by a facet peer agent enabled enhanced navigation of a faceted search system by identifying a plurality of targets in a database searchable by a faceted search system. A web page configured to run the faceted search system is displayed, and responsive to a display of a target anywhere on the web page and to an activation of a control associated with the target, a list of all peer targets of the target is displayed in a window on the web page.
US08666998B2 Handling data sets
A method, system and computer program product provides a first characteristic associated with a first data set and a single data value, and a second characteristic associated with a second data set; and calculates at least one of: 1) the similarity of the first data set with the second data set based on the first and second characteristics, 2) the similarity of the first data set with the single data value based on the first characteristic and the single data value, 3) confidence indicating how well the first characteristic reflects properties of the first data set based on the first characteristic, and 4) confidence indicating how well the similarity of the first data set with the single data value reflects properties of the single data value based on the first characteristic and the single data value.
US08666994B2 Document analysis and association system and method
Methods and systems for indexing a plurality of documents, each document comprising a text portion, the method parses the text portion of each of the plurality of documents to form a plurality of respective local document indexes each associated with a respective document, and stores the local document index in a database, Each local document index has a plurality of local text terms and a local weighting associated with each text term From the plurality of local document indexes, forming a global document index associated with each global text term. The global weighting is determined with respect to a parameter associated with a reference global text term. Also, methods and systems for analyzing a text portion, retrieving documents from a database relevant to the text portion and for refining the results of a search are disclosed.
US08666989B1 Adaptive distributed indexing of local adverts
Techniques for storing and retrieving content associated with a specific geographic location include identifying discrete regions included in a bounding region and initializing a list of discrete regions and a count of identified local content. For each identified region: determining a number of content items included in the region; updating the region list with an ID of the identified region if it contains at least one content item; and adding the determined number of content items to the count of identified local content. Deciding whether to proceed to a next identified region includes determining if unprocessed regions remain and if a predetermined content limit was reached. The next region is then processed if there is a next region and the content limit has not been reached. The regions are processed, content IDs for content items associated with processed regions are located in a content database for further selection or serving.
US08666982B2 Method and system to augment vehicle domain ontologies for vehicle diagnosis
A document may be received at a processing module. One or more tags may be applied to the document, each tag applied to a term, each tag representing a part of speech. One or more terms may be extracted from the document based on the tag. A weighting assignment parameter may be determined for each of the one or more extracted terms. Based on the weighting assignment parameter associated with each of the extracted terms, it may be determined whether the domain ontology includes the one or more extracted terms. If the domain ontology does not include the one or more extracted terms, the domain ontology may be augmented such that the domain ontology comprises the one or more extracted terms.
US08666969B2 Query rewrite for pre-joined tables
Various aspects of this disclosure are directed to receiving, by a computing device, a first table join query that may include a first group of table identifiers that identify the two or more tables. The computing device may determine whether the first table join query includes an outer join command. When the first table join query includes the outer join command, the computing device may compare the first group of table identifiers and a second group of table identifiers of one or more pre-joined tables to determine whether each of the first table identifiers matches at least one of the second group of table identifiers. The computing device may further determine whether a predicate associated with each table identifier matches a predicate associated with a matching second table identifier. When each of the predicates match, the computing device may rewrite the first table join query.
US08666967B2 Scaled management system
An exemplary system for managing an applications and data space includes a strategy layer configured to receive a query statement and to formulate one or more custom queries based on the query statement and a query scheduler layer configured to schedule issuance of the one or more custom queries to one or more query response modules associated with the applications and data space. Other methods, devices and systems are also disclosed.
US08666947B2 Ensuring partitioned dataset extended (PDSE) critical dataset redundancy (CDR)
In one embodiment a method for providing recoverability to a system includes: protecting a critical PDSE by creating a copy of the critical PDSE, providing a CDR task with exclusive access to the PDSE copy, initiating a transaction queue for tracking updates to the critical PDSE, adding any updates performed to the critical PDSE to the transaction queue, updating the PDSE copy according to the transaction queue, quiescing the critical PDSE, corralling open connections to the critical PDSE, completing each update resident in the transaction queue to the PDSE copy up to a last known uncorrupted state of the critical PDSE, providing a replacement critical PDSE by redirecting the corralled connections to the PDSE copy, protecting the replacement critical PDSE by creating a copy of the replacement critical PDSE, referred to as a replacement PDSE copy, and providing the CDR task with exclusive access to the replacement PDSE copy.
US08666941B2 System and method for persistent storage of common user information for interactive television using a centrally located repository
For interactive television subscribers, a system (10) and method for persistent storage of common information relating to a user (25) required by multiple disparate iTV applications to be shared among said applications to ease the burden of data entry off the user. Subscribers do not have to repeatedly enter the same common user information required by multiple applications. The registration information inputted by a user (25) is logged, temporarily stored in the STB (35), and its contents transmitted to a remote central repository (100) at predetermined intervals.
US08666929B2 Communication dashboard with dynamically configured agent interface
The method and system of the present invention include, responsive to a receipt of a customer input, customizing an agent interface menu. The customizing includes selecting a plurality of action items for the agent interface menu, and ordering the plurality or more action items in the agent interface menu. The customizing is performed using the customer input and an item of stored customer information. The method further includes presenting an item of the customer input in an agent interface. The agent interface includes the agent interface menu, a communication window, and a customer attributes display. Responsive to a selection of one of the plurality of action items, wherein the plurality of action items is presented by the agent interface menu, an input field in a form provided in support of an action selected from the agent interface menu is populated with the customer input received from the customer interface.
US08666919B2 Data quality management for profiling, linking, cleansing and migrating data
A data quality management system includes a rules repository configured to store profiling data quality rules, cleansing data quality rules, and linking data that links profiling data quality rules to cleansing data quality rules. The data quality management system also includes a rules management module configured to manage the rules repository. The data quality management system further includes a data quality job management module configured to migrate data quality rules from the rules repository to a data quality processing system and manage a data quality process performed by the data quality processing system using the migrated data quality rules.
US08666917B2 Sequence learning in a hierarchical temporal memory based system
A hierarchy of computing modules is configured to learn a cause of input data sensed over space and time, and is further configured to determine a cause of novel sensed input data dependent on the learned cause. At least one of the computing modules has a sequence learner module configured to associate sequences of input data received by the computing module to a set of causes previously learned in the hierarchy.
US08666913B2 System and method for using pattern recognition to monitor and maintain status quo
The present invention relates to a method of checking data gathered from a content source comprising: receiving initial data from the content source; training a data profiler to generate a set of trusted constraint modules, said training comprising (1) selecting constraint modules having parameters that are applicable to the initial data, (2) adjusting the parameters of the applicable constraint modules to conform with new data from the content source, (3) identifying non-stable constraint modules, and (4) generating a set of trusted constraint modules by removing the non-stable constraint modules; applying the set of trusted constraint modules to subsequently received data from the content source to determine whether the subsequently received data meets the parameters of the set of trusted constraint modules; and signaling a failure upon the subsequently received data failing to meet the parameters of the set of trusted constraint modules.
US08666910B2 Search device and associated methods
A search device and associated methods use music emotions to browse, organize and retrieve music collections. The search device comprises a processor and an interface. The processor uses machine learning techniques to determine music emotion according to music features and organizes music by emotions for browsing and retrieving music collections. The interface connects to the processor and allows a person to retrieve desired music from the processor. Methods associated with the search device comprise a processor initialization method, a method of loading new music into the search device and several methods of retrieving desired music from the search device.
US08666898B2 Visual information retrieval system for applying self organizing maps/SOM using five distinct modules that merge the best maps
A system for information retrieval within a database of large size includes a first module for extracting the descriptors associated with each object in the database, and for constructing a table containing the objects and the value of a descriptor associated with an object. The system also includes a second module for applying a number of classification algorithms, for each of the tables obtained from the module, a third module to fusion the results obtained from the module in order to determine, for each type of descriptor, a class number associated with an object, a fourth module for finding which column of a table is closest to the column obtained during the first fusion of the step, and for selecting the map that is closest contained in the table, or best map, and a fifth module to fusion the aggregate “best maps”, and applying an algorithm for searching for the best map to be transmitted to a display means.
US08666896B1 System, method, and business method for settling micropayment transactions to a pre-paid instrument
The invention provides a method, business method, and system for conducting micropayment transactions between consumers and merchants. A merchant offers micropayment transactions to a consumer. The micropayment transaction is authorized, and the micropayment transaction is executed between the merchant and the consumer. A value parameter associated with a prepaid instrument, such as a prepaid calling card, is decremented by an amount corresponding to the value provided by the merchant. A payment is transferred to the merchant to settle the micropayment transaction. The invention also provides a system for conducting micropayment transactions between consumers and merchants. At least one prepaid calling card is issued to a consumer in exchange for a payment from the consumer. A merchant site conducts micropayment transactions and accepts the prepaid calling card as payment. A clearinghouse receives data associated with the prepaid calling card from the merchant site and processes the data to settle the micropayment transaction.
US08666894B1 Systems and methods for remotely authenticating credit card transactions
A system for remotely authenticating credit card transactions of a consumer comprises at least one subsystem that alerts the consumer via a communication device of the consumer when a credit card transaction that meets certain criteria is being attempted on the consumer's credit card account. Also, a system for remotely authenticating credit card transactions of a consumer may comprise at least one subsystem that receives an authorization request from a merchant for completing the credit card transaction and at least one subsystem that disallows the transaction to complete if a response is received from the consumer rejecting the transaction. The communication device may be a cell phone, computer, PDA, land line telephone, or any other communication device.
US08666883B1 Transactions for preventing loan defaults, short sales, and foreclosures
A transaction process prevents short sales and foreclosures by changing a mortgage loan balance. Once it has been established that a borrowing owner of a home serving as collateral for a mortgage has an impending loan default, a transaction is initiated whereby the borrowing owner conveys a portion of ownership of the home to the lender for a credit amount. The lender agrees to convey the portion of ownership of the home back to the borrowing owner at a later time and the borrowing owner agrees to re-purchase the portion of ownership of the home from the lender at the later time. After the conveyance, the lender credits the credit amount to the borrowing owner in order to achieve decreased periodic payments associated with the mortgage due from the borrowing owner.
US08666881B2 Loan management system and method
A loan management system and method includes an alternative repayment amortization method. Each installment on repayment of the loan includes an equal fixed principal repayment amount and an interest amount. The equal fixed principal repayment amount is based on the amount of the loan and the number of installments to be paid over the life of the loan. The interest due for each installment is based on the interest rate and the amount of outstanding principal at the time a given installment is due.
US08666873B2 Systems and methods for open execution auction trading of financial instruments
In a computerized trading system, at least one passive order from a liquidity provider is placed on a book of orders. An order received from a liquidity consumer is held for a holding period. During the holding period the order from the liquidity consumer is checked and information relating to the received order from the liquidity consumer is sent to eligible ones of one or more liquidity providers. If, during the holding period, changes to the orders on the book of orders are made by the liquidity providers, those orders are modified on the book and the book of orders is revised. Upon expiration of the holding period, the order from the liquidity consumer is matched with orders that remain on the book after any revisions.
US08666870B2 Configurable state model for supply chain management
Methods and systems for supply chain management in accordance with a state model. A supply chain management system includes a transaction state module within an inter-enterprise server assessable by trading partners. The transaction state module can define a state model which allows a trading partner to view a transaction and perform an action in accordance with a state of the transaction. The state model describes, in association with each state, which of the trading partners have visibility to the transaction and ability to perform an action. The trading partners can include consumers, retailers, distributors, etc. The transactions can include a forecast order, a purchase order, a billing, a product shipment, a payment, an invoice, a credit memo, a request for quote (RFQ), and a return material authorization (RMA). States of the transaction can include, for example, create, open, public view, private view, publish, commit, cancel, supersede, and the like.
US08666869B2 Systems for electronic trading
Systems are provided to manage option information. According to some embodiments, a user interface is provided including at least one option quote area presenting a plurality of option quotes, and an order entry area comprising input areas for inputting two or more option orders. A selection of one of the presented plurality of option quotes may be received and details of an option order corresponding to the selected option quote may be presented in appropriate input areas of the order entry area. In some aspects, a number of option quotes to present in at least one of the at least one option quote area is received, and the number of option quotes is presented in the at least one of the at least one option quote area.
US08666867B2 Systems and methods for valuating financial contracts and assessing associated risk
Systems and methods valuate financial contracts and assess associated risk. Particular embodiments comprise: calibrating parameters of models based on market data; determining a metric for the risk of the models to changes in the parameters; determining a metric for the risk of the parameters to changes in the market data; generating a set of valuation functions corresponding to the contract and depending on the calibrated parameters of the models; generating a corresponding set of derivatives of the valuation functions, the derivatives depending on the metric for the risk of the parameters to changes in the market data; determining a value for the contract to comprise an expected value of one of the valuation functions; and assessing a risk of the value of the contract to one or more variables by determining an expected value of one or more of the set of derivatives of the valuation functions.
US08666862B2 Automatic mapping and allocation of beneficial interests in trusts for portfolio analysis
The present invention relates to analysis of trusts that have multiple beneficiaries whose interests mature in different time periods or under different conditions. In particular, we disclose automatic mapping of interests in one or more trusts, optionally subject to user confirmation, to long and short positions in financial or derivative interests that have expected payouts and costs that can be offset against underlying trust assets. The underlying assets and long and short positions in the mapped instruments can be attributed to various beneficiaries and subjected to various risk and investment analysis.
US08666856B2 Simple tranche leverage, see through leverage and enhanced see through leverage
STL(0), STL(X) and ESTL(X) are processes for determining unique measures of risk for fixed income derivatives and securities. The processes are based on determining this unique concept of risk for a given outer capital structure layer and then combining that risk measure with the average of a similar risk measure of securities referenced by that capital structure repetitively until a base reference level is reached. In particular, a storage device comprises computer-executable instructions for determining risk of a financial instrument which is affected by or offered as a plurality of tranches. The computer-executable instructions, when executed on a programmable computer: identify a width, W, of a given tranche of the instrument; identify an attachment ratio, A, of the given tranche; and determine a liability ratio of the tranche by subtracting the attachment ratio from unity; and determine a simple tranche leverage value, STL(0), of the tranche by dividing the liability ratio by the width.
US08666855B2 System and method for a payment system directory
Dynamically enabling and facilitating businesses or other entities to locate and transact with payment systems for the purpose of processing payments. A customer interacts with a supplier of an item (e.g., goods or services), selects an item for purchase, and provides the supplier with payment criteria. The supplier queries a payment system directory to locate candidate payment systems for the transaction. The supplier then interacts directly with one or more of the payment systems to partially or fully process payment for the transaction. Alternatively, the supplier interacts with a gateway service, which queries a payment system directory to locate candidate payment systems and then interacts with one or more of the payment systems to process payment for the transaction.
US08666852B1 Mass reversal of documents based on reversal tasks and reversal triggers
In an example embodiment, a mass reversal of documents in a convergent invoicing system may be accomplished by first receiving a first set of one or more reversal triggers, wherein each of the one or more task triggers corresponds to a document in the convergent invoicing system. Then a reversal task is received, wherein the reversal task corresponds to the first set of one or more reversal triggers. A second set of reversal triggers may then be automatically corresponded to the reversal task, based upon documents corresponding to the one or more task triggers in the first set of one or more reversal triggers. Once an indication that the reversal task has been released is received, for each reversal trigger corresponding to the reversal task, the reversal trigger is processed, causing a corresponding document to be reversed.
US08666847B1 Methods systems and computer program products for monitoring inventory and prices
Methods, systems, and computer program products for an inventory story monitor are disclosed. In one or more embodiments, the disclosed method involves predicting a number of inventory items on a future date based at least in part upon a number of the inventory items on the current date and a rate of consumption of the inventory items, which is determined based on prior sales of the inventory items. The method also involves determining a price trend of the inventory items. In addition, the method involves determining whether to purchase the inventory items on the current date based at least in part upon the predicted number of inventory items, a rate of consumption of the inventory items, and a price trend of the inventory items. Further, the method involves displaying to the user an indicator of whether to purchase the inventory items on the current date or on a later date.
US08666845B2 Managing consistent interfaces for a customer requirement business object across heterogeneous systems
The disclosure generally describes computer-implemented methods, computer readable mediums, and distributed systems for providing a message-based interface for exchanging customer requirement information. One method includes receiving, via a message-based interface derived from a common business object model that includes business objects having relationships enabling derivation of message-based interfaces and message packages, a first message for providing a notification of an update of product availability including a first message package hierarchically organized as a product available to promise update notification and fulfillment confirmation message entity and an accompanying set of specific, ordered packages, each including specifically ordered elements. The first message is processed according to the first message package's specific hierarchical organization, and a second message responsive to the first message is sent, the second message including a second message package derived from the common business object model to provide consistent semantics with the first message package.
US08666837B2 Method and medium for dynamic property re-pricing using partial broker services
A computer program product having code that when executed implements steps in a method for displaying to the user a recalculated sales price of realty. The recalculated sales price reflects user-selected brokerage services and not a fixed-commission percentage, typical with the sale of realty. Steps include establishing a database of itemized broker services; accessing a sales price of the realty; providing user access to the database; recording user-selected broker services; producing a recalculated sales price of the real estate property factoring the user-selected broker services into the sales price; and then displaying to the user the recalculated sales price. A system using the computer program product gets smarter with use because the method may include steps of automatically recalculating average factors used to produce a recalculated sales price of the real estate property.
US08666835B2 System for creating customized web content based on user behavioral portraits
A method is provided for determining a website user behavioral portrait based on navigation on the website and dynamically reconfiguring web pages based on those portraits. In accordance with the method, data relating to the progress of a user through a website is recorded, and an ongoing behavioral portrait of the user is built based on the data. The portrait is then used to dynamically reconfigure web content.
US08666821B2 Selecting advertisements based on serving area and map area
Methods and systems for selecting advertisements to present to a user of a computing device are provided. An advertisement system selects advertisements to display to a user based on the serving area of candidate advertisements. The advertisement system selects those candidate advertisements whose serving area encompasses the user's current location. The advertisement system may also select candidate advertisements to present to a user based on a map area currently being displayed to the user. The advertisement system may filter the candidate advertisements based on the provider location being within the map area that is currently being displayed to the user.
US08666820B2 Ad rendering parameters, such as size, style, and/or layout, of online ads
Ad rendering parameters for a set of two or more ads may be determined by (a) accepting, for a set of two or more ads, ad information which includes at least one ad feature having a value that depends on ad rendering parameters, and (b) determining ad rendering parameters for at least one ad from the set of two or more ads using the accepted ad information. The act of determining ad rendering parameters may use accepted ad rendering constraints. The ad rendering constraints may include space available for rendering the ads, a footprint available for rendering the ads, and/or a maximum number of ads permitted to be rendered. The act of determining ad rendering parameters may include maximizing a value associated with serving at least one ad from the set of two or more ads with ad rendering parameters subject to the ad rendering constraints. The ad rendering parameters may include sizes of the served ads, and/or a layout of the served ads.
US08666812B1 Distributing content based on transaction information
Content providers can target individuals for receipt of selected content based, at least in part, on profiles associated with users. The associations between the users and the profiles are determined based on analysis of receipts for transactions completed by the users. These receipts contain information that is indicative of the individuals' spending habits. Electronic correspondence associated with the users is scanned to identify the receipts and information is extracted from the receipts for use in the analysis. The individuals can opt-in to receive content targeted to the profiles associated with their accounts without allowing the content providers to have direct access to their receipts or their identity. The individuals can also opt-out if they no longer want to receive targeted content.
US08666799B1 System and method for generating a community contribution index
A system and method for generating a community contribution index (CCI) for organizations and providing reports pertaining to the CCI for one or more organizations is described. The CCI for an organization is calculated based upon monetary donations provided by the organization and the members associated with the organization and the number of volunteer hours provided by the members. The CCI provides a standardized way to measure an organization's contributions to the community.
US08666792B1 System and method for prioritizing real estate opportunities in a lead handling system based on weighted lead quality scores
Systems and methods for facilitating identification and prioritization of opportunities for marketers of goods and services. According to one aspect of the disclosed system, upon identification of one or more opportunities for a marketer, the system verifies whether or not the one or more opportunities satisfy certain preexisting threshold criteria. Those opportunities that satisfy certain preexisting threshold criteria are then scored, prioritized and presented to marketers. The disclosed system generates opportunity scores by analyzing various kinds of lead- and non-lead-based information and data. Aspects of the disclosed system are communicably coupled to marketers, leads, and third party information services to extract such information and data.
US08666781B2 Method and apparatus for management of clinical trials
A system and method of a clinical trial is provided. The system comprises a summary page providing an overview of each clinical trial participant in a graphical format, each clinical trial participant being represented by a unique clinical trial participant identifier and one or more clinical trial participant identifier modifiers applicable to modify one or more of the clinical trial participant identifiers, each modifier indicative of a different status of the particular participant identifier to which it is applied. A zoom selector is provided for zooming in on a subset of the clinical trial participant identifiers included with the summary page. Upon selection of a particular level of zoom, a corresponding amount of detailed information related to the subset of the clinical trial identifiers is provided; the detailed information including at least an indication of the level of compliance of a clinical trial participant to a prescribed clinical trial protocol represented by a corresponding clinical trial participant identifier, and further information related to any particular clinical trial participant identifier modifiers applied to any one of the clinical trial participant identifiers included within the subset.
US08666778B2 Systems and methods for processing requests for pharmaceuticals that require insurer preapproval
Systems, methods, and apparatus for managing patients in need of a predetermined pharmaceutical that requires preauthorization based upon patient clinical data are provided. Prescription information is obtained for each respective patient. Such information includes an identity of the patients and amounts of the pharmaceutical that has been prescribed to the patients. Further, clinical information associated with each patient is received. The clinical information one or more determinants that each contributes to providing a basis for authorizing or denying patient coverage for the pharmaceutical. At least one determinant in the one or more determinants is not a standardized code. Coverage for a patient for the predetermined pharmaceutical is requested by transmitting the prescription and clinical information to a specialty pharmaceutical distributor at a remote location. A grant or denial of coverage for the patient is then received from the remote location and stored in an electronic record associated with the patient.
US08666777B2 Web-based data submission for nursing quality indicators
A method for providing comparative reports regarding nursing quality of nursing units at multiple healthcare facilities includes storing information received from multiple healthcare facilities, analyzing the information received from multiple healthcare facilities, obtaining first data associated with a first healthcare facility, transmitting the first data to and storing the first data in the database, obtaining second data associated with a second healthcare facility, and transmitting the second data to and storing the second data in the database. When the first unit type of the first data is a same type as the second unit type of the second data, the method includes performing statistical analysis on the first data and the second data, and outputting results of the statistical analysis.
US08666776B1 Method and system for delivering to a customer a plurality of prescriptions having aligned refill dates
The method and system allows alignment of refill dates associated with a plurality of prescriptions, such that the plurality of prescriptions all require refills on the same date, thus limiting the number of occasions on which a customer must visit the pharmacy to retrieve refills of the aligned prescriptions, and increasing the likelihood that the customer will comply with the recommended medication regimen. Further, the method and system provides various methods of delivery to the customer of the plurality of aligned prescriptions on the refill dates.
US08666771B2 Healthcare system planning tool
A system for planning at a healthcare facility employs a database that stores health care facility impacting data including demographic data describing a preselected set of aspects of a population residing within a defined geographic area. A simulator applies modeling tools to the health care facility impacting data and generates output data corresponding to selected data in the health care facility impacting data. The modeling tools include a protocols of care tool; a service configuration modeling tool; a financial analysis tool; and a facility modeling tool. A video monitor displays an image of a map with a visual representation of the geographic area and a plurality of dynamically configurable data display objects that are superimposed on the map. Each data display object is disposed adjacent to a location of a different healthcare facility and each displays output data generated by the simulator.
US08666757B2 Detection of upcoding and code gaming fraud and abuse in prospective payment healthcare systems
Fraud and abuse detection in an entity's payment coding practices includes the ability to search for fraud at all levels of the hierarchical coded payment system within the context of an unsupervised model. The model uses variables derived and profiles created at any level or at all levels of the hierarchical coded payment system to create a comprehensive description of the payment coding activities submitted by the entity. That description is compared with other peer entities to determine unusual and potentially inappropriate activity. The profiles created may themselves be utilized for purposes other than the detection of fraud and abuse.
US08666745B2 Speech recognition system with huge vocabulary
The invention deals with speech recognition, such as a system for recognizing words in continuous speech. A speech recognition system is disclosed which is capable of recognizing a huge number of words, and in principle even an unlimited number of words. The speech recognition system comprises a word recognizer for deriving a best path through a word graph, and wherein words are assigned to the speech based on the best path. The word score being obtained from applying a phonemic language model to each word of the word graph. Moreover, the invention deals with an apparatus and a method for identifying words from a sound block and to computer readable code for implementing the method.
US08666742B2 Automatic detection and application of editing patterns in draft documents
An error detection and correction system extracts editing patterns and derives correction rules from them by observing differences between draft documents and corresponding edited documents, and/or by observing editing operations performed on the draft documents to produce the edited documents. The system develops classifiers that partition the space of all possible contexts into equivalence classes and assigns one or more correction rules to each such class). Once the system has been trained, it may be used to detect and (optionally) correct errors in new draft documents. When presented with a draft document, the system identifies first content (e.g., text) in the draft document and identifies a context of the first content. The system identifies a correction rule based on the first content and the first context. The system may use a classifier to identify the correction rule. The system applies the correction rule to the first content to produce second content.
US08666741B2 System and method for remote speech recognition
A system and method for remote speech recognition includes one or more customer premise equipment, a speech engine, and a communication engine. The customer premise equipment interfaces with a host from which the customer premise equipment is remotely located. The speech engine, remotely located from the host, recognizes a plurality of speech spoken by a user of the customer premise equipment and translates the speech into the language of the host. The speech engine further converts the recognized speech into one or more text data packets where the text data packets include the recognized speech as data instead of voice. The communication engine encrypts the text data packets and transmits the text data packets to the host. Transmitting data instead of voice to the host reduces the computational demands on the host. Additionally, the communication engine receives a plurality of information from the host.
US08666738B2 Biometric-sensor assembly, such as for acoustic reflectometry of the vocal tract
A biometric-sensor assembly, e.g., for acoustic reflectometry of the vocal tract. In one embodiment, the sensor assembly includes a dental appliance for in-mouth mounting, an acoustic sensor attached to the dental appliance, and an optional headset. The dental appliance enables secure placement of the acoustic sensor in the mouth of the user, e.g., for tracking movements of the tongue and/or other internal articulators of the vocal tract. A boom arm of the headset can be used for holding an additional acoustic sensor and/or a miniature video camera, e.g., for tracking movements of the lips.
US08666731B2 Method, a computer program and apparatus for processing a computer message
Embodiments of the invention provide a method, computer program and apparatus for processing a computer message, the method comprising: upon receipt of a computer message at a computer, classifying the computer message and assigning it a message cluster identification in dependence thereon; and, utilizing a message template to trans-denotate the message, wherein the message template is selected in dependence on the message cluster identification.
US08666721B2 Resource remapping in a hardware emulation environment
A system and method is disclosed in an emulation environment that dynamically remaps user designs. In one embodiment, a request is received to load an integrated circuit design to be emulated in a desired partition within the emulator. The emulator automatically determines the availability of the partition requested. If the partition is not available, the design is dynamically remapped to a different partition that is available. In another embodiment, clocks associated with the integrated circuit design are also dynamically remapped. In yet another embodiment, the user can control the size of the partitions (e.g., the number of printed circuit boards in a partition).
US08666718B2 Structure of the C-terminal region of the insulin receptor α-chain and of the insulin-like growth factor receptor α-chain
The present invention relates generally to structural studies of the insulin binding site of the insulin receptor (IR) and the insulin-like growth factor 1 receptor (IGF-1R). More particularly, the present invention relates to the crystal structure of the low affinity insulin binding site of the IR ectodomain comprising the C-terminal region of the IR α-chain, as well as the corresponding region of IGF-1R, and to methods of using the crystal and related structural information to screen for and design compounds that interact with or modulate the function of IR and/or IGF-1R.
US08666717B2 Sand and fluid production and injection modeling methods
Methods for modeling subsurface reservoirs are provided. In at least one embodiment, the process includes building a numerical model of a reservoir having at least one injection well and at least one producing well, and incorporating at least one of an Eulerian boundary condition (EBC) into each of the at least one injection well and at least one producing well, an advanced constitutive model (ACM) int the reservoir, and an adaptive re-meshing technique (ART) into the reservoir model. Then generating a simulation result from the integrated reservoir model, wherein the simulation result includes at least a volume of produced fluids and produced particulate solids from the reservoir, a volume of injected fluids and injected particulate solids into the reservoir, and a simulation of movement of at least a volume of particulate solids and fluids in the reservoir.
US08666715B2 Method and system for a quick calculation of aerodynamic forces on an aircraft in transonic conditions
A computer-aided method suitable for assisting in the design of an aircraft by providing relevant dimensioning values corresponding to an aircraft component in transonic conditions inside a predefined parameter space by means of a reconstruction of the CFD computations for an initial group of points in the parameter space using a POD reduced-order model, comprising the following steps: a) Decomposing for each flow variable the complete flow field into a smooth field and a shock wave field in each of said computations; b) Obtaining the POD modes associated with the smooth field and the shock wave field considering all said computations; c) Obtaining the POD coefficients using a genetic algorithm (GA) that minimizes a fitness function; d) Calculating said dimensioning values for whatever combination of values of said parameters using the reduced-order model. The invention also refers to a system able to perform the method.
US08666708B2 PID adjustment support device and method
A PID adjustment support device has: a recognition tolerance interval storing portion for storing, in advance, a recognition tolerance interval understood by a user regarding target quantity data of a model to be controlled; and a display processing portion for graphing and displaying, on a displaying portion, the target quantity data and, as a modeling result, a model-response waveform that is a control-response waveform calculated based on the model to be controlled, and for overlaying with the modeling result and displaying the recognition tolerance interval stored in the recognition tolerance interval storing means.
US08666702B2 Method and apparatus for generating design drawings
A first data structure stores one or more components of a modular system, wherein each component includes a quantity of features. A second data structure stores one or more component position numbers, wherein at least one component is assignable to each of the one or more component position numbers, and each design variant is describable by assignment of the components of the modular system to component position numbers of the second data structure. A third data structure stores one or more rules, wherein each rule is to set at least two component position numbers in a relationship, and an assembly module in a computing device is to select the rules from the third data structure that correspond to the one or more component position numbers, and to cause a design drawing to be displayed according to the selected rules.
US08666700B2 Compact representation of a reflectance spectrum
The invention concerns the compact representation of a reflectance spectrum of a material. For example, for in compression, identification and comparison of reflectance spectrum data of multiple materials. The compressed representation interpolating a spline curve to the reflectance spectrum data, the spline curve having a set of control points, a knot vector, and representing wavelength and reflectance as functions of an independent parameter (42). Then removing one or more knots from the knot vector that minimise a cost function in a parameter domain of the spline curve based on the wavelength function (44). Aspects of the invention include a method, software, a computer system and the compact representation itself.
US08666698B2 Aircraft takeoff weight calculating method and system
A method of calculating the takeoff weight of an aircraft, characterized by including the steps of: recording a first and second value of a first quantity associated with the weight of the aircraft at least a first and second instant, in which the aircraft is in horizontal flight at constant height; and calculating the takeoff weight of the aircraft on the basis of the first and second value.
US08666695B2 Real-time motion recognition system and method
A system and method that may sense and recognize a motion of a user is provided. The system and method may recognize a variety of motions of the user based on sensing data received from a remote controller.
US08666694B2 Estimation of an initial condition inertial reference frame
An inertial device for determining an initial condition reference frame for a body is provided. The inertial device includes at least one inertial measurement unit, one or more processing devices, and one or more memory devices. The inertial measurement unit provides rotation information along at least one axis to the one or more processing devices. The one or more processing devices use the rotation information to estimate the current attitude of the body, based on estimates of a total rotation angle experienced by the body from the beginning of body motion to when the inertial measurement unit initialized.
US08666689B1 Phase noise analysis of oscillator circuit designs
In one embodiment of the invention, a method and a system for phase noise analysis of oscillators is provided using frequency aware perturbation projection vector techniques. The method and system includes performing steady state analysis on the oscillator by generating an augmented Jacobian matrix. A transfer function for frequency deviation is extracted for the augmented Jacobian matrix for a predetermined frequency range including the oscillation frequency of the oscillator. The phase noise is predicted based on the extracted transfer function.
US08666682B2 Rotational torque measurement device
A device for measuring torque applied through a rotating member. A first torsion reference member is fixedly coupled to the rotating member at a first axial position and a second torsion reference member is fixedly coupled to the rotating member at a second axial position. A first detector detects the passage of the first torsion reference member past the first detector upon each full rotation of the rotating member and to generate a first signal upon each passage of the first torsion reference member. A second detector detects the passage of the second torsion reference member past the second detector upon each full rotation of the rotating member and to generate a second signal upon each passage of the second torsion reference member. A controller calculates a phase difference between the first signal and the second signal relative during rotation of the rotating member under a torsional load.
US08666678B2 Predictive model for use in sequencing-by-synthesis
A method of obtaining a more accurate estimate of a signal correction parameter(s) in sequencing-by-synthesis operations, such as incomplete extension rates, carry forward rates, and/or signal droop rates. The sequencing operation produces signal data. A model is constructed to simulate a population of template strands as it undergoes the sequencing process and becomes divided into different phase-states as the sequencing-by-synthesis progresses. For example, the model may be a phase-state model. The output from the model is used to adjust the signal correction parameter(s). For example, the model may be fitted to the signal data. This fitting results in a more accurate estimate of the signal correction parameter(s). In another embodiment, the signal droop rate is modeled as a decaying function and this decaying function is fitted to the signal data to obtain an improved estimate of the signal droop rate.
US08666676B2 Method and system for analyzing calcium transients in coupled cells
A system and method are provided for measuring dynamic phenomena in a biological, chemical or physical sample, including the measurement of Ca2+ transients in a living system. The system and method include measuring dynamic phenomena in an in vitro cardiac cell culture system. Computing system environments and computing systems for implementing the method are provided.
US08666675B2 Computer method and system for predicting physical properties using a conceptual segment model
Method of conducting chromatography comprising controlling a retention time of one or more chemical species in a mixture by determining at least one conceptual segment of: a) the one or more chemical species, b) a mobile phase component, and c) a stationary phase component. The method further includes defining an identity and an equivalent number of each of the at least one conceptual segment.
US08666672B2 System and method for interpreting a user's psychological state from sensed biometric information and communicating that state to a social networking site
The present invention is a mood sensing and communicating system and method that includes a biometric sensor configured to sense biometric information from a person. A mood interpretive system is supported on a computing device or on a remote server. The mood interpretive system is in communication with the biometric sensor and is configured to assign a psychological or emotional mood state with the sensed biometric information. A communication system is supported on the computing device and is configured to communicate the assigned psychological mood state across an Internet to a web-site for positing on a web page. The method includes sensing biometric information from a user with a biometric sensor, associating a psychological mood state with the sensed biometric information with a mood interpretive module, and communicating the assigned psychological mood state to a web-site supported on a server across an Internet.
US08666670B1 Computational methods for transcription factor binding site analysis
The invention is a new method to computationally analyze nucleic acid-protein binding data in a systematic or statistical manner in order to determine the DNA binding sequence for proteins which bind to DNA and are usually involved in the regulation of the expression of genes, and may enhance, promote or repress the expression of the gene.
US08666661B2 Video navigation
A system and method for video navigation are disclosed. Motion analysis can be performed upon camera images to determine movement of a vehicle, and consequently present position of the vehicle. Feature points can be identified upon a video image. Movement of the feature points between video frames is indicative of movement of the vehicle. Video navigation can be used, for example, in those instances wherein GPS navigation is unavailable.
US08666659B2 System and method for providing geographic information in private webpage
A geographic information providing system in a personal webpage is disclosed. The geographic information providing system can include a GPS information storing unit, receiving GPS coordinate information related to a location of a user and additional information from a mobile communication terminal and storing the received GPS coordinate information and additional information; a map data loading unit, loading map data having a location corresponding to the GPS coordinate information if a request to access the stored GPS coordinate information and additional information is received; and a temporary layer generating controlling unit, generating a temporary layer to mark the location corresponding to the GPS coordinate information on a loaded map in a form capable of being identified by the user and providing control information for displaying the location corresponding to the GPS coordinate information.
US08666657B2 Methods for and apparatus for generating a continuum of three-dimensional image data
The present invention provides methods and apparatus for generating a continuum of image data sprayed over three-dimensional models. The three-dimensional models can be representative of features captured by the image data and based upon multiple image data sets capturing the features. The image data can be captured at multiple disparate points along another continuum.
US08666652B2 System and method for running stored statistical processes using a web-based graphical information system
Computer-implemented systems and methods are provided for displaying analytic geography data in a zero-footprint client environment. Data indicative of a geographic focus area is received via a first user interface region that displays a geographical map from a geographical information system that is executable on a first server, the geographical information system configured to capture, store, analyze, and manage data and associated attributes that are spatially referenced to earth. Data indicative of a selected analytic routine is received via a second user interface region that displays a plurality of candidate analytic routines. The selected routine and data indicated by the selected analytic routine are accessed from a second server. The selected analytic routine is executed using the accessed data and the geographic focus area to produce analytic results, and the analytic results are provided to the user interface display for presentation with respect to the geographic map, wherein the candidate analytic routines are statistical models for generating analytic results.
US08666649B2 Systems and methods for use in identifying at least one alternate airport
Systems and methods for use in identifying at least one alternate airport for an aircraft. One example method includes identifying a plurality of alternate airports based on static data associated with the plurality of alternate airports, identifying, at a processing device, at least one preferred alternate airport from the plurality of alternate airports based on dynamic data associated with the plurality of alternate airports, and storing the at least one preferred alternate airport. The dynamic data includes at least one of visibility information and traffic density information.
US08666648B2 System and method for aircraft taxing and guidance using a communication network
A system and method for aircraft taxiing and guidance using ground station's communication network is disclosed. In one embodiment, in a method of aircraft taxiing and guidance, a communication link between an aircraft computing system and a ground station system is established using a communication network provided by the ground station system. An aircraft taxi selection and guidance application residing in the aircraft computing system is displayed on a display device upon establishing the communication link. Further, one or more pilot selectable taxiing and ground services are displayed upon selecting the aircraft taxi selection and guidance application. One of the displayed pilot selectable taxiing and ground services is selected by a pilot of an aircraft. Information associated with the selected pilot selectable taxiing and ground service is then displayed on the display device using ground station data. The aircraft is taxied and guided by the pilot using displayed information.
US08666646B2 Vehicle guidance device, vehicle guidance method, and vehicle guidance program
A vehicle guidance device includes: an inter- vehicle distance specification unit that specifies an inter-vehicle distance, which is an inter-vehicle distance in a prescribed lane, between vehicles up to a reference point of a lane change; a recommended section specification unit that ,based on the specified inter-vehicle distance, specifies a recommended section in which a lane change to the prescribed lane should be made before reaching the reference point; and a communication unit that, based on the specified recommended section, outputs guidance information pertaining to the lane change to the prescribed lane.
US08666643B2 System and method for modeling and optimizing the performance of transportation networks
A method and system are provided for modeling and optimizing the performance of transportation networks, e.g. for traffic signal retiming. The modeling and optimization may be implemented by obtaining a video signal from a camera at a first intersection; processing data from the video signal to determine at least one value indicative of a corresponding traffic flow through the first intersection; sending the at least one value to a remote processing entity via a wireless network to enable the remote processing entity to update a model of the transportation network, the transportation network comprising the first intersection and at least a second intersection; receiving from the remote processing entity, an instruction for a controller at the first intersection, the instruction having been determined from an update of the model based on data from at least the second intersection; and having the instruction implemented by the controller at the first intersection to optimize at least a portion of the transportation network.
US08666640B2 Control apparatus and control method for internal combustion engine
A control apparatus for an internal combustion engine includes phase change means (60) for advancing or retarding phases of an opening timing and a closing timing of an intake valve (62); duration change means (60) for increasing or decreasing a duration of the intake valve (62); and EGR gas amount increase means (50) for increasing an amount of EGR gas, based on an operating state of an internal combustion engine. The control apparatus further includes intake-valve closing timing advancing means (50) for advancing the intake-valve closing timing when the amount of EGR gas is increased. The intake-valve closing timing advancing means (50) advances the intake-valve closing timing by performing a first operation that advances the phases using the phase change means (60), and performing a second operation that decreases the duration using the duration change means (60), and makes a timing at which the second operation is started later than a timing at which the first operation is started.
US08666627B2 Aircraft brake control architecture having improved antiskid redundancy
An electromechanical braking system includes first and second electromechanical actuator controllers (EMACs) that each independently generate a complete set of drive control signals for an associated set of electromechanical actuators (EMAs). The drive control signals are generated in accordance with an antiskid algorithm to impart antiskid control to the braking of wheels associated with the EMAs. Drive signals for some of the EMAs from the set of EMAs are output by drivers of the first EMAC and drive signals for the other EMAs from the set of EMAs are output by drivers of the second EMAC. Drive control signals from one of the EMACs are used to control output the drive signals for all the EMAs from the set of EMAs, regardless of the EMAC in which the associated drivers are present. The drive control signals from the other of the EMACs are used as a backup set of drive control signals.
US08666626B2 Turning control device for vehicle
A turning control device for a vehicle which generates a yaw moment in the body of a vehicle includes: a steering wheel turning amount detection device which detects a steering wheel turning amount of the vehicle; a vehicle speed detection device which detects a vehicle speed of the vehicle; a feedforward control amount calculation unit which calculates a feedforward control amount based on at least the steering wheel turning amount; a braking force control amount calculation unit which determines a braking force control amount based on the feedforward control amount; a braking control device which controls the braking force based on the braking force control amount; and a steering direction determination device which determines whether a steering direction is an incremental steering direction or a returning-steering direction. The feedforward control amount calculation unit includes a feedforward control amount correction unit which corrects the feedforward control amount.
US08666625B1 Automatic adjustment of electric brake actuators for a dragging brake condition
A method of automatically adjusting at least one electric actuator of a brake to prevent dragging is provided including measuring a force applied by the at least one electrical actuator to a load measuring device The measured force is determined to be below a predetermined threshold. A predefined offset is subtracted from a current zero torque position of the at least one electrical actuator. Similarly, a drag offset is subtracted from the current zero torque position of the at least one electrical actuator to compensate for a dragging brake condition. The new zero torque position is then stored within a brake actuator controller coupled configured to control the brake.
US08666615B1 Method of controlling transmission of vehicle
A method of controlling a transmission of a vehicle with a DCT or AMT in which a reference center point of an actuator for gear shifting with respect to a shift direction can always be maintained at a correct position. Therefore, despite different kinds of electrical disturbances or mechanical vibration or deformation which may be caused when the vehicle is running, reliable gear shifting manipulation ability can always be secured, thus enhancing the merchantability of the vehicle.
US08666613B2 Swing control system for hybrid construction machine
A swing control system for a hybrid construction machine has a swing operating lever, an electric swing motor, a speed detection sensor which detects the rotary speed of a swing motor, a controller that calculates the driving speed of the swing motor by a swing operating signal created by the operation of the swing operating lever and by a detecting signal of the rotary speed, an inverter which drives the swing motor by a control signal from the controller, a swing inertia detector that detects the swing inertia of equipment and an inertia torque compensator which compares the torque compensation value in accordance with the equipment inertia, and outputs a calculated torque value for controlling the swing motor to the inverter.
US08666606B2 Power steering device for automobile
The steering system of the invention includes a processing means (26) comprising a means for determining (30) a driving signal (S3) of the power means (25) on the basis of: a first control signal (S1) determined from the measure of a torque applied by the driver on the steering wheel by applying a gain that depends on the longitudinal speed of the vehicle; a second correction signal (S2) determined from the measure of the torque applied by the driver on the steering wheel, and a setpoint determined on the basis of at least one characteristic parameter of the lateral dynamics of the vehicle.
US08666590B2 System and method for naming, filtering, and recall of remotely monitored event data
System and method for capturing video data, comprising buffering video data captured from a video recording device in a vehicle, detecting a triggering event, saving a portion of the video data occurring within a specified period of time near the event, and naming a saved portion of video data with a label associated with the triggering event.
US08666587B2 Multi-vehicle high integrity perception
The illustrative embodiments provide a method for processing sensor data and controlling the movement of a vehicle. In one illustrative embodiment, a vehicle having a plurality of sensors attempts to receive sensor data. In response to an inability of the vehicle to obtain needed sensor data, collected sensor data is requested from a plurality of other vehicles to form alternate sensor data. The alternate sensor data is received and the vehicle is controlled using the alternate sensor data. In another illustrative embodiment, a request is received at a first vehicle for sensor data from a different vehicle. Sensor data is collected from a plurality of sensors at the first vehicle. The sensor data is then sent to the different vehicle.
US08666581B2 Bicycle motor control apparatus
A bicycle motor control apparatus includes a bicycle crank position detecting device, a bicycle crank position determining section, a stop determining section and a motor control section. The bicycle crank position detecting device detects a position of a bicycle crank. The bicycle crank position determining section determines if the bicycle crank is in a prescribed region including a bottom dead center position based on a detection result from the bicycle crank position detecting device. The stop determining section that determines a stopped state indicative of at least one a bicycle crank stopped state and a bicycle stopped state. The motor control section selectively outputs a motor driving command and stops the output of the motor driving command during a period in which the bicycle crank position determining section determines that the bicycle crank is in the prescribed region and the stop determining section determines that the stopped state exists.
US08666576B2 Technique for calculating distance to empty in electric vehicle
Disclosed is a technique for calculating Distance to Empty (DTE) in an electric vehicle. In the disclosed technique, a past driving average fuel efficiency is calculated. An air conditioning average energy consumption rate during past driving is calculated. A past driving average fuel efficiency when assuming an air conditioning apparatus is not used from the past driving average fuel efficiency and the air conditioning average energy consumption rate is calculated. A current driving fuel efficiency is calculated. Then the past driving average fuel efficiency when assuming the air conditioning apparatus is not used and the current driving fuel efficiency are blended, and the DTE is calculated from the blended driving fuel efficiency.
US08666560B2 Power control system and method
A power control system/method implementing Internet based access to hybrid home automation networks is disclosed. The system utilizes a smart gateway power controller (SGPC) to selectively switch an AC power source to a load device under control of local or remote network commands that may be routed through a variety of network interfaces and protocols present within 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.
US08666552B2 Method and device for the removal of a leaf from a crop
Method and device for the removal of a part of a crop, such as a leaf (14). To this end, the crop is approached from a low position with vision techniques and the stem (12) and the parts protruding therefrom are observed from beneath. Based upon the number of images observed, an arm is controlled and moved towards the relevant stalk (13). This movement is primarily parallel to the stalk and is performed from a low proximity position. When the stalk (13) is approached, the stalk (13) is positioned within an opening between two rotating parts (3). The stalk is grasped by way of rotation and the stalk is moved in respect of the arm so that the cutting point of the stalk is manipulated towards the arm. The stalk (13) is subsequently cut through and the leaf is disposed of.
US08666549B2 Automatic machine and method for controlling the same
An automatic machine includes N output units, a storage unit and a control unit. The control unit is electrically connected to the output units and the storage unit. The storage unit stores a first reaction pattern corresponding to a first command. The first reaction pattern includes a header and N reaction modes and each of the reaction modes is corresponding to one of the output units. Each of the reaction modes includes M reaction frames. The header records a number of the reaction frames of each reaction mode. The control unit receives the first command, looks the first reaction pattern up in the storage unit according to the first command, and selectively controls at least one of the output units to perform the reaction frames correspondingly according to the header and the reaction modes.
US08666545B2 Intelligent user interface apparatus and control method for control of service robots
Disclosed herein is a user interface apparatus and control method for the control of service robots. The user interface apparatus for the control of service robots includes an interaction server, an index block, and a robot control server. The interaction server receives control commands to control a service robot from a user, analyzes the control commands, and outputs the results of the analysis to the user. The index block determines the degree of difficulty of each of the analyzed control commands. The robot control server determines the operating mode of the service robot depending on the analyzed control command and the degree of difficulty, and controls the service robot in the determined operating mode.
US08666538B2 Information filling station facilitating wireless transfer of data content to a portable device or other pre-defined locations
Data content providers transfer data content (including DRM protected content) over a broadband network onto one or more information filling stations (IFSs) situated at one or more physical locations. Users are able to wirelessly communicate with the IFSs via one or more of portable devices that are operable in close proximity to the IFS. Data content requested by the portable devices include, but are not limited to: multimedia files, WWW data, real-time and interactive games, e-mail (with or without attachments), electronic newspapers, news and sports information, traffic and weather information, e-books, interactive messaging, and/or data files. Additionally, the portable devices are also capable of facilitating point-of-sale purchases and electronic funds transfers. Optionally, the IFS also forwards advertisements promoting products and services to the portable devices. The portable device is also able to instruct the IFS to selectively send each content of interest or product of interest to one or more identified locations (e.g., users can send large multimedia to their home PCs).
US08666536B2 Process and device for manually commissioning individually packaged products with a flow shelf
A method and an apparatus for manual order picking of items in an order-picking installation with a dynamic-storage rack (1) as a store for the manual order picking. It is proposed that the items are automatically transported, preferably separately according to type, in containers or boxes (2) to the dynamic-storage rack/flow shelf (1) on a driven conveying line (4). After reading and identifying the containers (2), they are automatically introduced by an activated stationary lift (5) and activated level conveyor unit (6) of the dynamic-storage rack (1) into selected dynamic-storage channels (3) of the dynamic-storage rack. The channels have exits (A) that can be manually reached by an order picker (17). Items are fed by an order picker (17) at the picker's order-picking station in an order-related manner from a container/box (2) at a selected exit (A) of a dynamic-storage channel (3) to a provided order container (30).
US08666529B2 Controlling non-process of record (POR) process limiting yield (PLY) inspection work
A method of controlling a quantity of non-process of record (POR) process limiting yield (PLY) inspections in wafer processing includes setting aside planned capacity for non-POR work, upon receipt of a request for non-POR work, estimating a time required for completion of the request and comparing the estimated time against a remainder of the set aside planned capacity, approving the request in an event the comparison indicates that the estimated time is available in the set aside planned capacity and rejecting the request in an event the comparison indicates that the estimated time is not available in the set aside planned capacity.
US08666525B2 Digital media player and method for facilitating music recommendation
A portable digital media player and method for providing convenient music recommendation are presented. A collection of music is maintained and includes a multiplicity of music stored in digital media form. A music recommendation is automatically generated in response to a recommender input. An identifier for a recipient is provided. Music to be recommended is identified from one of the music collection and a sample of music in an ambient environment. Information to the music recommendation to describe the music to be recommended, to identify the recommender, to capture a context of the recommendation, and to specify a rating for the music to be recommended is ascertained and added to the music recommendation. The music recommendation is sent for electronic receipt by the recipient.
US08666523B2 Device, method and timeline user interface for controlling home devices
A device, method and timeline user interface for controlling home devices are provided. The method for controlling home devices includes displaying a virtual track on a display unit of a control device, displaying an indicator indicating operation information of a home device connected to the control device through the network along the virtual track, moving the indicator along the virtual track based on a user input; and controlling an operation time of the home device based on the location of the indicator along the virtual track.
US08666521B2 Method for operating an automation system
A method for operating an automation system which executes, as an automation solution, a control program having a plurality of software modules, where the method comprises replacing at least one software module comprising an old software module at the runtime of the control program with a new software module wherein the new software module is loaded into a memory of the automation system, an old data area associated with the old software module is compared with a new data area associated with the new software module, program code instructions for converting data for or from the old data area into data for or from the new data area is generated, and a program code instruction for invoking the old software module is replaced with program code instructions for invoking the generated program code instructions for data conversion and for invoking the new software module.
US08666518B2 Monitoring and control of electronic devices
A method, a system, and a computer program product for managing one or more electronic devices. Performance of an electronic device is monitored and presented to a user through a digital agent interface. The performance of the electronic device is controlled automatically by digital agent through the digital agent interface. The invention also enables automatic testing of the electronic device through the digital agent interface by setting up test configurations, activating test signals, and interpreting any error codes that may be generated.
US08666506B2 Selecting electrode combinations for stimulation therapy
Techniques for selecting electrode combinations for stimulation therapy are described. The techniques include selecting one or more electrode combinations based on information associating a plurality of electrode combinations with at least one value of a therapy metric. The therapy metric comprises a quantifiable result of delivery of stimulation, and may be generated computer modeling of delivery of stimulation via the electrode combinations. In one embodiment, a clinician may deliver stimulation via a baseline electrode combination, receive patient feedback to the baseline electrode combination, select a therapy metric based on the patient feedback, and select additional electrode combinations based on the selected therapy metric and the information associating the electrode combinations with therapy metric values. In another embodiment, the clinician may select a therapy metric prior to providing a test stimulation and select additional electrode combinations based on the selected therapy metric and the information associating electrode combinations with metric values.
US08666494B2 Header for implantable pulse generator and method of making same
A header for use in implantable pulse generator devices. The header is part of electrical connector assembly having one or more openings designed to receive the terminal pin of an electrical lead wire or electrode. The header is designed to provide and sustain long-term electrical and mechanical lead wire connections between the electrodes of a terminal pin and the implantable pulse generator device.
US08666491B2 Medical telemetry system with printed circuit board communication coil
Disclosed is an improved external controller useable in an implantable medical device system. The communication coil in the external controller is formed in a printed circuit board (PCB), i.e., by using the various tracing layers and vias of the PCB. As illustrated, the PCB coil is formed at a plurality of trace layers in the PCB, and comprises a plurality of turns at some or all of the layers. The communication coil may wrap around the other circuitry used in the external controller, which circuitry may be mounted to the front and/or back of the PCB. The geometry of the coil is specially tailored to maximize its inductance, and hence maximize its ability to communicate in the sub-4 MHz range which is not significantly attenuated by the human body.
US08666487B2 Device for skin treatment
A device for skin treatment, which precisely transmits high-frequency energy to a target portion of skin tissue without causing a burn on the outer layer of the skin, thus artificially damaging the portion and inducing a wound curing reaction, therefore leading to the regeneration of skin and the propagation of collagen. The device prevents the surface of skin from suffering an injury during insertion, alleviates pain, and keeps the depth to which the needle is inserted into the skin uniform. The device includes a plurality of needles coated with an insulator except for sharp ends. A needle holding unit holds the needles. A drive unit directly or indirectly transmits a force to the needle holding unit, thus allowing the needles to be inserted into the skin. An electromagnetic wave transmitting unit is electrically connected to the needles and transmits electromagnetic waves to the needles.
US08666475B2 Images of language-sensitive neurocircuitry as a diagnostic for autism
The disclosed subject matter provides on ore more imaging techniques during passive auditory stimulation to objectively provide a diagnostic indicator of ASD. These techniques include functional MRI (fMRI), diffusion tensor imaging (DTI) and tractography, and combinations thereof. In one embodiment, a method is disclosed that uniquely provides an objective (imaging) physiological technique to diagnose early autism and to monitor progress following therapeutic intervention.
US08666473B2 Arrangement and method for influencing and/or detecting magnetic particles and for magnetic resonance imaging
Magnetic particle imaging allows the imaging of fast tracer dynamics, but there is no native tissue contrast. A combination with MRI solves this issue. However, coil geometries in MPI and MRI differ significantly, making direct use impractical. According to one aspect of the present invention it is proposed to use pre-polarized MRI to overcome these difficulties. Further, methods and arrangements are proposed to achieve MRI imaging with minimal additional hardware.
US08666470B2 Lyotropic liquid crystal coated analyte monitoring device and methods of use
The present invention is directed to membranes composed liquid crystals having continuous aqueous channels, such as a lyotropic liquid crystal, including a cubic phase lyotropic liquid crystal, and to electrochemical sensors equipped with such membranes. The membranes are useful in limiting the diffusion of an analyte to a working electrode in an electrochemical sensor so that the sensor does not saturate and/or remains linearly responsive over a large range of analyte concentrations. Electrochemical sensors equipped with membranes of the present invention demonstrate considerable sensitivity and stability, and a large signal-to-noise ratio, in a variety of conditions.
US08666467B2 System and method for SPO2 instability detection and quantification
The disclosed embodiments relate to a system and method for analyzing data. An exemplary method comprises the acts of receiving data corresponding to at least one time series, and computing a plurality of sequential instability index values of the data. An exemplary system comprises a source of data indicative of at least one time series of data, and a processor that is adapted to compute at least one of a plurality of sequential instability index values of the data.
US08666454B2 Mobile terminal and method of controlling the same
A mobile terminal and a method of controlling the same are provided. The mobile terminal comprises a camera; a display displaying an image obtained by the camera; and a controller superposing one or more information items corresponding to one or more specific locations included in the obtained image on the one or more specific locations and displaying the obtained image with the one or more information items. The one or more information items and position information tagged on the one or more specific locations are acquired from a social network service (SNS) server. The present invention acquires information on which position information is tagged from the SNS server, superposes the information on a obtained image and displays the obtained image with the information superposed thereon to thereby effectively transmit information to a user of the mobile terminal.
US08666450B2 Antenna and multi-input multi-output communication device using the same
A antenna for transmitting radio signals of a lower frequency and a higher frequency includes a driven element comprising two first radiating units for a lower frequency band and two radiating units for a higher frequency band, and a reflector element comprising a first reflecting unit for the lower frequency band and a second reflecting unit for the higher frequency band. The second radiating units are disposed at a side of the first radiating units and respectively coupled to a corresponding first radiating unit. The first reflecting unit is disposed at the other side of the first radiating units, and the second reflecting unit is disposed between the first radiating units and the first reflecting unit.
US08666449B2 Portable telephone set
A portable telephone set includes a case having first and second sides opposite to each other, a group of keys is located on the first side of the case, and a card loading mechanism. The case includes first and second portions located on the second side. The first portion can accommodate a battery pack, and the second portion is next to the first portion and accommodates the card loading mechanism. A card in which information is stored can be loaded to the card loading mechanism.
US08666445B2 Apparatus, system, and method for transmission antenna switching in a portable communication device
An apparatus, system, and method manage a transmission antenna system by measuring an antenna performance indicator of an alternate antenna configuration during a reduced data rate transmission. After an antenna performance indicator is measured in a current (first) antenna system configuration, the antenna system is configured to an alternate (second) configuration during a reduced data rate transmission and the antenna performance indicator of the alternate (second) configuration is measured. The antenna performance indicators for both configurations are evaluated to determine the optimum antenna system configuration for transmission. If the alternate (second) configuration will result in decreased performance, the antenna system is changed back to the first antenna system configuration. Otherwise, the alternate (second) configuration is defined as the current configuration and the first antenna configuration is evaluated during reduced rate transmissions.
US08666444B2 Multiple-mode input keypad
A communication device has an input keypad having physical input keys arranged in a matrix of rows and columns, a mode input mechanism to select a specific mode, and software or firmware responsive to mode selected through the mode input mechanism, comprising a specific mapping of input keys and process of input to output characters, depending on mode selected. In any specific mode, inputs by the physical input keys are mapped to output characters according to the specific mapping and process associated with the selected mode.
US08666437B2 Mobile communications resource management system
A mobile communications resource manager including a smart card configured to accept and store a user's personal information suitable for use in commercial transactions (physical tap or electronically) and communications operations, a cellular radio modem, at least one non-cellular radio modem and a controller. The controller is configured for establishing a short-range wireless connection via said non-cellular modem to at least one user accessible electronic device with human interface functionality and accepting a service request from the at least one user accessible electronic device and making a modem selection by selecting either a cellular or a non-cellular connection via a modem resident in the mobile communications resource manager to provide the communications link for the service request, based on a rule resident in the mobile communications resource manager.
US08666436B2 Location based system with contextual locator and method of operation thereof
A method of operation of a location based system includes: detecting an event representing a gathering of event participants; establishing a geofence associated with the event; and identifying a matching target from the event participants located within the geofence during the search time window for displaying on a device.
US08666434B1 Adaptive location updating
A location of a network user computing device is determined relative to a location of a point of interest. If the user device is determined to be stationary, the user device is monitored for movement, the movement resulting in re-determining the location of the user device relative to a location of the point of interest. If the user device is determined to be moving, the velocity of the user device is matched with a predetermined velocity, and a preliminary estimated time of arrival to the point of interest is determined based on the predetermined velocity matched to the user device. At a later time that is based on a function of the preliminary estimated time of arrival, an estimated time of arrival to the point of interest is verified based on the predetermined velocity matched to the user device.
US08666433B2 Location positioning method and device using wireless LAN signals
A location positioning methoded device using a wireless LAN signal, comprising: a database that includes a first DB, which matches grid cells distinguished by pCell ID with partial wireless LAN-related information related to a wireless LAN signal and stores the matched information, and a second DB, which stores overall wireless LAN-related information related to the wireless LAN signal; an information reception unit that receives terminal wireless LAN-related information from a terminal, which performs communication by using the WLAN signal; a record determination unit; and a location positioning unit.
US08666418B2 Method and system for implementing the soft unload of multi-homing core network element
The present invention discloses a method and system for softly unloading a core network element in a multi-homing networking mode, for solving the technical problem of high call loss rate caused by unloading the multi-homing core network element due to reasons like upgrading, failure, or removal. In the present invention, the to-be-unloaded multi-homing core network element is set into an office direction blockage state, and the multi-homing core network element will not be distributed with a new service; and the to-be-unloaded multi-homing core network element is unloaded when the existing services thereon are processed into a predetermined state. The present invention reduces the call loss rate and mitigates the impact on the existing services when the multi-homing core network element needs to be unloaded.
US08666412B2 Communications terminal, connection destination display method, and computer program
In a communications terminal, a wireless portion receives, from each PLMN, notification information including a name that specifies the PLMN and communication speed information that indicates communication speed for that PLMN. A generation portion generates a list of names included in each of the notification information received by the wireless portion, in order of communication speed shown in the communication speed information associated with the relevant name. A display portion displays the list generated by the generation portion.
US08666407B2 Femtocell base station, method, computer program and computer program product
It is presented a method for a femtocell base station, for facilitating communication between a communication terminal and a core network. The method comprises the steps, performed in the femtocell base station, of: sending a first femtocell base station message to the communication terminal; receiving a first terminal message from the communication terminal, the first terminal message comprising a first sequence number; and repeatedly sending further femtocell base station messages to the communication terminal and receiving corresponding terminal messages, comprising incremented sequence numbers, from the communication terminal, such that an expected next terminal message from the communication terminal comprises a sequence number being equal to the first sequence number. A corresponding femtocell base station, computer program and computer program product are also presented.
US08666404B2 Method and apparatus for unloading terminal quickly
A method and an apparatus for quickly unloading a terminal are provided. The method comprises: paging a user terminal which is registered in a mobile switch to unload through a wireless access node after the mobile switch to unload receives a command of unloading the user terminal; the mobile switch to unload detecting whether a paging acknowledgement returned from the user terminal is received, if yes, sending a message to notify that the user terminal is to be unloaded, and then releasing the current signaling connection with the user terminal.
US08666396B2 Providing user location and time zone information for LTE/IMS charging
A method may include receiving a request from an Internet Protocol Multimedia Subsystem, where the request relates to an Internet Protocol Multimedia Subsystem service associated with user equipment. The method may further include obtaining location or time zone information associated with the user equipment from an access network; providing the obtained location or time zone information to the Internet Protocol Multimedia Subsystem; and providing the obtained location or time zone information to an on-line or off-line charging system.
US08666395B2 System and method for speeding call originations to a variety of devices using intelligent predictive techniques for half-call routing
A mobile application gateway configured to interconnect mobile communication devices on a cellular network with an enterprise network is provided. The mobile application gateway includes a voice and data signaling gateway configured to provide routing functionalities, service functionalities and admission control. A gateway GPRS support node (GGSN) is configured to establish a secure data session between one or more of the mobile communication devices and the enterprise network by establishing a GPRS tunneling protocol (GTP) tunnel between a carrier-hosted serving GPRS support node (SGSN) and the GGSN.
US08666393B2 Notifying user equipment of an upcoming change of system information in a radio communication network
A basic idea is to introduce an additional paging schedule for user equipment in connected mode that differs from the paging schedule used for user equipment in idle mode. Consequently, the inventive mechanism relies on distributing (S1) a notification of an upcoming change of system information in paging messages according to a first paging schedule for user equipment in idle mode, and distributing (S2) a notification of an upcoming change of system information in paging messages according to a second paging schedule for user equipment in connected mode. The second paging schedule for user equipment in connected mode is different from the first paging schedule for user equipment in idle mode. In this way, a satisfactory load distribution is achieved, at the same time as UEs in both connected and idle mode are able to receive important system information notifications.
US08666377B2 Method, system and computer-readable medium for synchronizing spot information
A method, a system, and a computer-readable medium for synchronizing spot information, adapted to synchronize a plurality of spot information displayed on a mobile device and a terminal device, are provided. In the present method, when the mobile device logs in to a service end device, the spot information in a spot database of the mobile device is synchronized to the service end device. When the terminal device logs in to the service end device, the spot information synchronized from the mobile device to the service end device is downloaded to the terminal device and displayed in a spot information browsing webpage. When the mobile device receives spot information edited by a user, the mobile device synchronizes the edited spot information to the service end device, and the service end device updates the spot information displayed in the spot information browsing webpage of the terminal device.
US08666376B2 Location based mobile shopping affinity program
In embodiments, the present invention provides a method and system for presenting an affinity program enrollment opportunity to a mobile communication facility based at least in part on a navigation request made on the mobile communication facility and a location of the mobile communication facility, providing a sponsored affinity program content to an affinity program enrollee, and providing an incentive to the enrollee for an interaction with the sponsored affinity program content.
US08666373B2 System and method for determining a zone of relevance for subscriber location and notification
A computer-implemented method for determining a zone of relevance for locating wireless subscribers of interest to a location based application and making a user notification decision including: obtaining application specific information from an application service provider; obtaining wireless subscriber profile and real time information from a serving wireless network operator; accessing a geographical database to extract related geographic information; extracting relevant dynamic inputs from external sources; determining the value of user notification based on weighting of said extracted information and historical use information; and determining a corresponding zone of relevance wherein notifying the user meets certain criteria for the determined value of notification.
US08666368B2 Wireless network authentication apparatus and methods
Apparatus and methods for authenticating and granting a client device (e.g., cellular telephone) access to a network. In one embodiment, a network service provider such as a cellular telephone company may distribute user access (e.g., Universal Subscriber Identity Module or “USIM”) credentials to a services manager via a USIM vendor. The services manager may maintain a list of authorized users. A user at a client may authenticate to the services manager. Once authenticated, the services manager may provide the user with a set of USIM credentials. When the user desires to use wireless network services, the user equipment may establish a wireless link between the user equipment and the network service provider. During authentication operations, the user equipment may use the USIM credentials to authenticate to the network service provider. Following successful authentication, the network service provider may provide the user equipment with wireless services.
US08666365B2 Automated device provisioning and activation
A method and network system for obtaining, from a management entity, a bill-by-account service policy applicable to a device group managed at least in part by the management entity, the device group including a plurality of devices including a particular device identified by a particular credential, the bill-by-account service policy comprising classification and accounting policies; identifying wireless access network data traffic associated with the particular device; based on the classification policy, identifying a particular service activity within the wireless access network data traffic, the particular service activity being a bill-by-account service activity; obtaining a record comprising the particular credential and a usage measure indicating a wireless access network usage associated with the particular service activity; and, based on the accounting policy, allocating the usage measure to an account associated with an entity that is financially responsible for usage of the wireless access network associated with the device group.
US08666363B2 System and method for downloading user interface components to wireless devices
A method of processing a user interface component is provided and includes receiving one or more user interface components that can be communicated to a wireless device. A component risk level for each of the one or more user interface components is determined and assigned to each of the one or more user interface components. Each of the one or more user interface components can be digitally signed using an embedded risk code that indicates the assigned risk level. Further, the component risk level can be selected from a plurality of component risk levels. In a particular embodiment, the component risk level can be determined based on the type of the user interface component. Further, the component risk level can be determined based on a developer of the user interface component.
US08666355B2 Network event detection
Various aspects of the disclosure are directed to methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying network events. In one aspect, a method includes monitoring signal characteristic values for signals transmitted over a communications channel of a power line communications system and determining that a signal level value for the channel is less than a threshold signal level value for the channel. In response to determining that the signal level value for the channel is less than the threshold signal level value for the channel, a signal to noise ratio for the communications channel is computed and it is determined that the signal to noise ratio for the channel exceeds a threshold value. In response to determining that the signal to noise ratio for the communications channel exceeds the threshold value, data received over the communications channel is stored as valid data.
US08666351B2 Multiple band saw-less receiver including a frequency translated BPF
A SAW-less receiver includes an FEM interface module, an RF to IF receiver section, and a receiver IF to baseband section. The RF to IF receiver section includes a frequency translated bandpass filter (FTBPF), an LNA, and a mixing section. The FTBPF includes a switching network and baseband impedances. The switching network is operable to frequency translate a baseband filter response to a first RF band frequency response and/or to a second RF frequency band response. The FTBPF filters the inbound RF signal to pass, substantially unattenuated, the first and/or second RF band signal components. The LNA amplifies the first and/or second filtered inbound RF signals and the mixing section mixes the first and/or second amplified inbound RF signals with a corresponding first and/or second local oscillation. The IF to baseband section converts the first and/or second inbound IF signals into first inbound symbol stream(s) and/or second inbound symbol stream(s).
US08666339B2 Radio frequency power amplifier with low dynamic error vector magnitude
Embodiments provide a multi-stage radio frequency (RF) power amplifier (PA) having a low dynamic error vector magnitude (EVM). A first stage of the RF PA may include a first active device configured to receive an enable signal and to turn on in response to the enable signal, thereby activating the first stage. The RF PA may further include a second active device coupled in series with the first active device and configured to receive a main supply voltage. The second active device may provide a first supply voltage across the first active device that is less than and independent of the main supply voltage. One of the first active device or the second active device may be configured to receive an RF input signal and to pass an amplified RF output signal to a second stage of the RF PA circuit.
US08666334B2 Apparatus and method for virtual antenna mapping in multi-antenna system
An apparatus and a method for mapping virtual antennas and physical antennas in a wireless communication system. The method for mapping the virtual antennas and the physical antennas includes generating at least two virtual antenna signals for at least two virtual antennas. The method also includes generating at least two physical antenna signals by applying a corresponding matrix, which maps the at least two virtual antennas and the at least two physical antennas in many-to-many relation, to the at least two virtual antenna signals. The method further includes transmitting the at least two physical antenna signals over respective physical antennas.
US08666328B2 Wireless circuitry with reduced harmonic interference
An electronic device has wireless communications circuitry that includes transmitters and receivers. Antenna structures may be coupled to the transmitters and receivers to support radio-frequency signal transmission and radio-frequency signal reception operations. Switching circuitry such as first and second radio-frequency switches may be used to support multiple communications bands of interest. A low band set of transmitters may be associated with the first switch and a high band set of transmitters may be associated with the second switch. The switches can be configured in real time to switch a desired communications band into use. As transmitted signals at frequency f pass through the switches, harmonics at 2f, 3f, and other integral multiples of the transmitted signals may be produced. A diplexer may be interposed between the switching circuitry and the antenna structures that prevents the harmonics from reaching the antenna structures.
US08666323B2 RFID reader and method for suppressing transmission leakage signal thereof
Provided are an RFID reader and a method for suppressing transmission leakage signals thereof. The RFID reader includes a first loop, a second loop, and a digital signal processor. The first loop suppresses a first transmission leakage signal of an RX signal in response to a first leakage control signal. The second loop suppresses a second transmission leakage signal of the RX signal, received through the first loop, in response to a second leakage control signal. The digital signal processor generates the first leakage control signal and the second leakage control signal. The digital signal processor generates the first leakage control signal until the level of the first transmission leakage signal becomes equal to or lower than the level of a first reference transmission leakage signal.
US08666321B2 Signal measurement on component carriers in wireless communication systems
A method in a wireless communication terminal including generating a first averaged signal measurement on a first carrier frequency, wherein the first averaged signal measurement is based on a first averaging period, producing a first filter output based on the first averaged signal measurement weighted by a first weight, generating a second averaged signal measurement on the first carrier frequency, wherein the second averaged signal measurement is based on a second averaging period, and producing a second filter output based on the first filter output and based on the second averaged signal measurement weighted by a second weight, wherein the first weight is less than the second weight if the second averaging period is greater than a threshold.
US08666318B2 Method and apparatus for managing cellular uplink transmissions
A method and apparatus used in an interfering cell of a cellular radio communication system for managing uplink transmissions. Information is received at the interfering cell, including a magnitude of an interference measured in a neighboring cell. The interfering cell has one or more active communication links to respective communication devices. A determination is made that a communication device will transmit pending data using a data repetition mode. The determination is based on the magnitude of the interference. In some embodiments, a specific data repetition mode is determined, based at least on the magnitude of the interference. A command is sent to the communication device to transmit the pending data using the specific data repetition mode.
US08666317B2 Frequency band selection
There is provided a method including obtaining, by a database entity, a-priori channel occupancy rate information of at least one channel from at least one of an entity of a primary system and an entity of a secondary system, wherein a database of the database entity includes information on white space channels, and availing the channel occupancy rate information to the secondary users in order to assist the secondary user to select a channel from the database.
US08666314B2 Bluetooth transmission facility for hearing devices, and corresponding transmission method
A wireless audio transmission, for example from a television to a hearing device, is to be achieved simply and with a low signal delay. For this purpose are proposed a transmission facility with a transmission device for transmitting audio data in a signal conforming to a Bluetooth® communications protocol, a hearing-aid-specific coder which is integrated into the transmission device for the purpose of compressing the audio data before its transmission, and a relay station for converting the Bluetooth® signal from the transmission device into a signal for inductive transmission to the hearing device. In the relay station, no recoding is performed during the conversion. The transmission device transmits in accordance with the Bluetooth® A2DP protocol. The hearing-aid-specific coder has a lower sampling rate than the standard Bluetooth® coder SBC. Encoding delays and processing delays in the relay station can be minimized by this system.
US08666304B2 Methods and apparatus for downloading one or more radio data system (RDS) group type processing routines for RDS data
A host system for downloading one or more Radio Data System (RDS) group type processing routines for RDS data includes a data processor and a host processor. The host processor is configured to download one or more RDS group type processing routines for the data processor, each of the one or more RDS group type processing routines configured to process RDS data for a respective RDS group type. The host processor is further configured to assign a reference in the data processor to a corresponding one of the one or more RDS group type processing routines, so that the corresponding RDS group type processing routine is to be invoked by RDS data having the respective RDS group type. A method is also provided for downloading one or more RDS group type processing routines for RDS data.
US08666299B2 Early alert system and method for identifying and assisting students in need at an educational institution
The present invention is a system and method that proactively identifies a student in need at an educational institution. The system allows for the educational institution to connect with the student, gather information, and provide assistance. Student needs that may be addressed are various and include academic, social, emotional, and spiritual. Because student needs are addressed in a timely and effective manner, the present invention may be used as a tool to increase retention rates at the educational institution.
US08666298B2 Differentiated, integrated and individualized education
A computer-based learning system uses knowledge points organized with a predefined multilevel arrangement. Each knowledge point has an information set which may include a knowledge content, an evaluation content and a solution content. For a given knowledge point, the learning system provides the knowledge content and evaluation content, analyzes the user's answers to the evaluation content and determines the next knowledge point to be studied by the user based on the user's answers and the predefined multilevel arrangement of the knowledge points. The learning system thus provides a different learning course for different users to achieve individualized learning. User's learning history may be recorded to facilitate reviews by the user and improve the selection of the next knowledge point. Users may provide feedbacks on knowledge contents and evaluation contents, and may even suggest their own knowledge contents and evaluation contents to improve the learning system and user participation.
US08666287B2 Cleaning device, charging device, and image forming apparatus
A cleaning device includes a cleaning member provided at a first side of a curved grid electrode plate that is curved in a short-side direction, the cleaning member being pressed against the curved grid electrode plate to clean the first side thereof; a receiving member provided at a second side of the curved grid electrode plate, the receiving member receiving a pressing load applied by the cleaning member; and a moving unit that moves the cleaning member and the receiving member in a long-side direction of the curved grid electrode plate. The cleaning member and the receiving member are formed such that a pressure based on the load that is applied to an end portion of the curved grid electrode plate in the short-side direction is higher than that applied to a central portion of the curved grid electrode plate in the short-side direction.
US08666284B2 Image forming apparatus
An upstream end of a guide surface of a recording material guide in the recording-material conveying direction is located on the same side as a separation belt-stretching roller with respect to an extension of the belt surface from the separation belt-stretching roller to a recessed portion formed in the belt surface by the separation assistance rollers.
US08666281B2 Process cartridge and developing device
A developing device detachably mountable to a main assembly of an image forming apparatus includes a developing roller for developing an electrostatic latent image formed on an electrophotographic photosensitive member, with the developing roller including an elastic roller portion and a core metal portion for supporting the roller portion, a developing device frame for rotatably supporting the developing roller, and a developer layer thickness regulating member, contacting the roller portion of the developing roller, for regulating a layer thickness of a developer carried on the developing roller. In addition, a movement preventing portion prevents movement of the developing roller in an axial direction, wherein the movement preventing portion is detachably mounted in the developing device and is inserted into a spacing between an end portion of the core metal portion and an opposing portion of the developing device frame opposing the end portion of the core metal portion with respect to the axial direction of the developing roller. The movement preventing portion is removed from the developing device when the developing roller develops the electrostatic latent image.
US08666277B2 Developer supply container
A developer supply container includes a cover plate mounted on an outer surface of a container body and provided with an opening corresponding to a developer supply port of the container body, which is sealed by a seal tape. The seal tape has a folded section extending through a gap between the container body and the cover plate and a through hole of the cover plate such that an end portion of the seal tape is exposed. A seal piece is mounted on an outer surface of the cover plate. On the outer surface of the container body a door member is slidably mounted. The developer supply container can prevent developer from leak out and has a good manufacturing yield rate.
US08666268B2 Fixing device, image forming apparatus and heat generating rotational body
The present invention provides a fixing device that can interrupt power supply to the resistive heat layer more reliably than the conventional technology, for example, at occurrence of abnormality. Electrodes 52a and 52b are provided on a circumferential surface of a fixing roller that includes a resistive heat layer that generates heat by receiving power supply, and power is supplied to the resistive heat layer when power supplying electrodes 54a and 54b that are electrically connected to an electric power source 55 are slidingly in contact with the electrodes 52a and 52b. An insulating tape 522a is attached on the electrode 52a, and the drive controller 59 rotates a motor 58 until the electrode 52a and the insulating tape 522a are in contact with each other, so that power supply to the resistive heat layer is interrupted.
US08666264B2 Image forming apparatus and toner refilling method therefor
In a new printer, a toner cartridge is mounted in the state where there is no toner in a reserve tank, and toner of the amount of filling toner D therein is supplied with the amount of full accommodation toner E for filling up the reserve tank by a toner supply mechanism. The toner of the amount of remaining surplus toner F remains in the toner cartridge. The amount of toner consumption G is measured by a dot counter during a printing execution. In the case where a toner density sensor detects a toner decreasing, the toner is supplied to a developing unit from the reserve tank. When it becomes G>F, it display-informs a user of “toner cartridge exchange is allowed”. Hereby, it enables to exchange the toner cartridge without stopping operation of the main body of the image forming apparatus using a two-component developer.
US08666260B2 Burst mode laser transmitter having an extremely fast response time when triggered from a totally off state
A burst mode laser transmitter includes a burst mode laser diode and a controller having an input for receiving an RF data signal. The controller includes a triggering arrangement and a modulation arrangement. The triggering arrangement is configured to bias the laser diode to an on-state bias level when an RF data signal is present at the input to the controller and to an off-state bias level when no RF data signal is present at the input to the controller. The modulation arrangement is configured to modulate the on-state bias level at which the laser diode is biased with the RF data signal only when the RF data signal is present at the input of the controller.
US08666259B2 Data transmitting and receiving apparatus and method for visible light communication
An apparatus for transmitting data for visible light communication sets up the pulse width control step of pulse width modulation (PWM) in a unit time interval, modulates each symbol of VLC source data input into a PWM signal in accordance with the pulse width control step, generates a visible light modulation signal by controlling the turn-on time or turn-off time of a plurality of light emitting diodes (LEDs) in response to the PWM signal, and transmits the visible light modulation signal.
US08666255B2 Circuits, architectures, apparatuses, systems, and methods for merging of management and data signals, and for recovery of a management signal
An optical and/or optoelectrical transceiver and system are disclosed that enable parallel transmission of data and management signals via an optical fiber without affecting data signal transmissions transmitted on the optical fiber. Furthermore, the present transceiver and system provide a fault diagnosis function for an optical fiber link. The transceiver and system generally comprise an interface, an intersecting transmission management unit, a driver, a management signal driving unit, an optical transmitter, an optical receiver, an amplifier, a management signal recovery unit, a management unit, and optionally, a power supply unit.
US08666253B2 Radio frequency photonic transceiver
In a first aspect, the invention includes a radio frequency photonic transceiver, comprising: a radio frequency receiver; a radio frequency photonic transmitter; and a switch between the input of the radio frequency photonic receiver and the output of the radio frequency photonic transmitter. In a second aspect, the invention includes an apparatus, comprising: a radio frequency photonic receiver; a radio frequency photonic transmitter; and a switch between the input of the radio frequency photonic receiver and the output of the radio frequency photonic transmitter. In a third aspect, the invention includes a radio frequency, photonic transceiver, comprising: means for generating a radio frequency modulated optical signal; a radio frequency photonic transmitter; and means for switching between the input of the radio frequency photonic receiver and the output of the radio frequency photonic transmitter. In a fourth aspect, the invention includes a method, comprising: generating a first optical signal; electro-optically generating a first radio frequency signal from the first optical signal; transmitting the first radio frequency signal; receiving a second radio frequency signal; and electro-optically modulating a second optical signal with the frequency of the second radio frequency signal. In a fifth aspect, the invention includes a zero-intermediate frequency radio frequency photonic transmitter-receiver unit. In a sixth aspect, the invention includes a radio frequency photonic transmitter-receiver unit including a direct conversion receiver with receiver output.
US08666243B2 Optical transmission device, optical transmission method, and recording medium thereof
An optical transmission device that is installed at a node of a network and that performs transmission of an optical signal transmits the optical signal to an optical transmission device at the next node without amplifying the optical signal. The optical transmission device generates an adjustment optical signal used by a reception-side optical amplifier in the optical transmission device at the next node to adjust gain for a transmission loss of the optical signal. At the time of booting of the optical transmission device, the optical transmission device transmits the generated adjustment optical signal to the reception-side optical amplifier in the optical transmission device at the next node. Upon receiving a gain-adjustment-completion signal for notifying completion of gain adjustment using the adjustment optical signal from the reception-side optical amplifier, the optical transmission device controls the transmission of the adjustment optical signal to be stopped.
US08666241B2 Stereo camera with automatic control of interocular distance based on lens settings
A stereographic camera system and method of operating a stereographic camera system are disclosed. The stereographic camera system may include a left camera and a right camera including respective lenses having a focal length and a focus distance, an interocular distance mechanism to set an intraocular distance between the left and right cameras, and a controller. The controller may receive inputs indicating the focal length and the focus distance of the lenses. The controller may control the intraocular distance mechanism, based on the focal length and focus distance of the lenses and one or both of a distance to a nearest foreground object and a distance to a furthest background object, to automatically set the interocular distance such that a maximum disparity of a stereographic image captured by the left and right cameras does not exceed a predetermined maximum disparity.
US08666239B2 Image capturing apparatus and control method thereof
In an image capturing apparatus that allows input of instructions to the image capturing apparatus by shaking the apparatus, without using an operation unit, it is determined whether or not the image capturing apparatus is shaking. Then, in a case in which it is determined that the image capturing apparatus is shaking, at least some of the operations of the operation unit are invalidated.
US08666236B2 Heater assembly for volatile liquid dispenser
Disclosed herein are more energy efficient heaters for dispensing volatile air treatment chemicals. The heaters have a housing with a base and a cover, the base and cover together defining an enclosure with an internal generally ring-shaped cavity and an axial through bore. One of the base and cover has an essentially cylindrical extension that is integral therewith, extends towards the other of the base and cover, and forms a portion of the axial through bore. First and second electrical contacts are positioned in the cavity with portions overlapping against a heater. A metallic heat transfer sleeve formed separately from the base and cover is positioned radially outward and around the essentially cylindrical extension, and has a flange abutting one of the contacts. Also disclosed are dispensers that incorporate these heaters.
US08666234B1 Film mounted aroma device
An aroma dispensing device includes a flexible film having opposite first and second sides, with the first side having a releasable agent to removably adhere the film to a surface. An aroma source is mounted to the second side of the film for dispensing a fragrance to an area adjacent the surface. The film adheres by static cling or an adhesive which does not leave a residue on the surface when the film is removed. The device may include an activator for actuating dispensement of the fragrance from the aroma source, as well as a power source for actuating a fan and providing power to the activator.
US08666230B2 Multiple physical optical disc formats in backwards compatible order
A mechanism that enables authoring of new optical disc physical media (e.g., HD-DVD) while maintaining backwards compatibility with previous physical media (e.g., DVD-ROM, DVD-Video). The system eliminates film system “switching” and avoids adding new commands to the command specification, while still allowing legacy (e.g., DVD-ROM) drives to use of the content on the legacy layer. The mechanism enables seamless use of any layer should the drive be able to recognize it. The system can employ a single logical block address (LBA) range together with the concept of “sessions” to effect backwards compatibility. As well, logical overwrite techniques can also be employed to accomplish seamless backwards compatibility.
US08666223B2 Electronic apparatus and image data management method
According to one embodiment, an electronic apparatus includes a storage device, a first display process module, and a second display process module. The storage device is configured to store a plurality of moving picture data, and still images which are composed of a plurality of still images extracted from the moving picture data with respect to each of the moving picture data. The first display process module is configured to display a list of the plurality of moving picture data. The second display process module is configured to display, in a case where to-be-deleted moving picture data is selected by a user from the list of the moving picture data, a deletion confirmation screen on which still images corresponding to the to-be-deleted moving picture data are arranged and which prompts the user to confirm whether or not to delete the to-be-deleted moving picture data.
US08666209B2 Delivering light via optical waveguide and multi-view optical probe head
Techniques, apparatus and systems that use an optical probe head to deliver light to a target and to collect light from the target for imaging, monitoring, medical diagnostics and medical treatment applications.
US08666204B2 Optical transmission module
An optical transmission module includes a semiconductor substrate, a first film layer, an electronic component layer and a waveguide structure. The electronic component layer is used for converting a first electrical signal into an optical signal. The waveguide structure is formed on the first film layer, and includes a first reflective surface, a waveguide body and a second reflective surface. After the optical signal is transmitted through the semiconductor substrate and the first film layer and enters the waveguide structure, the optical signal is reflected by the first reflective surface, transmitted within the waveguide body and reflected by the second reflective surface. After the optical signal reflected by the second reflective surface is transmitted through the first film layer and the semiconductor substrate and received by the electronic component layer, the optical signal is converted into a second electrical signal by the electronic component layer.
US08666197B2 Method of generating image, apparatus for performing the same, diagnosis system, and medical image system
A diagnosis image generation apparatus is provided. The diagnosis image generation apparatus includes a low resolution image signal synthesis unit configured to synthesize each of a plurality of low resolution image signals by using a signal reflected from a subject, a weight calculation unit configured to calculate a weight, which is used to synthesize a high resolution image signal, with a signal value which corresponds to each of positions of some pixels among a plurality of signal values corresponding to respective positions of a plurality of pixels forming each of the synthesized low resolution image signals, and a high resolution image signal synthesis unit configured to synthesize the high resolution image signal by applying the calculated weight to each of the low resolution image signals.
US08666194B2 System and method for editing frequency content of images
Systems, methods, and computer-readable storage media for editing the frequency content of an image may provide an intuitive interface for examining and/or modifying the frequency content. The methods may include accessing image data, performing a wavelet transform of the image data (or another MRA technique) to produce a time-frequency representation (TFR) of the image representing frequency content in multiple frequency bands, and displaying an indication of the frequency content of the image by displaying a sub-image of the TFR or numerical data representing the frequency content at selected pixels. In response to receiving input specifying a desired frequency content modification, the methods may include performing a Fourier transform of the image data to produce frequency content data, modifying the frequency content data, and performing an inverse transformation of the modified data to produce modified image data. The modification may be applied globally or to a selected portion of the image.
US08666186B1 Lossy compression of high dynamic range video
A high dynamic range (HDR) video can be compressed using inter-frame or intra-frame compression. The compression results in multiple encoded macroblocks and associated residual images. The residual images can be lossy compressed by mapping floating point image data values of the residual image from a light linear space to a perceptually linear space using a first non-linear mapping function. A value in the light linear space is proportionate to the power of a light source, and a value in the perceptually linear space is proportionate to a visual perceived brightness. Floating point discrete cosine transform (DCT) frequency coefficients of the floating point image data values of the residual image are determined. The floating point DCT frequency coefficients are quantized. The quantized floating point DCT frequency coefficients are compressed. The compression of the quantized floating point DCT frequency coefficients is lossless. The compressed quantized floating point DCT frequency coefficients are stored.
US08666180B2 System and methods of compressed sensing as applied to computer graphics and computer imaging
Compressed sensing can be mapped to a more general set of problems in computer graphics and computer imaging. Representation of a rendered scene in the formulation y=A{circumflex over (x)} produces higher-quality rendering with less samples than previous approaches. A filter formulation Φ makes point samples compatible with wavelet and therefore allows reconstruction of 2-D images from a set of measured pixels (point samples).
US08666178B2 Method and system for the treatment of multiple-description signals, and corresponding computer-program product
A processing system, such as typically a CPU, is used for converting a digital signal organized in pixels, such as a video signal, between a first format and a second multiple-description format. The system comprises at least one input register and at least one output register, and is configured via instructions, that can be constituted at least in part by instructions of a SIMD type, so as to: order the pixels of the signal to be converted in a set of input registers; and take selectively the pixels from the aforesaid set of input registers and place them in an orderly way in at least one output register.
US08666169B2 Feature descriptors
Methods, devices, and systems for determining feature descriptors are provided. An example includes defining a plurality of anchor points within a patch of pixels in a particular area that includes a detected feature in an image, defining a first set of subpatches and calculating an intensity of each of the first set of subpatches, defining a second set of subpatches and calculating an intensity of each of the second set of subpatches, comparing the intensity of each of the second set of subpatches to the intensity of each of the first set of subpatches and if the intensity of a second set subpatch is higher than the intensity of a first set subpatch assign a binary value, otherwise assign an alternative binary value, and concatenating all the assigned binary values into a binary feature descriptor.
US08666166B2 Method and system for performing two-dimensional transform on data value array with reduced power consumption
A method and system for performing a 2D transform is disclosed. The 2D transform may include a row transform and/or a column transform. When performing the row or column transform, it may be determined whether each of different subsets of the data values including a partition of a row or column includes at least one zero value, whether each of different subsets of a first subset of the partition includes at least one zero value, and whether each of different subsets of at least one other subset of the partition includes at least one zero value. When performing the row or column transform, at least one transformation operation on at least one zero value may be bypassed or performed in a reduced-power manner, where such transformation operation would otherwise be performed in a manner consuming full power if the zero value were a non-zero value.
US08666144B2 Method and apparatus for determining disparity of texture
A method and system to determine the disparity associated with one or more textured regions of a plurality of images is presented. The method comprises the steps of breaking up the texture into its color primitives, further segmenting the textured object into any number of objects comprising such primitives, and then calculating a disparity of these objects. The textured objects emerge in the disparity domain, after having their disparity calculated. Accordingly, the method is further comprised of defining one or more textured regions in a first of a plurality of images, determining a corresponding one or more textured regions in a second of the plurality of images, segmenting the textured regions into their color primitives, and calculating a disparity between the first and second of the plurality of images in accordance with the segmented color primitives.
US08666138B2 Methods and systems for functional imaging of cardiac tissue
One embodiment of these teachings includes an imaging modality that is based on the ability of imaging technologies to detect wave-induced tissue deformation at depth, that allows viewing the propagation of action potentials deep within myocardial tissue, thereby helping to clarify clinical and physiological dynamical issues.
US08666130B2 Systems and methods for bio-image calibration
Systems, methods, apparatuses and computer program products for bio-image calibration are described. One aspect provides a bio-image calibration device including: a calibration portion comprising predetermined color areas; wherein the predetermined color areas are arranged in a predetermined pattern corresponding to a watermark; wherein the predetermined color areas are a predetermined size and a predetermined shape; and wherein the predetermined color areas are located on one or more edges of the bio-image device. Other embodiments are described.
US08666119B1 Geometry tracking
A first frame includes a first 2D image of a motion capture subject in the real 3D space. A 3D model is deformed into a first deformation and placing the deformed 3D model in a virtual 3D space in a first location so that the deformed 3D model corresponds to the first 2D image. A second frame includes a second 2D image of the motion capture subject in the real 3D space. 2D changes in the second 2D image relative to the first 2D image are tracked. The 2D changes are projected on the virtual 3D space as 3D constraints. Based on the second 2D image, the 3D model is again deformed into a second deformation and placing the 3D model in the virtual 3D space in a second location in conformance with the 3D constraints.
US08666110B2 Method and apparatus for masking privacy area of image
Disclosed are a method and apparatus for masking a privacy area of an image. The method for masking a privacy area of an image includes: detecting a privacy area required to be protected in an image; and performing masking on the image. An important area (a face area of a person, a number plate area of a vehicle, a window area of a house, etc.) detected from an image inputted through a CCTV camera can be effectively and easily encrypted, scrambled, decoded, and descrambled. Also, the position of the important area detected before or after the important area is scrambled can be maintained to be consistent without having to use a metadata file. In addition, a scrambling algorithm of the same key value can be applicable regardless of the size of the important area. As a result, the system efficiency can be enhanced by effectively protecting personal information compared with a CCTV-based video security system.
US08666096B2 Device and process for using audio plug-ins in a mixer
The present invention pertains to a device for using audio plug-ins in a mixer, provided with a mixer and a computer, whereby the mixer has a control panel and signal-processing electronics and the computer has an audio interface, and audio plug-ins can be installed on it, in which an audio plug-in host is installed on the computer for receiving plug-ins, that the mixer has a plug-in control system, that computer and mixer are connected to one another by means of audio tie lines and at least one control line, and that the entire control, including that of the audio plug-ins, can be carried out by the mixer. Furthermore, the present invention proposes a process for using audio plug-ins in a mixer, in which audio plug-ins to be used are automatically sought by a control system of the mixer in a file folder containing plug-ins installed on a computer, and that the audio plug-ins are each assigned to an effect slot (FX slot), whereby the audio tie lines required for this are occupied, as a result of which the audio plug-in is available for use in the mixer.
US08666093B2 Processing an audio input signal to produce a processed audio output signal
An audio input signal is processed to produce a processed audio output signal. An audio input signal is received as an original signal. The audio input signal is dynamically filtered to produce a first stage signal consisting of a selected frequency band of the input signal. Gain applied to the first stage signal is dynamically controlled in response to a control signal to produce a second stage signal. The control signal is derived from the first stage signal. Processing the original signal in combination with the second stage signal to produce a processed audio output signal. Processing the original signal in combination with the second stage signal and the first stage signal to produce a processed audio output signal.
US08666091B2 Method for reducing a disturbance in an input signal caused by an output signal in a multi-port connector, multi-port connector, and mobile device
A method for reducing a disturbance in an input signal caused by an output signal in a multi-port connector, a multi-port connector circuit for reducing a disturbance in an input signal caused by an output signal, and a mobile device are described.
US08666090B1 Microphone modeling system and method
Disclosed is a system and method with independent adjustment of on and off-axis tonality and a system and method for modeling an idealized off-axis polar response of a directional microphone. The system can include two or more microphone capsules arranged in close proximity within a single housing and a filtering algorithm applied to the output of each microphone capsule that results in a signal that has a predominantly idealized on and off-axis user selectable polar pattern responses and user selectable microphone modeling which models the on-axis frequency response of a physical or virtual microphone. Optionally, the system and method can compensate for the on and off-axis polar response changes due to low-frequency proximity-effect.
US08666073B2 Safe handover method and system
The present invention provides a safe handover method and system which are applied in a handover process of a terminal in the next generation network, wherein the next generation network comprises a handover management module, an authentication server and a terminal. The safe handover method comprises: presetting initial safety parameters in the authentication server and the terminal, and generating safety parameters from the initial safety parameters; the handover management module obtaining the safety parameters; and the handover management module and the terminal interacting with each other by using the generated safety parameters to ensure a communication safety between the two communication parties. The present invention can ensure the communication safety between the terminal and the handover management module.
US08666055B2 Methods, systems, and computer program products for providing human-assisted natural language call routing
Exemplary embodiments relate to methods, systems, user devices and computer program products for providing human-assisted natural language call routing. Systems include a call interface device on an IVR system for receiving a telephone call from a caller. The system also includes a level one agent processing module for facilitating the handling of the telephone call when it is not directed by the IVR system after an initial interaction and a second interaction between the caller and the IVR system. The system further includes a level two agent processing module for facilitating the handling of the telephone call when it is not directed by the IVR system after the initial interaction and when a level two agent is available. In addition the system includes a level three agent processing module for facilitating the handling of the telephone call when a level three agent is available.
US08666044B2 Electronic document answering machine
An Electronic Document Answering Machine is adapted to connect to remote information sources and to download digital documents including e-mail and WEB pages, and to store the documents for later review by a user. The Answering machine has an alert device for alerting a user that new documents are available for review, and an initializing device for a user to cause documents to be communicated for review one-at-a-time. In a preferred embodiment documents are communicated over a speaker via voice synthesis. In an alternative preferred embodiment a small display is provided wherein documents may be displayed in alphanumeric characters. The answering machine can be implemented as a stand-alone device or can be connected via a serial port to a host PC for transferring documents to the PC for processing and review. In other embodiments the Answering Machine is implemented as a system in a PC, with alert and selective input added as an interface. The interface can be in a keyboard, and can be provided by existing keys and LEDs on a keyboard. An Answering Machine is also provided as a set-top-box for a TV, downloading digital documents from the Internet and providing the documents with user prompting to a TV via an audio/video output. prompting may be by infra-red input from a remote controller.
US08666032B2 System and method for processing call records
A system and method for processing a call between a caller and a live agent is provided. A stream of verbal speech utterances is received from the caller and converted into text. Text messages are received from the agent in response to the stream of verbal speech utterances and converted into synthesized speech utterances. The synthesized speech utterances are provided to the caller. A record of the call is processed and presented to a further live agent for manipulation. The manipulated record is stored.
US08666028B2 Intermediary monitoring control
Systems and methods are disclosed for allowing a monitoring party to have intermediary control over a communication between a calling party and a called party. A notification may be sent to a monitoring party of an incoming communication attempt to a called party, and the monitoring party may control the routing and/or processing of the communication based on a real-time response to the notification.
US08666023B2 Radiation imaging apparatus
A radiation imaging apparatus communicating with a radiation imaging control apparatus for controlling an operation of acquiring a radiation image includes a radiation detection unit configured to detect radiation and to acquire the radiation image, a storage unit configured to store information about a plurality of the radiation imaging control apparatuses, a selection unit configured to select one of the plurality of the radiation imaging control apparatuses as an apparatus to communicate with the radiation imaging apparatus, and a setting unit configured to set communication with the radiation imaging control apparatus selected by the selection unit.
US08666020B2 Method and apparatus to filter X-ray beams generated using a CT apparatus with displaced geometry
A method and apparatus are provided to filter x-ray beams generated using a CT apparatus or other x-ray based system with displaced acquisition geometry. A CT apparatus may be used having a source (102), a detector (104) transversely displaced from a center (114) of a field of view (118) during acquisition of the projection data, and a filter (146). The filter may absorb at least a portion of overlapping radiation emitted by the source at opposing angular positions. The amount of transverse displacement may be determined for a desired field of view configuration and amount of overlapping radiation. The detector may be adjusted to correspond to the amount of determined transverse displacement. The size and location of the filter may be determined based on the amount of overlapping radiation. The filter may be adjusted to correspond to the determined size and location of the filter.
US08666018B2 Nuclear fuel rod plenum spring assembly
A nuclear fuel rod plenum spring assembly that has a spacer affixed to the lower end of the ground torsion spring. The spacer has a substantially flat surface on its underside that presses against the upper surface of the upper fuel pellets to spread the load of the spring over the top surface of the upper most fuel pellet.
US08666012B2 Operating a frequency synthesizer
An apparatus and method for operating a frequency synthesizer wherein a value of an first control signal associated with a fine frequency feedback loop connected to a signal generator is monitored, and a second control signal associated with a medium or coarse frequency feedback loop connected to the signal generator is adjusted based on the monitoring. The first and second control signals are then output to control the frequency synthesizer.
US08666004B2 Methods and systems for hybrid MIMO schemes in OFDM/A systems
Certain embodiments of the present disclosure provide a hybrid receiver diversity scheme that involves combining received signals in accordance with a combination of multiple receive diversity schemes. Certain embodiments of the present disclosure provide a hybrid transmit diversity scheme that involves transmitting diversity signals to a receiver according to a transmit diversity scheme selected based on signal quality measurements received from the receiver.
US08666001B2 Method and apparatus for updating symbol recovery parameters and correcting symbol timing misalignment
A radio receiver (100) includes a symbol recovery unit (108) the produces a raw symbol stream (112) and a recovered symbol stream (116). The recovered symbol stream is produced by applying symbol recovery parameters to the raw symbols. The symbol recovery parameters are updated (218) when the symbol recovery parameters used by the symbol recovery unit lack a requisite level of validity and there is a sufficient indication, based on successive instance of sync information using instance-specific recovery parameters, updated recovery parameters are valid.
US08666000B2 Reduced state sequence estimation with soft decision outputs
A receiver may be operable to receive an inter-symbol correlated (ISC) signal, and generate a plurality of soft decisions as to information carried in the ISC signal. The soft decisions may be generated using a reduced-state sequence estimation (RSSE) process. The RSSE process may be such that the number of symbol survivors retained after each iteration of the RSSE process is less than the maximum likelihood state space. The plurality of soft decisions may comprise a plurality of log likelihood ratios (LLRs). Each of the plurality of LLRs may correspond to a respective one of a plurality of subwords of a forward error correction (FEC) codeword.
US08665996B2 Efficient parallel sub-packet decoding using multiple decoders
A configurable decoder within a receiver (for example, within a wireless communication device) includes numerous decoders. In one mode, the multiple decoders are used to decode different sub-packets of a packet. When one decoder completes decoding the last sub-packet assigned to it of the packet, then that decoder generates a packet done indication. A control circuit receives the packet done indications, and when all the decoders have generated packet done indications then the control circuit initiates an action. In one example, the action is the interrupting of a processor. The processor responds by reading status information from the control circuit, thereby resetting the interrupt. End-of-packet markers are usable to generate packet done indications and to generate EOP interrupts. Similarly, end-of-group markers are usable to generate group done indications and to generate EOG interrupts. The decoder block is configurable to process sub-packets of a packet using either one or multiple decoders.
US08665995B2 Dual channel transmission
There is provided a solution for dual channel transmission in a radio communication device. Both transmission signals to be transmitted on different channels are mixed two times by using oscillator signals having the same frequencies for both transmission signals, and the transmission circuitry is arranged to process the signals so that the transmission signals are nevertheless up-converted to different frequency channels.
US08665992B1 Pilot symbol generation for highly-spectrally-efficient communications
A transmitter may be operable to generate a sequence of symbols which may comprise information symbols and one or more pilot symbols. The transmitter may transmit the information symbols at a first power and transmit the one or more pilot symbols at a second power. In instances when a particular performance indicator is below a determined threshold, the first power may be set to a first value and the second power may be set to zero value. In instances when the particular performance indicator is above the determined threshold, the first power may be set to a second value and the second power may be set to a non-zero value. A value of the first power and a value of the second power may be based on an applicable average power limit determined by a communications standard with which the transmitter is to comply.
US08665988B2 Device and method for realizing prefix code construction
The present invention provides a device and method for realizing prefix code construction. The device includes a sort indexer, a generator and a sequence regulator. The sort indexer is used to sort a group of received code lengths to obtain a group of sorted code lengths, and record the position correspondence relationship. The generator receives the sorted code lengths and orderly generates the prefix codes. Except that the first prefix code is preconfigured, the generator generates a current prefix code by adding one to the adjacently previous prefix code and then shifting left by a certain number of bits. The sequence regulator is used to receive the prefix codes corresponding to the sorted code lengths, and regulates the sequence of the prefix codes corresponding to the sorted code lengths according to the position correspondence relationship recorded by the sort indexer to obtain the prefix codes corresponding to the code lengths.
US08665985B1 Secondary communication signal method and apparatus
A low level secondary communication signal is summed with an existing primary communication signal in a manner that prevents interference to the existing primary communication signal while providing secondary communication signal benefits such as increased data rate, range, or interference immunity. Examples are presented in which a M-QAM secondary signal is summed with either an ATC Mode S PPM reply or DPSK interrogation primary signal. Legacy Mode S transponders, TCAS, and ADS-B equipment continue to demodulate and decode the primary signal information in accordance with preexisting formats while new enhanced equipment obtains the benefits of the secondary signal.
US08665982B2 Channel information transmission method and feedback method, an apparatus thereof, a base station and a transmission method of the base station
A wireless communication system uses a multiple-input multiple-output (MIMO) antenna in the transceiver mode. The system includes the technical features of a stage in which m bits of a first set of information is transmitted for a first pre-coding matrix (where m is an integer greater than 1), and a stage in which n bits of a second set of information is transmitted for a second pre-coding matrix (where n is an integer greater than 1 but less than n).
US08665974B2 Multi-clock PHY preamble design and detection
In a method for detecting a clock rate of a data unit, the data unit is received via a communication channel. The data unit includes i) a first preamble portion and ii) an orthogonal frequency division multiplexing (OFDM) portion following the first preamble portion. The OFDM portion includes a second preamble portion including one or more long training fields. Based on the first preamble portion, whether a clock rate of the OFDM portion is a first clock rate or a second clock rate lower than the first clock rate is determined based on the first preamble portion.
US08665971B2 Apparatus and method for channel estimation using compressive sensing
An apparatus and method for channel estimation comprising obtaining a response matrix G(l) using Q quantity pilots; constructing a sensing matrix Wsensing based on K quantity tones, L quantity symbols and P quantity multipaths; and using compressive sensing channel estimation to determine an equivalent channel matrix Gp(i) based on the response matrix G(l) and the sensing matrix Wsensing.
US08665963B2 Communication terminal, content reproduction method, content reproduction program, and content reproduction system for distributing and reproducing video contents with reduced stress
A communication terminal, includes: a communicator, configured to transmit and receive data to and from a server storing video contents; an accumulator, configured to accumulate a plurality of partial streams extracted from different time positions within the video contents received through the communicator as asynchronous streams; a decoder, configured to decode at least one of the asynchronous streams and synchronous streams that are not extracted as the asynchronous streams from the video contents, the synchronous streams being streaming-distributed from the server; and a controller, configured to acquire streams having time position information before and after a reproduction time position of the at least one of the asynchronous streams and the synchronous streams decoded by the decoder while the at least one of the asynchronous streams and the synchronous streams are reproduced on the display, and control the display to display the acquired streams after the reproduction.
US08665958B2 Method and apparatus for encoding and decoding video signal using motion compensation based on affine transformation
A video encoding method and apparatus are provided. The video encoding method includes determining whether a current block includes an affine-transformation object having an affine transformation; if the current block includes an affine-transformation object, generating a prediction block by performing affine transformation-based motion compensation on the current block in consideration of an affine transformation of the affine-transformation object; and if the current block does not include any affine-transformation object, generating a prediction block by performing motion vector-based motion compensation on the current block using a motion vector of the current block. Therefore, it is possible to achieve high video encoding/decoding efficiency even when a block to be encoded or decoded includes an affine transformation.
US08665957B2 Motion picture encoding device and motion picture decoding device
When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
US08665949B1 Methods and apparatus for transmission of data at different modulation and/or coding rates
In a method for generating a physical layer (PHY) data unit for transmission via a communication channel, first data and second data that correspond to a unit of audio, video, and/or image information is received. The first data and the second data are encoded and modulated so that a resulting data rate of the first data is less than a resulting data rate of the second data. The first data and the second data are parsed to a plurality of spatial streams, and a single PHY data unit that includes the plurality of spatial streams is generated.
US08665941B1 Decision feedback equalizer for highly spectrally efficient communications
One or more embodiments describe a decision feedback equalizer for highly spectrally efficient communications. A method may be performed in a decision feedback equalizer (DFE). The method may include initializing values of tap coefficients of the DFE based on values of tap coefficients of a partial response filter through which said transmitted symbols passed en route to said sequence estimation circuit. The method may include receiving estimates of transmitted symbols from a sequence estimation circuit, and receiving an error signal that is generated based on an estimated partial response signal output by the sequence estimation circuit. The method may include updating values of tap coefficients of the DFE based on the error signal and the estimates of transmitted symbols. The method may include generating one or more constraints that restrict the impact of the error signal on the updating of the values of the tap coefficients of the DFE.
US08665937B2 Load estimation in wireless communication
A method for noise rise estimation in a wireless communication system comprises receiving (210) of radio signals. An interference whitening (212) is performed. A useful signal power for a first user after the interference whitening is determined (214) for a plurality of time instances. Furthermore, a first user noise floor compensation factor is derived (216) based on combining weights for the first user used in the interference whitening. A probability distribution for a compensated useful signal power for the first user is estimated (218). A conditional probability distribution of a noise floor measure is computed (220). A noise rise measure for the first user is then calculated (222) based at least on the compensated useful signal power for the first user and the conditional probability distribution of a noise floor measure.
US08665936B2 Experiments transmitter training systems and method
A communication system and method are disclosed. The system includes a receiver to receive and process a transmission signal provided from a transmitter based on a digital input signal, and to generate a receiver signal that indicates eye characteristics associated with transmission characteristics of the processed transmission signal. The transmission characteristics can be set by a digital filter associated with the transmitter based on filter parameters. The system further includes a transmitter training system to implement a plurality of experiments based on implementing Design of Experiments (DOE) to provide the filter parameters to the transmitter and to evaluate the corresponding eye characteristics to determine an output set of filter parameters.
US08665920B2 Method and apparatus for laser diode compensation
The luminance of a laser diode is a function of laser diode drive current. The luminance is also a function of other factors, such as age and temperature. A laser projection device includes laser diodes to generate light in response to a commanded luminance, and also includes photodiodes to provide a measured luminance. The commanded luminance and measured luminance are compared, and drive currents for the laser diodes are adjusted to compensate for changes in laser diode characteristics.
US08665914B2 Signal analysis/control system and method, signal control apparatus and method, and program
A signal analysis/control system includes: a signal analysis unit which analyzes an input signal of a transmission unit and generates analysis information; and a signal control unit which controls the input signal of a reception unit by using the analysis information. Thus, the signal analysis is performed in the transmission unit. This reduces the calculation amount concerning the signal analysis in the reception unit. Furthermore, the reception unit can control each of the constituent elements of the input signal according to the signal analysis information obtained in the transmission unit.
US08665913B2 Communication device to obtain time information
A communication device that is to be connected to a providing server for providing time information via a network is provided. The communication device includes a congestion-degree obtainer to obtain a congestion degree indicating a condition of traffic in the network, a time information obtainer to obtain the time information provided by the providing server, and an obtainment restrictor to compare the obtained congestion degree with a predetermined reference degree of congestion, and restricts the time information obtainer from obtaining the time information if the comparison indicates that the traffic in the network is busier than the reference degree of congestion.
US08665911B2 Signature checking using deterministic finite state machines
The occurrence of false positives and the post-processing of digital streams subjected to examination by a deterministic finite state machine for character strings are reduced by combining location-based pattern matching, e.g. on packet headers, and content-based pattern matching, e.g. on payloads of packets. One scheme allows automatic transition from a header match state into an initial state of a content matching machine. Another scheme is based on a rules graph defining strings of match states and the examination of a list of match states (rather than characters) which have been previously determined, for example by means of header matching and content matching. The latter is also capable of comparing offset and depth values associated with the match states with offset and depth criteria.
US08665908B1 Signaling guard interval capability in a communication system
In a wireless network in which communication devices are configured to use a first guard interval between symbols or a second guard interval between symbols, wherein the first guard interval has a length shorter than a length of the second guard interval, a field is generated to indicate a set of one or more modulation and coding schemes (MCSs) supported by a first device in the wireless network and to indicate whether each of the one or more MCSs is supported when using the first guard interval. A data unit that includes the field is generated and transmitted to a second device in the wireless network.
US08665897B2 Systems and methods for high-speed digital subscriber line software download
System and methods for High-speed Digital Subscriber Line Software Download are provided. In one embodiment, a Digital Subscriber Line (DSL) Transceiver Unit is provided. The transceiver unit comprises at least one DSL transceiver, wherein the at least one DSL transceiver implements an Embedded Operations Channel (EOC) and a data path over at least one DSL pair; a first memory for storing a software file for transfer over the DSL pair, wherein the software file comprises a header and at least one file record; and a second memory for storing a provisioning table, wherein the provisioning table establishes timeslot allocations for a plurality of channels communicated over the data path, including provisions for a software download channel for transmitting the software file from the first memory to a target unit over the data path.
US08665894B2 Scatter and gather scheme for aggregating multiple high speed point-to-point interfaces
A mechanism for combining plurality of point-to-point data channels to provide a high-bandwidth data channel having an aggregated bandwidth equivalent to the sum of the bandwidths of the data channels used is provided. A mechanism for scattering segments of incoming data packets, called data chunks, among available point-to-point data channel interfaces is further provided. A decision as to the data channel interface over which to send a data chunk to can be made by examining a fullness status of a FIFO coupled to each interface. An identifier of a data channel on which to expect a subsequent data chunk can be provided in a control word associated with a present chunk of data. Using such information in control words, a receive-end interface can reassemble packets by looking to the control word in a currently processing data chunk to find a subsequent data chunk.
US08665893B2 Switching of a receive queue associated with a virtual machine
Methods and systems for managing multiple receive queues of a networking device of a host machine in a virtual machine system. The networking device includes multiple receive queues that are used to receive packets intended for a guest of the virtual machine system and pass the packets to the intended virtual machine. A hypervisor of the virtual machine system manages the switching from one or more receive queues (i.e., old receive queues) to one or more other receive queues (i.e., new receive queues) by managing the provisioning of packets from the receive queues to one or more virtual machines in the virtual machine system.
US08665881B2 Scheduling with quality of services, multiuser diversity gain, and fairness in wireless networks
Systems and methods for scheduling wireless communications of a base station with multiple user mobile stations involve grouping the user mobile stations in clusters based on a predetermined criterion, such as a QoS profile of a user mobile station. Each cluster is assigned with a cluster weight factor that defines a priority level of the cluster. For each user mobile station in each cluster, a priority index may be determined based on the cluster weight factor of a respective cluster, and throughput and fairness factors respectively selected to maximize throughput and provide fairness to user mobile stations. The user mobile stations may be served in an order based on their priority indexes.
US08665876B2 Distributed overlay network data traffic management by a virtual server
An approach is provided in which a data traffic module executing on a network interface card receives a data packet initiated by a first virtual machine with a destination at a second virtual machine. The data traffic module identifies one or more physical path translations corresponding to a logical connectivity that is independent of physical topology constraints of a physical network. In turn, the data traffic module encapsulates the data packet with the one or more physical path translations and sends the encapsulated data packet to the second virtual machine over the physical network.
US08665874B2 Method and apparatus for forwarding data packets using aggregating router keys
Method and apparatus for supporting the forwarding of received data packets in a router (402,702) of a packet-switched network. A forwarding table (706a) is configured in the router based on aggregating router keys and associated aggregation related instructions received from a key manager (400,700). Each aggregating router key represents a set of destinations. When a data packet (P) is received comprising an ingress tag derived from a sender key or router key, the ingress tag is matched with entries in the forwarding table. An outgoing port is selected for the packet according to a found matching table entry that further comprises an associated aggregation related instruction. An egress tag is then created according to the aggregation related instruction, and the packet with the created egress tag attached is sent from the selected outgoing port to a next hop router.
US08665871B2 Dynamic VLAN IP network entry
Systems and methods for tagging packets in a wireless network are described. The methods can comprise detecting initial entry of subscriber equipment into a wireless network at a first base station and generating a network tag for the subscriber equipment, the network tag associating the subscriber equipment with the first base station. The tag can be distributed to other base stations and, upon reentry of the subscriber equipment to the network, a network connection can be configured for the subscriber equipment based on the tag. Detecting initial entry includes receiving a network entry packet a including a unique identifier associated with the subscriber equipment. The network connection can be configured by providing an IP address assigned to the subscriber equipment and the IP address may be distributed through a relay agent instantiated for the network connection. The network tag can be an IEEE 802.1q tags, MPLS tags, etc.
US08665867B2 Method and device for processing switching control command
The present invention provides a method for processing a switch control command for solving the problem that consistency of data of the network device and the network management is unable to be kept in the process of processing the switch control command in the prior art. This method includes: when a priority of obtained trigger information is higher than a priority of a switch control command, discarding the switch control command (103); and reporting the discarded switch control command to a control system which manages the network device (104). The present invention further provides an device for processing a switch control command.
US08665865B2 Systems and methods for providing customer support
Systems and methods are disclosed for providing sales or customer support using a telephone having a camera to capture at least a partial image of a product or service; wherein the at least partial image is used to select a database updated by one or more knowledgeable persons on the product or service.
US08665862B1 Performing cross-domain deregistration
A mobile station attached to a first type service domain determines that the mobile station should deregister in a second, different type service domain. In response to the determination to deregister, a deregistration request is sent through the first type service domain. The deregistration request indicates that the mobile station is to be deregistered in the second type service domain.
US08665859B2 Apparatus and method for clock synchronization in a multi-point OFDM/DMT digital communications system
A multi-point communications system is set forth herein. The communications system includes a transmitter for transmitting OFDM/DMT symbols over a predetermined number of bins across a transmission medium. The OFDM/DMT symbols are generated using at least one timing signal. At least one of the predetermined number of bins includes a pilot tone sub-symbol having a frequency corresponding to a clock signal. The communications system may also include a receiver for receiving the OFDM/DMT symbols via the transmission medium. The receiver demodulates the received symbols using at least one timing signal.
US08665854B2 Method and arrangement for noise floor estimation
A method of enabling improved soft noise power floor estimation in a code division multiple access wireless communication system, measuring (SO) samples of a received total wideband power, estimating (S1) a probability distribution for a first power quantity from the measured received total wideband power, estimating (S2) a mean power level for the first power quantity and adapting (S3) the width of the probability density function based on the estimated mean power level to enable computation of a probability density function of a noise floor measure that is a discretization on a grid.
US08665850B2 Wireless LAN array
A wireless access device in a local area network (LAN) having a plurality of transceivers. Each transceiver has a directional antenna positioned in a substantially circular array to communicate signals with a plurality of stations in a corresponding sector. Each sector defines a portion of a coverage area surrounding the wireless access device. The wireless access device has a network interface to a data network, and an array controller to control communication of data between the stations and the transceivers, and between the transceivers and the network interface. The array controller is configured to modify channel assignments so as to minimize channel interference dynamically.
US08665848B2 Systems and methods of combined Bluetooth and WLAN signaling
Disclosed herein are systems and methods of combined Bluetooth and WLAN signaling. Such systems and methods may use a Bluetooth connection to signal WLAN capabilities and to exchange WLAN security keys. Once the file transfer has started, the actual data may be transmitted over the WLAN connection rather than over the Bluetooth connection. The WLAN connection may have a much higher throughput than the Bluetooth connection, and WLAN capability has increasingly become present inside Bluetooth enabled devices. The Bluetooth connection may be used as a control channel, while the WLAN connection may be used for data transfer.
US08665846B2 Communication system, apparatus and method for antenna array control
A wireless communication system comprises a network element (315) operably coupled to an antenna array for communicating with a remote wireless communication unit (305). The antenna array comprises a plurality of radiating elements where at least one first radiating element of the plurality of radiating elements is arranged to create a radiation pattern that comprises a sector beam (405). The plurality of radiating elements comprises at least one second radiating element arranged to create a major portion of at least one sub-sector beam (420, 425, 430) within the sector beam (405).
US08665835B2 Self-optimizing wireless network
Optimizing a plurality cell sites or sectors in a wireless network including receiving network data regarding a plurality of cell sites or sectors; determining a critical zone in which communication is degraded; determining best neighbor cell sites or sectors among the neighbor cell sites or sectors associated with the critical cell sites or sectors; determining if the critical cell sites or sectors in the critical zone have available resources for achieving a desired improvement in communications; determining if the best neighbor cell sites or sectors have available resources for achieving the desired improvement in communications; and altering wireless network parameters of the critical cell sites or sectors, or the best neighbor cells sites or sectors for achieving the desired improvement in communications.
US08665823B2 Method and entities for inter-domain handover
Aspects of the present invention relate to methods and entities involved in enabling and improving inter-domain handover. A PS based RAN such as eUTRAN can identify which potential handover to prepare and which handover to initiate, PS-PS or SR-VCC based on: (1) the UE's SR-VCC capabilities, (2) “SR-VCC indication” from the MME, (3) active VoIP bearer, and (4) target cell capabilities.
US08665822B2 Method and apparatus for handling physical downlink control channel orders in wireless communication system
A method for handling physical downlink control channel (PDCCH) orders in a user equipment (UE) of a wireless communication system is disclosed. The wireless communication system supports Carrier Aggregation, which enables the UE to perform transmission and/or reception through multiple carriers. The method includes steps of configuring a plurality of carriers, receiving a PDCCH order, and using a specific carrier within the plurality of carriers to trigger a random access procedure according to the PDCCH order.
US08665809B2 Systems and methods for sending power control information
Systems and methodologies are described that facilitate sending a power control command in a wireless communication environment. A base station can send a power control command to a UE through resource elements reserved for at least one Physical Downlink Control Channel (PDCCH). Thus, the power control command can be punctured into a control channel element (CCE) reserved for the at least one PDCCH. Further, the base station can convey an indicator that specifies the resource elements reserved for the at least one PDCCH used for sending the power control command to the UE. Moreover, the base station can use a structure similar to a conventional (e.g., Release 8, . . . ) PHICH structure for sending the power control command using the resource elements reserved for the at least one PDCCH. For example, the power control command can be spread using one or more Walsh codes assigned to the UE.
US08665803B2 Tone selection in communication networks
Tones within a channel can be selected randomly and/or based on orthogonal tone selection. Random selection can include selecting tones randomly from a fixed set, which is referred to as channelized tone selection. Channelized tone selection can be chosen if a critical tone exists. Random selection can also include selecting resources randomly from the total number of resources available, which is referred to as non-channelized tone selection. Orthogonal tone selection can be chosen to mitigate the probability of receiver desensitization and/or to attempt to mitigate interference.
US08665802B2 Method of transmitting and receiving wireless resource information
A method of transmitting and receiving radio resource information is provided. The present invention includes transmitting a physical random access channel (PRACH) preamble to a network, receiving an acknowledgement for the PRACH preamble from the network, where the acknowledgement for the PRACH preamble includes an identifier identifying the UE and uplink grant information, transmitting a connection request message for requesting a connection to the network using the uplink grant information, and receiving a connection response message from the network in response to the connection request message.
US08665801B2 Allocating forward link resources for transmitting data over a shared forward link data channel without allocating reverse link resources for reverse link data transmission
In one embodiment the method includes allocating, for a mobile, forward link resources for transmitting data over a shared forward link data channel without allocating reverse link resources for reverse link data transmission in association with the allocated forward link resources. At least a portion of the received data is repeatedly sent to the mobile on the shared forward link data channel over a time division multiple access air interface using the allocated forward link resources until an acknowledgement is received from the mobile or a number of transmissions have taken place.
US08665798B2 Method and system for transferring wireless transmit/receive unit-specific information
The present invention is related to a method and system for transferring wireless transmit/receive unit (WTRU)-specific information to support enhanced uplink (EU) operation in a wireless communication system. A radio network controller (RNC) obtains WTRU-specific information, and transfers the WTRU-specific information to the Node-Bs. Each Node-B is configured to schedule uplink transmissions from a WTRU and utilizes the WTRU-specific information in operation of EU transmissions.
US08665795B2 Method and system for providing beamforming feedback in wireless communication systems
Techniques to support beamforming for stations in a wireless network are described. A station may support beamforming with implicit or explicit feedback by having capabilities to transmit and receive sounding frames, responding to training request by sending a sounding frame, and responding to request for explicit feedback. In one explicit beamforming embodiment, the station may send a first frame with an explicit feedback request and may also send a Null Data Packet (NDP) having at least one training field but no data field. The station may receive a second frame with explicit feedback, which may be derived based on the NDP. The station may derive steering information based on explicit feedback and may then send a steered frame with beamforming based on steering information. Other aspects, embodiments, and features are also claimed and described.
US08665794B2 Frame concatenation in wireless UWB devices
A method and system is provided for transmitting data frames from a first device to a second device in a wireless network. The method includes concatenating a plurality of data frames (303) into an aggregated frame (100) by the first device; transmitting the aggregated frame (100) from the first device to the second device; validating each of the plurality of data frames (303) individually by the second device; and retransmitting each of the data frames (303) that contains an error by the first device, without retransmitting the data frames that are valid.
US08665791B2 Apparatus and method for providing multimedia broadcast/multicast service in mobile communication system
A mobile communication system for supporting a Multimedia Broadcast/Multicast Service (MBMS) is provided. More particularly, an apparatus and a method for applying a direct tunnel feature in order to reduce a transmission delay of a mobile communication system for providing an MBMS. The system includes a Gateway GPRS Support Node (GGSN). The GGSN omits transmission of data to a Serving GPRS Support Node (SGSN) and transmits data to a Radio Network Controller (RNC) using the direct tunnel feature when transmitting data.
US08665788B1 Phy device preamble formatting SUWs, inverse SUWs, sync, and tone
A preamble sequence according to the disclosed systems and methods of setting a preamble sequence for multilevel frequency modulations is comprised of four sections: an initiation sequence, based on a repeatable unique word; a start of frame delimiter, which consists of the negation of the unique word; a continuous wave signal with a certain duration and frequency added after the start of frame delimiter; and an additional sequence for further training of the receiver, also based on repetitions of the unique word and/or its negations.
US08665787B2 Radio apparatus which communicates with other radio apparatuses and communication system
A data processing unit selects either one of a base station mode and a terminal mode so as to perform communications using packet signals. The base station mode is a mode in which a packet signal, containing data indicating that an initial source and a final destination are not its own radio apparatus, is to be communicated; the terminal mode is a mode in which a packet signal, containing data indicating that the initial source or the final destination is its own radio apparatus, is to be communicated. A control unit starts the radio apparatus by setting the data processing unit in the terminal mode. When a packet signal, which has been transmitted from another radio apparatus and which contains broadcast information, has not been received before a certain period of time elapses after the start, the control unit switches the mode of the data processing unit to the base station mode.
US08665777B2 Dynamic routing from space
A satellite communication network includes one or more satellites and multiple ground stations, or ground stations. An originating ground station receives an Internet communication, determines when a satellite will be within range, and transmits a stream of data packets including part or all of the communication to the satellite when in communication range. The satellite either forwards the data packets to another satellite, or determines when a destination ground station will be in sight and transmits the data packets to the destination ground station when in range.
US08665771B2 Satellite mobile communication systems considering evolution of satellite mobile communication services market and method for communication using the system
Disclosed is a communication method of a satellite mobile communication system. The communication method of a satellite mobile communication system, includes: receiving system information indicating frame intervals in which first user equipments using a satellite radio interface in commonality with a terrestrial radio interface do not perform communications from a base station; accessing the base station in the rest frame intervals other than frame intervals in which the first user equipments do not perform communications, based on the system information; transmitting the system information from the base station to second user equipments using a satellite radio interface optimized for satellite environment; and accessing the base station in the rest frame intervals based on the system information received in the second user equipments.
US08665765B2 Wireless communication apparatus
A wireless communication apparatus (100) includes a broadcast/multicast reception determination unit (120) for determining whether data distributed by broadcast/multicast is being received or not; a wireless session close process unit (140) for performing a wireless session close process when a wireless session close timer is expired; and a control unit (150) for controlling the wireless session close process unit to hold the wireless session close process activated based on expiration of the wireless session close timer until reception of data distributed by broadcast/multicast is completed, in case that it is determined that data distributed by the broadcast/multicast is being received when the wireless session close timer is expired.
US08665755B2 Communication device, communication system, and route allocation method
A route allocation method including: calculating a route between a sending node and a receiving node in a network; and allocating the route to a communication slot, wherein the allocating selects route allocation for the communication slot based on a number of allocatable routes that are other routes not including a link the transfer direction of which is the same as that of a route, the link being located in the route embedded into the communication slot.
US08665753B2 Simultaneous setup of a wireless network adapter and a network host device
A system and method for causing concurrent setup of a wireless network adapter and a network host device. The method involves receiving a request to install either a wireless network adapter or a network host device. If the request is to install the wireless network adapter, then the method further involves detecting that the network host device is not yet installed, and prompting a user to connect to the network host device. Alternatively, if the request is to install the network host device, then the method further involves detecting that the wireless network adapter is not yet installed, and prompting the user to connect to the wireless network adapter. The method also involves causing a connection to be established between the wireless network adapter and the network host device.
US08665735B2 Method and system for quality of service management in a multi-standard mesh of networks
Aspects of a method and system for quality of service management in a multi-standard mesh of networks are provided. In a wireless mobile communication device (WMCD) enabled to communicate utilizing a variety of communication networks, QoS information, such as latency, available bandwidth, and/or throughput, communicated to the WMCD may enable the coordination of data transfers to and/or from the WMCD. In this regard, the WMCD and each of the networks may comprise a QoS management entity. A QoS management entity may be enabled to poll other QoS management entities to discover QoS information. Similarly, a QoS management entity may be enabled to receive QoS information broadcast by other QoS management entities. A QoS management entity may enable selecting a network and/or communication protocol for the transmission and/or reception of data based on exchanged QoS information.
US08665733B2 Method and apparatus for round trip delay KPI monitoring in live network using user plane probe session
A method and apparatus for Round Trip Delay KPI Monitoring in a live network using a user plane probe session is disclosed for measuring round trip delays in a manner that allows latency to be apportioned to network elements. The method and apparatus for Round Trip Delay KPI Monitoring in a live network using a user plane probe session includes transmitting a loopback packet containing a probe session indicator and capturing timestamps of arrival and departure times at each network element traversed by the loopback packet, and then transmitting the timestamps to a Network Management System.
US08665730B2 Test device and test method for mobile communication terminal
To reduce the load of a communication process performed between pseudo base stations of different communication standards. An LTE pseudo base station unit 3 includes: an LTE message processing unit 3b that transmits broadcast information including base station information about a C2K pseudo base station unit 4 to a mobile communication terminal 10, which is a test target, extracts location registration request message information from data when receiving the data including the location registration request message information as response message information to the transmitted broadcast information, and outputs the location registration request message information; and a specific C2K message processing unit 3c that outputs the location registration request message information as response message information when receiving the location registration request message information from the LTE message processing unit 3b.
US08665726B2 Dynamically configuring attributes of a parent circuit on a network element
Methods and apparatus for dynamically configuring a parent circuit through a subscriber record on an authentication, authorization, and accounting (AAA) server responsive to an authorization event for the subscriber session on the network element. According to one embodiment of the invention, the AAA server accesses the subscriber record for a subscriber session on the network element. Based on this subscriber record, a set of one or more attributes for a subscriber circuit and a set of one or more attributes for a parent circuit of the subscriber circuit are determined. The network element applies the set of subscriber circuit attributes to the subscriber circuit and the set of parent circuit attributes to the parent circuit.
US08665724B2 Systems and methods for prioritizing and scheduling packets in a communication network
Systems and methods provide a parameterized scheduling system that incorporates end-user application awareness and can be used with scheduling groups that contain data streams from heterogeneous applications. Individual data queues within a scheduling group can be created based on application class, specific application, individual data streams or some combination thereof. Application information and Application Factors (AF) are used to modify scheduler parameters such as weights and credits to differentiate between data streams assigned to a scheduling group. Dynamic AF settings may adjust relative importance of user applications to maximize user Quality of Experience (QoE) in response to recurring network patterns, one-time events, application characteristics, protocol characteristics, device characteristics, service level agreements, or combinations thereof. Scheduling parameters may be dynamic and incorporate the notions of “duration neglect” and “recency effect” in an end-user's perception of video quality in order to optimally manage video traffic during periods of congestion.
US08665722B2 Method to achieve bounded buffer sizes and quality of service guarantees in the internet network
Methods to achieve bounded router buffer sizes and Quality of Service guarantees for traffic flows in a packet-switched network are described. The network can be an Internet Protocol (IP) network, a Differentiated Services network, an MPLS network, wireless mesh network or an optical network. The routers can use input queueing, possibly in combination with crosspoint queueing and/or output queueing. Routers may schedule QoS-enabled traffic flows to ensure a bounded normalized service lead/lag. Each QoS-enabled traffic flow will buffer O(K) packets per router, where K is an integer bound on the normalized service lead/lag. Three flow-scheduling methods are analysed. Non-work-conserving flow-scheduling methods can guarantee a bound on the normalized service lead/lag, while work-conserving flow-scheduling methods typically cannot guarantee the same small bound. The amount of buffering required in a router can be reduced significantly, the network links can operate near peak capacity, and strict QoS guarantees can be achieved.
US08665718B2 Method and device for implementing virtual-switch
The present invention provides a method and a device for implementing a V-Switch. Through setting up a V-Switch correlation with respect to at least two VLAN tags, a DRE performs a V-Switch transmission on an Ethernet frame received according to the V-Switch correlation with respect to at least two VLAN tags. The invention can expand the number of V-Switch connections carried on a local link to 4096×4096, or even to 4096×4096×4096 . . . . Therefore, the problem of insufficient VLAN tag resources is solved, and the requirements for the scale of V-Switch technology is met. Moreover, a more effective V-Switch method is provided, the switching capability of V-Switch is improved, and the application scale of V-Switch technology is enlarged.
US08665701B2 Double ring network system and communication control method thereof, and transmission station, and program for transmission stations
A double ring network system configured with two or more transmission stations each including a pair of bi-directionally communicative communication ports, including any adjacent two transmission stations as terminal stations, and any transmission station as a base, as mutually connected in a ring form by communication ports through a transmission line, for intercommunications between transmission stations, in which the transmission stations are each adapted to determine whether or not frame signals are received from adjacent transmission stations, transmit route identifying frame signals for identification of routes to adjacent transmission stations, when having failed in reception, and set own station as a terminal station substituting for a current terminal station, when having received no responses to the route identifying frames from adjacent transmission stations, so they are kept from arriving at ring-like connected subsequent transmission stations.
US08665698B2 System and method for restoration in a multimedia IP network
Disclosed herein are systems, methods, and computer readable media for modifying IP backbone link weights such that multicast traffic and unicast traffic will not travel on a same path between nodes. The method comprises assigning link weights to nodes within an IP backbone such that multicast forwarding paths and unicast forwarding paths are failure disjoint, and delivering undelivered multicast packets using IP unicast encapsulation to the loopback address of next hop router on a multicast tree upon link/interface failure.
US08665697B1 Subchannel formation in OFDMA systems
Sub-channels in cells of an Orthogonal Frequency Division Multiple Access (OFDMA) network are formed based on random permutations of a set of subcarrier indices. The random permutations are performed for each cell of the network using a pseudo-random number generator (PRNG) and a shuffle technique. Different initial states of the PRNG are used to generate the random permutation of the subcarrier indices for each cell. In an embodiment, sub-carriers represented by a contiguous group of indices in the random permutation obtained for a cell are assigned to form a sub-channel. Interference diversity for the OFDMA network is thereby improved.
US08665696B2 Frequency division multiplexing system with selectable rate
An OFDM system uses a normal mode which has a symbol length T, a guard time TG and a set of N sub-carriers, which are orthogonal over the time T, and one or more fallback modes which have symbol lengths KT and guard times KTG where K is an integer greater than unity. The same set of N sub-carriers is used for the fallback modes as for the normal mode. Since the same set of sub-carriers is used, the overall bandwidth is substantially constant, so alias filtering does not need to be adaptive. The Fourier transform operations are the same as for the normal mode. Thus fallback modes are provided with little hardware cost. In the fallback modes the increased guard time provides better delay spread tolerance and the increased symbol length provides improved signal to noise performance, and thus increased range, at the cost of reduced data rate.
US08665680B2 Recording/reproducing apparatus
A recording/reproducing apparatus, for producing a virtual disc independent upon a host PC, and for managing virtual discs with an easy operation, comprises a CPU 100, a memory 101, a storage I/F 102, an external I/F 103, a device portion (DP) controller portion 201, a virtual device portion (VDP) controller portion 202, a virtual serial ATA 601, a virtual ATAIP 602, and at least two (2) or more numbers of recording/reproducing apparatuses, wherein it is notices to a HOST PC that a device is connected to the device portion when a virtual disc is produced, and the virtual disc is cut off and also information corresponding thereto is deleted when taking out or an order of taking out is made from the HOST PC.
US08665678B2 Reproducing device and reproducing method
A reproduction device, contains a rotatable operation disk part for performing an input related to reading of data stored in a memory and a capacitance sensor section for outputting a sensor value expressing a change of a capacitance according to depression of the rotatable operation disk part. The device also contains a storage part for storing a reference value corresponding to the sensor value obtained while the rotatable operation disk part is not depressed, and a control part for judging presence/absence of pressing on the rotatable operation disk part based on a vector quantity being a relative value obtained from a difference between the sensor value output from the capacitance sensor section and the reference value stored in the storage part.
US08665677B1 Disk drive magnetic read head with affixed and recessed laser device
A disk drive read head includes a slider. The slider has an air bearing surface, a trailing face, and a mounting face opposite the air bearing surface. The mounting face includes a mounting face recession. An interior surface of the mounting face recession includes an electrically conductive terminal. The read head also includes a magnetic transducer disposed on the trailing face of the slider. The read head also includes a laser device affixed to the electrically conductive terminal by a solder material. The laser device is at least partially recessed into the mounting face recession.
US08665674B2 Time code discrimination apparatus and wave clock
Disclosed is a time code discrimination apparatus that discriminates a time code including one-minute digit and ten-minute digit codes. The time code discrimination apparatus includes: a first code acquiring section to acquire a plurality of sets of one-minute digit codes at a time interval in which the plurality of sets of one-minute digit codes are equal in value of one-minute digit; and a first code discrimination section to execute a process of reducing erroneous discrimination on the plurality of sets of one-minute digit codes acquired by the first code acquiring section, and to discriminate the one-minute digit codes.
US08665672B2 Process for producing capacitive electromechanical conversion device, and capacitive electromechanical conversion device
A process for producing a capacitive electromechanical conversion device by bonding together a substrate and a membrane member to form a cavity sealed between the substrate and the membrane member, the process for producing a capacitive electromechanical conversion device comprises the steps of: providing a gas release path penetrating from a bonded interface between the substrate and the membrane member to the outside, and forming the cavity by bonding the membrane member with the substrate with the gas release path provided; the gas release path being provided at a location where the path does not communicate with the cavity.
US08665671B2 Seismic sensor devices
A sensor device (100) is adapted to be installed at a land-air interface. The sensor device (100) comprises a fluid-filled housing (101) and a sensor arrangement (102, 103) supported within the housing (101) and coupled directly to the fluid so as to detect movement thereof. A seismic sensor installation comprises a sensor device (100) installed at a land-air boundary, wherein the sensor device comprises a fluid-filled housing (101) and a sensor arrangement (102, 103) supported within the housing (101) and coupled directly to the fluid as to detect movement thereof.
US08665661B2 Semiconductor memory device capable of realizing a chip with high operation reliability and high yield
A semiconductor memory device capable of preventing a defect caused by lowering the etching precision in an end area of the memory cell array is provided. A first block is constructed by first memory cell units each having of memory cells, a second block is constructed by second memory cell units each having memory cells, and the memory cell array is constructed by arranging the first blocks on both end portions thereof and arranging the second blocks on other portions thereof. The structure of the first memory cell unit on the end side of the memory cell array is different from the second memory cell unit. Wirings for connecting the selection gate lines of the memory cell array to corresponding transistors in a row decoder are formed of wiring layers formed above wirings for connecting control gate lines of the memory cell array to the transistors in the row decoder.
US08665660B2 Clock handoff circuit and clock handoff method
A clock handoff circuit outputting data in synchronism with a first clock input thereto as output data in synchronism with a second clock, includes: a dual port RAM capable of performing writing and reading independently of each other; a write address control section controlling write addresses of the dual port RAM in which the input data is written; a blank address detecting section detecting blank addresses among the write addresses in which the input data is not written; and a read address conversion section converting the write addresses of the dual port RAM excluding the blank address into read addresses from which the output data are read out.
US08665653B2 Memory system and control method therefor
A memory system includes a plurality of memory devices having data terminals that are commonly connected to a memory controller. Each of the memory devices includes a data output circuit that outputs read data that is read from a memory cell array in response to a read command to the data terminal, and an output-timing adjustment circuit that adjusts an output timing of read data that is output from the data output circuit. The memory controller sets an adjustment amount of adjustment performed by an output-timing adjustment circuit such that delay times from when the read command is issued until when the read data is received match in the memory devices, by issuing a setting command to each of the memory devices.
US08665645B2 Drift compensation in a flash memory
A plurality of memory cells are managed by obtaining values of one or more environmental parameters of the cells and adjusting values of one or more reference voltages of the cells accordingly. Alternatively, a statistic of at least some of the cells, relative to a single reference parameter that corresponds to a control parameter of the cells, is measured, and the value of the reference voltage is adjusted accordingly. Examples of environmental parameters include program-erase cycle count, data retention time and temperature. Examples of reference voltages include read reference voltages and program verify reference voltages. Examples of statistics include the fraction of cells whose threshold voltages exceed initial lower bounds or initial medians.
US08665641B2 Semiconductor device
A memory cell changes a potential of a bit line to a discharge potential from a precharge potential in correspondence with held data. A sense amplifier precharges a bit line by a precharge circuit, compares potential at a decision point linked with the potential of the bit line with a decision threshold and outputs a comparison result by an output circuit, and sets the potential at the decision point at a time of precharging in correspondence with the decision threshold. A capacitor element connects between the bit line and an input end of the output circuit. A potential setting circuit enables setting of an input end of the output circuit forming a decision point, to a prescribed potential between a precharge voltage of the bit line and the decision threshold at a time of precharging the bit line. Operating range of memory function is enlarged.
US08665632B2 Semiconductor memory device
A semiconductor memory device according to the embodiment comprises memory cells each having asymmetrical voltage-current characteristics, wherein the memory cell has a first state, and a second state and a third state of higher resistances than that in the first state, wherein the memory cell, (1) in the second state, makes a transition to the first state on application of a first voltage of the first polarity, (2) in the first state, makes a transition to the second state on application of a second voltage of the second polarity, (3) in the first state, makes a transition to the third state on application of a third voltage of the second polarity (the third voltage
US08665631B2 Resistive random memory cell and memory
The present disclosure provides a resistive random memory cell and a resistive random memory. The resistive random memory cell comprises an upper electrode, a resistive layer, an intermediate electrode, an asymmetric tunneling barrier layer, and a lower electrode. The upper electrode, the resistive layer, and the intermediate electrode constitute a resistive storage portion. The intermediate electrode, the asymmetric tunneling barrier layer, and the lower electrode constitute a selection portion. The resistive storage portion and the selection portion share the intermediate electrode. The selection portion may be disposed above or under the resistive storage portion. The asymmetric tunneling barrier layer comprises at least two materials having different barrier heights, and is configured for rectifying forward tunneling current and reverse tunneling current flowing through the resistive random memory cell. The present disclosure uses the asymmetric tunneling barrier layer for rectifying, so as to enable selection of the resistive random memory cell. The method for manufacturing the asymmetric tunneling barrier layer does not involve doping or high-temperature annealing processes, and the thickness of the asymmetric tunneling barrier layer is relatively small, which helps 3D high-density integration of the resistive random memory.
US08665627B2 Built-in self test for one-time-programmable memory
An apparatus and method of testing one-time-programmable memory provides one-time-programmable memory having one or more memory locations for storing data and corresponding programming circuitry for each memory location. In addition, each programming circuitry has a circuit element configured to permanently change state to store the data in the memory. The method also reads each memory location to verify that the memory location is unprogrammed and activates the programming circuitry for each memory location, which applies a test current to the programming circuitry. The test current is less than a threshold current needed to permanently change the state of the circuit element. The method then determines whether the programming circuitry is functioning properly.
US08665622B2 Power supply unit supplying standby power by sharing switch of main converter
There is provided a power supply unit supplying a standby power by sharing a switch of a main converter. The power supply unit includes: a main converter, and a standby converter. The main converter controls a current flowing in a primary side winding of a main transformer and supplies a main power through a secondary side winding of the main transformer. The standby converter controls a current flowing in a primary side winding of a standby transformer and supplies a standby power through a secondary side winding of the standby transformer, and a portion of a plurality of switches of the main converter is included in switches of the standby converter.
US08665618B2 Passive three phase input current harmonic reduction and power factor correction circuit for power supplies
A harmonic input current reduction and power factor correction circuit for three phase, power supplies. The circuit includes passive elements including a series inductance and capacitor connected between each AC line of a three phase voltage source, and each input phase of the uncorrected power supply. The inductance and capacitor are designed and chosen to meet linearity and volt ampere requirements to achieve total harmonic current levels of less than 10%, and power factors greater than 0.98. This is achieved with less than 1% loss in line operating input voltage range and overall efficiency of greater than 99.5%. Further, the dynamic response of a circuit to power supply load transient demands is limited in voltage overshoot or undershoot effects.
US08665616B2 Near zero current-ripple inversion or rectification circuits
The present invention relates to a near zero current-ripple inversion circuit including top and bottom cells, a transformer (T1) comprising primary windings (P1, P2) and a secondary winding (S1), and at least one middle cell connected in series between the top and bottom cells. The top cell comprises two capacitors (C1, C2) and a switch (Q1) each connecting to the middle cell, and an inductor (Lr1) and the primary winding (P1) connected in series between the capacitor (C1) and switch (Q1), wherein the switch (Q1) is connected to the capacitors (C1, C2) respectively. The bottom cell comprises a capacitor (C3) and a switch (Q2) each connecting to the middle cell, and an inductor (Lr2) and the primary winding (P2) connected in series between the capacitor (C3) and switch (Q2), wherein the primary winding (P2) is connected to the middle cell, and the capacitor (C3) and switch (Q2) are connected.
US08665614B2 Control method and device for switching power supplies having more than one control mode
A control device for controlling a switching power supply adapted to convert an input voltage into an output voltage according to a switching rate of a switching element. The control device includes first control means for switching the switching element in a first working mode at a constant frequency and second control means for switching the switching element in a second working mode at a variable frequency, under a maximum frequency, in response to the detection of a predefined operative condition of the switching power supply. The control device further includes means for selecting the first working mode or the second working mode.
US08665596B2 Power switching circuitry
Power switching circuitry has a heat absorbing structure, and a heat conductive substrate having power switching components on a first surface and a second surface adjacent to the heat absorbing structure. Electrically conductive members, comprising first and second members, are on the first surface and extend along a first axis orthogonal to the heat conductive substrate. The second portion is more remote from the heat conductive substrate, and has a smaller cross-sectional area than, the first portion to define a shoulder region orthogonal to the first axis. A circuit board is located on the shoulder regions, with the second portions extending through the circuit board. An urging mechanism urges the circuit board against the shoulder regions, whereby the electrically conductive members provide a current path between the heat conductive substrate and the circuit board, and urge the heat conductive substrate into thermal contact with the heat absorbing structure.
US08665593B2 Support tray including a platform and a body providing a cavity
In one embodiment, a support tray that may be used in a notebook computer charging system includes a body adapted to support a power adapter, and a platform extending out from the body, the platform being adapted to support a notebook computer.