Document Document Title
US08522901B1 Dual steering system for zero turning radius mower
A dual steering system for zero turning radius lawn mowers is provided which enables those without effective use of their arms to drive and steer such lawn mowers. The system hereof may include respective left and right control pedals which are shiftably mounted to respective pedal supports coupled to the mower for use by the operator's legs, and respective linkages which operatively connect the pedals to left and right control levers operatively connected to the mower's drive wheels for causing the drive wheels to move in forward or rearward drive directions. By operating the control pedals alone or in combination with the control levers, the operator may move the zero turning radius mower forward, rearward, or steer it in a desired manner.
US08522899B2 Wear resistant material at the shirttail edge and leading edge of a rotary cone drill bit
A rotary cone drill bit includes: a body, a leg depending from the body, a bearing shaft extending from the leg and a cone mounted to the bearing shaft. The leg includes a surface edge that is subject to wear during operation of the bit. A bottom surface of a hard material plate having an edge is attached to a conforming surface of the leg in a position where the edge of the hard material plate defines at least a portion of the surface edge of the leg. The attachment of the surfaces is made using a flowable material such as a brazing material.
US08522897B2 Lead the bit rotary steerable tool
A drilling assembly comprises a drill bit that includes a bit body intermediate a working face and a shank. An indenting member adapted to guide the drill bit protrudes from the working face. A flexible portion is disposed above the bit body.
US08522890B2 Power tool having lubricant leakage preventing structure
A power tool includes a housing, an electric motor, a speed change mechanism, and a protrusion member. The housing defines therein a mechanism chamber. A lubricant is inserted in an interior of the mechanical chamber. The electric motor is accommodated in the housing. The speed change mechanism is disposed in the mechanism chamber and connected to the motor for shift-transmitting rotation of the motor. The protrusion member protrudes to the mechanism chamber from the housing in a protrusion direction. The protrusion member provides a communication passage that has one opening open at a leading end side of the protrusion member in the protrusion direction and another opening open to an exterior of the mechanical chamber. At least a part of the protrusion member provides the communication passage and is made from a resilient material.
US08522889B2 Agricultural implement with combined down force and depth control
An agricultural implement system is provided that includes a down force cylinder configured to apply a downward force to a row unit, and a depth control cylinder configured to vary a penetration depth of a ground engaging tool of the row unit. The agricultural implement system also includes a valve assembly in fluid communication with the down force cylinder and the depth control cylinder. The valve assembly is configured to automatically adjust the downward force by varying fluid pressure within the down force cylinder based on fluid pressure within the depth control cylinder.
US08522887B1 Aquifier flow controlling valve assembly and method
A valve assembly for use in aquifer liquid flow control in accordance with one embodiment can be used to deliver liquid to and/or from at least one selected aquifer in a plural aquifer system. In accordance with an embodiment, the valve can be used to route liquid to or from a first aquifer without delivering liquid to or from a second aquifer, or to or from the second aquifer without delivering liquid to or from the first aquifer. As an aspect of an embodiment, the valve assembly can be used to shut off the flow of liquid to both the first and second aquifers.
US08522886B2 Downhole apparatus having a rotating valve member
A downhole apparatus adapted to be run on a workstring in a well bore. The apparatus has a body including ports and a valve which is rotatable to open and close the ports to selectively allow fluid flow through the body between regions of a well bore above and below the apparatus. The valve is rotated via a gearbox and motor in the apparatus. A sealing arrangement between the valve and body is also described. A method of running the apparatus in a well bore and monitoring pressure above the apparatus in order to control opening and closing of the valve under predetermined conditions is presented.
US08522878B2 Downhole deployment valves
Methods and apparatus enable reliable and improved isolation between two portions of a bore extending through a casing string disposed in a borehole. A downhole deployment valve (DDV) may provide the isolation utilizing a valve member such as a flapper that is disposed in a housing of the DDV and is designed to close against a seat within the housing. The DDV includes an operating mechanism for opening/closing the DDV. In use, pressure in one portion of a well that is in fluid communication with a well surface may be bled off and open at well surface while maintaining pressure in another portion of the casing string beyond the DDV.
US08522876B2 In situ extraction of hydrocarbons from hydrocarbon-containing materials
Hydrocarbon-containing organic matter is extracted from a hydrocarbon-containing material that is a viscous liquid, liquid or gaseous fossil fuel material. A turpentine liquid is contacted with a hydrocarbon-containing material in-situ in an underground formation containing the fossil fuel material to form an extraction mixture so as to extract hydrocarbon-containing organic matter into the turpentine liquid and form an extraction liquid. The extraction liquid is removed from the formation, the extraction liquid including the turpentine liquid containing the extracted hydrocarbon-containing organic matter. The extracted hydrocarbon-containing organic matter is separated from a residual material not extracted.
US08522868B2 Method for growing and metabolizing microbes
The present invention is generally directed to a method for releasing trapped oil in reservoirs. The method hereof includes identifying a reservoir, obtaining a microbial community sample of the reservoir, maintaining the sample under high temperature and high pressure conditions that mimic natural conditions of the reservoir, growing the sample on at least one substrate, determining a targeted treatment regime for the reservoir based on the positive growth of the sample on the substrate, injecting the reservoir with the targeted substrate to release trapped oil in the reservoir, monitoring the reservoir, and extracting the oil from the reservoir.
US08522867B2 Well flow control systems and methods
Flow control systems and methods for use in hydrocarbon well operations include a tubular and a flow control apparatus. The tubular defines a well annulus and includes an outer member defining a flow conduit. Fluid communication between the well annulus and the flow conduit is provided by permeable portion(s) of the outer member. The flow control apparatus is disposed within the flow conduit and comprises conduit-defining and chamber-defining structural members. The conduit-defining structural member(s) is configured to divide the flow conduit into at least two flow control conduits. The chamber-defining structural member(s) is configured to divide at least one of the at least two flow control conduits into at least two flow control chambers. Each of the flow control chambers has at least one inlet and one outlet, each of which is adapted to allow fluid flow therethrough and to retain particles larger than a predetermined size.
US08522866B2 System and method for anchoring an expandable tubular to a borehole wall
A system for anchoring an expandable tubular to a borehole wall. The system comprises a support member having a first end fixed relative to the outside of the tubular and a second end comprising a ramping surface. An anchor member has a first end fixed relative to the outside of the tubular and a second end extending toward the support member, the second end being movable relative to the outside of the tubular. The support member includes a ramp surface that tapers in the direction of the anchor member. Expansion of the portion of the expandable tubular between the first support end and the first anchor end causes the axial device length to shorten, wherein the difference in length is sufficient to cause the second anchor end to move radially outward and engage the borehole wall as a result of engagement with the ramping surface.
US08522849B2 System and method for the automated delivery and layup of resin infused fibers
An automated in-line feed-through system integrating the delivery, application and infusion of a resin to one or more fiber tows and layup of the one or more infused fiber tows to form a composite structure. The system includes an automated resin delivery, deposition and infusion system configured to deposit the resin on one or more fiber tows and form the infused fiber tows. The system integrates an automated layup system including a compaction roller, a guide roller coupled to an extending cylinder, and an auxiliary roller configured to adhere the one or more infused fiber tows to a substrate. The system further includes a controller configured to control system parameters, including the control of tension of the one or more infused fiber tows within the automated layup system. Other aspects of the automated in-line manufacturing system are also provided.
US08522839B2 Adapters for use with an anesthetic vaporizer
Adapters are provided for establishing fluid communication between an anesthetic agent container and an anesthetic vaporizer having a fluid port. The adapter may be mountable on the vaporizer to cooperate with the spout of an anesthetic agent container or may be mountable on an anesthetic agent container to cooperate with the fluid port of an anesthetic vaporizer to provide a sealing and/or retaining relationship therebetween.
US08522836B2 Substrate storage pod with replacement function of clean gas
The substrate storage pod includes a pod case which includes a hollow inner space for storing a substrate, and an opening; a lid member which is capable of sealing the opening; an exhaust port for exhausting a replacement gas in the hollow inner space of the pod case; and an exhaust space which is defined in the hollow inner space so as to communicate to the exhaust port. The exhaust space is defined in the hollow inner space by a multi-hole partition member including multiple holes and by an inner surface of the pod case. In the substrate storage pod, back pressure on an exhaust side can be lowered, and hence dust in the pod can be collected to the exhaust side.
US08522834B2 Gas filling device, gas filling system, gas filling method and moving device
A gas filling device comprises a gas supplier configured to supply the gas to gas filler passages and a controller configured to separately open and close each of the valves provided in the respective gas filler passages, so as to control a gas flow supplied from the gas supplier, wherein the controller comprises a heat dissipation information acquirer configured to obtain heat dissipation information regarding heat dissipation capacity of each of the plurality of tanks and an in-tank information acquirer configured to obtain information regarding at least one of temperature and pressure in each of the plurality of tanks, and the controller is characterized to cause opening and closing the valves to allow communication between the separate gas filler passages, based on the heat dissipation information obtained by the heat dissipation information acquirer and the information in the tank obtained by the in-tank information acquirer.
US08522833B2 Device for sealing and inflating inflatable object
A sealing and inflating assembly includes a piston slidably engaged in a cylinder housing and coupled to a motor with a piston rod for forming an air compressor, an outlet tube extended from the cylinder housing and having an outlet port, and a tire repairing container for receiving a sealing preparation and having an upper coupler for detachably attaching to the outlet port of the outlet tube and having a lower opening coupled to a nozzle for easily and quickly coupling the outlet tube of the air compressor to an inflatable object and for quickly repairing the inflatable object, and for quickly inflating the inflatable object by disengaging the tire repairing container from the outlet tube of the air compressor.
US08522814B2 Water control valve assembly
A water control valve assembly includes a valve manifold having a mixing chamber for mixing water from a supply of hot water and a supply of cold water. The valve manifold has a water control element controlling the flow of water from the mixing chamber to a discharge port of the valve manifold. A thermostatically controlled bypass valve is in fluid communication with the valve manifold, wherein the bypass valve is configured to bypass water from the supply of hot water to the supply of cold water.
US08522813B2 Needleless sampling port
A sampling port includes a housing and a valve assembly. The housing includes an internal passage through which fluids flow and defines a port in fluid communication with the internal passage. The valve assembly is mountable adjacent the port of the housing and includes a bezel having a channel extending therethrough and a bladder mounted adjacent the bezel. The bladder includes a bladder base and a bladder stem depending from the bladder base which is at least partially received within the channel of the bezel. The bladder stem is movable within the channel of the bezel between a first position substantially preventing fluid flow through the valve assembly and a second position in which a fluid path is established through the valve assembly and in fluid communication with the internal passage of the housing.
US08522810B2 Water diverter valve and related dishwasher
Gravity and flow operated diverter valves are disclosed for diverting liquid flow from one source to either of two output destinations, the valves including a housing defining an inlet opening through a base wall, a first outlet opening through a first upper wall and a second outlet opening through a second upper wall. A valve member is movably suspended within the housing by a first end when no liquid is flowing into the inlet opening. The valve member is pivotable in a first direction to seal the first outlet opening and pivotable in a second direction to seal the second outlet opening. On successive liquid flows into the inlet opening the valve member automatically and alternatingly seals the first outlet opening and the second outlet opening. Related dishwasher designs are also disclosed.
US08522807B2 Arrangement and method for unloading raw material
An arrangement and method for unloading raw material in connection with a cable manufacturing apparatus. The arrangement includes a feed inlet connected to the cable manufacturing apparatus for feeding raw material into the cable manufacturing apparatus, the feed inlet being adapted to be connected to an unloading spout of the raw material. The arrangement further includes a seal for opening and closing the feed inlet when the unloading spout is connected to the feed inlet.
US08522786B2 Brain cooling apparatus and fluid injection apparatus used therefor
A brain cooling apparatus includes a tube body 2 which can maintain an airway in the respiratory tract of a living body; a pharyngeal cuff 5 which is provided in the peripheral part of this tube body 2 and can store a cooled fluid; and an injection and discharge portion 6 which can inject and discharge a fluid into and from this pharyngeal cuff 5, in which the pharyngeal cuff 5 is flexible enough to inflate and deflate when a fluid is injected and discharged, and when a fluid is injected in a state where an airway in the respiratory tract of a living body is maintained by the tube body 2, the inflated pharyngeal cuff adheres closely to the pharyngeal part T of the living body.
US08522784B2 Mask system
A full face mask system for treatment of respiratory disorder with Continuous Positive Airway Pressure equipment suitable to generate a supply of gas at positive pressure to be delivered to a patient's airways, the mask system comprising a frame module; a cushion module provided to the frame module and adapted to form a seal with the patient's face; an elbow module provided to the frame module and adapted to be connected to an air delivery tube to deliver breathable gas to the patient; and headgear removably attachable to the frame module.
US08522777B2 Inhaler
An inhaler for delivery of a powder-form inhalation formulation from a blister strip with a plurality of blister pockets. The used part of the blister strip with empty blister pockets is wound onto a drum which is driven via a gear mechanism which is coupled to the drum via a spring. The spring allows for the different peripheral speeds of the wound-up part to be compensated.
US08522768B2 Barbecue grill assembly
The present invention provides a support frame assembly for a firebox for a built-in gas barbecue grill assembly having a work structure. The support frame assembly has a first end substantially adjacent the firebox and a second end substantially adjacent a floor supporting the built-in grill assembly. In one embodiment the support assembly has a first mating member for supporting the firebox, and a second mating member for mating with the work structure to connect the support frame assembly to the work structure.
US08522767B1 Bowstring vibration and noise eliminator
Devices, systems and methods preventing transfer of vibration from a bowstring, crossbow string or buss cable(s) and simultaneously silences the components from making audible noise. At least one finger with a longitudinal friction contact surface and/or integral brush combination can be mounted adjacent to the strings/cable(s) when in neutral at-rest positions. Upon release, the bowstring, crossbow string or buss cable(s) can travel along a path parallel to the rigid finger to rub against a longitudinal friction contact surface and/or through brush bristles. Kinetic energy of the strings/cables are transferred to the bristles or contact surface without inducing any vibration in the bow or crossbow, and the strings/cable(s) quickly returns to at-rest positions without audible vibration.
US08522759B2 High shear process for air/fuel mixing
A method for producing aerated fuels that includes introducing a gas and a liquid fuel into a high shear device; and processing the gas and the liquid fuel in the high shear device at a shear rate of greater than about 20,000 s−1 to form an emulsion of aerated fuel comprising gas bubbles dispersed in the liquid fuel.
US08522756B2 Interstage exhaust gas recirculation system for a dual turbocharged engine having a turbogenerator system
An internal combustion engine defined as having an engine block for internal combustion, a high-pressure turbocharger for delivering pressurized intake air to the engine block, a low-pressure turbocharger for delivering pressurized intake air to the high-pressure turbocharger, a turbogenerator for recovering heat energy from the exhaust gas downstream of the low-pressure turbocharger to generate electricity, and an exhaust gas recirculation (EGR) system comprising an EGR-pump drawing exhaust gas from an EGR inlet located between the low-pressure and high-pressure turbocharger turbines, wherein the EGR-pump controllably delivers exhaust gas to an EGR mixer in the pressurized intake air stream at a location between the low-pressure and high-pressure turbocharger compressors. An electronic control unit (ECU) is adapted to command the EGR-pump to deliver a desired EGR flow-rate to the engine block based on look-up tables and either open-loop and/or closed-loop control algorithms.
US08522755B2 Pump, in particular high-pressure fuel pump
The invention relates to a pump, particularly a high-pressure fuel pump, having a drive shaft, which includes a section that is eccentric to the rotational axis thereof and on which a ring is rotatably supported. The pump has at least one pump piston, which is directly supported on the ring via the piston base thereof, or via a support element and is driven in a stroke movement upon the rotational movement of the drive shaft. The ring has an at least approximately planar contact surface in the region of the support of the piston base or of the support element, and the support surface of the piston base or of the support element on the ring is greater than the cross-sectional surface of the shaft of the pump piston. The extension of the support surface of the piston base or of the support element in the tangential direction to the rotational axis of the drive shaft is greater than the extension thereof in the direction of the rotational axis of the drive shaft.
US08522752B2 Co-axial quill assembly for dual fuel common rail system
A dual fuel common rail system includes first and second common rails fluidly connected to a fuel injector by a co-axial quill assembly. Distillate diesel fuel at a first pressure moves from the first common rail through a first fuel passage defined by a quill, through an inner tube and into the fuel injector. Liquid natural gas a second lower pressure moves from the second common rail through a second fuel passage defined by the quill, through a space between the outer tube and the inner tube, and finally into the fuel injector. The quill is partially positioned in a block. First and second compression load adjusters are threadably attached to the block to adjust a compression load on the inner tube and outer tube to inhibit leakage of fuel from the tubes.
US08522751B2 Fuel pressure regulator for a motor vehicle
A fuel pressure regulation system for a motor vehicle includes a fuel pressure regulator in communication with an electronic control device (ECU). The regulated pressure of the fuel pressure regulator can be varied by applying electrical signals from the ECU. According to one embodiment, a length of a spring is adjusted to vary the regulated fuel pressure. According to another embodiment, a viscosity of a fluid is adjusted to vary the pressure.
US08522746B2 Fuel management system for variable ethanol octane enhancement of gasoline engines
Fuel management system for efficient operation of a spark ignition gasoline engine. Injectors inject an anti-knock agent such as ethanol directly into a cylinder of the engine. A fuel management microprocessor system controls injection of the anti-knock agent so as to control knock and minimize that amount of the anti-knock agent that is used in a drive cycle. It is preferred that the anti-knock agent is ethanol. The use of ethanol can be further minimized by injection in a non-uniform manner within a cylinder. The ethanol injection suppresses knock so that higher compression ratio and/or engine downsizing from increased turbocharging or supercharging can be used to increase the efficiency of the engine.
US08522731B2 Cylinder head of water-cooled internal combustion engine and method of manufacturing same
A cast cylinder head 1 of an internal combustion engine to be mounted on a vehicle has an intake-side side wall 2i, an exhaust-side side wall 2e, and opposite end walls 3r and 3f. The walls 2i, 2e, 3r and 3f define a water jacket 8. A first cooling water exit part 11 and a second cooling water exit part 21 both having a solid structure are formed by casting integrally with one of the intake-side side wall 2i and the exhaust-side side wall 2e and with one of the end walls 3r and 3f, respectively. Cooling water exit openings 15,16 or 25,26 opening into the water jacket 8 are drilled selectively in either of the first cooling water exit part 11 and the second cooling water exit part 21 depending on the engine mounting position on the vehicle. Thus the same cylinder head can be used independently of the mounting orientation of the engine on the vehicle.
US08522718B2 Top-fill hummingbird feeder with a cork-type top sealing member
A top-fill hummingbird feeder has a generally upstanding liquid container with a large opening at its top end that is closed and sealed by a removable top or cap. The cap has a two-part construction including an outer shell and an inner sealing member. The inner sealing member includes a sealing element in the form of a vertically elongated, reinforced sealing ring that is received within the top of the container with a friction fit to automatically form a cork-type seal when the outer shell is threaded onto the container. Unthreading of the outer shell pulls the sealing ring out of engagement with the container to remove the cap.
US08522717B2 Top-fill hummingbird feeder
A liquid birdfeeder includes a generally upstanding container having a large opening at its top end and a bottleneck opening at its lower end. A quarter-turn removable cap is screw-threaded onto the top end to seal the top end opening. The lower bottleneck opening is screw-threaded into a central collar of a feeding basin having a plurality of feeding ports. An actuator rod extends longitudinally through the container and is operatively connected to a biased sealing mechanism which selectively seals or opens the bottleneck opening. When the removable cap is screw-threaded onto the top end opening, the cap depresses the actuator rod causing the biased sealing mechanism to move to an open position which allows liquid to flow out from the container into the feeding basin. When the removable cap is removed, the actuator rod can move upwardly under the force of the biased sealing mechanism, which moves the sealing mechanism to a closed position and prevents liquid in the container from flowing into the feeding basin. The container can then be filled through the top opening without flooding the feeding basin. In one preferred embodiment, the bird feeder includes a common functional feeding module connected within an outer decorative cladding by an interference fit.
US08522716B2 Protective coating for a plasma processing chamber part and a method of use
A flexible polymer or elastomer coated RF return strap to be used in a plasma chamber to protect the RF strap from plasma generated radicals such as fluorine and oxygen radicals, and a method of processing a semiconductor substrate with reduced particle contamination in a plasma processing apparatus. The coated RF strap minimizes particle generation and exhibits lower erosion rates than an uncoated base component. Such a coated member having a flexible coating on a conductive flexible base component provides an RF ground return configured to allow movement of one or more electrodes in an adjustable gap capacitively coupled plasma reactor chamber.
US08522714B2 Wet processing apparatus, wet processing method and storage medium
A wet processing apparatus for wet-processing substrates can suppress the reduction of throughput when some component part thereof becomes unserviceable. The wet processing apparatus includes a first nozzle unit and a second nozzle unit. When the wet processing apparatus operates in a normal mode, a substrate carrying mechanism is controlled so as to deliver substrates alternately to processing units of a first group and those of a second group so that the substrates are processed sequentially in order. When the processing units of the first group (the second group) are unserviceable due to the inoperativeness of the substrate holders, a processing liquid supply system or a nozzle support mechanism, the nozzle unit for the processing units of the second group (the first group) is moved to process substrates by the serviceable ones of the first group (the second group).
US08522701B2 Sewing machine and computer-readable medium storing control program executable on sewing machine
A sewing machine includes an embroidery frame moving device that moves an embroidery frame holding a work cloth, an image pickup device that picks up images of an upper surface of a bed portion of the sewing machine, a position information storage device that stores position information indicating predetermined positions to which the embroidery frame is to be moved, a partial image acquisition device that causes the embroidery frame moving device to move the embroidery frame to the respective predetermined positions indicated by the position information, causes the image pickup device to pick up images at the respective predetermined positions, and acquires the images picked up by the image pickup device as partial images, and a composite image generation device that generates a composite image by combining the partial images acquired by the partial image acquisition device.
US08522700B2 Air seeder with GPS based on/off control of individual row units
An air seeder includes a product tank having an interior, an air lock in communication with the product tank interior, a plurality of product boots, a pneumatic distribution system, and a plurality of diverter assemblies. The pneumatic distribution system includes an air source and a plurality of distribution lines. The air source is in communication with the product tank interior. Each distribution line is fluidly coupled with at least one corresponding product boot. Each diverter assembly includes an inlet coupled with the air source, a first outlet coupled with at least one distribution line, a second outlet in communication with the air lock, and a diverter for selectively diverting air and entrained product from the inlet to the first outlet or the second outlet.
US08522689B2 Cable railway system
A cableway system has a conveying cable that is guided via a head wheel pulleys in the two terminal stations of the system. Vehicles, such as gondolas or chairs, are coupled to the conveying cable between stations, and they are guided through the stations by way of travelling-gear mechanisms. In the stations, the vehicles are moved by way of tire wheels or control tires, and the tire wheels are driven by at least one supporting roller for the conveying cable. The supporting roller is located in the relevant station. The at least one of these supporting rollers for the conveying cable via which the drive power of the control tires is derived from the conveying cable is adjustable in the vertical direction.
US08522683B2 Method for producing a shell and a shell with a sabot projectile produced by this method
A method for producing a shell and a shell produced by this method, wherein the shell has a projectile, a combustible propellant charge casing, and a casing cover that joins the propellant charge casing with the projectile, such that the projectile has a sealing ring adjacent to the casing cover. To realize cost-effective assembly of a shell of this type, the casing cover is produced as an injection molded part made of an elastic plastic, such that the front end region of the casing cover facing the projectile forms the sealing ring.
US08522669B1 Single cup pod holder
A pod holder for brewing a single cup beverage with infused heated water consist of a holder body having an open top and a base with an egress hole. A body inner cup, to with a keyhole shaped opening in the bottom, is placed within the holder body. A pod ejector pin extend through both the inner cup keyhole shaped opening and the holder body egress hole and protrudes beneath. A single cup pod is manually compressed into the inner cup, and a lid is attached to the body. The lid has an integral water inlet hollow duct with a pod cushion, permitting the cushion to press against the pod without piercing the pod cover, such that when hot water is introduced into the pod the water seeps through the pod's contents and a beverage is brewed. The brewed liquid drains through the inner cup and body and is discharged into a cup beneath, with the spent pod expelled when the lid is removed and the ejector pin is manually depressed.
US08522663B2 Multilayered ballistic protection
A multilayered ballistic protection assembly for windows is disclosed. The multilayered ballistic protection assembly consists of a tough resistant material that absorbs impacts, separated by deflecting “stroking” volumes that allow movement of the resistance layer without causing breakage of the underlying glass window. The resistance layer exhibits extraordinary in-plane strength with only a marginal out-of-plane strength. The multilayered ballistic protection assembly may vary considerably in material strength and assembly, depending on its intended use. The number of layers making up the assembly is determined by the degree of desired protection, the size of the object to be protected, and the strength of the resistance and stroking materials used to protect the object. Among other applications, the multilayered ballistic protection assembly is designed to protect glass from impacts due to severe weather and other debris-generating hazards.
US08522659B2 Automatic machine for punching and cutting wheel rims
Machine for punching holes through a longitudinal sheet or wheel rim passing in a horizontal direction, using punches, and also for cutting said sheet to obtain sheet portions or pieces. The machine is characterized in that the punching and cutting operations are performed by a single power unit, such as an oleohydraulic cylinder (2) secured to a frame and positioned at the top in a vertical direction. The shaft of said cylinder is connected to a cutter-holding carriage (4) which, as it moves downwards to cut the sheet (10), brings with it an upper support means (19) that forms part of a punching device (6), the punches of which are guided on a lower front carriage (8) that also forms part of the punching device (6).
US08522651B2 Ratcheting driver mechanism
A ratcheting mechanism includes a main body having an annular ring and two channels on opposite sides of the main body extending toward the annular ring. The two channels are adapted to receive pawls rotatably urged outward by a biasing element to selectively engage ratcheting teeth. An adjusting ring is positioned over the main body. The position of the adjusting ring determines the operational direction by selectively disengaging one of the pawls. The main body has an engagement end fixing the ratcheting mechanism to a handle body.
US08522649B2 Shingle popper
A shingle removal shovel is disclosed that comprises of a rectangular blade with slots and teeth on its front and back edges. This shingle popper has a special blade structure having elongated protrusions on its bottom side. Said protrusions provide a front and a back pivoting points so that the popper can be properly levered for easy removal of shingles and nails. The present shingle popper also has a slanted top surface to push shingles up while the shovel is moved under the shingle. It also has foot pedestals to allow an operator to use his/her foot to push the blade underneath a shingle.
US08522642B2 Mounting assembly and insert for a pedal or the like
A mounting assembly which, in one embodiment, is for a pedal assembly including a plate with at least a first mounting bracket including an interior wall which, in one embodiment, defines an aperture and a pair of slots. A sleeve is fitted in the opening and, in one embodiment, is generally U-shaped and includes both an arcuate base and a pair of arms. The base is fitted in the aperture and at least the distal end of the pair of arms is fitted in the pair of slots respectively. The interior wall is configured so that, in one embodiment, a generally circular aperture is defined in the bracket when the sleeve is fitted therein; and, in another embodiment, a generally oval-shaped aperture is defined in the bracket when the sleeve is fitted therein.
US08522635B2 Hybrid propulsion system for a motor vehicle with a double-drum gear control device
A hybrid propulsion system for a motor vehicle includes a gearbox having a gear control device and first and second shafts. The gear control device includes a first drum control device associated with the first shaft, a second drum control device associated with the second shaft and an actuation unit arranged to bring about rotation of the first and second drum control devices in a synchronized manner. The actuation unit includes a motor device, a first gear associated with the first drum control device, a second gear associated with the second drum control device, and an intermediate gear. Either of the first and second gears meshes with an output pinion of the motor device, while the intermediate gear meshes both with the first gear and with the second gear.
US08522609B2 Method and device for wheel suspension alignment
A method for wheel suspension alignment includes: providing four measuring heads each having a monocular picture recording device; recording at least three geometrical details of one wheel, respectively, of a vehicle in an initial position, using each of the four measuring heads; carrying out relative motion between the vehicle and the measuring heads from the initial position into at least one further position; recording at least three geometrical details of one wheel, respectively, of the vehicle in the further position, using each of the four measuring heads; carrying out local 3D reconstructions for determining translation vectors, rotation vectors and wheel rotational angles between the at least two positions, and wheel rotational centers and wheel rotational axes from the recorded geometrical details; determining a global scale for the measuring heads by scaling the translation vectors to have the same length; and determining camber, single toe and/or total toe of the vehicle.
US08522601B2 Method and device for checking the integrity of a flexible, nonporous bag with one or more bellows
There is a bag (1) that has at least one lateral gusset (4) and at least one port (8), a source (10) of pressurized gas, elements (11) for measuring the pressure of the gas; —there are two restraining plates and spacer strips. The bag is placed flat between the two restraining plates (2a, 2b). At least one spacer strip (15a, 15b) is inserted between the two small walls of each gusset in order to prevent these walls from resting on one another. The port is connected to the gas source and the pressure measuring elements. The gas is sent under pressure into the bag, the expansion of the bag being limited by the restraining plates; then, the pressure drop in the bag is compared to a predefined threshold.
US08522600B2 Fluid compositional analysis by combined gas chromatographic and direct flash methods
A method and apparatus for providing compositional analysis of hydrocarbon fluids from well samples up to a C30+ fraction. The method includes the steps of heating a sample to a temperature of about 220° F., and collecting the liquid and gaseous fractions therefrom. Both the liquid and gaseous fractions are analyzed by gas chromatography. Additionally, the volume of the gas, and the volume, molecular weight and mass of the liquid are determined. The results are then analyzed to provide a total composition of the hydrocarbon fluids.
US08522599B2 Low dead-volume core-degassing apparatus
A canister for measuring the natural gas content of rock cores which (1) has an inner core-containment bag made of non-permeable plastic which can be flash evacuated, collapsing around the core and thus minimizing the amount of air present and improving the quality of the gas analyses and (2) which prevents the released gas from reacting with the outer canister. A procedure for using gas-sampling bags to periodically collect the gas released from the core so that (1) the volume of released gas can be measured at a later date using more convenient and precise laboratory methods, (2) the gas can be readily transported and stored, and (3) the gas can be easily submitted for analysis.
US08522587B2 Joint jig of spiral duct manufacturing apparatus
Provided is a joint jig of a spiral duct manufacturing apparatus including an uncoiler around which a metal plate member is wound; a wave bending device which cuts the metal plate member supplied from the uncoiler into a straight line and waves and forms a single folded portion and a double folded portion at both edges of the cut metal plate member; a ball caster which bends the projecting wave portions of the metal plate member supplied from the wave bending device upward; a pair of transfer rollers which transfer the metal plate member supplied through the ball caster; upper and lower pressing rollers which are installed adjacent to each other in the vertical direction and press the single folded portion and the double folded portion of the metal plate member; and upper and lower cutters which cut a spiral duct pressed by the upper and lower pressing rollers. The joint jig is installed on the front surface of the upper and lower pressing rollers so as to form the metal plate member, transferred by the transfer rollers, into a cylindrical shape. As the joint jig is installed in the spiral duct manufacturing apparatus, an elbow can be easily manufactured. When the elbow is manufactured, the elbow can be freely moved. Therefore, there is no trouble in forming the elbow.
US08522585B1 Methods of maintaining and using a high concentration of dissolved copper on the surface of a useful article
A method for maintaining and using a high concentration of dissolved copper on a surface of a useful article by providing a copper surface without coatings thereon which increase the wetting angle and which isolate the copper surface and which has a surface roughness between 2 and 50 micro inches Ra, so as to kill microbes thereon.
US08522580B2 Washing machine having balancer
A front loading washing machine including a housing; a water reservoir installed in the housing for containing washing water; a spin tub provided in the water reservoir to hold laundry to be washed, the spin tub having an annular recess and rotating with respect to a horizontal axis of the washing machine; and at least one balancer installed in the annular recess of the spin tub, the balancer having a plastic annular shaped housing that defines a closed internal space.
US08522567B2 Air conditioner and method for controlling the same
An air conditioner is provided. The air conditioner includes a heat exchanger which exchanges heat with air by passing a coolant therethrough; an anti-freeze apparatus which prevents the freeze of water on the surface of the heat exchanger by supplying energy to the heat exchanger; and a heat generation unit which heats the heat exchanger. The air conditioner can minimize the need for a defrost operation and can thus continuously and effectively perform an air conditioning function even when water on the surface of the heat exchanger is frozen.
US08522566B2 Mega ice bin
An ice collection area is disposed inside the cabinet proximate an ice maker. An ice storage area is disposed inside the cabinet. A first relocatable ice bin is disposed inside the cabinet. The first relocatable ice bin is disposed in one of the ice collection area and the ice storage area. A second relocatable ice bin is disposed inside the cabinet. The second relocatable ice bin is disposed in the other of the ice collection area and the ice storage area.
US08522564B2 Temperature control system with refrigerant recovery arrangement
A temperature control system includes a compressor, a condenser, an evaporator, a receiver, and an accumulator. A valve is positioned between the evaporator and the receiver. An evacuation line has a first end in fluid communication with heat transfer fluid between the valve and the receiver, and a second end in fluid communication with the accumulator. The evacuation line provides for flow of the heat transfer fluid from both of the first heat exchanger and the receiver to the accumulator during an evacuation mode of operation of the temperature control system. The valve can take the form of a check valve or an expansion valve without a bleed port.
US08522558B1 Multi-lobed cooling hole array
A gas turbine engine component includes a wall having first and second wall surfaces and first and second cooling holes extending through the wall. The first and second cooling holes each include an inlet located at the first wall surface, an outlet located at the second wall surface, a metering section extending downstream from the inlet and a diffusing section extending from the metering section to the outlet. Each diffusing section includes first and second lobes, each lobe diverging longitudinally and laterally from the metering section. The outlets of each cooling hole include first and second lateral ends and a trailing edge. One of the lateral ends of the outlet of the first cooling hole and one of the lateral ends of the outlet of the second cooling hole meet upstream of the trailing edge of the first cooling hole and the trailing edge of the second cooling hole.
US08522557B2 Cooling channel for cooling a hot gas guiding component
The invention relates to a cooling channel for a component conveying hot gas for the purposes of conveying a coolant along a direction of flow with a downstream and an upstream side, with a plurality of inlet apertures for a coolant, with a number of inlet apertures that vary their configuration at least partly among themselves is arranged at least in one section of the cooling channel. As a result, the heat-transfer coefficient is substantially increased at points particularly requiring cooling and therefore the cooling is substantially improved. The cooling channel is characterized by a particularly low pressure loss. Furthermore, a combustion chamber with a cooling channel of this type is specified.
US08522555B2 Multi-premixer fuel nozzle support system
A system comprising a fuel nozzle. The fuel nozzle includes a mounting base and an inlet flow conditioner extending directly from the mounting base in a downstream direction. Moreover, the inlet flow conditioner structurally supports the fuel nozzle without a central support member extending directly from the mounting base inside the inlet flow conditioner.
US08522542B2 Variable displacement pump
A variable displacement pump includes: a rotor mounted in a body; a cam ring mounted radially outside of the rotor, and arranged to move with a change in an eccentricity of the cam ring with respect to the rotor, wherein change of the eccentricity causes a change in a specific discharge rate; and an electromagnetic actuator arranged to actuate the cam ring for regulating the eccentricity. During control of operation of the electromagnetic actuator, a first response is set slower than a second response, wherein the first response is a response of movement of the cam ring to a change of an input signal in a direction to request a decrease in the specific discharge rate, and the second response is a response of movement of the cam ring to a change of the input signal in a direction to request an increase in the specific discharge rate.
US08522534B2 Exhaust purification device of internal combustion engine
An internal combustion engine in an engine exhaust passage of which an NOx adsorption catalyst (12) adsorbing NOx contained in exhaust gas at the time of a low temperature and desorbing the adsorbed NOx when the temperature rises and an NOx storage catalyst (14) are arranged. When the NOx storage catalyst (14) can store NOx, the temperature of the NOx adsorption catalyst (12) is made to forcibly rise to a target temperature at which the amount of NOx which the NOx storage catalyst (14) can store is desorbed, and the NOx desorbed from the NOx adsorption catalyst (12) is stored in the NOx storage catalyst (14).
US08522530B2 Reducing agent injection valve abnormality detection device and abnormality detection method
A reducing agent injection valve abnormality detection device for detecting clogging of a reducing agent injection valve in a reducing agent injection device has a pressure detection component that detects the pressure inside a supply path based on a sensor value of a pressure sensor, a pump control component that fixes the output of a pump in a state where the pressure inside the supply path has become a value in a predetermined range, a reducing agent injection valve control component that opens the valve for a predetermined amount of time in a state where the output of the pump has been fixed, and a clogging determination component that determines the extent of clogging of the reducing agent injection valve by comparing, with plural threshold values, the pressure, or a pressure drop quantity, inside the supply path when the valve has been opened for the predetermined amount of time.
US08522527B2 Burner for a gas turbine and method for feeding a gaseous fuel in a burner
A burner (1) for a gas turbine includes a duct (2) enclosing a plurality of vortex generators (3) and, downstream of them, a lance (5) provided with nozzles (6) for injecting a gaseous fuel. The burner (1) also includes a mixer (7) for diluting and mixing the gaseous fuel with air to form a mixture. The mixer (7) is connected to the nozzles (6) for feeding them with the mixture. A method includes feeding the gaseous fuel in the burner (1).
US08522521B2 Combined air turbine starter, air-oil cooler, and fan
An air turbine starter assembly includes a starter turbine housing having a turbine gas flow path and a fan gas flow path, and a shaft rotatable with respect to the starter turbine housing. A plurality of turbine blades are connected to the shaft. A plurality of fan blades are also connected to the shaft.
US08522514B2 Beverage containers having coated labels with modified gas barrier properties and related methods
Methods of improving the shelf life of beverages may involve applying a coating mix to a label thereby forming a coated label, curing the coated label, applying the coated label to a container, and adding a beverage to the container, wherein the coated label increases a gas barrier property of the container. Beverage containers such as PET containers may be tailored for specific beverages using certain coated labels.
US08522501B2 Concrete weldment
A weldment that is embedded in a concrete slab-type structural member. There is a central plate having a planar, weldable surface and disposed along an outer edge of the concrete slab. A pair of divergingly extending arms extends from the weldable surface and is embedded in the concrete slab. One or both of the extending arms has an irregular upper edge to engage the surrounding concrete. The irregular edge may be a series of v-shaped notches or v-shaped raised portions or any combination forming a saw tooth configuration. A method of manufacturing the weldment in the concrete slab is accomplished by locating the weldment in a mold and fastening a cap around the central plate. The weldment and cap are attached to the mold. After the concrete is poured and hardens into the slab, the cap is removed exposing a clean weldable surface.
US08522500B1 Structural insulated panel system
An insulated enclosure includes a plurality of walls, each of the walls comprising structural insulated panels joined to adjoining structural insulated panels by joints. Each of the structural insulated panels includes a frame having a first vertical frame member, a second vertical frame member, a top frame member, a bottom frame member, and siding members disposed on opposing sides of the frame to define a cavity therebetween. The vertical frame members define, on an outwardly disposed surface thereof, a plurality of vertical recesses and projections. The joints between the plurality of structural insulated panels are butyl-free and include butyl-free compressible seals disposed between opposing recesses and projections in adjoining structural insulated panels. Insulation is disposed within the structural insulated panels and within at least a portion of at least one structural insulated panel vertical frame member.
US08522496B2 Compression mounted window assembly
A compression mounted window assembly is disclosed that includes a circular window having opposed front and rear planar surfaces and an outer periphery having forward and rearward chamfered edge surfaces, a compressible gasket circumscribing the outer periphery of the window, a housing with a portal having an annular seat for accommodating the window circumscribed by the gasket, wherein the annular seat has a first chamfered abutment surface corresponding to the forward chamfered edge surface of the window, an annular bezel operatively associated with the housing for compressively retaining the window assembly within the annular seat of the portal, and structure for securing the bezel to the housing, wherein the bezel has a second chamfered abutment surface corresponding to the rearward chamfered edge surface of the window.
US08522484B2 Wide channel knife edge door and door frame system
The present invention is a wide channel door frame cooperating with a wide width knife edge of a door and latching mechanism: to accommodate a gap between finger stock seals when the wide knife edge door is in the open position, to provide electrical connectivity between the door and door frame when the wide knife edge door is received into the wide channel door frame in the closed position, to accommodate ease of manufacturing a straight channel, to accommodate ease of cleaning the channel after installation of the finger stock seals, and to accommodate ease of closing/latching and opening/delatching the door. An alternative embodiment includes a third strip of beryllium copper finger stock seals attached to the base of the channel for increased electrical conductivity or the addition of weather seals for exterior applications. Wide channels and knife edges can be made of desirable material, for example 304 stainless steel.
US08522483B2 Door entryway system
A door entryway system can include a door sweep capable of attachment to a bottom of a door panel. The system also includes a threshold assembly having a self-articulating threshold cap configured to self-adjust toward the door sweep and interact therewith to form a sealing barrier when the door panel is in a closed position.
US08522477B2 Rotary lock comprising a locking arm that can be pivoted parallel to the main rotary axis
The invention relates to a rotary lock which is used to control the passage of people and comprises a locking unit that can be blocked and unblocked, can be rotated about an inclined rotational axis, and comprises preferably three blocking arms (2) which can successively, in progressive steps, be brought from a position blocking the passage of a person into a position freeing the passage of a person. In the event of a breakdown or danger, the unhindered passage of any number of people is enabled by locking a respective blocking arm (2) on a bearing plate (4) carrying the blocking arms (2) in an articulated manner (4), by means of a locking element (7) engaging in an opening (8). In the event of a breakdown, the locking element (7) of the blocking arm (2) located in the blocking position is mechanically released from the engagement in the opening (8), and an eccentric force applied to the blocking arm (2) pivots the same out of the normal position thereof into the release position thereof. When the breakdown is over, the blocking arm (2) in question is temporarily blocked and automatically brought back into the normal position thereof by rotating the bearing plate (4) by less than a progressive step, as a result of the forced rotation thereof in relation to the bearing plate (4).
US08522474B1 Fishing leader holding and storage assembly
A fishing leader holding includes a cylinder that is positioned between and is attached to a first lateral wall and a second lateral wall. Each of the first and second lateral walls has a perimeter edge extending outwardly from the cylinder to define a spool. A catch is attached to the perimeter edge of one of the first or second lateral walls. The catch is configured to engage a hoop of a fishing leader when a fishing leader is extended along the cylinder. A hold is attached to the perimeter edge of one of the first or second lateral walls. A tether is configured to engage a hook of the fishing leader. The tether is releasably engageable with the hold. The cylinder is configured to receive the fishing leader such that the fishing leader extends around the cylinder and is retained on the cylinder with the hold and the catch.
US08522468B2 Easy connect forend assembly
A method and apparatus are disclosed for substituting a different forend assembly in a long gun (e.g., a shotgun) without the use of tools by a user in the field. Applicants' preferred apparatus for substituting a forend comprises: a modified forend carrier that is affixed to the long gun (e.g., the illustrated shotgun); a forend; and tool-less means for removably attaching the forend onto the carrier, or removing the forend off the carrier, without the use of tools, wherein the tool-less means comprises: (i) a tongue-and-groove arrangement in the forend and carrier, and (ii) a releasable lock contained, at least in part, in the carrier. This permits the forend to be swapped out.
US08522458B2 Snowplow discharge control system
A choke plate on a shaft is arranged at a discharge end of a snowplow blade and is rotationally driven, selectively to a closed position for blocking the discharge of snow from the plow blade, and an open position for allowing the discharge of snow. Switching between the positions preferably involves successive quarter turns of the shaft in a consistent rotation direction. A controller receives inputs from a manual control switch, a speed-dependent timer, and an external signal receiver, and accordingly controls the opening and closing of the choke plate. External wireless signals are provided by transmitters located before and after a driveway that joins into a road that is being plowed. The choke plate is automatically controlled to temporarily block the discharging of snow from the snowplow as the plow passes the driveway, to prevent the formation of a discharge snowbank across the mouth of the driveway.
US08522456B2 Automatic lacing system
An article of footwear with an automatic lacing system is disclosed. The automatic lacing system provides a set of straps that can be automatically opened and closed to switch between a loosened and tightened position of the upper. The article further includes an automatic ankle cinching system that is configured to automatically adjust an ankle portion of the upper.
US08522455B2 Strap system with integrated eyelet
An article of footwear including two fastening systems is disclosed. The article of footwear includes a strap and a lacing system. The strap and the lacing system may all be configured to adjust or tighten the article of footwear to a wearer's foot along different regions. The strap and the lacing system are linked to improve the conformability of the article of footwear to a wearer's foot. Additionally, the link provides more control on the degree of tightening applied to a wearer's foot.
US08522453B2 Tunnel washer system with improved cleaning efficiency
A tunnel washer that includes fluid exhaust paths that are optimized to minimize fluid transfer between chambers of the washer and minimize heat loss from each chamber of the washer. The fluid exhaust paths also facilitate uniform vapor evacuation from each chamber of the washer. The tunnel washer also includes spaced-apart double wall curtains for isolating chambers of the tunnel washer to prevent fluid and heat transfer therebetween, and to the exterior of the tunnel washer. The double wall curtains include surfaces that inhibit the curtains from sticking together during operation of the tunnel washer. The tunnel washer also includes an air manifold that provides uniform drying efficiency for articles of varying dimensions.
US08522446B1 Level assembly
A level assembly includes an elongated housing that has a first end, a second end and a perimeter wall. The perimeter wall includes a front wall, a back wall, a first side wall and a second side wall. The housing has a plurality of apertures therein. Each of the apertures extends into the front wall. Each of the apertures has one of a plurality of levels mounted therein. A plurality of light emitters is mounted in the housing. Each of the apertures has one of the light emitters directed therein. The light emitters illuminate adjacently positioned ones of the levels when the light emitters are turned on. A power supply is mounted within the housing and is electrically coupled to the light emitters. An actuator is mounted on the housing and is electrically coupled to the power supply. The actuator is actuated to turn the light emitters on or off.
US08522443B2 Cutting edge for a cutting tool
A cutting tool comprises a first cutting edge and a second cutting edge movable into engagement with one another. The first cutting edge comprises an edge tip extending along at least a portion of the cutting edge. The edge tip has a geometry that lowers the cutting force required to cut hard articles and minimizes damage to the cutting edge. The edge tip has a flat end face defining a first edge and a second edge. A first side face extends from the first edge and a second side face extends from the second edge where the first side face and the second side face extend at an angle relative to one another such that the first side face and the second side face diverge as they extend away from the flat end face.
US08522442B2 Hand-held safety apparatus
A handheld safety device (10), where the safety device comprises an elongated, partial internal hollow body (12), to be placed in a hand of a person, and a release mechanism designed to move out a spring loaded awl (14) or similar tool from the hollow body. The device is equipped with light and sound alarm. The device comprises removable weights. The device contains a tracking equipment to localize the device and a transmitter that transmits an alarm signal to an alarm center.
US08522439B1 System and method for stringing decorative jewelry elements
A system and method for stringing decorative elements onto a stringing element to make jewelry, such as a necklace or bracelet. A jig is provided that has holds a first tube. The first tube has a first end, a second end, an inside diameter and an outside diameter. The outside diameter is smaller than the inside diameter of the stringing holes in the decorative elements. The first tube is set as a cantilever. At least some of the decorative elements are set onto the first tube over its first end. The first tube extends through the stringing hole in each of the decorative elements. A stringing element is advanced through the first tube. The first tube is then removed. This leaves at least some of the stringing element strung through the stringing hole of each of the decorative elements.
US08522438B2 Developer rolls having a tuned resistivity method for making
A method for making a developer roll by molding a metal shaft with a conductive or semi-conductive soft rubber forming a rubber core and a coating deposited on the soft rubber core wherein the coating has a conductive agent. The outer surface of the soft rubber core is modified to form an —OH rich surface layer before the coating is deposited onto the outer surface of the rubber core to chemically bond therein.
US08522436B2 Method for mounting fins onto annular seat
The method for mounting fins onto an annular seat of the invention includes the steps of: a) providing a forming machine for forming sheet metal from a material; b) cutting the sheet metal to form a plurality of fins; c) providing an annular seat placed on a rotary support and having slots; and d) one by one embedding the fins into the slots with rotation of the annular seat.
US08522427B2 Method of manufacturing a printed circuit board
A multi-layer structure including a base insulating layer and a thin metal film layer (seed layer) is prepared. A plating resist layer is formed to have a prescribed pattern on the upper surface of the thin metal film layer. A metal plating layer is formed on the thin metal film layer exposed by electroplating. Then, the plating resist layer is removed, and the thin metal film layer in the region having the plating resist layer is removed. In this way, a conductive pattern including the thin metal film layer and the metal plating layer is formed. The upper surface of the base insulating layer in the region without the conductive pattern is subjected to roughening treatment. A cover insulating layer is formed on the upper surfaces of the base insulating layer and the conductive pattern. In this way, a printed circuit board is completed.
US08522426B2 Vent blocking on vented ball grid arrays to provide a cleaner solution barrier
A vented BGA package is reconfigured by first applying a continuous bead of adhesive around the perimeter of the package to seal the gap between the lid and substrate. The continuous bead defines a channel through the pressure relief vents to a polarity through-hole in the lid. The BGA package is reflow soldered to a PWB at an elevated temperature using solder flux, clean or no-clean. The IC die achieves elevated temperature pressure relief through the pressure relief vents along the channel and out the polarity through-hole. After reflow a seal is applied to plug the polarity through-hole. The PWB is washed in an aqueous cleaner solution to remove flux residue. The continuous bead of adhesive and the seal form a cleaner solution barrier that prevents the solution from contacting conductors inside the package. The seal may be removed or left intact depending on the operating environment.
US08522416B2 Method for tolerance compensation between two fibre composite components
The invention relates to a method for tolerance compensation between two fiber composite component parts (1, 3) for aircraft.In order to compensate in simplified fashion tolerances between two fiber composite component parts being joined, the method according to the invention has the steps: a) manufacturing the first fiber composite component part (1) wherein an assembly surface (2) can have tolerance deviations, b) manufacturing a tooling insert (7) from a surface geometry of the assembly surface (2) c) manufacturing the second fiber composite component part (3) by means of the tooling insert (7) wherein a surface geometry of a contact surface (9) of the second fiber composite component part (3) corresponds substantially with the surface geometry of the assembly surface (2), and d) joining the first fiber composite component part (1) to the second fiber composite component part (3) in the area of the assembly surface (2) and contact surface (9).
US08522410B2 Buckle
A releasable buckle including a latch having locking arms adapted to lockingly engage a female component. A folding bridge structure extends between the locking arms. The bridge structure includes a pivot connection zone adapted to engage an elongate release member. Upon tensioning the elongate release member the locking arms are pulled inwardly to disengage from the female component.
US08522399B2 Hinge apparatus for folder-type portable communication device
A hinge apparatus for a folder-type portable communication device, wherein a body portion and a folder portion can be coupled or separated by applying a force to a hinge cap or moving a hinge dummy laterally. The device includes a body portion and a folder portion coupled to the body portion to pivot around a hinge axis, and a center hinge arm provided in the body portion. First and second side hinge arms are provided in the folder portion, and a hinge cap is provided in the first side hinge is pushed with an external force. A hinge shaft is coupled with or separated from the first side hinge arm by retracting or protruding via pushing the hinge cap, and a hinge dummy provided in the center hinge arm is coupled with or separated from the second side hinge arm by moving laterally along the hinge axis.
US08522397B1 Castor that is controlled by a wire to brake and stop rotating simultaneously
A castor includes a support shaft, a stop ring secured on the support shaft and having a first locking portion, a castor body rotatably mounted on the support shaft, two rollers rotatably mounted on the castor body and each having a second locking portion, a locking module movably mounted on the castor body and movable to engage the first locking portion of the stop ring and the second locking portion of each of the rollers, and a control wire movably mounted on the support shaft and connected with the locking module. Thus, when the castor is locked, each of the rollers is locked by the locking module, and the castor body is locked by the stop ring, so that the castor will stop rotating when being braked to provide a double-braking effect.
US08522396B2 Surface treating appliance
A surface-treating appliance, such as a vacuum cleaner, has a main body and a support assembly. The support assembly is moveable between a supporting position, in which it supports the main body, and a retracted position. The support assembly includes a user-operable pedal, a component such as a stand and an actuator arranged to act on one of the pedal and the component over a first range of positions between the supporting and retracted positions and to act on the other of the pedal and the component over a second range of positions between the supporting and retracted positions. This arrangement brings the pedal and component positively into and out of the supporting and retracted positions.
US08522391B1 Infant oral hygiene device
An infant oral hygiene device comprising a sleeve releasably securable over the finger of a user. The sleeve is generally cylindrical and has first and second ends. The first end receives the finger of the user. The sleeve has one or more openings in its second end. The one or more openings expose a portion of a fabric received over the finger of the user and between the user's finger and the sleeve thereby permitting the fabric to be drawn across the teeth and gums of an infant.
US08522388B2 Self-wringing mop
A self-wringing mop is disclosed that comprises a handle, a mounting support forming an axis of rotation, wherein the mounting support is connected with the handle, a cleaning portion connected with the mounting support in such a manner that the cleaning portion is rotatable about the axis, and a pressing member connected with the handle, wherein the pressing member engages with the cleaning portion to inhibit rotation of the cleaning portion.
US08522387B2 Swiveling locking mechanism of a telescopic rod of a mop
A swiveling locking mechanism of a telescopic rod of a mop, including: an internal clamping sleeve, an external clamping cylinder, and a U-shaped locking arm. The external clamping cylinder is mounted on the internal clamping sleeve and the lower portion of the external clamping cylinder is constructed as a trumpet-shaped opening mounted from top to bottom on the conic body. The U-shaped locking arm includes an eccentric cam is provided with a mounting hole corresponding to the axle hole of the internal clamping sleeve. Thus, when moving downward the U-shaped locking arm, the external clamping cylinder rises, and the trumpet-shaped opening of the external clamping cylinder is brought in a loosened position. As a result, the indentation is loosened and the internal rod and the external rod are brought into the unlocked and telescopic state and vice versa.
US08522385B2 High efficiency floor treating system and method
A system and method for high efficiency floor treating is provided. Embodiments of the floor treating system include a floor treating device with a power source having a rotatable drive shaft with an axis of rotation, a flywheel with an aperture for receiving the drive shaft, a counterbalance connected to the flywheel, and a floor treating attachment located at a distance of at least 0.400 inch from the axis of rotation of the drive shaft. Embodiments of the floor treating method include agitating a cleaning substance using the floor treating device with the floor treating attachment positioned at least 0.400 inch from the axis of rotation of the drive shaft.
US08522383B2 Ophthalmic treatment brush
A brush for use with a rotating motor device comprises a collar and a brush-head. The collar has a first open end and a second securing end. The securing end of the collar has a polygonal opening adapted for securely mating with a corresponding polygonal rotating shaft of a rotating motor device, such that when second end of the collar is secured to the rotating shaft, rotation of the shaft causes corresponding rotation of the collar. The brush-head comprises a plurality of bristles cylindrically bundled, said cylindrical bundle having a first fused end and a second loose end, wherein the bristles are securely fused to together at the fused end and the bristles are unattached to each other at the loose end, and the bristles at the loose end define a generally concave brush face wherein the bristles in the center portion are shorter than the bristles in the perimeter portion. The fused end of brush-head is adapted to slide snugly within the open end of the collar such that rotation of the collar causes corresponding rotation of the brush-head.
US08522378B2 Aesthetically and size customizable sheet/blanket/spread/comforter for a bed
An aesthetically and size customizable sheet/blanket/spread/comforter for a bed, which includes at least two sheet sections, and apparatus for interchangeably attaching the at least two sheet sections to each other edge-to-edge to form a generally coplanar sheet so as to allow the generally coplanar sheet to be size customizable. The at least two sheet sections are interchangeably attached to each other edge-to-edge to form the generally coplanar sheet so as to allow the generally coplanar sheet to be size customizable. The at least two sheet sections have decorative patterns thereon so as to allow the generally coplanar sheet to be aesthetically customizable.
US08522376B2 Captive corner mattress-retention mechanism
A mechanism for securing a mattress on an automated bed is provided. More particularly, the invention relates to a mattress-retention mechanism for preventing a mattress from moving towards the foot end of a bed during articulation. The mattress-retention mechanism includes a mattress-support structure adapted to support a corner of a mattress, with a portion of the mattress-support structure having a curved interior surface. The mattress-support mechanism also includes a foundation attachment surface for removably attaching the mattress-retention mechanism to the top of a mattress foundation, where the foundation attachment surface is perpendicular to the curved interior surface. The mechanism may include a bedding aperture on the side of the mattress-support structure to accommodate bedding inserted through the bedding aperture. Further, the mechanism may include a side attachment surface for removably attaching the mattress-retention mechanism to a vertical side of the mattress foundation.
US08522366B2 Sock structure and method of use
A method of applying a cold pack to a wearer undergoing chemotherapy treatment using a sock structure. The sock structure comprises a sock body that includes a foot portion configured to covering the wearer's foot, a leg portion covering a portion of the wearer's ankle and leg, and a turned heel that provides an angular junction between the foot and leg portions. The sock structure comprises a pocket integral with the sock body and located along the bottom of the foot portion and the turned heel. The pocket is configured for receiving the cold pack and supporting the cold pack along the bottom of the foot portion and the turned heel, with the cold pack in heat transmitting relation with the sole and heel of a human foot located in the sock body.
US08528109B2 Optimizing amount of data passed during software license activation
During a software activation process, a processing device may provide a software license key to be communicated to an activation authority. The software license key may be provided to the activation authority via one of a number of communication methods, such as, for example, via a telephone, via a facsimile, via e-mail, via a text message, or via other communication methods. A length of the software license key may be based on an expected amount of time to provide the software license key to the activation authority. When the expected amount of time is relatively long, the software license key may be relatively short. When the expected amount of time is relatively short, the software license key may be relatively long. In some embodiments, a relatively short software license key may be a unique subset of a relatively long software license key.
US08528105B1 System and method for ensuring security of data stored on electronic computing devices
A system and method for using a host electronic computing device to prevent access to data in a preselected memory portion of an electronic computing device remote from the host electronic computing device. Each of the electronic computing devices is adapted for selective electronic communication with the other. The system and method comprises a first software program for the remote device, the first software program comprising a unique identifier, a current expiration time value, a comparator for comparing the current expiration time value against a time-based parameter of the remote device, and a security trigger. The system and method further comprises a second software program for the host device, where the second software program includes means for identifying the remote device, means for accessing an expiration time reset schedule, and means for resetting the current expiration time value.
US08528102B2 Method and system for protection of customer secrets in a secure reprogrammable system
Methods and systems for protection of customer secrets in a secure reprogrammable system are disclosed, and may include controlling, via hardware logic and firmware, access to customer specific functions. The firmware may comprise trusted code, and may comprise boot code, stored in non-volatile memory, which may comprise read only memory, or a locked flash memory. A customer mode may be checked via the trusted code prior to allowing downloading of code written by a customer to the reprogrammable system. Access to customer specific functions may be restricted via commands from a trusted source. The hardware logic may be latched at startup in a disabled mode by the firmware, determined by the customer mode stored in a one time programmable memory. The customer mode may be re-checked utilizing the firmware, and may disallow the use of code other than trusted code in the reprogrammable system when the re-checking fails.
US08528096B2 Secure universal serial bus (USB) storage device and method
A secure Universal Serial Bus (USB) storage device includes a memory controller capable of storing data in and retrieving data from a memory. The secure USB storage device also includes a USB secure microcontroller capable of authorizing access to the memory through the memory controller to thereby secure the memory. The USB secure microcontroller is also capable of protecting the data stored in the memory to thereby secure contents of the memory. The USB secure microcontroller could include an SPI interface and/or a GPIO interface emulating one or more of an SPI interface and an MMC interface to the memory controller. The memory controller could include an SPI interface and/or an MMC interface to the USB secure microcontroller. The secure USB storage device may be enumerated by a USB host controller under one or more device classes.
US08528089B2 Known files database for malware elimination
A method, system, and computer program product for identifying files that are found during a malware scan, thus enabling them to be excluded from further analysis. A method for handling a potential malware file comprises the steps of scanning a plurality of files to identify at least one file as potential malware, querying a database to determine whether the at least one file is known, and handling the at least one file based on whether the at least one file is known.
US08528087B2 Methods for combating malicious software
A method for combating malware monitors all attempts by any software executing on a computer to write data to the computer's digital storage medium and records details of the attempts in a system database having a causal tree structure. The method also intercepts unauthorized attempts by executing objects to modify the memory allocated to other executing objects or to modify a selected set of protected objects stored on the digital storage medium, and may also intercept write attempts by executing objects that have a buffer overflow or that are executing in a data segment of memory. The method may include a procedure for switching the computer into a quasi-safe mode that disables all non-essential processes. Preferably, the database is automatically organized into software packages classified by malware threat level. Entire or packages or portions thereof may be easily selected and neutralized by a local or remote user.
US08528079B2 System and method for combating phishing
In one embodiment, the present invention relates to a method and system for combating phishing. A computer receives an email comprising a sender email address and a link. The computer determines a sender domain name from the sender email address and ascertains a Uniform Resource Locator (URL) corresponding to the link. The computer then determines a link domain name from the URL. The computer then determines whether the sender domain name is different than the link domain name, so as to classify the URL as a potential phishing URL.
US08528076B2 Method and apparatus for authenticating online transactions using a browser and a secure channel with an authentication server
A computer-implemented method for authenticating a user using a service provider server and an authentication server, the user communicating with at least one of the service provider server and the authentication server using a user browser. The method includes requesting, using the user browser, the authenticating with the service provider server. The method also includes authenticating, using the user browser, a secure communication channel with the authentication server. The method also includes receiving, using the user browser, a Next Pre-Authentication Anchor (NPAA) value from the authentication server. The method additionally includes temporarily storing the Next Pre-Authentication Anchor (NPAA) value in a user browser cookie associated with the user browser, wherein the Next Pre-Authentication Anchor (NPAA) value is protected by employing Same Origin Policy (SOP).
US08528074B2 Simple algebraic and multi-layer passwords
A method of authenticating a user of a computing device is proposed, together with computing device on which the method is implemented. In the method a modified base image is overlaid with a modified overlay image on a display. The modified overlay image comprises a plurality of numbers. At least one of the modified base image and modified overlay image is moved by the user. Positive authentication is indicated in response to the base image reference point on the modified base image being aligned, in sequence, with two or more numbers from the overlay image that equal a pre-selected algebraic result when one or more algebraic operator is apply to the numbers.
US08528062B1 Method and service for securing a system networked to a cloud computing environment from malicious code attacks
A system and method to prevent the installation by a hacker of malicious software onto networked electronic systems, computers, and the like, by removing the read, write and execute administrator permission files of a system's OS, and placing them in a in a separate, protected server in the cloud. The secure cloud server records the system's unique ID(s). After relocation of the authorized administrator's permissions files, a strong password is requested from the authorized administrator. Thereafter, the network path to the secure cloud server files is encrypted and recorded on the protected system. This path change replaces the former local path in the computer system to those files. The result of these changes to the OS on a protected system eliminates the hacker's access to the system from a network to illicitly become an administrator of the hacked system.
US08528059B1 Apparatuses, methods and systems for a secure resource access and placement platform
The APPARATUSES, METHODS AND SYSTEMS FOR A SECURE RESOURCE ACCESS AND PLACEMENT PLATFORM (“SRAP PLATFORM”) provides a secure supporting infrastructure within a corporate network framework and applications based thereon for use and placement of corporate resources. A non-trusted device may be authorized to access and use corporate resources, and the corporate network server may manage the placement of resources via the SRAP PLATFORM.
US08528057B1 Method and apparatus for account virtualization
A method, and apparatus for executing the method, that includes creating a virtual account not limited to being associated with any one of a plurality of servers. The method further includes matching at least some authentication credentials of a first server of the plurality of servers with at least some authentication credentials of the virtual account.
US08528056B2 Managing secure sharing of private information across security domains via a communication link, including through the internet, wireless communications, mobile devices, a telephone network, and electronic messaging
A system and method of sharing information among at least a first organization and a second organization, comprising receiving via a communication link a request for authorization for a user in the first organization to access one or more individual's information in a second organization, the communication link comprising the Internet, Wireless Communications, Mobile Devices, a Telephone Network, and Electronic Messaging. A request is logged and authorization is determined based on at least an access profile, one or more caseloads and the one or more roles associated with the user and the type of the one or more individual's information in the second organization. The information requested is transferred, by the communication link, from the second organization to the user in the first organization and such transfer of information is logged.
US08528052B2 Authentication, authorization and accounting services solution
Methods, systems and modules for Authentication, Authorization and Accounting (AAA) services. In one embodiment, session information is stored in an external database so that the information can be retrieved to continue a session using a different AAA server than the one which originated the session, and/or can be retrieved by non-AAA systems.
US08528051B2 Mobile terminal, server, and method for providing content information
A mobile terminal includes a communication unit to perform Wi-Fi communication in a Wi-Fi zone of an access point, an authentication unit to perform or request authentication using Media Access Control (MAC) address information of the mobile terminal if the mobile terminal enters the Wi-Fi zone, and a control unit to receive content information allowed according to the authentication result through the communication unit when the mobile terminal is authenticated by the authentication unit.
US08528048B2 Adjusting the position of an endpoint reference for increasing security during device log-on
A method of authenticating a user of a computing device is proposed, together with computing device on which the method is implemented. In the method a modified base image is overlaid with a modified overlay image on a display and with each execution of the method, at least one of a position of a pre-selected base image reference point on the modified base image and a position of a pre-selected overlay image reference point on the modified overlay image is varied. Positive authentication is indicated in response to an input resulting in the base image reference point on the modified base image being aligned with the overlay image reference point on the modified overlay image.
US08528038B2 Process for downloading data preceded by announcement signals
Update data is dispatched by a communication center to terminals with the aid of a broadcasting network. Next, the terminals report their update to the center through a bidirectional network. The center renews a current campaign or stops the campaign as a function of the number of terminals updated. When only a minimum number of terminals need to be updated, the campaign is stopped and the last terminals that were not updated through the campaign transmitted through broadcast network will be updated via the bidirectional link.
US08528036B2 Media processing methods and arrangements
The present technology concerns cell phones and other portable devices, and more particularly concerns use of such devices in connection with media content (electronic and physical) and with other systems (e.g., televisions, digital video recorders, and electronic program directories). Some aspects of the technology allow users to easily transfer displayed content from cell phone screens onto a television screens for easier viewing, or vice versa for content portability. Others enable users to participate interactively in entertainment content, such as by submitting plot directions, audio input, character names, etc., yielding more engaging, immersive, user experiences. Still other aspects of the technology involve a program directory database, compiled automatically from information reported by network nodes that watch and identify content traffic passing into (and/or out of) networked computers. By identifying content resident at a number of different repositories (e.g., web sites, TV networks, P2P systems, etc.), such a directory allows cell phone users to identify the diversity of sources from which desired content can be obtained—some available on a scheduled basis, others available on demand. Depending on the application, the directory information may be transparent to the user—serving to identify sources for desired content, from which application software can pick for content downloading, based, e.g., on context and stored profile data. A great number of other features and arrangements are also detailed.
US08528024B2 Alternate source conflict resolution
A system and methods for acquiring scheduled television programs with coinciding program times. One method includes initially identifying that a conflict exists to acquire the scheduled television programs. Once the conflict is identified, the method identifies one or more alternate sources that contain the scheduled television programs. Acquisition schedules are generated and optimized. Then, at least one of the scheduled television programs are recorded from one of the alternate sources. A user may set user preferences to customize how the system will generate potential acquisition schedules.
US08528022B1 Identifying programming information of a telecommunications provider
Systems, and computer-implemented methods are described for selecting programming information from among multiple sets of programming information.
US08528021B2 Interactive media system
An interactive media system includes a broadcasting device for broadcasting TV signals, and a receiving device for receiving TV signals. The TV signals, such as a TV commercial for new movie preview, contain screen related action codes that include device type, action type and the detail action information. The receiving device includes storage for storing the reference address for other home electronic devices, and a button on a remote controller for the users to start interactive with the interactive media system. When the user presses the button, the receiving device will send the action codes to the designated other home device or another TV screen channel, to allow users to perform the action on the other home device instead of performing the action on TV. The system also allows users just use number keys to navigate web.
US08528011B2 Turntable for motor with disk holding part having particles and method for producing the same
There is provided a turntable for a motor, including: a rotor case equipped with a chucking mechanism mounting a disk; a disk holding base part formed on the rotor case to be protruded by denting and disposed to be spaced apart from each other in order to form an air passage communicating a space formed between the disk and the top surface of the rotor case with the outer side of the rotor case; and a disk holding friction part stacked on the disk holding base part and grounded to the bottom surface of the disk.
US08528004B2 Internode data communications in a parallel computer
Internode data communications in a parallel computer that includes compute nodes that each include main memory and a messaging unit, the messaging unit including computer memory and coupling compute nodes for data communications, in which, for each compute node at compute node boot time: a messaging unit allocates, in the messaging unit's computer memory, a predefined number of message buffers, each message buffer associated with a process to be initialized on the compute node; receives, prior to initialization of a particular process on the compute node, a data communications message intended for the particular process; and stores the data communications message in the message buffer associated with the particular process. Upon initialization of the particular process, the process establishes a messaging buffer in main memory of the compute node and copies the data communications message from the message buffer of the messaging unit into the message buffer of main memory.
US08528003B2 Communication among browser windows
A technique for communicating among browser windows includes communicating between a first browser window and a first plugin file; communicating between the first plugin file and a second plugin file, wherein the second plugin file is associated with a second browser window; and communicating between the second plugin file and the second browser window, and wherein the plugin files function as a communication medium between the first and second browser windows.
US08527989B2 Tracking loading and unloading of kernel extensions in isolated virtual space
Some embodiments of the inventive subject matter are directed to receiving a request from a first instance of an operating system (e.g., a virtual operating system) to load a kernel extension that extends functionality of a kernel, where the kernel and the first instance of the operating system are managed by a second instance of the operating system (e.g., a global operating system), and where the first and second instances of the operating system share the kernel. Some embodiments are further directed to recording an indicator that indicates that the first of the plurality of the instances of the operating system requested to load the kernel extension, where the indicator is accessible only to the second instance of the operating system. In some embodiments, the method is further directed to loading the kernel extension, where loading the kernel extension extends functionality of the kernel. In some embodiments, the method is further directed to receiving a request by the first instance of the operating system to remove the functionality from the kernel and determining, based on the indicator, that the first instance of the operating system had previously requested to load the kernel extension. In some embodiments, the method is further directed to removing the functionality from the kernel in response to the determining, based on the indicator, that the first instance of the operating system had previously requested to load the kernel extension.
US08527987B2 Method and device for installing applications on NFC-enabled devices
The invention relates to a method for installing a target application on an NFC-enabled device, such as an NFC-enabled mobile phone. If the NFC-enabled device is unable to identify or find the target application associated with a Target Identifier (Target ID) in a received Generic Control record, a look-up table in which Target IDs are associated with target URIs from which installation files for the target applications of the Target IDs can be downloaded is used to retrieve the target URI of the Target ID in the received Generic Control record. One or several installation files for the target application are then downloaded from the retrieved target URI, whereupon the target application of the Target ID in the received Generic Control record is installed on the NFC-enabled device using the downloaded installation file(s).
US08527983B2 Host bus adaptor driver and operating system installation method
A host bus adaptor driver for installing an operating system in an I/O device unit from a system device. The connection of a single path and a single disk unit to the destination of installation is guaranteed at the time of installing an operating system in the I/O device unit having at least a redundant path or a plurality of disk units. Thus, the user is not required to change the system configuration definition and do the cable insertion/removal job. The host bus adaptor driver includes a device for reading the OS start information held in the host bus adaptors, a device for determining a host bus adaptor and a connection path for installing the operating system based on the OS start information thus read, and a device for permitting the installer of the operating system to use only the host bus adaptor and the connection path thus determined.
US08527980B2 System and method for automatically upgrading functionalities in a distributed network
The invention relates to a system and to a method for automatically providing system software which is filed in software packets, for system nodes which are arranged in a distributed network, in particular in a distributed automatic system. The inventive system comprises at least one system diagnosis tool which analyses the current state of the system of the distributed network and combines the current state of the data in system status data which is guided to at least one knowledge-based planning tool. Said knowledge-based planning tool produces a system plan for a novel system version, based on control and data, from the system status data and a planning data base, generating installation data for an automatic installation and configuration of the system configuration based on the produced system plan for the system nodes of the distributed network, and guides the installation data to at least one installation and configuration tool, provided in the system nodes. The installation and configuration tool, of the respective system node automatically selects, from the installation data, the software packets which are to be installed, installs and configures said latter, which enable, after configuring the installed software packets, the functionality of the distributed network to be re-established.
US08527978B1 System, method, and computer program product for populating a list of known wanted data
A system, method, and computer program product are provided for populating a list of known wanted data. In use, an update to data is identified. In addition, a list of known wanted data is populated with the data, in response to the update.
US08527975B2 Apparatus and method for analyzing source code using memory operation evaluation and boolean satisfiability
A computer readable storage medium includes executable instructions to identify a memory operation in target source code. A set of constraints associated with the memory operation are developed. The constraints are converted into a Boolean expression. The Boolean expression is processed with a Boolean satisfiability engine to determine whether the memory operation is potentially unsafe.
US08527974B2 Data transfer optimized software cache for regular memory references
Mechanisms are provided for optimizing regular memory references in computer code. These mechanisms may parse the computer code to identify memory references in the computer code. These mechanisms may further classify the memory references in the computer code as either regular memory references or irregular memory references. Moreover, the mechanisms may transform the computer code, by a compiler, to generate transformed computer code in which regular memory references access a storage of a software cache of a data processing system through a high locality cache mechanism of the software cache.
US08527972B2 Method for forming a parallel processing system
A definition file includes a plurality of parallel descriptions that respectively define a plurality of parallel processes performed independently. The parallel descriptions include a first parallel description showing a first parallel process with a plurality of data inputs including a data input into which output data of another parallel process is inputted, with data with the same latency from input in a parallel processing system are inputted into the data inputs. A forming method includes a step of generating hardware configuration information including circuit configurations for executing the parallel processes that include at least one of the plurality of types of elements; and a second step of adding a delay element to the hardware configuration information so that data with a same latency from input into the parallel processing system are inputted into the plurality of data inputs of the circuit configuration for executing the first parallel process.
US08527968B2 Translation device, translation method, and storage medium for program
A declaration translation unit (104) compiles a declaration of variables in overlapping storage areas in a first language to a declaration of independent data variables and respective corresponding flag variables in a second language; an assignment translation unit (105) compiles an assignment to the variables in the areas in the first language so that, in the second language, whether or not the values of the variables are valid is checked assuming that the assignment to the respective overlapping data variables is performed, the results are saved in flag variables for respective variables, and the assignment is performed only to valid data variables; and a reference translation unit (106) compiles the reference of the variables in the areas in the first language so that, in the second language, if the flag variable is valid, the value of the data variable is returned, and if invalid, an exception is occurred.
US08527962B2 Promotion of a child procedure in heterogeneous architecture software
A method for promotion of a child procedure in a software application for a heterogeneous architecture, wherein the heterogeneous architecture comprises a first architecture type and a second architecture type, comprises inserting a parameter representing a parallel frame pointer to a parent procedure of the child procedure into the child procedure; and modifying a reference in the child procedure to a stack variable of the parent procedure to include an indirect access to the parent procedure via the parallel frame pointer.
US08527959B2 Binary programmable method for application performance data collection
A method for application performance data collection includes steps or acts of: customizing a performance tool for collecting application performance data of an application; modifying the application by inserting the performance tool while the application does not need to be rebuilt from the source; executing the application; and collecting the application execution performance data such that only interesting data is collected. Customizing the performance tool proceeds by implementing at least one configurable tracing function that can be programmed by the user; compiling the function(s) into an object file; and inserting the object file into the performance tool using binary instrumentation.
US08527955B2 System and method to classify automated code inspection services defect output for defect analysis
A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to receive a tool error output determined by a code inspection tool and select at least one defect classification mapping profile based on the code inspection tool. Additionally, the programming instructions are operable to map the tool error output to one or more output classifications using the selected at least one defect classification mapping profile and generate at least one report based on the one or more output classifications.
US08527951B2 Method for the computer-aided determination of an optimization potential of a soft-ware system
A method is disclosed for the computer-aided determination of the optimization potential of a software system including a plurality of modules that can interact with each other at least to some point during execution of the software system. At least one module to be examined is selected from the plurality of modules, in at least one embodiment, and is examined with respect to the effects of an optimization of the at least one module to be examined on the overall consumption of resources of the software system. A respective consumption of resources of one or more modules not to be examined of the plurality of modules is varied according to at least one predetermined criterion, thereby obtaining a modified software system. The overall consumption of resources of the modified software system is determined taking into consideration the variation of the modules not to be examined. The determined overall consumption of resources of the modified software system is then compared to the overall consumption of resources of the unmodified software system.
US08527947B2 Selective notifications according to merge distance for software version branches within a software configuration management system
A system for controlling version branching can perform operations including, responsive to a user initiating a check-out operation of a file within a software configuration management system (SCMS), identifying the file and a workspace of the user and searching nodes of the repositories of the SCMS for a successor version of the file. When a successor version of the file is located within a node that is within a predetermined distance of the workspace of the user, a notification that the successor version of the file is within the predetermined distance of the workspace of the user can be output. When a successor version of the file is not located within a node within a predetermined distance of the workspace of the user, the file can be checked-out to the workspace of the user.
US08527945B2 Method and system for integrating multiple scripts
A method of testing the server implementation of the Domain Name System protocol by using a first body of computer code in a first programming language capable of sending and receiving DNS requests, and a second body of computer readable code in a second programming language capable of generating DNS requests and verifying responses. The second programming language may be tailored to writing code being capable of generating Domain Name System requests and verifying the response thereby allowing the program to be efficiently reconfigured to test different aspects of the server.
US08527944B2 Method and apparatus for native method calls
A method and apparatus for a native method call. The method comprises: generating, in response to a native method call-associated event, a template copy from a generic template for processing the native method call; filling information required for processing the native method call in corresponding locations in the template copy; and changing a code execution flow to execute the template copy. When a native method is called, the native method is processed by dynamically inserting the template copy in the execution path at the assembly level.
US08527941B2 Providing block state information for a model based development process
A method and system for providing a block for use in a block diagram in a graphical modeling environment which is capable of outputting information regarding the dynamic state of the block.
US08527931B2 Automatic circuit design apparatus and method
By carrying out circuit simulations, paretos that are non-dominated solutions in a solution specification space for respective items in the requirement specification are obtained for all of circuit configurations having possibility that requirement specification is satisfied, and a provisional optimal solution, which is on a pareto curved surface identified by the obtained paretos and whose distance with the requirement specification is shortest, is identified. Furthermore, a circuit configuration corresponding to the provisional optimal solution is identified and the provisional optimal solution is mapped to values of circuit parameters. Then, the pertinent circuit configuration and values of the circuit parameters, which are obtained by the mapping, are outputted.
US08527915B2 Method and system for modifying doped region design layout during mask preparation to tune device performance
The present disclosure provides a method and system for modifying a doped region design layout during mask preparation to tune device performance. An exemplary method includes receiving an integrated circuit design layout designed to define an integrated circuit, wherein the integrated circuit design layout includes a doped feature layout; identifying an area of the integrated circuit for device performance modification, and modifying a portion of the doped feature layout that corresponds with the identified area of the integrated circuit during a mask preparation process, thereby providing a modified doped feature layout.
US08527911B1 Comprehending a circuit design
An executable circuit design is used to generate waveforms, from which behaviors of the circuit are captured. The behaviors and various combinations thereof can then be saved in a database, along with descriptions and other metadata about them, thereby generating a behavioral index of the circuit design code. Behavioral indexing of circuit designs allows a user to maintain an indexed behavior database, track changes in behaviors as the circuit design's executable description evolves, and figure out how the executable description can be reused in different projects. When applied to digital design development, it facilities the current design and verification effort, as well as design reuse down the line.
US08527910B2 Method and display apparatus of providing advance screen saver warning
A method and display apparatus of providing an advance screen saver warning is disclosed. The display apparatus includes a parameter set unit, a counter, and a controller. The parameter set unit initially predetermines a screen saver standby time and an advance screen saver warning time, and the counter counts a current system idle time during which no system input activity is detected. Then the controller activates an advance screen saver warning before activating a screen saver if the current system idle time is greater than or equal to a time difference between the screen saver standby time and the advance screen saver warning time, where the advance warning may be in the form of a warning window displayed on a display screen or a warning sound outputted through a speaker.
US08527905B2 Providing archived web page content in place of current web page content
In accordance with the present disclosure a user can return to a previously viewed/archived version of a web-page when the content of the currently available webpage is different from the archived content. To facilitate such an interaction, a browser can archive displayed versions of web pages and their network address and when a user makes new request for the web page, the browser can determine that there is an archived version with the requested network address. When an archived version of the web page exists, the browser can prompt the user to determine if the user wants to “re-display” the contents of a previously displayed web page or if the user wants to display the current contents provided by the website server.
US08527904B2 Quick data entry lanes for touch screen mobile devices
Systems and method for interpreting a data selection on a touch screen may include providing an interface on the touch screen with a plurality of lanes, each lane associated with an attribute, and each attribute associated with a plurality of values. Icons may fill each lane, with each icon configured to display one of the values of the attribute of the lane. The interface may also have a first lane where a first icon is not displayed. It may be determined that a finger gesture input from the touch screen with a direction is associated with the first lane, and in response, the icons in the first lane may be moved in that direction to display the first icon. A finger tap input from the touch screen corresponding to the first icon may enlarge a size of the first icon on the touch screen to substantially fill the first lane.
US08527900B2 Motor vehicle
The invention relates to a motor vehicle having an operator control element for the operator control of a function of the motor vehicle, wherein the operator control element comprises an upwardly directed surface having a touchpad for the operator control of at least a first function of the motor vehicle, and wherein the operator control element can be displaced in one direction essentially parallel to the upwardly directed surface for the purpose of operator control of at least a second function of the motor vehicle.
US08527886B2 Communication control device, communication control method, and communication control system
A receiving unit receives user-specific identification data from a display processing device connected via a network. A transmitting unit transmits operation screen data to the display processing device, which is for displaying an operation screen for receiving an operation from a user specified by the user-specific identification data received by the receiving unit.
US08527877B2 Systems and methods to select media content
Systems and methods to select media content are provided. A method includes dynamically selecting content items for presentation via a media player based on user media selection settings. The user media selection settings specify a proportion of a first category of media content to be presented and a proportion of at least one second category of media content to be presented. The at least one second category includes a user defined category. First media content is associated with the first category based on an intrinsic property of the first media content and second media content is associated with the user defined category based on a property that is not intrinsic to the second media content. The method also includes generating an output stream presenting the dynamically selected content items.
US08527872B1 Multiple output device association
One or more embodiments of the invention enable a user to establish, configure, and associate one or more output devices with a file. Prior art applications provide for configuring an output device (e.g., a printer) on an application wide basis. Users often format a file or document based on an output device. Consequently, it is useful to associate an output device with a particular file or information. In graphics programs, a user may define a drawing (referred to as a model) with various layouts or views of the drawing. Each layout or view may be formatted for a particular output device. Consequently, one or more embodiments of the invention associate one or more files, layouts, or views with one or more output devices. Additionally, each output device may be configured for a particular file, layout, or view. One or more embodiments of the invention provide for the association of one or more output device configurations with one or more files, layouts, or views.
US08527868B2 Systems and methods for document annotation
A method and system for document annotation. A script editor is combined with a document rendering or client display system that allows a user to develop a customizable programmatic annotation script that is thereafter saved and associated with a document. When the document is selected for viewing, the rendering system renders the document and then, using a script language interpreter, runs the annotation script such that a user customizable programmatic annotation is rendered on top of the document. Annotations may include, for example, animation, sounds, or time-delayed effects. Server side annotation scripts may also be implemented thereby allowing management of documents on a document-by-document basis.
US08527867B2 Enabling users to edit very large XML data
Enabling users to edit data encoded in extended markup language (XML). In one embodiment, an XML data to be edited is received and preprocessed to generate a tabular data corresponding to the XML data. The generated tabular data is stored in the form of a staging table in a database. On receiving a request indicating that a portion of the XML data is to be replaced by a new portion, a query corresponding to the request is generated. The query is directed to the staging table in the database and is designed to cause the portion to be replaced by the new portion in the tabular data. The query is then performed on the database to replace the portion with the new portion in the tabular data. Once the edits are completed, new XML data containing the edits is constructed from the modified tabular data.
US08527865B2 Spreadsheet formula translation of server calculation rules
Architecture includes for translating server calculations into client application formulas. The architecture determines dependencies, performs formulae translation, and processes data retrieval queries using the translated formulae. In one implementation, the architecture translates performance management server calculations into spreadsheet application formulas so that the impact of changes can be reflected immediately. Moreover, this technique does not require updating and querying of the performance management server. An algorithm is provided that allows translation of the backend formula (e.g., MDX—multidimensional expressions) directly into the spreadsheet application such that the impact on calculated values by an input change can be reflected instantaneously in the sheet.
US08527854B2 Error detection module, and error correction device including the same
An error detection module includes a known-syndrome computing unit, an unknown-syndrome computing unit, and an error detection unit. The known-syndrome computing unit is operable to convert a received signal into a target signal, to obtain known syndromes based upon the target signal, and to generate an errata-locator polynomial based upon an erasure-locator polynomial and the known syndromes. The unknown-syndrome computing unit is operable to compute unknown syndromes based upon the errata-locator polynomial and the known syndromes. The error detection unit is operable to obtain a syndrome set that includes the known syndromes and the unknown syndromes, to obtain an error detection signal according to the syndrome set, and to provide an error correction module coupled thereto with the syndrome set and the error detection signal for enabling the error correction module to correct an error of the received signal.
US08527852B2 Chained checksum error correction mechanism to improve TCP performance over network with wireless links
Data communication, with improved error detection, of a signal having a plurality of data blocks, by: error checking a received data block in a first sequence using a first polynomial, beginning with a first predetermined initial error checking state, producing a first checksum; error checking the received data block in a second sequence using a second polynomial, using the first checksum as a second predetermined initial error checking state, producing a second checksum; comparing the second checksum to the first predetermined initial error checking state to detect errors in the data communication; and repeating the above steps for sequential data blocks of the data communication, wherein the first polynomial is an inverse of the second polynomial.
US08527847B2 Channel switching signal generating circuit and channel switching signal generating method
An error correction decoder (101) counts the number of times of iterative decoding executed in the process of a predetermined error correcting operation, and outputs the iterative decoding count to an averaging circuit (102). The averaging circuit (102) calculates the average value of the iterative decoding counts input from the error correction decoder (101), and outputs the calculated average value of the iterative decoding counts to a comparator (103). The comparator (103) determines whether the iterative decoding count average value is larger than a predetermined threshold value. When determining that the average value is larger than the predetermined threshold value, the comparator (103) determines that a channel switching condition is met, and outputs a channel switching signal to a channel switching circuit (405). This makes it possible to output the channel switching signal under appropriate conditions without increasing the number of circuits in a wireless communication system using a highly coding gain code to be iteratively decoded.
US08527842B2 Rate adjustment apparatus and method, and communication apparatus
A rate adjustment apparatus includes a first calculating section that calculates a first parameter for calculating judgment values used for judging whether puncturing or repetition is to be performed with respect to individual bits of input data, a second calculating section that sequentially calculates a second parameter for each of a plurality of processing units into which input data is divided, by computation using a recurrence equation obtained from a relationship between the judgment values corresponding to two processing units of the plurality of processing units, and an executing section that obtains the judgment values with respect to individual bits forming each of the processing units by using the first parameter and the second parameter respectively calculated by the first calculating section and the second calculating section, and executes deletion or addition of bits based on the obtained judgment values.
US08527841B2 Apparatus, system, and method for using multi-level cell solid-state storage as reduced-level cell solid-state storage
A controller is used for an electronic memory device which has multi-level cell (MLC) memory elements. The individual MLC memory elements are capable of storing at least two bits. The controller includes a physical interface to couple the controller to the electronic memory device. The controller also includes a processing unit coupled to the physical interface. The processing unit operates the electronic memory device using a restricted number of programming states for a single data bit. The restricted number of programming states includes first and second states used to represent a most significant bit (MSB) of the at least two bits of data of the designated programming states.
US08527837B2 Selective error control coding in memory devices
A method includes determining that a received data stream includes metadata and content, applying error control coding to the received metadata, disabling error control coding for the received content, and storing the metadata, the error control coding, and the content in a memory device.
US08527836B2 Rank-specific cyclic redundancy check
Embodiments of the present disclosure describe methods, apparatus, and system configurations for providing rank-specific cyclic redundancy checks in memory systems.
US08527834B2 Information processing device and information processing method
An information processing device implements error control including at least one of error detection and error correction. The device comprises an information bit sequence acquiring unit and an encoder. The information bit sequence acquiring unit acquires an information bit sequence. The encoder generates a redundant bit sequence enabling execution of error control of the entire information bit sequence, the redundant bit sequence being generated through encoding by a predetermined code based on the information bit sequence and generates a codeword that includes the information bit sequence and the redundant bit sequence. The encoder generates the redundant bit sequence in such a way that one or more bits contained in the redundant bit sequence each functions as a parity bit for one of a plurality of divided information bit sequences produced by dividing the information bit sequence.
US08527830B2 Encoding method, encoding device, decoding method and decoding device for low density generator matrix codes
An encoding method, encoding device, decoding method and decoding device for low density generator matrix codes (LDGC) are disclosed. Wherein, the encoding method comprises: construct an LDGC mother code set using P LDGC with code rate R0 and different code lengths, wherein the LDGC mother code set has a uniform basic matrix Gbuniform wherein, R 0 = k b n b , kb denotes the number of rows and nb denotes the number of columns in the basic matrix; obtain length L of an intermediate variant according to length K of an information bit sequence to be encoded in the LDGC mother code set; modify and expand the basic matrix to obtain a generator matrix Gldgc using the length L of the intermediate variant and the number kb of rows in the basic matrix; and encode the information bit sequence to be encoded using a matrix Gldgc (1:L,1:N+L−K) composed of L rows and the front N+L−K columns of the generator matrix, wherein N denotes the length of the encoded information.
US08527828B2 Data distribution utilizing unique write parameters in a dispersed storage system
A method begins by a processing module receiving a plurality of record requests to record a broadcast of data. The method continues with the processing module encoding the data using an error coding dispersal storage function to produce a plurality of sets of encoded data slices. The method continues with the processing module generating a list of requesting device identities corresponding to the plurality of requests and storing the plurality of sets of encoded data slices and the list of requesting device identities in a dispersed storage network memory. The method continues with the processing module receiving a playback request from a device identified in the list of requesting device identities, generating a unique retrieval matrix for the device, and outputting a unique plurality of sets of encoded data slices from the plurality of sets of encoded data slices in accordance with the unique retrieval matrix.
US08527825B2 Debugger based memory dump using built in self test
A method and apparatus for performing a memory dump. The method includes providing a memory location from a debugger to a memory array through a BIST wrapper, and receiving data by the debugger read from the memory location in the memory array. The method can include sending a dump enable signal from the debugger, and the BIST wrapper selectively providing the memory location to the memory array in response to the dump enable signal. The method can include sending the dump enable signal to a multiplexer coupled to a register in the BIST wrapper, the dump enable signal causing the multiplexer to load the register with the memory location. The method can include asynchronously sending a write disable signal to the memory array before reading the data from the memory location. The received data can be selected from a larger set of data read from the memory location.
US08527821B2 Hybrid test compression architecture using multiple codecs for low pin count and high compression devices
This invention uses multiple codecs to efficiently achieve the right balance between compression and coverage for a given design. This application illustrates a simple example using two codecs including a high compression codec and a low compression codec. The test engineer generates a first set of test patterns using the high compression codec. If this high compression results in unacceptable fault coverage loss, the top-up patterns for additional coverage are generated using the low compression codec. The invention may use multiple codecs serially one after the other. The codecs can be of different types or parameters (such as compression ratio, debug tolerance and combinational codec versus sequential codec).
US08527813B2 Dynamic reprioritization of test cases during test execution
Systems and methods are described that dynamically reprioritize test cases for Model-Based Testing (MBT) during test execution. Test case execution is prioritized according to their potential to detect uncovered failures within a design model.
US08527811B2 Problem record signature generation, classification and search in problem determination
A method for problem determination and resolution in an information technology (IT) system includes receiving a problem ticket, searching a database for a plurality of problem features based on data included in the problem ticket, extracting the plurality of problem features from the database, and generating a problem signature corresponding to the problem ticket, wherein the problem signature comprises at least one non-textual feature extracted from the plurality of problem features.
US08527810B1 Providing system reset information to service provider
Methods for collection of device reset history from a network communication device comprising: (a) determining whether a reset condition is triggered by software or hardware, (b) for a software triggered reset: (i) upon a software exception, retrieving related reset information, (ii) upon an operator initiation, retrieving related reset information, (iii) allocating space in non-volatile memory, (iv) storing retrieved current reset information together with a corresponding reset time, and (v) adding the current reset information to historical reset information, (c) proceeding with the reset, (d) executing startup code during reboot, (e) upon a hardware triggered reset; (i) retrieving hardware registry and other residual hardware information still present, (ii) allocating space in non-volatile memory, (iii) storing the current retrieved reset information together with a current time that corresponds approximately to the reset and (iv) adding the reset information to historical reset information, and (f) continuing with normal operation of the device.
US08527809B1 Method and system for providing coordinated checkpointing to a group of independent computer applications
A system and method thereof for performing loss-less migration of an application group. In an exemplary embodiment, the system may include a high-availability services module structured for execution in conjunction with an operating system, and one or more computer nodes of a distributed system upon which at least one independent application can be executed upon. The high-availability services module may be structured to be executable on the one or more computer nodes for loss-less migration of the one or more independent applications, and is operable to perform checkpointing of all state in a transport connection.
US08527808B2 DMI redundancy in multiple processor computer systems
In accordance with various aspects of the disclosure, a method and apparatus are disclosed that includes aspects of monitoring a first processor of a computer by a monitoring module for a first processor instability; determining if the first processor is stable based on the monitored first processor instability; routing operational priority to a second processor of the computer through a multiplexer module if the first processor is determined not to be stable, wherein a first interface of the first processor and a second interface of the second processor are in communication with the multiplexer module and wherein the first processor and the second processor are in communication by a processor interconnect; and operating the computer using the second processor.
US08527807B2 Localized dispersed storage memory system
A method begins by a processing module receiving data to store and determining error coding dispersal storage function parameters. The method continues with the processing module encoding at least a portion of the data in accordance with the error coding dispersal storage function parameters to produce a set of data slices. The method continues with the processing module defining addressable storage sectors within the single hard drive based on a number of data slices within the set of data slices to produce a set of addressable storage sectors. The method continues with the processing module storing data slices of the set of data slices in corresponding addressable storage sectors of the set of addressable storage sectors.
US08527805B2 Inter-processor communication channel including power-down functionality
Apparatuses and methods are disclosed for implementing an inter-processor communication channel including power-down functionality. In one embodiment, the apparatus may comprise a first integrated circuit (IC), a second IC coupled to the first IC via a communication interface, wherein the first IC is in one or more low power states and unable to monitor the communication interface. The apparatus may further comprise an inter-processor communication (IPC) channel coupled between the first and second ICs, wherein the IPC channel is separate from the communication interface and wherein the second IC generates at least one advisory signal to the first IC via the IPC channel.
US08527803B2 System and method for multiple backplane time synchronization
A system and method for synchronizing multiple backplanes within an information handling system are disclosed. An information handling system includes a first controller that may be operable to generate a time command at a predetermined time interval. A backplane including a second controller is communicatively coupled to the first controller. The second controller may be operable to receive the time command from the first controller and calculate a skew for the time command based at least on a location of the backplane. The second controller may further be operable to adjust a time domain of the backplane based on the calculated skew for the time command to synchronize the backplane.
US08527795B2 Changing processor performance from a throttled state during a power supply failure
A method, system, and computer usable program product for improving processor performance during power supply failure are provided in the illustrative embodiments. A throttled condition of a processor is detected in a data processing system. A voltage of the electrical power being provided to the processor is reduced. The processor is un-throttled. Additionally, a frequency of electrical power being provided to the processor may also be reduced. A determination is made whether a condition that caused the throttling has been corrected. In response to the condition having been corrected, the frequency is returned to normal frequency and the voltage is returned to normal voltage. The reducing the frequency operation and reducing the voltage operation may each be performed by distinct components communicating over a data network external to the data processing system.
US08527792B2 Power saving method and apparatus thereof
At startup of an apparatus including a memory and an operating device, an operating system is loaded to the memory as an operating system. While an idle time of the operating device exceeds a predetermined time, the loaded operating system cuts power to the operating device so that the operating device can be completely shut down. As a result, power consumption of the operating device is significantly reduced.
US08527790B2 Communication apparatus and communication method
Power saving cannot be implemented in the adhoc mode by only the IEEE 802.11 standard. This is because communication partners mutually utilize the power save mode in the adhoc mode, and their states must always be managed. In the adhoc mode, the number of communication partners is not always one, and all stations which join a network are candidates, increasing the load of implementation. To solve this problem, a communication apparatus notifies a change to power save mode by an ATIM packet, RTS packet, or null packet. When the ATIM packet or RTS packet is transmitted, the communication apparatus can notify the partner of a change in mode regardless of whether the partner is in the power save mode. When the null packet is transmitted, the communication apparatus can rapidly notify the partner without waiting for any beacon.
US08527789B2 System and method of modifying power use within an information handling system
A system and method of modifying power use within an information handling system is disclosed. In one form, a method of managing power within an information handling system is disclosed. The method can include establishing a threshold power level of a first information handling system, and detecting a first power demand of a first operating state in excess of the threshold power level. The method can also include detecting a request to invoke a first forced reduced power state of the first information handling system, and determining a first alternative power state different from the threshold power level and the first forced reduced power state. The method can further include initiating the first alternative power state.
US08527767B2 System and method for processing encoded messages for exchange with a mobile data communication device
A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device, the message is processed so as to modify the message with respect to one or more encryption and/or authentication aspects. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a host system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the host system to one or more receivers.
US08527756B2 Security device and building block functions
A method and system of securing content is described, the method including establishing communication between a secure module source and a content rendering device, loading a dynamically generated pseudo-unique secure module to the content rendering device from the secure module source, establishing communication between the secure module source and the dynamically generated pseudo-unique secure module, and transferring a decryption key from the secure module source to the dynamically generated pseudo-unique secure module, thereby enabling decryption of encrypted content, the encrypted content being encrypted according to the decryption key. Related methods and apparatus are also described.
US08527754B2 Authorizing information flows based on a sensitivity of an information object
A system, apparatus, computer program product and method for authorizing information flows between devices of a data processing system are provided. In one illustrative embodiment, an information flow request is received from a first device to authorize an information flow from the first device to a second device. The information flow request includes an identifier of the second device. Based on an identifier of the first device and the second device, security information identifying an authorization level of the first device and second device is retrieved. A sensitivity of an information object that is to be transferred in the information flow is determined and the information flow is authorized or denied based only on the sensitivity of the information object and the authorization level of the first and second devices irregardless of the particular action being performed on the information object as part of the information flow.
US08527753B2 Method and device for determining a unique content instance identifier, unique content instance identifier and method and device for managing content licenses
The present disclosure is directed to determining a unique content instance identifier (CIID) for each content item handled in a content management system. The content item has been received from one of a plurality of content providers and/or content delivery channels and has been identified by said one of a plurality of content providers with an original content identifier within an original identification scheme. A data structure of the CIID is defined depending on the original identification scheme, the data structure including a first, a second and third part, wherein the size of at least one of the second and third parts depends on the original identification scheme; stores a code in the first part.
US08527752B2 Graduated authentication in an identity management system
A method and system for graduated security in an identity management system utilize differing levels of time sensitivity, channel security and authentication security to provide a multi-dimensional approach to providing the right fit for differing identity requests. The differing levels of security can be selected by user preference, membersite request or homesite policy.
US08527751B2 Systems and methods for secure and certified electronic messaging
The present disclosure provides systems and methods for secure and certified electronic messaging from a plurality of users to one or more electronic mailboxes and the like using a combination of biometric security, a separate and secure network and email infrastructure, email management processes, and the addition of text, audio and visual format options to sending emails messages.
US08527748B2 System and method for hosting encrypted monitoring data
A monitoring system includes at least one monitoring devices coupled to electrical power distribution system at selected locations for collecting data related to the operation of the monitored system. The monitoring device(s) includes a communication port and processors programmed to segment the collected data into blocks optimized for user analysis operations, encrypt the segmented blocks of data, bundle the encrypted blocks of data with unencrypted metadata that identifies the data blocks by at least the monitoring location at which the encrypted blocks of data were obtained and the type of data, and transmit the encrypted blocks of data with the unencrypted metadata. The system includes at least one client device that has a communication port that is coupled to the monitoring device(s) and the client device and that has a processor programmed to generate and transmit queries regarding selected ones of the encrypted blocks of data.
US08527747B2 Future system that can participate in systems management activities until an actual system is on-line
Hardware configuration management is provided. A hardware configuration manager includes a proposed new hardware configuration item for an existing production environment and its hardware configuration management software. A completed detailed setup of the management of the proposed hardware configuration item is completed before the proposed hardware configuration item is available. The detailed setup includes at least configuring policies of the proposed hardware configuration item. The hardware configuration manager also comprises a device for preventing scheduled tasks from running until a predefined period following activation of a new hardware configuration item that has the completed detailed setup and the proposed hardware configuration item is mapped thereto.
US08527743B2 Simultaneous checking of plural exit conditions loaded in table subsequent to execution of wait instruction for jitter free exit
A microprogrammable electronic device comprises a code memory storing a plurality of instructions. At least one instruction, when executed by the device, causes the device to enter into a wait state associated with a plurality of predefined wait state exit conditions. The device is configured to load into an electronic table each condition together with a corresponding code memory address of an instruction to be executed when the condition occurs; to execute, when is in the wait state, a wait instruction stored in the code memory and which, when executed, is such as to cause the device to check simultaneously the conditions loaded into said electronic table to detect if condition occurs; and, if a condition occurs, to exit from said wait state and to execute the instruction stored in the code memory at the code memory address loaded into the electronic table together with the condition that occurred.
US08527736B1 Systems and methods for improving address translation speed
A computer system has a translation lookaside buffer (TLB) having a plurality of entries for mapping virtual memory addresses to physical memory addresses and logic configured to perform the following steps for an entry of the TLB: (a) selecting a TLB entry size for the entry; (b) determining whether a mapping for the entry is aligned with a boundary of a contiguous section of memory without overshooting an end of the contiguous section of memory, wherein the mapping is based on the TLB entry size and maps virtual memory addresses to physical memory addresses for a section of the memory consistent with the TLB entry size; (c) if the mapping is determined to be aligned with the boundary of the contiguous section of memory without overshooting the end of the contiguous section of memory, configuring the entry with the mapping written into the entry; and (d) repeating steps (a) through (c) until a mapping is found to be aligned with the boundary of the contiguous section of memory without overshooting the end of the contiguous section of memory, wherein the logic is configured to repeat steps (a) through (d) until the contiguous section of memory is entirely mapped to virtual addresses by entries of the TLB.
US08527728B2 Management of multiple software images with relocation of boot blocks
A method, system and computer program product for managing multiple software images in a data processing entity. At least part of the memory blocks of each of the software images is stored into a corresponding image portion of a mass memory. A current software image stored in a current image is selected. The memory blocks stored in boot locations of the current software image are relocated to a relocation portion of the mass memory. The boot blocks of the current software image are copied into the corresponding boot location. The data processing entity is booted from the boot blocks of the current software image in the corresponding boot locations and each request to access a selected memory block of the current software image by the access function is served.
US08527727B2 Semiconductor storage device, with organizing-state notify processing
According to the embodiments, a first storing unit as a cache, second and third storing units included in a nonvolatile semiconductor memories, and a controller are included, in which the controller includes an organizing unit that increases a resource by organizing data in the nonvolatile semiconductor memories, and an organizing-state notifying unit that, when an organizing-state notification request is input from a host, outputs an organizing state by the organizing unit to the host as an organizing-state notification, thereby improving a command response speed and the writing efficiency.
US08527723B1 Storage system and control method for storage system
A first controller defines an existing pair that represents a copy from a first existing area that is a storage area of a first logical volume before size expansion to a second existing area that is a storage area of a second logical volume before size expansion, maintains the existing pair in a synchronous state, which is a state where the second existing area is in synchronization with the first existing area, and expands the size of the first logical volume by adding a first expansion area using a first storage device to the first logical volume during the synchronous state, and the second controller adds a second expansion area using a second storage device to the second logical volume after the size of the first logical volume is expanded, and writes data written to the first expansion area to the second expansion area.
US08527722B1 Selecting a snapshot method based on cache memory consumption
In a storage apparatus using AW technology, deterioration in I/O performance accompanying saving of data for creating a snapshot is suppressed as much as possible.When saving a snapshot image after returning a write completion response to a host computer, a storage apparatus according to the present invention performs the saving preferentially for a storage area with a low priority of snapshot image deletion.
US08527719B2 Concurrent access to a memory pool shared between a block access device and a graph access device
A graph access device and block access device can simultaneously access a memory pool shared between the devices. The memory pool may include one or more memory arrays accessed as a single logical memory. The block access device accesses the memory pool as a flat array of memory blocks, and the graph access device accesses the memory pool as hierarchical file system. The simultaneous access is accomplished by monitoring one or more memory block access operations performed by the block access device, while it is accessing the memory pool. The block access operations are translated into a graph data structure including a plurality of pointers mapping the memory pool to the hierarchical file system. A processor regulates access to the memory pool, and is configured to permit the graph access device to access the memory pool concurrently with the block access device, in accordance with the graph data structure.
US08527711B2 Method and system to preview new cacheable content
A method to preview new cacheable content may include adding a skip-cache element to a request to preview the new cacheable content before replacing any existing content in a cache or caching the new content. The method may also include bypassing cache processing for the request in response to the request including the skip-cache element and the skip-cache element being defined in a cache policy.
US08527702B2 Storage system providing virtual volumes
Multiple storage area groups into which multiple storage areas provided by multiple storage devices are classified with reference to storage area attributes are managed. The multiple logical volumes to which, in accordance with a write request to at least one address included in multiple addresses in the logical volume, at least one storage area included in the multiple storage areas is allocated are provided. In accordance with the access condition of the at least one address in the logical volume, the data written to the at least one address by the write request is migrated from the at least one storage area included in one of the multiple storage area groups to at least one storage area in another storage area group included in the multiple storage area groups.
US08527697B2 Virtualized data storage in a network computing environment
Methods and systems for load balancing read/write requests of a virtualized storage system. In one embodiment, a storage system includes a plurality of physical storage devices and a storage module operable within a communication network to present the plurality of physical storage devices as a virtual storage device to a plurality of network computing elements that are coupled to the communication network. The virtual storage device comprises a plurality of virtual storage volumes, wherein each virtual storage volume is communicatively coupled to the physical storage devices via the storage module. The storage module comprises maps that are used to route read/write requests from the network computing elements to the virtual storage volumes. Each map links read/write requests from at least one network computing element to a respective virtual storage volume within the virtual storage device.
US08527695B2 System for updating an associative memory
A system includes an associative memory, a first table, a second table, a comparator, and an updater. The associative memory may include data and associations among data and may be built from the first table. The first table may include a record with a first and second field. The associative memory may be configured to ingest the first field and avoid ingesting the second field. The second table may include a record with a third field storing information indicating whether the first field has been ingested by the associative memory or has been forgotten by the associative memory. The comparator may be configured to compare the first and second table to identify one of whether the first field should be forgotten or ingested by the associative memory. The updater may be configured to update the associative memory by performing one of ingesting or forgetting the first field.
US08527686B2 Electronic device having multifunctional network interface port
An electronic device includes a network interface port, a processing unit, a network card, a serial interface, and a microchip. The network interface port connects to a debugging host or connects to an external network. The processing unit is connected to the network interface port. The network card is connected to the processing unit. The microchip is connected to the processing unit through the serial interface. The processing unit determines whether the network interface port is connected to the debugging host or connected to the external network, and selectively connects the network card or the serial interface to the network interface port according to the determination.
US08527680B2 USB portable device having switching function
A USB portable device includes an activating USB peripheral, a storing USB peripheral, and a controlling USB peripheral. If the USB portable device is connected to a host apparatus, the activating USB peripheral is recognized as a readable device and a switching program in the recognized readable device is read in the host apparatus and is executed. Consequently, a switching instruction is received from the host apparatus, the readable device is unmounted, and the storing USB peripheral is recognized as the readable device.
US08527679B2 Apparatus and method for adaptation of input/output interface in virtualization environment
Provided are an apparatus and method for adapting an input/output interface. According to the exemplary method, a host system adapts an input/output interface of the guest system to an input/output unit capability of a host system so as to support a service supported by an input/output unit supporting the input/output unit capability of the guest system using the at least one input/output unit of the host system.
US08527676B2 Reducing latency in serializer-deserializer links
A system for increasing the efficiency of data transfer through a serializer-deserializer (SerDes) link, and for reducing data latency caused by differences between arrival times of the data on the SerDes link and the system clock with which the device operates.
US08527672B2 Fencing direct memory access data transfers in a parallel active messaging interface of a parallel computer
Fencing direct memory access (‘DMA’) data transfers in a parallel active messaging interface (‘PAMI’) of a parallel computer, the PAMI including data communications endpoints, each endpoint including specifications of a client, a context, and a task, the endpoints coupled for data communications through the PAMI and through DMA controllers operatively coupled to segments of shared random access memory through which the DMA controllers deliver data communications deterministically, including initiating execution through the PAMI of an ordered sequence of active DMA instructions for DMA data transfers between two endpoints, effecting deterministic DMA data transfers through a DMA controller and a segment of shared memory; and executing through the PAMI, with no FENCE accounting for DMA data transfers, an active FENCE instruction, the FENCE instruction completing execution only after completion of all DMA instructions initiated prior to execution of the FENCE instruction for DMA data transfers between the two endpoints.
US08527669B2 Communication apparatus and method for communicating with an external device through USB interface using a high-speed or low-speed communication mode
A communication speed control application sets the initial communication mode of the USB controller to a full speed mode through a USB driver. If a data transfer start request is received from a USB device using application and if the requested communication speed is a high speed communication mode, the communication speed mode of the USB controller is changed to a high speed mode through the USB driver. The USB application estimates the transfer rate required for the data transfer to be executed and, if the estimated transfer rate is higher than the full speed mode or the transfer rate resulting from subtraction of a predetermined margin from the full speed, the requested communication speed is set to the high speed or is set to full speed otherwise.
US08527667B2 Apparatuses and methods for transferring data
An apparatus includes a socket, a computer-readable medium, and a controller. The socket is capable of interfacing with different types of storage medium. The computer-readable medium is operable for storing a computer-executable universal driver associated with a first operation mode and compatible with each of the types of storage medium, and for storing a computer-executable dedicated driver associated with a second operation mode and compatible with only a subset of the types of storage medium. The controller is operable for selecting a selected driver from the universal driver and the dedicated driver if a storage medium is inserted into the socket and for operating in a corresponding operation mode to exchange data information with the storage medium according to the selected driver. The selected driver includes the dedicated driver if the storage medium is a member of the subset and otherwise the selected driver includes the universal driver.
US08527658B2 Domain traffic ranking
An automated method for determining domain traffic including receiving at authoritative name server a request to resolve a domain name that has n labels separated by periods. The leftmost label is the first label and the top level domain is the nth label. If the first label of the received domain name includes the string “www”, then a www hit counter and/or a www requesting server counter for the domain name are incremented. If the received domain name has only two labels, then an exact hit counter and/or an exact requesting server counter for the domain name are incremented. If the first label of the received domain name does not include the string “www” and does not have only two labels, then another hit counter and/or another requesting server counter for the domain name are incremented. A domain traffic score is calculated based upon a plurality of the counters, and calculating the domain traffic score includes applying a weighting factor to at least one of the counters.
US08527654B2 Method and system for low-latency transfer protocol
A method and system for providing computer-generated output and in particular graphical output. An output capturing and encoding engine is configured to intercept graphical output from an application on a server, organize the output into regions having similar motion and/or graphical characteristics, and convert the data from each region into a format suitable to balance transmission efficiencies versus display quality or capability at the receiving end.
US08527648B2 Systems, methods, and computer program products for optimizing content distribution in data networks
Systems, methods, and computer program products are for selecting content for distribution via a data network, and creating at least one content distribution channel to distribute specific content of the selected content. The specific content is partitioned from the selected content based upon a criterion common to the specific content.
US08527644B2 Apparatus and method for provisioning wireless data communication devices
A system for provisioning wireless data communication devices for a plurality of users is provided in which the system includes a configuration server having an authorization program and a configuration program, and a database. The configuration server is connectable to a network for providing a network portal for the plurality of users to 10 allow each of them to have a wireless data communication device provisioned. The authorization program validates which one of a plurality of wireless host servers a user is authorized to use. The configuration program is configured to provision the wireless data communication device to communicate with the one of a plurality of wireless host servers to obtain email from one of a plurality of messaging servers. The database is in communication with the configuration server for storing configurations for each of the wireless host servers.
US08527642B2 Method and apparatus for advertising service in personalized manner in next-generation communication network
Provided are a method and apparatus for advertising a service in a personalized manner in a next-generation communication network. The method includes: receiving new service registration information, which indicates that a new service has been registered, from a service registration server; mapping the received new service registration information to service profiles included in pre-stored subscription information of a plurality of subscriber terminals and selecting a subscriber terminal which is related to the new service registration information; and identifying whether the selected subscriber terminal is subscribed to a new service notification event of a home subscriber server and sending advertising information of the new service, which is related to the new service registration information, to the selected subscriber terminal with reference to subscription information of the selected subscriber terminal.
US08527639B1 Content server selection for accessing content in a content distribution network
Content servers are directed to send messages to network nodes which are used to obtain IP addresses and to receive responses from the network nodes. The responses provide network service information. The content servers collect data based on the responses and feed the data to a routing server. Based on the data fed to the routing server, respective choices of content servers are selected and provided to the network nodes to respond to clients requesting content server addresses from the network nodes.
US08527638B1 System management via session initiation protocol
A Session Initiation Protocol (SIP) proxy device associated with a computer system is configured to provide a management device with the ability to manage a computer system using the Session Initiation Protocol. Because SIP is a standard communication protocol, a system manager can configure both a management device and a system component of the computer system to communicate with each other while minimizing integration issues. Additionally, SIP provides bidirectional communication between the management device and the system component that allows the system manager to request and receive real-time computer system status as well as associated presence information when managing the computer system. Furthermore, SIP can be configured as a secure communication protocol that encrypts communications exchanged between two or more devices, thereby allowing the system manager to securely manage and obtain computer system status independent of the manager's physical or geographic location.
US08527636B2 Session-return enabling stateful web applications
Mechanisms for allowing allow multi-session capability and session-return enabling stateful web applications include providing a start URL of a requested portal page with an “External Session ID” (ESID). The ESID is an argument that is different between the two instances of the application (on the same page), and leads to different/independent sessions in the server. When a user returns to the same page, the ESIDs are passed again with the individual application requests, and the server can then logically reconnect to the proper session and allow the user to continue. The ESID can be used to return to an application after the user has previously left to go to another application and then desires to come back, or even when the user closed the browser and restarts the application later.
US08527633B2 Techniques for addressing geographical location issues in computing environments
A technique for addressing geographical location issues in a computing environment includes receiving, at a data processing system, location information indicating a permissible geographical location in which a virtual machine image for a consumer may be deployed. A request for an exception to deploy the virtual machine image outside of the permissible geographical location is issued, from the data processing system. An exception grant or an exception denial is received, at the data processing system, from the consumer in response to the request. The virtual machine image is deployed, using the data processing system, to one or more servers in the computing environment that are outside of the permissible geographical location in response to receipt of the exception grant. The virtual machine image is deployed, using the data processing system, to one or more servers in the computing environment that are within the permissible geographical location in response to receipt of the exception denial.
US08527617B2 Medical diagnostic apparatus, medical network system, and method of controlling medical diagnostic apparatus
When an ultrasonic diagnostic apparatus is connected to an HIS/RIS server, a PACS server, and an imager through a hospital network, the state of communication or connection with the HIS/RIS server, the PACS server, and the imager is determined using information stored in a common system designing table. In addition, the ultrasonic diagnostic apparatus sends communication line opening requests to the HIS/RIS server, the PACS server, and the imager, and determines a DICOM service and a transfer syntax, which are supported by each destination, on the basis of the responses to the communication line opening requests so as to store information in an intrinsic system designing table.
US08527616B2 Network operation management system
A network management apparatus is previously registered with a physical connection relationship and positional information of a plurality of network relay apparatuses which form part of a network, as well as a configuration definition corresponding to the positional information, such that the network management apparatus can initially detect network relay apparatuses connected to the network management apparatus, and distribute a configuration definition, which takes into account a connection relationship, to the network relay apparatuses connected thereto to set the configuration definition in the network relay apparatuses in order. In this way, even if wiring is freely made, the configuration definition which should be set in each network relay apparatus can be appropriately distributed to and set in one adjacent network relay apparatus to another. Upon occurrence of a fault, the network can be appropriately recovered by a previously set recovering scheme.
US08527590B2 Solving mixed integer programs with peer-to-peer applications
The present invention discloses methods of solving mixed integer programs (MIP) in distributed environments, where the number of computers or users involved in the optimization can be extremely high. The proposed methods are designed to be robust in order to cope with all the difficulties in public and heterogeneous environments including load balancing and privacy. The present invention also describes a market on computation power.
US08527589B2 Community enrollment modeling
A method and system for managing enrollment in a collaborative computing environment community are provided. One or more of a group of users wishing to enroll in the collaborative computing community are identified and an enrollment model is implemented. It is then determined if any of the group of users are selected to be enrolled based upon the selected enrollment model. The current community membership is then updated as a result of determining whether to enroll any of the group of users based upon the selected enrollment model.
US08527588B2 Web conference performance monitoring system
Web conference performance monitoring systems enable presenters to monitor their audience's content receiving experience and modify their content's transmission characteristics to resolve technical difficulties. A system for monitoring a Web conference's performance includes a local processor; memory operably connected to the local processor; a monitor operably connected to the local processor; content loaded into memory and operable by the local processor; and an audience screen preview program loaded into the memory and operable by the local processor, wherein the audience screen preview program instructs the local processor to measure network throughput of a network connection between the local processor and a remote processor and display at least a portion of the content on the monitor operably connected to the local processor by simulating the content being transmitted to the monitor operably connected to the local processor over the network connection.
US08527582B2 Systems and methods for requesting and delivering network content
A system and method for facilitating content requests while maintaining content restrictions may include a proxy server configured to filter requested content based on specified content restrictions. The proxy server may initially retrieve the requested content from an external site using unrestricted access credentials. Upon receipt of the requested content, the proxy server may filter the content to remove and/or replace portions thereof that do not comply with content restrictions. In some arrangements, filtering parameters may be user and/or device-specific. Additionally or alternatively, the proxy server may subscribe to and/or use information streams or feeds to deliver content from requested sites to a user. By delivering information streams or feeds, the potential for user transmission of data to external sites may be reduced and/or eliminated.
US08527573B2 Device for computing quotients, for example for converting logical addresses into physical addresses
A device for calculating the quotient q and remainder r of the division (y·k1+x)/k2, wherein k1 and k2 are integers and constant, and wherein x and y are integers. The device comprises a first digital circuit for receiving as input values of y and identifying corresponding values of the quotient qy and the remainder ry of the function y·k1/k2, a second digital circuit for calculating the remainder r of the division, by a) calculating a combined value (x+ry) of the remainder ry and the value of x, b) verifying if the combined value (x+ry) is less than k2, c) correcting the combined value (x+ry) if the verification indicates that the combined value (x+ry) is not less than k2, and d) assigning the corrected combined value (x+ry) to the remainder r, a third digital circuit for calculating the quotient q of the division, by a) correcting the quotient qy if the verification (2206) indicates that the combined value (x+ry) is not less than k2, and b) assigning the corrected quotient qy to the quotient q.
US08527572B1 Multiplier architecture utilizing a uniform array of logic blocks, and methods of using the same
In a multiplier architecture, all stages of a multiplication function are implemented using a uniform array of logic blocks. An exemplary multiplier circuit includes a two-dimensional array of substantially similar logic blocks. Each logic block includes a multiply block and a logic circuit driven by the multiply block. The logic circuit is coupled to implement an add function. A first portion of the array is coupled to receive the first and second multiplicand inputs, to provide a partial product bus, and to provide lower bits of the product output. A second portion is coupled to receive the partial product bus from the first portion of the array, and to provide from the partial product bus upper bits of the product output. The multiply blocks may be non-uniform arrays, e.g., logical AND gates and full adders in all but one column, with only logical AND gates in the remaining column.
US08527567B2 Random number generators having metastable seed signal generators therein
A random number generator includes a signal generator and a sampling unit. The signal generator is configured to generate an alternating sequence of metastable seed signals and oscillating signals during respective first and second half-periods of a clock signal. The oscillating signals having respective phases determined by corresponding ones of the metastable seed signals in the alternating sequence. The sampling unit is configured to detect a logic value of each consecutive oscillating signal during a portion of a respective half-period of the clock signal. The signal generator may be responsive to the clock signal and the sampling unit may be responsive to a delayed version of the clock signal.
US08527561B1 System and method for implementing a networked file system utilizing a media library
Embodiments of systems and methods for implementing a file system utilizing a media library are disclosed. In particular, embodiments may present a network based file system to one or more host devices. These host devices may utilize the network based file system to organize, store, read or perform other operations in association with files. These files may be managed in conjunction with the media library.
US08527546B2 Generating a checkpoint image for use with an in-memory database
Additional information is provided in a checkpoint image such that direct pointers can be included in the checkpoint image. Thus, an in-memory database management system can be restored from the checkpoint image in the event of a failure without causing any significant performance drawbacks to the database management system.
US08527543B1 System for categorizing database statements for performance tuning
A database statement categorization system can enable DBAs or other users to more easily find tunable database statements by categorizing the database statements. The database categorization system can analyze a DBMS to identify the types of database statements executed on the DBMS and can then categorize the statements automatically, outputting the categorization for presentation to a DBA (or other user). This categorization can advantageously separate less relevant statements that warrant less tuning or investigation from more relevant statements that may have a measurable impact on the performance of the database. By allowing users to focus on statements that are more likely to warrant attention, in certain embodiments the database categorization system streamlines the tuning process.
US08527533B2 Keyword suggestion system for a computer network search engine
A system and method for enabling information providers using a computer network such as the Internet to influence a position for a search listing within a search result list generated by an Internet search engine. The system and method of the present invention provides a database having accounts for the network information providers. Each account contains at least one search listing having at least three components: a description, a search term comprising one or more keywords, and a bid amount. The network information provider may add, delete, or modify a search listing after logging into his or her account via an authentication process. The network information provider influences the position for a search listing through a continuous online competitive bidding process. The bidding process occurs when the network information provider enters a new bid amount, which is preferably a money amount, for a search listing. The system then compares this bid amount with all other bid amounts for the same search term, and generates a rank value for all search listings having that search term. The rank value generated by the bidding process determines where the network information providers listing will appear on the search results list page that is generated in response to a query of the search term by a searcher located at a client computer on the computer network. A higher bid by a network information provider will result in a higher rank value and a more advantageous placement.
US08527532B2 Transforming function calls for interaction with hierarchical data structures
Exemplary embodiments involve a processor receiving a function call formatted to interact with a relational database. The function call references an object in the relational database by referencing at least one table of the relational database and at least one column of the at least one table. The processor transforms the function call into a transformed function call formatted for interacting with a hierarchical data structure. The hierarchical data structure comprises a plurality of nodes, wherein each node has a single parent node. The processor applies the transformed function call to one or more nodes of the hierarchical data structure.
US08527522B2 Confidence links between name entities in disparate documents
The invention relates to cross-document entity co-reference systems in which naturally occurring entity mentions in a document corpus are analyzed and transformed into name clusters that represent global entities. In a first aspect of the invention, a name variation module analyzes naturally occurring names of entities extracted from the document corpus and provides an initial set of equivalent names that could refer to the same real world entity. In a second aspect of the invention, a disambiguation module takes the initial set of equivalent names and uses an agglomerative clustering algorithm to disambiguate the potentially co-referent named entities.
US08527505B2 Multiplatform communication and media journal with mapping
A plurality of media files may be maintained in a data store, where each of the plurality of media files is associated with at least one indication comprising at least one of a geographic indication and a time indication. At least one indication may be identified, wherein the at least one indication is one of a geographic indication and a time indication. A query may be sent to the data store, wherein the query includes the identified at least one indication and at least one media file may be retrieved from the data store according to the query.
US08527503B2 Processing search queries in a network of interconnected nodes
A search query to provide a search result may be received, which identifies source and target nodes and an application for generating the search result. The application accesses a data structure holding landmark nodes, which store a shortest path tree in the form of a set of parent links. Each parent link can identify an adjacent vertex node in a shortest path between each node in the data structure and the landmark node. The location of the source node and the target node in the shortest path trees may be identified to the landmark node. For each landmark node, using the identified locations of the target node and source node, a measure of distance between the source node and the target may be generated. The landmark node with the shortest distance may be determined. A search result related to the shortest path tree of that landmark node may be provided.
US08527494B2 Tools discovery in cloud computing
Various embodiments of methods and systems for recommending tools to a user are based on the verbs and nouns in the user request and a context of the user. The method involves receiving a user request, the user request including a search query with one or more keywords, identifying one or more verbs and nouns in the one or more keywords, based on the one or more verbs, nouns and a context of the user executing the search query to obtain list of tools, ranking the list of tools based on the identified nouns and the context of the user and displaying the list of tools.
US08527493B1 Distributing content
Systems and processes are provided for selecting content items for distribution to content distribution slots. A content distributor can identify relevant content for distribution in response to a request for content associated with a first domain by identifying a target domain to associate with the first domain.
US08527491B2 Expanded text excerpts
A system provides a list of search results, where one of the search results in the list of search results includes a snippet from a corresponding search result document. The system receives selection of the snippet and provides an expanded snippet based on the selection of the snippet. The expanded snippet includes the snippet and other text from a subset of the search result document.
US08527488B1 Negative regular expression search operations
A content search system determines whether an input string matches a negative regular expression that includes a negative pattern and an optional positive pattern. If the input string matches the positive pattern and does not match the negative pattern, a match between the input string and the negative regular expression is indicated. The positive pattern and the negative pattern may be compared to the input string in a single pass of the input string. The content search system may be implemented in a content addressable memory (CAM) device. The negative regular expression may specify a particular portion of the input string, such as a range of characters or bytes of a data packet, in which the negative pattern should not match for a match between the negative regular expression and the input pattern to be indicated.
US08527481B2 Methods and systems for obtaining and correcting an index record for a virtual storage access method keyed sequential data set
According to one embodiment, a computer program product includes a computer readable storage medium having computer readable program code embodied therewith. The code is configured to: receive an index record including descriptions of data records, and determine if the index record is valid. For a valid index record, code is configured to locate a desired index entry from the valid index record, and to retrieve a last index entry of the valid index record. Also included in the computer program product is code configured to: read all data records to be described in a corrected index record, store a key and a location for each of the read data records, sort the read data records sequentially by key, create the corrected index record for all the read data records, and store the corrected index record. Other systems, computer program products, and methods are described as well.
US08527479B2 Determining whether a selected backup set satisfies a retention policy
Provided are computer program product, system, and method for assessing a backup image comprising a backup of a source computer system to recover to a target computer system. A point-in-time backup image is selected from a plurality of backup images taken of an image on the source computer system, wherein the selected backup is to be applied to the target computer system. A determination is made from a plurality of retention policies applicable to files included in the source computer system a most restrictive retention policy. A determination is made as to whether the selected backup image satisfies the most restrictive retention policy. A retention status of the backup image is set based on whether the determined version of the selected backup satisfies the most restrictive retention policy. The retention status is presented for use in determining whether to use the selected backup image.
US08527478B1 Handling bulk and incremental updates while maintaining consistency
Aspects of the invention relate generally to updating of interconnected features stored in a repository while maintaining highly consisting views of the repository data. More specifically, the invention relates to updating some features in bulk while providing for incremental updates for other features which are not completely independent of the bulk edits. The bulk edits are grouped into stages or “epochs” associated with various manageable states, including, for example, a building state, an approval state, a live state, and an abandoned state. The current view of the data is thus based on the status of each of the epochs. At the same time, incremental edits may be performed where the incremental edits are independent of the current live bulk epoch. This allows the system to maintain consistent views of the data until an entire group of features moves into the live state.
US08527474B2 Acquirer device and method for support of merchant data processing
A method begins with receiving an indication that one of a plurality of merchant data files includes an inconsistency with respect to a corresponding merchant profile record in a merchant profile database. The merchant data file of the plurality of merchant data files includes merchant name, merchant business address, and merchant business information. The method continues with receiving a request to authenticate the updating of the corresponding merchant profile record when the inconsistency for the one of the plurality of merchant data files is addressed by a merchant device updating the corresponding merchant profile record. The merchant device corresponds to a merchant of the one of the plurality of merchant data files. The method continues with providing an authentication response regarding the updating of the corresponding merchant profile record.
US08527466B2 Handling temporary files of a virtual machine
A method and system for handling temporary data of a virtual machine are described. In one embodiment, virtual machines are hosted by a server and accessed by remote clients over a network. The server assigns first storage and second storage to each virtual machine, where the first storage is designated for temporary data of a respective virtual machine and the second storage is designated for persistent data of a respective virtual machine. The server monitors events pertaining to the virtual machine. Upon detecting a predefined event pertaining to one of the virtual machines, the server causes at least a subset of the temporary data to be removed from the first storage of this virtual machine.
US08527460B2 Method for carrying out database version control
The method carries out version-control of a database in a database environment including a master server storing a database, one or more local servers capable of storing a local copy of the database, and a local machine for the development of the database. When a developer makes a change to the local database on the local machine, a program resident on the local machine derives a script based on the change, and checks the script into the master server. The program executes the script on the master database and stores the script in a metadatabase, which can be accessed by the local servers. When a developer wishes to update a local copy of a database to a particular version, he calls up the program on the local machine, which obtains from the metadatabase those scripts necessary to incrementally change the state of the local copy to the given state.
US08527454B2 Data replication using a shared resource
Techniques are presented for data replication. Two or more nodes are engaged in data replication with one another. When a node acquires a write lock, the write is processed to a local disk associated with the node and communicated to a shared disk. During recovery of a particular node following a failure, the shared disk is accessed to assist in synchronizing that particular node.
US08527453B2 Method and system for predicting the occurrence of a wind gust at a wind turbine
A method of predicting the occurrence of a wind gust at a wind turbine is described. The values of at least one parameter measured for the wind turbine as input data are obtained on a predetermined frequency. A group of input data of predetermined size that was most recently obtained is selected. The probability of the occurrence of a wind gust is calculated based on the selected group of input data. The calculated probability that a wind gust will occur is verified to be above a predetermined probability level. And the occurrence of the wind gust is predicted.
US08527444B2 Gap reduction techniques for stochastic optimization using one-step anticipatory algorithm
In one exemplary embodiment of the invention, a method includes: receiving, by an input, input data descriptive of a stochastic scheduling optimization problem; generating, by a processor, at least one solution to the stochastic scheduling optimization problem using a one-step anticipatory algorithm, where the one-step anticipatory algorithm is configured to reduce an anticipatory gap of the stochastic scheduling optimization problem, where the anticipatory gap is a measure of stochasticity of the stochastic scheduling optimization problem, where the one-step anticipatory algorithm operates by determining a set of possible decisions for the stochastic scheduling optimization problem, generating a plurality of scenarios and solving the plurality of scenarios to obtain the at least one solution; and outputting, by an output, the generated at least one solution.
US08527443B2 Techniques for processing ontologies
Techniques for processing ontologies include a computer-implemented method of processing an ontology. The method includes storing data in an ontology and partitioning the ontology into a plurality of partitions. The partitions are distributed among a plurality of reasoner instances. The reasoner instances are directed to reason the partitions and the results from the reasoner instances are combined. If data is changed, an inference library resulting from the combined results may be updated by updating only those portions of the inference library affected by the changed data.
US08527442B2 Method for predicting citation counts
A computerized process to predict citation counts of articles using only information available before or at the time of publication. The process involves obtaining a set of articles and extracting a set of features containing information about the article, author, and bibliometric data. The extracted features are converted into a format suitable for analysis, and models are constructed using a pattern recognition process. The constructed models are applied to a related article that was not included in the original article set for model construction. Features are extracted from the article of interest, and the models provide a prediction of whether a given number of citations will be received by the article.
US08527439B2 Pattern identification method, parameter learning method and apparatus
In a pattern identification method in which input data is classified into predetermined classes by sequentially executing a combination of a plurality of classification processes, at least one of the classification processes includes a mapping step of mapping the input data in an N (N≧2) dimensional feature space as corresponding points, a determination step of determining whether or not to execute the next classification process based on the corresponding points, and selecting step of selecting a classification process to be executed next based on the corresponding points when it is determined in the determination step that the next classification process should be executed.
US08527436B2 Automated parsing of e-mail messages
An automated parser for e-mail messages identifies component parts such as header, body, signature, and disclaimer. The parser uses a hidden Markov model (HMM) in which the lines making up an e mail are treated as a sequence of observations of a system that evolves according to a Markov chain having states corresponding to the component parts. The HMM is trained using a manually-annotated set of e-mail messages, then applied to parse other e-mail messages. HMM-based parsing can be further refined or expanded using heuristic post-processing techniques that exploit redundancy of some component parts (e.g., signatures, disclaimers) across a corpus of e-mail messages.
US08527434B2 Information processing device, information processing method, and program
An information processing device includes: a learning section configured to learn a state transition probability model defined by state transition probability for each action of a state making a state transition due to an action performed by an agent capable of performing action and observation probability of a predetermined observed value being observed from the state, using an action performed by the agent and an observed value observed in the agent when the agent has performed the action.
US08527431B2 Management of data via cooperative method and system
A method for managing data in a central repository for a plurality of users over a communications network is disclosed. The method includes assigning a reputation score to a first user based on the interactions of the first user that were logged, the use by other users that was logged and the opinions that were received, assigning permissions to the first user based at least partially on the reputation score of the first user and a reputation score of a business entity to which the first user is associated, allowing the first user to access the central repository, allowing the first user to upload data to the central repository and modify a content model of data in the central repository, and associating a reputation score to data uploaded by the first user based on the reputation score of the first user.
US08527429B2 Shipment preparation using network resource identifiers in packing lists
Example embodiments provide a Shipment Preparation System (“SPS”), which facilitates the preparation of shipments, such as by producing shipping labels. In one embodiment, the SPS is configured to receive shipment preparation information from a bar code or other machine-readable data block in a packing list. The shipment preparation information identifies a uniform resource identifier (“URI”) that identifies a code module that is remote from the SPS. The SPS then communicates with the remote code module in order to obtain information for the preparation of the shipment and/or for transmission of information about the preparation of the shipment. Obtaining information for the preparation of the shipment may include receiving an address to use for printing a label. Transmitting information about the preparation of the shipment may include posting an indication that a label has been printed, a shipment is ready for pick up, or the like.
US08527428B2 System and method for facilitating property comparisons
A system and method allowing a user to quickly receive a ranked comparison of homes for sale based on default criteria or criteria of the user's choice. An interactive website is provided into which a home buyer can enter details of several properties under consideration for purchase and receive a ranked comparison list in order of best value for money. Homebuyers may change the weightings of the criteria according to their preferences. An alternate home price is calculated for the homes ranked below first such that they have the same perceived value per dollar as the top ranked home. Finally, there is an option for the homebuyer to share results with the online community.
US08527418B2 Risk analysis of money transfer transactions
A money transfer system includes a risk assessment system and a risk modeling system. The risk assessment system uses rules engines and Z scores to assess, on a real time basis, risk factors associated with money transfers. The risk modeling system develops risk scores based on historical transaction data in order to create a risk model. The risk model may be analyzed over time to refine the rules engines and take other actions to understand and reduce the risk of improper activity in connection with money transfers.
US08527415B2 Techniques for conducting financial transactions using mobile communication devices
The present invention advantageously combines communications aspects of mobile devices with financial transaction system capabilities in a novel manner. This advantageous combination enables a user to automatically initiate a financial transaction with a merchant upon the user being located in a particular geographic vicinity. Numerous types of transactions can be enabled using the present invention.
US08527411B2 Mass billing systems and methods
Methods and systems, including computer program products, consistent with the invention may manage invoices for a customer. For example, methods consistent with the invention may obtain customer transaction data reflecting transactions made by the customer. The method may then generate, from the obtained customer transaction data, compressed transaction data and detailed transaction data, wherein the compressed transaction data without the detailed transaction data is used to generate an invoice to the customer. The method may then provide the compressed transaction data to a service processor for performing invoice management functions based on the compressed transaction data.
US08527408B2 Integrated payment system
A payment system executes payments from payers to vendors. An unattended interface system automates the uploading of payments file from each payer to the system. A web services transfer server performs the unattended transfer. Steps of a payment server generating an electronic funds transfer file with a group of fund transfer records for each payment represented by a record of the payment file. After the electronic funds transfer file is complete, the steps further comprise transferring the electronic fund transfer file to an electronic payment network for execution. Remittance records are transferred to the vendor utilizing an unattended transfer executed by the web services transfer server.
US08527401B2 Product, system and method for certification of closing and mortgage loan fulfillment
A computer system and method for processing a mortgage loan receives borrower, property, loan and underwriting data entered by a lender via a certifying company Internet web site. The system, which is operated by the certifying company, communicates with outside service provider systems to order and obtain products there from. The system is loaded with lender parameters for assessing loan risk. The system uses the entered data, outside service provider products and lender parameters to provide a loan assessment and a mortgage loan fulfillment product if the assessment is favorable. The mortgage loan fulfillment product includes a loan package, deed of trust, a promissory note, a title insurance policy and a loan fulfillment certification of the process compliance and data integrity.
US08527385B2 Stakeholder collaboration
A technique for improving collaboration between relevant parties in a commercial transaction involves sending a timely alert to stakeholders with regard to a presumably fraudulent transaction. A system constructed in accordance with techniques described in this paper can integrate multiple stakeholders and service providers. The system can facilitate alerting stakeholders of a presumably fraudulent transaction and/or enabling stakeholders to alert other stakeholders.
US08527383B2 Standardization and management of over-the-counter financial instruments
A method of managing financial products is disclosed. The method includes receiving transaction parameters associated with a financial transaction, determining a standardized financial product, wherein the standardized financial transaction reflects the transaction parameters associated with the financial position, calculating a net present value position between the financial position and the standardized financial product, and clearing the net present value position through a clearing party.
US08527382B2 Asset planning and tracking
A asset planning and tracking system plans and tracks progress towards a savings goal and analyzes the consumption of assets that are being used to satisfy the savings goal. The system may further be configured to analyze a user's periodic (e.g., monthly, quarterly, yearly) transactions and provide suggested transactions if the user has excess income for the period. An asset planning and tracking system may be implemented in the context of a retirement planning system to aid a non-retired user in planning for his or her retirement and to aid a retired user in tracking the consumption of retirement assets.
US08527377B2 Point code to billing ID
A method includes maintaining a repository of location identifiers and billing identifiers, wherein each of a plurality of network devices is associated with a location identifier in the repository, and each location identifier is further associated with at least one billing identifier. The method further includes receiving a communications message; determining a location identifier associated with the communications message; selectively retrieving a billing identifier from the repository based at least in part on the location identifier; and determining a billing rate based at least in part on the billing identifier.
US08527367B2 Systems methods and computer program products for directing consumer from digital receipt to source of specific item for repeat item purchase
Systems, computer-implemented methods and computer program products for directing a consumer to a source offering for sale a specific item previously purchased by the consumer. Electronic receipt data generated for a consumer purchase of a specifically identified item is generated by a merchant transaction processing device, and an electronic representation of a receipt is generated based on that data. The electronic representation identifies the specific item and includes an input element or button that can be selected, clicked on, executed or activated by a consumer to allow the consumer to be directed to a website of a merchant who offers the same item for sale and from which the consumer can buy the same item again.
US08527366B2 Configuring a product or service via social interactions
Techniques are disclosed for configuring a product or service based on social interactions. In one embodiment, one or more users are selected to participate in configuring a desired product or service. The desired product or service may be associated with one or more configurable parameters. One or more configurations for the desired product or service may be determined, based on input received from the one or more users.
US08527365B2 Method for providing customized cosmetics and the system used therefor
The present invention relates to a method and system for providing cosmetics customized for an individual customer, and more particularly, to a method and system for providing cosmetics customized for an individual customer, wherein customized cosmetics appropriate for skin condition or scalp and hair condition of the customer are produced using diagnostic data on the skin condition or scalp and hair condition of the customer and provided to the customer to thereby enhance customer's feeling of satisfaction. According to the present invention, there is provided a method for providing customized cosmetics appropriate for an individual customer using a microprocessor having information on standard cosmetic material mixing ratios in accordance with age groups and skin conditions of consumers as a database.
US08527364B2 Variable month cross-platform photo calendar builder
A system and method for ordering a print of a digitally represented still image on a calendar using a remote computer is provided. The system includes a remote computer connected to a photofinisher through a network. A computer readable medium is located on the photofinisher and has computer-executable instructions for performing the method that includes selecting an image using the remote computer and displaying the image in an image tray pane. A calendar workspace pane includes separate calendar image windows associated with each of the calendar pages. One of the images displayed in the image tray pane is associated with one or more of the calendar image windows. A calendar print order data file is established, which includes the association of the selected image with one or more of the calendar image windows. The computer-executable instructions are in HTML and JavaScript.
US08527363B2 Systems and methods for improving the liquidity and distribution network for luxury and other illiquid items
Some embodiments may relate to determining information about a subset of auctions that have one or more chosen characteristics. Some embodiments include capturing data from a plurality of completed auctions; storing the data from the plurality of completed auctions; transmitting information about the data for presentation through an interface of a remote device; receiving, a request to compute statistical data about at least a portion of the plurality of completed auctions; determining the statistical data about the at least the portion of the plurality of completed auctions from at least a portion of the data; and transmitting the statistical data to the remote device of the user through the communication link. Various methods and apparatus are described.
US08527362B2 Searching apparatus
A search engine at a service provider is configured to identify commercial suppliers in response to a keyword specified by a user. Keywords are received and searches are performed on an index database to identify displayable text items. Images are stored in the form of commercially relevant graphical images such as logos. A logo is linked to each item of displayable text and an output list is produced in which each text item includes a displayable graphical image. The system may store different image formats to allow the graphical images to be displayed on a variety of platforms.
US08527361B2 Service for adding in-application shopping functionality to applications
An application management system modifies developer-submitted applications, such as mobile applications, to add various types of functionality before such applications are made available for purchase. The added functionality may, for example, enable end users to make in-application purchases of content items from an application store. As another example, Digital Rights Management (DRM) functionality may be added for controlling user access to content items, such as content items available in an application store.
US08527354B2 Affinity group
A method of creating an affinity group image for application to an affinity group transaction means, the method comprising: displaying at least one image for application to a transaction means associated with the affinity group; receiving instructions to manipulate an image selected from the at least one image; processing the selected image by applying the received manipulation instructions to the selected image to produces a personalized image; and saving the personalized image for selection by a member of the affinity group.
US08527351B2 Integrated digital broadcasting system, network, and methods
An integrated system, network, and method for providing audio/video broadcasting of programming and advertising content. The system provides sales, traffic, playback automation, and accounting services to a media outlet. The network links multiple integrated systems together between multiple media outlets and advertising clients. The network also provides distribution of programming and advertising content to multiple media outlets simultaneously.
US08527350B2 Conversion crediting
Methods, systems, and apparatus, including computer program products, for processing events related to presented content. In one aspect, a method includes determining a time window count of a number of advertising events associated with an advertisement during at least one time window before a conversion event; and determining a credit that represents a strength of an association between the advertisement and the conversion event, wherein determining a credit includes selecting a weighting model for the at least one time window count.
US08527345B2 System and method for adding an advertisement to a personal communication
A system and method is provided for adding an advertisement to a digital message and providing additional communication data to a recipient that interacts with the advertisement regardless of the network device the recipient is utilizing. An advertisement generator residing on a network host accepts digital messages from contributors and allows the contributors to select an advertisement to be displayed with their contributed messages. These digital messages may be sent to specified recipients or published on a Web site. Using stored personal data associated with the contributor and with the recipient of a digital message, in addition to the content of the message itself, the advertisement generator suggests advertisements to be included with the digital messages based on their contextual relevance. In exchange for including an advertisement with a digital message, a contributor is compensated. If the contributor-selected advertisement is provided by a third party advertiser, the message, contributor, and advertisement data is utilized to compensate the contributor of that message for sending it to at least one recipient or posting it on a Web site. If the advertisement is interactive, and the advertisement is interacted with, the advertisement generator will provide the recipient with additional communication data in a format that can be understood by the recipient network device.
US08527343B1 Distributing content across multiple content locations
Methods, systems and computer program products are described for optimizing the purchase of ad impressions across multiple content providers. A first candidate value for an effective cost per target user for an advertising campaign that includes providing advertisements on at least a first website and a second website can be identified. A first cost associated with achieving the first candidate value for the effective cost per target user at the first website can be determined. A second cost associated with achieving the first candidate value for the effective cost per target user at the second website can be determined. A total advertising campaign cost can be calculated using the first cost and the second cost. The calculated total advertising campaign cost can be compared to a predetermined advertising campaign budget and a second candidate value for the effective cost per target user can be identified based on the comparing.
US08527328B2 Operational reliability index for the knowledge management system
Embodiments of the present invention provide systems, methods, and computer program products for an operational reliability index (“ORI”) scoring system in the knowledge management system that is standardized and centralized across the channels and sub-channels in an organization. The ORI system scores the reliability or confidence of the channels, sub-channels, and applications in an organization. The ORI receives reliability data associated with one or more predictability factors related to a business application. The ORI determines predictability factor reliability scores for each of the one or more predictability factors based on the reliability data and weighted values assigned to the predictability factors. Weighted values are also assigned to the categories, applications, sub-channels, and channels. The ORI determines at least one of a category reliability score, application reliability score, business sub-channel reliability score, or business channel score based on the determined predictability factor reliability scores and the weighted values.
US08527322B2 Proactive demand shaping for a configurable product portfolio with uncertain demand
Proactive demand shaping of configurable products with uncertain demand computes a lower bound and an upper bound on optimal profit by considering future demand distribution of one or more products, supply outlook of one or more components and customer behavior. The upper bound and the lower bound solutions are used to generate one or more rationing heuristics. Simulation may be used to determine a rationing policy to implement in practice.
US08527318B2 Campaign management in multiple communication channels
Methods and systems for managing marketing campaigns. A communication module is capable of executing a first step of a marketing campaign, and is capable of handling customer responses to the marketing campaign received through a variety of communication channels, regardless of which channel was used for contacting the customers. Customers may respond by email, telephone, fax, in person, through an internet site, by letter or by other modes of communication. An object generation module generates an object containing information from the response, uses the information to match the response with the marketing campaign, and links the object to the marketing campaign. A person may override the object generation module's matching by inputting the identity of another marketing campaign for matching. A campaign management module receives the object from the object generation module. A user may modify how the system matches responses with marketing campaigns.
US08527307B2 Method, system and program product for distribution of feedback among customers in real-time
A method, system and program product for providing distribution of customer feedback pertaining to an aspect of a retail environment. The method includes creating either a text, an audio or visual tag for inputting into a tool, feedback from customers using a plurality of devices, the tag including either a product-related or a location-related tag that can be used to extrapolate on the feedback. The method further includes identifying respective locations of customers, collecting in real-time the feedback inputted by the customers and providing a user, a customer that has provided feedback or not, access to the feedback collected based on either an inquiry submitted to the tool by the user or based on a current location of the user identified by the tool. The method further includes retrieving in real-time a subset of the feedback collected based on either the inquiry submitted or the current location of the user.
US08527298B2 Medical payment system
A medical payment system is described in which a provider of medical goods and/or services submits, via telephone or other communications medium, a request for payment amount determination for a patient encounter. A price determination system determines which of a plurality of fee schedules negotiated by the provider applies to the patient encounter and calculates, based at least in part on information entered by the provider, a payment amount for the encounter, which it communicates to at least the provider. In one embodiment, the provider receives the payment amount information while the patient is at the point of service. In one embodiment, the provider may use the system to submit a claim for payment by at least one responsible party.
US08527279B2 Voice recognition grammar selection based on context
The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user.
US08527275B2 Transforming a tactually selected user input into an audio output
A contextual input device includes a plurality of tactually discernable keys disposed in a predetermined configuration which replicates a particular relationship among a plurality of items associated with a known physical object. The tactually discernable keys are typically labeled with Braille type. The known physical object is typically a collection of related items grouped together by some common relationship. A computer-implemented process determines whether an input signal represents a selection of an item from among a plurality of items or an attribute pertaining to an item among the plurality of items. Once the selected item or attribute pertaining to an item is determined, the computer-implemented process transforms a user's selection from the input signal into an analog audio signal which is then audibly output as human speech with an electro-acoustic transducer.
US08527273B2 Systems and methods for determining the N-best strings
Systems and methods for identifying the N-best strings of a weighted automaton. A potential for each state of an input automaton to a set of destination states of the input automaton is first determined. Then, the N-best paths are found in the result of an on-the-fly determinization of the input automaton. Only the portion of the input automaton needed to identify the N-best paths is determinized. As the input automaton is determinized, a potential for each new state of the partially determinized automaton is determined and is used in identifying the N-best paths of the determinized automaton, which correspond exactly to the N-best strings of the input automaton.
US08527268B2 Method and apparatus for improving speech recognition and identifying video program material or content
A system for identification of video content in a video signal is provided via a sound track audio signal. The audio signal is processed with filtering, frequency translation, and or non linear transformations to extract voice signals from the sound track channel. The extracted voice signals are coupled to a speech recognition system to provide in text form, the words of the video content, which is later compared with a reference library of words or dialog from known video programs or movies. Other attributes of the video signal or transport stream may be combined with closed caption data or closed caption text for identification purposes. Example attributes include DVS/SAP information, time code information, histograms, and or rendered video or pictures.
US08527267B2 Adding additional data to encoded bit streams
A method of adding additional data to encoded bit streams may include receiving a signal containing an encoded data frame, where the encoded data frame includes a plurality of data blocks. The method may further include transforming the encoded data frame into a modified encoded data frame by inserting at least one additional data block between a synchronization information block and an error check block, where the at least one additional data block includes the additional data, and modifying data in at least one of the synchronization information block and the error check block to account for the inserting of the at least one additional data block.
US08527262B2 Systems and methods for automatic semantic role labeling of high morphological text for natural language processing applications
Systems and methods are provided for automated semantic role labeling for languages having complex morphology. In one aspect, a method for processing natural language text includes receiving as input a natural language text sentence comprising a sequence of white-space delimited words including inflicted words that are formed of morphemes including a stem and one or more affixes, identifying a target verb as a stem of an inflicted word in the text sentence, grouping morphemes from one or more inflicted words with the same syntactic role into constituents, and predicting a semantic role of a constituent for the target verb.
US08527251B2 Method and system for multi-component heart and aorta modeling for decision support in cardiac disease
A method and system for generating a patient specific anatomical heart model is disclosed. Volumetric image data, such as computed tomography (CT), echocardiography, or magnetic resonance (MR) image data of a patient's cardiac region is received. Individual models for multiple heart components, such as the left ventricle (LV) endocardium, LV epicardium, right ventricle (RV), left atrium (LA), right atrium (RA), mitral valve, aortic valve, aorta, and pulmonary trunk, are estimated in said volumetric cardiac image data. A multi-component patient specific anatomical heart model is generated by integrating the individual models for each of the heart components. Fluid Structure Interaction (FSI) simulations are performed on the patient specific anatomical model, and patient specific clinical parameters are extracted based on the patient specific heart model and the FSI simulations. Disease progression modeling and risk stratification are performed based on the patient specific clinical parameters.
US08527250B2 Method and apparatus for assessing feasibility of probes and biomarkers
The quantitative evaluation of biomarker-probe activity is disclosed. In certain embodiments, the biomarker-probe activity may be quantified and analyzed using biodistributions generated using a model. In some embodiments, such biodistributions may be used to generate simulated images from which quantitative thresholds may be derived. In some embodiments, the quantitative thresholds may be used to analyze the biodistributions.
US08527245B2 Electronic data processing system for automatic or semi-automatic design and design method
Electronic data processing (EDP) system for automatic or semi-automatic design, including of at least one storage unit, at least one computer unit, a user interface, and at least one interface to other EDP systems, characterized in that: a) the computer unit leads the user through an iteration sequence of synthesis and analysis of a future useful technical object in that it b) offers to the user via a menu structure selection possibilities originating from the storage unit of kinematic, kinetic, material, geometric and form-related data, c) invites the user to complete these data corresponding to the task, d) processes, stores and compares these data with known data contained in the storage unit, e) sets out the processed data and the results of the comparison on the user interface, informs the user of admissible and/or inadmissible deviations and invites the user to carry out further decisions and data inputs, f) for so long until all the deviations lie within admissible ranges, and by reference to the form-related instructions stored in the storage unit formulates technical documentation with the manufacturing and operating instructions for the future useful technical object, stores it and makes it available to the user on the user interface for further processing.
US08527243B2 Air flow measurement apparatus
An air flow measurement apparatus includes an air flow sensor for outputting an air flow signal indicative of detected air flow, a reference voltage generator for outputting reference voltage signals, a multiplexer for sequentially selecting the signals in a predetermined order, an A/D converter for converting the signals into digital data in an order selected by the multiplexer, and a signal processing unit for applying correction processing to air flow voltage data corresponding to the air flow signal using reference voltage data corresponding to the reference voltage signals. The signal processing unit has a sampling timing setting section for determining sampling timings at which the A/D converter samples the signals in such a manner that the sampling timing at which the air flow signal is sampled is interposed between the sampling timings at which successive two of the reference voltage signals are sampled.
US08527237B2 Method of using telemetry to detect at least one suspended threadlike object, the object lying in the detection field of a telemeter mounted on board a vehicle
A method of detecting at least one suspended threadlike object by telemetry, the object lying in the detection field of a telemeter on board a vehicle. The method wherein in step iii), for each vertical plane taken into consideration, and for each set of at least four candidate points close to the vertical plane in question, using the least squares method to calculate the values of three parameters a, b, and c of a catenary having an equation of the form: y=a cos h[(x−b)/a]+c the catenary containing the projections on the vertical plane of the points in the set under consideration; and determining that at least one suspended threadlike object is present as a function of the value of the correlation coefficient associated with said least squares method for all of the sets of at least four candidate points close to the vertical plane under consideration.
US08527227B2 Method and device for measuring electromagnetic wave
A waveform acquiring unit acquires a time waveform of an electromagnetic wave. The time waveform is decomposed into wavelet expansion coefficients by wavelet transform. Influence levels of the respective wavelet expansion coefficients to a spectrum are calculated. The wavelet expansion coefficients are weighted based on at least the influence levels of the wavelet expansion coefficients to the spectrum. The weighted wavelet expansion coefficients are converted into time waveforms by inverse wavelet transform. Thus, the time waveforms that holds spectrum information needed for spectroscopic analysis and has a reduced noise is provided.
US08527223B2 Methods and systems for energy prognosis
In one embodiment, a method for managing an industrial process wherein a processor transforms electronic data into an energy prognosis is provided. An energy related test signal including effective power test data indicative of electrical energy consumed by an energy consuming machine may be received. The energy related test signal may be partitioned into an energy related test sub-signal. Mathematical functions may be applied to the energy related test sub-signal to extract a feature set of data from the energy related test sub-signal. The feature set of data may be transformed with a transformation matrix into a reduced test feature set. The reduced test feature set may be input into a performance assessment algorithm based at least in part upon a reduced training feature set derived from data indicative of electrical energy consumed during healthy operation. A power-based performance index may be generated with the performance assessment algorithm.
US08527218B2 Strength measurement for bond lines
The different advantageous embodiments provide a method and apparatus for inspecting a structure. In one advantageous embodiment, an electromagnetic force is generated on a portion of a bond line for a plurality of parts in the structure. The structure contains a conductive material. A determination is made as to whether an inconsistency is present in the portion of the bond line after generating the electromagnetic force on the portion of the bond line.
US08527217B2 Apparatus and method for physical evaluation
A physical evaluation apparatus includes a kinematic data capture device, the kinematic data capture device being configured and disposed to obtain whole body kinematic data from a subject. The kinematic data capture device is further configured to obtain dimensions of at least one body segment. A mass data capture device is configured and disposed to obtain mass data on the subject, the mass data being separable according to body segments of a subject to yield segment mass data. A processor, is configured to calculate the force being generated by a subject of the evaluation apparatus at selectable positions or in a selectable direction. The force is calculated without a force plate.
US08527216B2 Eddy current for the characterization of broached tube support plate blockage
A method for determining tube support plate blockage of a steam generator includes the following steps: measuring at least five different eddy current values per tube support intersection; calculating a nominal clean fit radius of flow hole; determining a center signal response; converting the center signal response to a deposit thickness; determine an edge reduction; converting the edge reduction to an edge thickness; calculating the resulting flow hole radius; verifying the reasonableness of the resulting flow hole radius; and determining a virtual calibration range.
US08527212B2 Increased absorption-measurement accuracy through windowing of photon-transit times to account for scattering in continuous webs and powders
Radiation scattering is one of the main contributors to the uncertainty of near infrared (NIR) measurements. Enhanced absorption-measurement accuracy for NIR sensors is achieved by using a combination of NIR spectroscopy and time-of-flight techniques to select photons that are the result of a given mean free path within a moving sample target. By measuring absorption as a function of path length or by windowing signals that are attributable to excessive scattering of NIR radiation within the sample, this technique affords the calculation of more accurate and more universal calibrations. The NIR sensor employs short or ultra-short laser pulses to create NIR that is directed to the moving sample and emerging radiation is detected over time. Windowing effectively truncates non-contributing measurements.
US08527208B2 Prandial blood glucose excursion optimization method via computation of time-varying optimal insulin profiles and system thereof
A method and system for optimizing post prandial blood glucose excursions for persons with diabetes via computation of time-varying optimal insulin profiles are disclosed. The method builds upon a mathematical model based on the physiologic description of the human glucoregulatory system. Model parameter values are specific for each patient and meal type, and are determined from measured data by minimizing differences between both measurements and model predictions, and which are used to provide the optimal insulin profiles that are useful to diabetics in managing their chronic disease.
US08527203B2 Method for selecting well measurements
A method of determining a selection of well measurements and/or their respective control parameters is described based on a global target having predetermined sensitivities to a multitude of uncertainties associated with input variables to a model including the step of ranking measurements and control parameters in accordance with their capability to reduce the uncertainties of input variables identified as most sensitive input variables through simulations using the model or a reduced variant of the model.
US08527186B2 Method and apparatus for adaptive feedback control of an excess air ratio in a compression ignition natural gas engine
A computer-implemented method is used to correct deviations between a predicted gas excess air ratio and a calculated excess air ratio in a dual fuel engine or other gas fueled compression ignition engine. The method includes determining gas excess air ratio for the engine based at least in part on at least one detected current operating parameter and calculating a predicted exhaust gas oxygen concentration engine based on the predicted gas excess air ratio. A time based filtered predicted exhaust gas oxygen concentration value may then be calculated and compared to a time-based filtered measured exhaust gas oxygen concentration value. The resultant oxygen concentration deviation value may be used to generate a corrected predicted gas excess air ratio.
US08527183B2 System and method for controlling the fuel injection event in an internal combustion engine
A controller, in electrical communication with the one or more of the injectors and a high-pressure fuel pump, generates a first signal responsive to which the valve in the injector opens or closes and a second signal responsive to which the high-pressure fuel pump increases or decreases the pressure level in the fuel accumulator. The system may also include one or more sensors to detect a pressure within the air manifold and to detect the pressure within the fuel accumulator. The controller is programmed to calculate an in-cylinder gas pressure. When the engine is operating at a maximum engine load and the in-cylinder gas pressure reaches or exceeds a maximum pressure limit, the controller transmits one or more signals to adjust the fuel injection timing and/or adjust the pressure in the fuel accumulator to maintain NOx and fuel consumption within acceptable limits.
US08527178B2 Control apparatus for four-wheel drive vehicle
In apparatus for controlling operation of a four-wheel drive vehicle having a prime mover (engine), drive wheels driven by the prime mover and free wheels, a VC (viscous coupling; torque transferring device) installed between the drive wheels and free wheels to transfer torque generated in response to a difference between inputted and outputted rotation thereof, output of the prime mover is decreased based on a desired rotational speed of the drive wheels driven by the prime mover when calculated difference between inputted and outputted rotation of the VC is equal to or greater than a predetermined value, thereby enabling to control the driving force effectively so as to achieve required vehicle driving performance.
US08527177B2 System for controlling a vehicle with determination of the speed thereof relative to the ground
A control system for controlling a vehicle includes a wheel speed indicator for each of at least two wheels of the vehicle, a vehicle speed indicator, and a processor programmed to include a validation unit. The validation unit performs a first test of a road grip condition of each wheel based on slip information of the vehicle. The vehicle speed indicator produces an instantaneous vehicle speed estimation based on at least one circumferential wheel speed indication ascertained by the validation unit of the processor.
US08527176B2 Method for measuring pressure in a pressure regulation unit of a motor vehicle braking system, and a motor vehicle braking system in which the method is implemented
A method and system for measuring pressure in a pressure regulation unit of a motor vehicle braking system, without using pressure sensors and having a motor pump unit with an electric motor and a hydraulic pump. The steps include producing a relative motor characteristic diagram for a series of the units. The diagram includes the data of motor-rotational-speed-dependent parameters, intensity of the motor actuation, and parameters relating to the level of the motor load. Further steps include; determining individual motor characteristic variables, determining a current rotational-speed-dependent parameter of an individual motor during the operation of the pump, and calculating a pressure which is characteristic of the braking system, by means of the diagram parameter of the individual motor and the value of the current motor actuation which determines the intensity of the motor actuation, wherein the individual motor characteristic variables are taken into account.
US08527171B2 Reaction force imparting system and reaction force imparting method of vehicle accelerator pedal
A reaction force imparting system of a vehicle accelerator pedal includes a running circumstance detection apparatus that detects two or more running circumstances; a reaction force generation apparatus; and a reaction force correction apparatus. Depending on the running circumstance, the reaction force generation apparatus generates reaction force for an accelerator pedal in a returning direction thereof based on a predetermined reaction force target value, wherein the reaction force target value is differentiated according to each of the running circumstances. The reaction force correction apparatus makes correction to reduce the reaction force currently generated by the reaction force generation apparatus in a case where it is predicted that the reaction force target value is increased by a change of the running circumstance, and a difference between the reaction force target value corresponding to the running circumstance after the change and the currently generated reaction force is less than a predetermined difference.
US08527170B2 Method for operating a double clutch
A method of operating a double clutch that is actuated by a hydrostatic actuating system having two clutch actuators assigned to two individual clutches and each clutch actuator including a pressure sensor for sensing the operating pressure of the respective clutch actuator, the method having the step of limiting a total actuating force of the double clutch in the event of a fault using the pressure values sensed by the pressure sensors.
US08527166B2 Shift control device for vehicular continuously variable transmission
In a shift control device for a vehicular continuously variable transmission with an arrangement in which a normal shift mode is switched to an acceleration shift mode in response to an acceleration demand, a shift control is performed to prevent deterioration to running performance due to a transition to the acceleration shift mode by increased running resistance such as ascending road running or the like against a driver will. An acceleration demand determining value PAPL is set depending on a road surface gradient Φ such that the shifting mode is more difficult to be switched to the acceleration shift mode in a larger road surface gradient Φ, than in a smaller road surface gradient Φ.
US08527151B2 Side impact safety system with blind-spot detection radar data fusion
A motor vehicle blind-spot detection system has a remote sensor covering a rear-quadrant blind spot sensing zone and a forward-quadrant side impact sensing zone. A control module receives signals from a side impact sensor and the blind-spot detection sensor, calculates an approach vector of an object in the side impact sensing zone and/or the blind spot sensing zone, determines that the object will impact the vehicle, initializes a side impact algorithm controlling activation of an occupant safety device, detects an impact on the side of the vehicle and determines a magnitude of the impact, compares the magnitude of the impact with a threshold value established at least in part based upon the magnitude of the approach vector, and activates the occupant safety device if the magnitude of the impact exceeds the threshold value.
US08527134B2 Method and device for identifying the position of a wheel of a vehicle
A method of identifying a position of a wheel of a vehicle includes: providing, in at least one wheel of the vehicle, a device with at least one magnetic sensor with a maximum sensitivity axis; starting up the vehicle; measuring at terminals of each magnetic sensor a signal representative of magnetic flux time variations during rotation of the wheel; determining a characteristic quantity of the signal; comparing the characteristic quantity to a given threshold; and determining, according to a comparison result, a front or rear location of the wheel.
US08527131B2 Method for operating a drivetrain
A method of operating a drive-train of a motor vehicle having a hybrid drive with an internal combustion engine and an electric machine, an electrical energy accumulator that can be charged when the electric machine operates as a generator and discharged when the electric machine operates as a motor, a transmission connected between the hybrid drive and a drive output, and at least one auxiliary power takeoff on either the transmission or the hybrid drive side such that the auxiliary power takeoff can be operated with variable energy demand within functional capability limits that depend on the auxiliary power takeoff. Depending on the current operating status of the hybrid drive unit, the electrical energy accumulator and/or the auxiliary power takeoff, energy available in the drive-train, but not required at the drive output, can bypass the electrical energy accumulator and be stored in the auxiliary power takeoff.
US08527130B2 Hybrid drive apparatus and controller for hybrid drive apparatus
A hybrid drive apparatus includes: a drive power source that includes an internal combustion engine, a first electric motor, and a second electric motor; a power transmission mechanism that includes a carrier, a sun gear, and a ring gear, and that is configured to rotate the output shaft of the internal combustion engine by the first electric motor; and plural bearings that each includes an outer ring member and an inner ring member fitted to the outer ring member through a rolling element, and that are provided apart from each other in an axial direction of the output shaft with the carrier being positioned between the bearings. An inner periphery of the outer ring member is positioned more inward in a radial direction of the ring gear relative to a meshing portion between inner teeth of the ring gear and outer teeth of one of the pinion gears.
US08527122B2 Drive control device for hybrid electric vehicle
A drive control device is mounted to a hybrid electric vehicle that has an engine and a motor as a running power source, wherein the hybrid electric vehicle runs under a plurality of running modes that is switched in accordance with accelerator operation. The drive control device specifies a present position of the vehicle. The drive control device defines a schedule of the accelerator operation for each of a plurality of sections in a route from an origin to a destination in order to achieve an enhanced fuel efficient running of the vehicle. The drive control device displays a recommended accelerator operation for a present section of the plurality of sections, in which section the vehicle is presently located, in accordance with the schedule of the accelerator operation and the present position of the vehicle.
US08527118B2 Automated safe flight vehicle
Control systems and methods of use provide for fully automated phases of flight of an aircraft. Such fully automated phases include takeoff, cruising flight, and landing without the need for operator input or other operator intervention. Control systems and methods also provide for self-limited compliance with an operators desired deviation from a predetermined flight path, as well as automatic contingency response to non-normal conditions. Onboard and/or ground-based operators may cooperate with the control system in order to control the associated aircraft. Furthermore, an operator need not have any flight skill in order to affect changes in the flight path or other aspects of flight control.
US08527114B2 Silent key start climate control demand
A hybrid electric vehicle includes an internal combustion engine, a high voltage traction battery, an electric motor powered by the traction battery, an electric air conditioning (AC) system, and a controller. The controller is programmed to start the vehicle. The vehicle is started by, if a climate control demand requires cooling: (a) if a vehicle start request is a remote start request, starting the engine; (b) if the vehicle start request is a local start request, avoiding starting the engine to provide a silent start.
US08527090B2 Method, computer program product and apparatus for facilitating storage and/or retrieval of unit dose medications
A method for facilitating storage and/or retrieval of unit dose medications may include receiving an indication that a medication receptacle is positioned proximate to an alignment pin, determining a position of the alignment pin relative to an alignment guide disposed in the medication receptacle, and providing an output indicative of an alignment state of the medication receptacle based on the position determined. A corresponding computer program product and apparatus is also provided.
US08527082B2 Component mounting method, component mounting apparatus, method for determining mounting conditions, and apparatus and program for determining mounting conditions
A component mounting method for mounting a component on a substrate is used by a component mounter including a mounting head mounting the component on the substrate, and an inspection head inspecting a surface status of the substrate. The component mounting method includes repeatedly mounting a component to be mounted on a predetermined substrate by the mounting head, determining whether or not the component to be mounted is a predetermined component, and when the determination is made that the component to be mounted is the predetermined component, performing at least one of inspecting a mounting status of the predetermined component after mounting the predetermined component and inspecting a status of a mounting surface on which the predetermined component is to be mounted, before mounting the predetermined component.
US08527075B2 Method and apparatus for transmit and receive clock mismatch compensation
An apparatus and method for processing signals are disclosed. The apparatus may include an oversampling circuit configured to receive a plurality of audio signal samples, the oversampling circuit being further configured to replicate each of the audio signal samples n times, wherein n is variable.
US08527071B2 Adaptive control system for a sulfur recovery process
Control of a process for producing free sulfur from hydrogen sulfide is accomplished by manipulating the flow rate of a feed stream containing oxygen to a furnace in such a manner that a desired proportion of the hydrogen sulfide fed to the furnace is converted to sulfur dioxide. Combustion of hydrogen sulfide is precisely controlled by the proposed system to maintain the hydrogen sulfide and sulfur dioxide concentrations in the tail gas at acceptable levels to minimize the environmental pollution.
US08527068B2 Leadless cardiac pacemaker with secondary fixation capability
The invention relates to leadless cardiac pacemakers (LBS), and elements and methods by which they affix to the heart. The invention relates particularly to a secondary fixation of leadless pacemakers which also include a primary fixation. Secondary fixation elements for LBS's may passively engage structures within the heart. Some passive secondary fixation elements entangle or engage within intraventricular structure such as trabeculae carneae. Other passive secondary fixation elements may engage or snag heart structures at sites upstream from the chamber where the LBS is primarily affixed. Still other embodiments of passive secondary fixation elements may include expandable structures.
US08527066B2 Medical implantable lead and a method for ensuring proper and safe attachment of such a lead to an organ
A medical implantable lead of the kind being adapted to be implanted into a human or animal body for monitoring and/or controlling of an organ inside the body has a penetrating fixation element in a distal end, which is adapted to penetrate into the tissue of the organ to fixate the lead such that a distal end of the lead will be in contact with the organ. The lead also has an electrode member to receive and/or transmit electrical signals from and/or to the organ. The lead has in a distal portion a movable member, which is displaceable in an axial direction of the lead and is actuated by a resilient member to be, in an initial state, maximally protruded in a distal direction in relation to the lead and which comprises a radiopaque material for forming of a first indication marker. The lead also has a second indication marker of a radiopaque material in relation to which the movable member is displaceable, and the first and the second indication markers are arranged such that, when observing the lead in an implanted state by means of fluoroscopy, it will be recognizable from the relative positions of the first and second indication markers, whether the distal end of the lead is in close contact with the surface of the tissue or not. A comparable method ensures proper and safe attachment of a medical implantable lead to an organ.
US08527063B2 System and method for hyperthermic tumor treatment
A system to induce hyperthermia in a selected portion of the body utilizes permanent magnets mounted on a variable speed motor. A conductive button is positioned at a location proximate the target tissue to be heated, such as a tumor. The magnetic rotor assembly is positioned at a selected distance from the conductive button and rotated at a desired frequency to produce a changing permanent magnetic field that induces an eddy current on the surface of the conductive button. A temperature sensor may be positioned near the conductive button as a feedback mechanism to a control circuit. At higher magnetic polarity frequencies, the conductive button may be implemented in the form of metallic nanoparticles. In this embodiment, the nanoparticles may include molecular elements that selectively bind with the target tissue and thereby accumulate at the target tissue prior to the introduction of the rotating magnetic field.
US08527059B2 Guided programming with feedback
Example techniques involve generating test stimulation programs based upon specific patient feedback to guide the programming process for stimulation therapy. The patient describes positive effects and adverse effects of the test stimulation by listing and/or rating specific types of effects, both positive and adverse, and the location of each effect. In this manner, a programming device, i.e. a programmer, uses the feedback to generate subsequent test stimulation programs. Initially, programs with unipolar electrode configurations are tested, but the programmer may generate bipolar electrode configurations to test if the patient rates the unipolar electrode combinations poorly. After the stimulation programs are tested and rated, the programmer sorts the tested programs based upon the feedback and presents the tested programs to the user. The user selects the best tested program to use for chronic stimulation therapy. Additionally, the patient may utilize the guided programming technique for continued therapy optimization.
US08527057B2 Retinal prosthesis and method of manufacturing a retinal prosthesis
The present invention is an improved package and configuration for an implantable retinal prosthesis. The retinal prosthesis of the present invention includes an electrode array suitable to be mounted in close proximity to a retina, an electronics package and inductive receiving coil mounted next to each other on a strap surrounding the sclera so that the height above the sclera of the prosthesis is minimized.
US08527053B2 Implantable stimulator with integrated plastic housing/metal contacts and manufacture and use
An implantable stimulator system includes a plastic housing, an electronic subassembly and at least one metal contact. The plastic housing defines an interior chamber and an exterior. The electronic subassembly is disposed in the interior chamber of the plastic housing. The at least one metal contact is integrally formed with the plastic housing, coupled to the electronic subassembly, and accessible from the exterior of the housing. The plastic housing and the at least one metal contact form a sealed structure around the electronic subassembly.
US08527051B1 Detection and reduction of phrenic nerve stimulation
The present invention provides implantable medical devices for detecting phrenic nerve stimulation. A pacing module is configured to deliver pacing pulses having a predetermined pulse amplitude and/or width within the refractory period of the left ventricle. The pacing pulses are repeatedly delivered during a number of cardiac cycles, and the pacing pulses are delivered at different delays relative to an onset of the refractory period of the left ventricle in different cardiac cycles. An impedance measurement module is configured to measure impedance signals in time windows synchronized with the delivery of pacing pulses in the refractory period of the left ventricle. A phrenic nerve stimulation, PNS, detection module is configured to gather at least one impedance signal from each time window, create aggregated impedance signals using the impedance signals from the different time windows, and analyze the aggregated impedance signals to detect PNS.
US08527047B2 Artificial conduction pathways in tachyarrhythmia
An implantable medical device can establish one or more artificial conduction pathways during tachyarrhythmia. Withdrawal of the artificial conduction pathway may help self-terminate the tachyarrhythmia, or may pre-condition the tachyarrhythmia to be more favorable for receiving an anti-tachyarrhythmia therapy, such as anti-tachyarrhythmia pacing, defibrillation shock therapy, or cardioversion. This can help provide enhanced anti-tachyarrhythmia therapy.
US08527045B2 Therapy system including cardiac rhythm therapy and neurostimulation capabilities
An implantable medical system that includes a cardiac therapy module and a neurostimulation therapy module may identify when neurostimulation electrodes have migrated toward a patient's heart. In some examples, the system may determine whether the neurostimulation electrodes have migrated toward the patient's heart based on a physiological response to an electrical signal delivered to the patient via the neurostimulation electrodes. In addition, in some examples, the system may determine whether the neurostimulation electrodes have migrated toward the patient's heart based on an electrical cardiac signal sensed via the neurostimulation electrodes.
US08527040B2 Health managing device
In an abdominal fat measuring device that is a health managing device, vertical and horizontal widths of the abdomen of a subject are measured, and an ellipse defined by such widths is defined as an outer shape ellipse. The abdominal fat measuring device stores in advance an image representing the subcutaneous fat of the abdominal back side as an additional image in association with a proportion of the visceral fat mass and the subcutaneous fat mass. In the abdominal fat measuring device, the corresponding image is extracted from the stored additional images from the measured proportion of the visceral fat mass and the subcutaneous fat mass of the subject, added to the outer shape ellipse, and then a figure representing the measured fat free mass, visceral fat mass, and subcutaneous fat mass is drawn and displayed in the outer shape ellipse.
US08527036B2 Catheter positioning method and computerized control unit for implementing the method
A control unit for a ventilator is arranged to receive, from each of a number of electrode pairs on an esophageal catheter a bioelectric signal having an ECG component. The control unit has a calculating unit that determines the ECG component of each of the bioelectric signals and a position unit that determines the position of the catheter in relation to the patient's diaphragm based on a comparison the amplitudes of ECG components of the bioelectric signals.
US08527030B2 Microvascular blood volume magnetic resonance imaging
A magnetic resonance imaging system includes a magnetic resonance imaging scanner (10) that performs an inversion recovery magnetic resonance excitation sequence (70) having a blood-nulling inversion time (60) determined based on a blood T1 value appropriate for a selected magnetic field and blood hematocrit, whereby magnetic resonance of blood is substantially nulled. The inversion recovery excitation sequence (70) includes an inversion radio frequency pulse (74) applied with a small or zero slice-selective magnetic field gradient pulse to avoid inflow effects, and an excitation radio frequency pulse (80). The inversion pulse (74) and excitation pulse (80) are separated by the inversion time (60). The magnetic resonance imaging scanner (10) subsequently performs a readout magnetic resonance sequence (72) or spectroscopy sequence to acquire a magnetic resonance signal from tissue other than the nulled blood. A reconstruction processor (44) generates a reconstructed image from the acquired magnetic resonance signal.
US08527028B2 Harness with sensors
A garment for ambulatory, physiological monitoring of a patient includes a belt, having first and second end portion with closures at the end portions to wrap around a user's chest, a strap having a first end coupled to a portion of the belt with the strap having a second end, a pair of shoulder strap portions each shoulder strap portion having a first end coupled together at the second end of the strap and a second end, and a back portion that joins the second ends of the pair of shoulder strap portions, with at least one of the belt, strap portions and back portion having an accommodation for carrying a sensor. Other embodiments are described.
US08527027B2 Method and apparatus for mapping and/or ablation of cardiac tissue
An apparatus for mapping and/or ablating tissue includes a braided conductive member that that may be inverted to provide a ring-shaped surface. When a distal tip of the braided conductive member is retracted within the braided conductive member, the lack of a protrusion allows the ring-shaped surface to contact a tissue wall such as a cardiac wall. In an undeployed configuration, the braided conductive member is longitudinally extended, and in a deployed configuration, the distal end of the braided conductive member is retracted to invert the braided conductive member.
US08527025B1 Device and method for determining analyte levels
Devices and methods for determining analyte levels are described. The devices and methods allow for the implantation of analyte-monitoring devices, such as glucose monitoring devices, that result in the delivery of a dependable flow of blood to deliver sample to the implanted device. The devices comprise a unique microarchitectural arrangement in the sensor region that allows accurate data to be obtained over long periods of time.
US08527020B2 Mobile terminal
A mobile terminal includes a terminal main body, a stereoscopic cover portion constituting at least on portion of the terminal main body, and a light emitting portion disposed close to any one side of the stereoscopic cover portion. In the mobile terminal, the stereoscopic cover portion includes first and second members formed transparent or translucent to cover each other, a lens array layer stacked between the first and second members and having convex or concave lenses disposed in a lattice form, a first pattern layer formed on any one surface of the first member, and a shielding wall disposed between the light emitting portion and the lens array layer so as to decrease the transmittance of light irradiated to the lens array layer from the light emitting portion. Accordingly, it is possible to provide a mobile terminal having an external appearance provided with various stereoscopic and visible effects.
US08527017B2 Power savings through cooperative operation of multiradio devices
Page monitoring in a proxy relationship is optimized through creation of a new page occasion (PO) or paging frame (PF). The new PO/PF includes pages for each client-proxy relationship. Once the new PO/PF is communicated to the proxy, the proxy monitors for the pages of each client by monitoring a single PO/PF. Depending on the embodiment implemented, the network will either continue to also transmit pages during original PO or cease such transmission. On detection of a failed link between the proxy and client, the client may begin to monitor the original pages in such networks, or will begin monitoring using the new PO/PF until the network notifies the client that the state has changed.
US08527010B2 Device, system, and method for informing users of functions and characters associated with telephone keys
System and method for informing a user of functions or characters associated with keys on a mobile communications device includes a keyboard operable to input dual-tone multi-frequency (DTMF) codes and a display screen operable to display information. The display screen is also operable to display a virtual representation of at least a portion of the keyboard. The virtual representation includes help information on one or more virtually represented keys of the keyboard. This help information informs a user of an associated telephone function or character of one or more keys that are virtually represented on the display.
US08527006B2 Processing system, wireless device and method
A wireless device has at least a first modem and a second modem and at least a first SIM and a second SIM. The first modem supports a different level of service than the second modem. A processing system of the wireless device selectively reconfigures the connection of the first modem and the second modem to the SIMs. In a first mapping configuration, the first SIM is connected to the first modem and the second SIM is connected to the second modem. In a second mapping configuration, the second SIM is disconnected from the second modem, and the first SIM is disconnected from the first modem and is connected to the second modem thereby to obtain a different level of service for the first SIM than in the first mapping configuration.
US08527005B2 Multi-standby mobile terminal and operation method for the same
A multi-standby mobile terminal and an operation method for the same are provided. The multi-standby mobile terminal includes at least two communication modules and a plurality of SIM cards. A number of SIM cards is greater than a number of communication modules. When a call is established over a communication network related to a first SIM card, it is determined whether a second SIM card is associated with a first communication module that is associated with the first SIM card. When a second SIM card is associated with the first communication module associated with the first SIM card, SIM association transfer is performed by disassociating the second SIM card from the first communication module and then associating the second SIM card with a second communication module, and proceeding to handle the call.
US08527001B2 Multi-mode mobile device based radio access technology selection method for idle mode operations
A method at a mobile device, and the mobile device, the method selecting a subset of radio access technologies available to the mobile device over which a predetermined set of services on the mobile device is available; and deselecting at least one radio access technology not within the selected subset of radio access technologies.
US08526980B2 Method of and apparatus for estimating received quality of communication area and program
An area to be estimated is sectioned to minute sections, the received signal qualities from a plurality of installed base stations (51, 52) are found, respectively in each of the minute sections, a difference between the received signal quality of each minute section and the received signal quality of a minute section adjacent to the above minute section is referred to as well as a change point at which a difference between a received signal quality used as a hand-over condition and the above received signal quality changes is detected so that an area in which a hand-over occurs can be accurately estimated. With this manner, there can be obtained a received signal quality estimation method capable of estimating an area in which a hand-over occurs very accurately in a mobile communication system.
US08526979B2 Method and apparatus for parent-controlled short message service
A method of processing short message service (SMS) calls for a subscriber's communication device in a communication network is provided. The method comprises: receiving an SMS request involving the communication device at a short message service center; accessing a family access control database storing family access control information received for the communication device; and determining whether the short message service request should be allowed or denied based on the information found in the database.
US08526978B2 Method and apparatus for efficiently delivering supplementary services to multi-technology capable wireless transmit/receive units
A wireless transmit receive unit (WTRU), method and system for efficiently handling various types of wireless services across multiple wireless access technologies for WTRUs that may operate in multiple types of networks is disclosed.
US08526968B2 System and method for mobile location by dynamic clustering
A system and method for determining the location of a mobile device in a communications network. A set of network measurement reports (NMR) may be provided for a region in the network. NMRs in the first set may be clustered as a function of observed measurement information in the NMRs. A candidate NMR for a mobile device may be received, and the candidate NMR may then be associated with a selected cluster of NMRs. The candidate NMR and a second set of NMRs may then be clustered, and a location of the mobile device determined as a function of the clustered candidate NMR and second set of NMRs, where the NMRs in the second set are associated with the selected cluster.
US08526965B2 Distributed micro instructions set processor architecture for high-efficiency signal processing
A wireless communication base station comprising a plurality of application specific instruction set processors (ASISPs) configured to support one or more processes hosted by the base station, and to track process state information associated with each of the processes; and a memory configured to store the tracked process state information, and when an ASISP of the plurality of ASISPs is reallocated from a first process to a second process, the respective ASISP is configured to retrieve from the memory process state information for the second process.
US08526963B2 Restrictive reuse for a wireless communication system
For restrictive reuse, each cell (or each sector) is assigned (1) a set of usable subbands that may be allocated to users in the cell and (2) a set of forbidden subbands that is not used. The usable and forbidden sets for each cell are orthogonal to one other. The usable set for each cell also overlaps the forbidden set for each neighboring cell. A user u in a cell x may be allocated subbands in the usable set for that cell. If user u observes/causes high level of interference from/to a neighboring cell y, then user u may be allocated subbands from a “restricted” set containing subbands included in both the usable set for cell x and the forbidden set for cell y. User u would then observe/cause no interference from/to cell y. The subband restriction may be extended to avoid interference from multiple neighboring cells.
US08526962B2 Apparatus, and method, for implementing detection of system information changes in universal mobile telecommunications systems
In a mobile telecommunications system comprising a network of a plurality of cells and at least one user equipment device, the user equipment is arranged, when the user equipment re-configures itself to enter a new state or performs cell reselection, to read broadcast system information and, when the broadcast system information indicates a change in system information, to update the system information of the user equipment device.
US08526953B2 Apparatus, method and computer program product providing auxiliary handover command
An auxiliary handover message is sent from a target eNB to a UE being handed over from a source eNB. The auxiliary handover message includes a context identifier that is established between the source eNB and the UE, which the source eNB provides to the target eNB during context data exchange when preparing for the handover. The UE uses the context identifier to verify that the auxiliary handover message is valid. Various approaches are detailed for minimizing signaling overhead and minimizing the time the UE must monitor the separate channel for the auxiliary handover message in the event the UE does not properly receive the original handover message from the source eNB. The context identifier may be a random number, a C-RNTI, an eNB-ID, or a token. The auxiliary handover command sent from the target eNB may be the context identifier with or without a copy of the handover command.
US08526952B2 Method and apparatus for supporting handoff from GPRS/GERAN to LTE EUTRAN
A method and apparatus for supporting a handoff (HO) from a general packet radio service (GPRS), global system for mobile communication radio access network (GERAN), and long term evolution (LTE) evolved universal terrestrial radio access network (EUTRAN) includes receiving an LTE measurement report. An HO is initiated to the LTE network and a relocation request signal is transmitted. A relocation command signal that includes an evolved Node-B (eNB) identifier (ID) is received.
US08526950B2 Determining handover based on state of mobile terminal
The invention relates to applying a handover algorithm in a mobile terminal. In the method, the state of a user interface component of the terminal is checked, and the handover algorithm is applied on the basis of the current state of the user interface component. The handover algorithm is applied only if the current state of the user interface component is active.
US08526947B1 Method and apparatus for enabling efficient battery use on a dual mode communication device
Upon connecting to the broadband and narrowband networks, a communication device registers with a broadband wireless network via a broadband interface and with a narrowband wireless network via a narrowband interface. One of (i) a first change in status indication is provided from the broadband interface to the narrowband interface reflecting a change in status between the broadband interface and the broadband network, and (ii) a second change in status indication is provided from the narrowband interface to the broadband interface reflecting a change in status between the narrowband interface and the narrowband network. The communication device transmits one of (i) the first change in status indication and a narrowband status indication to a network component via the narrowband interface, and (ii) the second change in status indication and a broadband status indication to the network component via the broadband interface.
US08526944B2 System and method for providing network access to electronic devices
Systems and methods of providing network access information from one or more servers to a wireless device. The wireless device acquires information from the servers about available networks at a current location of the wireless device. The network information is based on a plurality of device parameters, network parameters and regulatory requirements that govern the operation of the wireless device. In addition, the wireless device may assess the acquired information for suitability for communications to be carried out by the wireless device.
US08526942B2 Mobility call management
A mobility call management service is disclosed that provides enhanced call management functionality for a wireless mobile terminal (MT). Incoming and/or outgoing calls are managed based on an assessment of the degree of motion of the MT, or other available data pertinent to the MT's physical situation, such as but not limited to it's location, movement, or rate of movement. The degree of motion or other assessment may be used to determine whether a communication can safely terminate on, originate from, or continue safely on the MT, so as to reduce or remove driver distraction.
US08526936B2 Limiting device operation without third party permission
Embodiments of the invention include a set of rules established by a third-party to control the execution of various functions offered by a device. The set of rules can block a function outright, or can specify particular combinations of days and times when the function can be executed and when it is blocked. Then, when the user of the device requests an instance of the function to be executed, the set of rules can be accessed to determine whether the requested function instance is permitted, after which the device can either block or execute the requested function instance.
US08526931B1 Wireless network-controlled enabling of user device transceiver
A method of operating a wireless communication system is disclosed. The method includes exchanging first wireless communication signals with a user device over a first wireless communication network to provide a communication service, where the user device has a selection mode for a second wireless communication network that a user may set to one of: on, off, and automatic. If the network selection mode in the user device is set to automatic, then processing location information for the user device to determine potential service quality from the second wireless communication network for the user device, and if the potential service quality is higher than a threshold, then wirelessly transferring a control signal to the user device over the first wireless communication network, where the control signal drives the user device to automatically enable a wireless transceiver for the second wireless communication network.
US08526927B2 Telephone apparatus for transferring a cellular phone call to a home phone and making a cellular phone call by a home phone
An exemplary telephone apparatus which can transfer a first phone call from a Bluetooth enabled cellular phone to a home phone and, making a second cellular phone call by a home phone via a Bluetooth enabled cellular phone, includes a Bluetooth enabled integrated chip (IC). The IC includes a Bluetooth modem configured for receiving a Bluetooth signal from a Bluetooth radio frequency (RF) antenna of the cellular phone, a central processing unit (CPU) built-in the IC, for switching controlling of transferring between the first phone call and the second phone call, and a digital signal processor (DSP) and a CODEC built-in the IC. The telephone apparatus makes use of digital signal processing technology to generate and decode various tones and signals. The telephone also avoids the problem of distortion of DTMF tone during transmission through a Bluetooth RF.
US08526925B2 Environment independent user preference communication
Included are embodiments of a method for communicating user preferences to at least one environment. At least one embodiment includes receiving a request from an environment for preference information related to a user and receiving a user identifier from the environment, the user identifier obtained via a portable user device. Other embodiments include determining at least one user preference related to the user, determining capabilities related to the environment, and communicating at least one user preference to the environment.
US08526920B2 Visual voicemail unavailability solution
A solution for notifying a user of alternate means of accessing voicemail data utilize a timer that can be set on a user device upon receipt of a message waiting indicator. When the timer expires, if no data communications connection has been established between the user device and a voicemail server, the user device can present alternate voicemail access instructions to the user. These instructions may be obtained from the message waiting indicator or may be stored on the user device. In another embodiment, a voicemail server sets a timer after sending a message waiting indicator to a user device. The voicemail server sends a message containing alternate voicemail access instructions if no connection has been established between the voicemail server and the user device upon expiration of the timer.
US08526917B2 Authenticity verification of authentication messages
At least a method for verifying the authenticity of one or more authentication messages in an authentication procedure between a network and a mobile device is described wherein the method comprises: sending an authentication request through a first radio access node to a said mobile device, said radio access node being associated with first location information; said mobile device generating second location information associated with the location of said mobile device; and, verifying the authenticity of the origin of said authentication request by checking if said second location information comprises said first location information.
US08526910B2 Resource tracking and communication system
A system and method for confirming that emergency resources are available to be used at a particular location, communicating to the incident manager at that location and estimated time of arrival of the resource, and tracking the resource during transit to the location for updating the estimated time of arrival.
US08526908B2 Method and apparatus for certification based feature enablement
Embodiments of a system and method for wireless communication are provided. In certain embodiments, an identification number is received from a subscriber station. The identification number is used to retrieve information regarding features supported by the subscriber station from a first database. An indication of features to be enabled for communication with the subscriber station can be provided based on the features supported by the subscriber station.
US08526898B2 Wideband tuner architecture
A wideband receiver system is provided to concurrently receive multiple RF channels including a number of desired channels that are located in non-contiguous portions of a radio frequency spectrum and to group the number of desired channels into a contiguous frequency band. The system includes a wideband receiver having a complex mixer for down-shifting the multiple RF channels and transforming them to an in-phase signal and a quadrature signal in the baseband. The system further includes a wideband analog-to-digital converter module that digitizes the in-phase and quadrature signals and a digital frontend module that transforms the digital in-phase and quadrature signals to baseband signals that contains only the number of desired RF channels. that are now located in a contiguous frequency band. An up-converter module up-shifts the baseband signals to a contiguous band in an IF spectrum so that the system can directly interface with commercially available demodulators.
US08526896B2 Feedback compensation detector for a direct conversion transmitter
A feedback compensation detector for a direct conversion transmitter includes a baseband processor, a direct up-converter, an antenna, and an impairment detection and compensation feedback circuit. The baseband processor generates an in-phase (I) baseband signal and a quadrature-phase (Q) baseband signal. The direct up-converter is coupled to the baseband processor, and combines the I and Q baseband signals with an RF carrier signal to generate an RF output signal. The antenna is coupled to the direct up-converter, and transmits the RF output signal. The impairment detection and compensation feedback circuit is coupled to the RF output signal and the I and Q baseband signals. The impairment detection and compensation feedback circuit down-converts the RF output signal to generate an intermediate frequency (IF) signal, measures as least one signal impairment in the IF signal, and pre-distorts the I and Q baseband signals to compensate for the measured signal impairment.
US08526891B2 System and apparatus for interference suppression using macrodiversity in mobile wireless networks
In a wireless network, plural downlink signals from plural base stations are transmitted to a terminal. The plural downlink signals all carry the same information to the terminal. The terminal provides feedback on the downlink channels. The feedback provides information on the taps of the channels. The amount of information fed back is constrained. Based on the feedback, transmission parameters of the downlink signals are adjusted. The process of transmitting, providing feedback, and adjusting the parameters continue so that the energy of the downlink signal is enhanced at the terminal location and suppressed elsewhere. Beam forming can be used to further suppress the energy signature at locations other than the terminal location.
US08526877B2 Adaptive radio repeaters
One method for controlling operation of a repeater in radio communication system comprises determination whether operation of a node in the radio communication system benefits from assistance of a repeater and transmitting, from the node in the radio communication system, a radio signal to the repeater being indicative of an order to promptly activate the repeater if the benefit exists. One complementary method for controlling operation of a repeater in radio communication system comprises detection (252), in the repeater, of a radio signal being indicative of an order to activate the repeater. Amplification in the repeater is activated (254) as a response to such a detected radio signal and uplink traffic from a user terminal being located in a vicinity of the repeater and/or downlink traffic to the user terminal is amplified (256). A repeater, a node, a user terminal and a system operating according to the method are presented.
US08526872B2 Image forming unit and image forming apparatus
An image forming unit including a toner supplier that comprises a cylindrical conveying passage member and a toner conveying rotational body that is inserted into the cylindrical conveying passage member, includes first/second spiral blades formed on different areas of a rotational axis in an axis direction, wound in directions opposite to each other and is rotated so that the first/second spiral blades convey toner in convergent directions. The rotational axis is inclined such that the second spiral blade is higher than the first spiral blade, and the cylindrical conveying passage member comprises a fresh toner receiving opening that receives fresh toner, a collected toner receiving opening that receives collected toner, and a toner supplier opening disposed at a position where the fresh toner conveyed by the first spiral blade and the collected toner conveyed by the second spiral blade meet, so as to supply the toner to the developer.
US08526870B2 Fixing device and image forming apparatus incorporating same
A fixing device includes a fixing member, a heating member provided inside the fixing member to heat the fixing member, a nip formation member provided inside the fixing member and supported by the heating member, and a pressing member pressed against the nip formation member via the fixing member to form a fixing nip between the fixing member and the pressing member through which a recording medium bearing a toner image passes. The nip formation member includes a convex portion provided at a center of the nip formation member in an axial direction of the fixing member and protruding toward the heating member. The heating member has a tapered shape corresponding to the convex portion of the nip formation member, in which the heating member is tapered from lateral ends toward a center of the heating member in the axial direction of the fixing member.
US08526858B2 Image forming apparatus having color and transparent developing devices
In an image forming apparatus having a color developing device and a transparent developing device the triboelectric chargeability of the transparent toner by a developer carrying member provided in the transparent developing device is made higher than a triboelectric chargeability of a color toner by a developer carrying member provided in the color developing device.
US08526850B2 Image forming apparatus and process cartridge
To provide an image forming apparatus in which variations in the contact pressure produced between a photosensitive drum and a developing roller is suppressed, whereby image quality can be improved. A development unit and a drum unit are rotatably connected to each other with a link member interposed therebetween. Gears for transmitting a driving force are supported at two rotation support points of the link member, whereby the driving force is transmitted to the development unit.
US08526843B2 Cleaning element for an image-forming apparatus, charging device, process cartridge and image-forming apparatus
A cleaning element for an image-forming apparatus, includes: a shaft; a strip-shaped sheet which is disposed helically on an outer circumferential surface of the shaft; and an adhesive layer which is disposed between the shaft and the strip-shaped sheet and binds the shaft and the strip-shaped sheet, the strip-shaped sheet having, on a surface thereof facing the shaft, an unbound region in which the adhesive layer is absent, at an end in a width direction of the strip-shaped sheet which faces a downstream side in a rotation direction of the shaft.
US08526841B2 Process cartridge and electrophotographic image forming apparatus
A process cartridge includes an electrophotographic photosensitive drum and a frame for supporting the electrophotographic photosensitive drum. The process cartridge also includes a first portion-to-be-positioned for being positioned to a first main assembly side positioning portion provided in the main assembly of an apparatus, a second portion-to-be-positioned for being positioned to a second main assembly side positioning portion provided in the main assembly of the apparatus, and a longitudinal positioning portion to be positioned by a main assembly side longitudinal positioning portion provided in the main assembly of the apparatus. The apparatus still further includes a portion-to-be-urged for receiving an inclined downward elastic force of a first main assembly side elastic member provided in the main assembly of the apparatus to urge the longitudinal positioning portion and the second portion-to-be-positioned.
US08526837B2 Image forming apparatus with cassette detection and energy saving mode shifting control
An image forming apparatus having a first mode for operation with predetermined power consumption and a second mode for operation with less power consumption than the power consumption in the first mode includes: a paper cassette capable of being attached to a predetermined section of the image forming apparatus, the paper cassette storing paper therein; a detection part detecting the attachment and detachment of the paper cassette to and from the predetermined section; and a shift part, upon the detection by the detection part that the paper cassette has been attached to the predetermined section during the operation in the second mode, shifting the image forming apparatus from the second mode to the first mode.
US08526829B1 System, method and apparatus for clockless PPM optical communications
A PPM transmitter includes an optical clock generator for generating equally-spaced optical pulses with a sampling period T; an encoder for transforming an incoming waveform U(t) into a linear combination V(t) of U(t) and a delayed output V(t−kT) according to a rule V(t)=U(t)+aV(t−kT), where k is a positive integer, V(t) is voltage generated by the encoder and a is a coefficient; and an optical delay generator for delaying optical pulses generated by the optical clock generator in proportion to the voltage V(t), such that Δtn=bV(t), where b is another coefficient and where Δtn is the amount of delay imposed by the optical delay generator. The PPM transmitter functions with a PPM receiver for communicating data without the need to transmit or otherwise provide a clock signal. The PPM receiver decodes an original series of the delayed optical pulses Q(t) and a second series Q(t−ckT) delayed by ckT where c is a coefficient.
US08526826B2 Repeater and method for operating such a repeater
A repeater (1) includes a master unit (2) for communicating with a base station of a mobile network, a plurality of remote units (3) for communicating with mobile communications terminals, and a common optical waveguide (4) connecting the remote units (3) with the master unit (2) for transmitting the optical signals from each of the remote units (3) to the master unit (2). The remote units (3) include, as a transmitter for the optical signals, a laser (7) of a construction similar or somewhat identical to that of the other lasers (7). The lasers (7) have similar or somewhat identical nominal wavelengths (λN), and the individual lasers (7) are selected by adjusting their operating temperatures (TD1-TD4) in such a way that each laser transmits on a different transmission wavelength (λü1-λü4).
US08526820B1 High pressure display
Described herein are embodiments of displays which may be used in high pressure environments, e.g., in underwater environments, and systems which utilize such displays. In some embodiments, a system comprises at least one electronic device comprising an optical output, a first optical interface to couple the optical output to an optical transmission medium, a second optical interface coupled to the optical transmission medium, and a display coupled to the second optical interface. In some embodiments the second optical interface comprises a material having a graded index of refraction, and the display comprises an optically transmissive material coupled to the second optical interface to transmit an image from the second optical interface to a reflective surface.
US08526811B2 Power monitoring photodiode array with integrated, current sourced reference photodiode
A photodiode array includes a plurality of monitoring photodiodes capable operating in a voltage mode configuration each able to provide a voltage indicating an intensity of an incident light. Integrated with the monitoring photodiodes is a reference diode configured to produce reference voltages in response to reference currents supplied to that diode. The monitoring photodiodes and the reference diode may be integrated and have the same current-voltage characteristics and the same temperature, for example by fabricating them on the same substrate. The reference diode is supplied with the reference currents in dark manner, meaning without incident light impinging on the reference diode. The resulting reference voltages, the reference source currents, and the measured photo-voltage from the monitoring photodiodes are than used to determine an optical power value at any temperature within the operation temperature range.
US08526808B2 TTL photographic wireless communication system and method
A system and method for synchronizing a remote lighting device to a camera using a hot shoe connection and a wireless communication device connected via the hot shoe connector. The wireless communication device receives a request for flash data from the camera via the hot shoe connector. The wireless communication device responds to the request with response data that mocks information that a photographic lighting device would provide if the photographic lighting device were connected to the hot shoe connector, such that the camera continues to provide TTL data via the hot shoe connector to the wireless communication device.
US08526798B2 Portable content container displaying A/V files in response to a command received from a consumer device
A portable content container is disclosed comprising a decoder for decoding an A/V file into an A/V stream. File directory information identifying one or more A/V files is transmitted to a consumer device. A display command is received from the consumer device to display a selected one of the A/V files on a display device. The selected A/V file is decoded into an A/V stream transmitted to the display device in response to the display command. In an embodiment, the portable content container further comprises local memory for storing A/V files.
US08526797B2 Moving image coding method, moving image coding device, moving image recording method, recording medium, moving image playback method, moving image playback device, and moving image playback system
A moving image coding method that can prevent playback discontinuity without an increase in processing load during playback is provided.The moving image coding method codes a video stream that includes a first moving image and a second moving image to be overlaid on the first moving image. The moving image coding method includes: a step of determining a continuous playback section that is a group of partial sections and is subject to continuous playback, in the video stream (S5301 to S5303); a step of coding the first and second moving images in the partial sections constituting the continuous playback section, under a constraint that prevents a threshold from being changed in the continuous playback section, the threshold being used for a transparency process by a luminance key in the overlaying (S5304); and a step of generating management information including flag information which indicates that the threshold is fixed in the continuous playback section (S5305).
US08526796B2 Network video recorder and method for recording video data in the network video recorder
In a network video recorder (NVR), a starting location and an end location of video data in a file are set. One frame of video data is recorded in one element of a storage buffer and the element has an index. The NVR further sets a starting location and an end location that coincides with the index of a frame of video data in the storage buffer. If the NVR receives a frame and not enough space of the storage buffer, the NVR adjusts the starting location of the storage buffer by one element, and adjusts the starting location of the file to the starting location of the frame in the storage buffer. If enough space is and the frame is the Intra-frame, the NVR adjusts the end location of the file by one frame, and adjusts the end location of the storage buffer by one element.
US08526793B2 Information storage medium including meta data for multi-angle title, and apparatus and method for reproducing the same
A storage medium including meta data for providing an enhanced search function on AV data supporting multi-angle, and a reproducing apparatus and method for reproducing AV data from the storage medium are provided. The storage medium comprises moving picture data for supporting multi-angle; and meta data for providing an enhanced search function on the moving picture data, wherein the meta data is defined according to scene, and comprises information regarding at least one search keyword to be applied to a corresponding scene and information regarding an angle supported by the corresponding scene. Such meta data further includes information regarding a start location and a reproduction duration time of the corresponding scene. As a result, an enhanced search function can be realized according to scene, character, actor, or search criterion which a producer arbitrary defines, with respect to moving picture data supporting multi-angle.
US08526786B2 Information recording method, information recording medium, and information reproducing method, wherein information is stored on a data recording portion and a management information recording portion
With this invention, at least one of a video file containing video information, a still picture file containing still picture information, and an audio file containing audio information and a management file having management information on a control method of reproducing the information in the file are recorded on an information storage medium. This realizes a data structure that causes the recording and deleting places on the information storage medium to correspond spuriously to places on a single tape, such as a VTR tape. Use of the data structure provides users with an easy-to-use interface.
US08526780B2 Thermographic camera and method for the recording and/or modification and reproduction of thermal images of a scene and/or of an object
The present invention is directed to a thermographic camera and to a method for generating thermal images with this thermographic camera as is described generically in DE 698 30 731 T2. The object of the invention is to provided a possibility for achieving an optimal signal resolution at low object temperatures in an economical manner without signal overload at high temperatures. This object is met by a method for the recording and reproduction of thermal images of a scene and/or of an object, comprising the following steps: a pixel-based thermal image frame is generated by means of IR optics and a pixel-based detector unit; a dark image is generated for implementing a non-uniformity correction (NUC) to eliminate non-uniformities arising from the detector and/or disturbance sources in the optical beam path; the existing pixel-based thermal image frame is corrected by weighting the individual pixel signals with a nonlinear characteristic line which is generated and stored beforehand for generating a corrected output thermal image; and finally, the corrected output thermal image is supplied to a display unit or to an interface for external equipment.
US08526779B2 Creating and editing video recorded by a hands-free video recording device
A video recording hands-free device that includes a storage medium, an optical sensor to receive an input image signal, and a processor that is coupled to the storage medium and the optical sensor. The processor is configured to process the input image signal received from the optical sensor into an encoded video data stream and store the encoded video data stream as recorded video data in the storage medium. The processor is also configured to receive and process a video control command to create a video clip file from a logical segment of the recorded video data.
US08526766B2 Use of composite bitmapped images in conjunction with display of captured data
In order to efficiently present data extracted from a captured image of an assessment document, a single bitmapped composite image is constructed from multiple images or components such that each layer or content type is stored within discrete bits within each pixel. Different layers are then shown, hidden, emphasized, or otherwise manipulated within a display process through the use of palette color manipulation. Applications to other than assessment documents are discussed.
US08526762B2 Method and apparatus for determining the mis-alignment in images
A method of determining the amount of mis-alignment in one direction of an image of a scene, the image captured by a first camera is described. The method comprising the steps of: defining a line between a first point in the image and a second point in the image, the line extending in the direction of mis-alignment; defining a reference section in the scene to which the image is to be aligned, the reference section of the scene having a reference image characteristic; identifying an image characteristic at different points along the line in the image; and comparing the image characteristic at each point along the line with the reference image characteristic, and determining the amount of mis-alignment by determining the distance between the position of the reference image characteristic of the reference section captured in the image and the defined reference section in the scene.
US08526761B2 Image processing apparatus and image sensing apparatus
An image processing unit includes a second-taken image generation unit which performs a blurring process on a first taken image including a plurality of small areas so as to generate a second taken image, a focus degree deriving unit which derives a focus degree of each small area, and a combination process unit which combines each small area of the first taken image with each second small area of the second taken image corresponding to each small area of the first taken image. The combination process unit sets a mixing ratio of the second taken image in the combination to a larger value as a focus degree of each small area derived by the focus degree deriving unit is smaller. The second-taken image generation unit includes a face area detection unit which detects a face image area from the first taken image, and a blurring process unit which performs the blurring process on the first taken image on the basis of the detected face image area so as to generate the second taken image.
US08526760B2 Multi-scale representation of an out of focus image
A method for generating a multi scale representation of an input image, the method comprising the procedures of: estimating a scale factor corresponding to said input image; determining a set of Gaussian difference kernels according to said estimated scale factor, and according to a predetermined set of Gaussian kernels; and generating a multi-scale representation of said input image by applying each of said set of Gaussian difference kernels on said input image.
US08526758B2 Image processing apparatus, image processing method, and program
An apparatus according to the present invention includes a detection unit configured to detect a noise based on pixel values of a neighboring pixel group having an interval of n pixel (s) (n is an integer of 1 or more) from a target pixel and a range of m pixel(s) (m is an integer of 1 or more) and a pixel value of the target pixel, and a replacement unit configured to replace the pixel value of the target pixel with an average value of the pixel values of the neighboring pixel group if the noise is detected.
US08526749B2 Apparatus, method, and medium encoding/decoding images through application of psycho-visual characteristics
A method, medium, and apparatus encoding and/or decoding an image according to human psycho-visual characteristics. According to a method, medium, and apparatus, error values corresponding to a range in which error values can be recognized because of the human psycho-visual characteristic are selectively encoded.
US08526743B1 Defined data patterns for object handling
A method of defining data patterns for object handling includes obtaining an image of an input data area, processing the image to obtain image data, and comparing the image data with a pattern, wherein the pattern identifies spatial information of corresponding pattern fields of the pattern. The method further includes determining a confidence level of the comparison of the image data according to a success in matching the image data with the pattern fields, comparing the confidence level with a confidence threshold associated with the pattern, and selecting the pattern. A pattern output associated with the selected pattern is identified, wherein the pattern output corresponds to a canonical return format, and the pattern output is applied to the image data.
US08526735B2 Time-series analysis of keywords
Processing for a time-series analysis of keywords comprises clustering or classifying pieces of document data, each of which is description of a phenomenon in a natural language, on the basis of frequencies of occurrence of keywords in the pieces of document data, individual keywords being also clustered or classified by clustering or classifying the pieces of document data, and performing a time-series analysis of frequencies of occurrence of pieces of document data containing individual keywords in clusters or classes into which the pieces of document data are clustered or classified or a time-series analysis of frequencies of occurrence of pieces of document data containing clusters or classes into which the individual keywords are clustered or classified. Frequency distribution showing variation of the frequencies of occurrence of the pieces of document data is acquired by the time-series analysis.
US08526734B2 Three-dimensional background removal for vision system
A method for controlling a computer system includes acquiring video of a subject, and obtaining from the video a time-resolved sequence of depth maps. A geometric model of the subject is fit to each depth map in the sequence and tracked into a subsequent depth map in the sequence. From the subsequent depth map, a background section is selected for exclusion. The background section is one that lacks coherent motion and is located more than a threshold distance from the coordinates of the geometric model tracked in. Then, a subsequent geometric model of the subject is fit to the depth map with the background section excluded.
US08526720B2 Imaging terminal operative for decoding
There is set forth herein an imaging terminal operative for decoding of bar codes. In one embodiment the terminal can include a color imaging assembly having a color image sensor array. The terminal can be operative for capture of a color frame of image data. Responsively to the capture of the color frame of image data the terminal can convert the color image data to monochrome image data while maintaining the color image data. The terminal can utilize the monochrome image data to search for a color bar code finder pattern. The terminal can be operative so that if the color bar code pattern is found utilizing the monochrome image data the terminal can utilize the color image data for attempting to decode a color bar code.
US08526717B2 Rich color transition curve tracking method
A method of finding targets in a color image applies ratio space rich colored filtering to identify a band of pixels that form a transition zone from one rich color to another. This pixel band is reduced to a rich color transition curve. A set of transition curves with simple geometric and color properties for the entire image, can be compared to a database of target properties to identify a target in an image.
US08526714B2 Method and system for reconstructing a stereoscopic image stream from quincunx sampled frames
A method for reconstructing a stereoscopic image stream from a plurality of compressed frames is provided. Each compressed frame consists of a merged image formed by juxtaposing a sampled image frame of a left image and a sampled image frame of a right image. Each sampled image frame has half a number of original pixels disposed at intersections of a plurality of horizontal lines and a plurality of vertical lines in a staggered quincunx pattern in which original pixels surround missing pixels. Each missing pixel is reconstructed according to at least 5 horizontal pixel pairs and 3 vertical pixel pairs in a compressed frame.
US08526707B2 Method of inspecting a mask
In a method of inspecting a mask, an image of a pattern on the mask may be obtained. A histogram of the image by grey levels may be obtained. The histogram may be compared with information of the pattern to detect a defect of the mask. Thus, reliability of defect detection in the mask may be remarkably improved.
US08526700B2 Imaging system and method for surgical and interventional medical procedures
A system and method for displaying images of internal anatomy includes an image processing device configured to provide high resolution images of the surgical field from low resolution scans during the procedure. The image processing device digitally manipulates a previously-obtained high resolution baseline image to produce many representative images based on permutations of movement of the baseline image. During the procedure a representative image is selected having an acceptable degree of correlation to the new low resolution image. The selected representative image and the new image are merged to provide a higher resolution image of the surgical field. The image processing device is also configured to provide interactive movement of the displayed image based on movement of the imaging device, and to permit placement of annotations on the displayed image to facilitate communication between the radiology technician and the surgeon.
US08526699B2 Method and system for automatic detection and classification of coronary stenoses in cardiac CT volumes
A method and system for providing detecting and classifying coronary stenoses in 3D CT image data is disclosed. Centerlines of coronary vessels are extracted from the CT image data. Non-vessel regions are detected and removed from the coronary vessel centerlines. The cross-section area of the lumen is estimated based on the coronary vessel centerlines using a trained regression function. Stenosis candidates are detected in the coronary vessels based on the estimated lumen cross-section area, and the significant stenosis candidates are automatically classified as calcified, non-calcified, or mixed.
US08526692B2 Reduction of transitivity errors in radiotherapy image registration
Deformation maps (e.g. deformation vector fields) used for correcting image-type data used in the treatment of patients in radiotherapy may be processed to eliminate inverse inconsistency and transitivity type errors which produce different results depending on the order or path of the calculation of deformation. The correction permits registration of a treatment plan with the changing patient image and accumulation of dose to a common reference frame without transformation dependent artifacts.
US08526687B2 Method for filtering a fingerprint image continuation-in-part
The present invention relates to the digital processing of images, and, more particularly, to the digital filtering of fingerprint images. The present invention can be used in criminalistics for fingerprint identification.The object of the present invention is to develop a method for filtering a fingerprint image, that provides effective image processing in the areas where the curvature of fingerprint lines is high.This object is achieved by providing a method for filtering a fingerprint image, the method including the step of sequentially processing areas of the image by a directional filter having at least one central ridge and adapted to local properties of respective areas of the image, the local properties including distance between the ridges, orientation of the fingerprint line, and curvature of the same. Further steps include adapting the filter to the local curvature by curving at least one central ridge of the filter in the plane of spatial coordinates in such a way its curvature is brought into proximity with the curvature of the fingerprint line.
US08526685B2 Method and apparatus for selectively supporting raw format in digital image processor
A digital image processing apparatus and method for supporting a RAW format (a sensor data format before image processing is performed) selectively supports a user-desired region of a captured image in a RAW format. A method of supporting a RAW format in a digital image processing apparatus includes setting at least one portion of an image displayed in a live-view mode as a region of interest (ROI), storing the ROI in a RAW format, storing a non-ROI of the displayed image, which is a portion of the image other than the ROI, in a compression format, and compositing the stored ROI with the stored non-ROI.
US08526682B2 Methods and systems of authentication
A method of authentication is provided that includes capturing palm biometric data from an individual, transmitting the biometric data to an authentication system, and generating an authentication biometric template from the captured biometric data with the authentication system. Moreover, the method includes conducting a plurality of verification matching transactions between the authentication biometric template and enrollment biometric templates stored in the authentication system, and between the authentication biometric template and imposter biometric templates stored in the authentication system. Furthermore, the method includes updating a genuine matching score distribution with at least one genuine matching score, updating an imposter matching score distribution with at least one imposter matching score, and calculating a maximum genuine matching score and a minimum imposter matching score. Additionally, the method includes confirming an identity of the individual when the minimum imposter matching score is greater than the maximum genuine matching score.
US08526678B2 Stationary target detection by exploiting changes in background model
One or more video frames may be obtained, and a background model may be constructed based on a first parameter. A second background model may be constructed using the one or more video frames based on a second parameter, the second parameter being different from the first parameter. A difference between the first and second background models may be determined. One or more stationary targets may be determined based on the determined difference. The one or more stationary targets may be classified. An alert concerning the one or more classified stationary targets may be generated.
US08526676B1 Method for minimizing scintillation in dynamic images
A method for reducing scintillation in an image of a scene includes receiving an input sequence of images of the scene and grouping a first plurality of images of the sequence of images into a first subset of images comprising a first number of images that occur in sequence within the input sequence of images of the scene. The method also includes grouping a second plurality of images of the sequence of images into a second subset of images comprising a second number of images that occur in sequence within the input sequence of images of the scene. The method further includes generating a set of averaged images comprising an averaged image for the first subset of images and an averaged image for the second subset of image and outputting a composite image based at least the set of averaged images.
US08526672B2 Object detection apparatus and method thereof
An image processing apparatus includes a discrimination unit configured to sequentially perform discrimination of whether each of a plurality of image data includes a predetermined object using a parameter stored in a storage unit, an update unit configured to update the parameter stored in the storage unit, and a control unit configured to, when the discrimination unit discriminates that the predetermined object is included, control the update unit to update the parameter and the discrimination unit to perform the discrimination on current image data using the updated parameter, and when the discrimination unit discriminates that the predetermined object is not included, control the update unit to maintain the parameter stored in the storage unit and the discrimination unit to perform the discrimination on next image data using the maintained parameter. By using this image processing apparatus, the processing can be speeded up without increasing a size of a circuit.
US08526671B2 Threat detection sensor
The systems and methods disclosed herein address issues of cost and weight that prevent other threat detection systems intended to detect and identify locations of incoming munitions fire such as RPGs, anti-tank missiles, and other such weapons, from being used more broadly. Systems and methods disclosed herein relate, in part, to a portable, optical sensor that has a 360-degree horizontal field of view and a selectable vertical field of view that can cover up to 90 degrees. Variations of systems and methods discussed herein are meant for use and transport by an individual or group of individuals, and do not require significant support electronics or power supplies in excess of a typical car-battery in size and weight. Other embodiments may be vehicle mounted, or may be further enhanced to work with other detection or response systems.
US08526668B2 Marker processing method, marker processing device, marker, object having a marker, and marker processing program
A marker processing method includes: (a) binarizing a shot image; (b) labeling one or more constituents of the image detected based on the image binarized in step (a); (c) obtaining a region centroid of each of the constituents corresponding to the respective labels processed in step (b); (d) obtaining a degree of overlap of the region centroids of the constituents corresponding respectively to the labels, obtained in step (c); and (e) detecting a marker based on the degree of overlap of the region centroids obtained in step (d).
US08526661B2 Articulating speaker
An articulating speaker assembly for a sound system of a vehicle includes a speaker that is mounted in a trim panel of the vehicle and is movable from a first stowed position corresponding to a typical vehicle speaker location to a deployed position wherein the speaker is configured to direct sound towards an exterior of the vehicle. In one embodiment, the articulating speaker is generally flush with the trim panel when it is in the stowed position, and when it is in the deployed position, is rotated approximately 90° and spaced apart from the trim panel.
US08526659B2 Earphone and acoustic transducer
An earphone includes an earphone casing inside which a sound path that guides sound to a sound discharging hole is formed, and an acoustic transducer disposed inside the earphone casing. The acoustic transducer includes an accommodation casing having accommodated therein a yoke on which paired magnets disposed so as to face each other are mounted, a coil to which a driving current is supplied, an armature provided with a vibrating part vibrating when the driving current is supplied to the coil, the vibrating part being disposed between the paired magnets, and a diaphragm coupled to the vibrating part of the armature, a sound output hole is formed on a surface that faces a vibration surface of the diaphragm in the accommodation casing, and the acoustic transducer has the sound output hole disposed in the earphone casing so that the sound output hole is acoustically coupled to the sound path.
US08526655B2 Loudspeaker enclosures for mounting in an aperture in a cavity wall
A loudspeaker enclosure for mounting in an aperture in a cavity wall with a part of the enclosure being located within the wall cavity adjacent the aperture, comprises a main enclosure unit for mounting in the aperture and housing one or more loudspeaker drive units, and a supplementary enclosure unit for location within the wall cavity and being acoustically connected in use to the main unit to increase the effective internal volume of the enclosure beyond that of the main unit. The supplementary unit is connected to the main unit by an articulated connection enabling the main unit to be angled relative to the supplementary unit while the supplementary unit is being inserted through the aperture and into the wall cavity, and enabling the main unit to be aligned with and acoustically coupled to the supplementary unit when the main unit is positioned in the wall aperture.
US08526649B2 Providing notification sounds in a customizable manner
Broadly speaking, the embodiments disclosed herein describe an apparatus, system, and method that allow a user to perceive notifications (audible or otherwise) corresponding to an external event in any manner deemed appropriate.
US08526640B2 Apparatus and method for switching audio amplification
Apparatus and method for switching audio amplification. In an embodiment, an apparatus for switching audio amplification includes an output circuit. The output circuit is coupled to a plurality of different voltage potentials and a first voltage potential, and outputs an output signal to drive a load, wherein each of the different voltage potentials is greater than the first voltage potential. In an exemplary embodiment, a control circuit controls the output circuit to generate the output signal based on one of the different voltage potentials and first voltage potential selectively so as to enable the output signal to switch between any two adjacent corresponding voltage levels of the different voltage potentials and the first voltage potential.
US08526636B1 Click-pop noise suppression system
A click-noise suppression system having MOSFET transistor switches positioned between the preamplifiers and coupling capacitors of an audio system wherein the suppression system maintains the switches off when the system is turned on until a charging circuit increases the gate voltage of the switches. The switches quickly turn off and the coupling capacitors are discharged through discharge resistors when the system is turned off.
US08526628B1 Low latency active noise cancellation system
Systems and methods described herein provide for low latency active noise cancellation, which alleviates the problems associated with analog filter circuitry. The present technology utilizes low latency digital signal processing techniques that overcome the high latency conventionally associated with conversion between the analog and digital domains. As a result, low latency active noise cancellation is performed utilizing digital filter circuitry which is not subject to the inaccuracies and drift of analog filter components. In doing so, the present technology provides robust, high quality active noise cancellation.
US08526624B2 Hearing aid
A hearing aid includes an audio signal input device, a signal processor and a signal output device which presents a processed audio signal perceivable as sound to an ear of a user. The signal processor includes fast acting level estimators and slow acting level estimators. A communication link between two hearing aids at each ear of a user allows the transmission between the two hearing aids of level estimates from the slow acting level estimators.
US08526610B2 Methods and apparatus for persistent control and protection of content
A novel method and apparatus for protection of streamed media content is disclosed. In one aspect, the apparatus includes control means for governance of content streams or content objects, decryption means for decrypting content streams or content objects under control of the control means, and feedback means for tracking actual use of content streams or content objects. The control means may operate in accordance with rules received as part of the streamed content, or through a side-band channel. The rules may specify allowed uses of the content, including whether or not the content can be copied or transferred, and whether and under what circumstances received content may be “checked out” of one device and used in a second device. The rules may also include or specify budgets, and a requirement that audit information be collected and/or transmitted to an external server. In a different aspect, the apparatus may include a media player designed to call plugins to assist in rendering content. A “trust plugin” is disclosed, along with a method of using the trust plugin so that a media player designed for use with unprotected content may render protected content without the necessity of requiring any changes to the media player. In one aspect, the streamed content may be in a number of different formats, including MPEG-4, MP3, and the RMFF format.
US08526609B1 Method for real-time compositing of encrypted video streams without decryption
A system, method and device for real-time compositing of encrypted video streams without having to decrypt each video stream is disclosed herein. A shared encryption key is derived to encrypt multiple incoming video streams to an encrypted master video stream, while retaining full interoperability with popular incumbent video encryption standards. Compositing video is then possible without having to decrypt the master video stream, thereby preserving the security of the copyrighted material. The invention preferably genlocks a digital video source to a master video stream.
US08526600B2 Antihelix-conforming ear-mount for personal audio-set
A light weight and comfortable ear mount for a personal audio-set is disclosed. The ear mount conforms with the antihelix of a wearer's ear, thereby operating substantially as a compression spring between the wearer's antihelix and tragus, to operably secure the personal audio-set in place. In a preferred embodiment, the ear-mount is substantially kidney-shaped and includes an opening to prevent the total occlusion of the ear canal by the personal audio-set. Alternatively, the ear-mount includes a loop of material sized to operably engage the antihelix of the wearer's ear. The ear-mount is preferably reversible to allow it to be placed in either the wearer's left or right ear.
US08526598B2 Services and transactions in a telephony network
At a telephony service location remote from a caller and a call recipient, a request for establishing a connection to the call recipient is received. The request is initiated by the caller specifying a number associated with the call recipient. A call recipient originated command signal is received during a call connected phase, the call recipient originated command signal being a single command that is interpreted by the telephony service without the necessity of any additional command being sent. In response to receiving the call recipient originated command signal, a service or transaction is initiated between the caller and the call recipient other than a standard call connection transaction. The call recipient originated command signal is received from a communication device of the call recipient.
US08526594B2 System and method for improved directory assistance including re-dial feature
A directory assistance system includes a request handling module for receiving a plurality of incoming directory assistance requests from requesters and an agent platform for handling the directory assistance requests by providing at least one listing to the requester. A record database stores a record relating to the first request, and includes a first identifier, a time and a listing entry. An incoming request tracking module tracks second incoming directory assistance requests, by reviewing a second identifier associated with the directory assistance request, comparing the second identifier against the first identifiers in the records, and if a record has a matching first identifier to second identifier from request, then, prior to the second request being sent to the agent platform, offering to automatically provide the stored listing entry from the record to the requester.
US08526591B2 Systems and methods for implementing a hold-call-back feature in a telecommunications network
Systems, devices and methods for implementing a hold-call-back feature in a telecommunications network. A first connection is established between a call server and a first terminal via a packet-based network and a second connection is established between the call server and a second terminal via the packet-based network. The packet-based network comprises at least a segment of the telecommunications network. The call server then joins the first connection with the second connection to establish communication between the first terminal and the second terminal. In response to receiving a hold-call-back activation command from the first terminal via the packet-based network, the call server splits the first connection from the second connection, terminates the first connection and parks the second connection. The call server may then repeatedly prompt the second terminal for a call reestablishment command. In response to receiving a call reestablishment command from the second terminal via the packet-based network, the call server establishes a new connection with the first terminal via the packet-based network.
US08526588B2 System and method for managing a conference call
A system, method, and computer program product for initiating a conference call are disclosed. The method includes running a conference call managing application. The method also includes receiving at least one participant-defined condition. The participant-defined condition is associated with at least one conference call defining a status of a participant's communication device to connect the participant to the conference call. At least one alert is sent out to at least all required participants of the conference call, in response to the participant-defined condition being satisfied to start the conference call.
US08526587B2 Web guided collaborative audio
A system for conducting a conference call based on a community document. The system includes a data network, a first conference client device and a second conference client device communicatively coupled to the data network, wherein the first conference client device is associated with a first user of the conference call and the second conference client device is associated with a second user of the conference call, and a conference server device communicatively coupled to the data network.
US08526579B2 Notification system
A method for providing a notification includes receiving a notification request at a central location. The notification request includes an audible message, a notification time, and a destination. The audible message is stored at the central location and associated with the notification time and destination. A current time is determined and compared with the determined notification time. The method further includes connecting a telephone call to the destination based on the determination and transmitting the stored audible message to the destination during the telephone call based on the connection.
US08526572B2 Amplifying optical cavity of the FABRY-PEROT type
The disclosure relates to an amplifying optical cavity of the Fabry-Perot type that can be used in combination with a high-rate picosecond pumped laser for generating monochromatic X-rays. The disclosure relates to an amplifying optical cavity of the Fabry-Perot type that can be used for obtaining a strongly focused pumped laser beam having a high stability at the average power PMOY. The disclosure more particularly relates to an amplifying optical cavity of the Fabry-Perot type for generating monochromatic X-rays by the Compton reaction between a high-rate picosecond pumped laser beam and a synchronised electron beam, the cavity including a closed enclosure that can be placed under a vacuum and through which extends an electron beam tube, the enclosure including a laser beam input means, a means for maintaining and positioning two planar optical reflectors, and a means for maintaining and positioning two spherical optical reflectors capable of focusing the laser beam at an interaction point with the electron beam. The means for maintaining and positioning the optical reflectors are arranged so that said optical reflectors substantially define the vertexes of a tetrahedron.
US08526571B2 Air bearing dynamic Z-axis balancing
A medical imaging system (100) includes a stationary gantry (102) and a rotating gantry (104) that rotates around an examination region (108) about a z-axis. An air bearing (106) rotatably couples the rotating gantry (104) to the stationary gantry (102). A radiation source (110) is affixed to the rotating gantry (104) and rotates with the rotating gantry (104) and emits radiation that traverses the examination region. A detector array (112) is affixed to the rotating gantry (104) on an opposite side of the examination region with respect to the radiation source (110) and detects radiation traversing the examination region (108). A dynamic z-axis imbalance determination system (116) determines an imbalance of the rotating gantry (104) in the z-axis direction directly from the air bearing (106), and the determined imbalance is used to position a balance mass (114) affixed to the rotating gantry (104) in the z-axis direction, thereby balancing the rotating gantry (104) along the z-axis.
US08526554B2 Apparatus and method for deskewing serial data transmissions
Apparatus and methods are disclosed, such as those involving deskewing serial data transmissions. One such apparatus includes a plurality of receivers, each of which is configured to receive a serial data stream. Each of the receivers includes a shift register including a plurality of stages arranged in sequence to propagate a stream of characters. Each of the stages is configured to store a character, and shift the character to a next stage in response to a clock signal. The receiver also includes a multiplexer having a plurality of inputs, each of the inputs being electrically coupled to a respective one of the stages of the shift register, and to select one of the stages to generate an output such that the outputs of the multiplexers in the receivers are deskewed.
US08526548B2 Matched filter circuit apparatus in the base band process system of the terminal device and method thereof
The present invention discloses a matched filtering circuit apparatus in the baseband processing system of the terminal device and method thereof. The circuit apparatus comprises a control unit for controlling the processing procedures of de-scrambling, de-spreading, de-rotating and maximal ratio combining data, the output ports of the control unit connects with a V vector buffer unit, a shift integral selection unit and a coherent integral unit for implementing the matched filtering and data buffer. Due to the application of entirely pipeline design structure, the processes of data buffer and matched filtering can be carried out simultaneously, thus shortening time consumption of the terminal hardware accelerator and effectively improving the operation efficiency of the mobile communication terminal hardware system.
US08526546B2 Radio transmission device and radio transmission method
It is possible to improve the CQI reception performance even when a delay is caused in a propagation path, a transmission timing error is caused, or a residual interference is generated between cyclic shift amounts of different ZC sequences. For the second symbol and the sixth symbol of the ACK/NACK signal which are multiplexed by RS of CQI, (+, +) or (−, −) is applied to a partial sequence of the Walsh sequence. For RS of CQI transmitted from a mobile station, + is added as an RS phase of the second symbol and − is added as an RS phase of the sixth symbol. A base station (100) receives multiplexed signals of ACK/NACK signals and CQI signals transmitted from a plurality of mobile stations. An RS synthesis unit (119) performs synthesis by aligning the RS phase of CQI.
US08526542B2 Diversity receiver for processing VSB signal
A diversity receiver configured to receive digital signals, including a first modulator configured to receive a first signal and modulate the first signal to first data, a second modulator configured to receive a second signal and modulate the second signal to second data, a path aligner configured to detect starting points of the first data and the second data and generate a control signal for synchronizing the first data and the second data, and an equalizer/decoder configured to synchronize the first and second data and to generate a signal to noise ratio and an equalizer output by a recursive equalization operation for the diversity signals thus synchronized.
US08526541B1 Method and apparatus for compensating for DC offset in a communication system
An apparatus has demodulation circuitry to demodulate a radio frequency signal and produce a baseband signal, wherein the radio frequency signal comprises a periodic signal having a predetermined period. An analog-to-digital converter converts the baseband signal into a digital signal that comprises a periodic signal having the predetermined period. A first DC offset adjustment circuit estimates a DC offset contained in the digital signal based on digital samples in a sample period having a length equal to the predetermined period. A second DC offset adjustment circuit estimates the DC offset contained in the digital signal. A selection circuit selects one of the first DC offset adjustment circuit or the second DC offset adjustment circuit to be used to estimate the DC offset contained in the digital signal.
US08526536B2 Quad LINC transmitter with switchable Chireix amplifiers
A transmitter (200) comprises a first Chireix compensation circuit (230, 232, 238, 240) and a second Chireix compensation circuit (234, 236, 238, 240), wherein each Chireix compensation circuit has two inputs and two outputs. Two constant envelope input signals (22, 224) to be amplified are guided by a switch (226) to either the first or second Chireix amplifier unit. The selection as such depends on the phase (212) of the input signals to be amplified. The outputs of the two Chireix compensation circuits are cross-coupled to an inductive load (242). A Chireix inductor (238) and a Chireix capacitor (240), each having one terminal grounded, are also connected to the inductive load (242). By switching the signals to be amplified in response to their phase, optimum matching is ensured.
US08526533B2 Systems and methods for measuring I-Q mismatch
An exemplary embodiment of the present invention provides a method of measuring I-Q mismatch in a system having a transmitter. The transmitter comprises an in-phase up-converter, a quadrature-phase up-converter, and a power detector. The method of measuring I-Q mismatch comprises measuring an in-phase transmit power at the power detector caused by transmitting an in-phase output signal to the in-phase up-converter, measuring a quadrature-phase transmit power at the power detector caused by transmitting a quadrature-phase output signal to the quadrature-phase up-converter, calculating a transmitter-gain-mismatch as a function of the in-phase transmit power and the quadrature-phase transmit power, measuring an I-Q transmit power at the power detector caused by simultaneously transmitting a gain-mismatch-compensated in-phase output signal to the in-phase up-converter and a gain-mismatch-compensated quadrature-phase output signal to the quadrature-phase up-converter, and calculating a transmitter-phase-mismatch as a function of the I-Q transmit power.
US08526514B2 Method and apparatus for allocating a plurality of data symbols in a wireless communication system
A method of allocating a plurality of data symbols from a transmitting end using multiple carrier modulation (MCM) is disclosed. More specifically, the method includes receiving the plurality of data symbols from a serial-to-parallel converter, grouping the plurality data symbols into at least one data symbol group, wherein the at least one data symbol group is formed by grouping a specified number of neighboring data symbols, and allocating the at least one data symbol group to at least one subcarrier group, wherein the at least one subcarrier group is formed by grouping a plurality of subcarriers.
US08526513B2 Method and apparatus for transmitting data, and communication system
The present invention discloses a method for transmitting data. In the embodiments of the present invention, whether to send blocking information used to block low priority data sent by an upper layer is determined through monitoring a delay of data during transmission, so as to prevent data overflow in a retransmission buffer of the sending end, thus achieving higher INP protection for the low priority data. Meanwhile, only the low priority data is blocked at this time, therefore, a sending end may further continue receiving high priority data, and mark the high priority data with a flag indicating retransmission is not needed when encapsulating the high priority data, so that a receiving end does not apply for retransmission of the high priority data when receiving the high priority data, thus ensuring the short delay requirement of the high priority data.
US08526510B2 Estimation of traffic-to-pilot ratios
A method for coherent estimation of the traffic-to-pilot energy ratio is presented. A received preamble is decoded, and then re-encoded. The received preamble is then multiplied by the re-encoded preamble. The results are summed, squared, and then divided by a pilot energy value. In another method, a message carrying energy information can be inserted between a subpacket preamble and a subpacket.
US08526504B2 Method and apparatus for decoding/encoding a multi-view video signal with inter-view reference picture list management
The method includes the steps of obtaining initialization information of a reference picture list for the random access slice, the initialization information representing a reference relation between a plurality of views, obtaining type information indicating whether the random access slice is predicted for a single direction or a bi-direction, initializing the reference picture list using the view number information and the view identification information according to the type information, obtaining modification information for the initialized reference picture list, the modification information representing how to assign an inter-view reference index in the initialized reference picture list, modifying the initialized reference picture list for inter-view prediction using the modification information, wherein the initialization information is obtained based on a value indicating decoding order between the plurality of views.
US08526503B2 OCN-based moving picture decoder
A moving picture decoder further includes a plurality of switches in a mesh configuration, and at least one On-Chip Network (OCN) arranged in a star configuration and coupled to the plurality of switches. The On-Chip Network (OCN) includes a plurality of slave modules coupled to the On-Chip Network (OCN) and arranged in a star configuration.
US08526502B2 Method and apparatus for line based vertical motion estimation and compensation
The present invention is related to line based vertical motion estimation and vertical motion compensation in consecutive frames of a motion picture, wherein the picture is divided in at least one region, and wherein: in a first summation luminance values for each line of the at least one region of a previous frame are summed, wherein the first summation of luminance values results in a previous accumulation profile; in a second summation of luminance values of for each line of the at least one region of a current frame are summed, wherein said second summation of luminance values results in a current accumulation profile; and wherein a vertical motion vector is derived by use of the previous accumulation profile and of the current accumulation profile.
US08526497B2 Method and apparatus for encoding video, and method and apparatus for decoding video
Disclosed is a method of encoding a video, the method including: splitting a current picture into at least one maximum coding unit; determining a coded depth to output a final encoding result according to at least one split region obtained by splitting a region of the maximum coding unit according to depths, by encoding the at least one split region, based on a depth that deepens in proportion to the number of times the region of the maximum coding unit is split; and outputting image data constituting the final encoding result according to the at least one split region, and encoding information about the coded depth and a prediction mode, according to the at least one maximum coding unit.
US08526491B2 Image encoding device, and image decoding device
The image encoding device of the present invention is an image encoding device that encodes a still image and a moving image, the device including: a determination unit that determines a first upper limit and a second upper limit, the first upper limit indicating an upper limit of the amount of code per picture of still images, and the second upper limit indicating an upper limit of the amount of code per picture in a moving image; an encoding unit that encodes each of the still images and the moving image in such a manner that the first and second upper limits are satisfied; a multiplexing unit that generates a stream by multiplexing the encoded still images and the encoded moving image; a generation unit that generates management information that identifies the first and second upper limits; and an output unit that outputs the stream and the management information.
US08526489B2 Personal video recorder
A sequence of picture slices is encoded as reference slices and non-reference slices, wherein the reference slices include B slices, by forming, for each B slice, at least one data packet containing data values derived from brightness and color information pertaining to the slice. The data packet for each B slice includes a header element indicating whether the B slice is a reference slice. The header element of each reference B slice has a value that depends on depth of the reference B slice in a hierarchy of discardability.
US08526484B2 Content reproduction apparatus, content receiving apparatus, method of reproducing content, program, and content reproduction system
There is provided a content reproduction apparatus including a reproduction request receiving unit that receives from a first external device conforming to a first communication standard a request to reproduce content data selected by the first external device, a content data obtaining unit that obtains from a second external device conforming to the first communication standard, which stores the content data selected by the first external device, the content data in response to the received request, a content reproduction unit that reproduces the obtained content data, and a data converting unit that converts data which can be transmitted according to the first communication standard into data which can be transmitted according to a second communication standard different than the first communication standard.
US08526476B2 Semiconductor chip and method for manufacturing a semiconductor chip
A semiconductor chip with a semiconductor body has a semiconductor layer sequence with an active region provided for generating radiation. A mirror structure that includes a mirror layer and a dielectric layer that is arranged at least in regions between the mirror layer and semiconductor body is arranged on the semiconductor body.
US08526475B2 Broadening of rare earth ion emission bandwidth in phosphate based laser glasses
Disclosed are the use of phosphate-based glasses as a solid state laser gain medium, in particular, the invention relates to broadening the emission bandwidth of rare earth ions used as lasing ions in a phosphate-based glass composition, where the broadening of the emission bandwidth is believed to be achieved by the hybridization of the glass network.
US08526471B2 High contrast grating based saturable absorber for mode-locked lasers and its applications in passively mode-locked vertical-cavity surface-emitting lasers
A saturable absorber (SA) based on a high-contrast grating (HCG) having a buried layer of quantum structures for absorption, and which is particularly well suited for use in a mode-locked application. The HCG-SA provides three times the bandwidth compared with traditional DBR structures, while exhibiting a lower saturation fluence due to the field enhancement inside the grating. Varying grating bar width over one or two axis provides lensing effects on the optical output, while chirping of the period and duty cycle changes optical phase relationships. Novel VCSEL embodiments with external or internal cavities are described using the HCG-SA.
US08526464B2 Adaptive contention window in discontinuous wireless communication channels
A system and method for discontinuous wireless communication. The system and method include estimating a first likelihood of channel collisions at start of a discontinuous channel interval, wherein the estimated likelihood of collision is increased when a transmission failure is detected during a portion of one or more previous channel intervals; setting a size of a contention transmission window at start of a current channel interval, according to the first estimated likelihood of channel collisions; estimating a second likelihood of channel collisions for a next channel interval; and dynamically changing the size of the contention transmission window for the next channel interval, according to the second estimated likelihood of channel collisions.
US08526463B2 System and method to support data applications in a multi-homing, multi-mode communication device
A method of transmitting and receiving data from a multi-homing network device to a data network includes defining a network policy and transmitting the network policy to a routing module. Further, the method includes receiving a route scope from the routing module. The route scope identifies a subset of data interfaces to the data network that satisfy the network policy wherein the subset of data interfaces are selected from a set of available data interfaces and wherein the subset of data interfaces includes at least one data interface.
US08526461B2 Methods and apparatus supporting adaptive decentralized traffic scheduling including a dynamic transmitter yielding threshold
Methods and apparatus relating to scheduling of air link resources, e.g., traffic segments, in a wireless communications system are described. Various described methods and apparatus are well suited to wireless peer to peer networks in which traffic scheduling is decentralized, e.g. an ad hoc peer to peer network. An individual wireless terminal corresponding to a peer to peer connection which desires to transmit traffic signals make transmitter yielding decisions on a traffic slot by traffic slot basis. The transmitter yielding decision, in some embodiments, includes comparing a link quality estimate corresponding to a higher priority link intending to use the same traffic segment concurrently, to a dynamically generated transmitter yielding threshold. The dynamically generated transmitter yielding threshold is determined based on at least one of: quality of service information corresponding to its own link and historical link quality information corresponding to the higher priority link.
US08526455B2 System and method for two way push notifications
A system and method are described for establishing two-way push communication between a provider and a mobile device. Providers (like mobile devices) register to listen for push notifications from a specified set of users. The presence of the provider is then continually monitored to determine whether the provider is currently listening over a pre-specified port. If so, in response to receiving a push notification for the first provider from the set of one or more users, a current network location over which the provider is listening for push notifications is identified and the push notification is forwarded to the first provider.
US08526454B2 Apparatus and method for bit remapping in a relay enhanced communication system
An apparatus and method for bit remapping at a relay node in a communication system. In one embodiment, an apparatus includes a processor configured to remap an order of bits of a received signal from a source node to a different order of bits for a transmitted signal to a destination node when the transmitted signal is constructed with a modulation scheme different from the received signal.
US08526452B1 Quality of service packet scheduler design
Systems, methods, devices, and processors are described for quality of service (QoS) packet scheduling in satellite communications systems. A packet received at the QoS packet scheduler may be assigned a virtual departure time utilizing novel self-clocked fair queuing techniques. The virtual departure time for a packet assigned to a queue may depend on a different weight assigned to the queues. Queues may be treated as low latency queues in some cases and may be provided with committed information rates in other cases. Low latency queues may be assigned weights equal to infinity, or the reciprocal of the weight equal to zero. Queues with committed information rates may assign different weights to packets depending on whether the rate that packets are received exceeds the committed information rate. Packets may then be scheduled based on their virtual departure time order.
US08526451B2 Method and apparatus providing network coding based flow control
A method, apparatus and computer program product for providing network based flow control is presented. A linear combination of packets to transmit from a transmit queue is determined. The linear combination of packets is transmitted across a network using a sliding window protocol. An acknowledgement (ACK) is generated, wherein a packet is acknowledged when a receiving node receives the linear combination of packets and determines which packet of the linear combination of packets has been newly seen.
US08526446B2 Ethernet-based systems and methods for improved network routing
Ethernet-based networks for routing Internet Protocol (IP) traffic between source and destination sites. One embodiment includes a plurality of discrete data transmission backbones between the source and destination sites. The source site includes control means for distributing IP traffic at the source site to the plurality of backbones for transmission to the destination site.
US08526442B2 Methods and apparatus for using multiple connection identifiers based on traffic requirements
Methods and apparatus related to scheduling and/or utilization of air link traffic resources are described. A peer to peer connection holds a set of multiple connection identifiers for a plurality of successive traffic slots. Corresponding to a particular traffic slot, each of the connection identifiers in the set of connection identifiers has a different priority. Short term traffic needs are considered in the use of the multiple connection identifiers being held. For example, a communications device, corresponding to a peer to peer connection which is associated with a plurality of connection identifiers having different priorities, considers the amount and/or latency requirements of data to be transmitted at any given time when selecting which connection identifier to use when transmitting a traffic transmission request for a traffic segment which is in contention.
US08526440B2 Partial radio link control status report
Systems and methodologies are described that facilitate formation and/or dispatch of radio link control (RLC) protocol status reports to a base station. The system can include components that quantify an absence of protocol data units, ascertain whether a number of absent protocol data units exceeds the size of a transmission side grant, insert a sequence number associated with a first absent protocol data unit into an acknowledgement sequence number field associated with a partial status report, incorporates the sequence number associated with the first absent protocol data unit in the partial status report, includes sequence numbers of subsequent absent protocol data units into the partial status report without exceeding the transmission side grant, and sends the partial status report to the base station.
US08526439B2 Contention free pipelined broadcasting within a constant bisection bandwidth network topology
In an interconnection network, multiple nodes are connected to one of a first layer of switches. The first layer of switches is connected to one another through a second layer of switches. Each of the nodes is connected through one of multiple shared links connecting the first layer switches and the second layer of switches. A pipelined broadcast manager schedules a hierarchical pipelined broadcast through at least one switch of the first layer switches comprising non-root nodes by selecting two nodes among the non-root nodes connected to the at least one switch and scheduling each of multiple broadcast steps for the pipelined broadcast with at least one of an inter-switch broadcast phase and an intra-switch broadcast phase using the selected two nodes.
US08526428B2 System and method for control of communications connections and notifications
A method and system for selectively establishing a communications connection between an origin and destination in a communications network based on one or mediations rules and one or more lists of prohibited and exempted destination identifiers including preferences either in real-time using a control unit or with a pre-check using an analysis unit while also providing notification messages associated with the allowed or designated allowed communications connections.
US08526413B2 Concatenating precoder selection for OFDMA-based multi-BS MIMO
A method of concatenating precoder selection is provided for OFDMA-based multi-BS multiple-input multiple-output (MIMO). A cell-edge mobile station first determines a precoding matrix indexes (PMIs) for a serving base station and one or more cooperative base stations to optimize system performance. The mobile station then determines a plurality of corresponding weight factors for each of the base stations to further optimize system performance. The mobile station recommends the selected PMIs and weight factors to the serving base station, which shares the PMIs and weight factors with the cooperative base stations. Each base station then applies precoding using the recommended PMIs and weight factors. The weight factors are quantized to reduce computation complexity and to facilitate information feedback. In one embodiment, the weight factors are determined based on a pre-defined 3-bit uniform phase quantization rule. The concatenated precoder leads to large performance gain without introducing high computation complexity.
US08526412B2 Frequency division multiplexing of multiple data streams in a wireless multi-carrier communication system
Techniques for multiplexing multiple data streams using frequency division multiplexing (FDM) in an OFDM system are described. M disjoint “interlaces” are formed with U usable subbands. Each interlace is a different set of S subbands, where U=M·S. The subbands for each interlace are interlaced with the subbands for each of the other M−1 interlaces. M slots may be defined for each symbol period and assigned slot indices 1 through M. The slot indices may be mapped to interlaces such that (1) frequency diversity is achieved for each slot index and (2) the interlaces used for pilot transmission have varying distances to the interlaces used for each slot index, which improves channel estimation performance. Each data stream may be processed as data packets of a fixed size, and different numbers of slots may be used for each data packet depending on the coding and modulation scheme used for the data packet.
US08526411B2 Frequency correction in a multi-carrier communication system
Methods and systems for correction of frequency errors in multi-carrier communication systems. The composite frequency error associated with the downlink signals are used to infer or derive the composite frequency error associated with the uplink signals, which are used to pre-compensate the uplink signals. Special signal components are transmitted by multiple base stations to facilitate frequency-error estimation and other system control functionalities at a mobile device. The mobile device carries out temporal, spatial, or spatial-temporal processing of the composite frequency errors associated with one or more base stations to determine the clock frequency error and the Doppler shift with respect to its serving base station.
US08526406B2 Femtocell call management
When a call is received for a device within a femtocell area of coverage, all devices within the femtocell area of coverage are rung. The call is connected to the first device that picks up. All devices can be rung at the same time or in a predetermined order. The first device rung can be the device that was most recently moved or the device that was most recently active.
US08526404B2 Mobile network operator multihoming and enterprise VPN solution
The disclosed embodiments support mobility internal and external to enterprise networks. Service providers provide mobility by providing Home Agent functionality corresponding to each Enterprise network. In this manner, mobility may be provided to Mobile Nodes both internal and external to their enterprise networks. Moreover, data packets may be transmitted by Mobile Nodes to Correspondent Nodes, whether they are within their enterprise network, the Service Provider network, or the Internet.
US08526402B2 Radio network controller and transmitting power control method
Radio network controller includes a propagation delay acquisition part for acquiring a measurement value of a round-trip time between the base station device and the radio terminal, an offset acquisition part for acquiring an offset value indicating a delay at which the base station device transmits the information of transmitting power control to the radio terminal, from a reference timing, a channelization format determination part for determining the channel identification spread code transmitted to the base station device based on the measurement value of the round-trip time and the offset value acquired by the offset acquisition part, and a slot format determination part for determining the time slot information transmitted to the base station device based on the measurement value of the round-trip time and the offset value.
US08526393B1 Radio resource configuration
A base station transmits a control message to a wireless device to configure first radio resources of a control channel. The first radio resources comprise one or more sets of resource blocks in a subset of subframes in a plurality of subframes. The control message indicates configuration of the subset of subframes in which the first radio resources of the control channel are configured. The base station transmits scheduling information on the control channel for data packets transmitted on a data channel. The base station transmits the data packets on the data channel according to the scheduling information.
US08526388B1 Interference control
Mechanisms for controlling communications conducted in multiple frequency bands so as to decrease an interference level between the communications. When an interference situation caused between an UL communication performed on at least one frequency band and a DL communication performed on another frequency band is determined, a partial denial processing is conducted so as to deactivate a dedicated part of resource blocks used for the first communication on the at least one frequency band of the first communication in the case of an interference situation being determined. The first communication is then continued in parallel to the second communication, on the basis of resources different from the dedicated part of resource blocks deactivated in the partial denial processing.
US08526382B2 Plug-and-play wireless network extension station and method of automatic configuration thereof
Provided is a plug-and-play wireless network extension station and its automatic configuration process. This wireless network extension station particularly explores any wireless network extension controller over a power-line network through a power-line communication technology. The process includes broadcasting exploration packet, determining the controller's network address from a response, automatically receiving wireless network configuration and establishing a connection after self-configuration. In one embodiment, the wireless network extension station at least includes a data processing unit, a wireless-network module for providing a wireless network access service and a power-line network bridging module for data transmission using the power-line communication technology. A station exploration communication module is also provided for exploring the controller's network address via broadcast and receiving wireless network configuration. The automatic connection and network configuration achieves the plug-and-play network extension.
US08526379B2 Frequency overlay technique for a PICO cell system
To ameliorate interference between an indoor wireless pico cell system, for example in an aircraft, and public wireless communications systems operating in a surrounding or over-flown area, frequencies of operation of the indoor system are coordinated with those used by the public wireless systems in the surrounding area. The pico cell system operates one type of service on all or a portion of a band used for a different type of service by the public system. In the aircraft example, a pico cell system might support GSM narrowband service and CDMA broadband service. The airborne GSM operations use a portion, e.g. corresponding to a guard band, of CDMA service spectrum in the terrestrial network. The airborne CDMA service uses a band used for GSM service by the terrestrial network. The pico cell system dynamically changes its frequency band(s), as the aircraft flies over different areas.
US08526377B2 DRX functionality in multi-carrier wireless networks
Mechanisms to provide independent DRX (discontinuous reception) functionalities for individual carriers of a multi-carrier wireless network (200) are described. DRX is a higher layer functionality indicating which TTIs (transmission time intervals) a user equipment (220) needs to read for control signals. Operating in the DRX cycle allows the user equipment (220) to reduce battery consumption. A connection is established between a base station (210) and the user equipment (220) over a plurality of carriers, where for each carrier, an independent DRX cycle is established. The plurality of carriers include anchor carriers which can carry commands from the base station (210). The anchor carriers have shorter DRX cycles than the non-anchor carriers. When a large amount of download data is to be transferred, the DRX cycles of multiple carriers are overridden and used for transfer to achieve fast download rates. The override commands are sent from the base station (210) to the user equipment (220) prior to the transfer.
US08526375B2 Communication connection device
The present invention provides a technique capable of processing to automatically and optimally select types of external networks and a communication system, and at the same time, capable of switching network selection upon a user's arbitrary opportunity. A communication connection device 1 is provided with: a network communication adaptor 13 connecting a terminal device 4; external network communication adaptors 11, 12 compatible with external networks; a network selection processing portion 102 automatically selecting a network from the external networks according to profile information 141 previously including at least one of types of networks and a communication system; re-selection processing instruction mechanisms 15, 103 designed to cause, as a result of a user's operation, the network selection processing portion 102 to start selection processing.
US08526366B2 Method and apparatus for a scheduler for a macro-diversity portion of a transmission
A method, apparatuses, and system of broadcasting content data in a macro-diversity region of a data frame includes receiving a stream of transport packets. Selecting at least one burst size, from amongst a set of a plurality of predetermined burst sizes. Allocating one or more data bursts with the selected burst size to the macro-diversity region of the data frame, each data burst comprising at least a portion of the received transport packets and wherein the at least one burst size is selected so as to minimize a number of data bursts allocated to the macro-diversity region. Then communicating the allocation of data bursts to a transmitter that includes the allocation of data bursts in the macro-diversity region of a data frame transmitted by the transmitter.
US08526355B2 Method and apparatus in relaying system
An apparatus, comprising a channel estimator for estimating channel coefficients of communication channels of multiple-input-multiple-output communication, a precoder for applying the estimated channel coefficients to precode a transmit signal to cancel the impact of the communication channels on the transmit signal, a first controller for providing the transmit signal for multiple-input-multiple-output transmission in a first timeslot, a second controller for processing a multiple-input-multiple-output receive signal received in a second timeslot following the first timeslot, and a cancellator for cancelling the transmit signal from the receive signal.
US08526350B2 Systems and methods for carrying broadcast services over a mobile broadcast network
A method for carrying different types of broadcast services over a first mobile broadcast network that carries a first type of service content may include adapting a second type of service content, different from the first type of service content, for transport over the first mobile broadcast network, adapting service bootstrapping information, and mapping service layer addresses to data flow addresses of the first mobile broadcast network. On the receiver side, a broadcast flow address for service bootstrapping information may be discovered, the service bootstrapping information acquired from the discovered broadcast flow address, service layer addresses may be obtained from the bootstrapping information, and service components of the second type of service content acquired from the broadcast network.
US08526340B2 Selectively adaptable far-end echo cancellation in a packet voice system
A packet voice transceiver adapted to reside at a first end of a communication network and to send an ingress communication signal comprising voice packets to, and receive an egress communication signal comprising voice packets from, a second packet voice transceiver residing at a second end of the communication network. The packet voice transceiver includes a far-end echo canceller that reduces echo that is present in the egress communication signal. The far-end communicates with other functional components of the transceiver system and cancels echo or refrains from canceling echo based on the activity of the other functional components.
US08526331B2 Maintaining distributed hash tables in an overlay network
A method of maintaining routing tables at nodes of an overlay network, where a routing table of a given node contains, for each of a set of neighboring successor and predecessor nodes, a mapping between an overlay network address of the node and a physical locator of the node. The method comprises, upon or immediately prior to departure of a node from the overlay network, sending a Leave request from the departing node (or one of the neighboring nodes of the departing node aware of the departure) to each neighboring node (or each other neighboring node of the departing node), indicating the departure and containing one or more mappings for nodes not contained within the routing table of the recipient node. Each neighboring node (or each other neighboring node) receives the Leave request and uses said mapping(s) to update its routing table.
US08526329B2 Hierarchical communication system providing intelligent data, program and processing migration
A hierarchical communication system, arranged in a spanning tree configuration, is described in which wired and wireless communication networks exhibiting substantially different characteristics are employed in an overall scheme to link portable or mobile computing devices. Copies of data, program code and processing resources are migrated from their source toward requesting destinations based on request frequency, communication link costs and available local storage and/or processing resources. Each appropriately configured network device acts as an active participant in network migration. In addition, portable two-dimensional (2-D) code reading terminals are configured to wirelessly communicate compressed 2-D images toward stationary access servers that identify the code image through decoding and through comparison with a database of images that have previously been decoded and stored.
US08526323B2 Method and apparatus for carrier identity determination in multi-carrier communication systems
Systems and methods are described that facilitate the determination and request of resources a node may wish to reserve. The resources include a plurality of carriers that are shared with other nodes. In an approach, the node determines a condition related to the plurality of carriers; creates an ordering of the plurality of resources; and transmits a resource utilization message (RUM) for one or more of the plurality of resources based on the ordering and the condition.
US08526321B2 Method and device for detecting of transmitting antenna configuration in long term evolution system
The present invention discloses a method and device for detecting transmitting antenna port configuration in a LTE system. The method includes: receiving a signal transmitted by a transmitting end at a receiving end, extracting from the signal a reference signal transmitted by each transmitting antenna port and descrambling; calculating and obtaining reference signal energy of each transmitting antenna port, dividing the reference signal energy into a first type of reference signal energy and a second type of reference signal energy, and determining a current bandwidth; and comparing the first type of reference signal energy with the second type of reference signal energy, and determining the number of transmitting antenna ports according to a comparison result. The present invention does not need to perform P-BCH blind detection multiple times to obtain the number of transmitting antenna ports, thus improving the performance of cell initial search and reducing the complexity of implementation.
US08526312B2 Information detection method and apparatus for high speed downlink shared control channel
An information detection method and apparatus for a High Speed Downlink Shared Control Channel (HS-SCCH) are provided by the present disclosure, implementing the detection of HS-SCCH part1 with low false alarm probability and low false dismissal probability under the arbitrary combination of User Identifiers (UEID). The method is that: rate de-matching the front detection signal of each HS-SCCH part1 in the terminal HS-SCCH monitor set, obtaining the corresponding rate de-matched information; removing the user mask for the rate de-matched information of each HS-SCCH monitor channel; Viterbi decoding each rate de-matched information of which the user mask is removed, obtaining Viterbi-decoding 0 state accumulated metric of each HS-SCCH in HS-SCCH monitor set, and summing the absolute value of the soft information of each HS-SCCH monitor channel respectively, with the soft information being obtained by removing the user mask; according to the Viterbi 0 state accumulated metric of each HS-SCCH and the sum of absolute values of the corresponding soft information, obtaining determination variables of each HS-SCCH; selecting the maximum from the determination variables of HS-SCCH, comparing the maximum with the preset threshold, and determining whether the HS-SCCH of this user is detected.
US08526302B2 Motherboard with backup network circuit
A motherboard includes at least one backup network circuit except for a network circuit used in a normal setup. The motherboard includes a first network circuit, a second network circuit, a network port, a switch circuit and a driver. The switch circuit is configured for coupling the first network circuit or the second network circuit to the network port. The driver is configured for switching the switch circuit according to states of the network port and the first network circuit.
US08526299B2 Method and device for processing cell out-of-service failures
The present invention discloses a method for processing cell out-of-service failures, which includes: monitoring and receiving cell outage faults; and according to an obtained cell outage fault, automatically attempting to recover the cell when the fault is caused by malfunction of an entity and there is a redundant entity for replacement. The present invention also discloses a device for processing cell out-of-service failures, which comprises a failure monitoring module and an automatic failure recovering module. The present invention can be used to reduce the costs of operation and maintenance, to shorten the time of solving problems, and to improve the efficiency of failure processing.
US08526288B2 Optical elements including light sources and waveguides and information storage devices including the same
An optical element and an information storage device including the same. The optical element may include an optical waveguide structure for transforming circularly polarized light into plasmon and transmitting the plasmon. The optical waveguide structure may emit a circularly polarized plasmonic field. The optical element may be used in an information storage device. For example, the information storage device may include a recording medium and a recording element for recording information on the recording medium, and the recording element may include the optical element. The information may be recorded on the recording medium by using the circularly polarized plasmonic field generated by the optical element.
US08526286B2 Optical pick-up apparatus with diffractive optical element and optical recording/reproducing apparatus having the same
An optical pick-up apparatus for reproducing information recorded on an optical recording medium or recording information on the optical recording medium is provided. The optical pick-up apparatus includes a light source unit which generates beams; a diffraction element which diffracts the generated beams; and an objective lens which focuses a p order diffracted beam which is used for recording and reproducing information among a plurality of diffracted beams which are diffracted by the diffraction element on any one of a plurality of information layers which are formed on an optical recording medium. A p±1 order diffracted beam which is not used for recording and reproducing information is focused away from the plurality of information recording layers and on the surface of the optical recording medium.
US08526283B2 Method and apparatus of recording information in reduced waiting time
A method, apparatus and computer-readable recording medium are disclosed, for recording information in an information recording medium. The method includes a first step of outputting, in response to an initialization request for initializing the information recording medium, termination information indicative of termination of the initialization before the initialization starts, and a second step of starting the initialization at a predetermined timing after the output of the termination information. In this procedure, it is possible to start to record data in a blank disc sooner than in conventional methods.
US08526270B1 Acoustic multifunctional standard calibration method
A method for using a deployable, small package acoustic transmitter device is taught, which serves as a standard acoustic source for on-vessel, in-mission field calibration purposes. The method involves deploying an acoustic transmitter device underwater to provide a predefined acoustic energy source for sonar array detection as well as periodic time-coded acoustic signal pulses for tracking and calibration of passive ranging.
US08526264B2 Partial write on a low power memory architecture
A memory includes memory cells, data lines, block select lines, and selection circuitry. The data lines provide data to and from the memory cells and may be grouped into blocks. Each block includes data lines. Each of the block select lines is associated with a respective one of the blocks. The selection circuitry is select a block in response to a respective block select line and the memory performs a memory operation using the selected bit line block.
US08526258B2 Variable resistance memory device and related method of operation
A variable resistance memory device comprises a memory cell comprising a variable resistance device and a select transistor connected in series to the variable resistance device. The variable resistance memory device further comprises a write driver for supplying a write voltage to opposite sides of the memory cell, and a feedback circuit for detecting a resistance change of the variable resistance device and controlling a gate voltage of the select transistor according to the detected resistance change.
US08526255B1 Method and apparatus for memory test
Aspects of the disclosure provide an integrated circuit. The integrated circuit includes a scrambler configured to provide a driving address and associated data to an envelope based on a memory configuration for using a memory array. The driving address and the associated data are used to test the memory array according to a test pattern. The envelope is configured to translate the driving address into a corresponding physical address of the memory array based on the memory configuration.
US08526244B2 Anti-fuse circuit
An anti-fuse circuit including a programmable module, a read module, and a control module is provided. The programmable module has a plurality of data cells. The read module is coupled to the programmable module. During a normal operation, the read module distinguishes which one or more of the data cells are stressed. The control module is coupled to the programmable module. During a stress operation, the control module controls each stressed data cell to be coupled to a high voltage, a low voltage, and a control voltage. The first end of each stressed data cells is coupled to the low voltage, the second end of each stressed data cells is coupled to the high voltage, and the control end of each stressed data cells is coupled to the control voltage during the stress operation.
US08526237B2 Non-volatile memory having 3D array of read/write elements and read/write circuits and method thereof
A three-dimensional array is especially adapted for memory elements that reversibly change a level of electrical conductance in response to a voltage difference being applied across them. Memory elements are formed across a plurality of planes positioned different distances above a semiconductor substrate. A two-dimensional array of bit lines to which the memory elements of all planes are connected is oriented vertically from the substrate and through the plurality of planes. During sensing, to compensate for word line resistance, a sense amplifier references a stored reference value during sensing of a memory element at a given location of the word line. A layout with a row of sense amplifiers between two memory arrays is provided to facilitate the referencing. A selected memory element is reset without resetting neighboring ones when it is subject to a bias voltage under predetermined conditions.
US08526230B2 Methods and apparatus for write-side intercell interference mitigation in flash memories
Methods and apparatus are provided for write-side intercell interference mitigation in flash memories. A flash memory device is written by obtaining program data to be written to at least one target cell in the flash memory; obtaining one or more bits of program data for at least one aggressor cell to be programmed later than the target cell: and precompensating for intercell interference for the target cell by generating precompensated program values. The aggressor cells comprise one or more cells adjacent to the target cell, such as adjacent cells in a same wordline as the target cell and/or cells in an upper or lower adjacent wordline to the target cell. The precompensated program values for the target cell are optionally provided to the flash memory.
US08526228B2 8-transistor SRAM cell design with outer pass-gate diodes
An 8-transistor SRAM cell which includes two pull-up transistors and two pull-down transistors in cross-coupled inverter configuration for storing a single data bit; first and second pass-gate transistors having a gate terminal coupled to a write word line and a source or drain of each of the pass-gate transistors coupled to a write bit line through a series outer diode between the pass-gate and the write bit line oriented to block charge transfer from the write bit line into the cell; and first and second read transistors coupled to the two pull-up and two pull-down transistors, one of the read transistors having a gate terminal coupled to a read word line and a source or a drain coupled to a read bit line. The 8-transistor SRAM cell is adapted to prevent the value of the bit stored in the cell from changing state.
US08526227B2 Phase change memory word line driver
A method for improving sub-word line response comprises generating a variable substrate bias determined by at least one user parameter. The variable substrate bias is applied to a sub-word line driver in a selected sub-block of a memory. A voltage disturbance on a sub-word line in communication with the sub-word line driver is minimized by modifying a variable substrate bias of the sub-word line driver to change a transconductance of the sub-word line driver thereby.
US08526225B2 Non-volatile memory device
A memory device comprises an array of memory cells for storing data and a voltage application unit for applying voltages to the cells for writing data to the cells. Each memory cell has a first layer comprising copper in contact with a second layer comprising a chalcogenide material. The voltage application unit is arranged to write data by switching each cell between a first resistance state and a second, lower, resistance state. The voltage application unit is arranged to switch a cell to the first resistance state by applying a potential difference across the first and second layers such that the potential at the first layer is higher than the potential at the second layer by 0.5 volts or less. The voltage application unit is arranged to switch a cell to the second resistance state by applying a potential difference across the first and second layers such that the potential at the second layer is higher than the potential at the first layer by 0.5 volts or less. The current flow when switching between resistance states is less than 10 μA. The memory cells of the device can be toggled between the resistance states, and the resistance states are non-volatile.
US08526218B2 Memory design
A SRAM memory element comprises an influencing element which sets the state of the memory cells within the memory element on start-up to defined values. These defined values are set at the design stage such that on start-up the volatile memory contains firmware or other data. Dependent upon the implementation of the influencing element, the values of stored in the memory cells may be fixed or may subsequently be overwritten during operation of the device. The memory cell may comprise two cross-coupled inverters and the influencing element comprises at least one transistor arranged to connect the input to one of the inverters to ground or a power supply rail when voltage is applied to a controlling node of the transistor.
US08526217B2 Low-complexity electronic circuit and methods of forming the same
An electronic circuit such as a latch or a sequencer includes a plurality of transistors, all of the transistors being either NMOS transistors or PMOS transistors, and dissipates less than or approximately the same amount of power as an equivalent CMOS circuit.
US08526215B2 Spatial correlation of reference cells in resistive memory array
The present disclosure relates to methods of selectively placing a reference column or reference row in a memory array. The method includes measuring a resistance state resistance value for a plurality of variable resistive memory cells within a memory array and mapping a location of each measured variable resistive memory cell to form a map of the resistance state resistance values for a plurality of variable resistive memory cells within a memory array. Then a column or row is selected to be a reference column or reference row based on the map of the resistance state resistance value for a plurality of variable resistive memory cells within a memory array, to minimize read operation errors, and forming a variable resistive memory cell memory array.
US08526211B1 Memory program circuit
Methods, systems, and apparatus, including computer program products for programming memory. In one aspect, a program circuit includes a first transistive element; a second transistive element coupled to a first end of the first transistive element; a burn subcircuit, the burn subcircuit including a third transistive element coupled to a fourth transistive element, where the drain of the third transistive element is coupled to a second end of the first transistive element, and the source of the third transistive element is coupled to the drain of the fourth transistive element; and a fifth transistive element coupled in parallel to the fourth transistive element. Control logic coupled to the first transistive element, the burn subcircuit, and the fourth transistive element selectively enables the second transistive element, selectively enables the fourth transistive element, and selectively enables the fifth transistive element to enable a read mode or a program mode.
US08526210B2 Semiconductor device with OTP memory cell
A semiconductor device with an OTP memory cell includes a first MOS transistor having a first gate terminal connected to a first line, and a first terminal connected to a first node, a second MOS transistor having a second gate terminal connected to a second line, and a first terminal connected to the first node, and a third MOS transistor having a gate terminal connected to a three line, and a first terminal of the third MOS transistor connected to the first node.
US08526209B2 Complementary read-only memory (ROM) cell and method for manufacturing the same
A complementary read-only memory (ROM) cell includes a transistor; and a bit line and a complementary bit line adjacent to the transistor; wherein a drain terminal of the transistor is connected to one of the bit line and the complementary bit line based on data programmed in the ROM cell.
US08526202B2 System and method for synchronous rectifier
A synchronous rectification circuit for a power converter includes a power switch coupled to a transformer and an output capacitor and a switching control circuit configured to provide a control signal to the power switch in response to a first state and a second state of the voltage across the power switch. In the switching control circuit, the second state is determined prior to the first state is determined. In an embodiment, the switching control circuit includes a voltage comparing unit configured to act in response to the first and second inputs. The voltage comparing unit is also configured to output a logic signal according to the voltage difference between the sensed voltage drop across the power switch and a reference threshold voltage. A logic processing circuit is coupled to the voltage comparing unit and configured to provide the first state and the second state of the voltage across the power switch.
US08526200B2 Connection lug
A connection lug comprises an electrically conductive body, an electrically conductive blade connector extending from a first end of the body, and a cable hole located in a second end of the body configured to receive a cable. A clamping cam in the connection lug may rotate inside of the body and clamp against the cable. A screw hole may be configured to receive a clamping screw. A portion of the clamping cam may extend into the screw hole and insertion of the clamping screw into the screw hole may push against the portion of the clamping cam and rotate the clamping cam into the cable hole.
US08526195B2 Electrical connection terminal
The disclosure concerns an electrical connection assembly comprising: a conductive plate with a drillhole, a first column with a hole passing axially through it and comprising a shoulder to abut against one of the faces of the conductive plate, and a second column with a hole passing axially through it and comprising a shoulder to abut against the other face of the conductive plate, a first cylinder with a radius sized to enable it to enter the hole in the first column and a length sized such that, when the shoulder is in abutment, the free end of the first cylinder projects beyond the conductive plate, and a second cylinder with a radius sized to enable it to enter the drillhole, wherein the free end of the first cylinder is crimped by radial expansion and then by axial compression in the hole in the first column.