Document Document Title
US08037894B1 Maintaining flow rate of a fluid
A pressure gauge may be coupled to a supply line which carries liquid from a bottle to either one or more mixing vessels and/or one or more reactors in a combinatorial processing tool. A control device may monitor the pressure measured by the pressure gauge, and the control device may be configured to change the pressure supplied to the bottle based on a comparison of the measured pressure to a pre-determined pressure value. The control device may adjust the pressure provided to the bottle using a pressure regulator coupled to the pressure source. By changing the pressure provided to the bottle, the control device may maintain a relatively constant flow rate of fluids from the liquid source into one or more mixing vessels and/or the one or more reactors.
US08037893B2 Optimizing thermal performance using thermal flow analysis
A computer implemented method and system for optimizing thermal performance of a computer system. An identification of a set of processor cores associated with the computer system is made and a thermal index is requested for each of the set of processor cores to form a set of thermal indexes. Proximity information and conductive property information associated with the set of processors is loaded and software is mapped to execute on an optimal processor core form the set of processor cores based the set of thermal indexes, proximity information, and conductive property information.
US08037891B2 Two-fluid nozzle for cleaning substrate and substrate cleaning apparatus
An object of the present is to uniform particle diameters and speeds of liquid droplets in a two-fluid nozzle for cleaning substrates which mixes gas and liquid internally and injects liquid droplets with gas so as to clean a substrate. The two-fluid nozzle for cleaning substrates has a gas supply passage for supplying gas, a liquid supply passage for supplying liquid, and a lead-out passage for leading out internally-formed liquid droplets, wherein an injection port for injecting liquid droplets to the outside is formed at the front end of the lead-out passage, and wherein a cross-sectional area Sb of the injection port is formed smaller than a cross-sectional area Sa of the lead-out passage, and a cross sectional area Sc of an exit of the gas supply passage is formed smaller than the cross-sectional area Sa of the lead-out passage.
US08037888B2 Reconfigurable smoking pipe
Disclosed herein is a reconfigurable smoking pipe and a method of using the same for single handed operation. The reconfigurable smoking pipe comprises a base unit, a lighter holder, a bowl, a smoke chamber, a carburetor, a mouthpiece, and a plug. The base unit comprises multiple ports. The lighter holder is attached to the base unit. Each of the bowl, the smoke chamber, the carburetor, and the plug are detachably attached to any one of the ports of the base unit. A mouthpiece is detachably attached to anterior end of the smoke chamber. A user assembles the reconfigurable smoking pipe and inserts a lighter into the lighter holder. The user holds the reconfigurable smoking pipe in a smoking position using a single hand by gripping the inserted lighter and lights a smoking substance held in the bowl by operating the gripped lighter using the single hand.
US08037887B2 Cigarette-making machine with tamper-holding mechanism
A cigarette-making machine of the tobacco-injecting type is provided that includes a tamper-holding mechanism. In one aspect, the tamper-holding mechanism provides for positively holding the tamper in its fully-retracted position. The tamper-holding mechanism includes a tamper-engaging member with a tamper-engaging portion and a bias. The side of the tamper includes a shoulder or projection that releasably interference couples with the tamper-engaging portion. In a first embodiment, the tamper-holding mechanism includes a tamper-engaging portion with a generally triangular-shaped body having a vertex that is urged against the side to releasably interference couple with the shoulder or projection on the side of the tamper. In another embodiment, the tamper-holding mechanism includes a tamper-engaging portion with a generally pentagonal-shaped body which is retained by a generally square U-shaped or C-shaped retaining portion that biases a vertex of the tamper-engaging portion to contact the side of the tamper.
US08037882B2 Conduit with heated wick
A conduit for a breathing circuit includes a heater associated, at least in part, with a hydrophilic layer. The purpose of the heater is to evaporate any condensed liquid collecting in the conduit, which is first sucked up by the hydrophilic layer. The heated wick reduces the risk of collected water being passed to the patient and causing choking fits or discomfit. It is preferred that the heated wick lies freely in the conduit to settle at low points in the conduit where condensation may collect.
US08037878B2 Method for slicing workpiece by using wire saw and wire saw
The present invention is a wire saw in which a wire for slicing is wound around a plurality of rollers to form a wire row; the wire for slicing is driven axially in a reciprocating direction; a workpiece is sliced simultaneously at a plurality of points arranged in an axial direction by feeding the workpiece against the wire row with the workpiece cut into while a slurry is supplied to the wire for slicing; the wire saw controlling in such a manner that the workpiece is extracted while the wire is caused to travel at a speed of 2 m/min or less at the time of extracting the workpiece from the wire row after slicing the workpiece. As a result, there is provided a wire saw in which the workpiece sliced with the wire row of the wire saw can be extracted from the wire row with a simple structure without a negative influence on its slicing surface.
US08037876B1 Pulley-and-cable power cable tensioning mechanism for a compound archery bow
A bow comprises: a riser; first and second limbs attached to the riser; first and second pulley members rotatably connected to the respective bow limbs; draw, power, and tensioning cables; and a tensioning pulley. The draw cable engages draw cable journals of the pulley members and rotates them as the bow is drawn and the draw cable is let out from the draw cable journals. The tensioning cable is secured at its first end to the first bow limb and engaged at its second end to be taken up by a power cam of the first pulley member as the bow is drawn and the first pulley member rotates. The tensioning pulley includes a tensioning cable journal and is arranged with the tensioning cable engaged therewith. The power cable is connected at its first end to the tensioning pulley and at its second end to the second bow limb.
US08037869B2 Fuel injector with balanced metering servovalve for an internal-combustion engine
The injector comprises a balanced metering servovalve for controlling a rod for opening/closing a nebulizer. The servovalve has a valve body having a control chamber provided with an outlet passage that is opened/closed by an axially mobile open/close element. The open/close element is made of a single piece with a bushing separate from an armature plate of an electromagnet. The bushing is coupled to a stem in an axially slidable way for closing an exhaust duct in communication with the outlet passage The open/close element is kept in a closed position by a spring that acts upon the bushing through an intermediate body connected thereto. The armature plate can be displaced with respect to the bushing between a flange of the intermediate body and a shoulder of the bushing, for eliminating the rebounds of the open/close element upon closing of the servovalve.
US08037868B2 In-line noise filtering device for fuel system
A fuel injection system includes a fuel supply rail having a supply opening. A fuel injector is coupled to the fuel supply rail and configured to control the delivery of fuel from the fuel supply rail through the supply opening. A noise filtering device engages an upstream end of the fuel injector. The noise filtering device has a projecting portion extending at least partially into the supply opening along an axis, and the noise filtering device defines a restriction passage for directing fuel from the supply rail into the fuel injector. A face seal is established at a transverse face adjacent the supply opening.
US08037866B2 Method and device for controlling a suction pressure of an internal combustion engine
A method device for controlling a suction pressure of an internal combustion engine, particularly a diesel engine having an exhaust gas turbocharger. The compressor is connected to a suction line of the internal combustion engine via an actuating section having an actuating element for changing a cross-section of the actuating section. In the first step, the current suction pressure in the suction line of the internal combustion engine is determined. A compressor pressure of the compressor is determined by pressure sensors and compared to the suction pressure. Values corresponding to current operating data of the internal combustion engine are identified and an actuation signal is generated using a controller, based on the comparison; and changing the cross-section of the actuating section is adjusted by adjusting the actuating element using the actuating signals.
US08037858B2 Method for controlling the start-up phase of a motor vehicle
A method for controlling the start-up phase of a motor vehicle driven by an internal combustion engine (12) wherein the internal combustion engines (12) is started by an electrical machine (16) that can be operated as a motor, a preferably automatically atuatable clutch (50) being located in the drive train (11) between the internal combustion engine (12) and the electrical machine (16). A faster start-up response can be achieved if the internal combustion engine (12) is driven by the electrical machine (16) when the clutch (50) is engaged during start-up, and if the clutch capacitance (MK) is reduced according to a defined parameter, preferably the engine speed, the time or the torque (ME) of the electrical machine (16) or similar.
US08037852B2 Free piston electromagnetic engine
Methods of operating an internal combustion engine are disclosed that may include a first piston slidably disposed in a first cylinder having a first and a second closed end, and a first converter operable with the first cylinder. The first converter may be configured to convert mechanical energy to electrical energy, and vice versa. As a non-limiting example, such disclosed embodiments may be used to convert mechanical energy of the first piston to electrical energy during a power stroke, and to drive the first piston during one or more of an exhaust stroke, an intake stroke, or a compression stroke.
US08037851B2 Heat accumulator and engine
A heat accumulator (1) is formed by connecting a first container (4) and a second container (5) using a spring (6). The first container (4) has a wall-shaped inner side wall that corresponds to the shape of a cylinder bore wall (7). Provided on this inner side wall is a flexible structural part (8). The flexible structural part (8) is formed of highly elastic resin. The second container (5) has a similar structure. A heat storage medium within the first container (4) and the second container (5) absorbs heat, which generates a change of phase from a solid to a liquid. When this happens, the volume of the heat storage medium increases. The increase in the heat storage medium projects the flexible structural part (8), and separates the first container (4) and the second container (5) from the cylinder bore wall (7).
US08037849B1 Method and system for fuel supply to a pump-injector unit of a diesel engine
A fuel supply to unit pump-injector systems of diesel engines includes a gasification and saturation of the liquid diesel fuel. A first fuel line delivers the fuel to a low pressure pump driven by an engine shaft which pumps the fuel to a common low pressure fuel manifold. There, the fuel is distributed for injection by the pump-injector units of the engine cylinders. A second fuel line delivers the fuel to a feed pump that feeds through a plurality of nozzles into a gasification vessel. The vessel is pressurized with a gas (e.g., carbon dioxide, air, etc.) a pressure level P2. There, the fuel is saturated with pressurized gas, which is dissolved in the fuel. The solution is then pumped by a second electro motor driven pump that further increases the solution pressure up to a level P3, which is higher than the pressure level P1. At that point, the solution becomes under-saturated and it is fed to the fuel manifold for injection into the engine. A feedback system for the fuel with further pressure and temperature control is provided by the system. The system, and specifically its pumps and the fill level of the gasification vessel, is controlled by a control system.
US08037844B2 Spray gun having display and control members on gun
Control method and apparatus for a manual spray gun includes display that is disposed on the spray gun and that provides information to an operator about one or more coating operation parameters. An auxiliary trigger may be used that enables an operator to make selections or changes of one or more coating operation parameters. The display and auxiliary trigger together permit an operator to make selections or changes without having to divert attention or field of view away from the spray gun or the coating area, especially during a coating operation. The display may include numeric information, for example, data relating to a coating function being displayed.
US08037842B2 Method and apparatus for ejecting ink droplets onto a substrate
An ink mixed with spacer members is ejected onto one or both of a TFT substrate and a CF substrate while an ink jet head having a plurality of ink jet nozzles is moved. The excursions of a predetermined number of ink jet nozzles from an end of the ink jet head overlap those of a next excursion of the ink jet head without causing overlapping of ejected ink within the overlapping area. An abrupt stepwise change in the amount of ejected ink is suppressed whereby an uneven gap is suppressed.
US08037840B2 Lamellar ground marking
The lamellar or strip-shaped floor marking, in particular for means of transportation, in particular airplanes, having a photoluminescent layer on which covering elements which appear dark in comparison with the luminous layer and which serve as a directional indication are arranged in such a way that acute-angled markings pointing in a direction are formed. The covering elements extend over the entire width of the floor marking and taper on both sides at one of their ends so that a recess bounded by an acute-angled isosceles triangle is formed there. The covering elements are substantially adjacent to one another, at least in groups, in such a way that the distance between them is smaller than approximately three times their longitudinal extent.
US08037835B2 Tool storage structure of saddle-ride type small boat
A tool storage structure of a saddle-ride type small boat capable of reducing the number of parts while suppressing noise generation. In a saddle-ride type small boat driven by an occupant who straddles the seat formed of a front seat and a rear seat on the boat body, a frame of the rear seat includes an insertion portion to be inserted into the rear lower portion of the front seat. The insertion portion is integrally provided with the tool storage portion for storing tools. The number of parts needed to form the tool storage portion is reduced and noise generation is suppressed.
US08037830B2 Cartridge
A cartridge is described having a cartridge casing (1) and having a propellant cup (4), which is inserted in the cartridge casing (1), receives a sub-caliber projectile (5) in a formfitting manner, and is manufactured from plastic, and which separates the projectile (5) from the propellant charge in the cartridge casing (1) and has axial separation points (15) along its jacket (10). To ensure an advantageous length for the projectile, it is suggested that the propellant cup (5) have at least one pocket (9), extending in a cavity between the projectile (5) and the cartridge casing (1) and/or in a cavity of the projectile (5) and open toward the base (2) of the cartridge casing (1), for receiving a part of the propellant charge.
US08037829B1 Reactive shaped charge, reactive liner, and method for target penetration using a reactive shaped charge
Embodiments of a reactive shaped charge, a reactive liner, and a method for penetrating a target are generally described herein. The reactive shaped charge comprises a reactive liner having a matrix of reactive metal particles in a hydrocarbon fuel, a high explosive, and an inner barrier separating the reactive liner from the high explosive. The hydrocarbon fuel fills the interstitial spacing between the reactive metal particles, and the matrix is tightly packed or compresses to exhibit a solid like property.
US08037824B1 Exploding foil initiator actuated cartridge
According to one embodiment, a cartridge includes a main explosive and an exploding foil initiator housed in a case. The exploding foil initiator includes metallic strips that are operable to initiate explosion of the main explosive in response to an electrical signal.
US08037820B2 Decorative, wood fire-rated door and method
A decorative, wood fire-rated door with a graphic or image imprinted or applied to a front or rear face on the door that does not change or impact the door's overall fire-rating. With the use of flatbed or ultraviolet ink printing press machinery, a fine art quality image that utilizes six various colored ultraviolet inks can be applied directly onto the door face used on a fire-rated door. Alternatively, the photographic files can also be produced onto an adhesive backed graphic panel with a protective laminated layer that can be applied directly onto the door surface.
US08037818B2 Print unit with single motor drive permitting autoplating
A web offset print unit includes a first plate cylinder, a first blanket cylinder selectively in contact with the first plate cylinder, a second blanket cylinder, the web passing between the first and second blanket cylinders, the second blanket cylinder and first blanket cylinder being selectively disengageable from the web in a throw-off position to permit the web to pass between the first and second blanket cylinders, and a second plate cylinder selectively engageable with the second blanket cylinder. A single drive motor drives the first plate cylinder, first blanket cylinder, second blanket cylinder and second plate cylinder when the first and second blanket cylinders engage the web and the single drive motor rotates the first and second plate cylinders when the first and second blanket cylinders are in the throw-off position. Autoplating during the throw-off position thus is possible.
US08037816B2 Measurement field for determining the smearing limit during printing
A measurement field allows determining the smearing limit during printing, in particular during lithographic wet offset printing. The measurement field is arranged on a printing form, in particular a printing plate, which has printing, ink-carrying regions and nonprinting, dampening solution-carrying regions on its surface. A dampening solution-carrying property in the region of the measurement field is reduced by a nanoscopic coating (e.g., with amphiphilic molecules) or an unscreened, microscopic coating (e.g., a polymer coating) in comparison with the dampening solution-carrying property in the nonprinting regions of the surface of the printing form. The nanoscopic coating or the microscopic coating advantageously leads to a shifting of the smearing limit, that is to say to a displacement of the starting point of scumming, by the dampening solution requirement which is increased for scum-free printing within the region of the measurement field. Such a measurement field is thus advantageously used for the closed-loop control of a dampening solution supply.
US08037811B2 Adjustable volume brewer
Beverage making apparatus which controllably produces a beverage from a brewing substance by combining heated water with a brewing substance. The beverage making apparatus includes a volume adjustment assembly (22) which can be controlled by a user to increase or decrease the volume of water which is controllably dispensed to the beverage making substance. The apparatus and method for using the apparatus includes controllably dispensing water from a water source such as a water reservoir (34) or pressurized water line to a controllable heated water reservoir (53). The heated water reservoir communicates with the spray head (40). A flow meter (46) is provided and communicates with a water dispensing line (38) between the water source and the heated water reservoir for monitoring the volume of water flowing through the dispensing line. A controller (28) associated with the beverage making apparatus is coupled to the devices and controllably monitors water flowing through the dispensing line by use of the flow meter. During operation the volume adjustment assembly can be controlled to increase the volume of water which is permitted to flow from the water source to the spray head and may be controlled to decrease the volume of water.
US08037810B2 Piston for a hydraulic brake and method for production thereof
A piston for a hydraulic brake configured as a bowl, open on one side, with a longitudinal axis, a wall and a bottom, and is delimited on an open end face by a rim with an axial abutment surface which is movable into abutment on a brake pad. The bottom has an essentially plane outside surface, a wall thickness of the bottom is thicker than a minimum wall thickness of the wall, and at a transition area between bottom and wall, a wall thickness of the wall is continuously increasing towards the bottom, thus, the wall passing over into the bottom in a slope. Furthermore, a method including forming a disc-shaped round blank into a bowl-type hollow cylinder, and upsetting the hollow cylinder in its longitudinal axis so that the bottom material is thickened due to the upsetting operation.
US08037808B2 Axial piston machine
An axial piston machine utilizing a swashplate design has a cylinder drum (3) that is mounted so that it can rotate around an axis of rotation (2). The cylinder drum (3) is provided with cylinder bores (4), in each of which a piston (5) is mounted so that it can be displaced longitudinally. The pistons (5) are each supported by a sliding shoe (7) on a swashplate (8). The sliding shoes (7) are in a functional connection by means of a retaining device (16), in particular a retaining plate (15), that rotates synchronously with the cylinder drum (3). The sliding shoes (7) are in a functional connection with a moment generating device (25), by means of which an opposing moment can be generated on the sliding shoes (7) that counteracts the tipping moment.
US08037803B2 Blast protection system
This invention is a novel system for blast protection. It consists of lightweight, sectional or continuous barriers made of a novel blast resistant fiber reinforced polymer resin matrix composite, which may be fabricated on site. The barriers are lightweight and thin enough that they may be used in many spaces where barriers made from conventional construction materials are impossible, impractical, or undesirable. The novel barriers of this invention have the additional advantage of allowing for aesthetically appealing and architecturally harmonious designs. In order to minimize weight, the barriers may be designed such that the cross section varies with height, providing adequate resistance in areas of high blast loading, but allowing for thinner cross sections in regions of lowering load.
US08037802B2 Armored window system
An improved transparent armor piercing protection system that acts as a vision window in an armor system. The transparent armor piercing protection system comprises ballistic plastic prisms with mirrored external surfaces disposed between armor plates so that the reflection of the image occurs entirely within the prism. The armor sheets are also redesigned with perforations to reduce weight while defeating incoming threats.
US08037797B1 Method for breaching a minefield
A method for breaching a minefield comprising the step of deploying a shaped charge array from a vehicle to detonate the minefield.
US08037796B2 Procedure for manufacturing a pellet for sporting rifle or sporting gun and pellet for sporting rifle or sporting gun thus obtained
A pellet for a sporting rifle or a sporting gun includes a body and a tip that are joined together. A lower portion of the body includes a first internal cavity, and a head of the body includes a second internal cavity. The tip includes an upper part ending in at least one vertex and a lower part, the upper and lower parts being joined at their bases. The lower part of the tip is received in the second internal cavity. A portion of the head may be crimped around the tip to hold the tip inside the second internal cavity of the body. An outer hoop may be formed on the tip, and the portion of the head that is crimped may be crimped above the hoop to securely hold the tip in the body.
US08037788B2 Tight-spot fitting and driver, and method of use thereof
A tight-spot fitting includes an elongated body configured to be inserted into and extracted from an aperture of a device, a user-operable head configured to be manipulated by a user to rotate the elongated body with respect to the aperture of the device, a depression in the user-operable head dimensioned and configured to receive a corresponding driver, and a through-bore extending through the elongated body and the user-operable head into the depression. The through-bore is configured and dimensioned to receive a line therethrough such that when the elongated body portion is inserted into the aperture, the line spans the aperture and through-bore, and extends through the depression.A tight-spot driver includes an elongated body, an operational end at a first end of the body, configured and dimensioned for insertion into a depression of a fitting, a user-operable head at a second end of the body, configured to allow a user to rotate the body in order to rotate the fitting when the operational end may be inserted in the depression of the fitting, and a slot extending from the operational end along at least a portion of the body. The slot is dimensioned and configured to accommodate a tubing the fitting extending the depression of the fittingA method of using the tight-spot fitting and driver is also disclosed.
US08037787B2 Multi-function tool having retractable jaws
A multi-function tool is formed in a compact structure at a smaller size and can bear greater force and has a handle capable of holding more other tools. It has a jaw head consisting of a first jaw, a second jaw, a first handle and a second handle that are hinged on the same axle and turnable thereon. By adopting one axle, the compact structure can be realized. The first handle has lateral sides and a rear end to hold other tools such as knives, scissors, screwdrivers, a can opener and the like.
US08037785B2 Index apparatus for NC machine tool
A push-bar indexing device that, when an index table is rotated by a specific angle, the table is accurately stopped to accurately index a workpiece. Each time a push bar is moved, a stopper is moved to a predetermined position by excessive relative movement between a spindle and a main table. An engagement member is operatively associated with the index table, which causes the engagement member to be rotated by a specific angle each time the index table is rotated. This allows the engagement member to be engaged with the stopper of a predetermined position, causing the index table to be stopped by the stopper.
US08037781B2 Telescoping steering system and water vehicle including the same
A steering system for a water vehicle includes a housing having a substantially cylindrical member, at least one case member extending through the substantially cylindrical member, a column shaft extending through the pair of case members, including at least one elongated hole disposed on opposed side of the column shaft, and being arranged to move relative to the pair of case members and the housing in an axial direction of the column shaft, and a telescoping mechanism partially disposed in the column shaft. One of the pair of case members includes a plurality of detents provided on an inner surface thereof. The telescoping mechanism includes at least one elongated hole disposed at one end portion of the telescoping mechanism, a locking pin extending through the at least one elongated hole in the telescoping mechanism and the at least one elongated hole in the column shaft, and a lever disposed at an opposite end portion from the one end portion of the telescoping mechanism. The lever is movable to move the locking pin into and out of engagement with respective ones of the plurality of detents to enable the column shaft to be selectively moved relative to the pair of case members and the housing and fixed at a desired location relative to the pair of case members and the housing.
US08037778B2 Control lever unit
A control lever unit includes a lever, a sensor, an urging body and an elastically undeformable restricting member. The lever is pivoted tiltably from a neutral position in any direction within 360 degrees including two main operation directions and intermediate directions therebetween. The sensor detects tilt angle of the lever in the two respective main operation directions. The urging body puts the lever back to the neutral position. The restricting member has an interior wall for surrounding the lever to restrict tilting range of the lever. Contour of the interior wall of the restricting member includes main operation stop portions for specifying tilt limit of the lever in the main operation directions and intermediate stop portions for specifying tilt limit of the lever in the intermediate directions. The main operation stop portions are positioned outside a quadrangle with the intermediate stop portions at apexes thereof.
US08037774B2 State detection device
A state detection device which detects parameters includes a measuring pipe, electrodes, an exciting coil that applies a magnetic field to the fluid, signal lines arranged at angle to the magnetic field such that an electromotive force is generated due to a change with passage of time in the magnetic field, and a state quantifying unit for extracting a ∂A/∂t component from resultant electromotive forces that are detected at the electrodes and the signal lines and are composed of an electromotive force of the ∂A/∂t component irrelevant to a flow velocity of the fluid and resulting from a change with passage of time in the magnetic field and an electromotive force of a v×B component relevant to the flow velocity of the fluid, and extracts a variation factor relevant to the parameter from the ∂A/∂t component to quantify the parameter based on the variation factor.
US08037772B2 Thread forming fasteners for ultrasonic load measurement and control
An ultrasonic load measurement transducer (14) is mated with a thread-forming fastener (12) to provide a load indicating thread-forming fastener (10) that can be used for precise and reliable assembly of critical bolted joints, such as those in the automobile and aerospace industries, among others. Steps can then be taken to accurately measure and control the load in the thread-forming fastener (10) during tightening, and to inspect the load in the thread-forming fastener (10) after assembly. A similar result can be achieved for a thread-locking fastener by mating an ultrasonic transducer with the thread-locking fastener assembly.
US08037769B2 Pressure gauge and pressure gauge assembly
A pressure gauge includes a pressure measurement-display portion (11) for measuring a pressure and displaying the pressure by a pointer, a fitting portion (21) extending from the pressure measurement-display portion and having a pressure detection passage (22) formed therein, and an orifice member (60) arranged in the pressure detection passage and having an orifice (62) formed therein. This pressure gauge prevents breakage of an internal mechanism of the pressure gauge owing to a pressure change phenomenon. Incidentally, an orifice may be formed at a part of the pressure detection passage in place of the orifice member. A pressure gauge assembly (1) includes a pressure gauge (10) having a fitting portion having a pressure detection passage formed therein, and a joint (30, 40) for connecting the fitting portion of the pressure gauge to a conduit line, wherein an orifice (49) is formed at a part of an internal passage of the joint.
US08037765B2 Electromagnetic acoustic transducer using magnetic shielding
A combined electromagnetic acoustic transducer (EMAT) is disclosed that uses magnetic shielding to increase the efficiency (defined as the received signal per unit of excitation current). In addition, electromagnetic shielding may also be used to reduce the direct coupling between the transmit and receive coils.
US08037764B2 Device and method for the material testing and/or thickness measurements of a test object that contains at least fractions of electrically conductive and ferromagnetic material
The invention relates to a device and a method for testing the material of a test object (4) which contains at least electrically conductive and ferromagnetic material fractions and has at least one engineered surface (5), by means of at least one electromagnetic ultrasonic transducer assembly (EMUS). Said assembly comprises a permanent or electromagnetic assembly (1) comprising at least two magnetic poles (N, S) of different magnetic polarity that face the engineered surface (5), in addition to an eddy current coil (2) that is placed in close proximity to the engineered surface (5) between the two magnetic poles (N, S) in indirect or direct relation to the engineered surface (5). The invention is characterized in that the eddy current coil (2) is configured and arranged in such a way that when said coil (2) is supplied with an alternating current, free ultrasonic waves that run essentially perpendicular to the engineered surface (5) are generated and propagate inside the test object (4).
US08037760B2 Inertial sensor and electrical or electronic device
An inertial sensor includes an oscillator that is supported by an elastic supporting member such that the oscillator is floating relative to a base and the oscillator is displaceable along a single axis, and a displacement detection unit detecting a displacement of the oscillator. The oscillation of the oscillator is a simple harmonic motion along a Z axis. An X axis, a Y axis, and the Z axis, serving as reference axes of an oscillation coordinate system for the oscillator, are shifted to provide x, y, and z axes, serving as new reference axes. Position coordinates of the oscillator of the x, y, and z axes are determined in at least two points during one period of the oscillator. A difference vector (Δx, Δy, Δz) is calculated on the basis of the determined position coordinates. An angular velocity or an acceleration is obtained using the difference vector.
US08037755B2 Physical quantity sensor
A physical quantity sensor 1 comprises a driving circuit 4 that drives a sensor element based on a reference signal; the sensor element 3 that is driven by the driving circuit 4 to convert an externally applied physical quantity to an electrical signal; and an amplifier circuit 5 that amplifies an output signal of the sensor element 3. The driving circuit 4 controls a driving signal, which drives the sensor element, based on the reference signal so that the driving signal is at a fixed level, and the amplifier circuit 5 has a gain characteristic that amplifies the output signal in a direction reverse to a direction in which the reference signal varies or the driving signal of the driving circuit varies. This configuration allows the physical quantity sensor to reduce output level variations in the sensor output against signal level variations in the reference signal and to make the sensitivity constant.
US08037749B2 Network monitoring method, network monitoring apparatus, line failure prevention system and computer program of network monitoring apparatus
Disclosed is a network monitoring method including: a predicted amount of rainfall obtaining step of obtaining a predicted amount of rainfall generated in a predetermined time in a current line route; a prediction step of predicting whether or not a line failure occurs in the current line route caused by the predicted amount of rainfall assuming it rains actually in the current line route with an amount of rainfall substantially equivalent to the predicted amount of rainfall in the predetermined time in the current line route; and a change instruction step of instructing the radio communication network to change the current line route into a different line route on which it is predicted that no line failure caused by rainfall occurs and to control the radio communication network to change the current line route into the different line route, before the predetermined time passes.
US08037748B2 Method for aligning a component into a wind direction and sensor for determining misalignment of a component relative to a wind direction
In one aspect, a method for aligning a component into a wind direction is provided. The component comprises a sensor which is located such that at least part of the sensor is exposed to the wind. A signal is measured based on the force acting on the sensor due to the wind, and the component is rotated depending on the measured signal. Additionally a sensor for determining misalignment of a component relative to a wind direction is provided. The sensor comprises at least one flat element and at least one tool or device for measuring the force acting on the flat element.
US08037747B2 Downhole fluid characterization based on changes in acoustic properties
Techniques for evaluating physical aspects of a formation fluid from within a wellbore include changing at least one of a pressure on and a temperature of a sample of the formation fluid and transmitting at least one acoustic pulse through the fluid sample and analyzing acoustic information collected. Apparatus and methods for the evaluating involve using at least one acoustic transducer. Analyzing typically involves use of formulae that relate equation (s) of state and other properties for the fluid to a change in the sound speed in the fluid.
US08037745B2 Sensor for tire pressure and tire pressure monitoring system having the same
Provided is a tire pressure monitoring system including: a tire pressure measurement sensor including a pressure detection means for detecting an air pressure in a tire, a connection pipe for connecting an air injection valve of the tire to the pressure detection means, a fixing means for fixing the connection pipe to the air injection valve of the tire, and an air injection means connected to the pressure detection means to inject air into the tire through the pressure detection means; and a display for showing the air pressure of each tire of a vehicle to a driver, wherein the tire pressure measurement sensor is mounted in the air injection valve of the tire and transmits a pressure value of the tire to the display through wireless communication.
US08037739B2 Method for analyzing sample in liquid
A method for analyzing a sample in a liquid is provided, which is suitable for easily and reliably preventing a liquid for analysis from being evaporated. When the sample in the liquid is observed by using a scanning probe microscope (SPM), a sealing liquid (17) immiscible with a liquid for analysis (16) is filled around the liquid for analysis (16), in which a sample (13) and a probe (15) are immersed, so as to form a sealing state, in which the liquid for analysis (16) is isolated from an external gas. The SPM enables the probe (15) disposed on a front end of a cantilever (14) to approach a surface of the sample (13) immersed in the liquid, scans the surface of the sample, and detects an interaction between the sample (13) and the probe (15), thereby generating an image.
US08037737B2 Estimation of exhaust gas temperature at the output of the EGR circuit of a combustion engine
A method for estimating the temperature of exhaust gases of a combustion engine at an output of an EGR circuit fitted on the engine, based on a model that takes into account thermal energy losses of the exhaust gases at an EGR cooler or EGR circuit, the model also taking into account thermal exchange between the exhaust gases and the walls of a duct conveying the exhaust gases to the EGR cooler. A vehicle can implement such an estimation.
US08037735B2 Die cushion apparatus of press machine
A die cushion apparatus of a press machine in which a discharge opening of a fluid hydraulic pump/motor is directly connected to a pressure chamber on a cushion pressure production side of a fluid hydraulic cylinder and the torque of a rotating shaft of the fluid hydraulic pump/motor is controlled by an electric motor to control a pressure (die cushion pressure) of the pressure chamber on the cushion pressure production side. It is therefore possible to control the die cushion pressure with excellent responsiveness with respect to a die cushion pressure command and prevent occurrence of a surge pressure. The die cushion apparatus also has excellent energy efficiency since energy required for a die cushioning action that a cushion pad receives when effecting die cushioning of a press machine is regenerated as electrical energy through the fluid hydraulic cylinder, fluid hydraulic pump/motor, and electric motor.
US08037734B2 Bottle can member, bottle, and thread forming device
An effective thread number in the thread section which is disposed on the mouth section of the bottle is formed to be 2.2. That is, the thread section is formed such that the thread section 13 should serve effectively in the mouth section such that an interval between a start position and an end position should be 2.0 to 2.5. In the bottle can member 11 which has such a thread section, an outer diameter of the thread section which is formed on the mouth section is 28 to 38 mm. Also, the thickness of the mouth section is 0.25 to 0.4 mm. The thread section which has the effective thread number 2.0 to 2.5 is formed by eight-thread per inch pitch. By doing this, it is possible to put the cap desirably.
US08037732B2 Method of producing seamless metal tube and punch for use therein
A hole 30 is formed in the center of the rear end face 20 of a round billet 10. The hole 30 has a predetermined depth from the rear end face 20 and a plurality of grooves 31 are provided in the side surface thereof. Each groove 31 extends in the depth direction of the hole 30. Piercing and rolling of the round billet 10 having the hole 30 is performed using a piercing mill having a plug. During piercing and rolling, the bottom surface of the hole 30 is broken through by the plug and a protrusion which is to be the starting point of burrs is formed, and the protrusion is absorbed by the groove 31 as the plug advances. Consequently, formation of burrs at the rear end of a hollow shell after piercing-rolling thereof can be suppressed.
US08037731B2 Forging method and forging apparatus
A forging method and forging apparatus able to improve a dimensional precision of a forged article and able to reduce the machining processes to a minimum and thereby reduce costs are provided. That is, a forging method placing a workpiece inside of a die, pressing the workpiece by a top part of the die in the axial direction toward the bottom part side of the die, and making the material of the end face of the workpiece flow to form the end face of the workpiece into a recessed/projecting shape, which forging method characterized by using independent pressing and holding means for pressing and holding the workpiece in the axial direction independent for the top part and the bottom part at the time of the press forming.
US08037728B2 Apparatus for producing bottle can
This apparatus for producing a bottle can includes a die-ring 22 for holding bottom of a closed-end cylindrical body W, and a tool holding part disposed opposite an opening part of the closed-end cylindrical body W, having plural processing tools 32 for shaping the closed-end cylindrical body W into various forms, the die-ring 22 and the tool holding part being held so that each of them can rotate relatively and move in the direction of a center line of the closed-end cylindrical body W relatively to each other, each of the processing tools shaping the closed-end cylindrical body into various forms to produce a bottle can, further including: a regulating means 110 for regulating forward movement of each of the processing tools 32 or the die-ring 22 to prevent the space between each of the processing tools 32 and the die-ring 22 at the forward end of the tool holding part or the die-ring, from lessening to be not more than a predetermined value.
US08037723B2 Theft prevention device
A theft prevention device includes an outer shell having a top wall and side walls and defining a cavity, wherein the side walls have a slit therein adapted to accommodate a strap and wherein the top wall has an outer shell opening; and an inner shell having a top wall and side walls and defining a cavity, wherein the side walls have a slit therein adapted to accommodate a strap and wherein the top wall has an inner shell opening; wherein the inner shell is adapted to be mated to the outer shell such that the inner shell opening and the outer shell opening can be generally aligned.
US08037722B2 Brake disk lock having a tilted locking bolt
A brake disk lock having a lock body which has a first housing section and a second housing section which bound a receiving gap for the reception of a brake disk in a typically U-shaped arrangement. A locking bolt is provided at the first housing section and is movable along a closing direction from a release position into a closed position. In the closed position, the locking bolt engages into an engagement opening of the second housing section and closes the receiving gap. The closing direction of the locking bolt is aligned obliquely to the receiving gap of the lock body at an angle different from 90°.
US08037717B2 Methods and apparatus for pulsed doping or drying a soot preform
A method of manufacturing an optical waveguide preform includes providing a first process gas atmosphere to a soot preform contained in a vessel. The first atmosphere is held in the vessel for a first reacting time sufficient to at least partially dope or dry the soot preform. The vessel is then at least partially refilled with a second doping or drying atmosphere. The second doping or drying atmosphere is held in the vessel for a second reacting time sufficient to further dope or dry the soot preform.
US08037716B2 Thermal control of the bead portion of a glass ribbon
Methods and apparatus for controlling the stress in, and the shape of, the glass ribbon (15) formed in a downdraw glass manufacturing process (e.g., the fusion downdraw process) are provided. In certain embodiments, the control is achieved by cooling the bead portions (21a, 21b) of the ribbon (15) at a rate which provides a heat flux Q″b at the thickest part of the bead (23a, 23b) which is given by Q″b=Q″q+ΔQ″, where (i) Q″q is the heat flux at a transverse position adjacent to the bead portion (21a, 21b) at which the ribbon's thickness equals 1.05*tcenter, where tcenter is the final thickness at the ribbon's center line (17), and (ii) ΔQ″≧(tb/tq−1)Q″q+10 kilowatts/meter2, where tb is the thickness of the thickest part of the bead portion. The cooling can take place along the entire length of the ribbon (15) or at selected locations, e.g., in the portion (50) of the draw which includes the glass transition temperature region (31) or the portion (60) of the draw where individual glass sheets (13) are cut from the ribbon (15).
US08037715B2 Ring base with releasable hooks
The present invention discloses a ring base with releasable hooks. The ring base comprises a concave part; a spring placed on the concave part; a plate including holes formed therein and attached on the spring; and hooks passing through the holes in the plate to be rotatably fixed on the concave part.
US08037712B2 Hermetic compressor and refrigeration cycle having the same
A hermetic compressor is provided, including a casing, having a suction pipe and discharge pipe connected thereto, a driving motor installed within the casing, a compressing device installed within the casing and operated by the driving motor to form compression chambers, an oil separator that separates oil from a refrigerant discharged from by compressing device, and an oil collecting pipe through which the oil separator communicates with the compression chambers. With this structure, oil can be appropriately supplied to one or more compressors based on capacity, thus improving reliability of oil distribution and enhancing compressor performance.
US08037707B2 Air conditioner
An air conditioner is provided. The air conditioner according to an embodiment of the present invention includes: a base pan constituting a lower appearance: and a condensed water detector detecting the amount of condensed water collected on the base pan. The air conditioner according to another embodiment of the present invention includes: a base pan constituting a lower appearance; a blower unit provided at one side of the base pan to guide a flow of air; and a motor providing a fan with a rotational power, wherein a motor support supporting the motor is further installed on the base pan.
US08037703B2 Heat recovery system for a turbomachine and method of operating a heat recovery steam system for a turbomachine
A heat recovery system includes a source of waste heat, and a refrigeration system operatively connected to the source of waste heat. The refrigeration system is capable of extracting heat rejected from the source of waste heat to form a cooling medium.
US08037701B2 Control for a refrigerator
A refrigerator includes a fresh food compartment, a freezer compartment and a refrigeration system. A duct, exposed to the freezer compartment, leads into the fresh food compartment. A damper is arranged within the duct to selectively allow the passage of cooling air into the fresh food compartment. The refrigerator also includes an air mixing fan arranged in the fresh food compartment, a freezer mounted ice maker, a user interface having a plurality of control elements and a controller operatively associated with the user interface. The controller includes a memory having stored therein a plurality of operating parameters for controlling various aspects or features of the refrigerator, including a temperature control mode, a super cool mode, a food saver mode and a quick ice mode, which can be synergistically combined to efficiently operate the refrigerator.
US08037700B2 Air conditioning system for low ambient cooling
An air conditioning system that comprises a controller that is in electrical communication with a compressor, a condenser fan, a temperature sensor that measures the temperature of the ambient air, a temperature sensor that measures the temperature of a condenser coil of the air conditioning system, and a low pressure switch (LPS) that measure the pressure of a refrigerant disposed within the air conditioning system. An algorithm resident on the controller controls the controller to enter a low ambient cooling mode when the temperature of the ambient air is less than a set temperature. The algorithm further controls the controller so that a minimum and/or maximum cycling frequency is imposed on the condenser fan. The algorithm further controls the controller so that the controller does not respond to an LPS trip during the early part of a cooling cycle under low outdoor temperature conditions, which might not accurately indicate a system fault, but still shuts down the compressor in response to an LPS trip under conditions that truly indicate a system fault.
US08037698B2 Air conditioning unit for motor vehicles and method for its operation
An air conditioning unit is disclosed for motor vehicles. The air conditioning unit includes with a compression refrigerant circuit where a refrigerant circulates, comprising comprehensively switched in series with respect to fluid flow at least one compressor upstream of a heat-delivering heat exchanger, and an expansion element upstream of a heat-absorbing heat exchanger, whereby into the flow path leading from the outlet of the heat-delivering heat exchanger to the expansion element an additional heat exchanger is integrated thermally coupled to at least one cooling means the temperature of which can be put to values below the temperature of the refrigerant in the compression refrigeration circuit at the position of the refrigerant's outflow from the heat-delivering heat exchanger, and a method for its operation.
US08037697B2 Refrigerator with an automatic compact fluid operated icemaker
An icemaker for a refrigerator having a cabinet with a refrigerated compartment and an unrefrigerated machine compartment includes a body portion formed with an inlet, an outlet and an opening. A flexible mold is positioned in the opening. A water supply is positioned to provide water to the flexible mold. A fluid supply circuit, including a pump mounted in the machine compartment, a first fluid conduit connected between the pump and the inlet, and a second fluid conduit connected to the outlet, provides warm fluid to the body portion. The icemaker forms ice during an ice production cycle and the fluid warmed in the machine compartment is used to partially melt and aid in releasing the ice which is then deposited in a ice storage bin during a harvest cycle.
US08037696B2 Method and apparatus for freezing or thawing of a biological material
The temperature of a biological material is changed from a first temperature to a second temperature within a time period, one of the said first or second temperature being above freezing temperature and the other being below freezing temperature, by placing the biological material in tight contact with at least one, preferably between two heat exchangers, and controlling the temperature in at least one of said heat exchangers such that a freezing temperature front propagates in said material away from at least one of the two heat exchangers.
US08037695B2 Fault current limiter
A fault current limiter comprising: an input node; an output node; a variable impedance element coupled between the input node and the output node; a closed loop cryocooler circuit, comprising a first cryocooler for cooling the variable impedance element and a second cryocooler, thermally coupled to the first cryocooler, for cooling the first coolant, wherein the variable impedance element comprises Magnesium Diboride.
US08037689B2 Turbine fuel delivery apparatus and system
A fuel nozzle for a turbine is disclosed. The fuel nozzle includes a housing, a plurality of fuel passages disposed within the housing, and a plurality of air passages disposed within the housing. A total flow area of the plurality of fuel passages is substantially equal to a total flow area of the plurality of air passages.
US08037688B2 Method for control of thermoacoustic instabilities in a combustor
A method for controlling a temperature distribution within a combustor having a plurality of chamber sections comprising controlling a fuel-to-air ratio in the chamber sections. At least two chamber sections have different fuel-to-air ratios to create a non-uniform temperature distribution within the combustor to reduce thermoacoustic instabilities.
US08037685B2 Method for cooling an internal combustion engine having exhaust gas recirculation and charge air cooling
A system for cooling charge air from a turbo- or supercharger and exhaust gas recirculated from an exhaust gas recirculation valve in an internal combustion engine. The system includes a radiator and parallel charge air and exhaust gas heat exchanger units, the charge air heat exchanger unit having aluminum tubes and fins for air cooling the charge air, and the exhaust gas heat exchanger unit having stainless steel tubes and fins. The charge air heat exchanger and the exhaust gas heat exchanger units are each disposed adjacent the radiator, on the same or opposite sides. Alternatively, there is provided a pair of combined charge air cooler and exhaust gas cooler heat exchanger units, with a first heat exchanger unit having stainless steel tubes and fins, and a second heat exchanger unit having aluminum tubes and fins. The heat exchanger units are disposed on opposites sides of the radiator.
US08037684B2 Variable flow turbocharger
There is provided a variable flow turbocharger comprising a turbine chamber (22) within which a turbine (14) is mounted for rotation, an inlet passageway (20) arranged around the turbine chamber (22) for introducing exhaust gas into the turbine chamber (22), and an outlet passageway (24) extending from the turbine chamber (22) for discharging the exhaust gas. There is provided a movable wall member (16a) whose position relative to the turbine (14) is adjustable to vary the geometry of the turbine chamber (22) at an outlet side of the turbine (14) close to the outlet passageway (24).
US08037683B2 Flow-optimized bypass for turbo engines
A charging device (supercharger) for internal combustion engines, having at least one turbine part. A mass stream of exhaust gas flows into this via an inflow region, from which a bypass duct branches off for bypassing the at least one turbine part. The bypass duct opens out into a turbine outlet duct at an outlet location in back of the turbine part. The bypass duct is opened or closed either by a first control element situated in the inflow region at the inlet of the bypass duct or by a second control element at the outlet of the bypass duct leading into the turbine outlet duct.
US08037682B2 Method and device for suppressing vibration of boom of concrete pump truck
The present invention discloses a method and device for suppressing vibration of boom of concrete pump truck, in which the boom cylinder is connected with the vibration suppression cylinder; the information about hydraulic pressure in the boom cylinder and/or about changing of concrete pumping direction is monitored by a pressure sensing unit in real time; the monitored information about hydraulic pressure and/or about changing of concrete pumping direction is transmitted to the control unit for vibration suppression cylinder; the control unit for vibration suppression cylinder analyzes and processes the monitored information and adjusts the volumes of the rod side chamber and the non-rod side chamber in the vibration suppression cylinder such that the vibration suppression cylinder may generate a pulsed vibration and the pulsed vibration at the end of the boom is less than or equal to the vibration amplitude caused by the intermittent concrete supply at the end of the boom in amplitude, with a phase difference of 180° between the two vibrations. The vibration suppression method and device for boom of concrete pump truck according to the present invention may be simply configured, easily implemented and operated to effectively suppress the boom vibration.
US08037681B2 Hydrostatic drive system
A hydrostatic drive system (1) has a load-sensing pump (2) with an adjustable discharge volume and at least one consumer connected to the pump (2). The discharge volume of the pump (2) can be set by a discharge volume control device (6) that sets the delivery pressure of the pump available in a delivery line (4) of the pump (2) so that it is higher by a pilot control pressure difference than the load pressure of the consumer. The discharge volume control device (6) can be actuated by an electronic control device (7) functionally connected with a sensor device (9) for measuring the load pressure of the consumer and with a sensor device (8) for measuring the delivery pressure available in the delivery line (4). A circulation device (15) is associated with the delivery line (4) to control the connection of the delivery line (4) with a reservoir (3).
US08037679B2 Compressed air energy storage system utilizing two-phase flow to facilitate heat exchange
A compressed-air energy storage system according to embodiments of the present invention comprises a reversible mechanism to compress and expand air, one or more compressed air storage tanks, a control system, one or more heat exchangers, and, in certain embodiments of the invention, a motor-generator. The reversible air compressor-expander uses mechanical power to compress air (when it is acting as a compressor) and converts the energy stored in compressed air to mechanical power (when it is acting as an expander). In certain embodiments, the compressor-expander comprises one or more stages, each stage consisting of pressure vessel (the “pressure cell”) partially filled with water or other liquid. In some embodiments, the pressure vessel communicates with one or more cylinder devices to exchange air and liquid with the cylinder chamber(s) thereof. Suitable valving allows air to enter and leave the pressure cell and cylinder device, if present, under electronic control.
US08037676B2 Regeneration control method for exhaust gas purification system, and exhaust gas purification system
An exhaust gas purification system including a reducing agent supplying apparatus and an exhaust gas purification apparatus, in that order from an upstream side of an exhaust passage in an internal combustion engine, and a control unit for controlling an amount of reducing agent supplied into the exhaust gas to recover purification capability of the exhaust gas purification apparatus. A concentration of the reducing agent in the exhaust gas, which flows into the exhaust gas purification apparatus, is varied temporally. The reducing agent is supplied in a proper amount to efficiently recover the purification capability. At the same time, the outflow of the reducing agent to the downstream side of the exhaust gas purification apparatus can be prevented.
US08037674B2 System and method of NOx abatement
A NOX abatement system includes a first NOX adsorber capable of being disposed in-line and downstream of and in fluid communication with an engine. The NOX abatement system further includes a selective catalytic reduction catalyst disposed in-line and downstream of, and in direct fluid communication with, the first NOX adsorber. The selective catalytic reduction catalyst is capable of storing ammonia. An off-line reformer is disposed in selective communication with and upstream of the first NOX adsorber and the selective catalytic reduction catalyst. The reformer is capable of producing a reformate that includes primarily hydrogen and carbon monoxide.
US08037673B2 Selective catalyst reduction light-off strategy
An emissions control system includes a temperature determination module and an emissions control module. The temperature determination module determines a first temperature of a heater element of a diesel particulate filter (DPF) assembly in an exhaust system and determines a second temperature of a catalyst of the DPF assembly. The emissions control module selectively activates the heater element, selectively initiates a predefined combustion process in an engine based upon the first temperature, and selectively starts a reductant injection process based upon the second temperature.
US08037669B2 Baffle based battery housing
A mower 10 is provided for cutting grass where the mower 10 includes a body 12 with a mower deck 16, a motor 14, a baffle 30, and a battery 52. The mower deck 16 has a downwardly-open interior within which grass is cut. The motor 14 is supported upon the mower deck 16 and supplies a motive force for a mowing operation where the motor 14 includes at least a portion operable by electrical energy. The baffle 30 is located within the interior of the mower deck 16 where the baffle 30 bounds an area within the mower deck 16. The battery 52 is located within the interior of the mower deck 16 and is located within the area bounded by the baffle 30. In another example, the mower deck 16 and the baffle 30 are configured for substantially restraining the movement of the battery 52. In an example method, the battery 52 is installed within a baffle 30 that is secured within an interior of the mower deck 16.
US08037668B2 Crop accessory attachment
A crop accessory apparatus comprises a header latch member adapted for attachment to a guard bolt on a cutting header such that a rear wall of the header latch member slopes rearward from a distal end thereof and toward the header. A crop accessory has an accessory latch member at a rear end thereof comprising a spring element defining an aperture and biased toward the header, wherein during engagement the distal end of the header latch member moves into the aperture and a rear edge of the aperture is urged down the sloping rear wall and rearward, urging the accessory rearward into closer engagement with the header. A lateral retention groove in the sloping rear wall is operative to prevent the rear edge of the aperture in the spring element from sliding up and off the header latch member.
US08037666B2 Mower with an lightening device including torsion bars
A mower comprising a chassis carrying at least one harvesting mechanism and a lightening device of the at least one harvesting mechanism. The lightening device includes at least one torsion bar which is connected to a transverse beam of the chassis and which carries a lever on one of the ends of which a rod is articulated which is directed towards the harvesting mechanism and which is itself articulated on the harvesting mechanism or its suspension device.
US08037665B2 Dally horn wrap
The present invention is a wrap designed to protect the saddle horn when a lariat rope is dallied around it and pressure applied, as when roping cattle in the sports of team and calf roping. The horn wrap consists of a strap having desired elasticity and durability, as well as a sufficient coefficient of friction. The horn wrap can have one or two apertures at the tips which can be pulled over the saddle horn and act to attach the horn wrap to the saddle horn. Generally anticipated to be in a generally bell shape, the attachment pieces act to protect the saddle pommel near the base of the saddle horn. The horn wrap may be beveled near its edges so as to allow for smooth layers on the saddle horn which can increase the contact of the rope to the saddle horn to increase the friction resisting the dally sliding when weight is applied to the rope.
US08037662B1 Method for shock-absorbing packaging
Method for providing shock absorbing packaging wherein fragile, dangerous, or otherwise valuable cargo can be shipped through normal or abnormal shipping routes while absorbing acceleration and deceleration shock forces which would otherwise damage such cargo.
US08037659B2 Automated drug preparation apparatus including syringe loading, preparation and filling
An automated medication preparation system for preparing a prescribed dosage of medication in a drug delivery device. The system includes a plurality of stations for receiving, handling and processing the drug delivery device so that the prescribed dosage of medication is delivered to the drug delivery device and a transporting device that receives and holds more than one drug delivery device and moves the drug delivery devices in a controlled manner from one station to another station. The system is configured so that two or more separate drug delivery devices can be acted upon at the same time.
US08037657B2 Panel and process for sealing of a panel joint
A joint for panels, the panels comprising a core, a decorative upper surface and edges provided with joining means for positioning the panels towards one another. Predetermined portions of the edges are provided with a layer of polymer. The panels are joined to one another by use of the joining means where the polymer forms a seal in the joint preventing penetration of water into the joint wherein a highly water resistant unit of a plurality of panels is formed.
US08037654B2 Floor structure including plate-shaped supporting portion
A floor structure includes a plurality of structural metal components that each have: a plate-shaped supporting portion that is laid either perpendicular or oblique to an installation surface; a plate-shaped top flange that extends from a top end portion of the supporting portion in parallel with the installation surface; a plate-shaped bottom flange that extends from a bottom end portion of the supporting portion in parallel with the installation surface and in the opposite direction from the top flange, wherein the structural metal components are laid on a flat surface in parallel with each other such that the top flange of one of the mutually adjacent structural metal components covers the bottom flange of the other of the mutually adjacent structural metal material.
US08037653B2 Dual seal anchoring systems for insulated cavity walls
An anchoring system for cavity walls is disclosed. The system includes a stud-type wall anchor and a wire formative veneer tie. The stud has a driver head, a dual-diameter barrel, and a driven tip. A flange at the juncture of the two barrels houses an interior seal; and a flange under the driver head, an exterior seal. The smaller diameter barrel is coextensive with the drywall installation; and the length of the larger diameter barrel, with the rigid insulation. The interior seal seals the insertion point into the drywall installation; and the exterior seal, the opening of the anchor-receiving channel. The interior seal and the larger barrel of the anchor fill the anchor-receiving channel and stabilize the wall anchor. Also, the wall anchor is clamped in place by the seals. The stud-type anchor operates with a variety of veneer ties for different applications.
US08037651B2 Ground anchor assembly
A ground anchor assembly includes at least two threaded studs, an anchor plate having at least two openings sized and shaped to receive the at least two threaded studs. The assembly further includes a first fastener for each of the at least two threaded studs attached to the respective stud and bearing against a first side of the anchor plate, and a break-away fastener for each of the at least two threaded studs and attached to the respective stud on an opposite side of the anchor plate. Each break-away fastener cooperates with the corresponding first fastener to retain the corresponding stud in position relative to the anchor plate and the other of the at least two studs.
US08037639B2 Door opening/closing device
In a door opening/closing device having a motor base and a sensor case, a rotation sensor is provided. The rotation sensor includes a magnetic member provided adjacent an end of a rotation shaft and a detecting element that is arranged so as to detect a magnetic flux that is generated from the magnetic member in a direction crossing a magnetic flux that is generated from an electromagnetic clutch arranged around the rotation shaft. The motor base is attached to the sensor case such that the end of the rotation shaft extends outside of the motor base and the rotation sensor is arranged adjacent the end of the rotation shaft.
US08037637B2 Tree stand
A stand for a tree comprises a base for receiving a trunk of the tree, wherein the base provides a top portion, and a plurality of attachment points positioned along a periphery of the top portion. The stand further comprises a plurality of bracing supports. Each bracing support comprises a first end, wherein said first end is coupled to one of the plurality of attachment points, and a second end, wherein said second end is equipped to engage the trunk of the tree.
US08037632B2 Identification control of firearm
A firearm including a trigger-actuated firing mechanism, a safety device that selectively prevents and permits the firing mechanism to be actuated, and an authentication device that cooperates with the safety device and which recognizes a feature of an authorized shooter, wherein the safety device is nominally in a position that permits the firing mechanism to be actuated and is moved to a position that prevents the firing mechanism from being actuated only if the authentication device does not recognize a would-be shooter as an authorized shooter.
US08037629B2 Display panel mounting system and method
A display mounting kit, system, and method are disclosed utilizing first and second primary releasable attachment elements that are secured about the periphery of a display panel and in a substantially corresponding relationship on a mounting surface, respectively. At least one supplementary fastening element having a stiff core and first and second substantially planar surfaces for respective engagement with the display panel and the mounting surface provides secure mounting between the display panel and the mounting surface.
US08037628B2 Medicine dosing compliance system
An article and method for recording dosing compliance is provided having compliance recordation indicia printed on a compliance recordation article and a mechanism for attaching the article to a container.
US08037624B2 Mulitfunctional device for clearing snow
An apparatus and a method of clearing an accumulation of matter from a surface is provided. The apparatus includes a collecting section, a casting section, and a shifting section. The shifting section is at least one of a diverting section, a sweeping section, and an air blowing section. The collecting section includes a blade and is in matter communication with the casting section. The diverting section includes an auxiliary blade oriented at an angle about an axis transverse to a direction of travel. The sweeping section includes a rotatable broom with bristles. The air blowing section is configured to blow air in a predetermined direction.
US08037623B2 Article of footwear incorporating a fluid system
An article of athletic footwear having an air-filled bladder disposed in a sole structure is disclosed. The air-filled bladder is in fluid communication with ambient air through a filter that permits ambient air to enter the bladder but restricts liquids and particulates from entering the bladder. In operation, the filter and bladder may be portions of a bladder system that absorb shock when the footwear contacts a playing surface. Alternatively, the filter and bladder may be portions of a bladder system that ventilates the interior of the footwear. The filter may be formed of a material such as expanded polytetrafluoroethylene that is attached to a carrier.
US08037615B2 Process and device for determining the alignment of two rotatable machine parts, the alignment of two hollow cylindrical machine parts or for testing a component for straightness along a lengthwise side
A process and a corresponding device for determining the alignment of two rotatable machine parts, the alignment of two hollow cylindrical machine parts or for testing a component for straightness along one lengthwise side, with a first measurement unit with a light source for emitting a light beam which has been expanded in one plane, and a second measurement unit with an optical detector unit which has two linear sensors which are arranged parallel to one another, and with an evaluation unit to evaluate a light pattern which has been produced by the two-dimensionally expanded light beam for determining the misalignment of the axes of the machine parts relative to one another, or optionally, the straightness of the component, by the determination the points of incidence of the two-dimensionally expanded light beam on the sensors.
US08037613B2 Shaving head for rotary shaver and method of manufacturing the same
A rotary shaving head having a one-piece cup-shaped metal body including a comb portion. A plurality of openings in the comb portion are defined by opposed sidewalls, the intersection of at least one sidewall of at least one of the openings with an inner surface of the comb portion defining a cutting edge having a positive rake angle. A rotary shaving head manufacturing method includes the steps of etching a set of openings corresponding to a shaving head blank into an elongate flat metal strip, forming the blank into a cup-shaped unfinished shaving head, and removing material from the inner surface of the comb portion of the unfinished shaving head.
US08037612B2 Handheld tactical knife
A handheld tactical knife comprising a hilt and an elongated knife blade with a substantially triangular cross section. A spine runs on the top of said elongated knife blade, and tapers from the hilt to a tip of the blade. A main cutting edge is located on the bottom of said elongated knife blade, and at least one scallop is cut into the main cutting edge. At least one scallop transitions into a gut hook with a gut hook tip, and a flat spreading surface is located between the gut hook tip and the tip of the blade. The substantially triangular cross section of the elongated knife blade transitions to a substantially trapezoidal cross section at the flat spreading surface.
US08037606B2 Method of producing mechanism for converting rotational motion into linear motion
A method for fabricating a rotational-to-linear motion conversion mechanism which can avoid a planetary shaft from being tilted with respect to a sun shaft when the conversion mechanism is assembled. The method includes fabricating a subassembly with the planetary shaft being held in parallel to the sun shaft. The subassembly includes the sun shaft having a first and second sun gear at its opposing ends and a male thread at its center, the planetary shaft having a first planetary gear at its one end and a male thread at its center, a ring shaft having a female thread, and a first and second ring gear. The method also includes mating the second planetary gear with the second sun gear and the second ring gear while the second planetary gear is being fitted over the outer circumferential surface of the other end of the planetary shaft in the subassembly.
US08037604B2 Method of manufacturing ink jet recording head
A method is provided for manufacturing an ink jet recording head including a reservoir to which ink is supplied from outside, a pressure generating chamber leading to the reservoir, and a nozzle orifice leading to the pressure generating chamber. According to the method, the ink jet recoding head is fabricated by conducting semiconductor processes such as a film forming step, a photolithography step, an etching step and the like, on a single substrate. Thus, there is no need for multiple substrates or adhesives.
US08037597B2 Manufacturing method of tape carrier for TAB
Positioning marks are formed on both sides of each printing block on a tape carrier for TAB. A long-sized circuit board is transported by a roll-to-roll system in screen printing. When an optical sensor detects a positioning mark, transportation of the long-sized circuit board is stopped. Thereafter, the screen printing of a solder resist is performed to the printing block of the long-sized circuit board by a screen printing device.
US08037594B2 Method of forming a flip-chip package
Disclosed are thermally conductive plates. Each plate is configured such that a uniform adhesive-filled gap may be achieved between the plate and a heat generating structure when the plate is bonded to the heat generating structure and subjected to a temperature within a predetermined temperature range that causes the heat generating structure to warp. Additionally, this disclosure presents the associated methods of forming the plates and of bonding the plates to a heat generating structure. In one embodiment the plate is curved and modeled to match the curved surface of a heat generating structure within the predetermined temperature range. In another embodiment the plate is a multi-layer conductive structure that is configured to undergo the same warpage under a thermal load as the heat generating structure. Thus, when the plate is bonded with the heat generating structure it is able to achieve and maintain a uniform adhesive-filled gap at any temperature.
US08037591B2 Surgical scissors
Surgical scissors devices are disclosed. The surgical scissors devices may comprise an end effector with first and second blade members. The first and second blade members may respectively comprise proximally positioned cams and distally positioned blade ends. Also, the first and second blade members may be coupled at a pivot point by a fastener held in tension along its longitudinal axis by the blade members. A reciprocating shuttle may comprise at least one pin positioned within slots defined by the respective cams of the blade members. Distally-directed motion of the shuttle may cause the first and second blade members to open and proximally-directed motion of the shuttle may cause the first and second blade members to close. Methods and apparatuses for forming the surgical scissors device are also disclosed.
US08037588B2 Back-up table for chip mounter
A back-up table for a chip mounter. The back-up table for a chip mounter includes a base plate, a back-up plate spaced a predetermined distance from the base plate to support a back-up pin that supports a printed circuit board, and at least one set of link units installed between the base plate and the back-up plate and facing opposite to each other. The back-up table further comprises a first driving part installed between the opposite facing link units and operating the link units to raise and lower the back-up plate, and a second driving part serially connected to the first driving part.
US08037587B1 Watercraft anode removal tool and method
A watercraft anode removal tool and method includes providing a zinc pencil that defines an anode inserted into a watercraft engine. A tool is provided for engaging the zinc pencil. The tool includes a cylinder having a first end, a second end and peripheral wall extending between the first and second ends. The first end has a well therein for receiving an end of the zinc pencil. The well is threaded and is threadably couplable to the zinc pencil. The cylinder is threadably coupled to the zinc pencil and the zinc pencil is pulled from the engine.
US08037583B2 Systems and methods for fabricating biased fabric
In one embodiment, a biased fabric is supplied. The biased fabric supply has a first specified width and a first bias angle of warp yarns relative to weft yarns. At least one overfeed roller configured to overfeed fabric from the biased fabric supply at an overfeed rate is provided. At least one spreading arm configured to stretch the fabric to a second specified width and a fabric oven configured to heat the biased fabric supply to a specified temperature and output a balanced crimp and/or elongation biased fabric are also provided.
US08037581B2 Anti-rattle tongue plate and method of forming same
An anti-rattle tongue plate is provided that includes two different materials for being operably connected to the body of the tongue plate. One of the materials is softer than the other to minimize noise when the tongue plate engages against interior components of the vehicle such as during rough ride conditions. One of the materials is made into a distinct component for being operably connected to the tongue plate body. In this manner, the tongue plate herein eliminates at least one of the insert molds needed for prior over molded latch plates, thus providing manufacturing and cost efficiencies thereover.
US08037578B2 Low-profile assemblies
In one embodiment, a pivot assembly includes a component including a top surface and a post that extends upward from the top surface, a pivot member that can be pivoted about a pivot axis defined by the post, the pivot member having a top surface, and a retaining collar that secures the pivot member to the component, the retaining collar being positioned between the post and the pivot member.
US08037573B2 Curled bushing with torsional slip
An elastomeric bushing assembly has an inner component, an outer component and an elastomeric bushing disposed between the inner and outer components. A bearing engages the inner component and is disposed between the elastomeric bushing and the inner component. The bearing allows pivoting of the inner component with respect to the bearing. A low friction coating is disposed between the inner component and the bearing to provide a low friction interface.
US08037565B2 Method for detecting abnormality in a fabric treatment appliance having a steam generator
A method of controlling the operation of a steam generator in a fabric treatment appliance may include controlling the operation of the steam generator in response to a rate of temperature change of the steam generator and/or controlling the operation of the steam generator in response to a rate of temperature change of a receptacle for receiving fabric items to be treated.
US08037564B2 Air cell unit and cushion
The air cells are attached detachably to the base members. By this, it is possible to set up the size or the arrangement of the air cells. For example, in a hospital, it is possible to change easily and inexpensively the air cells on a bed according to the patient's height, the body shape, the state, or the condition of affected part. Thus, it is exceedingly advantageous for dispersing the pressure added to the body.
US08037563B2 Multiple air source mattress control system
A patient support apparatus, such as a mattress, has multiple air sources to inflate air bladders of the apparatus. In one embodiment, a first air source provides air to one or more main support bladders and a second air source provides air to one or more microclimate bladders when a control system of the patient support apparatus operates according to a first mode of operation. The first and second air sources provide air to a turn bladder when the control system operates according to a second mode of operation. In another embodiment, a first air source provides air to at least one main support bladder and to at least one microclimate bladders. A second air source is dedicated for inflating at least one turn bladder.
US08037561B2 Mat for changing diaper
An objective of the present invention is to provide a diaper change mat which has excellent workability and facilitates changing diapers. A diaper change mat according to the present invention includes surface fasteners (101 to 105 and 101′ to 105′) configured to be fastened detachably to a diaper and a mat (11) on which the surface fasteners (101 to 105 and 101′ to 105′) are fixed. The surface fasteners (101 to 105 and 101′ to 105′) are preferably convex members of surface fasteners and the convex members are fastened to nonwoven fabric used for a disposable diaper. The convex members of the surface fasteners are sheets provided with many engaging members of convex shape such as hooked or mushroom shaped, or the like. The surface fasteners (101 to 105 and 101′ to 105′) can fix a diaper (2) in a spread state to the mat (11), and thus help facilitate changing diapers.
US08037559B2 Variable posture bed
A variable posture bed includes a base rest located on a floor surface; a bed board arranged in a horizontal state above and opposite the base rest; a connection support portion disposed at the center of the base rest between the base rest and the bed board and that supports the bed board to be vertically movable in all directions around the center thereof; connection support portions disposed at four corners of the base rest and the bed board and that support the bed board to be vertically movable; and a drive control device that continuously moves the bed board in the vertical direction with a predetermined operation pattern and that limits the vertical movement of the head side of the bed board between the horizontal position and a predetermined upper position.
US08037557B2 Sink access device for a public restroom
The present invention relates to a sink access device which is utilized to facilitate a child or a diminutive person to wash their hands at a lavatory located in a public restroom. The sink access device includes a step support mount having a base and an upwardly extending arm. The step support mount is fixedly attached to a portion of a public restroom. A step is pivotally mounted to the upwardly extending arm of the step support mount. The step has a first position wherein the step is in a vertical position and a second position wherein the step is in a horizontal position providing a platform for a diminutive person to step onto. The step is positioned either at or behind a vertical plane defined by the front profile of a sink when the step is in the first position and the step breaks the plane when in the second position.
US08037553B2 Tankless ventilated toilet with bidet
The present invention provides a toilet and/or a toilet and bidet combination having immediate reflush capability. Preferred embodiments comprise a tankless toilet and/or toilet and bidet combination and a bowl ventilation apparatus integrated therein. The tankless nature of the invention saves space over conventional toilets, allowing closer mounting to the wall and a lower vertical profile. More specifically, certain embodiments of the present invention comprise a motorized flush mechanism with an infrared sensor having immediate reflush capability, a on-demand motorized water spray cleansing system integrated therein and an integrated bowl ventilation apparatus with a proximity sensor.
US08037549B2 Reinforcing element
A reinforcing element for an article of clothing includes at least one elongate element and a plurality of raised bodies aligned substantially longitudinally and integrally formed with the elongate element. The bodies define slits therebetween to allow bending of the reinforcing element in a first direction and prevent bending of the reinforcing element in a second direction by a blocking contact of the bodies.
US08037547B2 Protective hood
A protective hood is provided for protecting a wearer's head from environmental elements. The protective hood includes a hood body having a cap section positioned to fit over a top of the wearer's head, side sections positioned to hang adjacent sides of the wearer's head, and a back section positioned to hang adjacent a back of the wearer's head. The hood body includes a channel extending along at least a portion of the cap section and/or at least a portion of the side and back sections. A transparent face member is held by the hood body. An adjustable head harness assembly is held by the hood body. The adjustable head harness assembly includes an elastic member extending through the channel for securing the hood body on the wearer's head.
US08042192B2 Information processing apparatus, information processing method, recording medium, and program
The present invention relates to an information processing apparatus, an information processing method, a recording medium, and a program for importing and exporting a content with information missing controlled. A CPU extracts a sound track contained in the content in step S301, and converts a format of the extracted sound track into a format compatible with a memory stick in step S302. The CPU generates a predetermined file from data contained in the content and excluding the sound track in step S304. In step S306, the CPU attaches reference information of the sound track to the file. In step S307, the CPU controls the writing of the sound track in the converted format and the file to the memory stick. The present invention is applied to clients of a DRM system.
US08042184B1 Rapid analysis of data stream for malware presence
A system, method and computer program product for anti-malware processing of data stream that includes a plurality of logical data streams formed from a primary data stream; and a plurality of stream buffers, each buffering data of a corresponding logical data stream. A plurality of processing handlers each associated with one of the data streams, where the handlers are processing the data of the logical data stream buffered by its stream buffer. Each processing handler is associated with a particular functionality and at least one processing handler scans its logical data stream for malware presence. Each stream buffer has a configurable buffering policy. At least one of the processing handlers decompresses the data into one or more secondary streams. At least one of the processing handlers parses its logical data stream, creating one or more instances of secondary data streams. The scanning can be based on a signature search. At least one of the processing handlers parses its logical data stream to identify headers, wherein new secondary data streams are instantiated based on regions of interest in a future stream data at positions identified by the headers. The set of conditions is stored e.g., in a table, a list, and/or a registry.
US08042182B2 Method and system for network intrusion detection, related network and computer program product
A system for providing intrusion detection in a network wherein data flows are exchanged using associated network ports and application layer protocols. The system includes a monitoring module configured for monitoring data flows in the network, a protocol identification engine configured for detecting information on the application layer protocols involved in the monitored data flows, and an intrusion detection module configured for operating based on the information on application layer protocols detected. Intrusion detection is thus provided independently of any predefined association between the network ports and the application layer protocols.
US08042180B2 Intrusion detection based on amount of network traffic
A method for combating malicious programs including monitoring network traffic from one or more devices, analyzing the network traffic to determine the presence of a malicious program in the one or more devices and disabling transmission of the network traffic for those of the one or more devices determined to have the malicious program present.
US08042174B2 Image processing device
An image processing device is provide with an external storage which is detachably connectable to the image processing device, an inputting unit configured to allow a user to input user information, a registration unit configured to register ID information intrinsic to the external storage and the user information input through the inputting unit with registration data in a related manner, a permission unit configured to retrieve the ID information from the external storage and permit access to the external storage connected to the image processing device only if the retrieved ID information is included in the registered ID information which is registered with the registration data, and a data processing unit configured to read/write data from/to the external storage if access to the external storage is permitted by the permission unit.
US08042167B2 Methods, systems, and computer program products for network firewall policy optimization
Methods, systems, and computer program products for firewall policy optimization are disclosed. According to one method, a firewall policy including an ordered list of firewall rules is defined. For each rule, a probability indicating a likelihood of receiving a packet matching the rule is determined. The rules are sorted in order of non-increasing probability in a manner that preserves the firewall policy.
US08042166B2 Printing via user equipment
In one embodiment of a method of printing in a network, a connection is established from a user equipment to a printing system. A secure connection is established between the user equipment and a server. From the user equipment, a file on the server is selected. From the user equipment, information indicating the file and information indicating a path from the printing system to the server via the user equipment is passed to the printing system. The printing system is caused to retrieve the file from the server via the path. The printing system is caused to print information contained in the file.
US08042164B2 Device and process for unique internet access identification
A process and device for uniquely identifying an Internet enabled device with a unique identification. The process can include receiving an identification when an Internet user accesses an Internet resource, and determining position-based information for at least one of an Internet user and an Internet enabled device based on the identification. The identification may be authenticated, to reduce fraud. The identification may further be used to determine whether or not the device is in a particular geographic area of interest.
US08042159B2 Website log in system with user friendly combination lock
User friendly log in system for validation of user for entry into a website includes: (a) a plurality of user computers; (b) an internet; (c) a host server connected to the internet for connection to user computers; and (d) a website program hosted on the host server for a website that requires individual user security, for connecting each of the plurality of computers to the website available to the user computers, that includes an open log in field. The program has software for secured activity for receiving and recognizing a unique user identification from a user of a user computer to create a personal combination lock rule for a unique easy-to-remember user initialization input that includes a preset selection and operation of the intersection of a first randomly arranged challenge presentation and a second randomly arranged challenge presentation to obtain a selection solution.
US08042158B2 Management of user authorizations
A method of determining unauthorized user access requests in a data processing system, the method comprising the steps of accessing a record of role managed authorizations and a record of manually assigned authorizations, receiving a record of user authorization requests from a plurality of data processing systems, and comparing the record of user authorization requests to the record of role managed authorizations and to the record of manually assigned authorizations to identify any unauthorized authorizations.
US08042156B2 Mapping proprietary SSL APIs onto openssl APIs
Techniques are described for mapping an emulated SSL implementation to, for example, OpenSSL. An exemplary method includes receiving a request to initiate a communication session from an application, running in an emulation environment, with a first SSL API of an emulated SSL implementation running in the emulation environment, sending the request to a communication interface process that is running in a base computing environment, wherein the emulation environment is a process running on the base computing environment, extracting, with the communication interface process, communication session information from the request, calling, with the communication interface process, procedures provided by a second SSL API of an SSL implementation, in accordance with the request, to initiate a communication session with a computing device, wherein the SSL implementation is a program running in the base computing environment, initiating the communication session with the computing device, and transferring data to the computing device.
US08042154B2 Allowing network access for proxy mobile IP cases for nodes that do not support CHAP authentication
The disclosed embodiments support proxy Mobile IP registration for nodes that do not implement CHAP. This is accomplished, in part, through the generation of a CHAP challenge and response by either a AAA server or a network device such as a PDSN or Foreign Agent. If the CHAP challenge and response is generated by the AAA server, the AAA server provides the CHAP challenge and response to the network device. In this manner, the network device may generate a Mobile IP registration request based upon the CHAP challenge and response.
US08042153B2 Reducing overhead associated with distributed password policy enforcement operations
A computer implemented method, data processing system, and computer program product for reducing the overhead associated with distributed password policy enforcement operations using a proxy server. When a proxy server provides a request from a client to a backend directory server, the proxy server determines whether a password policy check is required to be performed at the backend directory server. If a password policy check is not required to be performed at the backend directory server, the proxy server sends the client request together with a skip password policy control to the backend directory server. This skip password policy control informs the backend directory server to skip the password policy check on the client request.
US08042148B2 System and method for enforcing policy in a communication network
A system for enforcing policy in a communication network includes a policy server which is operable to receive a request to invoke an application, receive a policy profile for a network user, and decide a proper allocation of network users based on the policy profile, the application, and available network resources. The policy server is further operable to communicate with a non-SIP application. The system also includes a network resource manager operably associated with the policy server and operable to monitor available network in the resources in the communication network. In addition, the network resource manager is functional to allocate network resource amongst a plurality of network users. The system also contains an application control point which is operably associated with the policy server and operable to communicate with a SIP application. The system is operable to use policy peering between the home and visited network to enable user-specific policies to be enforced while roaming.
US08042146B2 Apparatus and method for generating an electronic document, and storage medium
An electronic document generating apparatus comprises a generating unit that assigns a value to a variable area in a source electronic document for defining a format, to newly generate an electronic document, and a setting unit that establishes, independently of the generated electronic document, security policy information which defines an operation right to the generated electronic document, on the basis of security policy information associated with the source electronic document and defining an operation right to the source electronic document, and associates the established security policy information with the generated electronic document.
US08042144B2 Interactive medium and method for managing additional data thereof
The present invention relates to an interactive medium and a method for managing additional contents synchronously outputted with audio/video (A/V) data in an interactive digital versatile disk (I-DVD). A player in which an interactive disk is seated accesses a server providing the additional contents of the A/V data recorded on the interactive disk before the interactive disk is reproduced, and receives updated information of the additional contents from the server. The player refers to the received updated information and determines whether an arbitrary file contained in an additional content list associated with the A/V data has been updated. The player makes a request for an original file contained in the list or an updated file designated in the updated information, and receives the requested original or updated file. Therefore, the player can always receive additional contents containing the updated file. According to this operation, the server enables the additional contents to be conveniently updated.
US08042143B2 Apparatus and method for distributing media content
A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to receive a digital signal representative of media content where the digital signal includes a main profile version of the media content and one or more lower profile versions of the media content and where the one or more lower profile versions have higher error correction than the main profile version, monitor the main profile version for an undesired condition that jeopardizes video continuity for a viewer of the media content, and transmit one of the one or more lower profile versions over an internet protocol television system to the viewer when the undesired condition is detected, where the transmission of the lower profile version to the viewer maintains video continuity for the viewer. Other embodiments are disclosed.
US08042141B2 CATV system, management device, cable modem and program
A cable modem of a CATV system includes an address monitoring unit and a proxy requesting unit. The address monitoring unit monitors an address of at least one set top box connected to the cable modem based on a content of transmission sent to the cable modem from the set top box. The proxy requesting unit requests for sending relevant information about the set top box to an address indicated by monitoring result of the address monitoring unit, when the proxy requesting unit is requested for sending the relevant information by at least one management device connected to the cable modem via a CATV network.
US08042138B2 Apparatus and method for providing and obtaining product information through a broadcast signal
The present invention relates to an apparatus and method for providing and obtaining product information through a broadcast signal. In this present invention, information identifying a product item, which is in a scene to be presented from a broadcast signal, is provided together with a broadcast signal, then a signal receiving terminal stores the product information for a new product item and displays the stored information to a viewer to select one product item while or after watching an interesting broadcast program, and transmits data identifying a selected product item to a predetermined web site and receives web site address for the selected item from that site. As a result, detailed information for the selected item is acquired from a server addressed by the received web site address.
US08042135B2 Method of controlling EPG receiver and EPG receiver using the same
A method of controlling an apparatus for receiving an electronic program guide (EPG), and an EPG receiver using the same, enable preferred broadcast programs to be displayed and viewed using a reserved recording function, without performing specific searching or playback operations, by employing a user channel to simulate reception of real-time television broadcasting to enable a sequential display and viewing of at least one broadcast program via the user channel. A process of user channel editing includes steps of storing in memory EPG information arranged according to broadcast channel and broadcast time, the EPG information indicating at least one broadcast program; displaying, based on the stored EPG information, an EPG menu including a broadcast program setting area for at least one user channel and the EPG information indicating at least one broadcast program; identifying a broadcast program of the displayed EPG information, according to a user selection, to register the identified broadcast program for preprogrammed playback; and storing in memory program registration information corresponding to the registered broadcast program. A process of simulating real-time television reception of preferred broadcast programs on a user channel includes steps of storing in memory EPG information arranged according to broadcast channel and broadcast time, the EPG information indicating at least one broadcast program; storing in memory information indicative of a user channel, the user channel information including program registration information, the program registration information identifying at least one broadcast program registered for preprogrammed playback and including a start time of the at least one registered broadcast program and a broadcast time of a corresponding broadcast program based on the EPG information; and enabling a display of the at least one registered broadcast program according to the start time of the at least one registered broadcast program.
US08042125B2 Disc changer device
The disc changer device, for transporting a tray to a stand-by position where trays are housed in a stacked state, to a disc exchange position where a disc on the tray is exchanged, as well as to a disc recording/reproducing position where a recording/reproducing operation is carried out on the disc on the selected tray, is provided with a plurality of tray locking units that are prepared in association with the respective trays, and engaged with a corresponding trays so that each of the corresponding trays is prevented from being transported from the stand-by position to the disc exchange position, and an engagement releasing unit for releasing engagement between the selected tray and the tray locking unit related to the selected tray as well as engagement between a tray adjacent to the selected tray on a lower side thereof and the tray locking unit related to the adjacent tray.
US08042120B2 Method and apparatus for moving processes between isolation environments
A method for moving an executing process from a source isolation scope to a target isolation scope includes the step of determining that the process is in a state suitable for moving. The association of the process changes from a source isolation scope to a target isolation scope. A rule loads in association with the target isolation scope.
US08042119B2 States matrix for workload management simplification
A computer-implemented method, system and article of manufacture for managing workloads in a computer system, comprising monitoring system conditions and operating environment events that impact on the operation of the computer system, using an n-dimensional state matrix to identify at least one state resulting from the monitored system conditions and operating environment events, and initiating an action in response to the identified state.
US08042118B2 Developing diameter applications using diameter interface servlets
Mechanisms for developing Diameter applications are provided. The mechanisms extend the application server servlet model to support Diameter applications. A “base protocol” servlet is provided that handles the basic Diameter protocol functionality. Base application servlets are provided for each Diameter interface (for example, an “Sh” base servlet for the IMS “Sh” interface). These servlets are base classes for application code. The base application servlets implement additional semantics on top of the base protocol servlet to support additional attribute-value pair semantics. With the system and method, Diameter servlets share the same ServletContext as HTTP and SIP servlets. This mechanism facilitates communication between the various application entities and facilitates generation of converged applications.
US08042113B2 Runtime-resource management
A runtime-resource management method, system, and product for managing resources available to application components in a portable device. The method, system, and product provide for loading one or more new application components into a portable device only if maximum runtime resources required by the one or more new application components are available in the portable device assuming loaded application components within the device are using the maximum runtime resources reserved by the loaded application components, reserving maximum runtime resources required by application components when application components are loaded into the portable device, and running loaded application components using only the runtime resources reserved for the loaded application components.
US08042111B2 Information processing system and computer readable recording medium storing an information processing program
A unit: (a) sets event largest possible values used for limitation of the number of tasks and/or the size of areas in a buffer; (b) generates a task without reaching the event largest possible values when receiving an event, and reserves an area in the buffer for the task; (c) determines whether another event has been received before process of the task is completed; (d) deletes the task and releases the area if another new event has not been received; (e1) if it has been received and both the number of tasks and the size of the areas do not reach the event largest possible values, generates a new task and reserves another area in the buffer; and (e2) if it has been received and any of them reaches any of the event largest possible values, reuses the task and the area for the new event.
US08042094B2 Architecture for rendering graphics on output devices
A method for accessing graphical information including receiving one or more graphics commands written in an application programming interface (API). The graphics commands are converted into a graphical language that facilitates the execution of the commands for a plurality of output devices of one or more types.
US08042093B1 System providing automatic source code generation for personalization and parameterization of user modules
A method and system of automatically generating source code for configuring a programmable microcontroller. The method involves displaying virtual blocks in a computerized design system where the virtual blocks correspond to programmable circuit blocks in a microcontroller chip. The user selects a user module that defines a particular function to be performed on the microcontroller. The user assigns the virtual blocks to the user module. The design system then automatically generates source code for configuring the programmable blocks to perform the desired function. The source code can then be assembled, linked and loaded into the microcontroller's memory system. When executed on the microcontroller, the executable code will then set registers within the blocks to implement the function. Source code is automatically generated for: (1) realizing the user module in a hardware resource; and also (2) to configure the user module to behave in a prescribed manner.
US08042091B2 Automatic composition of model transformations
Techniques for composition of model transformations from a predetermined set of model transformations. A state machine is provided in memory. The states are defined in the state machine in terms of predetermined model attributes. In response to specification of a target state for an input model to be transformed, an execution sequence in the state machine, between a start state corresponding to the input model and an end state corresponding to the specified target state, is selected. Each transformation in the selected sequence is then successively executed on the input model. After executing each transformation in the selected sequence, the transformed input model state is compared to the model state defined in the state machine to determine if the selected sequence is inoperable for the input model. If so, an alternative execution sequence in the state machine, between the input model state and the specified target state, is selected.
US08042089B2 Process automation system and method employing multi-stage report generation
The embodiments of the invention described herein employ sophisticated techniques for managing distributed processes in a process automation system. Specifically, one embodiment of the invention implements a general purpose property mechanism in which arbitrary data is attached to any object in the system (e.g., projects, procedures, jobs, job steps, resources, etc), thereby providing a convenient way to configure the system without modifying the underlying program code. In addition, in one embodiment, a three-tier hierarchy of data object is employed: “projects,” “procedures,” and “steps” (or “projects,” “jobs” and “job steps” during runtime). A property may be attached to any object on any tier of the hierarchy to configure that object and (potentially) all of the objects which reference the property. The properties and property sheets may be attached both statically (before runtime) and dynamically (during runtime). Moreover, one embodiment of the invention employs a unique property substitution syntax to allow the value for a particular property to be located and substituted dynamically at runtime. In addition, advanced report generation techniques are described below in which the report generation process is logically separated into a data gathering stage and a report generation stage. The data gathering stage extracts certain specified properties and diagnostic information from each job step. The extracted information is then stored in a highly flexible, reusable data format which is used to create different types of user-configurable reports.
US08042088B2 Method and system for implementing stacked vias
The invention is directed to a method, computer program product and apparatus for a body of code to specify how database elements are combined to create a complex element, a database grouping is created that receives the content of the evaluation without introducing a level of hierarchy, and provides graphical user interface (GUI) to interactively manipulate the element.
US08042087B2 Method to design network-on-chip (NOC)-based communication systems
A method to design a Networks on Chips (NoCs)-based communication system for connecting on-chip components in a multicore system, said system comprising several elements communicating through the communication system, said communication system comprising at least switches, said method comprising the steps of modelling the applications running on the multicore system, establishing the number and configuration of switches to connect the elements, establishing physical connectivity between the elements and the switches, for each two pairs of communicating elements: (a) a defining a communication path, (b) calculating metrics as affected by the need to render said path into physical connectivity, taking into account any previously defined physical connectivity, (c) iterating the steps a and b for a plurality of possible paths, (d) choosing the path having the optimal metrics, and (e) establishing any missing physical connectivity between the switches so that the selected optimal path occurs across physically connected switches.
US08042086B2 Method and apparatus for verifying integrated circuit design using a constrained random test bench
A constrained random test bench methodology employing an instruction abstraction layer. The instruction abstraction layer includes an instruction streamer for generating random test instruction sequences that preserve instruction order dependencies and randomly selecting data values from a valid range of data values. Multiple instruction streamers may be employed to simulate interrupt handlers and other functional design units sharing a control command bus. A priority scheduler sequences the instruction sequences generated by multiple instruction streamers based on a specified priority scheme.
US08042082B2 Three dimensional memory in a system on a chip
The invention relates to multi-planar memory components in a three-dimensional integrated circuit system configuration. A multi-planar memory system consisting of a plurality of memory circuit planes in a three-dimensional system on a chip (3D SoC) comprised of a plurality of memory layers, at least one logic circuit layer and an interface configured to provide access to memory and logic circuit layers.
US08042080B2 Electro-migration verifying apparatus, electro-migration verifying method, data structure and netlist used in the same
An electro-migration verifying method is comprised of: a data inputting process step; a netlist updating process step (first process operation) for updating a netlist which is constructed by a wiring line parasitic element and a device element based upon a current density limit value database, a characteristic variation database, and wiring line current information; a current density calculating process step (second process operation) for calculating current density of the wiring line parasitic element from a device current and the updated netlist; a wiring line current information updating process step (third process operation) for updating the wiring line current information based upon the current density; a current density limit value comparing/judging process step (fourth process operation) for judging whether or not a current density value is located within the current density limit value based upon the updated wiring line current information and the current density limit value database; an electro-migration verifying process step constituted by the first process operation up to a fifth process operation of a step judging process step (fifth process operation) for judging a repetition process operation from step information; and a result outputting process step.
US08042078B2 Enhancing formal design verification by reusing previous results
A method, a system and a computer program product for re-using verification results associated with a circuit design to eliminate a formal verification re-run associated with a subsequent verification of the circuit design. A Verification Data Re-use (VDR) utility initiates the creation of a first netlist data structure and a first set of target signatures for the circuit design. The VDR utility initiates an initial functional verification run of the circuit design and stores the results of the verification run. When a subsequent verification of the initial design is initiated, the VDR utility compares the first set of target signatures with a second set of target signatures for the subsequent verification run. A match of target signatures indicates that corresponding design targets have an identical functionality and the VDR utility re-uses verification results from the initial verification run to eliminate an extensive formal verification re-run for the circuit design.
US08042077B2 Technique for creating analysis model and technique for creating circuit board model
According to a circuit board creation program presented herein, a simulation assuming a case in which an addition of a bypass capacitor near a another bypass capacitor provided between a pin and via of an LSI part can be performed, simply by adding a bypass capacitor property model and changing the value of a coefficient parameter by which the property value of an element of a line part is to be multiplied or divided.
US08042076B2 System and method for routing connections with improved interconnect thickness
A method for modeling a circuit includes generating a circuit model based on a netlist that defines a plurality of connections between a plurality of circuit elements. The circuit model includes a model of one or more of the circuit elements. The method further includes determining a wire width associated with at least a selected connection based, at least in part, on design rules associated with the netlist. Additionally, the method includes determining a wire thickness associated with the selected connection based, at least in part, on a signal delay associated with the wire thickness. Furthermore, the method also includes routing the selected connection in the circuit model using a wire having a width substantially equal to the wire width calculated for the connection and a thickness equal to the wire thickness calculated for the connection and storing the circuit model in an electronic storage media.
US08042073B1 Sorted data outlier identification
Embodiments of the present invention provide for sorted data signature analysis for identifying outliers in datasets. Some embodiments disclose a nearest pattern smallest delta procedure to identify outliers in a dataset of vector patterns. Other embodiments disclose a nearest neighbor smallest delta procedure to identify outliers among values from dies in a wafer. Still other embodiments may be disclosed and claimed.
US08042071B2 Circuit and method for avoiding soft errors in storage devices
A storage element within a circuit design is identified. The storage element is replaced with both a first storage cell and a second storage cell. The second storage cell operates as a redundant storage cell to the first storage cell. An output of the first storage cell is connected to a first input of a comparator and an output of the second storage cell is connected to a second input of the comparator. The comparator provides an error indicator. Placement of the first storage cell, the second storage cell, the comparator, and one or more intervening cells is determined. The one or more intervening cells are placed between the first storage cell and the second storage cell. An integrated circuit is created using the comparator, the first storage cell, the second storage cell, the one or more intervening cells, and the determined placement.
US08042070B2 Methods and system for analysis and management of parametric yield
Impact on parametric performance of physical design choices for transistors is scored for on-current and off-current of the transistors. The impact of the design parameters are incorporated into parameters that measure predicted shift in mean on-current and mean off-current and parameters that measure predicted increase in deviations in the distribution of on-current and the off-current. Statistics may be taken at a cell level, a block level, or a chip level to optimize a chip design in a design phase, or to predict changes in parametric yield during manufacturing or after a depressed parametric yield is observed. Further, parametric yield and current level may be predicted region by region and compared with observed thermal emission to pinpoint any anomaly region in a chip to facilitate detection and correction in any mistakes in chip design.
US08042068B2 Method for processing optical proximity correction
A method for processing optical proximity correction includes preparing a chemical mechanical polishing (CMP) map; extracting calibration data depending on a focus degree with the CMP map; and correcting optical proximity with the calibration data.
US08042066B2 Peripheral device
A peripheral apparatus is provided. The peripheral apparatus includes a display, the peripheral apparatus being configured to process input images based on one of a plurality of operation conditions displayed on the display, each of the operation conditions comprising a plurality of set items, each of the set items comprising a plurality of possible set values; a setting unit that sets a set value for each of the plurality of set items; an operation condition storing unit that stores the plurality of operation conditions and associated set items and set values; and a display controlling unit that controls the display to array and display the plurality of operation conditions, including setting items and set values corresponding to the respective operating conditions, on the display.
US08042061B1 Method and system for interface presentation
Methods and systems for interface presentation are described. A user interface for the user may be selected among a plurality of available user interfaces in accordance with the personal characteristic information. A user access profile level for the user may be selected among a plurality of available user access profile levels in accordance with the personal characteristic information. Product information may be selected in accordance with the age data.
US08042060B1 Mini toolbar user interface
A toolbar in a client application such as a web browser may be miniaturized. The miniature toolbar annexes itself to a part of the chrome region of the client application, modifying the functionality of the annexed part. The annexed part may be a search box. At least a subset of the features of the toolbar is accessible from the miniature toolbar, but some toolbar features may not be accessible from the miniature toolbar. Some features of the miniature toolbar may replace some features of the annexed search box.
US08042056B2 Browsers for large geometric data visualization
A representation of a physical object can be displayed even where the amount of geometric data is too large to be stored in resident memory. A primary viewing window displays point data for the object using a substantially even sampling of data at an appropriate point density for the system. At least one auxiliary viewing window displays a two-dimensional representation of the point data. A user can select a portion of the data in the auxiliary window(s), such as by selecting cells of an overlaid grid, to be displayed in the primary window using a rendering such as a “visible” rendering. The remainder of the displayed data can be displayed using a rendering such as a “hidden” or “transparent” rendering. The resolution of the selected region can be increased while maintaining a substantially even spacing among points for the region. The resolution of the unselected region can be decreased accordingly.
US08042055B2 Replaying captured network interactions
A user interface event monitor captures user interface events executed by a client during a network session. A network session monitor captures network data exchanged between the client and a web application during the network session. A replay device identifies control events in the network session that require execution before replaying associated user interface events. Replay of the user interface events are delayed by the replay device until the associated control events have been fully executed.
US08042043B2 Adaptive display system and method for a gaming machine
The present invention provides a system and method for a configurable gaming system. Certain embodiments of the system include a local storage for storing a markup language file and token resolution information and a markup language viewer for processing the markup language file. The markup language viewer processes contents of the markup language file and resolves tokens in the markup language file using the token resolution information from the local storage to generate a resolved markup language file for display at a gaming system. The markup language file may include display content, markup language tags, and tokens. The markup language file may include read-only information and variable information to be resolved by the markup viewer for display. The markup language file may be a binary markup language file including tokens or other indicia for resolution.
US08042037B1 Sequencing of markup language documents
A communication system includes a number of devices interconnected by a communication network and each operable to communicate with each other using a text-based communication protocol that provides for the exchange of markup language documents. Each of the devices includes a document interface capable of sequencing documents for communication to other devices and for enforcing sequencing of received documents.
US08042029B2 Error correction decoding by trial and error
A representation of a codeword is decoded by applying a first decoder of the codeword to the representation of the codeword. If applying the first decoder fails to decode the representation of the codeword then a second decoder of the codeword is applied to the representation of the codeword. Preferably, applying the first decoder consumes less power and is faster than applying the second decoder. Data are ported by encoding the data as a codeword, exporting the codeword to a corrupting medium, importing a representation of the codeword, and applying a first decoder to the representation of the codeword. If applying the first decoder fails to decode the representation of the codeword then a second decoder of the codeword is applied to the representation of the codeword.
US08042027B1 BM/LLR computation for multi-dimensional TCM/BCM
Systems and methods for processing and decoding TCM/BCM-coded signal vectors. A multi-dimensional signal vector is received by, for example, a TCM or BCM decoder. The TCM/BCM decoder identifies the closest signal points in the signal constellation set, or “nearest neighbors,” for each dimension of the received signal vector. The TCM/BCM decoder then forms a test set that includes a plurality of multi-dimensional test vectors, where each dimension of each test vector is based on an identified nearest neighbor. In particular, each test point in the test set is based on a different combination of the nearest neighbors. The TCM/BCM decoder can compute branch metrics based on only the test points in the test set, and can make detection decisions using the computed branch metrics.
US08042019B2 Broadcast transmitting/receiving system and method of processing broadcast data in a broadcast transmitting/receiving system
A broadcast transmitting system and a method of processing broadcast data in the broadcast transmitting system are disclosed. Herein, the broadcast transmitting system includes a block processor for encoding mobile service data at a coding rate of 1/H, a group formatter for mapping the encoded mobile service data into at least one region of a data group that has a plurality of regions, wherein the data group further includes a plurality of known data sequences, a trellis encoder for trellis encoding data being outputted from the group formatter, the trellis encoder having at least one memory that is initialized at a start of each known data sequence, a multiplexer for multiplexing the trellis-encoded data with segment synchronization data and field synchronization data, and a modulator for modulating a broadcast signal including the multiplexed data.
US08042018B2 Method and apparatus for transmitting/receiving ACK/NACK in a frequency division multiple access system
A method and apparatus for transmitting/receiving an ACKnowledgement/Negative ACKnowledgement (ACK/NACK) signal to support packet data retransmission in an Frequency Division Multiple Access (FDMA) wireless communication system are provided, in which a User Element (UE) generates an ACK/NACK signal for received packet data, determines whether the UE is set to support ACK/NACK repetition, transmits the ACK/NACK signal on a basic response channel mapped to one of a DCH on which the packet data was received and a Shared Control Channel (SCCH) carrying scheduling information about the packet data, if the UE is not set to support ACK/NACK repetition, and selects one of supplementary response channels for each ACK/NACK repetition, the supplementary response channels being allocated for ACK/NACK repetition and repeatedly transmits the ACK/NACK signal on the selected supplementary response channel according to a predetermined repetition factor, if the UE is set to support ACK/NACK repetition.
US08042012B2 Systems and devices including memory with built-in self test and methods of making and using the same
Disclosed are methods, systems and devices, such as a device including a data location, a quantizing circuit coupled to the data location, and a test module coupled to the quantizing circuit. The quantizing circuit may include an analog-to-digital converter, a switch coupled to the memory element and a feedback signal path coupled to the output of the analog-to-digital converter and to the switch.
US08042000B2 Apparatus, system, and method for validating application server replication errors
An apparatus, system, and method are disclosed for validating application server replication errors. The method includes receiving a first information message with a test sequence from a caller. The caller is engaged in a communication session with a callee according to a communication protocol and the communication session is managed by a first application server. The method also includes storing the test sequence in a replicable data structure on the first application server. The replicable data structure is replicated to a second application server to form a replicated data structure and both servers operate within an active-active configuration. The method also includes receiving a second information message from the caller. The second information message includes a confirmation sequence. In addition, the method includes determining a replication error in response to comparing the stored test sequence in the replicated data structure with the confirmation sequence.
US08041997B2 Apparatus and method for managing wireless sensor network
An apparatus for managing a plurality of wireless sensor networks selects a configuring policy according to a characteristic of each wireless sensor network and configures a network with the selected configuring policy for management. When an error occurs in the wireless sensor network, the apparatus performs error diagnosis based on a configuring policy applied to the error-detected wireless sensor network, infers a cause of the error, and provides an error recovery method corresponding to the inferred cause of the error to the error-detected wireless sensor network.
US08041996B2 Method and apparatus for time-based event correlation
A method and apparatus for fault analysis and fault isolation in a system of networked processors by using a central event correlation function and logical fault signature to provide for fault isolation of failed processing elements is presented. This central event correlation method uses asynchronous events from multiple input sources of same and different technologies and time-based fault correlation and ageing to match unique fault signatures and determine levels of fault recovery escalation over time. This mechanism uses an event driven recovery table to recognize a unique fault signature, count and age faults, provide fault threshold based recovery and generate events as needed to drive recovery escalation.
US08041993B2 Distributed control system
There is provided a distributed system having a plurality of nodes connected by a network. Each of the nodes includes: a common-parameter-value determining unit for determining a common-parameter-value from values of a parameter (each value being possessed by a corresponding one of the nodes); a common-operation execution unit for executing a common-operation using, as its input, a value of the parameter or the common-parameter-value; a send/receive unit for exchanging, via the network, the parameter values used for the determination of the common-parameter-value and the results of the common-operation execution with the other nodes; and a fault identification unit that compares the common-operation execution results collected from all the nodes and determines that an error occurs if not all the results are the same.
US08041992B2 Input compensated and/or overcompensated computing
Techniques are generally described for correcting computation errors via input compensation and/or input overcompensation. In various examples, errors of a computation may be detected, and input compensation and/or overcompensation to correct the errors may be created. The disclosed techniques may be used for power and/or energy minimization/reduction, and debugging, among other applications. Other embodiments and/or applications may be disclosed and/or claimed.
US08041989B2 System and method for providing a high fault tolerant memory system
A system and method for providing a high fault tolerant memory system. The system includes a memory system having a memory controller, a plurality of memory modules and a mechanism. The plurality of memory modules are in communication with the memory controller and with a plurality of memory devices. The plurality of memory devices include at least one spare memory device for providing memory device sparing capability. The mechanism is for detecting that one of the memory modules has failed possibly coincident with a memory device failure on an other of the memory modules. The mechanism allows the memory system to continue to run unimpaired in the presence of the memory module failure and the possible memory device failure.
US08041988B2 Firmware update for consumer electronic device
To update firmware on a consumer device intelligently, two or more application images are stored as firmware on the consumer device. If the primary application image is corrupt, the back-up application image is executed on the consumer device. The back-up application image can be updated based on the primary application image. User configuration files can be preserved during the update of an application image, or they can be overwritten. This firmware updating scheme can be advantageously implemented in a personal media broadcasting system.
US08041986B2 Take over method for computer system
A proposed fail over method for taking over task that is preformed on an active server to a backup server, even when the active server and the backup server have different hardware configuration. The method for making a backup server take over task when a fault occurs on a active server, comprises steps of acquiring configuration information on the hardware in the active server and the backup server, acquiring information relating the hardware in the backup server with the hardware in the active server, selecting a backup server to take over the task that is executed on the active server where the fault occurred, creating logical partitions on the selected backup server, and taking over the task executed on the active server logical partitions, in the logical partitions created on the selected backup server.
US08041985B2 Match server for a financial exchange having fault tolerant operation
Fault tolerant operation is disclosed for a primary match server of a financial exchange using an active copy-cat instance, a.k.a. backup match server, that mirrors operations in the primary match server, but only after those operations have successfully completed in the primary match server. Fault tolerant logic monitors inputs and outputs of the primary match server and gates those inputs to the backup match server once a given input has been processed. The outputs of the backup match server are then compared with the outputs of the primary match server to ensure correct operation. The disclosed embodiments further relate to fault tolerant failover mechanism allowing the backup match server to take over for the primary match server in a fault situation wherein the primary and backup match servers are loosely coupled, i.e. they need not be aware that they are operating in a fault tolerant environment. As such, the primary match server need not be specifically designed or programmed to interact with the fault tolerant mechanisms. Instead, the primary match server need only be designed to adhere to specific basic operating guidelines and shut itself down when it cannot do so. By externally controlling the ability of the primary match server to successfully adhere to its operating guidelines, the fault tolerant mechanisms of the disclosed embodiments can recognize error conditions and easily failover from the primary match server to the backup match server.
US08041982B2 Real time clock
Various apparatuses, methods and systems for a real time clock are disclosed herein. For example, some embodiments provide a real time clock including a clock generator having a first input connected to a clock signal and a second input connected to a time set signal. The clock generator produces a time change signal at an output of the clock generator. Counters, each adapted to track a different unit of time, are connected to the time change signal. The clock generator is adapted to generate a pulse on the time change signal for each pulse of the time set signal, and to generate separate pulses on the time change signal for consecutive pulses on the clock signal and the time set signal.
US08041978B2 Method for ensuring synchronous presentation of additional data with audio data
A recording medium, method and apparatus for managing data are discussed. According to an embodiment, the present invention provides a method of reproducing main data and additional data. The method includes receiving the additional data associated with the main data, the additional data being divided into a plurality of segment units; and reproducing the additional data in a synchronous manner with the main data using time information if indication information indicates a presence of the time information. The time information indicates a presentation time of the additional data with respect to the main data. The main data and the additional data are reproduced according to management data, the management data including link information for linking the main data and the additional data.
US08041974B2 Power management method for input device
A power management method for an input device is provided, which includes the following steps: starting to count time and recording a trigger time of the input device after the input device enters a light-sleep mode; and dynamically updating a deep-sleep start time according to the trigger time. When the input device is idle over a standby time, the input device would enter the light-sleep mode and record the trigger time that the input device is restored from the light-sleep mode to an operation mode by a user operating the input device. The method dynamically updates the deep-sleep start time according to the recorded trigger time, and thus better power saving efficiency is achieved.
US08041973B2 Interrupt/wake-up of an electronic device in a low power sleep mode when detecting a sensor or frequency source activated frequency change
Activation of an external sensor coupled to an electronic device will change the frequency of a low power oscillator in the electronic device that runs during a low power sleep mode of the electronic device. When a change in frequency of the low power oscillator is detected, the electronic device will wake-up from the low power sleep mode. In addition, when a change in frequency from an external frequency source is detected, the electronic device will wake-up from the low power sleep mode.
US08041968B2 Power management for driving display with baseband portion when application portion is in low power mode
Systems and methods for efficiently managing power consumption in portable electronic devices are provided. In one embodiment, power management circuitry may operate the device in a low power mode (e.g., a HIBERNATION mode), but enables the device to quickly become fully operational in response to a power-ON event, despite having been in that low power mode. This may be accomplished by powering a processor engaging memory (e.g., SDRAM) while other circuitry are powered OFF. In another embodiment, the display may be driven by an application portion when operating in an ON mode, but may be driven by a carrier portion when the application is operating in a low power mode. In another embodiment, various discrete circuitry portions are selectively turned ON and OFF, depending, for example, on whether a particular discrete circuitry portion is idle or its processing functionality is not needed.
US08041963B2 Technique for regulating power-supply efficiency in a computer system
Embodiments of a system for regulating an efficiency of a power supply in a computer system are described. During operation, the system measures an output load of the power supply using one or more telemetry monitors in the computer system. Then, the system determines if an efficiency of the power supply corresponding to the measured output load is within a predetermined range that includes an optimal efficiency of the power supply. If the efficiency is outside of the predetermined range, the system performs remedial action so that the power supply operates at an adjusted efficiency that falls within the predetermined range.
US08041961B2 Storage system
A storage system encrypts plain text from an external device and stores the cryptogram into a disk unit, decrypts stored data in the disk unit and transmits decrypted text to the external device. The plain and decrypted text must be in agreement when seen from the external device. If a failure occurs in the encrypting or decrypting process, the plain and decrypted text disagree. The storage system includes an encryption unit for encrypting first data, a decryption unit for decrypting the encrypted data into second data, and a comparison unit for comparing the first and second data. When the first and second data do not agree, the first data is encrypted by a different encryption unit and the encrypted data is decrypted into third data, whereupon the first and third data are compared. When the first and third data do not agree, a failure report is sent.
US08041960B2 Secure creation and management of device ownership keys
Secure creation and management of device ownership keys. TPM ownership keys are generated by cryptographically combining manufacturer information with device specific information. Ownership keys are established in the TPM containing device. The manufacturer retains necessary information to reconstruct the ownership key if needed.
US08041957B2 Associating software with hardware using cryptography
Techniques for associating software with hardware using cryptography are described. The software is identified by a software identifier (ID), and the hardware is identified by a hardware ID. The software is hashed to obtain a code digest. A code signature is generated for the code digest, software ID, and hardware ID. A code image is formed with the software, software ID, code signature, and a certificate. The certificate contains cryptographic information used to authenticate the certificate and validate the code signature. The code image is loaded onto a device. The device validates the software to hardware association prior to executing the software. For the validation, the device authenticates the certificate with a certificate authority public key embedded within the device. The device also validates the code signature using the cryptographic information contained in the certificate, information in the code image, and the hardware ID embedded within the device.
US08041951B2 Code-based communication connection management
In some embodiments, an electronic apparatus comprises a communication interface, an input/output interface, a processor, and logic to collect, in the electronic apparatus, a first identifier associated with a first communication device and second identifier associated with a second communication device, logic to establish a communication connection between the electronic apparatus and the first communication device, and logic to initiate, in the electronic apparatus, a connection request for a communication connection between the first communication device and the second communication device. Other embodiments may be described.
US08041943B2 Revocation list improvement
A method for enforcing use of certificate revocation lists in validating certificates, the lists being associated with a series of list generation indices such that each list is assigned one index which advances according to a time of generation of the list, the lists and the indices being cryptographically signed, the method including receiving one of the lists and an associated index as an identifier of the one list, checking the certificates against the list, associating each of the certificates, which have been checked against the list, with the index, receiving an enforcement generation index (EGI) associated with a latest list in use, storing the EGI as a last known EGI, and refusing performance of an action associated with a certificate if the one index of the one certificate is earlier in the series than the last known EGI. Related apparatus and methods are also included.
US08041942B2 Robust peer-to-peer networks and methods of use thereof
A method of authentication of peers of a peer-to-peer network includes a certificate issuer tracking at most a predetermined number of node IDs for each peer on the peer-to-peer network, a requesting peer requesting from the certificate issuer a certificate for authenticating a communicating peer and each certificate issued listing at least one node ID of the predetermined number of node IDs assigned for the communicating peer.
US08041941B2 Method and apparatus for compression of data on storage units using devices inside a storage area network fabric
The capability to encrypt or compress the traffic over network links, thus improving the security of the link on the performance of the links, and the capability to encrypt/decrypt data stored on the storage devices without requiring specialized hosts or storage devices. In a first embodiment, traffic to be routed over a selected link needing encryption and/or compression is routed to hardware which performs the encryption and/or compression and returned for transmission over the link. A complementary unit at the second end of the link routes the received frames to complementary hardware to perform the decryption and/or decompression. The recovered frames are then routed to the target device in a normal fashion. In a variation of this first embodiment the hardware is developed using an FPGA. This allows simple selection of the desired feature or features present in the switch. The switch can be easily configured to perform encryption, compression or both, allowing great flexibility to a system administrator. In a second embodiment frames can be encrypted by a switch and then provided to the storage device in this encrypted manner. The frames from the storage device are decrypted before provision to the requesting host. By performing the encryption and decryption in the switch, conventional hosts and storage devices can be utilized.
US08041940B1 Offloading encryption processing in a storage area network
In one aspect, a method to offload encryption processing in a storage area network (SAN) system includes determining whether a host is performing at a first performance level, offloading encryption processing at a processor if the host is not performing at a first performance level and performing encryption processing at the host if the host is performing at a first performance level.
US08041938B2 Alternatively activating a replaceable hardware unit
A data processing system having a plurality of hardware units providing a predetermined set of functional capabilities. The data processing system is configurable to allow selectively electronically enabling at least a subset of the functional capabilities. The system includes a portion for receiving a replaceable hardware unit. The system also includes a control unit for determining a type of the replaceable hardware unit. The control unit is configured to determine the subset of functional capabilities to be electronically enabled and electronically enabling the determined subset of functional capabilities if the replaceable hardware unit is of a first type. The control unit is also configured to enable entire functional capabilities of the replaceable hardware unit if the replaceable hardware unit is of a second type.
US08041936B2 Persisting value relevant to debugging of computer system during reset of computer system
The last value of an element of a computing system is continually stored within a first register. The element is cleared during any restart or reset of the computing system. The last value is relevant to debugging of the computing system when the computing system fails to perform as expected and/or as desired. Upon receiving an instruction to reset the computing system via a first reset signal corresponding to pressing of a reset button or a second reset signal corresponding to a baseboard management controller issuing a reset command, the last value of the element as stored within the first register is copied to a second register. The computing system is then reset. The last value of the element as stored within the second register persists within the second register during this type of reset, but is cleared during any other reset or restart of the computing system.
US08041933B2 Method and apparatus for selectively enabling a microprocessor-based system
A system for selectively enabling a microprocessor-based system is disclosed. State information that describes the operating conditions or circumstances under which a user intends to operate the system is obtained. In the preferred embodiment of the invention, a valid hash value is determined, preferably based on the state information and preferably by locating the valid hash value within a table of valid hash values indexed by the state information. Candidate authorization information is obtained from the user, and a candidate hash value is generated by applying a hashing algorithm to the candidate authorization information, the state information, or a combination of the candidate authorization information and state information. The candidate hash value and the valid hash value are then compared, and the microprocessor-based system is enabled if the candidate hash value matches the valid hash value. In this manner, the designer or distributor of the system can determine, at the time of manufacture or distribution, the conditions and circumstances under which the system may be operated.
US08041930B2 Data processing apparatus and method for controlling thread access of register sets when selectively operating in secure and non-secure domains
The data processing apparatus has processing logic for performing data processing operations and a register bank for storing data associated with the processing logic. The register bank has at least one register group, each register group having a plurality of register sets. The processing logic has an operating state associated with each register group defining how that register group is used, a first operating state being a state in which each register set in the register group is used to support an independent execution thread of the processing logic, and a second operating state being a state in which the register sets of the register group are collectively used to support a single execution thread of the processing logic. Control logic is provided to control how the register sets of each register group are used dependent on the operating state associated with that register group.
US08041926B2 Transparent concurrent atomic execution
Executing a block of code is disclosed. Executing includes receiving an indication that the block of code is to be executed using a synchronization mechanism and speculatively executing the block of code on a virtual machine. The block of code may include application code. The block of code does not necessarily indicate that the block of code should be speculatively executed.
US08041925B2 Switch coupled function blocks with additional direct coupling and internal data passing from input to output to facilitate more switched inputs to second block
A reconfigurable integrated circuit includes a plurality of function blocks and a plurality of programmable switches to switchably connect between function blocks included in the plurality of function blocks. The plurality of function blocks each includes at least one operation unit or one memory unit. The plurality of function blocks each includes at least one data input port connected to at least on of the plurality of programmable switches and at least one data output port connected to at least one of the plurality of programmable switches. Further, at least a pair of function blocks included in the plurality of function blocks is connected without intervening the programmable switch and data being output from a direct output port included in one of the pair of function blocks can be input to a direct input port included in the other of the pair of function blocks.
US08041923B2 Load page table entry address instruction execution based on an address translation format control field
What is provided is a load page table entry address function defined for a machine architecture of a computer system. In one embodiment, a machine instruction is obtained which contains an opcode indicating that a load page table entry address function is to be performed. The machine instruction contains an M field, a first field identifying a first general register, and a second field identifying a second general register. Based on the contents of the M field, an initial origin address of a hierarchy of address translation tables having at least one segment table is obtained. Based on the obtained initial origin address, dynamic address translation is performed until a page table entry is obtained. The page table entry address is saved in the identified first general register.
US08041921B2 Apparatus, system, and method for utilizing tape media segmentation
An apparatus and system are presented for utilizing tape storage media segmentation to improve data access performance. A segmented tape storage medium within a tape cartridge having a first and second segment is utilized. A selection module allows a user to select a user-defined capacity of the tape storage medium that is less than the usable capacity of the tape storage medium. The user-defined capacity allows the user to prefer improved data access over tape storage capacity. Data, when written to the tape, is written only within the user-defined capacity. Data may be written exclusively on the first segment or written on both the first segment and second segment allowing data access to be improved. In addition, the user-defined capacity may correspond to the full capacity of the tape storage media.
US08041920B2 Partitioning memory mapped device configuration space
Embodiments of apparatuses, methods, and systems for partitioning memory mapped device configuration space are disclosed. In one embodiment, an apparatus includes a configuration space address storage location, an access map storage location, and addressing logic. The configuration space address storage location is to store a pointer to a memory region to which transactions to configure devices in a partition of a partitioned system are addressed. The access map storage location is to store an access map or a pointer to an access map. The addressing logic is to use the access map to determine whether a configuration transaction from a processor to one of the devices is to be allowed.
US08041916B2 Data storage device and method of operating the same
A data storage device and a method of operating the same include firmware recognizing that the data storage device has a smaller than normal capacity or includes a routine in the firmware when the number of bad blocks exceeds the maximum. Therefore, even if the number of bad blocks exceeds the maximum, the data storage device having a capacity smaller than the normal capacity can be used.
US08041914B2 Storage system comprising function for reducing power consumption
For at least one of storage unit, processor and cache memory which are I/O process-participating devices related to I/O command process, when a load of one or more I/O process-participating devices or a part thereof is a low load equal to or less than a predetermined threshold value, a processing related to a state of one or more of the I/O process-participating devices or a part thereof is redirected to another one or more I/O process-participating devices or a part thereof, and the state of the one or more I/O process-participating devices or a part thereof is shifted to a power-saving state.
US08041910B2 Storage apparatus and control method thereof
This storage apparatus further includes a control unit for creating a second volume as a backup volume of the first volume upon receiving a backup command of the first volume from the host apparatus, and sending a completion reply of the backup command to the host apparatus while the formatting of the second volume and the replication from the first volume to the second volume are incomplete.
US08041907B1 Method and system for efficient space management for single-instance-storage volumes
A method and system for efficient space management for single-instance-storage volumes is provided. A backup module storing data within a collection of containers according to access locality and retention time of the data, wherein the retention time defines an amount of time the data is stored within the collection of containers before deletion of the data, and the access locality comprises an order in which the data is to be accessed is further provided. A compaction module compacting the stored data by selecting at least two containers among the collection of containers, wherein the selection is performed using a predetermined criteria that includes access locality and retention time of the data is also provided. The compaction module distributes the data among the at least two containers. The compaction criteria creates an imbalance among the containers to create more empty, full, or nearly full containers.
US08041906B2 Notification processing
Embodiments for notification processing are disclosed. One embodiment includes dividing the number of data entries of an array, having a number of data entries that each utilize a variable having a changeable state, into a number of blocks. The number of blocks include a flag indicating whether at least one of the number of entries in the block has been modified. The method includes identifying at least one of the number blocks that has at least one modified entry by checking the flag and processing the at least one identified block to determine a current state of at least one the variables having a changeable state whose corresponding data entry has been modified.
US08041895B2 Translation table coherency mecahanism using cache way and set index write buffers
Systems and/or methods are presented that provide for recording transactions that occur during a write process for the purpose of recovering the transactions in the event of a power loss. In an aspect a system implements an organization that reflects a cache architecture that is organized according to the cache way and set index of each transaction In this regard, the cache way and set index cache architecture provides for a post-power loss search operation that is limited to identifying duplicate locations within the cache-line and keeping only the most recent modification. Thus the system provides pre-organization in terms of self-aggregation by cache way and set index recording that facilitates cache-line eviction processing in the event that the cache is determined to be full.
US08041893B1 System and method for managing large filesystem-based caches
Embodiments disclosed herein utilize statistical approximations to manage large filesystem-based caches based on imperfect information. When removing entries from a large cache, which may have a million or more entries, the cache manager does not need to find the absolutely oldest entry that has been accessed the least recently. Instead, it suffices to find an entry that is older than most. In embodiments disclosed herein, statistical sampling of the cache is performed to produce models of different properties of the cache, including the number of entries, distribution of access times, distribution of entry sizes, etc. The models are then used to guide decisions that involve those properties. The size of the samples can be adjusted to balance the cost of acquiring the samples against the confidence level of the models produced by the samples. To achieve randomness, entries are stored using prefixes of addresses generated via a message-digest function.
US08041891B2 Method and system for performing RAID level migration
A RAID level migration system and method are provided that enable RAID level migration to be performed without the use of a hardware RAID controller with NVRAM for storing the migration parameters. Eliminating the need for a hardware controller having NVRAM significantly reduces the costs associated with performing RAID level migration. The system and method are capable of migrating from any arbitrary RAID level to any other arbitrary RAID level.
US08041889B2 Information processor and image generator for stopping rotation of a magnetic disk in response to an abnormal state
An information processor includes a rotating magnetic disk that stores therein data, an accessing unit that accesses the magnetic disk, a detecting unit that detects an abnormal state. The abnormal state is a state that a user takes an action that may cause the magnetic disk to vibrate. The information processor further includes a control unit that terminates an access to the magnetic disk and stops rotation of the magnetic disk when the detecting unit detects the abnormal state, and an output unit that outputs a request for the action after the control unit has stopped the access and the rotation.
US08041888B2 System and method for LUN cloning
A logical unit number (LUN) cloning technique separates data blocks referenced by a writable virtual disk (vdisk) from data blocks referenced only by a backing store to conserve storage resources of a storage system. The LUN cloning technique separates the writable vdisk data blocks from the backing store during periods of reduced processing activity and in a manner that does not interfere with storage service provided by the system.
US08041887B2 Memory device and control method thereof
A control method of a memory device including a storage area formed of a nonvolatile semiconductor memory, includes updating a file stored in the storage area by using a file system which supports an incremental write method, recording, in the storage area, an allocation table representing a correlation between a logical address indicating a recording position of the file and a virtual address representing a virtual recording position of the file and management information of the allocation table, and recording position information representing a recording position of the management information in a position information area of the storage area.
US08041886B2 System and method of managing memory
The disclosure is related to systems and methods of management of memory. In a particular embodiment, a system is disclosed that comprises a control circuit adapted to compare a second data set to a first data set and to selectively replace the first data set with the second data set without performing an erase operation based on the comparison, wherein the erase operation is not performed when the first data set and the second data set differ only when locations of the second data set include a first logic value corresponding to one or more locations of the first data set that include a second logic value.
US08041885B2 Memory system and method with flash memory device
A memory system is provided which includes a host, a flash memory device, and a dual port memory which exchanges data with the host and the flash memory device. The flash memory device utilizes a portion of the dual port memory as a working memory.
US08041882B2 Method and device for writing to a flash memory
For NAND flash devices, two specific bounds for the program time are defined in the data sheets: a typical program time, during which more than 50% of all pages are programmed, and a maximum program time. Reduction of the maximum program time to an effective program time is possible using the following method for writing to a flash memory, comprising the steps of specifying an effective program time that is between typical and maximum program time, writing first data to the flash memory, after the effective program time checking if the programming cycle is finished, if it is finished writing second data to the flash memory, and if it is not finished writing the at least second data to a buffer memory and marking them as not to be overwritten, repeating the previous steps as long as further data are to be stored, determining a free location in a flash memory, and copying the at least second data from the buffer memory to the determined location in the flash memory.
US08041879B2 Flash memory backup system and method
A flash memory system includes a flash controller for controlling operation of at least two flash memory devices. A page buffer is allocated within each flash memory device, such that one page buffer functions as a designated target buffer and another page buffer functions as a mirror buffer. The flash controller transmits the page data to two flash memory devices simultaneously, such that no backup of the page data is required to be kept in the flash controller. Hence, there is no delay in writing the next page data from a host computer to the flash controller.
US08041873B2 Multiple module computer system and method including differential signal channel comprising unidirectional serial bit channels to transmit encoded peripheral component interconnect bus transaction data
A computer system for multi-processing purposes. The computer system has a console comprising a first coupling site and a second coupling site. Each coupling site comprises a connector. The console is an enclosure that is capable of housing each coupling site. The system also has a plurality of computer modules, where each of the computer modules is coupled to a connector. Each of the computer modules has a processing unit, a main memory coupled to the processing unit, a graphics controller coupled to the processing unit, and a mass storage device coupled to the processing unit. Each of the computer modules is substantially similar in design to each other to provide independent processing of each of the computer modules in the computer system.
US08041869B2 Method and system for bus arbitration
A method and system for bus arbitration to be used in a system having a plurality of data handling units (110a, . . . , 110d) and a shared bus (140) with a plurality of data-lines. The invention provides a method and an system to carry out the method, having steps of; receiving data transfer requests from the data handling units; selecting a set of data transfer requests the allowance of which serves a maximum number of data handling units and utilizes a maximum number of data-lines, and; allowing the data handling units that issued said selected set of data transfer requests to access said bus in a single bus cycle.
US08041866B2 System and method for interfacing an electronic device with a host system
The disclosure describes a system and method for controlling interfacing parameters for a device when connected to a host. In the system and method, the communications interface is configurable to be in operable connection to a host using a microprocessor in the device having a first bus controller and a second bus controller, the second bus controller external to the microprocessor. The method comprises: establishing an initial connection by the device; conducting negotiations by the device to set a first data transmission rate for the device for the initial connection utilizing a communication bus controller contained in the microprocessor; and after detecting completion of enumeration of the device, re-establishing the connection by the device using the second bus controller in the device that processes the communications at a second transmission rate that is higher than the first data transmission rate.
US08041862B2 Data flow control and bridging architecture enhancing performance of removable data storage systems
A data flow control and bridging architecture that enhances the performance of removable data storage systems. In one implementation, the present invention provides a bypass bus implementation where the data transfer phase associated with select commands occurs directly between the host computing system and the target removable data storage unit. In one implementation, the present invention further provides a data flow and bridging architecture that emulates a removable media interface, such as the ATAPI interface, to the host computing system, and translates these commands for a target removable storage unit that implements a fixed media interface, such as the ATA interface. In yet another implementation, the present invention provides a data flow and bridging architecture that supports the serial ATA interface.
US08041861B2 Memory device communicating with a host at different speeds and managing access to shared memory
A memory device includes a high speed port, a low speed port, at least a first memory bank, a first register, and a multiplexer. The at least first memory bank is shared by the high speed port and the low speed port. The first register store information that indicates which one of the ports has permission to access the first memory bank. The multiplexer connects one of the high speed port or the low speed port to the first memory bank, in response to the information stored in the first register.
US08041852B1 System and method for using a shared buffer construct in performance of concurrent data-driven tasks
A computer system is provided that utilizes a buffer construct to manage memory access operations to a region of memory. The buffer construct may correspond to a data item or structure that represents a region of memory. Each task may control the buffer construct exclusively of other tasks, so that the region of memory that is represented by the buffer construct is only available to the controlling task. Another task that requires access to the region of memory must wait until the controlling task makes the buffer construct available. The controlling task makes the buffer construct available only when DMA or other memory access operations that are in progress become complete. In this way, the buffer construct acts as a token that synchronizes each of the concurrent tasks execution and ensures mutually exclusive access to the common region of memory.
US08041850B2 Storage apparatus and data integrity assurance method
A channel control unit of a storage apparatus is provided with: a variable-length DMA (Direct Memory Access) that performs data transfer of variable-length data sent to or received from the host computer in accordance with an I/O request; a fixed-length DMA that performs data transfer of fixed-length data to and from the cache memory; and a buffer intervening between the variable-length DMA and the fixed-length DMA. In performing the data transfer of the fixed-length data to the cache memory, the fixed-length DMA divides the variable-length data into multiple sets of the fixed-length data each having a data size equivalent to a unit size of data managed in the cache memory, and adds a first integrity code to the last fixed-length data set of the fixed-length data sets generated by the division, the first integrity code being generated based on the entire variable-length data.
US08041849B2 Method for handling small computer system interface (SCSI) commands via a redundant array of inexpensive disks (RAID) device driver
The present invention is a method for handling an operation system kernel-provided command via a software-based device driver. The method includes receiving the operation system kernel-provided command from an operation system kernel. The method further includes determining if a kernel virtual address is required for responding to the command. The method further includes initiating a Direct Memory Access (DMA) operation for providing data to the operating system kernel in response to the command when a kernel virtual address is not required for responding to the command. The method further includes allocating a device driver buffer with a DMA address and a virtual address when a kernel virtual address is required for responding to the command.
US08041843B2 Recording/reproducing apparatus
A device, including a first storage unit configured to store a first plurality of files and a first management data corresponding to the first files; a connector configured to connect to an external storage device, the external storage being configured to store a second plurality of files and second management data corresponding to the second files; a controller configured to generate new management data by merging the first management data and the second management data, and to store the new management data in a memory; and a display unit configured to display contents of the first and second plurality of files based on the new management data without indicating to the user where the respective files are stored.
US08041841B1 Protocol and interface for source-synchronous digital link
Method and interface for configuring a link is described. A transceiver has configuration registers. The configuration registers are read to determine capability of the transceiver. An application is selected, and the configuration registers of the transceiver are configured responsive to the application selected. A protocol having initialization, transmit and receive portions is described to facilitate configuration operations, such as reads and writes of configuration registers, for such a link.
US08041839B2 Method and system of providing active web user interface
A method of providing active web user interface is disclosed. The method includes questioning a web server about a message from an application program module by Asynchronous JavaScript and XML (AJAX). The web server asks the application program module to confirm receipt of the message. The web server obtains a result from the application program module, and returns to the web user interface control module. The web user interface receives the message from the web server and calls a plug-in module to provide a service about the message. The plug-in module starts the service of the application program module.
US08041834B2 System and method for enabling a wireless sensor network by mote communication
A system and method for implementing a wireless sensor network. The system comprises a plurality of motes, each mote having a sensor and a wireless communication system for communicating with neighboring motes; a distributed routing table distributed amongst each of the plurality of motes; and an update system for periodically updating the distributed routing table.
US08041827B2 Interoperability of a network interface protocol with an internet interface protocol
A method for interoperability of a network interface protocol with an Internet interface protocol begins by receiving a scan channel request of a plurality of channels that are in accordance with the network interface protocol. The method then continues by determining whether an Internet packet is being received via one of the plurality of channels when the channel scan request is received (i.e., is a higher layer protocol supporting a current transmission). If so, the method continues by scanning at least one channel of the plurality of channels, but does not scan all of the plurality of channels at one time. The method continues after the scanning by tuning to the channel supporting the higher layer protocol communication to transmit at least one outbound Internet packet. The method then continues by scanning at least another channel of the plurality of channels.
US08041825B2 System and method for a policy enforcement point interface
Systems and methods for providing an interface to communicate policy information from a policy server to a policy enforcement point are presented. An external policy server is used to implement and provide various policies to a policy enforcement point for enforcement on subscriber sessions and traffic flows of a mobile subscriber. A policy enforcement point can request instructions from the policy server using an access-request message and receive from the policy server unsolicited instructions with a change-of-authorization message. Policies for application to a subscriber session or traffic flow are included in the message from a policy server to the policy enforcement point. Other messages such as a disconnect message are used to terminate a subscriber session.
US08041822B2 Service network system and server device
A server device that represents a plurality of service provision servers implements authentication and a SIP message exchange with respect to a SIP server as a representative, and notifies a service provision server of client communication information that is acquired by the SIP message exchange. The service provision server communicates with a client on the basis of the client communication information that is notified from the representative server.
US08041814B2 Method, system and computer program product for hierarchical load balancing
An improved load balancing method, system, and computer program product handles popular object requests using a front-end cache, and hashing is applied only to the requests in the stream that were not handled by the front-end cache. A cache (e.g., a web proxy cache) is placed in front of a Level 7 switch, such that the cache services the popular requests from the cache based on the content of the request (e.g., based on the portion of an HTTP request following the domain name). The remaining requests are hashed and then routed to the back-end server. This allows the requests that make it past the cache to still be routed to the back-end server and take advantage of the efficiencies provided therefrom.
US08041813B2 Storage management method and server
When the application I/O performance problem is solved, the I/O amount from the application is increased. In the conventional technique, no consideration has been taken on the affect of the increase of the application I/O performance to other applications. A resource whose I/O load is reduced by setting modification of a storage subsystem is specified and the application using this resource is specified as an application whose I/O processing amount may be increased. Furthermore, the resource used by the specified application and another application using this resource are specified as a resource and an application whose I/O processing performance may be lowered by the setting modification.
US08041805B2 System and method for reporting to a website owner user reactions to particular web pages of a website
In certain embodiments, a system is provided for measuring page-specific user feedback concerning each of a plurality of particular web pages. A user-selectable element is viewable on and solicits page-specific user feedback concerning each such web page upon initial display of the web page, the element appearing identically and behaving consistently on each such web page. Software associated with the element is operable to receive the feedback concerning the web page for reporting, the feedback comprising one or more page-specific subjective ratings of the web page and one or more associated page-specific open-ended comments concerning the web page, the feedback allowing an interested party to access page-specific subjective ratings and associated page-specific open-ended comments across the plurality of web pages to identify one or more web pages for which the feedback is notable.
US08041802B2 Decoupled logical and physical data storage within a database management system
The subject matter herein relates to database management systems and, more particularly, to decoupled logical and physical data storage within a database management system. Various embodiments provide systems, methods, and software that separate physical storage of data from logical storage of data. These embodiments include a mapping of logical storage to physical storage to allow data to be moved within the physical storage to increase database responsiveness.
US08041801B2 Information recommendation system based on biometric information
State information of a user is detected via a biometric information sensor and is stored, in a nonvolatile memory, in association with a content identifier of content that is being reproduced for the user when the state information is detected. An information request, including the state information of another user at another terminal apparatus, is generated and transmitted. Provided information transmitted in response to the information request is received and provided to the user. When an information request is received by the user, information is extracted from the nonvolatile memory based on the state information of another user. Provided information that is based on the extracted information is transmitted to another user.
US08041799B1 Method and system for managing alarms in a communications network
A system, method, and medium for routing alarms based within a telecommunications network is provided. Status indications (such as alarms or element problem notifications) are received and a determination is made as to whether the status indication has been processed. If it has not be processed, then a data field state is evaluated to determine a routing behavior rule. If the status indication is an updated occurrence (not new), then a corresponding prior event is identified within a data structure, notified, and the second occurrence is routed to one or more data engines.
US08041797B2 Apparatus and method for allocating resources based on service level agreement predictions and associated costs
A method, apparatus, and computer instructions for allocating resources based on predictions of service level agreement (SLA) breaches in order to minimize costs are provided. With the method, apparatus, and computer instructions, a prediction that an SLA will be breached is received from a prediction engine associated with the SLM system. Based on a prediction that an SLA will be breached, a minimum cost analysis is performed to determine if computer resources may be shifted from another service consumer under another SLA to facilitate the service consumer of the potentially breached SLA in order to reduce the cost of the penalty associated with breaching SLAs. If so, resources are reallocated in order to minimize penalties associated with SLA breaches.
US08041795B2 Method and arrangement in an internet protocol multimedia subsystem
The present invention relates to a method and an arrangement for allowing private domains in the IMS, which makes it possible to use a SIP URI like ID@private-domain.TLD. This is achieved by providing an administration support and an interface to the IMS interconnect DNS and the DNS system of the operator network. The identity associated with private domain is established as a Private domain name based IMPU.
US08041794B2 Platform discovery, asset inventory, configuration, and provisioning in a pre-boot environment using web services
In one embodiment, the present invention includes a method for initializing a common information model (CIM) broker and a SLP service agent of a system in a pre-boot environment, transmitting a multicast request and receiving a unicast advertisement from a directory agent, registering a web-based enterprise management (WBEM) service to the directory agent, and configuring, provisioning, and/or performing asset inventory of the system in the pre-boot environment responsive to information from a resource manager. Other embodiments are described and claimed.
US08041792B2 Client processor device for building application files from file fragments for different versions of an application
A client processor including a communications receiver for receiving file fragments for the device, a micro-controller system including a microcontroller and a programmable non-volatile memory system, for building and storing application and data files from the fragments, and executing an application of the device by processing at least one application file and associated data identified by configuration instructions included in at least one of the fragments.
US08041790B2 Dynamic definition for concurrent computing environments
A system generates an executable process for execution by a concurrent computing environment, generates a configuration that specifies configurable properties of the concurrent computing environment, and initiates execution of the executable process, with the concurrent computing environment, to initiate configuration of the concurrent computing environment based on the configurable properties of the configuration.
US08041787B2 Application software and data management method, management system, and thin client terminal, management server and remote computer used therefor
A thin client terminal that can perform information processing in an off-line state is provided. A thin client terminal 101a sends a request for registration of data to be used off-line and designation of application software to be used off-line to a management server 107 through a remote computer 104. The management server 107 registers the data and application software according to the request. The thin client terminal 101 requests the management server 107 to acquire the requested data and application software, receives the data and application software, and stores the received data and application software into a storage medium 110.
US08041783B2 Method for distribution of configuration settings for medical devices
A method is provided for configuring medical devices such as medical devices used in a clinical trial. Based on the needs of the clinical trial, a definition of a configuration of the medical devices to be used in the clinical trial is generated and the configuration data is transformed into a profile. The profile is distributed to sites at which the clinical trial will be conducted and the profile is applied to the medical devices at the sites to configure the medical devices. The medical devices are thereby capable of producing data that is comparable as between the sites used in the clinical trial.
US08041782B1 System of automated configuration of network subscribers for broadband communication
The invention relates to a new system and method for process automation system that allows the conversion of a narrowband consumer Internet user into a broadband (e.g., DSL, ISDN, or Data over Cable) Internet user. In an alternative embodiment, the new system and method is used to configure an original broadband connection. The system includes automation agent software residing on the personal computer that is being configured for broadband communication, and an automation server associated with the manager of the broadband network. The automation agent software guides the user through the steps of testing and ordering the service, automates the configuring of the personal computer for broadband communication, and communicates with the automation server to complete the registration, billing and other administrative processes.
US08041781B2 System and method for providing web system services for storing data and context of client applications on the web
An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document.
US08041779B2 Method and system for facilitating the exchange of information between a vehicle and a remote location
The present invention is directed to a system and method that includes a vehicle that exchanges information with the remote location by way of a communication network. A remote server transmits vehicle-related information to the vehicle by way of a communication system. Information may also be broadcast to and received by the vehicle by way of a broadcast communication system. A receiver of the vehicle provides user access to only a subset of the broadcast information based on user preferences of a user profile. The user may update the user profile by accessing and updating it at either the vehicle or by accessing a database. The user may access the database through a network, such as the Internet. The vehicle also selectively transmits vehicle-related information to the remote location when a predetermined event occurs. The vehicle-related information is compiled and analyzed at the remote location, and the analyzed information is transmitted back to the vehicle.
US08041774B2 Early issue of transaction ID
Early issue of transaction ID is disclosed. An apparatus comprising decoder to generate a first node ID indicative of the destination of a cache transaction from a caching agent, a transaction ID allocation logic coupled to and operating in parallel to the decoder to select a transaction ID (TID) for the transaction based on the first node ID, a packet creation unit to create a packet that includes the transaction, the first node ID, the TID and a second node ID corresponding to the requestor.
US08041773B2 Automatic clustering for self-organizing grids
Computational grids have traditionally not scaled effectively due to administrative hurdles to resource and user participation. Most production grids are essentially multi-site supercomputer centers, rather than truly open and heterogeneous sets of resources that can join and leave dynamically, and that can provide support for an equally dynamic set of users. Large-scale grids containing individual resources with more autonomy about when and how they join and leave will require self-organizing grid middleware services that do not require centralized administrative control. Dynamic discovery of high-performance variable-size clusters of grid nodes provides an effective solution for implementation of grids. A brute force approach to the problem of identifying these “ad-hoc clusters” would require excessive overhead in terms of both message exchange and computation. Therefore, a scalable solution is provided that uses a delay-based overlay structure to organize nodes based on their proximity to one another, using a small number of delay experiments. This overlay can then be used to provide a variable-size set of promising candidate nodes than can then be used as a cluster, or tested further to improve the selection. Simulation results show that this approach results in effective clustering with acceptable overhead.
US08041771B2 Input shortcuts for a communications device
A method of inputting an electronic address into an address field on a communications device, the electronic address including a plurality of text characters and non-text symbol characters. The method includes: receiving a plurality of inputs for the address field through a user input interface of the device; adding text characters to the address field corresponding to the inputs; and detecting among the inputs repetitive successive inputs of a predetermined delimiter, selecting a non-text symbol character from a set of non-text symbol characters in dependence on a number of times the delimiter has been repetitively input without any intervening inputs, and adding the selected non-text symbol character to the address field.
US08041770B1 Method of providing instant messaging functionality within an email session
A method, apparatus and computer program product for providing instant messaging functionality within an Email session is presented. An intended Email recipient is notified that an Email message is currently being written to them. The intended Email recipient is invited to view the Email message. The intended Email recipient is permitted to interact with the originator of the Email by way of an instant messaging session.
US08041762B2 Methods and systems for processing a plurality of errors
As part of handling a large amount of error information generated on a mainframe system associated, for example, with a telephone billing system, a utility software program allows a user to easily process the error information. The information is generated by the mainframe in flat file format and converted into spreadsheet format. This compilation of error messages is then sent electronically as a spreadsheet to an operator responsible for processing the error messages. The utility software automatically opens the spreadsheet and saves then information locally in a relational database. The operator then opens the database and disposes of the error messages. Upon completion, the utility software appends the disposed information to an SQL database residing on a network. The utility software then establishes communication with a mainframe and transfers the error message disposition to the mainframe where this information is merged with the existing error messages and disposed of accordingly.
US08041756B1 Method and apparatus for high speed calculation of non-linear functions and networks using non-linear function calculations for digital signal processing
The invention includes apparatus and methods for high-speed calculation of non-linear functions based upon a shifted adder and a offset generator. Various implementations may preferably include a input preprocessor and/or an output post processor. The invention includes a family of core cells built from instances of these calculators providing an upward, functionally compatible, extension to a family of Application Specific Integrated Circuit (ASIC) core cells. All of these core cells consistently provide the ability to perform high speed DSP tasks including Fast Fourier Transforms (FFTs), Finite Impulse Response (FIR) filters and Infinite Impulse Response (IIR) filters. The core cells built from the calculators can concurrently perform many non-linear function calculations. The core cells can switch between tasks every clock cycle.
US08041752B2 Concurrent, lock-free object copying
Described is a technology by which a real-time data relocating mechanism is provided for multiprocessing environments, including supporting lock-free programs that run in parallel. The relocating mechanism moves an object by using a status field related to the data field, possibly in an interim (wide) object space, which is then copied to a to-space object. The status information for each data field of the original object contains information indicating where a current version of the data for each field is present, that is, in the original, wide or to-space object. In one example, a handshake mechanism of a garbage collector establishes preparation and copy phases between the mechanism and other threads that determine where memory accesses occur. Also described is support for program thread compare-and-swap (CAS) operations and/or multi-word atomic operations.
US08041747B2 Data search device and gateway device in communication apparatus
A data search device that is provided in a communication apparatus detects a memory area storing data to be transmitted from a memory unit having memory areas defined by IDs allotted to data. The data search device includes: a first flag that is provided for each of the memory areas of the memory unit, and indicate whether the data in the corresponding memory area is updated; a second flag that is provided for each group consisting of a predetermined number of the first flags, and indicates a data update state when at least one set of data in the first flags in the corresponding group indicates an updated state; and a search control unit that detects the memory area storing the data to be transmitted, by searching for the corresponding first flag after detecting the second flag.
US08041744B2 Computer-aided modeling
In a modeling method and system, a model is created by using parametric basic elements and parameterized complementary elements, each having special parameters; such that a complementary object to be created with a parameterized complementary element is directly or indirectly, at least via one of its parameter values, associated with at least one basic object created with a basic element.
US08041743B2 Systems and methods for providing semantically enhanced identity management
Systems and methods are provided to enhance biometric data available to authorities to identify individuals by linking the available biometric data semantically to data from other sources to improve identity management using a semantic computing server that builds a semantic graph based on the data. Using a semantic graph helps determine the identity and possible intention to deceive of certain individuals.
US08041742B1 Method, system, and apparatus for providing generic database services within an extensible firmware interface environment
Methods, systems, and computer-readable media are provided for providing generic database services within an EFI environment. A database engine is executed within an EFI environment that provides generic database functions on records having arbitrary data types. Database functions such as adding, deleting, and searching records may be performed by the database engine. The database engine utilizes a database structure for organizing the database that includes an initial count field for storing the initial number of records to be stored in the database, a record count field for storing the current number of records in the database, a key count field for storing the number of key fields in a stored data record, a key field for storing a pointer to a function for retrieving the value of a key field, and an index array field for storing a pointer to an index array. The index array is a sorted array of pointers to each of the data records in the database.
US08041738B2 Strongly typed tags
In one or more embodiments, a tag is provided and includes a property that associates a strongly typed variable with the tag. Strongly typed variables can include any suitable types. For example, in at least some embodiments, the strongly typed variable is a people type that allows the tag to be associated with an individual person or group of people by virtue of a unique identification that is associated with the person or group. Strongly typed tags can then serve as a foundation upon which various other types of information and services can be provided to enhance the user experience.
US08041737B2 Method of presenting leasing arrangements
A method and apparatus are provided for presenting leasing arrangements for a plurality of rental spaces. The method includes the steps of providing a graphical user interface that depicts the plurality of rental spaces within a two-dimensional layout on a display of the graphical user interface where a relative size and relative location of each rental space on the display is proportional to a relative physical size and relative location of the actual rental spaces and associating a menu with at least some of the rental spaces on the display where the menu provides additional information regarding the rental space, building, rental space user prospects and associated documents. The method and apparatus also allow user IDs to simultaneously have access to information in multiple database partitions within a management system.
US08041731B2 Efficient evaluation of SQL pivot operations
Techniques are described herein for supporting efficient evaluation of pivot operations. In an embodiment, a pivoting query on a data table is received. The query identifies pivot columns, measure columns, and grouping columns. In response to receiving the query, a staging table that comprises new pivot columns, aggregated columns, and new grouping columns may be created. For each particular unique combination of values of the grouping columns and the pivot columns in the data table, stored values in the measure columns in the data table are aggregated for certain rows in the plurality of rows in the data table. Each row of the certain rows comprises the each particular unique combination of values of the grouping columns and the pivot columns in the data table. Results of aggregating are stored in the staging table. Data that has been populated in the staging table is transposed into a result set.
US08041728B2 Utilization of display profiles with abstract queries
Methods, systems, and articles of manufacture for applying query-level and parameter-level display profiles to abstract queries are provided. Display profiles allow users to utilize existing abstract queries for purposes of data analysis. In one embodiment, display profiles are used to change the scope of an existing abstract query or incorporate existing data processing functions into the abstract query.
US08041726B2 System for executing a query having multiple distinct key columns
A system and computer readable medium for executing a query to access data stored in a database, wherein the query includes a plurality of DISTINCT keys, is disclosed. The system and computer readable medium includes a capture module for identifying each of the plurality of DISTINCT keys in the query and a sort module coupled to the capture module for determining if more than one sort is needed to execute the query, performing a first DISTINCT operation on a first DISTINCT key of the plurality of DISTINCT keys, storing data fetched from the first DISTINCT operation in a master workfile only if more than one sort process is needed to execute the query, and utilizing the master workfile to perform subsequent DISTINCT operations on the other of the plurality of DISTINCT keys.
US08041721B2 Attribute extraction processing method and apparatus
A machine-executable attribute extraction method comprising: extracting, vis-à-vis a plurality of documents in the archival memory (that also stores registration dates and attributes of the documents) having registration dates falling within a desired time period, feature words for each attribute value of the corresponding attributes of the plurality of documents; registering, into the work memory, the desired time period, and the extracted feature words for each attribute value of the corresponding attributes of the plurality of documents; determining, amongst the extracted feature words in the work memory, first feature words for which the attribute has a first attribute value and second feature words for which the attribute has a second attribute value; calculating a similarity between the first feature words and the second feature words; judging whether the similarity satisfies a condition; and outputting the second attribute value when the similarity satisfies the condition.
US08041715B2 Sponsored search results re-ranking based on linking associations
A computer-implemented system and methods of re-ranking sponsored search results by a search engine in response to a search query include: retrieving one or more organic search results and a plurality of sponsored search results (“search results”), along with their respective rankings, associated with a search query; determining a degree of association between each sponsored search result and the other search results through analyzing web links between the search results and other web documents to or from which the search results are at least indirectly linked; calculating a clustering score for each sponsored search result based on their respective degrees of linking association; generating a new ranking score for each sponsored search result based on their respective clustering scores and rankings; and re-ranking, and storing in memory, the plurality of sponsored search results based on the new ranking scores of each respective sponsored search result.
US08041714B2 Filter chains with associated views for exploring large data sets
In an embodiment, a filter chain object comprising an association of a starting set of data items and two or more filter links is created and stored in computer memory. Each of the filter links comprises a component object that associates a set operation and a membership criterion. Each of the filter links is associated with a particular filter view among a plurality of filter views. Each particular filter view comprises a graphical representation of a state of applying the membership criterion of the associated filter link to a subset of data resulting from filtering the starting set of data items according to zero or more preceding filter links.
US08041713B2 Systems and methods for analyzing boilerplate
Systems and methods for analyzing boilerplate are described. In one described system, an indexer identifies a common element in a plurality of related articles. The indexer then classifies the common element as boilerplate. For example, the indexer may identify a copyright notice appearing in a plurality of related articles. The copyright notice in these articles is considered boilerplate.
US08041712B2 System and method for automatically selecting a data source for providing data related to a query
A computer-implemented method of prioritizing a predefined set of electronic data sources includes the steps of electronically determining data sources in which at least one of one or more source fields is the same as a query data item of a query statement, electronically and dynamically ranking the data sources in which at least one of the one or more source fields is the same as the query data item based on at least the ability of the data sources to provide data at one or more query dimensions of the query statement and the extent of aggregation necessary to provide the data, and electronically identifying one or more of the data sources having the highest rank as preferred data sources for locating the data value.
US08041709B2 Domain collapsing of search results
Systems, methods, computer-readable media, and graphical user interfaces for presenting search results having collapsed domains are provided. A search result obtaining module obtains search results based upon a received query. Upon obtaining the search results, search results having the same domain are associated with one another. Thereafter, search result clusters of associated search results are formed. In some embodiments, the search result clusters may be formatted to include desired search result cluster attributes. The search result clusters are presented such that two or more associated search results form a single cluster of search results rather than being presented individually. In some embodiments, an option to view more search results with the same domain may be provided.
US08041708B2 Optimizing execution of database queries containing user-defined functions
A query engine (or optimizer) which supports database queries having user-defined functions maintains historical execution data with respect to each of multiple user-defined functions. The historical execution data is dynamically updated based on query execution performance. When executing a query having user-defined functions, the query engine uses the historical execution data to predict an optimal evaluation ordering for the query conditions and, preferably, to dynamically adjust the evaluation order when appropriate. Preferably, the historical execution data includes historical execution time of the user-defined function and proportion of evaluated records which satisfied the query parameters.
US08041703B2 Agent for identifying domains with content arranged for display by a mobile device
A system, apparatus, and method are disclosed for providing a single source for searchable content by mobile devices. Mobile user agents crawl host sites to determine whether there is content that may be viewed by any of the mobile user agents. If files are identified as viewable for a given mobile user agent, the site is tagged as crawlable. A best mobile user agent may also be identified for that site, based on number of files viewable, response time, file mobileness, or the like. The sites may be discovered by instrumentation of URLs with mobile device keywords, performing a backlink analysis to discover interlinking of mobile device related sites, exploring URLs of a known host name for potential starting points for mobile device sites, or employing a list of known popular conventional sites with a mobile user agent for possible redirections to a potential mobile device web site.
US08041701B2 Enhanced graphical interfaces for displaying visual data
Techniques and implementations for providing enhanced functionality for handling data in Internet browsers or other applications used for accessing data over a network, including providing thumbnail image displays of the current appearance of webpages referenced by URLs returned in a set of search results, providing thumbnail image displays of the webpages referenced by a list of favorite or bookmarked websites, providing thumbnail image displays of webpages which have been blocked from appearing on a user's screen, and providing thumbnail image displays of images which have been extracted from webpages and stored for potential future use.
US08041700B2 Content item retrieval based on a free text entry
A method and apparatus for textual searching of a database is provided herein. During operation a user will input a letter into a search engine. The search engine will score words based on the letter and display results of the highest-scored words. Another letter will again be received and the process repeated. In situations where titles are returned to the user, additional steps of associating the words with a title and scoring the title take place. The highest-scored titles are provided to the user as the displayed results.
US08041696B2 Idea tracking and management
Disclosure is related to idea tracking and management. The disclosure invokes a method and system for displaying and tracking ideas from a database. The invention accesses a data repository via a data connection, displays the data from the data repository, and allows the displayed data to be characterized as scheduling data, statistical data, action items, current status, and listing of individuals.
US08041693B2 Storing image data in and retrieving image data from memory in print controlling system
A method to control a computer is provided. The computer executes steps of designating the image data file, generating locator information to indicate a location of a corresponding storage folder based on a unique identification of the image data file, and creating the corresponding storage folder having the locator information, which indicates a location of the storage folder, as a folder name. Also, the computer may execute steps including making a copy of the designated image data file having the unique identification and the file name, storing the copied image data file in the corresponding storage folder created in the creating step, and deleting the copied image data file and the corresponding storage folder created in the creating step when the designation of the image data file is invalidated.
US08041691B2 Acquiring locks in wait mode in a deadlock free manner
Techniques for a data definition language (DDL) statement acquiring a lock on a table in wait mode in a deadlock free manner are provided. A DDL statement specifies metadata of a table that is to be modified, whereas a data manipulation language (DML) statement specifies a table to be modified. When a DDL statement is received, a proxy statement is initiated and executed instead of first acquiring an exclusive lock on metadata of a particular table. The proxy statement is similar to a DML statement in that the proxy statement acquires a lock on the particular table. After the proxy statement has been processed, an exclusive lock on the metadata is acquired.
US08041689B2 Flexible LDAP templates
Template entries are added to a Lightweight Directory Access Protocol (“LDAP”)-accessible database, containing attributes that affect new records added to the database, attributes returned in response to an LDAP query, and records identified through an LDAP search operation. Static and dynamic attributes are discussed.
US08041688B2 Data search device, data search method, and recording medium
A data search device to extract relevant data matching a specified requirement from multiple pieces of data to be searched stored in a database. The data search device includes a specified requirement data acquisition unit to acquire specified requirement data including the specified requirement, a data extraction unit to extract the relevant data based on the specified requirement data, an extracted data counter to count a number of pieces of the relevant data for each piece of classification data provided for the data to be searched, a display data generation unit to generate data to display the number of pieces of the relevant data counted for each piece of classification data on a coordinate space based on the classification data, and a positional data storage unit to store positional data including coordinates for specifying a position in the coordinate space and the classification data associated with the coordinates.
US08041686B2 Database contention and deadlock detection and reduction within application servers
A method in a data processing system for detecting and reducing database contention and deadlock caused from within an application server. A determination is made as to whether a set of parameters in a statistical model indicates contention. If the set of parameters in the statistical model indicates contention, an application server administrator is notified of the contention and the number of threads in an application server pool is reduced. If the set of parameters in the statistical model indicates contention is reduced, the number of threads in the application server pool is increased.
US08041684B2 Techniques for determining an implemented data protection policy
Described are techniques for determining an implemented data protection policy. One or more recovery points corresponding to each of one or more storage objects are determined. A data protection method determined in accordance with a facility and replication type associated with each recovery point is selected for each of the one or more recovery points. A data protection category for each of the one or more recovery points is determined in accordance with the data protection method, a recovery point type, and a recovery point location associated with each recovery point. A data protection policy indicating an implemented data protection policy for each of the one or more storage objects for at least one data protection category is stored.
US08041683B1 Methods and apparatus for locating network logs
A log collection utility (LCU) operable in a storage area network (SAN) to identify the various types of log files generated in the SAN computes the location of each of the log files, and collects the log files for consolidation and analysis in a common repository. The LCU periodically collects and/or processes the log files by enumerating the location of each of the log files in a log file designator, and generates a script operable for identifying each of the log files sought. A resulting task definition file lists each of the log files identified. The log collection utility therefore finds log files generated by dissimilar applications and nodes in the SAN via a log type definition that enumerates each of the log files in a manner that is agnostic to operating systems, platforms, and directory structures around which the log files are written and stored.
US08041681B2 Method for performing a backup by querying a backup infrastructure
One aspect of the invention is a method for backing up data. An example of the method includes querying a backup infrastructure to ascertain backup capabilities of the backup infrastructure. This example also may include broadcasting the capabilities of the backup infrastructure, wherein the capabilities are broadcasted by the backup infrastructure. This example also includes determining if the backup infrastructure supports a desired backup type. If the backup infrastructure supports a desired backup type, this example may also include performing a backup of data using the desired backup type.
US08041679B1 Synthetic differential backups creation for a database using binary log conversion
Creating a synthetic database backup using binary logs. A full backup of a database may be stored, followed by one or more incremental backups. The one or more incremental backups may include first binary log files. A first synthetic differential backup may be created using the first binary log files. Creating the first synthetic differential backup may include translating the first binary log files into a first plurality of SQL statements. The first plurality of SQL statements may be executable to recreate the changes in the database since the full backup. Translating each of the first binary log files into the first plurality of SQL statements may be performed before performing a recovery process to decrease recovery time.
US08041671B2 Method and system for providing a homogeneous view of a distributed common information model (CIM) within a heterogeneous virtual system environment
A method and system for providing a homogeneous view of a distributed common information model (CIM) within a heterogeneous virtual system environment is disclosed. The virtual system environment includes local and remote host systems, each of which includes a CIM Object Model (CIMOM) and a CIM repository of provider applications. The method includes selecting one of the CIMOMs to serve as a single access point to the CIMOMs for all client requests and configuring provider applications of the selected CIMOM to communicate with non-selected CIMOMs. The configuration includes using a discovery or registration process to identify all of the local and remote host systems in the virtual system environment and provide access points between the provider applications of the selected CIMOM and the hosts. In response to a client request, the selected CIMOM uses the access points to retrieve, aggregate, and forward the information to a client application as a homogeneous view.
US08041669B2 Topical sentiments in electronically stored communications
The present application presents methods for performing topical sentiment analysis on electronically stored communications employing fusion of polarity and topicality. The present application also provides methods for utilizing shallow NLP techniques to determine the polarity of an expression. The present application also provides a method for tuning a domain-specific polarity lexicon for use in the polarity determination. The present application also provides methods for computing a numeric metric of the aggregate opinion about some topic expressed in a set of expressions.
US08041667B2 Method and system to manage multiple party rewards using a single account and artificial intelligence
A system for managing an account having at least one sub-account, including: a memory element, a processor, and an interface element for at least one specially programmed general-purpose computer. The memory element stores a transaction history for the account, an incentive previously offered to the account, and an artificial intelligence program (AIP). The transaction history includes at least one transaction involving the main account or sub-accounts from the at least one sub-account. The processor is for: comparing the transaction history with a metric; generating, using the comparison of the transaction history with the metric, a desired transaction involving the account and a business entity; and modifying the incentive using the AIP and the comparison of the transaction history with the metric. Rewarding of the modified incentive is conditional upon execution of the desired transaction. The interface element is for transmitting the desired transaction and the modified incentive.
US08041661B2 System and method for determining stability of a neural system
Disclosed are methods, systems, and computer-readable media for determining stability of a neural system. The method includes tracking a function world line of an N element neural system within at least one behavioral space, determining whether the tracking function world line is approaching a psychological stability surface, and implementing a quantitative solution that corrects instability if the tracked function world line is approaching the psychological stability surface.
US08041660B2 Optimizing traffic predictions and enhancing notifications
Travel-demand forecasting methods are described for predicting traffic volume based, at least in part, on user-entered data in the form of origin/destination data pairs, user preferences, demographic data and other types of socioeconomic data. This data can source a prediction algorithm or be used to calibrate or more make accurate a current algorithm. Methods and systems are described for, among other things, optimizing traffic predictions, forecasting traffic patterns using user-assigned trip patterns, associating rich attribute information to navigation routes, exposing personal-logistic information to a group, communicating traffic-situation-generated alerts based on user information, optimizing a presentation of user-defined traffic routes, and presenting location indications based on proximity (temporal or geographical).
US08041658B2 Method, system, and computer program product for adaptively learning user preferences for smart services
A method, system, and computer program product are described for adaptively learning user preferences for smart services. According to an exemplary embodiment, a method for adaptively learning user preferences for smart services includes modeling an availability of a subscriber for responding to an event associated with a service in terms subscriber context information available to determine a current situation of the subscriber related to the service, the subscriber context information based on private information of the subscriber. The availability of the subscriber for responding to the event is determined using a probability value associated with at least a portion of the subscriber context information. The probability value associated with the portion of the subscriber context information is updated based on feedback received from the subscriber in response to being presented a response to the event.
US08041657B1 Systems and methods for providing digital works based on user preferences
A method for providing digital works based on user preferences is described. Data associated with a plurality of digital works is analyzed. The plurality of digital works are classified based on the data analysis and on a first list and on a second list. The first list includes preferred words, and the second list includes non-preferred words. One or more digital works from the plurality of digital works are transmitted. The one or more digital works transmitted were classified as works to be transmitted using the first list.
US08041655B2 Otoacoustic protection in biologically-inspired systems
Systems, methods and apparatus are provided through which in some embodiments an autonomic unit transmits an otoacoustic signal to counteract a potentially harmful incoming signal.
US08041652B2 Measuring web site satisfaction of information needs using page traffic profile
A method, system, and computer program product for measuring web site satisfaction of information needs are provided. The method includes: selecting a page for analysis; generating a page profile in the form of a list of keywords representing the page; generating a page traffic profile in the form of lists of keywords representing information needs of users, wherein the page traffic profile is generated from keywords used by users to visit the page; determining the success of users' visits to the page; and analyzing whether a page satisfies users' information needs by applying a distance measure between the keywords of the page profile and the keywords of the page traffic profile and combining the distance measure result with a success rate of the keywords.
US08041651B2 Method for extracting spatial knowledge from an input signal using computational manifolds
A processor architecture for a learning machine is presented which uses a massive array of processing elements having local, recurrent connections to form global associations between functions defined on manifolds. Associations between these functions provide the basis for learning cause-and-effect relationships involving vision, audition, tactile sensation and kinetic motion. Two arbitrary input signals hold each other in place in a manifold association processor and form the basis of short-term memory.
US08041650B2 Method and system for directed documentation of construction projects
Methods and systems for directed creation of construction documentation are provided. Example embodiments provide a Directed Documentation System (a “DDS”), which directs, in a computer-assisted manner, the creation of a historical record of a portion or an entire construction project. In one embodiment, the DDS comprises a directed construction data organization process/component, a directed documentation data acquisition process/component, a construction documentation data retrieval process/component, and a construction documentation data distribution process/component. These components cooperate to direct the documentation of a construction project in a manner that insures that all desired aspects of the project are documented thoroughly and uniformly. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
US08041637B1 Systems and methods for automated payment processing
Apparatus and methods to process loss payments are described herein. In one example, an apparatus includes one or more data stores, a rules engine, an audit engine and a payment engine. In another example, the method may include receiving a notice of loss, deriving a payee, processing one or more rules using the information, determining whether an automatic payment can be made and transferring funds if the automatic payment can be made. In a further example, the method may include receiving a notice of loss, the loss having one or more exposures, processing one or more rules for each of the exposures in parallel, determining if an automatic payment can be made for each of the exposures and removing the automatic payment for an exposure if it can not be made while continuing processing payments for the remaining exposures.
US08041636B1 Method and apparatus for dynamically determining insurance coverage
A method and apparatus for monitoring and dynamically adjusting insurance coverage tracks new personal and/or business property purchases and alerts a concerned party, such as the insured or the insurer, to the potential need for updating insurance coverage in light of the new personal and/or business property purchases.
US08041631B1 Secure bidding system and method
Secure image bidding system process for financial transactions, including structured investment products, escrows and interest rate swaps. Some embodiments provide a secure image bidding system and process for image-based bid transmissions where each of a plurality of bids received by the system is encrypted and held in a digital “Vault” until the specified end of the bid period, at which time a package containing the encrypted bids, a log of server activity, and a digital checksum of the original bid file is sent via electronic mail to the bid broker and other participants. A second electronic mail message is sent to the bid broker and other participants containing the decryption key. During the bid process, no party has access to the bid information and there is no human interaction in the receipt, conversion to image, encryption, storage or conveyance of compiled information.
US08041629B2 System and method of implementing massive early terminations of long term financial contracts
A method of and system for terminating or assigning outstanding OTC derivative transactions between a plurality of financial institutions (banks). The system comprises: a processing station arranged to receive transaction data describing a plurality of transactions from a plurality of banks via the Internet. The processing station comprises: a linking module for linking different versions of the same transaction received from different parties to that transaction; an analysis module for determining a set of linked transactions between a plurality of different banks, wherein each bank has debts and claims towards other banks in the set; a calculation module arranged to calculate an aggregated value of each set of linked transactions and select the set of linked transactions which has an aggregated value within bank-specified tolerance limits acceptable for executing a termination; and an execution module for executing a termination or assignment of the selected set of linked transactions.
US08041627B2 System and method for identifying spectrum with transferable access rights
Transferring spectrum use rights may include ascertaining information regarding available spectrum for use in wireless communications. A request for spectrum use from a spectrum user system may be matched with available spectrum. A spectrum certificate may be issued to the spectrum user system, where the spectrum certificate contains at least one spectrum-related variable under which the spectrum user system is to engage in wireless communications.
US08041622B1 System and method for randomizing orders in an electronic trading environment
When a trading application on a client terminal receives a trade order, a randomizer application may automatically randomize one or more order parameters to generate a randomized order. For example, an order quantity, a price level, and/or a time period between sending any two consecutive orders may be randomized. The randomized order is then automatically placed on the market.
US08041621B2 Automated ticket selling system having a maximum price setting
According to the present invention, a buyer may submit a listing containing a description of an item desired to be purchased, such as an airline ticket, to an operator of an automated selling system. The automated selling system may be a server or series of servers accessible via a computer network, such as the Internet. The listing may contain a maximum price at which the buyer is willing to purchase the item. In the case of an airline ticket, the description accompanying the listing may contain a point of departure, a destination, desired flight times, number of travelers, and/or a specification of acceptable airlines. A plurality of sellers designate listings for which they submit bids to the operator. In the case where the sellers are airlines, the sellers may designate originating and destination city-pairs, a listing of available flights, a floor price for a city-pair, and a range of acceptable prices for one or more bidding rounds. The floor price applicable to a given listing determined from the highest floor price submitted by the eligible sellers for that listing. If only one seller submits a bid, and the bid is less than or equal to the price submitted by the buyer, that seller is selected to make the sale and provide the item. If there are multiple eligible sellers, the sale is awarded to a seller after a predetermined number of rounds of bidding, applying predefined system rules.
US08041616B2 Outsourced service level agreement provisioning management system and method
An outsourced service level agreement (SLA) deliverable management method includes configuring SLA client and secondary SLA provider master data, procuring a secondary SLA provider provision services network, administering a secondary SLA provider human resource network, processing an SLA client provisioning requirement, processing an SLA provisioning service voucher, and processing payment of an SLA provisioning work order.
US08041615B1 Apparatus and method for converting investment capital into publicly traded and private master limited partnerships
A method of generating income includes receiving investment capital from an investor. The investment capital is invested in publicly traded master limited partnerships to generate a revenue stream. The investment capital is also invested into a private company. The private company is subsequently converted to a master limited partnership to generate an equity gain. A portion of the revenue stream and a portion of the equity gain are distributed to the investor.
US08041613B2 Systems, applications and products in data processing for cross dock
A system, application and product in data processing is disclosed for cross-dock and direct shipment processes. A default plant on an order is changed to a new plant in another country which is the same country as a customer but a different country than a selling organization. A cross dock partner function is entered to reflect a service provider location in a destination country. The cross dock partner is not a true vendor but rather a place holder for the service provider address used by a delivering warehouse to process the order and output appropriate sales documentation. The order is processed like any other order in the system.
US08041610B1 Distributing things through personalized networks
Things are distributed through a personalized network of trusted parties specified by a member. A specific implementation of the invention is for distributing unused tickets, but the principles of the invention are applicable to other things besides tickets. A system of the invention drives or increases attendance by enabling consumers to push their seats (i.e., unused tickets) to members of a trusted network (created by the consumer themselves) rather than making the seats available for sale to the public or manually locating an interested party and transferring them. Additionally, the system performs the time consuming work of contacting members of the trusted network to find out if they are interested in using the tickets for a particular event while receiving and recording their responses.
US08041604B1 Method of embedding advertisements in communication
A system and method for advertising wherein a communication from a sending party to a receiving party includes one or more advertisements. Such communication could include one or more of an email, a voice mail, a voice communication (i.e. a telephone call or internet based telephony communication), a facsimile message, a pager message, or any other suitable electronic communication. In a preferred embodiment, the communication is an email sent from a sending party to a receiving party, wherein the email includes an advertisement for a product or service used by the sending party. Such advertisement could include a “testimonial” from the sending party, who's credibility is established with the receiving party. In another preferred embodiment, the advertisement could be for a software program installed and operated on a computer system used by the sending party. The advertisement is included in the email message of the sending party as a result of an election made by the sending party during installation of the software program. The advertisements can be structured in a multi-level marketing type organization including trusted and credible reporting systems to account for each participant's advertising efforts.
US08041603B2 System and method for reimbursing merchants for redeemed electronic coupons
A system and method are provided for reimbursing merchants for coupons used by the customers of those merchants is disclosed. Pursuant to the Present Invention, a Coupon Data File is prepared, identifying the products potentially subject to coupons and/or incentives, and the nature of the associated discount. A Transaction Log Data File is also prepared, describing one or more purchase transactions undertaken by consumers. Finally, a Transaction Log Processor analyzes the transaction log data, compares the information in the Transaction Log Data File with information in the Coupon Data File and tabulates coupons redeemed by consumers during the transactions associated with the information in the Transaction Log Data.
US08041602B2 Systems and methods for providing a reverse frequency cap in advertisement viewing
Systems and methods relate to frequency of advertisement viewing on the Internet, and more specifically to controlling advertisement viewings by a person during an advertising cycle. A probability of return for a customer is evaluated and an advertisement is shown to the customer based on a function of at least the probability of return and a value for the return. Once the customer has seen the advertisement a target number of times, the customer is no longer shown the advertisement.
US08041600B2 Application of brokering methods to performance characteristics
This application describes an application of resource unit brokering algorithms, chip management methods for automated brokering, chip management methods for live brokering, and chip allocation methods to the brokering of performance characteristics of service level management within an enterprise. Typically, the performance characteristics are derived from known capacity values that are provided by configuration managers. Calculations are made on the capacity values and maximum quantities of the availability resource units are provided to resource brokers for spot or periodic sale and auction to one or more buyer's agents.
US08041599B2 Method, system, and program product for selecting a brokering method for obtaining desired service level characteristics
Under the present invention, a set (e.g., one or more) of requests (e.g., from a single bidder or multiple bidders) for an elemental bidding resource (EBR) is received. Market conditions for the EBR are evaluated from historical data. It is then determined whether a demand for the desired EBR exceeds a supply of the EBR. Based on the market conditions, the supply, and the demand, a brokering strategy (e.g., auction versus non-auction) and associated method are selected to allocate the EBR. A resource unit broker (RUB) will then determine an outcome of the brokering method to fulfill at least one of the set of requests. The outcome and associated metrics can then be logged, it can be determined whether a sales contract was created, the EBR can be allocated, and reports/data can be updated accordingly.
US08041595B2 Social networking system capable of notifying a user of profile updates made by the user's contacts
A networked computer system provides various services for assisting users in locating, and establishing contact relationships with, other users. For example, in one embodiment, users can identify other users based on their affiliations with particular schools or other organizations. The system also provides a mechanism for a user to selectively establish contact relationships or connections with other users, and to grant permissions for such other users to view personal information of the user. The system may also include features for enabling users to identify contacts of their respective contacts. In addition, the system may automatically notify users of personal information updates made by their respective contacts.
US08041591B2 Business process operation method and system
A format conversion decision definition generating unit 104 stores information whether or not a response message format from a service unit 134 may be utilized in all later service callings of a business process without format conversion in a repository 121 as format conversion decision information 127, by referring to business process definition information 105 and adapter definition information 106. Then, when a business process operation control unit 132 executes the business process, an adapter operation control unit 133 refers to the format conversion decision information 127 about a target service 134 at the time, and skips the format conversion when information indicating that the format conversion is unnecessary is stored in the format conversion decision information 127.
US08041589B1 Organization health analysis using real-time communications monitoring
The present invention provides a communication monitoring and analysis method and system. More specifically, the present invention provides a method for determining the health and overall satisfaction of employees in an organization. The determination may be made by monitoring communications generated by employees for their tone and other parameters related to their satisfaction with various decisions made within the organization.
US08041587B2 Integrated safety management system
An integrated safety management system includes a self inspection module, an incident management module, and a hazard reporting module. A corrective action module integrates the other modules. Each module accepts data corresponding to events or actions, accepts and displays completion indicators, and accepts and displays corrective action indicators.
US08041586B2 Shared space availability by dynamically responding to user utilization behavior of shared space
The present invention discloses a solution for improving shared space availability by dynamically responding user utilization behavior of shared space. In the system, automated sensors within a shared space can be used to detect when spaces are in use. Sensors such as motion detectors, infrared sensors, cameras, and the like can correlate space usage to a reservation system. When a space is reserved by a user, the system can verify space occupancy according to the reservation. If the space is unoccupied and the reservation time has not expired, the space can be automatically freed. If the excess time before reservation expiration is more than a threshold value (e.g., fifteen minutes) the system can penalize the user. Penalties can be applied for users that do not utilize reservations.
US08041584B2 Method and system for patient risk level evaluation
A method for patient risk level evaluation is provided, implemented with a remote medical care center. The remote medical care center connects with a plurality of health care locations at various locations over a network. Patient data of a plurality of patients is received from the plurality of health care locations via the network. An occurred event for each patient is determined, and each of the occurred events is classified into deteriorating or ameliorating category. The patients corresponding to the same events are sorted into a group, and the patients within the group are ranked according to severity of illness of each patient. A risk score for each patient is determined according to the corresponding event. Patient ranking orders corresponding to the events of the deteriorating and the ameliorating category are generated and displayed.
US08041582B2 System and apparatus for medical error monitoring
An apparatus and system for providing improved monitoring errors in a medical setting. The apparatus includes a storage medium, display and scanner that allow medical personnel to quickly and reliably track and monitor samples collected from patients, such as information about the type, location, and timing of a collected sample. An unable to complete function labels incompletely collected samples or otherwise notifies the processing facility. Label sets and/or messages are generated to guide medical personnel when performing orders. Errors are linked to collection events for variance tracking. Temporary identifier labels are generated for containers and such when no order is pending. Order of draw procedures are communicated to medical personnel at the collection site.
US08041579B2 Method, system and article of manufacture, such as a card, to provide user selectable medical information and information to obtain eligibility of healthcare payments
An article of manufacture, such as a credit card sized health card having a magnetic strip, includes user selected medical information and/or information to obtain medical information of an individual and eligibility of healthcare payments in an embodiment. A user may customize the medical information displayed on the health card. In an embodiment, a method obtains and stores medical information in a machine-readable format. An interface to select a portion of the medical information is provided to a user. In response to a user selection, the portion is displayed on a substrate, such as the health card, and the medical information is accessed by information, such as a URL, user identifier and password, recorded in a machine-readable format on the substrate. In an embodiment, a system includes a healthcare provider processing device obtaining eligibility information from the health card and generating an eligibility request to an entity processing device that forwards the eligibility request to a payer processing device. An eligibility response from the payer processing device is then provided to the healthcare provider processing device via the entity processing device. In an embodiment, medical information in a paper format is faxed using a unique user identifier and password and categorized into a machine-readable format.
US08041577B2 Method for expanding audio signal bandwidth
A method expands a bandwidth of an audio signal by determining a magnitude time-frequency representation |G(ω, t) for example audio signals g(t). A set of frequency marginal probabilities PG(ω|z) 221 are estimated from |G(ω, t)|, and a magnitude time-frequency representation |X(ω, t)| is determined from an input signal audio signal x(t). Probabilities P(z), PX(z) and PX(t|z) are determined using PG(ω|z)|X(ω, t)|. |Ŷ(ω, t)| is reconstructed according to PzPX(z)PG(ω|z)PX(t|z), and |Ŷ(ω, t)| is transformed to a time domain to obtain a high-quality output audio signal ŷ(t) corresponding to the input audio signal x(t).
US08041575B2 System and method for enabling voice driven interactions among multiple IVR's, constituting a voice workflow
A method for enabling voice driven interactions among multiple interactive voice response (IVR) systems begins by receiving a telephone call from a user of a first IVR system to begin a transaction; and, automatically contacting, by the first IVR system, at least one additional IVR system. Specifically, the contacting of the additional IVR system includes assigning tasks to the additional IVR system. The tasks require input from the user and the additional IVR system is secure and separate from the first IVR system. Moreover, the tasks can include a transfer of currency and a transfer of local information.
US08041571B2 Application of speech and speaker recognition tools to fault detection in electrical circuits
A method and apparatus detect and localize electric faults in electrical power grids and circuit. High impedance faults are detected by analyzing data from remote sensor units deployed over the network using the algorithms of speech and speaker analysis software. This is accomplished by converting the voltage and/or current waveform readouts from the sensors into a digital form which is then transmitted to a computer located either near the sensors or at an operations center. The digitized data is converted by a dedicated software or software/hardware interface to a format accepted by a reliable and stable software solution, such as speech or speaker recognition software. The speech or speaker recognition software must be “trained” to recognize various signal patterns that either indicate or not the occurrence of a fault. The readout of the speech or speaker recognition software, if indicating a fault, is transmitted to a central processor and displayed to provide information on the most likely type of fault. Automatic or human decision is then implemented based on the generated information.
US08041570B2 Dialogue management using scripts
Representation-neutral dialogue systems and methods (“RNDS”) are described that include multi-application, multi-device spoken-language dialogue systems based on the information-state update approach. The RNDS includes representation-neutral core components of a dialogue system that provide scripted domain-specific extensions to routines such as dialogue move modeling and reference resolution, easy substitution of specific semantic representations and associated routines, and clean interfaces to external components for language-understanding (i.e., speech-recognition and parsing) and language-generation, and to domain-specific knowledge sources. The RNDS also allows seamless interaction with a community of devices.
US08041560B2 System for adaptive multi-cultural searching and matching of personal names
An automated name searching system incorporates an automatic name classifier and a multi-path architecture in which different algorithms are applied based on cultural identity of the query name. The name classifier operates with a preemptive list, analysis of morphological elements, length, and linguistic rules. A name regularizer produces a character based computational representation of the name. A pronunciation equivalent representation such as an IPA language representation, and language specific rules to generate name searching keys, are used in a first pass to eliminate database entries which are obviously not matches for the query name. The methods can also be implemented as a callable set of library routines including an intelligent preprocessor and a name evaluator that produces a score comparing a query name and database name, based on a variety of user-adjustable parameters. The user-controlled parameters permit tuning of the search methodologies for specific custom applications.
US08041557B2 Word translation device, translation method, and computer readable medium
A word translation device stores a first-language word search TRIE structure (100), a second-language word search TRIE structure (200), a first-language word information record (110), a second-language word information record (210) in a bilingual dictionary. The first-language word search TRIE structure (100) is provided for searching for words of the first language. The second-language word search TRIE structure (200) is provided for searching for words of the second language. The first-language word information record (110) includes first translation information for identifying a translation of each of the words stored in the first-language word search TRIE structure (100). The second-language word information record (210) includes second translation information for identifying a translation of each of the words stored in the second-language word search TRIE structure (200). By referring to the first and second word information records (110) and (210), word translation between the first and second languages can be performed with high precision at high speeds.
US08041556B2 Chinese to english translation tool
A Chinese to English Translation Tool (CETT) locates pre-existing translations of phrases and increases probabilities for a match by searching independently of proper nouns and Western characters. The CETT comprises an enhancement program, a search program and a display program. The CETT is adapted to access a translation database, a proper noun table, and an unmatched translation table. The translation database is a central repository of an accumulated body of translated literature. The proper noun database is a table showing the associations between English and Chinese for proper nouns.
US08041543B2 Input/output workload analysis method and system for a storage area network
A system and method of input/output (I/O) workload analysis of the components in a storage area network (SAN) are disclosed. In one embodiment, I/O workloads of components in the SAN are analyzed by determining host bus adapter (HBA) port to storage port oversubscription ratios as well as HBA port to inter-switch link (ISL) oversubscription ratios. A subset of the components for monitoring based on the HBA port to storage port oversubscription ratios and the HBA port to ISL oversubscription ratios is selected. The subset of the components is continuously monitored and the I/O statistics of the subset of the components are stored. Expected I/O workloads of the subset of the components are forecast based on current I/O workloads associated with the I/O statistics of the subset of the components and respective I/O workload threshold values of the subset of the components.
US08041541B2 Methods and apparatus for data analysis
A method and apparatus for data analysis according to various aspects of the present invention is configured to automatically identify a characteristic of a fabrication process for components based on test data for the components.
US08041539B2 Principal component analysis based fault classification
Principle Component Analysis (PCA) is used to model a process, and clustering techniques are used to group excursions representative of events based on sensor residuals of the PCA model. The PCA model is trained on normal data, and then run on historical data that includes both normal data, and data that contains events. Bad actor data for the events is identified by excursions in Q (residual error) and T2 (unusual variance) statistics from the normal model, resulting in a temporal sequence of bad actor vectors. Clusters of bad actor patterns that resemble one another are formed and then associated with events.
US08041537B2 Clock duty cycle measurement with charge pump without using reference clock calibration
Embodiments of the disclosure provide systems and methods for clock duty cycle measurement. A clock signal and a complement of the clock signal are provided to a charge pump during first and second predetermined timing windows. A charge pump is operable to generate first and second output voltages in response to the clock signal and the complement of the clock signal during the first and second timing windows, respectively. In addition a predetermined positive voltage and a ground voltage are applied to the charge pump during predetermined third and fourth timing windows, respectively. The charge pump is operable to generate third and fourth output voltage signals corresponding to the predetermined positive and ground voltages during the third and fourth timing windows, respectively. The first, second, third and fourth voltages are then used to calculate the duty cycle of the clock.
US08041532B2 Method for information processing, information processing apparatus, and computer program for information processing
In a measured-value converting process, a shape-condition converting process and an absolute coordinate system converting process (S16) are performed on a value measured by a sensor. In the shape-condition converting process, when a mobile terminal has a shape 1 and shape 2, the converting process is not performed (S12 and S13). When the mobile terminal has a shape 3, a converting process of rotating through 180° around YS axis is performed (S14). Moreover, when the mobile terminal has a shape 4, a converting process of rotating through 180° around ZS axis (S15) is performed. Therefore, even in an information processing apparatus of which a shape changes, a sensor which detects a movement of the information processing apparatus can be used as an input device, irrespective of the shape.
US08041531B2 Burn-in test apparatus
A burn-in test apparatus and a semiconductor device using the same are disclosed. The burn-in test apparatus includes a flag signal generating unit configured to receive an external input signal and an external address externally inputted for a burn-in test and generate a flag signal, and a burn-in test unit configured to receive the flag signal, generate a toggled output enable signal, and drive an input/output line to toggle a signal on the input/output line.
US08041527B2 System and method for translating variation information between computer 3D variation models and geometric dimensioning and tolerancing callouts
Systems and methods are disclosed for consistently translating or converting between geometric dimensioning and tolerancing information and variation parameters for a three dimensional variation analysis tool. The methods and systems may receive geometric dimensioning and tolerancing information; translate, with a computer, the received geometric dimensioning and tolerancing information into variation parameters for a three dimensional variation analysis tool; and output the variation parameters.
US08041525B2 Substrate measuring method, computer-readable recording medium recording program thereon, and substrate measuring system
In the present invention, for measurement of line widths, for example, at 36 locations within a substrate processed in a coating and developing treatment system, the 36 measurement points are divided and, for example, six substrates are used to measure the line widths at all of measurement points. In this event, the line widths at six measurement points are measured in each of the substrate, which exist in substrate regions different for each substrate. Then, the measurement results of the line widths at the measurement points of the substrates are combined, so that the line widths at 36 measurement points are finally detected. According to the present invention, the measurements of product substrates can be performed without decreasing the throughput of processing of the product substrates.
US08041518B2 Determining die test protocols based on process health
A method includes receiving a first set of parameters associated with a subset of a plurality of die on a wafer. A die health metric is determined for at least a portion of the plurality of die based on the first set of parameters. The die health metric includes at least one process component associated with the fabrication of the die and at least one performance component associated with an electrical performance characteristic of the die. At least one of the die is tested. A protocol of the testing is determined based on the associated die health metric.
US08041517B2 Spatio-temporal and context-based indexing and representation of subterranean networks and means for doing the same
Systems, methods and devices for indexing, archiving, analyzing and reporting pipe and other void network data. Specifically, multi-dimensional indexing and correlation of spatial, temporal, feature, environmental, uncertainty and/or context-based data is synchronized, indexed and analyzed across a wide variety of pipe networks at various times. The present invention preferably includes data represented at several different levels of reference including: referenced to the sensor with which it was collected; referenced to the robot or platform upon which the sensor is attached; and the world. The structure and functionality of the system provides for extensive querying, trouble-shooting and predictive analysis for pipe networks.
US08041512B2 Method of acquiring a set of specific elements for discriminating sequence
To provide a method of accurately and efficiently acquiring a candidate for a set of discrimination elements for identification. Provided is a method of acquiring a set of specific elements on a specific sequence for discriminating the specific sequence from a number of sequences, including the steps of acquiring a group of alignment data in which each of the number of sequences is subjected to alignment processing, and acquiring a set of elements capable of discriminating the specific sequence through computational processing on the group of alignment data.
US08041509B2 System and method of addressing nonlinear relative motion for collision probability using parallelepipeds
Collision probability analysis for spherical objects exhibiting linear relative motion is accomplished by combining covariances and physical object dimensions at the point of closest approach. The resulting covariance ellipsoid and hardbody are projected onto the plane perpendicular to relative velocity by assuming linear relative motion and constant positional uncertainty throughout the brief encounter. Collision potential is determined from the object footprint on the projected, two-dimensional, covariance ellipse. To accommodate nonlinear motion in accordance with the disclosed embodiments, the dimension associated with relative velocity is reintroduced by segmenting the collision tube volume into a plurality of mitered tube sections modeled as bundles of parallelepipeds in Mahalanobis space. Disclosed embodiments compute the probability of each parallelepiped as the combined object passes through the space, and sums. The method is not dependent on a specific motion propagator and is designed to handle any object shape by using pixel files of the object images.
US08041508B2 Navigation apparatus and method for monitoring vehicle safety
A navigation apparatus including a central processing unit, an imaging module, a GPS module, a tire pressure monitoring module, and a storage module is provided. The imaging module captures an image signal. The central processing unit controls the imaging module to capture the image signal for generating image data, and further stores the image data in the storage module. The central processing unit executes the electronic map software stored in the storage module and receives the positional data generated by the GPS module for generating route guidance. The central unit receives the digital tire pressure signal received by the tire pressure monitoring module to generate tire pressure data and further identifies whether or not the tire pressure data is in compliance with a safety value.
US08041507B2 Meter support structure
A meter support structure for a vehicle includes a leg portion of a meter stay that is joined to a top bracket disposed on an upper end of a steering shaft by way of a mounting portion at a lower end portion of the leg portion. An upper portion of the meter stay is bent rearwardly to form a meter support portion. The meter support portion extends to an area upward of the top bracket and a meter is mounted thereon. The meter is then fitted with a meter cover. A pressure contact portion extends downwardly from a trailing end of the meter support portion. A rubber cushion mounted to the pressure contact portion is pressed up against a receiver member fixed to a side of the top bracket. Support stiffness is thereby enhanced and vibration-proof support is thereby provided.
US08041497B2 Fuel based engine operation control
Methods are provided for operating an engine with a variable fuel blend in a cylinder, where the variable fuel blend varies a peak achievable engine torque for a given operating condition. One example method comprises selectively operating an engine actuator that affects engine torque and engine fuel economy at the given operating condition, and extending operation of the actuator to higher engine torques as a peak engine torque for the given operating condition increases.
US08041493B2 Cruise control device and method for controlling the running of a vehicle
A cruise control device and method for controlling a vehicle such that the driver can set the speed setting at will, and the speed of the vehicle is controlled to match the speed setting. The speed limit for the road on which the vehicle is traveling is detected, and when the detected speed limit changes from a first speed limit to a second speed limit, the speed setting is selectively changed to the second speed limit. When the driver has performed an operation to change the speed setting before the detected speed limit changes from the first speed limit to the second speed limit, changing of the speed setting to the second speed limit is selectively suppressed.
US08041491B2 Reconfigurable structure method of estimating vehicle lateral velocity
A system, method and computer program product is provided for estimating the lateral velocity of a vehicle. The method comprises providing a plurality of estimation structures, each estimation structure corresponding to one of a plurality of dynamic regions in which a vehicle may operate, determining in which of the plurality of dynamic regions the vehicle is operating to identify a first dynamic region, and generating a first regional lateral velocity estimation from a first estimation structure corresponding to the first dynamic region.
US08041480B2 Apparatus for estimating yaw rate
A future yaw rate γ(t) is estimated according to a current yaw rate γ(t) and a steering angular velocity. As compared with directly detecting the yaw rate γ(t) from a vehicle body, calculating the yaw rate γ(t) from a steering operation can attain a yaw rate having a phase advanced by a time lag Δt, whereby the future yaw rate γ(t) can be estimated accurately.
US08041475B2 Electric parking brake system and method for controlling the same
An electric parking brake system includes an electric parking brake mechanism that includes a brake which suppresses rotation of a wheel and an electric motor which applies or releases the brake, and that maintains a vehicle at a standstill while the brake is applied. A parking switch selectively outputs an application command for applying the brake and a release command for releasing the brake in response to an operation of an operating portion for the parking switch. A parking switch malfunction determination unit determines whether the parking switch malfunctions, and a parking brake automatic control unit automatically applies the brake by operating the electric motor when an ignition switch of the vehicle is turned off in response to an operation of an operating portion for the ignition switch, in a case where the parking switch malfunction determination unit determines that the parking switch malfunctions.
US08041473B2 Method and system for assisting steering and mooring alongside of vessels
A method and a system for assisting steering and mooring alongside of vessels that enables operators to easily obtain physical relationship between two vessels and the states of mooring lines and fenders when the operators lay the two vessels aboard and moors them alongside for loading cargoes are provided. Physical relationship between a hull of the first vessel and a hull of the second vessel is calculated in the form of numerical data based on information on a reference position of a first vessel that is detected by a first GPS receiver, information on a reference position of a second vessel that is detected by a second GPS receiver, oscillation information on the first vessel, oscillation information on the second vessel, information on a distance between the two vessels that is measured by distance measuring device, coordinate data including hull outer shape and the like against the reference position for each vessel, and air pressure data for each fender. Information on the physical relationship between the hull of said first vessel and the hull of said second vessel based on the numerical data and the state of each fender are displayed on a first display device provided for a steering room of the first vessel and a second display device provided for a steering room of the second vessel by means of animation.
US08041472B2 Positioning device, and navigation system
A positioning device that detects a position of a mobile body with a radio navigation positioning unit includes: first and second autonomous sensors obtaining behavioral information on the mobile body; a position detecting unit obtaining an estimated position and an estimated direction by updating a detection result based on the behavioral information from the first autonomous sensor; a map data positioning unit that refers to a map data storage unit based on the estimated position and obtains a map data linked position at a predetermined distance away from a link; a direction detecting unit obtaining a cumulative estimated direction by updating the detection result based on the behavioral information from the second autonomous sensor; and a most probable position estimating unit estimating the position of the mobile body from the estimated positions and directions using the Kalman filter.
US08041471B2 Vertical take-off and landing aircraft and vertical take-off and landing aircraft control method
A vertical take-off and landing aircraft that includes AC motors, which drive fans that propel the aircraft, and a control device for controlling the AC motors adaptively based on a thrust control amount from an attitude controller. In particular, the drive controller performs switching to convert DC from a power source to three-phase AC at a predetermined frequency to be supplied to the AC motors. The drive controller reduces the control frequency of the three-phase AC to be applied to the AC motor to reduce the control resolution when the flight mode is switched from a vertical flight control mode to a horizontal flight control mode, in which the control amount to correct the external forces is smaller. Therefore, it is possible to reduce the power loss in the controller and thus the power consumption compared to conventional vertical take-off and landing aircrafts, in which the control resolution is always constant.
US08041470B2 Fan operation control method and apparatus
An outside air temperature of a vehicle is detected, an operating time of a fan is set in accordance with the detected outside air temperature based on a fan operating time map, and an idle speed increase time is set in accordance with the an operating time based on an idle speed increase time map.
US08041469B2 Determining relative spatial information between vehicles
A method for determining relative spatial information between a first vehicle and a second vehicle, the method including monitoring a communication channel at the first vehicle and receiving a current communication signal sent by the second vehicle on the communication channel. The current communication signal is received at a received power level. A relative position between the first vehicle and the second vehicle is calculated. Input to the calculating includes an actual or estimated transmitted power level, and the received power level.
US08041466B2 Method for operating a wind turbine connected to a utility grid during a utility disturbance, wind turbine and wind park
The invention relates to a method for operating a wind turbine connected to a utility grid during a utility grid disturbance. The method comprises the steps of controlling active current in dependency of the frequency deviation from a reference frequency, and controlling reactive current in dependency of the voltage deviation from a reference voltage. The invention also relates to a wind turbine and wind park.
US08041465B2 Voltage control at windfarms
A voltage control arrangement for a system of multiple windfarms with transmission lines. Voltage is regulated at a point of regulation on the system, such as a high voltage substation or other system bus. Regulation is achieved at the point of regulation by sensing the voltage, comparing to a reference voltage, and adjusting the reactive power output of the wind turbines and other equipment in the system. The regulation point may be shifted to another point if needed to respect voltage limits at that points of the system after attempting to shift reactive load to restore voltage within limits at the other points in the system. The reference voltage may be adjusted to minimize losses for the system of multiple windfarms and transmission lines. A loss optimizing algorithm is applied to the combined multiple windfarm and transmission line to shift reactive load among local windfarms to minimize losses and to shift reactive load among individual wind turbines within an individual windfarm.
US08041462B2 System and method for controlling hydronic systems having multiple sources and multiple loads
A method and system for designing and controlling a hydronic apparatus. In one aspect of the invention, the system includes a computing device having a first receiver that receives input data, in which the input data includes environmental data and hydronic apparatus data. The computing device also includes a first processor that communicates with the first receiver. The first processor processes the received input data into configuration data that includes a hydronic apparatus layout. The hydronic apparatus layout indicates a plurality of hydronic components and fluid connections between the hydronic components. The computing device also includes a transmitter that transmits the configuration data. The system also includes a controller that has a stored set of rules and a second receiver that receives the configuration data. The controller includes a second processor that processes the received configuration data to correlate the configuration data with the default rules and select a corresponding subset of the set of default rules.
US08041458B2 Robot
To provide a robot whose degree of freedom of design is not limited, and which has simple structure and further reduces load of an actuator of a neck part, the present invention provides a robot at least including a head part, a body part, and a neck link which connects the head part and the body part, wherein a surrounding object distance measurement means is provided adjacently to the neck link and in an upper portion of the body part between the head part and the body part, and a distance scanning field of the surrounding object distance measurement means is provided in parallel with a horizontal plane.
US08041454B2 Automated business system and method of vending and returning a consumer product
System and method of dispensing disc-based media and other consumer products. A user can interact with an automated business system to select disc-based media for rental and/or purchase. The automated business system can retrieve the selection from the interior of the automated business system and dispense the selection through a port to the user. The automated business system can retrieve the selection from the port in a return process.
US08041453B2 Method and apparatus for defining and utilizing product location in a vending machine
In accordance with one embodiment, a vending machine comprises a plurality of receptacles for holding units of products, each receptacle operable to hold a respective plurality of units in a series. The vending machine further comprises a dispensing mechanism operable to dispense, from each receptacle, a first unit in the respective plurality of units, the dispensing mechanism thereby being operable to dispense only a first unit from the respective series at a time. The vending machine further comprises a means for determining, for a unit, information allowing a relationship among the unit and a location of the unit in the receptacle to be determined.
US08041443B2 Surface defect data display and management system and a method of displaying and managing a surface defect data
A surface defect data display and management system comprises a risk score calculation unit for calculating the magnitude of an influence a surface defect on a wafer detected by a wafer inspection system or review system has upon a reduction in the yield of a final product as a risk score of the surface defect based on a defect size of the surface defect on the wafer and a pattern concentration obtained from design data of a pattern figure nearby a location corresponding to the position of the surface defect, and a correlation graph and defect image display unit for preparing a correlation graph showing the correlation between the defect size and the risk score of each defect, displaying the prepared correlation graph on the display apparatus and displaying additionally a defect image list of one or more defects selected by using the correlation graph.
US08041442B2 Process for selecting surrogate part
A process for selecting a surrogate part for metallic plating, the metallic plating of the surrogate part predicting results for the metallic plating of a new or predetermined part is disclosed. The process can include providing a reinforcement learning system having a memory circuitry and a processing circuitry. The memory circuitry can have a database with data associated with a plurality of surrogate parts and data associated with the predetermined part can be entered into the data input module. The processing circuitry can compare the data associated with each of the plurality of surrogate parts and the data associated with the predetermined part and select a surrogate part that affords predicting a plating result of the predetermined part.
US08041434B2 Implantable medical electrical lead bodies providing improved electrode contact
A distal section of an implantable medical electrical lead body includes a pair of pre-formed arcuate segments between which an approximately straight segment extends. The approximately straight segment includes a first portion extending distally from a first of the pair pre-formed arcuate segments, a second portion extending from the first portion, a third portion extending from the second to a second of the pair pre-formed arcuate segments. An electrode is coupled to the second portion of the approximately straight segment, and the adjacent first portion has a stiffness which is less than that of the first of the pair pre-formed arcuate segments and preferably less than the stiffness of the third portion, so that, when the distal section of the lead body is implanted, for example, within a cardiac vein, the lead buckles to bring the electrode into closer contact with surrounding tissue.
US08041433B2 Magnetic resonance imaging interference immune device
A wire form includes a conductor having a distal end and a proximal end. The conductor is coiled and has a predetermined spacing between adjacent coils. The predetermined spacing provides a parasitic capacitance and an inductance. The parasitic capacitance and inductance have a resonance frequency tuned to about an excitation signal's frequency of a magnetic-resonance imaging scanner.
US08041428B2 Electrical stimulation treatment of hypotension
The present invention includes methods and devices for treating hypotension, such as in cases of shock, including septic shock, anaphylactic shock and hypovolemia. The method includes the step of applying at least one electrical impulse to at least one selected region of a parasympathetic nervous system of the patient. The electrical impulse is sufficient to modulate one or more nerves of the parasympathetic nervous system to increase the ratio of blood pressure to heart rate and relieve the condition and/or extend the patient's life.
US08041427B2 Battery isolator for implantable medical device
An implantable medical device having a case with therapeutic componentry contained with the case. A module has a rail around at least a portion of a perimeter of the module and is adapted to be mechanically secured to the case. The case has a rigid fastening channel adapted to receive the rail of the module. The rigid fastening channel has an opening allowing the rail of the module to drop into the rigid fastening channel through the opening and then slide along the rigid fastening channel to be mechanically secured to the case.
US08041423B2 System and method for testing neural stimulation threshold
Various system embodiments comprise a neural stimulator, a premature ventricular contraction (PVC) event detector, a heart rate detector, an analyzer, and a controller. The neural stimulator is adapted to generate a stimulation signal adapted to stimulate an autonomic neural target. The analyzer is adapted to, in response to a PVC event signal from the PVC event detector, generate an autonomic balance indicator (ABI) as a function of pre-PVC heart rate data and post-PVC heart rate data. Other aspects and embodiments are provided herein.
US08041422B2 In-body information acquiring apparatus and power-supply circuit
An in-body information acquiring apparatus includes a function executing unit that realizes a predetermined function inside a body of a patient. A power-supply circuit includes a power unit that includes a cell and that outputs a first current and a first voltage; and a converter that converts the first current to a second current, which is a current required to operate the function executing unit for a predetermined time, and converts the first voltage to a second voltage, which is a voltage required to operate the function executing unit.
US08041418B2 System and method for regulating cardiac triggered therapy to the brain
A medical device system includes a brain monitoring element, cardiac monitoring element, therapy module and a processor. The processor is configured to activate the therapy module upon detection of a cardiac event in the cardiac signal. The processor is further configured to monitor the brain signal and communicate to the therapy module to change the cardiac triggered therapeutic output to the brain based upon the brain monitoring. A method of treating a person with a neurological disorder is also provided.
US08041417B2 Method and system for dynamical systems modeling of electrocardiogram data
Electrocardiogram data is received in association with a subject, the electrocardiogram data comprising a series of RR intervals and a series of QT intervals. A first value which indicates an amount by which uncertainty associated with the QT intervals is reduced given the RR intervals is generated. A second value which indicates an amount by which uncertainty associated with the RR intervals is reduced given the QT intervals is generated. The subject is determined to be associated with a low risk of cardiac dysfunction responsive to the first value exceeding the second value and a result of the determination is provided.
US08041415B2 Ultrasonic diagnosis system and strain distribution display method
An ultrasonic diagnosis system and strain distribution display method utilizing an ultrasonic probe for performing transmission/reception of ultrasonic signals to/from a subject, a storage arrangement for storing the properties of signals detected with the ultrasonic probe, a correlation computer for calculating a correlation coefficient between the properties with and without pressure applied to the subject, and a phase difference between the received signals with and without application of pressure, based upon the properties stored in the storage arrangement with and without pressure applied to the subject, a computer for calculating a displacement of each measurement point, and a strain distribution of tissue of the subject due to application of pressure, based upon the correlation coefficient and phase difference calculated by the correlation computer, and a display for displaying the strain distribution.
US08041414B2 Dual-modality imaging
The invention relates to a dual-modality imaging system and a method for dual-modality imaging of an imaged object, wherein a magnetic resonance imaging (MRI) apparatus for acquiring MRI data and at least one optical imaging detector for acquiring optical imaging data are arranged to acquire the MRI data and the optical imaging data of the imaged object (10) simultaneously, the at least one optical imaging detector being a non-contact optical imaging detector.
US08041410B2 Medical device sensing and detection during MRI
A medical device includes a sensor for sensing for an MRI gradient magnetic field and a microprocessor for responding to the detected gradient magnetic field by switching from a first electrical signal processing mode to a second electrical signal processing mode, such that electrical signals induced by the gradient magnetic field and an associated RF burst are not counted as cardiac events.
US08041405B2 Stack type mobile terminal
A stack type mobile terminal for enabling the user to easily add only a necessary option cabinet from among different types of option cabinets eliminating the need for electric connection of the user is provided.A stack type mobile terminal 100 includes a main body cabinet 110 functioning as a telephone, a plurality of option cabinets 120 stacked on the rear of the main body cabinet 110, a rotation supporting point shaft in the stack direction, provided in the option cabinet 120 for the main body cabinet 110 and the option cabinet 120 to relatively rotate, rotation supporting point holes into which the rotation supporting point shaft is inserted, and a contact mechanism for electrically connecting the cabinets when the main body cabinet 110 and the option cabinet 120 or the option cabinets 120 are positioned at a predetermined relative angle, wherein the main body cabinet 110 and the option cabinet 120 relatively rotate, whereby the function section of the option cabinet 120 can be exposed. It is made possible to stack different types of option cabinets 120 on the rear of the main body cabinet 110 selectively as many as desired.
US08041403B2 Mobile cellular device providing hybrid dynamic/static received signal measurement scheduling control and related methods
A cellular communications system may include a cellular base station and at least one mobile cellular device communicating with the cellular base station. The at least one mobile cellular device may include a receiver and a processor cooperating with the receiver for implementing a hybrid dynamic and static received signal measurement scheduling control. The processor may include a dynamic scheduler for scheduling recurring received signal measurement times, a static schedule memory for storing common data for received signal measurements, and a micro-scheduler for scheduling received signal measurements based upon the recurring received signal measurement times and the common data for received signal measurements.
US08041401B2 Personalization content sharing system and method
A method includes previously downloading, to a device of a user, media content chosen by a buddy of the user and an indication that it is to be associated with the buddy, passing the downloaded media content to the device as the media content to be associated in a contact list with the buddy and playing the media content in response to an identification of the buddy.
US08041400B2 Event display method and apparatus for mobile terminal
Disclosed is an event display method and apparatus for a mobile terminal, which displays events occurring in a mobile terminal on a multi time graphic (divided into a plurality of time graphics), thereby enabling easy checking and management of various types of events. For this, the event display method includes detecting at least one or more events in a mobile terminal, displaying a multi time graphic divided into a plurality of time graphics on a display screen, and locating the detected events on the multi time graphic.
US08041397B2 Mobile communication terminal apparatus and recording medium which records data operation process program
A mobile communication terminal apparatus having a panel used for a predetermined operation and image display and storage unit for recording various pieces of information includes a macro information setting unit, line model setting unit, macro information read unit, and macro processing unit. The macro information setting unit sets macro information which performs a series of operations. The line model setting unit sets linear line model information input from the panel for the macro information set by the macro information setting unit, and records the set line model information and macro information in the storage unit in correspondence with each other. The macro information read unit reads out, from the storage unit, macro information corresponding to line model information input from the panel. The macro processing unit executes a series of operations of the macro information read out by the macro information read unit. A recording medium which records a data operation process program is also disclosed.
US08041394B2 Methods and systems for transmitting an information signal in a multiple antenna communication system
Methods and systems are provided for transmitting a plurality of information signals in a multiple antenna communication system. One or more information signals are coded using a plurality of coders to generate the plurality of coded information signals and an Inverse Fast Fourier Transformation is performed on each of the plurality of coded information signals to create a corresponding output signal. Each of the corresponding output signals are transmitted on a different antenna. Each of the plurality of coded information signals can optionally be separated into K signals. On the receiver side, a signal comprising K different frequencies is received on at least N receive antennas and a Fast Fourier Transformation is applied to each of the at least N received versions of the signal comprising K different frequencies to generate N*K low frequency signals. The N*K separate low frequency signals are then combined to recover a transmitted information signal, based on one or more transfer functions from each of a plurality of transmit antennas to each of the N receive antennas.
US08041392B2 Radio equipment control, radio equipment and communication system
A radio equipment control for communicating plural radio equipment units including an identifier inserting unit for inserting into a frame an identifier for recognizing a connection relation of plural cascade-connected radio equipment units and a transmitting unit for transmitting the frame having the identifier inserted therein by the identifier inserting unit to the plural cascade-connected radio equipment units. The wireless communication apparatus includes a receiving unit for receiving the frame having the identifier inserted therein from the plural cascade-connected radio equipment units and a connection relation recognizing unit for recognizing the connection relation of the plural cascade-connected radio equipment units on the basis of the identifier of the frame received by the receiving unit.
US08041387B2 Information processing apparatus
According to one embodiment, an information processing apparatus includes a main body, a display unit rotatably attached to the main body via a coupling portion, first and second antennas provided in the display unit, a first mixing/distributing device provided in the display unit, first and second wireless communication modules provided in the main body, and a second mixing/distributing device provided in the main body. The signal transmission/reception between the first mixing/distributing device in the display unit and the second mixing/distributing device in the main body is executed via a cable which is inserted in the coupling portion.
US08041384B2 Assigning a local access telephone number to a wireless mobile communication device
A method and apparatus for assigning a mobile dialing number (MDN) to a wireless mobile communication device (MCD), for providing local call access to the MCD from a base address for the MCD, by first selecting a wireless rate center encompassing the base address and having an MDN providing local call access to the MCD from the base address for the MCD, and then assigning the MDN to the MCD, for providing local calling access to the MCD from the base address for the MCD. A database defines geographic boundaries of a plurality of wireless rate centers, including the wireless rate center encompassing the base address and having the MDN providing local call access to the MCD from the base address.
US08041383B2 Digital upgrade system and method
Digital upgrade system and method for translating analog commands and digital commands in wireless customer services premises equipment (CPE). The digital upgrade system receives a command from a CPE Host and translates the command from analog to digital in order to broadcast it over a wireless digital network to be received by a client. Alternatively, the digital upgrade system receives a digital command from a digital network and translates it to an analog command to be received by a functionality module of a wireless CPE Host.
US08041381B2 Radio network controller and transmission power control method
A radio network controller includes a block error detection unit configured to receive a data block from the base station and to detect a block error, and a target SIR calculation unit configured to calculate a target SIR based on the detected block error rate. The target calculation unit sets a first time section, which indicates a time section from a detection of the block error to the notification of the target SIR is to the base station when the block error is detected, shorter than a second time section, which indicates a time section from the detection of the block error to the notification of the target SIR to the base station when the block error is not detected.
US08041377B2 Radio device for preventing isolated radio devices in network
A radio device is located far from other radio devices in a radio network system. The radio device determines a threshold WIth for detecting a strength equal to or more than the minimum strength of radio waves transmitted/received in a stable radio wave environment based on a plurality of reception signal strengths of Hello packets received from radio devices adjacent to the radio device. Then, if the number of radio devices adjacent to the radio device when the threshold WIth is introduced is less than a standard value (such as five), the radio device stores the adjacent radio devices in the neighbor list without introducing the threshold WIth, and then, maintains in the routing table the routing information of routes passing through the adjacent radio devices based on the neighbor list.
US08041376B2 Methods and apparatus for providing PTT data buffering support indications from mobile devices and PTT data buffering control by wireless networks
In one illustrative example of the present application, a mobile communication device has one or more processors, a wireless transceiver adapted to provide communications through a wireless communication network, and a buffer memory for use in buffering a Push-To-Talk (PTT) communication from the mobile communication device. The one or more processors are operative to produce a mobile device indication message which indicates the mobile device's support for buffering of the PTT communication. This message is transmitted by the wireless transceiver to a PTT service entity through the wireless network. The one or more processors may be further operative to receive, from the PTT service entity through the wireless network, a network indication message which instructs the mobile device whether to use buffering for the PTT communication. The mobile device may use the buffer memory for the buffering of the PTT communication based on the network indication message from the PTT service entity.
US08041375B2 Methods and apparatus for use in peer to peer communications devices and/or systems relating to rate scheduling, traffic scheduling, rate control, and/or power control
Methods and apparatus related to peer to peer communication networks are described. Embodiments directed to methods and apparatus for establishing traffic data transmission rates and/or transmission power levels between wireless terminals is described. Embodiments direct to methods and apparatus of making decisions whether or not to transmit as a function of the received power of the received response signals are also described. Transmission of pilot signals after granting of a transmission request and a decision to transmit traffic data has been made occurs in some embodiments. Rate information to be used in determining a traffic rate may be received in response to the pilot signal from a peer to peer (P2P) device.
US08041372B1 Selecting data in a mobile information system
Systems and methods, including computer software products, can be implemented for selecting data on a mobile device on which multiple channels are defined. Each channel can be adapted to receive a predetermined type of content for access on the mobile device. Multiple languages may also be defined on the device, and multiple data sets for at least one of the channels are received, wherein each data set is configured for presentation in a different one of the languages. One of the data sets may be selected based on a current location.
US08041369B2 Plug-in network appliance
A plug-in network appliance is disclosed. In one aspect, a network appliance performs a bridge between two wireless communication formats. In another aspect, a network appliance is deployed to perform position location services. In another aspect, a mesh network comprising one or more network appliances is deployed. A mesh network comprising one or more network appliances may be deployed to perform position location services. A plug-in form factor is described. A network appliance may convert power received from a plug in a first format to power in a second format for powering various components. A network appliance may connect with a wireless network and/or a network connected through a plug. A plug-in network appliance may connect to a weight-bearing outlet. Various other aspects are also presented.
US08041367B2 Sparsed U-TDOA wireless location networks
In an overlay, U-TDOA-based, Wireless Location System, LMUs typically co-located with BTSs, are used to collect radio signaling both in the forward and reverse channels. Techniques are used to compensate for sparse LMU deployments where sections of the U-TDOA service area are uplink demodulation or downlink beacon discovery limited.
US08041366B2 Apparatus and method for managing message in a mobile communication system
Provided are an apparatus and a method for transmitting and deleting a regional information message that is available and effective only in a specific zone in a mobile communication system. A Base Station (BS) communicates with an Mobile Station (MS) using a radio resource and transmits information about whether the MS is located in a service zone of the BS to an Home Location Register (HLR). The HLR transmits location information of the MS to a message control server. The location information indicates whether the MS is located in a zone for transmitting the regional information message. The message control server transmits the regional information message or a deletion request message for deleting the regional information message to the MS depending on the location information of the MS.
US08041356B2 Device and method for enabling the reception, by a mobile terminal located in a moving conveyance, of signals transferred in at least a first and a second cells of a wireless cellular telecommunication network
A device assisting in reception, by a mobile terminal located in a moving conveyance, of signals transferred in at least a first cell and a second cell of a wireless cellular telecommunication network composed of plural base stations, the moving conveyance moving from a first area to a second area.
US08041354B2 Mobile switchboard, mobile unit, mobile communication system, and position-registration extending method
A mobile unit transmits a request for position registration to a network when moving from a first area to a second area. When the number of incoming calls does not exceed a threshold and the number of movements between the first area and the second area exceeds a threshold, a mobile switchboard combines the first area and the second area into an extended area, and informs the mobile unit of the extended area.
US08041353B2 Systems and methods for automatically determining the global cell identifier of a neighboring cell
The present application discloses systems and methods for automatically adding a unique identifier associated with a cell to a neighbor cell list associated with another cell. In some embodiments, the method includes: selecting a particular mobile terminal from a set of mobile terminals; instructing the particular mobile terminal to obtain and report the unique identifier; receiving from the particular mobile terminal the unique identifier; and adding the unique identifier to the neighbor cell list, wherein the step of selecting the particular mobile terminal from the set of mobile terminals comprises determining which of the mobile terminals in the set appears to have a relatively high probability of obtaining the unique identifier within a certain window of time and selecting that mobile terminal.
US08041352B2 Frequency control
The invention provides for a mobile radio communications device, and related method, arranged for communication by way of at least two RATs and having at least first and second RAT systems and related respective automatic frequency controls for control of an internal clock of the device, the mobile radio communications device further including a search frequency controller for controlling the internal clock during an initial network search, the frequency controller and related method steps being arranged to be initiated at a nominal correction value at the start of the search procedure, and to depart from the said nominal value responsive to one of a receipt of a valid frequency error reading, or receipt of a request for a raster step during an initial network search procedure.
US08041345B2 Method and apparatus for determining reconnection time point for packet service
Disclosed is a method and apparatus for determining a reconnection time point for a packet service according to a handover environment during the packet service. To this end, a multi-mode terminal checks the service quality of a network, and performs reconnection for a packet service by determining a current time point as a handover time point only when the service quality of the network meets a handover condition at the current time point. Therefore, the multi-mode terminal is provided with a packet service from a network which provides relatively superior quality of service.
US08041344B1 Cooling off period prior to sending dependent on user's state
A determination regarding the appropriateness of sending a message can be based on one or more factors. For example, the determination can be an analysis of a message to determine the likelihood that the sender has the target physical condition and/or a likely degree or severity of the target physical condition. The analysis determines, with reference to a baseline of the user, one or more of a number of errors (spelling and/or grammar) in the message, a response time, a non-fluency level associated with the message, a spell check of the message and recipient information associated with the message. Based on this analysis, the message can be managed in accordance with one or more of sending the message after a delay, returning the message to a sender for approval, managing the message based on a profile and holding the message for management at a later time.
US08041343B2 Apparatus and methods for incentivized superdistribution of content
Apparatus and methods for providing an incentive-based system for the superdistribution of content, which include one or more communications devices transmitting one or more referral messages relating to the content. Further, the apparatus and methods include the communications devices ordering content from across the network based on the referral messages, where a reward is generated for one or more referring devices based on the one or more referral messages. Additionally, the application of privacy and authentication mechanisms protects the privacy and verifies the identities of the parties involved in the transaction.
US08041342B2 Moving notification message
A computer program product, method and a terminal for receiving and processing a notification message for notifying a second terminal of an arrival of a multimedia message addressed to a Subscriber Identity Module (SIM) of a first terminal installed in the second terminal and storing the received notification message in the SIM card.
US08041341B1 System of providing information to a telephony subscriber
An information fulfillment system provides information to a caller having a wireless communication device. Upon manual or automatic input of access codes to the wireless communication device, the caller's identity and the input access code are verified. Thereafter, the call is connected through the wireless network to the system messaging or fulfillment center for automatic or live-operator delivery of the requested information. Automatic verification, connection, and billing modification processes are provided for implementation of the system and method.
US08041340B2 Personal information protecting method and mobile terminal
A personal information protecting method of this invention protects personal information saved in a software program installed on a mobile terminal or in a module insertable into and removable from the mobile terminal. The software program installed on the mobile terminal or the module inserted in the mobile terminal is locked or unlocked depending on a state of the mobile terminal.
US08041337B2 Control device, communication terminal device, server device, service providing system, parameter modification method, service providing method, and control method of server device
When a service providing server receives, from a mobile phone or the like owned by a user, a request to modify a parameter defining the performance of a control device provided in an automobile, the service providing server transmits a requested modification command to the control device. The control device modifies the parameter thereof in accordance with the modification command received from the service providing server. Further, the service providing server records a history of the modification command having been transmitted on a user-by-user basis, and settles an account of the user every predetermined period of time, by requesting the user to pay a fee for the modification. Thus, a service provider is able to charge the user for modifying various parameters defining performance of the control device.
US08041333B2 Method and system for 60 GHz antenna adaptation and user coordination based on base station beacons
Information may be communicated between two or more wireless devices via adaptive or steered antennas or antenna systems and 60 GHz signals. The adaptive or steered antennas or antenna systems may be initialized based upon location information determined from a beacon signal and/or a reference system. The beacon signal may be swept through an angle and may be utilized along with reference system information to determine the direction and/or distance between the two or more wireless devices. Spatial relationships between the two or more wireless devices may vary. The two or more wireless devices may communicate and coordinate communications between them via alternate lower frequency signals.
US08041331B2 System and method for conditionally attempting an emergency call setup
A system and method are provided for a communications device to conditionally attempt an emergency call setup. The communications device maintains at least one condition for attempting emergency call setups. Upon receiving a message prompting an emergency call setup, the communications device attempts the emergency call setup only if any of the at least one conditions is satisfied. The at least one condition is defined such that the communications device does not erroneously attempt to establish an emergency call when there is no emergency. The at least one condition might for example include whether the message prompting the emergency call setup indicates a message source that is trusted by the user of the mobile device. A system and method are also provided for a communications network to block at least some of the messages from being delivered to their target communications device.
US08041328B2 System and method for activating an electronic device
The disclosure provides a circuit and method for activating an electronic device from a low power state. The activation circuit comprises: a first accelerometer located in the device to detect a movement of the device along a specific axis; a second accelerometer which is activated upon receiving a movement signal from the first accelerometer indicating a movement of the electronic device along the specific axis; an input device; and a monitoring circuit connected to the input device and an output of the second accelerometer, the monitoring circuit providing power to the input device when the second accelerometer indicates movement of the device that surpasses a threshold and then generating an activation signal to operate the electronic device in a higher power state utilizing a notable signal received from the input device.
US08041325B2 Speed-based, hybrid parametric/non-parametric equalization
A mobile receiver having a multi-mode interference suppression function and a way to estimate its speed utilizes a parametric approach to interference suppression at high speeds, and a nonparametric approach at low speeds. In particular, if the mobile receiver is currently operating in a nonparametric mode and its speed exceeds a first predetermined threshold, the mobile receiver switches to a parametric mode. Conversely, if the mobile receiver is currently in parametric mode and its speed is less than a second predetermined threshold, the mobile receiver switches to nonparametric mode. In one embodiment, the speed may be estimated by a Doppler frequency in the received signal, and the thresholds are Doppler frequencies. In one embodiment, the first and second thresholds are different, creating a hysteresis in the mode switching.
US08041324B2 Antenna apparatus
An antenna apparatus, including: a power supply pin; a circuit substrate having a first through hole through which the power supply pin passes; and an antenna element having a second through hole which faces with the first through hole and through which the power supply pin passes, the antenna element being disposed at a distance from the circuit substrate; wherein the second through hole is formed smaller than a shaft diameter of the power supply pin and is widen by the power supply pin; and a periphery of the second through hole of the antenna element is curved to be convex toward the circuit substrate, and the power supply pin is fixedly nipped by a tip end of the periphery.
US08041321B1 Apparatus and methods for providing multi-band operation in a mobile computing device
Various embodiments for providing multi-band operation in a mobile computing device are described. In one or more embodiments, a mobile computing device may be arranged to support quad-band GSM communication in the GSM-850, GSM-900, GSM-1800, and GSM-1900 frequency bands. The mobile computing device may be arranged to determine a starting frequency band based on the home country and home network. By using the determined starting frequency band associated with the home country and home network of the user, fewer and/or shorter delays may be experienced when searching for and acquiring an available frequency. Once a network search is completed, the mobile computing device may be arranged to determine whether a network can be found in current frequency band pair for normal service, to disconnect from the acquired network if normal service is not supported, and to intelligently search for an available frequency in a different frequency band. Other embodiments are described and claimed.
US08041319B2 Method and apparatus to intelligently perform scanning and assist scanning by profiling scanning history
According to one embodiment, a method involves determining whether a wireless connection between a first access point and a wireless station has failed. If so, a partial scanning process is conducted only on a subset of communication channels over which data is transmitted by access points neighboring the first access point. The subset of communication channels, inclusive of zero, is determined by analysis of a scanning history database.
US08041317B2 Radar detection algorithm
A system includes a radio frequency transceiver. A baseband processor includes an automatic gain control module. The automatic gain control module has a gain that changes from and subsequently returns to a predetermined value each time the radio frequency transceiver receives a radio frequency signal. The baseband processor is configured to selectively generate an interrupt signal each time a radio frequency signal is received based on a magnitude of the change in the gain of the automatic gain control module and a length of time in which the gain returns to the predetermined value. A control module is configured to identify a radio frequency signal received by the radio frequency transceiver as a radar signal in response to the baseband processor having generated a plurality of interrupt signals at substantially equal time intervals.
US08041316B2 Transmission circuit, transmission method, and use
A method for the transmission and use of a power amplifier and transmission circuit of a radio network is provided that includes a power amplifier, which is connectable to an antenna, a counter whose output is connected to a control input of the power amplifier to output a count value to control the amplification of the power amplifier, a register for storing a register value, a comparator whose inputs are connected to the output of the counter and the register for comparing the register value with the count value, and a control circuit whose input is connected to the comparator and whose output is connected to the counter to control a counting process depending on the comparison result of the comparator.
US08041314B2 Signal amplifier structure for radio transmitter
There is provided a modular amplifier structure that includes a plurality of parallel amplifier sub-units. Each amplifier sub-unit is configured to amplify a received payload signal under control of at least one received control signal. Outputs of the amplifier sub-units are applied to a combining circuit. The combining circuit is configured to combine the outputs of the plurality of amplifier sub-units to provide an amplified payload signal.
US08041313B2 System and method for wireless communications
A system and method for wirelessly communicating using beamswitching is provided. A communications system includes a high-power signal cable coupled to a signal amplifier, a radio frequency circuit coupled to the high-power signal cable, and a control unit coupled to the radio frequency circuit. The high-power signal cable conveys a transmission signal produced by the signal amplifier. The radio frequency circuit includes a plurality of antennas, a passive network having a plurality of output ports and a plurality of input ports, each output port coupled to an antenna of the plurality of antennas, and a plurality of switches coupled to the high-power signal cable, each switch coupled to an input port in the plurality of input ports. The control unit produces the control signal based on a specified coupling of the high-power signal cable to the passive network.
US08041312B2 Information guidance service system, information guidance providing device, information guidance service method, and recording medium
An information guidance service system according to the present invention provides a user terminal with information on a facility in use. The information guidance service system includes the user terminal having a push-to-talk over cellular (PoC) function of performing a transceiver-mode communications; a PoC server which controls the transceiver-mode communications with the PoC function to relay between the user terminal and an information guidance providing device; and the information guidance providing device for providing the information on the facility in use to the user terminal. The information guidance providing device includes a control circuit that controls to communicate with the user terminal via the PoC server and notify the user terminal of the information on the facility in use as a voice signal.
US08041304B2 Area estimation system, area estimation method and area estimation apparatus
An area estimation apparatus 100 includes: a reception level receiving unit 110 configured to receive, from a plurality of the radio signal capturing terminals 40a and 40b via the network, a radio signal reception level transmitted from the radio signal transmitting terminal 10, a radio signal transmitting terminal ID for uniquely identifying the radio signal transmitting terminal 10, and a radio signal capturing terminal ID for uniquely identifying each of the plurality of radio signal capturing terminals 40a and 40b; with a presence area of the radio signal capturing terminals being known; a reception level storage unit 123 configured to store the radio signal reception level, the radio signal transmitting terminal ID and the radio signal capturing terminal ID, which are received from each of the radio signal capturing terminals 40a and 40b, in association with one another; and a presence area estimating unit 140 configured to refer to the reception level storage unit and to estimate the presence area of the radio signal transmitting terminal 10, by using at least one presence area of at least one radio signal capturing terminal 40a identified by at least one radio signal capturing terminal ID associated with a predetermined range of at least one radio signal reception level.
US08041303B2 Auto sniffing of carrier performance using reverse round trip time
A device, system, and method are directed towards employing a beacon to sniff a network metric. When a mobile device requests content from a content server, the content server obtains a beacon be a Uniform Resource Locator (URL) that encodes information about the mobile device, a network carrier, a time the beacon is generated, a connection type, or the like. The beacon may further provide a link to a small image, file, or the like. The beacon may be included with the response to the mobile device. When the mobile device receives the response, it may send a request for content using the beacon's link. A time that the request for the beacon's content is received by a server is recorded. A reverse round trip time (RRTT) may then be determined based on the encoded information and the time the beacon is received.
US08041299B2 Communication base system and method of using the same
In order to enable several wearable devices to communicate with several communication devices over a range of types of networks simultaneously, the illustrative embodiments provide a communication base system and method of using that communication base system. The communication base system includes several network-side transceivers in which each transceiver is configured to communicate with a communication device, a set of user-side transceivers in which each transceiver is configured to communicate with a headset, and a communication path to provide communications between a network-side adapter and a user-side adapter. A processing unit coupled to the communication path is configured to process instructions, where the instructions enable communication between the headset and the communication device without the headset being associated with the communication device.
US08041288B2 Image forming apparatus having lowered image forming position and recessed sheet stacking portion
In a printer, a scanner unit is formed into a taper shape having a thinner thickness on a side of a pick-up roller in a removing direction of a process unit, to allow the process unit to be removed from the printer. A part of a sheet feeding path is formed in an area between the process unit and a sheet cassette. An image forming position on the sheet feed path is set lower than an upper end of the pick-up roller. Thus, removal of the process unit can be readily performed. Further, the height of the printer at a position of the pick-up roller can be reduced as compared with a case where the scanner unit is not formed into a taper shape.
US08041285B2 Moving member holding mechanism, paper feeding device, and image forming apparatus
A paper feeding device includes a stacking plate for stacking sheets. The stacking plate is movable vertically within a range from a lower limit position to a pick-up position. The stacking plate has a first surface facing the lower limit position and a second surface facing the pick-up position. The paper feeding device also includes a driving device for driving the stacking plate. The paper feeding device has a locking member for locking the staking plate in the lower limit position. The locking member has a deformable section for contact with the second surface of the stacking plate. The deformable section becomes deformed by a driving force applied through the stacking plate as locked in the lower limit position by the driving device, to unlock the stacking plate.
US08041284B2 Automatic document feeder device and image forming device
An automatic document feeder device 100 has a device body 110 disposed on a platen 210 of a document reading device 200 and pivotably openable relative to the device 200 by being hingedly connected thereto. The device 100 includes detectors 130, 140 for detecting a document-stack state of at least one of a feeder and an output tray 111, 112 provided on the body 110, a driver 160 for driving the body 110 to be pivotably opened in an upward direction from the platen 210, an instructor 179 for giving an instruction for the driving, and a controller 172 for, based on a detection result of the detectors 130, 140 in priority to the instruction, to permit or forbid the driving, or to control an amount of the driving. When the device body is automatically opened, documents in the feeder or the output tray are unlikely to fall off.
US08041278B2 Heating device, fixing device and image forming device
A heating device includes: a magnetic field generating unit that generates a magnetic field; a heat-generating member that is disposed so as to face the magnetic field generating unit, and generates heat due to electromagnetic induction of the magnetic field, and having a heat-generating layer of a thickness that is thinner than a skin depth; and a temperature-sensitive member that is disposed so as to face a side of the heat-generating member opposite a side at which the magnetic field generating unit is located, a magnetic permeability of the temperature-sensitive member starting to decrease continuously from a magnetic permeability change start temperature that is in a temperature region that is greater than or equal to a set temperature and less than or equal to a heat-resistant temperature. A convex portion, that projects-out toward the heat-generating member from a surface that faces the heat-generating member, is provided at the temperature-sensitive member.
US08041275B2 Release layer
An apparatus and method transfer imaging material using a release layer having a bulk swelling capacity between 120% and 145% in Isopar L.
US08041272B2 Drum positioning system
Various embodiments and methods adjust and maintain a relative positioning and/or pressure between a first drum and a second drum using first and second bearers coupled to the first and second drums, respectively, and at least one spacer mechanism between the first and second bearers.
US08041270B2 Image developer using one-component developer
An image developer using a one-component developer, Including a developing roller visualizing an electrostatic latent image formed on an image bearer with a pulverized toner; and a feed roller feeding the pulverized toner to the developing roller while contacting thereto, wherein the pulverized toner includes a parent toner; a wax; and an external additive comprising an additive having a number-average particle diameter of from 20 to 60 nm and adhering to the surface of the parent toner at an adherence strength of from 50 to 70%, and wherein the following relationships (1) to (3) are satisfied: 4.70
US08041260B2 Member mounting arrangement
A member mounting arrangement mounts a proximity mounting member to a proximity object at a predetermined position relative thereto. The arrangement includes an intermediate fixing member attached to a fixing frame supporting the proximity object, the intermediate fixing member being adjustable in position in a direction to/from the proximity object, a fixing connecting portion attached to the intermediate fixing member while supporting the proximity mounting member, the fixing connecting portion being adjustable in position in the same direction as above, a regulating portion for regulating a separating distance between the proximity mounting member and the proximity object to a predetermined range, a first fixing portion for fixing the intermediate fixing member in position relative to the fixing frame, and a second fixing portion for fixing the fixing connecting portion in position relative to the intermediate fixing member.
US08041256B2 Tandem photosensitive-member unit for image-forming device
The tandem photosensitive-member unit includes a plurality of photosensitive-member and a pair of side plates. The plurality of photosensitive-member holding units each extends in a first direction. The plurality of photosensitive-member holding units is arranged in a second direction perpendicular to the first direction. The pair of side plates each extends in the second direction. The pair of side plates is disposed at both ends of the arranged plurality of photosensitive-member holding units with respect to the first direction. The tandem photosensitive-member unit is configured to be detachably mounted as an integral unit in a main body of an image-forming device.
US08041252B2 Image forming apparatus
An image forming apparatus and printer are provided. The image forming apparatus includes a plurality of side frames opposed to each other; an intermediate frame provided between the plurality of side frames; a plurality of first screws for connecting the side frames and the intermediate frame at first mutually opposed positions of the side frames; and a plurality of second screws for connecting the side frames and the intermediate frame at second mutually opposed positions of the side frames; wherein a distance between the first mutually opposed positions of the first screws is narrower than a distance between the second mutually opposed positions of the second screws.
US08041251B2 Developing device and image forming device
A developing device used for forming a toner image by developing the electrostatic latent image on an electrostatic latent image carrier in an image forming device, comprises a developer carrier roller which is rotationally driven, and a toner thin layer forming member which is brought into contact with the developer carrier roller, wherein the developer carrier roller is formed in the shape of an inverted crown which is concave at the central portion in the direction of the rotation axis, and a starting point of the shape of the inverted crown is positioned further outside in the direction of the rotation axis than toner thin layer region formed by the toner thin layer forming member.
US08041248B2 Image forming apparatus, image forming cartridge supporter, and image forming unit
An image forming apparatus has a body frame and a slide frame. The slide frame is configured to be pulled out from the body frame along a sliding direction. A plurality of image forming cartridges is detachably mounted on the slide frame. A plurality of electrode members is mounted on the slide frame and aligned along the sliding direction so as to correspond to the image forming cartridges. A body-side contact portion of each of the electrode members electrically connected to the body frame. A cartridge-side contact portion of the electrode member electrically connected to the image forming cartridge. The image forming cartridge is connected to the body via the corresponding electrode member when the slide frame mounting the image forming cartridges is inserted to the body frame.
US08041246B2 Image forming apparatus including a separable cleaning member and image forming method including controlling a seperable cleaning member
An image forming apparatus includes: an image holding body that is rotatable, and holds a first toner image and a second toner image; an image forming unit that forms the first toner image and the second toner image on the image holding body; a transfer unit that transfers the first toner image onto a transfer medium; a cleaning unit that has a cleaning member for freely coming into contact with and separating from the image holding body, and that brings the cleaning member into contact with the image holding body so as to clean a residual toner remaining on a surface of the image holding body; and a cleaning control unit that controls forming the second toner image for cleaning the cleaning member, opposing between the cleaning member and the second toner image, and cleaning of the second toner image by the cleaning member that is in a contact state with the image holding body.
US08041245B2 Apparatuses useful in printing and methods of controlling the temperature of surfaces in apparatuses useful in printing
Apparatuses useful in printing and methods of controlling the temperature of surfaces in apparatuses useful in printing are provided. An exemplary embodiment of the apparatuses useful in printing includes a belt including a first surface; at least one heat source for heating the first surface; a roll including a second surface; a temperature sensor positioned to measure a temperature of the second surface; and a roll positioning device coupled to the roll for positioning the second surface of the roll in contact with the first surface of the belt to form a nip and increase the temperature of the second surface, and for positioning the second surface out of contact with the first surface to decrease the temperature of the second surface, in response to the temperature measured by the temperature sensor.
US08041240B2 Closed loop charge control to minimize low frequency charge non-uniformity
This is a system to improve final xerographic image by providing uniformity in both pre-imaged and imaged photoconductive drums or belts. An ESV is placed after the exposure imaging station so that it can measure the voltage on the photoreceptor (PR) belt or drum obtaining a periodic photoreceptor signature. This signature is communicated to a controller and stored therein. After both pre-imaged and imaged signatures are obtained, the controller compensates for these signatures to all imaging runs thereafter to ensure uniform voltage and thereby uniform final images.
US08041238B2 Image forming apparatus, image forming method, and computer program product
A patch-pattern forming unit causes an image forming unit to form a patch pattern including a plurality of patches on a conveying member. A detecting unit detects the patch pattern formed on the conveying member. An adjusting unit adjusts an image forming condition of the image forming unit based on a result of detection by the detecting unit. The patch pattern has a length substantially equal to a distance between a patch-pattern start position, which is located at a space corresponding to at least a predetermined margin of a recording medium from a position of the image, and a position of the detecting unit.
US08041233B2 Adaptive equalization in coherent fiber optic communication
An embodiment of the invention is a technique to equalize received samples. A coefficient generator generates filter coefficients using a rotated error vector. A filter stage generates equalized samples or slicer input vector from received samples or rotated received samples using the filter coefficients. The received samples are provided by a receiver front end in an optical transmission channel carrying transmitted symbols.
US08041227B2 Apparatus and method for near-field communication
A communication device is disclosed having optical and near-field communication capability. The device includes an optical transceiver circuit fabricated on an integrated circuit die and configured to transmit and receive far field signals. A near field transceiver circuit is also fabricated on the integrated circuit die and is configured to transmit and receive near-field electro-magnetic signals. Control circuitry is provided to selectively enable the optical transceiver circuit and the near field transceiver circuit responsive to an external control signal.
US08041226B2 Optical transceiver with equalizing function and a method to setup the optical transceiver
An optical transceiver and a method to setup the optical transceiver are disclosed, where the transceiver has a function to compensate the distortion and the dispersion due to the limited bandwidth of the electrical signal line, that of the active devices, and that of the optical fiber. The optical transceiver comprises a transmitter with an equalizer unit and a receiver also with an equalizer unit. The equalizer unit in the transmitter compensates the distortion due to the limited bandwidth of the transmission lines for the electrical signal and that of the semiconductor active device, while, the equalizer unit in the receiver compensates the dispersion due to the limited bandwidth of the optical fiber.
US08041223B2 Method and apparatus for establishing system delay time and frame length in time division duplexing system
A method of establishing a system delay time and a frame length in a Time Division Duplexing (TDD) system includes adjusting time lengths of an uplink (UL) frame, a downlink (DL) frame, a Transmit/receive Transition Gap (TTG), and a Receive/transmit Transition Gap (RTG); a Base Station (BS) transmitting a DL frame and receiving a UL frame; and a Mobile Station (MS) receiving the DL frame and transmitting the UL frame.
US08041214B2 Photonic network packet routing method and packet router for photonic network
A photonic network packet routing method includes the steps of optically encoding destination address information attached to an IP packet using light attributes, discriminating the encoded address information of the IP packet by optical correlation processing, switching to an output path for the IP packet based on a result of the discrimination, and outputting the IP packet labeled with prescribed address information on the output path selected by the switching step. A packet router for a photonic network includes a device for encoding by use of light attributes destination address information attached to an IP packet, a branching device for sending the IP packet having the encoded destination address information onto two paths, an address processing device for subjecting one IP packet received from the branching device to optical correlation processing and outputting a switch control signal based on a result of the discrimination, and a switch device for selectively outputting the packet by switching an output path of the other packet received from the branching device based on the address control signal from the address control device.
US08041212B2 Method and arrangements for determining the optical signal-to-noise ratio for an optical transmission system
According to the invention, various noise currents are added to the electrical data signal after the opto-electric conversion of an optical data signal, and an optimum decision threshold for the electrical data signal equipped with this noise current is determined for each noise current. Values for a median signal current and for a median noise current of the amplified spontaneous emission are subsequently determined from the value pairs of the optimum decision threshold and the added noise current in accordance with a computation rule that is based on a noise model, and the optimum signal-to-noise ratio is calculated from their quotient. The method may also be advantageously implemented by means of simple expansions of common receiver devices.
US08041210B2 Parallel high-speed communication links with redundant channel architectures
An optical transmission system includes more optical channels than electrical channels. If an optical channel is not functioning, the signals may be diverted to another optical channel since there are more optical channels than electrical channels. Embodiments of the present invention also relate to switches for switching the electrical channels to particular optical channels on either or both of the transmission and reception side. The switches include switching elements and selector elements for routing the electrical signals between the electrical channels and optical channels. In one embodiment, the multiple optical channels are incorporated into a single cable. The single cable may have the electrical interface for a number of electrical channels exposed for mechanical and electrical coupling with an external port, whereas the optical channels may be hidden within the cable coating.
US08041207B2 Photographing apparatus, photographing method and computer readable storage medium storing program therein
A photographing apparatus, including: a photographing section for generating photographed image data by performing a continuous shooting, and a controller for causing the photographing section to perform the continuous shooting with a continuous shooting speed thereof being slowed down in stages to correspond to a plurality of different continuous shooting speeds.
US08041204B2 Mechanism for controlling position of optical element
An optical element position control mechanism includes an optical element holding member which holds an optical element of a photographing system; an advancing/retracting movement guide member which guides the optical element holding member in an optical axis direction of the photographing system to be movable in the optical axis direction; and a biasing device including an arm, the arm being swingable about a swing axis which is substantially orthogonal to the optical axis and being engaged with the optical element holding member. The biasing device simultaneously exerts via the arm both a biasing force in a direction of movement of the optical element holding member that is guided by the advancing/retracting movement guide member and a biasing force in a direction orthogonal to the direction of movement of the optical element holding member on the optical element holding member.
US08041202B2 Driving device and image pickup apparatus
A driving device includes a fixed section, a holding member, a driving section disposed at the fixed section and having a driving shaft, a first movable body having a bearing section friction-coupled with the driving shaft, a second movable body formed as a body separate from the first movable body and capable of moving in conjunction with the first movable body although not secured to the first moving body, and support means for supporting the second movable body with the fixed section and the holding member so as to allow the movable body to move in a predetermined plane.
US08041201B2 Camera module having movable lens
Disclosed herein is an apparatus. The apparatus includes a housing, a first magnet member, a lens holder, and a second magnet member. The first magnet member is connected to the housing. The first magnet member includes a first surface. The lens holder is in the housing. The lens holder includes a lens. The second magnet member is connected to the lens holder. The second magnet member includes a second surface. The second surface is opposite the first surface of the first magnet member. The second magnet member is configured to move in a direction substantially normal to the first surface of the first magnet member when a magnetic force is generated between the first magnet member and the second magnet member.
US08041200B2 Deicing system and method
Certain embodiments of the present invention provide a deicing system configured to prevent ice from forming in a water containment vessel. The system includes a heating element configured to heat the water within the containment vessel, a first temperature sensor and a second temperature sensor. The first temperature sensor is electrically connected to the heating element through an electrical path and may be configured to monitor water temperature. The second temperature sensor is electrically connected to the heating element through the electrical path and may be configured to monitor heating element temperature. At least one of the temperature sensors may include a reset button.
US08041199B2 Deicer covering system
Certain embodiments of the present invention provide a deicer system for heating water within a fluid receptacle to prevent ice from forming. The system may include a main body configured to be positioned within the fluid receptacle, a heating element adapted to heat the water, wherein the heating element is supported by the main body, and a concealing cover that is configured to hide the main body the said heating element from view. The concealing cover has a larger axial envelope than the main body and the heating element. The concealing cover may be shaped as a naturally existing object.
US08041196B2 Heat radiating plate storage tray
A heat radiating plate storage tray has a plate main body, and a plurality of first projection portions provided on a first surface of the plate main body. A heat radiating plate having a rectangular recessed portion on a surface thereof is capable of being mounted on the first surface of the plate main body, a top face of the first projection portion supports a bottom face of the recessed portion of the heat radiating plate, and a height of the first projection portion is larger than a depth of the recessed portion of the heat radiating plate.
US08041195B2 Vehicle entertainment system for remote sharing and storage of video content
A vehicle entertainment system includes a video system mounted within a vehicle, a video monitor for presenting video content and a video source integrated therewith. The video source is a hard drive or flash memory. The vehicle entertainment system further includes a circuit board including an input/output assembly associated with the video source for the transmission of video content. The entertainment system also includes a common support member upon which the video source and circuit board are mounted. The input/output assembly includes a means for wireless transmission of video content to the video system.
US08041185B2 Information processing device and method, and recording medium
A system and method of determining the copy protection features of a program, and notifying a potential user of the program of these features, is provided. The copy protection features of the program first are analyzed. On the basis of this analysis, a message such as “this program cannot be recorded with IEEE1394, optical digital audio” is displayed to the user. By displaying such a message, the user can easily recognize that copy protection is applied to the program and that, for example, the program can be recorded (picture-recorded) in an analog style but cannot be digitally recorded. Accordingly, the user is easily made aware of the copy protection features of the program before using or purchasing the program.
US08041183B2 Device for recording and playing stream data
Time stamps are attached to packets output from stream data input section by a time stamp-attaching section in a HDD, and the packets are then recorded into a HDD main unit. A stream data-generating section removes the time stamps from the packets subsequent to a predetermined amount of packets last recorded into the HDD main unit and controls the timing of the packets according to the time stamps, and the packets are transferred to an HDD. In the HDD, time stamps start to be generated according to the last predetermined amount of packets, and to the packets transferred thereafter, time stamps are attached in a similar fashion as in the HDD, so that the packets are recorded into the HDD main unit.
US08041181B2 Electronic apparatus, security management program and security management method
The present invention provides an electronic apparatus, including a photographing apparatus control unit controlling a photographing apparatus; and an access management unit performing an operation for recording, in history information by correlating with an information name invested to specific information, an image of an operator photographed by way of the photographing apparatus control unit at the time of an occurrence of an access to the specific information.
US08041178B2 Loop back plug and method
A loop back connector and methods for testing lines in a fiber optic network are disclosed. The loop back connector includes a ferrule having an interface side constructed for optical connection to a multifiber optical cable. The loop back connector also includes first and second optical loop back paths, each having first and second terminal ends positioned at the interface side. The terminal ends of each loop back path are adapted to be aligned to fibers in the multifiber optical cable. The method includes injecting a signal on a first optical path at a first location, looping back the signal at a second location onto a second optical path, and receiving the signal on the second optical path at the first location.
US08041175B2 Front-access locking arrangement for sliding drawer
A cable management panel including a chassis, a drawer, and an open-drawer locking arrangement. The open-drawer locking arrangement preventing inadvertent closing movement of the drawer relative to the chassis. The open-drawer locking arrangement including an activation arm accessible from the front of the drawer and a locking piece located at the rear of the drawer. The activation arm moving in a linear direction to engage the locking piece, causing the locking piece to rotate from a locking position to a non-locking position.
US08041170B2 Photonic bandgap fiber
A photonic bandgap optical fiber and a method of manufacturing said fiber is disclosed. The photonic bandgap fiber comprises a core region surrounded by cladding region. The cladding region includes a background optical material having a first refractive index, and elements of optical material having a second refractive index higher than said first refractive index. The elements are arranges periodically in the background optical material. At the drawing temperature of the fibered, the background optical material has a viscosity lower than the viscosity of the optical material of the elements.
US08041158B2 Multithickness layered electronic-photonic devices
An apparatus comprising an electronic-photonic device. The device includes a planar substrate having a top layer on a middle layer, active electronic components and active photonic waveguide components. The active electronic components are located on first lateral regions of the top layer, and the active photonic waveguide components are located on second lateral regions of the top layer. The second-region thickness is greater than the first-region thickness. The top layer has a higher refractive index than the middle layer.
US08041157B2 Silicon integrated photonic optical parametric amplifier oscillator and wavelength converter
The present invention is directed towards systems and methods for adjusting intensity, wavelength and higher and lower frequency components of an optical signal. Photonic apparatus receives a first and a second optical signal. A waveguide provides an anomalous group velocity dispersion the first optical signal or the second optical signal and adjusts intensity or wavelength of the first optical signal or the second optical signal, in response to the anomalous group velocity dispersion. In some embodiments photonic apparatus receives an optical signal comprising a lower frequency component received an amount of time prior to a higher frequency component of the optical signal. A waveguide provides an anomalous group velocity dispersion for the optical signal and adjusts the amount of time between the higher frequency component and the lower frequency component in response to the anomalous group velocity dispersion.
US08041153B2 Processing device, processing method and computer readable medium
A processing device has plural processing modules executing a processing; and plural connectors each having a linking section, an associating section, and a controller. The linking section is able to link with at least one other connector at an input side or an output side. The associating section associates the connector with one of the processing modules. In accordance with a linked state, the controller controls the processing module associated by the associating section.
US08041148B2 Recording medium storing image processing program and image processing method
An image processing program causes a computer to execute the following steps. A first step reads data of a first image and data of a second image which are generated by imaging a common object under natural light and have different contents of specular reflection components. A second step generates an output image which gives a different visual impression of the object than the first image and the second image, based on difference data of the specular reflection components extracted from the first image and the second image.
US08041147B2 Method for realistic stitching image blocks of an electronically recorded multipart image
A method for realistic stitching and showing image blocks of an electronically recorded multipart image wherein relative positional offset values of the image blocks recorded with overlap are determined in a co-ordinate system in directions x and y and stored in matrix format, and the image blocks to be presented are stitched together on the basis of the stored values the method comprising: subdividing the overlaps of the individual image blocks into smaller regions with fixed relative positions; picking up at least one region most useful for the determination of the stitching; determining the offset goodness value based on the similarity of pattern of the image blocks; stitching the blocks of the image so that first the two image blocks characterized by the best offset goodness values are stitched together and the two image blocks characterized by the worst offset goodness values are stitched together last, whereas only the co-ordinates of the images figuring in a table are modified in the course of the stitching process; and distributing the errors produced by the stitching process over several image blocks.
US08041143B2 Methods for background and noise suppression in binary to grayscale image conversion
One embodiment is a method for suppressing background inaccuracies in binary to grayscale image conversion. A binary image is converted to a grayscale image using a neighbor map. An image enhancement function is applied to the grayscale image to suppress background inaccuracies in the grayscale image. Another embodiment is method for converting a binary pixel of a binary image to a grayscale pixel of a grayscale image and suppressing noise in the grayscale image using selective filtering of the binary image. Another embodiment is a method for converting a binary image to a first grayscale image and suppressing noise in the first grayscale image to produce a noise suppressed grayscale image using selective filtering of the first grayscale image.
US08041142B2 Method and device for reconstructing images
A method for reconstruction of an image function (r), which represents an object function (ƒ) of an object (1) imaged with periodically structured illumination, from optical section images (gc, gs), which are formed following convolution operations on the object function (ƒ) with a modified illumination point spread function (hI), comprises the steps of generating (S1) corrected optical section images (gc′, gs′), wherein predetermined filter operators are applied to the optical section images (gc, gs), said filter operators being the inverse of the convolution operations, and demodulation (S2) of the corrected optical section images (gc′, gs′) in order to generate the image function (r). In addition, an imaging method and an imaging apparatus are described, by means of which the aforementioned reconstruction method is applied.
US08041140B1 Healing by texture synthesis in differential space
Techniques for modifying an image may be applied to heal texture areas within the image. A region to be healed in an original image may be identified, and a differential representation may be calculated for at least a portion of a texture source image that provides sample texture. Samples of the texture source image differential representation may be copied to a location corresponding to the identified modification region to generate a new differential representation for the modification region. The new differential representation for the modification region may be integrated to produce a modified image. In some implementations, a differential representation may be calculated of boundary pixels that are outside of and adjacent to the region to be healed in the original image. Copying samples of the texture source image differential representation may be performed so as to obtain substantial smoothness between the copied samples and the differential boundary pixel values.
US08041137B2 Tiled output mode for image sensors
Methods and systems for a tiled output mode for image sensors are disclosed and may comprise receiving tiled image data from an image sensor that generates output in a tiled format, and sequentially processing the received tiled image data. The received tiled image data may comprise a plurality of lines. A tile received from the image sensor may overlap at least one neighboring tile. The neighboring tiles may be above, below, to the left and/or to the right of the current tile. The size of the received tiled image data may vary dynamically, and may vary based on, for example, a compression format and/or a desired resolution of the image sensor. The method may also comprise generating the tiled image data from an image sensor, and sequentially processing the generated tiled image data.
US08041136B2 System and method for signal processing using fractal dimension analysis
A system and method of signal processing using linear or non-linear signal transformation and fractal dimension based analysis. Using a transform process (i.e. wavelet transform, Fourier transform, ICA transform, etc.), a signal is decomposed into a series of coefficients or components. Within this transform domain, fractal dimensions of the components are computed. The components with fractal dimensions higher than a pre-determined threshold are then selectively processed. A modified signal is reconstructed using inverse transform of the signal components.
US08041134B2 Apparatus to provide block-based motion compensation and method thereof
A motion compensation apparatus to provide block-based motion compensation, and a method thereof. A first motion compensation interpolator calculates a first interpolation pixel by reading a first and a second pixel corresponding to a motion vector of an estimated current block respectively from a current and a previous frame or field. A second motion compensation interpolator calculates a second interpolation pixel by reading a third and a fourth pixel corresponding to a motion vector of peripheral blocks adjacent to the current block respectively from the inputted current and previous frame or field. A candidate interpolation pixel calculator calculates a candidate interpolation pixel by allocating a predetermined weight to the first and the second interpolation pixels, among the current blocks. A motion analyzer analyzes the motion vectors of the current block and the peripheral blocks, and determines discontinuities between the blocks. A final interpolation pixel selector selects either of the first interpolation pixel and the candidate interpolation pixel as a final interpolation pixel, according to the discontinuities determined at the motion analyzer. Accordingly, by applying an overlap block motion compensation according to discontinuities between the current and the peripheral blocks, an image can be provided in which the block artifacts are removed or reduced.
US08041132B2 System and method for load balancing a video signal in a multi-core processor
Sequential video data frames are encoded using cores including a first core and a second core. A first beginning frame is divided into slices. The first core is assigned to process a first slice. The second core is assigned to process a second slice. The first beginning frame is processed using the cores which results in a first ending frame in which the first slice was partitioned into a third slice and a fourth slice. The third slice was processed by the first core. The fourth slice and the second slice were processed by the second core. A second beginning frame, which immediately follows the first ending frame, is divided into a second plurality of slices. The first core is assigned to the third slice. The second core is assigned to a fifth slice which has a size equal to a sum of the second and fourth slices.
US08041131B2 Variable length coding of coefficient clusters for image and video compression
A coding method, apparatus, and medium with software encoded thereon to implement a coding method. The coding method includes encoding cluster of consecutive non-zero-valued coefficients, the encoding of a cluster including jointly encoding joint events that each are defined by at least two parameters: the number of zero-valued coefficients preceding the cluster, and the number of non-zero-valued coefficients in the cluster. The encoding of the cluster also includes encoding a parameter indicative of the number of amplitude-1 trailing non-zero-valued coefficients in the cluster, in one version with the parameter indicative of the number of trailing amplitude-1 coefficients part of the joint events such that the coding is according to a 3-dimensional joint variable length coding table. The method further includes encoding the amplitudes of the non-zero-valued coefficients that are not encoded by the joint encoding, e.g., encoding the amplitudes of the other than the trailing amplitude-1 coefficients.
US08041127B2 Method and system for obscuring and securing financial data in an online banking application
One embodiment of the present invention provides a system that obscures critical information communicated over a network. During operation, the system receives a set of data and produces a file which represents a character in the data with at least one image, thereby avoiding representing the data in plain text and reducing the risk of scraping. The system then communicates the file to a client, thereby allowing the client to present the data using the embedded images.
US08041125B2 Data visualization device and method
A data visualization device comprises a focal attribute calculator for calculating a focal value of each of a plurality of data input items, and for categorizing each of the plurality of data input items as either non-cluster blobs or second blobs. The device further comprises a clustering attribute calculator for clustering data input items categorized as second blobs into one or more cluster blobs, and a visualization shaper for arranging the one or more cluster blobs and the non-cluster blobs, relative to each other in accordance with the focal values of the data input items of respective blobs.
US08041124B2 Identifying computer graphics from digital photographs
Computer graphics may be detected in digital images by extracting a first set of features from an input digital image, extracting a second set of features from a prediction-error image derived from the input digital image, and applying a classification algorithm to the first set of features and the second set of features to determine if the combined sets of features indicate that the input digital image corresponds to computer graphics.
US08041123B2 Template matching processing apparatus and method, hologram reproducing apparatus and method, and computer program
A template matching processing device includes: first calculation means for calculating a plurality of correlation values indicating the correlation between an inputted detection image and a predetermined template image for each pixel unit while shifting the template image with respect to the detection image in pixel unit; and second calculation means for calculation coordinate position of the detection image according to the coordinate position of the center of gravity of the correlation values.
US08041120B2 Unified digital ink recognition
Described is a unified digital ink recognizer that recognizes various different types of digital ink data, such as handwritten character data and custom data, e.g., sketched shapes, handwritten gestures, and/or drawn pictures, without further participation by a user such as recognition mode selection or parameter input. For a custom item, the output may be a Unicode value from a private use area of Unicode. Building the unified digital ink recognizer may include defining the data set to be recognized, extracting features of training samples corresponding to the dataset items to build a recognizer model, evaluating the recognizer model using testing data, and modifying the recognizer model using tuning data. The extracted features may be processed into feature data for a multi-dimensional nearest neighbor recognizer approach; the extracted features for the samples of each class is calculated and combined into the feature set for this class in the resulting recognizer model.
US08041118B2 Pattern recognition filters for digital images
In an exemplary embodiment, a pattern is recognized from digitized images. A first image metric is computed from a first digitized image and a second image metric is computed from a second digitized image. A composite image metric is computed as a function of the first image metric and the second image metric, and a pattern is identified by comparing the composite image metric against a reference image metric. The function may be a simple average or a weighted average. The image metric may include a separation distance between features, or a measured area of a feature, or a central angle between two arcs joining a feature to two other features, or an area of a polygon whose vertices are defined by features, or a second moment of a polygon whose vertices are defined by features. The images may include without limitation images of friction ridges, irises, or stars.
US08041117B2 Image processing system, computer readable medium storing image processing program and computer data signal embedded with the image processing program
An image processing system includes an image input section, a first character-extracting section, a second character-extracting section and a synthesizing section. The image input section inputs images which are linked to each other in time series manner. The first character-extracting section extracts a character from a first image input by the image input section. The second character-extracting section extracts a character from a second image input by the image input section. The synthesizing section generates a character string in accordance with the character extracted by the first character-extracting section and the character extracted by the second character-extracting section.
US08041115B2 Method and apparatus for determining a classification boundary for an object classifier
In a method and apparatus for determining a classification boundary between an object, such as a vehicle, and a background, using an object classifier, a trained classifier is configured to classify and recognize each of a plurality of object images and a plurality of background images. Next, a confidence probability density distribution function is calculated for the vehicle and the background using the determined confidence values for the vehicle images and background images. Once the probability density distribution functions for the vehicle and the background are calculated, the classification boundary between the vehicle and the background is determined using the probability density distribution functions for the vehicle or the background, or both, and a predefined model that is appropriate.
US08041112B2 Image processing apparatus, image forming apparatus, image reading apparatus, image processing method, image processing program, computer-readable storage medium for storing the image processing program with segmentation and density correction optimization
The image processing apparatus according to the present invention includes: a segmentation process section for performing a segmentation process with respect to image data corresponding to an image to be processed; first and second input tone correction sections each of which performs a density correction process with respect to the image data by referring to a conversion curve which indicates a relation between density before correction and density after correction; and a processing mode control section for switching between (i) a first processing mode in which the segmentation process is performed with respect to the image data having been subjected to the density correction process and (ii) a second processing mode in which the segmentation process is performed with respect to image data having not been subjected to the density correction process. Therefore, the image processing apparatus can perform the segmentation process with high accuracy.
US08041109B2 Color processor and computer program product
The present invention provides a Creating unit that creates a color conversion table to be used to convert a CIE color to a device color, a Converting unit that converts a CIE color to a device color using the CIE color conversion table created by the Creating unit, a managing unit that holds data of the CIE color conversion table in a nonvolatile storage medium, and a Controlling unit that, for color conversion from a CIE color to a device color, uses appropriate CIE color conversion tables held in the nonvolatile storage device or creates, when no appropriate CIE color conversion table is available, an appropriate CIE color conversion table and uses the created CIE color conversion table, and causes the color conversion to be performed.
US08041108B2 Color extraction method and apparatus
This invention is a technique to presume colors of an image. A color extraction method according to this invention include a luminance calculation step of calculating a luminance in a color extraction region, which is included in an image and from which a color is to be extracted, and storing the calculated luminance into a storage device; a color name extraction of referring to a luminance database storing a color name and a luminance corresponding to the color name to extract a color name in the color extraction region by using, as a main judgment element, the luminance in the color extraction region, which is stored in the storage device. As a result, it is possible to presume a color even in a case of the monochromatic image or color image photographed in the night.
US08041106B2 Methods and systems for detecting defects on a reticle
Methods and systems for detecting defects on a reticle are provided. One method includes printing a single die reticle in first areas of a wafer using different values of a parameter of a lithography process and at least one second area using a nominal value of the parameter. The method also includes acquiring first images of the first areas and second image(s) of the at least one second area. In addition, the method includes separately comparing the first images acquired for different first areas to at least one of the second image(s). The method further includes detecting defects on the reticle based on first portions of the first images in which variations in the first images compared to the at least one second image are greater than second portions of the first images and the first portions that are common to two or more of the first images.
US08041104B2 Pattern matching apparatus and scanning electron microscope using the same
A pattern matching apparatus comprising: means for storing photographed image data of a semiconductor device; means for storing CAD data of said semiconductor device; an information input means for inputting information on the white band width contained in said image data; a pattern extracting means for extracting a pattern on the semiconductor device from said image data by using the white band width information; and a matching means for matching said pattern with the CAD data.
US08041103B2 Methods and systems for determining a position of inspection data in design data space
Various methods and systems for determining a position of inspection data in design data space are provided. One computer-implemented method includes determining a centroid of an alignment target formed on a wafer using an image of the alignment target acquired by imaging the wafer. The method also includes aligning the centroid to a centroid of a geometrical shape describing the alignment target. In addition, the method includes assigning a design data space position of the centroid of the alignment target as a position of the centroid of the geometrical shape in the design data space. The method further includes determining a position of inspection data acquired for the wafer in the design data space based on the design data space position of the centroid of the alignment target.
US08041101B2 Image processing system and image forming apparatus
When a predetermined anomaly has occurred in a digital multifunctional machine, the fact of the anomaly occurring is notified to the service center and the computer at the guardhouse. The service person sent out from the service center is issued with an entrance permit from the entrance permit issuing device at the guardhouse. Then, the service person can pass through the passage gates in the building using the information recorded in the entrance permit and reach the place where the digital multifunctional machine is installed.
US08041096B2 Method for creating mass density images on the basis of attenuation images captured at different energy levels
The invention relates to a method for creating scatter-corrected mass density image in dual energy X-ray absorptiometry. The mass density image is created using additional information provided by attenuation images at different energy levels in an inhomogeneous correction image area. A multi-dimensional mass density is found that is consistent for a plurality of the attenuation images by inverting a primary radiation function. A scatter fraction is determined on the basis of the multi-dimensional mass density.
US08041092B2 Apparatus and method adapted to correct image data acquired by image detector
An apparatus adapted to correct an image data acquired by an image detector including a plurality of detecting elements, includes: a first correction unit adapted for obtaining an offset-corrected image by removing an offset component due to the image detector from the image data, a second correction unit adapted for correcting a pixel value of the offset-corrected image on the basis of a gain of corresponding one of the plurality of detecting elements; and a third correction unit adapted for correcting a value of a selected pixel of the offset-corrected image, the selected pixel being selected based on the pixel value of the offset-corrected image, by generating a pixel value in place of a value of the selected pixel obtained by said second correction unit.
US08041086B2 Method of detecting specific polymer crystal
In a specific macromolecule crystal detecting method according to the present invention, ultraviolet light is irradiated to sample solution, and a fluorescent image emitted from a sample in the sample solution is detected to detect specific macromolecules in the sample solution. Furthermore, by detecting the outline of the sample from the visible light image of the sample contained in the sample solution, the crystal is discriminated from other materials on the basis of the outline. By integrating the detection results of the fluorescent image and the visible light image, the specific macromolecule crystal is detected from the sample solution.
US08041081B2 Method, apparatus, and program for human figure region extraction
Upon extraction of a human figure region in an image, a face or facial part is detected in the image, and an estimated region which is estimated to include the human figure region is determined from position information of the detected face or facial part. The human figure region is extracted in the estimated region. Judgment is made as to whether at least a portion of the human figure region exists in an outline periphery region of the estimated region, and the estimated region is extended and updated so as to include a near outer region near the human figure region in the outline periphery region and outside the estimated region, in the case where a result of the judgment is affirmative. The human figure region is extracted in the extended and updated estimated region.
US08041080B2 Method for recognizing traffic signs
A method recognizes a set of traffic signs in a sequence of images acquired of a vehicle environment by a camera mounted in a moving vehicle by detecting in each image, a region of interest (ROI) using a parameter space transform. The ROI is tracked and classified as a particular one of the signs. The classifier only uses a same class and a different class, and a regression function to update the classifier.
US08041076B1 Generation and usage of attractiveness scores
A digital image is obtained. A face depicted in the digital image is detected. A set of characteristics is obtained, where the set of characteristics are associated with at least some portion of a face. An attractiveness score is generated based at least in part on the detected face and the set of characteristics.
US08041075B2 Identifying spurious regions in a video frame
In a digital video surveillance system, a number of processing stages are employed to identify foreground regions representing moving objects in a video sequence. An object tracking stage 5 is also provided in order to identify a correspondence between candidate objects in a current frame and those that have already been identified in one or more previous frames. In this way, it is possible to calculate the path taken by the or each foreground object and to record this path information in a trajectory database. In order to improve tracking performance, the object tracking stage 5 employs a state transitional object management scheme which determines whether or not a particular object is to be tracked. As part of the object management scheme, spurious objects, which are identified on the basis of their motion characteristics, are deleted from the system. This ensures that valuable processing resources are not wasted tracking unwanted artifacts which may represent, for example, noise or random motion.
US08041074B2 Content indexing and searching using content identifiers and associated metadata
A method of indexing content for network searching comprises obtaining media content signals stored on a computer network; deriving content identifiers from the content signals; using the content identifiers to obtain metadata used to classify the media content signals; and creating a searchable index of the media content signals based on the metadata, wherein users access the searchable index on the distributed computer network to submit a search query for the searchable index to retrieve links to the media content signals.
US08041073B2 Decoding watermark information items of a watermarked audio or video signal using correlation
Watermark information consists of several data symbols which are embedded continuously in an audio or a video signal using modulation with a pseudo-random sequence if spread spectrum technology is used. At decoder site the watermark information is regained using correlation of the received signal with a candidate pseudo-random sequence. Such correlation can be performed by one-dimensional real-symmetric fast Fourier transform of the two input signal vectors, which each consist of a section of N values of the input signal, to which section N−1 zeroes are attached, by multiplying one of the transformed vectors by the conjugated version of the other transformed vector, followed by inverse RFFT transform of that frequency domain product vector. However, if the level of a spread-spectrum watermark is too low or if too much noise had been added during the transmission of the audio or video signals, the correlation does not show a clear peak, which means that the watermark information bits cannot be recovered. According to the invention, the correlation result is improved by setting to zero in the frequency domain frequency bins of the vector which do not have a positive impact on the correlation peak at location zero, i.e. which frequency bins do not contribute to that peak. Thereby the noise level in the correlation or matched filter output is reduced and the watermark information items can be recovered or decoded correctly from the received watermarked audio or video signal.
US08041072B2 Audio output apparatus and method
An audio output apparatus for converting an input audio signal into audio and outputting the audio includes a first oscillation enhancing panel for outputting the audio as a result of being oscillated; a second oscillation enhancing panel for outputting the audio as a result of being oscillated; a first transducer for allowing the first oscillation enhancing panel to oscillate on the basis of an audio signal, the first transducer being disposed in the first oscillation enhancing panel; and a second transducer for allowing the second oscillation enhancing panel to oscillate on the basis of an audio signal, the second transducer being disposed at a position on the second oscillation enhancing panel, the position on the second oscillation enhancing panel differing from the position corresponding to the position of the first transducer in the first oscillation enhancing panel.
US08041070B2 Speaker
The invention relates to a small speaker. A speaker 1 comprises: a magnetic circuit 3 having a yoke 7, a magnet 15, and a pole piece 16; a vibration system 4 having a voice coil 18 and diaphragm 19 which are joined to each other through a voice coil bobbin 23; and a frame 2 which holds the magnetic circuit 3 and the vibration system. The voice coil is placed in a magnetic gap 17. In the speaker, dampers 26 which are extended respectively from a plurality of places of an opening side end portion of the voice coil bobbin are disposed, and tip end portions of said dampers are bonded and fixed to the frame. The voice coil bobbin is supported from the lower side. The resistance to input is improved without impairing the thinness of the speaker 1, and while suppressing the increase of the production cost.
US08041069B2 Loudspeaker
A high efficiency loudspeaker without a damper is provided. The loudspeaker includes magnetic circuit having a magnetic gap and a voice coil member, which has movable coil, disposed in the magnetic gap of the magnetic circuit. The loudspeaker also includes a diaphragm, whose inner peripheral part is linked with the voice coil member, outside the magnetic gap and a frame linked with an outer peripheral part of the diaphragm via a first edge. An inner peripheral part of a suspension holder is linked with the voice coil member at a linked position which is closer to the magnetic circuit than a linked position of the diaphragm and the voice coil member. An outer peripheral part of the suspension holder is linked with a frame via a second edge. The first edge and the second edge are substantially symmetrical with each other about a median of a first edge and a second edge.
US08041067B2 Earphone structure with a composite sound field
An earphone structure including one or more composite chambers is described. Each of the composite chambers includes sub-speakers. The sounds generated by these sub-speakers are uniformly distributed in the composite chamber and a composite sound field is generated by these sub-speakers. The sound field generated by each of these sub-speakers can be adjusted by re-locating the position of the sub-speaker, for example, by re-locating the sub-speaker, or by re-locating the sub-speaker in different angles, to generate the composite sound field. The sound field generated by the main speaker and the composite sound field generated by these sub-speakers can form a spatial sound with very good quality. By using of its physical characteristics of locations of these sub-speakers, the sound generated by the earphone has an uniformly diffusion sound pressure and a surround effect, which allows a user of the earphone to enjoy a sound field similar to that in a theater.
US08041065B2 Microphone
The acoustic resistance inside the microphone of the present invention can be adjusted mechanically by a simple electrical operation from the outside, and thereby directivity can be changed easily without adversely affecting the acoustic characteristic, even if the microphone is a single directivity dynamic type microphone. The microphone has a front acoustic terminal and a rear acoustic terminal, and makes directivity variable by having an acoustic resistance changing unit of the rear acoustic terminal. The acoustic resistance changing unit has a piezoelectric element arranged in opposition to the rear acoustic terminal with an air layer in between, and makes the acoustic resistance of the rear acoustic terminal variable by varying a voltage to be applied to the piezoelectric element. The rear acoustic terminal opens in a flat part formed in a microphone unit constituent part, and it is recommended to arrange the acoustic resistance changing unit with a narrow air layer between the flat part and the acoustic resistance changing unit.
US08041051B2 Dual streaming with exchange of FEC streams by audio sinks
A system and method is described herein in which an audio source wirelessly transmits audio content to a first audio sink over one wireless link and to a second audio sink over another wireless link. The two audio sinks also exchange forward error correction (FEC) streams over a wireless link between the two audio sinks, wherein the FEC streams are generated by FEC encoding the audio content received from the audio source. The audio sinks advantageously use the exchanged FEC information to synchronize the playback of the audio content as well as to improve the robustness of the wireless links with the audio source in a manner that does not consume additional bandwidth on those links.
US08041049B2 Method for controlling output from ultrasonic speaker and ultrasonic speaker system
The invention maintains optimum sound quality even when a listener changes his/her angle formed between a sound wave emitting axis of an ultrasonic transducer and a front direction axis of the listener with respect to the sound wave emitting axis. An ultrasonic speaker system of the invention includes an angle measuring unit that measures a listener angle as an angle formed between a sound wave emitting axis of the ultrasonic transducer and an axis indicating a listener's front direction; a control information transmitting unit that transmits control information including listener angle information obtained by the angle measuring unit; a control information receiving unit that receives the control information; and a control unit that controls the signal processing performed by a signal processing unit based on the listener angle information included in the control information.
US08041047B2 Plug, sound inputting and outputting apparatus, and noise cancel system
Herein disclosed a sound inputting and outputting apparatus for being connected to an external apparatus which includes a noise cancel signal production section, a storage section and a reproduction section, including: a first auricle mounting section; a second auricle mounting section; and a plug.
US08041046B2 Reverberation adjusting apparatus, reverberation adjusting method, reverberation adjusting program, recording medium on which the reverberation adjusting program is recorded, and sound field correcting system
The present invention provides a sound field correcting system and a reverberation adjusting apparatus capable of correcting a reverberation time characteristic by an easy operation without setting a complicated parameter. A surround system 100 has a sound reproducing apparatus 120 for adjusting a reverberation component of sound on the basis of a reverberation characteristic of a listening room 10 and amplifying the sound by a speaker system 130; and a microphone 140 for collecting the amplified sound in a specific listening position in the listening room 10. The sound reproducing apparatus 120 includes: a test signal generating device 124 for generating a test signal; a space characteristic analyzer 127 for recognizing an attenuation characteristic indicative of attenuation with time in the listening room on the basis of the obtained amplified test signal, and calculating attenuation time in the listening position of the amplified sound on the basis of the recognized attenuation characteristic; and a signal processor 200 for adjusting the reverberation characteristic of the listening room 10.