Document | Document Title |
---|---|
US08002023B2 |
Heat exchanger and its manufacturing method
A heat exchanger for exchanging heat through a heat transfer plate by flowing a primary air current and a secondary air current to a ventilation path. An unit element including the heat transfer plate, and the ventilation path formed between the heat transfer plates by stacking the unit element in plural are arranged. The unit element is configured by integrally molding a spacing rib for holding a spacing of the heat transfer plate, and a shield rib for shielding leakage of the air current with resin. Furthermore, the unit element includes a stacking error detecting unit for determining a stacking error when stacked. |
US08002022B2 |
Heat exchanger, in particular exhaust gas heat exchanger for motor vehicles
The invention relates to a heat exchanger, in particular an exhaust gas heat exchanger for motor vehicles, having tubes (3) through which a gas can flow, which are arranged in a housing casing (2) and around which a liquid coolant can flow, wherein the tubes (3) have tube ends which are held by tube bases. It is proposed according to the invention that the tubes are embodied as flat tubes (3), and that, at least one side of the tubes (3), the tube ends (3a, 3b) are flared to form an approximately rectangular cross section and can be soldered to the tube bases (7, 8). |
US08002020B2 |
Heat dissipation assembly with stretchable fasteners
A heat dissipation assembly comprises a heat sink for being disposed on an electronic component mounted on a printed circuit board, and a pair of fasteners for securing the heat sink on the printed circuit board. Each fastener comprises a sleeve extending through the printed circuit board, a latch received in the sleeve, a stretchable pole inserted through the sleeve and a handle pivotably fixed to the pole. The pole is raised by rotation of the handle to a locked position. At the locked position, the handle downwardly acts on the heat sink, and the pole pushes the latch out of the sleeve. The latch presses against the printed circuit board upwardly to realize an intimate contact between the heat sink and the electronic component. |
US08002016B2 |
Strip casting apparatus with casting roll positioning
An apparatus and method for continuously casting thin steel strip includes a pair of counter-rotatable casting rolls laterally positioned to form a nip there between through which thin cast strip can be cast, an actuator capable of moving each casting roll independently toward and away from a given reference location as desired, location sensors capable of sensing the location of the casting rolls relative to the given reference location and producing electrical signals indicative of each casting roll position and a control system capable of receiving the electrical signals and causing the actuator to move the casting rolls into desired position. Force sensors may be provided capable of sensing the forces exerted on the strip and producing electrical signals indicative of the sensed forces, and the control system may be capable of receiving the electrical signals indicative of the sensed forces and causing actuators to vary the position of the casting rolls responsive to the electrical signals as desired. |
US08002014B2 |
Process for producing metal-containing castings, and associated apparatus
Method such as can be used, for example, for producing molded articles from metallic glasses. Method and apparatus are provided in which a good mold filling during casting is achieved in addition to high cooling rates. The method includes introducing a metal-containing melt into an electrically conducting casting mold, the metal-containing melt and the mold being connected in an electrically conducting manner to the outputs of the same voltage source during the introduction into a casting mold, so that a preset current flows through the boundary interface between the melt and the mold. Apparatus is also provided in which there is an electrically conducting connection to a voltage source between a metal-containing melt and an electrically conducting mold for the melt. |
US08002011B2 |
Top seal driver assembly
The invention relates to top seal driver assembly for sealing the top opening of a pouch comprising Motor means for driving a rocker bar mounted on a central drive shaft, the rocker bar being connected on opposite ends to an outer seal rod drive bar and to an inner seal rod drive bar, the outer seal rod drive bar being connected to outer seal drive rods, and the inner seal rod drive bar being connected to inner seal drive rods, the outer and inner seal drive rods being supported in a box frame with bearing means, wherein outside dovetail bars are mounted to the outer seal drive rod and inner dovetail bars are mounted to the inner seal drive rod, wherein seal bar assemblies are mounted to the dovetail bars, wherein the box frame contains the central drive shaft, the rocker bar, the outer and inner seal rod drive bars and the outer and inner seal drive rods. |
US08002010B2 |
Manufacturing system and manufacturing method for optical display device
Provided are a manufacturing system and a manufacturing method for an optical display device, which are enabled to adhere upper and lower optical films to an optical display device by using two rolls having optical anisotropies such as absorption axes in the same direction, so that the optical anisotropies may be orthogonal to each other. In the manufacturing system for the optical display device, the optical films are adhered to an optical display unit (W). The manufacturing system comprises a feeding device (M2) for a first optical film (F11) to be fed after cut to a predetermined length, and a feeding device (M5) for a second optical film (F21) to be fed after cut to a predetermined length. The feeding device (M2) of the first optical film (F11) and the feeding device (M5) of the second optical system (F21) are so constituted in a manner to correspond to the longer side and the shorter side of the optical display unit (W), that one feeding device may cut the optical film having a width corresponding to the shorter side may be cut to a length corresponding to the longer side whereas the other feeding device may cut the optical film having a width corresponding to the longer side may be cut to a length corresponding to the shorter side. |
US08002006B2 |
Runflat tire
A runflat tire comprises a tread portion, a pair of sidewall portions, a pair of bead portions each having a bead core therein, a carcass extending between the bead cores, and a sidewall reinforcing rubber disposed axially inside the carcass in each sidewall portion, wherein each sidewall reinforcing rubber is provided with a plurality of grooves extending on an axially inner surface thereof, each groove has a radially outer end and a radially inner end within the inner surface of the sidewall reinforcing rubber, the grooves are arranged in a circumferential direction of the tire, a length of the groove is in a range of from 30 to 50 mm, a width of the groove is in a range of from 10 to 20 mm and a circumferential pitch of the groove is in a range of from 25 to 60 mm. |
US08002003B2 |
Dual-edge irregular bevel-cut system and method
A system is provided for creating bevel edges on a plank. In some embodiments, the system comprises two bevel-cutting tools disposed in fixed positions and two guided cylinders disposed to independently move two edges of a plank to within varying degrees of contact with the bevel-cutting tools. Separate controllers can be provided to independently control the time, frequency, and rate of movement of the guided cylinders. Methods are provided for creating the appearance of a hand-scraped wood plank. A method for creating irregular bevel edges on a plank is also provided as are a system and method that use a plank production line operation. A plank having irregular beveled edges and the appearance of a hand-scraped wood plank is also provided. |
US08002002B2 |
Oil filter drain tool
A fluid filter draining device is shown for draining fluid from a fluid container, such as an oil filter, in a controlled manner. An engagement ring is frictionally engaged on the outer sidewalls of a fluid filter. The engagement ring carries a threaded screw with a sharpened tip and a channel communicating between an opening at a forward end of the screw and a rear region of the threaded screw. When the screw is turned it penetrates the sidewall of the fluid container and enters the fluid containing cavity of the filter. Fluid is drained through the channel in the drill tip and out through an associated swivel hose connection and swivel hose to a collection container. |
US08001999B2 |
Energy weapon protection fabric
A fabric for protecting a wearer thereof from an energy weapon. The fabric is made of a plurality of coupled strands. Bach strand is made from at least two fibers, an electrically non-conductive fiber and an electrically conductive fiber. The electrically non-conductive fiber at least partially encloses the electrically conductive fiber. |
US08001996B2 |
Composite pipe and a method of manufacturing a composite pipe
A composite pipe having at least one metal end piece (2, 3) with a free end and a non-metal tubular component (10). The tubular component (10) is coupled to the at least one end piece (2, 3) opposite of the free end of the end piece (2, 3), by means of at least one peripherally extending, axially acting groove (6, 7) that the non-metallic tubular component (10) engages. The non-metallic tubular component (10) generally comprises axial fibers (11) extending down into the at least one groove (6, 7). The groove (6, 7) has a bottom (13) and a flank (14), which flank is located furthest away from the free end of the end piece (2, 3). Between the flank (14) and the axial fibers (11) there is provided an intermediate layer (15). Also described is a method of manufacturing such a composite pipe. |
US08001994B2 |
Gas channeling device for directing blasts of gas through alternative outlet passageways and method therefor
A gas channeling device for selectively channeling blasts of gas from an air cannon to various locations comprises a stationary portion and a movable portion. The stationary portion comprises a fluid inlet passageway and at least first and second fluid outlet passageways. The movable portion comprises a fluid channeling passageway, and is pivotally movable about a pivot axis relative to the stationary portion in a manner such that the movable portion can be selectively positioned in alternative first and second positions relative to the stationary portion. The fluid channeling passageway operatively connects the fluid inlet passageway to the first fluid outlet passageway when the movable portion is in the first position. The fluid channeling passageway operatively connects the fluid inlet passageway to the second fluid outlet passageway when the movable portion is in the second position. |
US08001990B2 |
Device for measuring thermal properties in a medium and method for determining the moisture content in the medium
The invention relates to a method and device for determining the water content of a medium, particularly of soils and the like, in which a probe or sensor (8) located in the medium is heated. A temporary change in temperature is effected by dissipating the thermal energy through the moisture in the area surrounding the probe, this change in temperature being used for determining the moisture content of the medium. An intermediate layer (13) is placed between the probe and the surrounding medium and is absorbent and mechanically deformable for mechanically coupling the probe to the surrounding medium and for decoupling the probe and the surrounding medium thereby enabling a precise measurement of moisture content to ensue while being subjected to the least possible thermal influence by the largely undetermined surrounding medium. |
US08001989B2 |
Liquid flow control device
A liquid flow control device has a port or passageway through which liquid flow is to be controlled. A body of a liquid swellable material is located in the port or passageway having an upstream side and a downstream side in relation to the direction of liquid flow through the port or passageway. A layer of sealing material is provided on the upstream side of the body to prevent contact of that side of the body with the liquid when the body is swollen to close the port or passageway whilst allowing contact of the downstream side of the body when the body is in the non-swollen condition allowing liquid flow through the port or passageway. |
US08001985B1 |
Self-contained shelter
A self-contained shelter that may be used for survival purposes or recreational activities includes a number of floor panels, a number of which form an enclosure, which may be held together by one or more straps. Inside the enclosure are several more floor panels, an inflatable tent, and life-supporting accessories. The shelter, when the enclosure is secured, may be airdropped or trucked into an area that may have experienced a recent disaster, such as flooding, hurricanes, or earthquakes. For recreational purposes, the shelter may be placed in a motor vehicle. When the straps are released, the floor panels may be attached along their edges to each other to form a raised floor that is placed on a surface. A raised floor provides a buffer between the user of the shelter and the surface, which may be wet or muddy. The tent is inflated and attached to the floor and is supported by external beams and internal braces. The tent forms an air chamber that provides insulation from the outside. Life-supporting accessories include food, water, clothing, inflatable mattresses, cooking stove, lanterns, communications equipment, blankets, power supplies and the like. The self-contained shelter may be readily assembled in a few minutes and provides the user a complete facility, rather than a basic tent which will require the user to acquire other necessities by leaving the tent or waiting for other items to be brought in. |
US08001981B2 |
Electric mascara
Provided is an electric mascara capable of not only preventing eyelash from being pulled out when it is made up by improving a brush but also enabling to comb up eyelash in order without deformation. An electric mascara includes a rubber brush where tooth are formed by consecutive thread and groove, and being installed to the end portion of a wand; a decelerator-attached motor; and a power switch to provide power with the motor. |
US08001980B2 |
Multi-helicoidal applicator brush
An applicator brush includes a stem, and a plurality of bristles supported by the stem. The stem extends from an end of a rod and includes a first branch and a second branch twisted together, each branch having a non-circular cross-section The bristles are positioned between the twisted first and second branches. In some embodiments, each branch includes a plurality of strands pre-twisted together to create the non-circular cross-section of each branch, forming a multi-helicoidal stem. |
US08001979B2 |
Shredded tobacco and method of treating tobacco
Shredded tobacco of the invention is treated with metal iodate. A method of treating tobacco of the present invention includes adding metal iodate to shredded tobacco to decompose tobacco specific nitrosamines and polyphenols in the shredded tobacco, thereby reducing the TSNAs and polyphenols. |
US08001975B2 |
Medical device communications network
A medical device communications network comprises a plurality of medical devices including either or both of a first number of surgical instruments and a second number of implants configured for subcutaneous implantation in a biological body. A corresponding plurality of wireless communication circuits are each mounted to a different one of the plurality of medical devices. Each of the plurality of wireless communication circuits is configured to broadcast medical device information relating to the medical device to which it is mounted and to receive information relating to any other of the plurality of medical devices. The network may or may not include a master wireless communications circuit configured to receive the medical device information broadcast by any of the plurality of slave wireless communication circuits and to broadcast the information relating to any other of the plurality of medical devices. |
US08001971B2 |
Devices, systems, and methods for stabilization or fixation of magnetic force devices used in or on a body
Systems and methods prevent magnetic implant migration and extrusion in the upper airway. The systems and methods relate both to surgical techniques as well as structural features to address the problem of magnetic implant migration. |
US08001968B2 |
Apparatus for delivering and/or scavenging gas in the nose/mouth area of a patient
Apparatus for delivering and scavenging anesthesia gas for a patient. A lower elongate piece forming a nose cannula for delivering gas, is removably secured generally parallel and immediately adjacent to an upper elongate piece for scavenging gas. The upper piece extends over a lower portion of the patient's nose, and has a plurality of openings disposed on a lower surface thereof, directed downward towards the patient's mouth. Both ends of the lower and upper pieces are provided with barbs for receiving corresponding supply and exhaust hoses at one end. Barbs at the other end are sealed by an end cap. A strap secures the apparatus on the patient's head. Thus the apparatus can be advantageously used with hoses on only one side of the face, thereby allowing the user to work with minimal obstruction on the opposite side of the face. |
US08001965B2 |
Capsule for taking an active substance which can be inhaled
The invention relates to a novel capsule for receiving an active substance to be administered by inhalation, which is preferably intended for use in a powder inhaler operating on the Bernoulli principle. |
US08001964B2 |
Bite block assembly for endotrachial tube
A bite block for an endotrachial tube includes a hollow body extending between open ends to receive an endotrachial tube such that opposing ends of the tube protrude through the open ends of the bite block. The bite block includes a tether to retain the bite block to the tube to prevent unwanted separation or movement of the tube within the bite block. The tether consists of a flexible arm which protrudes rearwardly from the bite block towards the inlet end of the tube and terminates in a ring configured to encircle the endotrachial tube, thereby effectively tethering the bite block to the tube. The arm and ring are configured such that the arm flexes in an arc when tethering the tube, thereby permitting the ring to engage the tube when fitted to thereto. |
US08001959B2 |
Self-heating container
Disclosed is various embodiments of a self-heating or self-cooling container with a number of improved features in overcoming the problems associated with existing containers, including, but not limited to, an improved breaking device designed to maximize the mixture and reaction between different reactants, an insulating lip to prevent heat loss in the heating process, a simple and efficient design of the container, and enhancements in manufacturing and assembling a self-heating or self-cooling container. |
US08001958B2 |
Furnace air handler blower housing with an enlarged air outlet opening
An air distribution blower housing for an air handler such as a residential furnace is designed with an enlarged air outlet opening that slows down and spreads out the air flow from the blower housing over a greater area of the furnace heat exchanger. The blower housing thereby enables less air pressure drop through the heat exchanger, which increases the efficiency of the blower motor operation. The design of the blower housing also efficiently turns the velocity head of the air flow through the housing to usable static air pressure at the housing air outlet. The enlarged air outlet opening of the blower housing is achieved without increasing the exterior diameter dimensions of the blower housing whereby the blower housing is used in a compact enclosure for residential use. This is accomplished by utilizing a volute outer wall of the blower housing that has an exponentially increasing expansion angle in the direction of air flow through the blower housing. |
US08001949B2 |
Internal combustion engine
An engine with expansion piston located on the end of a motion arm connected to the engine shaft. On the shaft, rotating compression pistons are mounted. The distance between the two piston types allows for the production of great torque. The geometry of expansion chamber and compression chamber is concentric toroidal. A pressure chamber stores the air-fuel mixture coming from the compression chamber to the expansion chamber and is therefore interposed between the two. The timing of the two or more sliding ports attached to the compression chambers determines the compression volume, while the valves control the communication of the pressure chamber with the other chambers. |
US08001948B2 |
Kinetic energy generation apparatus having increased power output
A kinetic energy generation apparatus having increased power energy includes a casing, a fixed gear, and a free gear, disposed on the inner side of the fixed gear and has a gear ratio equal to 3:1. The apparatus also includes a transmission portion, with a bushing disposed between the transmission portion and the casing, which is driven to rotate by the free gear and has an axis of output extended. The apparatus also includes a connecting rod having one end pivoted on a piston of a cylinder. |
US08001946B2 |
Piston for an internal combustion engine and method for its production
A piston for an internal combustion engine has annular cooling passage arranged in the vicinity of the piston crown and radially on the outside, which, in those regions of the pin bosses which lie close to the boss holes, has boss cooling passages which are connected to the cooling passage and are intended for improved cooling of the pin bosses. |
US08001934B2 |
Pump control for reformate fuel storage tank
Various systems and methods are described for a controlling a flow of reformate fuel in a fuel system which includes a reformer and a storage tank coupled to an engine in a vehicle. The system includes a pump located between the reformer and the storage tank that is selectively operated in order to reduce parasitic losses on the system. |
US08001931B2 |
Pet feeder with insect repellent
A vertically-adjustable pet feeding apparatus is provided which includes a repellent for repelling ants and other insects. The apparatus allows animals, livestock, and pets, such as dogs of various sizes and breeds and of various stages of development, to be provided with food at the proper height. The apparatus is designed to be safe for pets, other animals, and children. |
US08001929B2 |
System for managing a group of dairy animals
A system for managing a group of dairy animals to be milked fully automatically, where the dairy animals go through a lactation cycle comprising phases of calving, inmilking, producing milk, and being dry. The system includes a computer executing program instructions for recording information and processing data indicating a division of the group of dairy animals into subgroups of a plurality of dairy animals, an insemination period determined per subgroup within which the dairy animals of the subgroup concerned are to be inseminated, which insemination period is so short that substantially all dairy animals in the subgroup concerned go simultaneously through the lactation cycle, and a separation of pregnant dairy animals of at least one of the subgroups in a separate area, around the beginning of the being dry phase of the subgroup concerned. The system also includes at least one milking robot for automatically milking the dairy animals, operatively connected to the computer for receiving first instructions from the computer for milking the dairy animals in the non-separated subgroups, and second instructions from the computer for milking the dairy animals in the separated subgroup in the separate area. |
US08001925B2 |
Drug-polymer coated stent
The present invention provides a method and system for loading drug onto a stent. The method comprises positioning at least one polymer coated stent on a mandrel, positioning a drug infused sheath onto the stent and diffusing drug from the sheath into the polymer coating of the stent. The system includes a drug coated mandrel and sheath positioned adjacent to and in contact with a polymer coated stent. |
US08001922B2 |
Application of a coating on a medical device
Devices for the provision of a coating on an implantable medical device are provided. The coating includes a bio-absorbable carrier component. In addition to the bio-absorbable carrier component, a therapeutic agent component can also be provided. The devices provide a coating having improved uniformity and coverage which in turn allow for greater control of the amount and dosage of the coating. |
US08001918B2 |
Low-fuel-consumption transport ship
Transport ships having a relatively large structure over the water line, such as a pure car carrier, container ship and a passenger ship tend to receive the air resistance during the sailing. When sailing aslant against the wind, check helm had to be effected so far to cancel the swinging moment causing an extra increase in the underwater resistance. A low-fuel-consumption transport ship described has a structure over the water line, including a bow of a shape integral with the bridge of a hollow nearly semispherical to quarter-spherical shape or a partly cylindrical shape which is smoothly continuing to the stern to decrease the air resistance. The low-fuel-consumption transport ship further has a vertical tail incorporating a chimney and is rotatable on the uppermost stern deck to cancel the swinging moment in the air, without almost requiring check helm and, therefore, decreasing the underwater resistance. |
US08001911B2 |
Shelving unit
A shelf is connected to risers that are interference fit together to achieve a clamping effect between the shelves and the risers. Each shelf may comprise a plastic shelf portion and at least one reinforcement portion secured to the plastic shelf portion to reinforce the plastic shelf portion along its length. In one embodiment a plurality of metal bars are used as the reinforcement portion having a tapered end. The reinforcement portions may be inserted into channels formed in the plastic shelve portions and secured to the shelf portions using an interference fit. |
US08001907B2 |
System, method and apparatus for easer rail that mates with the uncut web of a running rail
An easer rail is mated with the uncut web of a fixed running rail to form a more rigid thermal expansion joint between the fixed rail and a moveable rail. The easer rail has an extension that protrudes into the uncut web the fixed rail. The easer rail extension is machined to be complementary in shape to the uncut web and fits tightly against the flange, the underside of the head, and the base of the uncut web of the fixed rail. Bolt holes are provided through the extension and the easer rail, its extension, and the fixed rail to form multiple bolt joints. The bolted extension not only lengthens the easer rail but locks it in place between the head and base of the fixed rail to provide additional rigidity. |
US08001903B1 |
Liquid mist tracer for shotgun ammunition
A tracer cylinder for use with a shotgun shell to provide an aiming and training aid for shotgun shooting sports, which also can be used for military and police applications. The tracer cylinder, which contains a liquid, is positioned in a shotgun shell above a disk-shaped piercing valve. The shell is loaded into a shotgun and fired. The forces of ignition cause the point on the piercing valve to puncture the bottom of the cylinder, and, when the cylinder is airborne, tracer liquid is released through the resulting opening by physical forces, creating a long-lasting mist or fog cloud that is visible to the shooter. The shooter is provided with a consistent and durable reference, allowing him or her to make effective corrections to his or her shooting technique. The tracer cylinder can be loaded into a shot holder, with or without shot pellets. |
US08001902B2 |
Signal transmission surveillance system
A system and method of detecting, processing, and selectively responding to radio frequency transmissions detected by at least one projectile deployed above a geographic area. |
US08001898B2 |
Method for adjusting an inking unit of a printing press
A method is used for adapting an inking unit of a printing press. During a setup phase for the printing press, at least a first actual value with regard to an ink application that is set at the inking unit and that is applied to the printed material, is determined by use of a first measuring device. The inking unit is initially set using this first actual value. During continuous printing of the printing press, a plurality of second actual values, with respect to a printed image formed on the printed materials, are determined using a second measuring device which is different from the first measuring device. These second values are fed to an ink adapting device for the inking unit. At least one of these several actual values, which corresponds to the setting mode in the setting phase, is set in the ink adjusting device as its setpoint value. The ink adjusting device detects deviations of the other second actual values for this setpoint value and adjusts the inking unit to minimize these deviations. |
US08001897B2 |
Systems for checking the loading of a print forme magazine and systems for transporting at least one print forme stored in a print forme magazine to a cylinder
A system for checking the loading of a print form magazine, which stores at least two print forms, utilizes at least one code reader to read a code which is carried by the print forms. The code reader reads the coding of the printing forms in a secondary region. The coding of at least two printing forms, which are arranged adjacently, horizontally or vertically together, is read by the code reader. The code reader has an image sensor and an illumination system for lighting the secondary region. A system is also provided for transporting at least one print form stored in the print form magazine to a cylinder. An analytical unit can be connected to the code reader, or to another registration device, and stores information regarding the transport of each printing form, that is stored in the print form magazine, to the cylinder. The analytical unit that may be connected to the code reader is provided with a signaling device. |
US08001895B2 |
Inking unit of a rotary press, comprising a film roller
An inking unit of a rotary printing press includes a film roller. The film roller has a structured outer surface that has a Shore D hardness ranging between 80 and 90 and a stochastic surface. The stochastic surface is incorporated into the outer surface of the film roller by peening. |
US08001894B2 |
Roller of a printing machine comprising a device for generating an axial oscillating movement of the rotating roller
A roller of a printing machine includes a device for use in the generation of an axial oscillating movement of the rotating roller. The device includes a drive that is comprised of a pump which pressurizes a working fluid. The pump is arranged inside of the roller. |
US08001893B2 |
Rotary inkjet imaging apparatus and method for printing on a stationary page of media in a curved configuration
A rotary inkjet imaging apparatus includes a curved print zone having a longitudinal axis and in which a page of media is held in a curved configuration at a stationary position, a carrier movable bi-directionally along a linear path defined adjacent to the curved print zone and extending parallel to the longitudinal axis thereof, and at least one inkjet printhead supported by the carrier for undergoing movement within the curved print zone along a curved path winding about a central axis extending parallel to the guide path and coaxial with the longitudinal axis of the curved print zone such that the inkjet printhead moves about the central axis multiple revolutions and prints on the page concurrently as the carrier unidirectionally moves along the linear path and the printhead moves within the curved print zone and through portions of the curved path in which the printhead faces toward the page. |
US08001891B2 |
Printing machine system
A printing machine system includes a first printing machine which is configured as a newspaper printing machine and which has at least two first printing units that are structured as printing towers, each with a plurality of superimposed printing groups that are usable for multicolor printing. The first printing machine also includes a first folder structure which is arranged in a machine alignment of the at least two first printing units. A second printing machine has at least one second printing unit and a second folder structure. The first printing units and the at least one second printing unit are arranged in one row. The first printing units, which are configured as printing towers, differ from the at least one second printing unit in at least one of their effective printing length and a circumference of imaging printing group cylinders. |
US08001887B2 |
Universal manual trash compactor
A safe, inexpensive, easy to use, manual trash compactor that can be used with almost any trash container with components that store out of the way when not in use. A hand or foot control is easily manipulated to compact trash in the container. The compacting mechanism can be made easily adjustable so that the amount of force or the size of the unit can be changed for different operators or different trash containers. The unit can be used with no container to compact materials like cardboard. The compactor can have wheels and can optionally be operated by a foot lever. |
US08001886B1 |
Method of making a beverage ingredient filter
Beverage ingredient filter (10) having a inwardly located, filtering, section (12) of water permeable filter paper (11) and an outwardly located, water impervious, nonfiltering outer section (14) joined to the surrounding the inner filtering section (12). The beverage ingredient filter (10) is made by forming, from water permeable paper filter stock having a porous structure, the inner section (12) defining the bottom surrounded by the outer section (14) defining an encircling cylindrical wall, and altering the outer section (14) to render the outer portion (14) water impermeable. Altering may be performed by dimensionally reducing the porous structure of the outer section relative to the inner section until it is substantially water impervious relative to the inner section (12), securing together the porous structure after the porous structure has been dimensionally reduced, and holding the outer section in a dimensionally reduced, nonporous state relative to the inner section. |
US08001885B2 |
Fill tube liner
Disclosed is an apparatus, method and kit for use with a beverage producing device. Included are a fitting and an insulating tube for insulating water being introduced into a heated water tank from heated water retained in the tank. Use of an insulating tube helps to reduce the heat transfer between the heated water retained in the tank and the water being introduced to the tank. |
US08001881B2 |
Firing rate reduction system for an automatic firearm
A firing rate reduction system utilizing a slideable, independent sear disconnector includes a bolt carrier having a straight channel terminating at the rear end of the bolt carrier, for disconnector movement within the bolt carrier. Detents are provided to arrest movement at forward and rearward positions. The force of inertia moves the independent disconnector into these extreme positions and creates a delay in firing time as additional time is required for the independent disconnector to reach final position. |
US08001880B2 |
Barrier
A barrier that includes attack resistant pane(s) (see DEFINITIONS section). In this way, a person behind the barrier can be protected when they are outside. More specifically, the person behind the barrier is protected, at least to some extent, from both: (i) vehicular attacks; and (ii) blast (for example, bombs) and/or ballistic (for example, bullet) attacks. Also, the protected person can see what is happening across the barrier because of the attack-resistant pane(s). Also, if the barrier is unanchored then it can be moved from place to place, for example, by heavy equipment, so that the same barrier can be re-deployed at different outdoor locations (or indoor locations) on an as-needed basis. Preferably, the barrier also includes framing pieces that secure the attack-resistant pane(s) to the body of the barrier, with the framing pieces being covered on one side by an attack-resistant material (preferably, hardened steel). |
US08001871B2 |
Corkscrew
A corkscrew (1) with fulcrum moving and acting alternately in two different positions: the first one to screw the worm into the cork; the second one to extract it. The three operations (screwing, extracting and ejecting the cork) take place with a single reciprocating movement of two-lever (12). |
US08001868B2 |
SCARA-type robot structure and corresponding robot
A robot structure that has a base, at least a first arm that moves with respect to the base both in translation and in rotation, a movement mechanism for moving the first arm with respect to the base, a member for accepting a tool, and a power supply assembly. The movement mechanism includes a hollow member which moves in translation with respect to one of either the base or the first arm, while being incapable of translational movement independently of the other of the base or the first arm, and the hollow member being movable in rotation with respect to one of either the base or the first arm, while at the same time being incapable of rotational movement independently of the other of the base or the first arm. |
US08001863B2 |
Bearing arrangement of the transmission shafts of a twin-clutch transmission
An arrangement of bearings for transmission shafts of a twin-clutch transmission having a first input shaft connected with a first clutch, a hollow second input shaft co-axially supported on the first input shaft and connected with a second clutch and a main shaft, which is parallel to and connected with the input shafts a drive constant via gear stages comprising fixed and loose gear wheels and a shift clutch. The drive constant is connected with an output shaft, which is parallel to the main shaft. The transmission shafts are supported by bearings, which are arranged in bearing planes, one of which is formed by an inner wall of the transmission housing and is axially adjacent the drive constant. This bearing plane includes one bearing supporting the main shaft, one bearing supporting the second input shaft and one bearing supporting the first input shaft within the second input shaft. |
US08001860B1 |
Method and apparatus for the alignment of multi-aperture systems
A vehicle sensor system consisting of video, radar, ultrasonic or laser sensors, oriented to obtain a 360 degree view around the vehicle for the purpose of developing a situation or scene awareness. The sensors may or may not have overlapping field of views, or support the same applications, but data will be shared by all. Orientation of the sensor to the vehicle body coordinates is critical in order to accurately assess threat and respond. This system describes methods based on measuring force and rotation on each sensor and computing a dynamic alignment to first each other, then second to the vehicle. |
US08001857B2 |
Sample chamber
A sample chamber of plastics has at least one receiving area for receiving a liquid, and includes an oleophobic layer in a predetermined surface area. The sample chamber includes a base plate and a cover plate firmly connected thereto. The oleophobic layer is disposed on a side of the base plate and the cover plate facing away from the receiving areas, and/or the sample chamber consists of a plastic body and the oleophobic layer is disposed on a side of the plastic body facing away from the receiving areas. |
US08001856B2 |
Sampling device
A sampling device for molten metals is provided having a carrier tube and a sample chamber fixed in the carrier tube, with an inlet piece for the molten metal flowing into the sample chamber. In the inlet piece there is arranged an inlet tube, which has an outlet into the sample chamber and an inlet opening at its other end. The outlet as well as the inlet opening of the inlet tube has a reduced cross section relative to the central part of the inlet tube. The inlet tube is formed of quartz glass, and the wall of the inlet tube is crimped toward the axis of the inlet tube at its two ends. |
US08001852B2 |
Method for detecting a rupture inside a structure and system for implementing said method
The invention concerns a system for detecting a rupture inside a portion (6; 12; 13; 15) at least of one structure, delimited by a first (7; 16) and a second (7; 17) reference points of the structure, said portion having a predetermined stiffness in the absence of rupture and being subjected to a tensile or compressive stress (F). The method includes the following steps: detecting at least one length variation inside the portion of the structure, in response to a variation (?F) of the tensile or compressive stress applied to said portion; deducing from the detected variation length, the existence or not of a rupture inside said portion of the structure. |
US08001846B2 |
Mobile testing device and method of using the device
A mobile testing device is adjustable to perform different types of tension tests. The measuring device can conduct tests on components located on the ground or on elevated components. The measuring device can also carry out tensile strength tests on wire cables, slings, and other components. The measuring device can also be used to calibrate weight-indicating devices and instruments that indicate tensile strength. The positioning and movement of the gantry is achieved by using an assembly of hydraulic cylinders. Different working positions can thus be obtained and more than a trivial amount of physical effort is not required to operate the device. |
US08001845B2 |
Gyratory compactor apparatuses and associated methods
A gyratory compactor apparatus is provided that is adapted to interact with a mold that defines a mold axis. The gyratory compactor apparatus includes a frame that defines a frame axis and has a first mounting plate and a spaced-apart second mounting plate. A pivoted support is carried by the frame and capable of rotation in at least a first and a second rotational degree of freedom. A mold-engaging device is carried by the pivoted support and has a first carriage plate proximal the pivoted support and a second carriage plate axially spaced-apart from the pivoted support for receiving the mold therebetween. At least one actuator having a first end is carried by the frame and a second end is carried by the second carriage plate for imparting lateral translation to the second carriage plate relative to the frame axis. An associated method is also provided. |
US08001843B2 |
Circular arc wide beam transmission method and apparatus for ultrasonic imaging
A circular arc wide beam transmission method includes setting parameters for a focusing circular arc and calculating a transmission delay for each of the array elements in a transmission aperture of a probe based on the parameters for the focusing circular arc. An ultrasonic imaging system controls each array element to transmit ultrasonic waves according to the transmission delay for that array element. |
US08001842B2 |
Ultrasonic fault detection system using a high dynamic range analog to digital conversion system
A method and apparatus for effecting ultrasonic flaw detection of an object processes an echo signal received from the object being tested in at least three signal channels, wherein the echo signal is scaled to different degrees along each channel to increase and extend the dynamic range of an associated A/D converter system, in a manner which dispenses with the need for using numerous analog high pass and low pass filters and a variable gain amplifier. This reduces complexity and avoids performance limitations. The digital to analog converters sample the differently scaled input signal and a selection circuit selects the output of the digital output obtained from that analog to digital converter which has the highest gain, but which has not overflowed. The digital outputs are seamlessly merged to produce an output that can be displayed as a scan display which shows the location of faults. |
US08001840B2 |
Oscillation type gyro sensor, control circuit, electronic apparatus, and method of manufacturing an oscillation type gyro sensor
There is provided an oscillation type gyro sensor including an oscillation gyro device, an oscillation circuit, a controller, and an impedance conversion circuit. The oscillation gyro device includes a piezoelectric device including a drive electrode and a detection electrode, oscillates according to a drive signal input to the drive electrode, and is capable of generating an output signal including a detection signal corresponding to a Coriolis force from the detection electrode. The oscillation circuit outputs, based on the output signal, a signal for oscillating the oscillation gyro device to the drive electrode as the drive signal. The controller controls the oscillation circuit such that the oscillation circuit outputs a drive signal that makes the output signal constant. To the impedance conversion circuit, the drive signal output from the oscillation circuit is input. |
US08001825B2 |
Auto-calibrating metering system and method of use
Methods of auto-calibrating a meter are disclosed. In one aspect, the method can include determining a set of calibration information applicable to a sensor and storing the calibration information onto a tag element associated with a sensor dispenser. The tag element can be placed into communication with a reader element that is associated with a meter and which is configured to receive the calibration information so as to allow the meter to use the calibration information in a calibration procedure. Various aspects of a system for auto-calibrating a meter are also disclosed. |
US08001824B2 |
Bending apparatus and method for managing tools, method for arranging tools and method for selecting tool stocker
A bending apparatus for bending a work using a punch mounted onto an upper table and a die mounted onto a lower table by operation of a ram consisting of the upper table or the lower table includes: a machining information determining means for determining bending sequences, tools, tool layouts, and work positions, based on product information; a tool management database for accumulating numbers of uses of each tool that actually bent the work along with operation of the ram, based on the determined work positions, tools and tool layouts; a number of uses of tool detecting means for detecting number of uses of each mounted tool, referring to the tool management database; and a displaying means for displaying number of uses of relevant predetermined tool, when the detected number of uses of each tool becomes equal or approximate to a durable number of uses, or when a display command signal from a worker side is input. |
US08001819B2 |
Piercing method and piercing apparatus using hydroforming and hydroformed part and structure
The present invention was made with the object of eliminating the short pipe member when attaching a bolting nut to a hydroformed part, preventing an increase in the difficulty of hydroforming for attaching the nut, extending the nut length so as to enable sufficient strength at the time of bolting, and enabling application even to thin wall hydroformed parts and comprises inserting a metal pipe into a split mold having a pierce punch able to be moved perpendicular to an axis of the inserted metal pipe or in a slanted direction, having a front part narrower than a center part, and having around the front part a nut having an inside diameter larger than an outside diameter of the front part and smaller than an outside diameter of the center part; hydroforming it; then making the pierce punch advance to pierce part of the hydroformed part and pushing the nut by a center part arranged behind the nut and embedding the nut in the metal pipe. |
US08001811B2 |
Washing machine having water softening device
A washing machine having a water softening device which improves the solubility of a detergent and a water softening performance concurrently. The washing machine includes a tub; a water supply device for supplying water to the tub; a detergent supply device for supplying a detergent to the tub; and a water softening device for softening the water. The water softening device is disposed such that the water supplied from the water supply device can be mixed with the detergent supplied from the detergent supply device and then the water mixed with the detergent can be supplied to the water softening device. |
US08001809B2 |
Lightweight robust thin flexible polymer coated glove
Lightweight robust thin flexible latex gloves having areas of reinforcement at areas of high stretch and/or movement are provided. Gloves comprise a knitted liner having a plurality of stitches made from a first yarn having a denier 221 or less, the knitted liner comprising a plurality of finger components, a thumb component, and a palm component; and at least one reinforcement section located at a base of at least one finger component, at a base of the thumb component, in the palm component, or combinations thereof, and a polymeric latex coating. Reinforcement sections can be formed by plaiting, using yarn of a heavier denier, and/or forming Jacquard or transfer stitches. The liner can be knitted using with 70 to 221 denier nylon 66 multi-filament yarn. Methods of making and using the gloves are also provided. |
US08001806B2 |
Indirect heat type double-clad crystal fiber fabrication method
A double-clad optical fiber fabrication method including the steps of: preparing a crystal fiber, inserting the crystal fiber into a silica capillary, attaching a sapphire tube to the periphery of the silica capillary, and applying a laser beam to the sapphire tube to increase the temperature of the sapphire tube and to further fuse the silica capillary with thermal radiation to have the fused silica capillary be wrapped about the crystal fiber, thereby forming the desired double-clad optical fiber. |
US08001805B2 |
Overflow downdraw glass forming method and apparatus
The present invention discloses improved apparatuses for forming sheet glass. In one embodiment, the invention introduces a structural web that supports the forming structure in a manner such that the thermal creep which inevitably occurs has a minimum impact on the glass flow characteristics of the forming structure. |
US08001803B2 |
Diaper bag with heated and cooled compartments
A diaper bag having a major compartment with pockets on the walls or bottom thereof for one or more of the following accessories needed either by the mother or baby for travel: wipes, diapers, spare clothes, Mom's ipod, cell phone, keys and/or wallet, a changing mat, snacks, formula, baby food, and having actively or passively heated and cooled insulated compartments for formula, baby food included on the inside or outside of the main compartment. |
US08001801B2 |
Water filter removal and installation tool
The present invention relates to a refrigerator having a water filter, a water filter housing, a water filter cap, and a tool for rotating the water filter cap. Engagement of the tool and the water filter cap and subsequent rotation of the tool thereby rotates the water filter cap and water filter. The tool includes a head portion and a body portion and the head portion is an inverse surface of at least a portion of the water filter cap for mating with the water filter cap. |
US08001799B2 |
Multiple cooling sources for a vehicle air conditioning system
In an air-conditioning system for a vehicle, which has multiple heat sources (an evaporator and a heat accumulator), either one of the heat sources, for which the input energy amount for the unit cooling capacity is smaller than that for the other heat source, is preferentially used for performing the cooling operation, an energy amount for the air-conditioning operation can be reduced. |
US08001797B2 |
Air conditioner monitor and alarm system
A monitor system for an air conditioning unit having a suction refrigerant line and a liquid refrigerant line. The monitor system has two low pressure sensors mounted on the suction refrigerant line; a high pressure sensor mounted on the liquid refrigerant line; a back-up battery; an AC transformer; an AC to DC converter board having three connection points; two double DPDT relays; a terminal board having terminals for connection to the converter board, the relays, a warning device and the pressure sensors. For commercial size air conditioning systems, the monitor system has two 12-volt back-up batteries; two AC transformers; two 16 AC to DC converter boards, and three double DPDT relays. |
US08001792B1 |
Turbine inlet nozzle guide vane mounting structure for radial gas turbine engine
Apparatus for channeling combustion gases to a turbine in a gas turbine engine. The engine has a compressor for providing compressed air, a combustor for combusting fuel with the compressed air to provide combustion gases, and a radial inflow turbine having an inlet configured to receive the combustion gases. The turbine is rotatable about an axis for expanding the combustion gases to produce work. The apparatus includes a subassembly of plurality of nozzle guide vanes fixed between a pair of spaced apart, ring-shaped sidewalls. A pair of spaced apart supports is configured to position the subassembly therebetween, concentric with the axis, and adjacent the turbine inlet. The apparatus further includes a plurality of bolt assemblies extending axially through the pair of supports, apertures in the sidewalls, and holes in the guide vanes. The sidewall apertures and guide vane holes each have an internal dimension in the radial direction sized and configured to accommodate thermal expansion and/or contraction sliding radial movement of the subassembly relative to the supports. |
US08001790B2 |
Gas turbine
There is provided a gas turbine capable of improving the durability of a main shaft by absorbing the deformation of a casing due to heat and pressure and suppressing stresses acting on the main shaft. A link plate 31 of a movable supporting leg 30 that supports a casing 26 of a gas turbine 20 on the turbine 24 side is installed beforehand in an inclined manner at an angle θ1, whereby the displacement X of a lower casing 26L in the height direction; which occurs between a pin 31a in a top end portion of the link plate 31 and a top surface of a lower casing 26L when the operation status of the gas turbine 20 shifts from a stop condition to an operating condition is compensated for. This prevents a main shaft 25 from changing in the height direction in the part of the movable supporting leg 30 and suppresses bending stresses acting on the main shaft 25. |
US08001787B2 |
Transition support system for combustion transition ducts for turbine engines
A transition duct support system for a transition duct that channels hot gases from a combustor exit to a gas turbine inlet of a turbine engine. The transition duct support system includes a transition support frame formed from a body positioned around a transition duct body at an outlet transition section. The transition support frame may include a first inner surface aligned with and positioned proximate to portion of the outlet transition section that is positioned at an oblique angle relative to the outer wall of the transition duct body to limit linear movement of the transition duct body in a first direction. The transition support frame may also include a second inner surface positioned at an oblique angle to limit linear movement of the transition duct body in a second direction opposite the first direction. |
US08001784B2 |
Hydrothermal energy and deep sea resource recovery system
A system that utilizes the naturally superheated fluids available from hydrothermal vents to harness the almost limitless quantities of heat energy they contain. It consists of one major system that has three parts: (i) funnel, (ii) pipes, and (iii) any combination of several mechanical attachments. The recovered heat energy will then be used to drive steam turbines or other equipment for electricity generation, water desalination, or any other thermal energy use. It could also be simultaneously or separately fed into resource recovery equipment for the recovery of valuable metals, minerals, and chemicals without system modification. |
US08001781B2 |
Motor-driven supercharger
A motor-driven supercharger is provided with a thrust bearing (30) rotatably supporting a thrust force applied to a turbine shaft (12). The thrust bearing (30) is constituted by a small-diameter disc-shaped thrust collar (32) rotating together with a turbine shaft, and a turbine side thrust bearing (34) and a compressor side thrust bearing (36) which block a movement in an axial direction of the thrust collar. The compressor side thrust bearing (36) has a small-diameter ring portion (37) including a thrust surface which is in contact with the thrust collar and has approximately an equal diameter, and a flange portion (38a) fixed to a housing (16) in the turbine side, and the small-diameter ring portion and the flange portion are arranged at different positions in an axial direction. |
US08001780B2 |
Supercharged engine with EGR device
An engine (1) has an exhaust manifold (12) provided with a communicating portion (25B) of a bypass line (25) from an air-supply side and a branch portion (31A) to an EGR line (31). When an exhaust gas outlet (13) is provided in an intermediary of the exhaust manifold (12) in a longitudinal direction along an engine cylinder line, the communicating portion (25B) of the bypass line (25) and the branch portion (31A) of the EGR line (31) that are provided on the exhaust manifold (12) are provided on both sides in the longitudinal direction sandwiching the exhaust gas outlet (13) and spaced apart from each other so that a part of the exhaust gas is pushed by an air supply fed from the bypass line (25) is pushed to enter the EGR line (31). |
US08001777B2 |
Axle driving apparatus
An axle driving apparatus in which a hydraulic pump and a hydraulic motor which constitute a hydrostatic transmission are disposed on a center section. In a horizontal portion of the center section are provided a pair of linear oil passages in parallel to each other. A pair of arcuate ports are provided on a pump mounting surface formed on the horizontal portion of the center section. The pair of arcuate ports are substantially perpendicular with respect to the direction in which the oil passages extend. The axis of slanting movement of a movable swash plate of the hydraulic pump extends laterally of the vehicle body on which the axle driving apparatus is provided. The rotating direction of an arm provided on a control shaft for slantingly operating the movable swash plate is coincident with the operating direction of a control rod connected with a speed changing member. Thus, the link mechanism for connecting the speed changing member and the control arm for the movable swash plate is simplified. |
US08001775B2 |
Vehicle exhaust dilution and dispersion device
In one exemplary embodiment, an exhaust dilution and dispersion device for a vehicle can include a generally elongate tailpipe including an inlet section capable of being in exhaust receiving communication with an exhaust system of a vehicle. The tailpipe further includes an outlet section in exhaust receiving communication with the inlet section. The outlet section can also include a downwardly directed exhaust deflection portion and an exhaust outlet in exhaust dispersing communication with the surroundings external to the device. The exhaust outlet can include a generally elongate exhaust dispersion opening extending in a lengthwise direction along the tailpipe. At least a portion of the exhaust outlet can be coextensive with the downwardly directed exhaust deflecting portion and a major portion of the exhaust dispersed from the outlet can have a transverse component. |
US08001772B2 |
Method for regenerating exhaust gas purifying filter apparatus
The present invention relates to a method for regenerating a filter that traps particulate matter contained in exhaust gas of an internal combustion engine. The regeneration method includes increasing an amount of soot having a low degree of graphitization in the filter. After the amount of soot having the low degree of graphitization is increased, a temperature of the filter is increased. |
US08001766B2 |
Method for checking the friction capability of an exhaust gas catalytic converter
In a process for monitoring the function capability of an exhaust-gas catalytic converter 5 located in the exhaust line 3 of an internal combustion engine 1, based on the measured or computed signals of a first lambda probe 6a located upstream from the catalytic converter 5 and of a second lambda probe 6b located downstream from the catalytic converter 5, the two lambda probes 6a, 6b and the catalytic converter 5 having reached their operating temperature, it is suggested that an air quantity control means 4 located in the intake line 2 is partially opened during the coasting phase of the internal combustion engine 1 in order to cool the catalytic converter 5 located in the exhaust line 3, so that in the catalytic converter 5 an axial temperature distribution forms over time, from the signals of the two lambda probes 6a, 6b and the temperature distribution the axial distribution of the oxygen storage capacity OSC of the catalytic converter 5 being computed, and using this distribution of the oxygen storage capacity OSC the functional capability of the exhaust-gas catalytic converter 5 being assessed. As suggested, an improved process for checking is made available which moreover allows differentiation of the functional capability for conversion of hydrocarbons and nitrogen oxides. |
US08001765B2 |
System operable to control exhaust gas emission of engine
A system operable to control an exhaust gas emission of an engine, includes a catalytic converter; a fuel cutter, a change executor, a correlation value provider, an adjuster, and a controller. The change executor is operable to execute changing of an air-fuel ratio of the engine to a rich air-fuel ratio after the fuel supply is once stopped by the fuel cutter and then resumed. The correlation value provider is operable to provide a correlation value correlated to a change amount of the air-fuel ratio caused by the change executor based on a driving condition of the engine. The adjuster is operable to adjust the correlation value based on a parameter indicative of a capability of the catalytic converter. The controller is operable to cause the change executor to execute the changing based on the adjusted correlation value. |
US08001764B2 |
Vibration isolation engine mount system and method for ducted fans
A vibration isolation engine mount system and method for ducted fan aircraft, such as ducted fan vertical takeoff and landing (VTOL) aircraft, includes an engine for driving the ducted fan. The system includes an engine support structure for supporting the engine within the ducted fan. A rotor of the ducted fan is coupled to an engine shaft of the engine via a rotor hub. The system includes a plurality of vibration isolators configured to mount the engine to the engine support structure. Each of the plurality of vibration isolators is substantially concentrically oriented along a surface of a sphere. A center of the sphere is located at a center of the rotor hub. |
US08001762B2 |
Method and device to increase thrust and efficiency of jet engine
A method and device for adding special substances to the gaseous outflow of the jet engine in order to create a “virtual wall” of increased pressure zone behind the jet engine nozzle which can serve as a support for the jet engine gas outflow to push against, thus increasing the thrust power of the jet engine. This increase in acceleration power results in the accelerated movement of the jet engine equipped vehicle or higher fuel efficiency. A device that adds the special substances to the gaseous outflow is proposed. Characteristics of the special substances, which if added into the jet engine gaseous outflow may create a “virtual wall” of increased pressure zone behind the jet engine, are proposed. |
US08001761B2 |
Method and apparatus for actively controlling fuel flow to a mixer assembly of a gas turbine engine combustor
An apparatus for actively controlling fuel flow from a fuel pump to a mixer assembly of a gas turbine engine combustor, where the mixer assembly includes a pilot mixer and a main mixer. The pilot mixer further includes an annular pilot housing having a hollow interior, a primary fuel injector mounted in the pilot housing and adapted for dispensing droplets of fuel to the hollow interior of the pilot housing, a plurality of axial swirlers positioned upstream from the primary fuel injector. The fuel flow control apparatus further includes: at least one sensor for detecting dynamic pressure in the combustor; a fuel nozzle; and, a system for controlling fuel flow supplied by the fuel nozzle through the valves. The fuel nozzle includes: a feed strip with a plurality of circuits for providing fuel to the pilot mixer and the main mixer; and, a plurality of valves associated with the fuel nozzle and in flow communication with the feed strip thereof. The control system activates the valves in accordance with signals received from the pressure sensor. |
US08001753B2 |
Grass raking system
A raking attachment for a riding mower supports raking elements in a forward path of a cutting deck. The raking attachment includes a forward extending frame formed by longitudinal frame members positioned with first ends rigidly attached to a riding mower frame and with a second end forming attaching points at a fixed height off the ground. A transverse frame is pivotally attached to the forward extending frame by pivot posts. A rake assembly with at least one row of flexible rake tines disposed across the entire transverse width of the cutting deck is attached to the transverse frame and pivots therewith to contact the ground surface for raking. The rake tines can be raised to a non-raking position or the downward force of the rake tines against the ground surface can be varied by varying the pivot angle of the transverse frame over a range of pivot angles. |
US08001747B2 |
Method and apparatus for forming and filling flexible packaging
An apparatus (100) for forming and filling flexible bags with a viscous product, said apparatus including: a support (104) for a supply (106) of a tubular web (108) of flexible packaging material; at least one guide (110) for accepting from said supply a continuous feed of the tubular web of packaging material; a bag forming (300) assembly for forming adjacent bags from the tubular web wherein the forming assembly further includes a sealing member (305) for providing a seal across the web, which seal is commonly formed along oblique edges of the adjacent bags; at least one drive mechanism (150) for griping and drawing the packaging material through said at least one guide; a cutting device for cutting first and second bags drawn from the supply, wherein the first bags are each adjacent to respective second bags; a plurality of transport carriages (210, 220, 230, 240, 250, 260), said carriages including a gripping means (270) being arranged to grip and carry first and second bags; a plurality of filling devices (400, 450) associated with the transport carriages, said filling devices charging a flexible pocket of the bags with a viscous material; and at least one sealing device (500, 550) for sealing the charged pocket of the bags. |
US08001745B2 |
Systems for monitoring and controlling usage of materials
Material usage tracking systems for monitoring and optimizing usage of stretch film on a stretch wrapping machine is provided. A system includes a rotary encoder collar securable to a pre-stretch roller of a stretch wrapping machine and a proximity sensor securable proximate to the rotary encoder collar. Upon installation, the proximity sensor measures the revolutions of the pre-stretch roller when the stretch wrapping machine is wrapping a product or pallet. The system also includes a controller in communication with the proximity sensor. The controller converts the revolutions of the pre-stretch roller to measurements of the amount of stretch film pulled off a film roll in the stretch wrapping machine based on data received from the proximity sensor. Different uses for the data collected by the material usage tracking system and different ways of presentation of the data are also provided. |
US08001743B2 |
Accessory for profiles for sliding windows or doors
An accessory for profiles used for making frames for sliding windows or doors comprising, amongst other things, a fixed frame formed by two crosspieces and two stiles; the profile forming the first lower crosspiece comprises two sliding tracks, parallel with one another, presented by a lower base body, and heat insulation elements; this profile having an element for connecting and joining two halves of the profile, transversally separate relative to the length of the tracks and together forming the whole of the lower crosspiece; this connecting and joining element also has heat insulation properties. |
US08001741B2 |
Covering panel
The invention relates to a cladding panel having at least two pairs of side edges lying substantially opposite one another. The cladding panel includes a coupling mechanism structured and arranged on at least one of the at least two pairs of side edges, and including a groove and a tongue extending along respective side edges of the at least one pair. A roughening formed on at least a section of at least one of the tongue and the groove. |
US08001740B2 |
Ballistic and forced entry resistant construction
A ballistic and forced entry resistant construction in which a sidewall is made up of a plurality of vertical columns, at least one perimeter floor sill section, at least one perimeter ceiling sill section, a plurality of bottom internal sleeves at spaced intervals extending upward from the perimeter floor sill section, a plurality of top internal sleeves at spaced intervals extending downward from the perimeter ceiling sill section, a plurality of upper outer panels, a plurality of lower outer panels, and a plurality of inner wall panels. A connecting tube is used to connect the upper and lower outer plates. The vertical columns are located between the bottom and top internal sleeves such that the sleeves fit inside the opposite ends of vertical columns and the upper and lower outer panels are located between vertical support columns. |
US08001738B2 |
Airloop window wall system
An airloop wall system with durable water-tightness performance is disclosed. The system comprises a base anchor member secured to a top surface of a first floor slab, a base track connected to the base anchor, a base flashing for repelling moisture, a first ceiling anchor member secured to a bottom surface of the first floor slab, a first ceiling track connected to the first ceiling anchor member, a slab edge panel attached to the base track and the first ceiling track, a second ceiling anchor member secured to a bottom surface of a second floor slab, a second ceiling track connected to the second ceiling anchor member, a panel sill frame attached to the base track, a panel head frame attached to the second ceiling track, two jamb frames, and a panel secured between the frames. Corners of the frames are miter-matched such that air spaces inside form an airloop. |
US08001736B2 |
Exterior wall assembly including moisture transportation feature
An exterior wall assembly includes a wall frame supporting an interior wall layer and an exterior wall layer opposite the interior wall layer, a flexible sheet disposed within the exterior wall assembly, and a seal attached to the flexible sheet and configured to prevent ingress of water toward the wall frame. The flexible sheet is configured to transport moisture from between the interior wall layer and the exterior wall layer to a location outside of the exterior wall assembly. |
US08001730B2 |
System for modular building construction
Construction systems for erecting building structures comprise a plurality of prefabricated interconnectable modular building units, each unit comprising a frame shaped as a rectangular parallelopiped and comprised of framing members and a plurality of nodes, each node situated at a corner of said frame for selective interconnection with other units, the frame having at least one attachment point separate from the nodes for selective attachment to the frame of at least one adjacent unit, the nodes and the exterior dimensions of the frame conforming to ISO shipping standards such that each unit is transportable using the ISO intermodal transportation system, and such that when the units are aggregated horizontally and vertically and adjacent units are interconnected, a building structure comprising at least one habitable space is formed. The modular units are assembled in a factory remote from the job site, and are there constructed to a semi-finished state, including installation of one or more of interior fit-out systems and finishes, exterior envelope systems, plumbing systems, electrical systems, environmental systems, and fire protection systems, following which the semi-finished modular units are transported from the factory to the job site, where they are craned into place and secured to form the structure being erected, a plurality of adjacent pairs of semi-finished modular units also being “stitched” together, and the semi-finished modular units are thereafter constructed to a finished state. |
US08001729B2 |
Gutter cover installation
A gutter cover installation for covering a roof eave gutter to prevent debris from entering the gutter includes a main portion of the gutter cover formed with a pattern of openings and an outer edge of the outer side of the gutter cover projecting out and down past an outer wall of the gutter to form a diverter preventing overflow from flowing over the outer surface of the gutter outer wall and thereby avoid staining the same. The gutter cover inner side is held up by segments formed on the inner side of the cover forming a channel which projects down below the main portion and is engaged with a mounting bracket installed within the gutter to be supported thereby. An elastomeric sealing strip is inserted into the channel and projects up and back into engagement with a drip edge or fascia installed at the roof eave. |
US08001725B2 |
Shaft joint
A shaft such as a worm drive shaft for a movable barrier operator is disclosed. The shaft includes at least two shaft segments having connection ends. The shaft segments include respective connection ends permitting a first connection end to be joined with a second connection end by inserting a portion of at least one of the connection ends within the other connection end along the longitudinal axis of the shaft. The shaft segments may be retained by a resiliently expandable connector such as a snap ring. The connector may expand to permit the joining and then contract to be received within a surface recess on a connection end. The connector may be part of or pre-assembled on a connection end, such as by being positioned within a surface recess thereof. The connector may provide a pre-determined position for joining the first and second connection ends. |
US08001724B2 |
Rotating barrier
A rotating barrier having a rotating arm assembly has at least one blocking arm which is formed at least over part of its length by a resiliently flexible core piece and is provided with an outer sheath. |
US08001723B2 |
Tool, system, method, and plant for promoting growth of seedling, seedling set for planting, and planting method
The present invention is to provide a technology capable of planting seedlings in soil in planting ground such as dry land and allowing the seedling to root securely and grow without artificially supplying water continuously. Not only is a seedling fixed inside an upper opening portion of a tube having a length to a deep water-containing layer in the planting ground but also a growing medium is put inside the tube at a hardness that allows the root of the seedling to grow long downward, and the root of the seedling is allowed to grow below the tube, thereby obtaining the seedling having a long root. A vertical hole having approximately the same diameter as that of the tube is dug in the ground of the planting ground until reaching a soil layer having water quality and water quantity necessary for growth of plant, the seedling having the long root is buried in the vertical hole together with the tube, thereby planting the seedling in the planting ground. |
US08001721B2 |
Plant cultivation system
To provide a system for producing safe and high nutrition vegetables at low cost.A plant cultivation system for cultivating a plant on a nonporous hydrophilic film, which comprises a nonporous hydrophilic film and a feeding means for supplying water or a nutrient fluid to the lower surface of the film in the absence of a hydroponic tank for accommodating water or a nutrient fluid and cultivating a plant therein. As the feeding means, use is made of a water absorbing material which is in contact with the film and which is disposed between the film and a water impermeable material. A system for producing safe and high nutrition vegetables at low cost can be obtained by disposing the water impermeable material directly on ground soil, whereupon the water absorbing material and an irrigation tube are disposed, followed by disposing the film thereon. |
US08001720B2 |
Data processing apparatus, printing apparatus and method of creating mask pattern
A data processing apparatus includes a mask processor for performing a mask process for binary data, which is obtained by a binarization process using a dot arrangement pattern, by using mask patterns having print permitting pixels to generate binary data used for each of a plurality of scans of a print head to a same area of a print medium. An arrangement pattern of pixels that correspond to both of first data representing the print permitting pixels in at least one of the mask patterns and second data representing pixels to which dots are printed in the dot arrangement pattern satisfies the characteristics of (a) power spectrums of a low frequency region are smaller than power spectrums of a high frequency region, and (b) a peak of the power spectrums does not exist in a region lower side of half of the low frequency region. |
US08001719B2 |
Method for producing rapidly renewable chitinous material using fungal fruiting bodies and product made thereby
The method of growing a fungal fruiting body requires exposing a mycelium of a desired organism type to environmental conditions sufficient to induce fruiting of fungal primordium in the organism type followed by enclosing the fungal primordium within a mold of a designated shape representing a near net shape volume of a desired final product. The fungal primordium is allowed to grow and fill the mold to form a mass of fungal tissue equivalent in shape to the designated shape of the mold after which the mass of fungal tissue is removed from the mold and dried. |
US08001711B2 |
Rollable display device with strain reduction
A rollable display device including an inner housing (102) having an inner slot (108), a rollable display (106) having a bend portion (118), which is disposed through the inner slot (108), and a strain reducer (100) operably connected to the rollable display (106) to reduce strain at the bend portion (118). The strain reducer (100) acts by increasing radius of the bend portion (31), locating a neutral line of the rollable display (106) at a selected layer of the bend portion (31), and/or reducing cycling of the bend portion (31). |
US08001706B2 |
Cover for embellishing footwear
A decorative cover for embellishing footwear is disclosed, having a cover incorporated with a sock. The cover is worn over the footwear for covering and enhancing it with at least one embellishment. The sock encloses a user's foot and is incorporated with the cover at the top of the sock to prevent the cover slipping down. To hold the cover down over the footwear, a disconnecting strap extends under the arch of the footwear. To hold the cover securely against the footwear, a zippered seam runs along the rear of the cover parallel to a user's leg. |
US08001696B2 |
Vehicle compass compensation
A calibration method for calibrating a compass system suitable for use in a vehicle includes sampling data points of a magnetic field with a magneto-responsive sensor and processing output signals of the sensor via compass circuitry. The compass circuitry includes an analog-to-digital converter for converting analog signals of the sensor to digital signals and a digital-to-analog converter for converting digital signals to analog signals that are supplied to the sensor for adjusting the sensor. The output signals of the sensor are adjusted to be within an operable range of an analog-to-digital converter via an initial calibration mode. After completion of the initial calibration mode, output signals of the sensor are processed to determine when the output signals are outside a range of the analog-to-digital converter. An output of a digital-to-analog converter is adjusted to reposition the output signals of the sensor to be within the range of the analog-to-digital converter. |
US08001695B2 |
Axle guide assembly for drywall coating box
An axle guide assembly for a drywall coating box. The axle guide assembly comprises one or more, preferably two, axle guides. Each axle guide is a clip that fits onto an axle of a drywall coating box in order to allow coating mud to be applied to the outside of a corner bead. As the axle guide assembly is slid down the corner bead, mud is applied to the corner bead. |
US08001694B2 |
Fixed line rotary head trimmer with quick friction rotational lock for string trimmer machine
A trimmer head which receives fixed-length trimmer line segments has a housing with a side wall forming an open end with opposed holes formed therein. The trimmer head receives an insert that is rotated by the main housing. The insert has an arcuate channel from the first hole to the second hole adjacent the opposed side of the insert body when the insert body is in a load/unload position. The insert body is rotatable and movable axially with respect to the housing to an operational position where the line segment is forced to take an indirect path between the first and second holes securing the line segment in place during use of the trimmer head. |
US08001693B2 |
Closable knife with opening mechanism
A knife includes a handle and a blade coupled to the handle so as to be movable between an open position in which the blade extends from the handle, and a closed position, in which the blade is received within the handle. A detent mechanism is configured to resist movement of the blade from the closed position toward the open position while less than a threshold bias is applied to the blade toward the open position, but to release the blade to move toward the open position when at least the threshold bias is applied to the blade toward the open position. The threshold bias is of such a degree that, when the blade is released by the detent mechanism, sufficient energy is imparted by the bias to the blade to carry the blade from the closed position to the open position. |
US08001679B2 |
Compression tool with adjustable pushing length
A compression tool for connecting end connectors to coaxial cable ends includes a die for supporting a cable thereon, a slider axially spaced from the die for compressing against an end connector, which is fitted around but not yet crimped onto the cable end, and a handle connected to the slider via an inner link. A push button on the handle can be selectively inserted in a front or a rear locating hole provided on the inner link. When the handle is pivotally turned downward, the push button forces the inner link forward while the inner link is pivotally turned about the push button, so that the slider connected to the inner link is pushed forward toward the die. By inserting the push button in the front or the rear locating hole, the slider can be pushed forward by a shorter or a longer length, respectively. |
US08001678B2 |
Component mounting apparatus
A component mounting apparatus for mounting a plurality of components on a board. The apparatus is provided with a board holding device for holding the board at a board holding position, a first mounting head for holding and taking out a component fed from a first component feeding position and mounting the component on the board held at the board holding position, a second mounting head for holding and taking out the component fed from a second component feeding position and mounting the component on the held board, and a component feeding device having a wafer holding table for holding a wafer on which the respective components are fed so that the wafer holding table can be moved reciprocationally between the first component feeding position and the second component feeding position. |
US08001677B2 |
Automated tracking and storage system for use with an automated thermal battery manufacturing system
The present invention is directed at a system for automatically manufacturing thermal batteries. In the present invention, thermal batteries are manufactured using a press system, a stacking system and an enclosing system. The present invention uses a tracking, storage, and/or retrieval system to track various components used in the manufacturing process to improve manufacturing quality and to track the various components throughout the manufacturing process. |
US08001676B2 |
Component placement apparatus
Component placement apparatus (1, 21) comprising a storage device (2) for storing components, means (5, 25, 71, 81, 91) for transporting a component from the storage device (2) to a transfer device (6, 26) comprising at least one component pickup position (11), and a component pick and place device (7) for picking up a component from the pickup position and placing the component on a desired location on a substrate (8) positioned on a substrate support. The transfer device (6, 26) is movable between a position relatively close to the stationary storage device (2) and a variable desired position above the substrate support relatively close to the movable pick and place device whilst the means (5, 25, 71, 81, 91) for transporting a component from the storing device to the transfer device (6, 26) comprise guiding means for guiding a tape (4) comprising components from reel (3) located in the storage device (2) into the component pickup position (11) on the transfer device (6, 26). |
US08001671B2 |
Method for securing a beverage container to a mounting surface
A method for using an insulated holder is provided. The holder includes first and second polarized magnetic materials positioned at the sleeve portion. The first and second polarized magnetic materials each have first and second poles, the first pole of the first polarized magnetic material being positioned opposite and adjacent to the second pole of the second magnetic material and the second pole of the first polarized magnetic material being positioned opposite and adjacent to the first pole of the second magnetic material. The holder is placed adjacent to and in contact with said mounting surface. |
US08001670B2 |
Method for assembling at least two elements by means of a crimping rivet
A method for assembling at least two elements by a crimping rivet including a head and a stem, and an associated fitting tool including a traction rod. The method includes the following successive steps. A securing step that secures a part of the stem of the rivet by die-stamping on a corresponding part of the traction rod of the fitting tool inserted inside the stem of the rivet. An inserting step that inserts the rivet in corresponding holes of the elements to be assembled. A crimping step that crimps the rivet by the fitting tool. A separating step that separates the fitting tool by radial deformation of the part of the stem on which die-stamping was applied. |
US08001669B2 |
Pressurized cleaning of a turbine engine component
A method of repairing a turbine engine component includes providing a turbine engine component having a first surface and a second surface. A porous structure extends from the first surface to the second surface. The first surface is exposed to a first pressure and the second surface is exposed to a second pressure. The first pressure is higher than the second pressure. A difference between the first pressure and the second pressure is used to pass a cleaning liquid through the porous structure from the first surface to the second surface. |
US08001667B2 |
Apparatus for holding lens holder
An apparatus (10) for holding lens holders includes a first board (14) and a second board (16). The first board includes a plurality of through slots (146) defined therein. The second board includes a base portion (160) and a plurality of elongated protrusions (162) for insertion in and sliding in the respective slots. The protrusions extend from the base portion. The first board and the second board are attached to each other with the protrusions inserted in the slots. The first board and the second board cooperatively form a plurality of receptacles between the first inner surfaces in the slots and the first surface of the protrusions. A platform (12) with one of the first board and the second board are secured thereon. A driving device (20) is configured for driving the other one of the first board and the second board to move relative to the one secured on the table to change a size of the receptacles. |
US08001665B2 |
Door hinge repair apparatus and method
Apparatus for use in repairing, and methods of repairing, a door hinge of a vehicle includes use of a substitute hinge bracket and at least one pin configured to be received through at least one opening of a vehicle frame bracket. A locking portion of the at least one pin and a locking surface that defines an opening in the hinge bracket are configured such that the at least one pin is locked in a fixed position relative to the hinge bracket when assembled. Further, another repair apparatus includes a substitute pin having an interference portion for forming an interference fit with one or more surfaces defining an opening of a factory hinge bracket. |
US08001663B2 |
Safety carabiner
One embodiment of the present invention relates to an automatically locking carabiner system including a frame, a gate, a gate biasing system, and a gate locking system. The frame and gate form a continuously enclosed inner region in a closed configuration with respect to the frame. When in an engaged state, the gate locking system is configured to automatically lock the gate in the closed configuration with respect to the frame. The gate locking system may include a trigger coupled to the frame such that the position of the trigger corresponds to the state of the gate locking system. The trigger may be positioned on an opposite side of the frame from the gate with respect to the inner region. The force required to disengage the gate locking system may be substantially opposite that which is required to transition the gate to the open configuration with respect to the frame. |
US08001657B2 |
Adjustable security system for bracelets
The present invention discloses a safety device for a bracelet including a system for adjusting the circumferential length of the bracelet. This system comprises; first and second curvilinear elongated elements, each having a slot and a plurality of notches; a clasp comprising a third curvilinear elongated element having a set of grooves, wherein the grooves receive one of the first or second elongated elements for slidably gliding the elements relative to one another, and a fourth curvilinear elongated element; a button slidably secured in each slot of said first and second curvilinear elongated elements to slidably secure said first and second curvilinear elongated elements together; a set of stop reliefs are provided within said grooves for limiting the sliding motion of the first and second curvilinear elongated elements. The third and fourth curvilinear elongated elements are engaged with one another after the safety device is adjusted to a desired position in order to lock the device in that desired position. |
US08001656B2 |
Handle for mounting in an opening
A handle has at least one holding plate which can be mounted in an opening in a thin wall such as a sheet-metal cabinet door, a head part, such as a flange or olive-shaped handle, which overlaps the rim of the opening of the thin wall on its (outer) side, and a body part which proceeds from the head part and can be pushed through the opening in the thin wall, and a holding part which is carried by the body part, supported on the other (rear) side of the thin wall, and is separate from the body part, wherein the holding part is formed by holding elements which project in a flexible manner from the body part in the direction of its outer surface and whose free end has an inclined surface for supporting the body part on the rim or edge of the opening without play. |
US08001652B2 |
Upright vacuum cleaner with cyclonic airflow
An upright vacuum cleaner (A) includes an upright housing section (B) and a nozzle section (C). A cyclonic airflow dirt and dust separating chamber (54) is defined in said upright housing section. A suction source (E) pulls air and entrained dirt, dust, and other contaminants through a main suction opening (26) formed in the underside (24) of the nozzle and into the cyclonic airflow chamber (54). The cyclonic airflow chamber causes the suction airstream to travel in a cyclonic path such that the entrained contaminants are separated therefrom and deposited into a dirt container (52) that defines the chamber (54). A main filter element (K) filters residual contaminants from the suction airstream between the chamber and the suction source. The main filter element is preferably made from high-density polyethylene porous filter media. A final filter assembly (F) filters the suction airstream discharged by the suction source to ensure that the air discharged into the atmosphere is contaminant free, including those contaminants introduced into the airstream by the suction source itself. |
US08001649B2 |
Wiper assembly for sweeping a glass surface on a vehicle
A wiper assembly for sweeping a glass surface on a vehicle. The wiper assembly includes a windshield washer assembly connected to the windshield wiper drive arm of the vehicle for controllably dispensing washer fluid directly down onto the glass surface of the vehicle. The wiper assembly also includes a novel control unit carried by the vehicle for controlling the dispensing of the washing liquid from the windshield washer assembly. Uniquely, the control unit includes a sensor that is operably associated with the pump for sensing the position of the wiper arm as it moves upwardly and downwardly relative to the glass surface and for controllably energizing the pump at selected positions of the wiper drive arm so that the washer fluid is always dispensed forwardly of the wiper blade to avoid smearing. |
US08001638B1 |
Size convertible mattress
A mattress converts from a crib mattress with side walls and end walls surrounding an infant sleeping surface on a central mattress section therebetween to a twin mattress with a substantially planar sleeping surface to support a reclining child or adult. The end walls and side walls are tethered or hingedly connected to the central mattress section and are moveable from an upright position (crib mattress) to an open position (twin mattress). Sidewall extensions are hingedly connected to the side walls and are pivotably moveable from a first position above the side walls to a second position axially aligned with the side walls when the side walls are in the open position. |
US08001637B1 |
Portable changing table
A portable changing table of the present disclosure includes at least one extendable arm assembly moveable between a retracted position and an extended position. The at least one extendable arm assembly is removably securable to a support structure. The portable changing table further includes a collapsible frame hingedly secured to the at least one extendable arm assembly, wherein the collapsible frame is moveable between a stowed position and a deployed position. The portable changing table further includes a flexible support member secured to a portion of the collapsible frame. The flexible support member extends across a portion of the collapsible frame in the deployed position. |
US08001629B2 |
Floor drain and sanitary installation with such a floor drain, and method of fitting such a sanitary installation
A shower drainage arrangement that has a vertically extending drain opening (13) for the shower water which is to be channelled away. Arranged downstream of the drain opening (13) is a stench trap (14), which can be connected to a disposal line (19). The drainage arrangement (13) has an inflow housing (12) which can be installed in a vertical wall (8, 4) and which forms a chamber (18) which is arranged downstream of the drain opening (13) and is intended to allow inspection of the stench trap (14). A covering (11) is preferably positioned on the front of the inflow housing (12), and this covering can be removed to allow inspection of the stench trap (14). The invention allows straightforward production of a shower with a drain opening (13) arranged in a wall. |
US08001628B2 |
System and method for providing tempered fluid
The present invention is directed to methods and apparatus for tempering the temperature of a liquid in a fluid conducting system. More particularly, some embodiments of the invention relates to tempering the temperature of water supplied to a fixture from a water heater in a fluid conducting system. The system can include a heater for heating the fluid and a diffuser for slowing the rate at which water provided to a decontamination fixture is heated. |
US08001625B2 |
Water conserving improved toilet
An efficient dual-use toilet that provides a simple, easy-to-use and reliable solution to the problem of wasted toilet flush water is disclosed. The improved toilet provides a two-compartment toilet bowl, wherein the main bowl is used for solid waste and a hydrophobic secondary bowl is used for liquid waste. When only the secondary bowl is used, the toilet does not require flushing. When the toilet is flushed for solid wastes, water simultaneously cleanses the secondary bowl. Importantly, the drain line for the secondary bowl is configured such that during the flush cycle air is prevented coming back through the sewer system and into the household. The system is fully automatic and provides a very easy-to-learn “flush and forget” solution for the user. The amount of water flushed to the sewer system is greatly reduced, and consequently so is the burden on fresh water supply systems as well as the energy cost in required to deliver water. |
US08001624B1 |
Removable hunter knit liner for use with a protective helmet
A winter liner system, including a hunter knit liner for wear underneath a protective helmet. The hunter knit liner fully encircles, and partially covers, the head of the wearer and includes a decorative exterior layer, an interior layer, and an interior foam layer sandwiched therebetween. The liner has two ear flaps extending downwardly to cover ears, and a looping band on each ear flap for holding the chinstrap of the helmet. At least one ear flap includes a side pocket integrated therein. The liner includes an elongated bill extending downwardly and horizontally across the front portion. The bill has an exterior surface which adheres directly to the front of the helmet. A plurality of snapping mechanisms, which include male snap heads embedded within the helmet and cooperating female snap receptacles integrated into the liner, removably securing the liner into the helmet. |
US08001622B1 |
Pad for helmet or the like
A pad (10), a plurality of which can be positioned in a helmet (21) or the like for comfort and protection, includes a first generally rectangular fabric material (11) having truncated corners (25). A first generally rectangular foam material (12) having truncated corners (24) includes a top surface, a bottom surface, and side surfaces (18), the top surface being attached to the first fabric material (11). A second generally rectangular foam material (14) having truncated corners (22) includes a top surface, a bottom surface, and side surfaces (19) having a scallop (23), the top surface being attached to the bottom surface of the first foam material (14). A second generally rectangular fabric material (16) having truncated corners (22) and sides having a scallop (23) is attached to the bottom surface of the second foam material (14). The side surfaces (18, 19) of the first and second foam materials (12, 14) are exposed. The first foam material (12) is an open-celled polyurethane, and the second foam material (14) is an impact rate dependent polyurethane having a thickness at least as great or greater than the thickness of the first foam material (12). |
US08001619B1 |
Lapel stiffener
A lapel stiffener includes a stiffener strip and a peel-off label. A pressure sensitive adhesive is applied to one side of the stiffener strip. The peel-off label is applied over the pressure sensitive adhesive. The peel-off label is removed and the pressure sensitive adhesive is pressed on to an inside surface of a lapel. A second embodiment of the lapel stiffener includes the stiffener strip, a strip retainer pocket and a strip storage pocket. The strip retainer pocket is formed by securing a strip of material behind a lapel to receive the stiffener strip. The strip storage pocket is formed on a bottom of the lapel. A third embodiment of the lapel stiffener preferably includes the stiffener strip and a strip retainer cavity. The strip retainer cavity is formed by securing a strip of material behind a lapel. The strip retainer cavity surrounds the stiffener strip. |
US08006312B2 |
Data communications system, terminal, and program
To provide a system which allows large volumes of data to be exchanged efficiently through network connections using portable terminals. An example data communications system includes a data terminal which stores certain data; and an operation terminal which controls access rights to the data stored in the data terminal, in which the operation terminal grants another operation terminal access rights to desired data. The data terminal returns the data according to an access request made based on the access rights. On the other hand, the operation terminal passes the acquired access rights to the data terminal, which then accesses the data terminal via a high-speed, stable, wired network and acquires the desired data, based on the access rights. |
US08006308B2 |
Recording medium with copy protection indicating information and apparatus and methods for forming, recording, reproducing and restricting reproduction of the recording medium
A recording medium, such as a high-density and/or read-only recording medium, such as BD-ROM, which includes copy protection indicating information, which can identify whether copy protection information is needed or not for the playback of contents stored on the recording medium, and to methods and apparatuses for forming, recording, and reproducing data on the recording medium. |
US08006307B1 |
Method and apparatus for distributing secure digital content that can be indexed by third party search engines
In a secure content distribution system, the text is extracted and scrambled in content documents that include text. The scrambled content is made available for indexing by conventional search engines but is not available as plain text and thus is kept secure. The scrambling process breaks a text stream derived from the content document into two to five word phrases, randomizes the phrases and creates a text file from the randomized stream. Third party search engines are allowed to index the scrambled file so that search algorithms that search on particular words or phrases produce nearly the same number of hits as with the plain text file. A web server that provides the content returns either the scrambled content to a search engine or a link to the publisher by examining a user agent parameter that accompanies a content request. Alternatively the scrambled content also includes a script routine that links to the publisher. |
US08006297B2 |
Method and system for combined security protocol and packet filter offload and onload
A network interface card (NIC) includes a security association database (SADB) comprising a plurality of security associations (SAs), a cryptographic offload engine configured to decrypt a packet using one of the plurality of SAs, a security policy database (SPD) comprising a plurality of security policies (SPs) and a plurality of filter policies, and a policy engine configured to determine an admittance of the packet using one of the plurality of SPs from the SPD and apply one of the plurality of filter policies to the packet. |
US08006294B2 |
System and method for single sign-on
The single sign-on is implemented without requiring knowledge of a lower layer such as HTTP and HTML by using a single sign-on module which stores knowledge to store single sign-on and a single sign-on server which analyzes log-in communication of an EIS (Enterprise Information System) and selects and executes an applicable single sign-on module. Since the single sign-on can be implemented without requiring knowledge of a lower layer such as HTTP and HTML from a system engineer, the single sign-on can be implemented in a short period and at low cost. |
US08006293B2 |
Methods and systems for imaging device credential acceptance
Embodiments of the present invention comprise systems, methods and devices for eliminating multiple submission of user credential data in a system with multiple distinct restricted sub-systems wherein a unique credential is required for each sub-system. |
US08006292B2 |
Methods and systems for imaging device credential submission and consolidation
Embodiments of the present invention comprise systems, methods and devices for eliminating multiple submission of user credential data in a system with multiple distinct restricted sub-systems wherein a unique credential is required for each sub-system. |
US08006291B2 |
Multi-channel multi-factor authentication
Systems and methods for authenticating electronic transactions are provided. The authentication methods employ a combination of security features and communication channels. These security features can be based, for example, on unique knowledge of the person being authenticated, a unique thing that the person has, unique personal features and attributes of the person, the ability of the person to respond, and to do so in a fashion that a machine cannot, and so forth. Methods for enrolling the person prior to authentication are also provided, as well as systems for enrollment and authentication. |
US08006290B2 |
System and method for ratification of policies
A system and method for ratifying policies are provided. A method for ratifying a policy in a policy-based decision system comprises: determining if a new policy interacts with an existing policy in the policy-based decision system; and ratifying the new policy to exist in the policy-based decision system. |
US08006289B2 |
Method and system for extending authentication methods
A method is presented for managing authentication credentials for a user. A session management server performs session management with respect to the user for a domain that includes a protected resource. The session management server receives a request to access the protected resource, which requires authentication credentials that have been generated for a first type of authentication context. In response to determining that authentication credentials for the user have been generated for a second type of authentication context, the session management server sends to an authentication proxy server a first message that contains the authentication credentials for the user and an indicator for the first type of authentication context. The session management server subsequently receives a second message that contains updated authentication credentials for the user that indicate that the updated authentication credentials have been generated for the first type of authentication context. |
US08006287B2 |
Network apparatus and control method therefor
A network apparatus which is detachable from a data processing apparatus and is mounted in the data processing apparatus to connect the data processing apparatus and a network installs an application and stores authentication information corresponding to the application in the storage of the network apparatus. The network apparatus acquires authentication information corresponding to the application from the storage of the network apparatus and the data processing apparatus in accordance with an application activation request. The network apparatus determines, on the basis of the acquired authentication information, whether to permit activation of the application. |
US08006285B1 |
Dynamic defense of network attacks
A distributed denial of service attack can be defended against by challenging requests at a machine upstream from the target of the attack. The upstream machine limits access to the victim machine in response to indication of the victim machine being attacked. The upstream machine begins trapping protocol data units destined for the victim machine and challenging requests to access the victim machine with tests that require sentient responses, such as Turing tests. The upstream machine then updates a set of rules governing access to the victim machine based, at least in part, on responses to the challenges or administered tests. |
US08006284B2 |
Electronic device, information processing system, information processing apparatus and method, program, and recording medium
A user is enabled to easily access a data area on a network, and to use the data area with security, wherein a recording medium records an address for accessing a prescribed area of a storage apparatus installed in an other apparatus and keys to be used for encrypting data. When the recording medium is installed in the apparatus, the address is read-out from the recording medium and, based on the read-out address, accessing to the prescribed area is started. When the user actually accesses the recording medium, the prescribed area is accessed. In the apparatus to which the recording medium is installed, processing such as a path conversion is carried out as required so that the user is able to operate without mentioning such procedure. |
US08006281B2 |
Network accessible trusted code
In one embodiment, a computer system performs a method for accessing a trusted assembly from a virtualized location. A computer system detects receipt of a request to access an assembly. The address of the assembly is expressed in the request as a virtualized location. The computer system resolves the virtualized location to a physical location where the assembly is physically stored. The resolving includes accessing an information store that maintains the current physical location corresponding to the requested assembly's virtualized location. The computer system determines whether the requested assembly qualifies as a trusted assembly by verifying that the assembly sufficiently complies with information encoded within the assembly. Lastly, upon determining that the requested assembly is trusted, the computer system accesses the requested assembly from the physical location. |
US08006277B2 |
Embedded power control in a high-speed cable
A method for providing power to a boost device in a high-speed cable connected between a transmitting data source device and a receiving data sink device is described. The method comprises receiving differential data signals from the data source device in a differential input circuit of the boost device; boosting at least one of the received differential data signals into a boosted differential data signal; transmitting the boosted differential data signal from a differential output circuit of the boost device to the receiving data sink device; and obtaining power to operate at least some of the circuitry of the boost device from the data sink device through its connection with the differential output circuit, for example, providing at least some of the power to operate the processing block. A corresponding high-speed cable is also described. |
US08006271B2 |
Digital broadcasting receiver and method for controlling the same
A method includes performing Reed Solomon (RS) and Cyclic Redundancy Check encoding on mobile data and a table including access information of the data and information identifying a stream where data decryption keys are obtained, thereby forming an RS frame, which is divided into groups. Each group includes a portion of the RS frame data, known data sequences, fast information channel (FIC) data, and transmission parameter channel (TPC) data. The FIC data includes information for rapid mobile service acquisition. The TPC data includes information for indicating an FIC data update. A broadcast signal including the groups is transmitted. The RS frame size is L (rows)×N (column size of the RS frame) bytes. Each row has an M-byte header, leaving the remainder available for data. Data in the rows are packed into the rows end-to-end, with possible wrapping around at the end of each row to the next row. |
US08006269B2 |
Broadcasting receiving apparatus, method for controlling broadcasting receiving apparatus, broadcasting receiving apparatus controlling program, and computer-readable recording medium
An information communication terminal apparatus allows a broadcasting signal transmitting side and a secondary service provider to provide a television service in consideration of a user's desired way of viewing. This is attained as follows. That is, a television receiving control section controls, in accordance with a predetermined broadcasting control command extracted by a data extracting section from data received by a data communication section, a television broadcasting receiving section such that the television broadcasting receiving section controls (start, halt, or carry out channel switching) reception of a broadcasting signal. |
US08006268B2 |
Interest messaging entertainment system
Video signals broadcast on a multiplexed channel of a broadcast network are received and there is extract therefrom a closed captioning stream of textual data that is searched for occurrences of textual data matching one or more search parameters. A partial portion of the closed captioning stream of textual data that includes each of the occurrences of textual data that matches the one or more search parameters can be directed to a television receiver. |
US08006264B2 |
Interactive television program guide with passive content
A hybrid passive-interactive program guide is generated by combining the features of an interactive program guide with the passive video portion of a passive program guide. The interactive guide may replace passive listings with interactive listings, replace passive features with interactive features, provide supplemental advertisements, or replace passive tagging information with interactive tagging information. Users may be provided with an opportunity to purchase a program or product being advertised, to view listings for segments aired in the video portion of the passive guide, to schedule reminders for listings or video segments that are displayed by the passive guide, or to schedule video segments and related information for recording. |
US08006261B1 |
System and method for personalized message creation and delivery
A system and method for dynamically creating individualized, multi-media messages and to deliver the messages to specific target groups or individual viewers. A message, story, or advertisement is assembled on demand, based upon rules applied to each viewer's profile and a library of media segments. The framework for the final personalized message is a story or message template designed for a campaign. A set of viewer profiles is assembled from designated databases for each of the targeted entities. A collection of media segments is also created or selected and then made available to produce the final personalized message at assembly time. Specific media segments are selected and merged according to the message template and information about the viewer derived from each viewer's profile. The information from the viewer profile is interpreted by a rule system to determine which of several potential media segments to select for use in the personalized message. The merged composite is then encoded to match the distribution media and forwarded to the viewer. |
US08006259B2 |
Real-time audience monitoring, content rating, and content enhancing
A method, system, and computer-readable medium for collecting usage information in real-time for a computing device receiving digital content for presentation, such as to enable various types of real-time content modifications or content-related service enhancements. In some situations, real-time information is collected about Set-Top Boxes that allow viewers to receive various types of content (e.g., video broadcasts such as single-channel or multi-channel television programming, audio broadcasts, media-on-demand, etc.) and to interact with the content and with related services in various ways, such as information about content viewing and types of viewer interactions. Having access to information related to content viewing and to various types of user interactions provides a variety of benefits, with real-time or near real-time collection of such information enabling dynamic modifications to provided content, functionality, and services. |
US08006258B2 |
Methods and apparatus for media source identification and time shifted media consumption measurements
Methods and apparatus for media source identification and time shifted media consumption measurements are disclosed. A disclosed method identifies a time shift associated with one of a plurality of media sources local to a media delivery device by generating a library of first signature information local to the media delivery device, wherein the library of first signature information includes records, each of which contains a time stamp, a signature value and a source identifier associated with a respective one of the plurality of media sources, generating second signature information based on media presented via the media delivery device, generating a collection of matching signature information based on the first and second signature information, and performing a time shift analysis on the collection of matching signature information to identify the time shift associated with the one of the plurality of media sources local to the media delivery device. |
US08006255B2 |
Electronic apparatus
An electronic apparatus, comprising an optical disk drive having an eject button for opening/closing a disk tray and a first controller for controlling the eject button. A tray open/close button controls the disk tray. A second controller controls the disk tray. A mechanism for operating the eject button of the optical disk drive, is disposed within a housing of the electronic apparatus and is operated from outside of the housing. |
US08006251B2 |
Operation consistency maintenance method, system and program
To provide a technology capable of maintaining the consistency of a managed object even when an existing operation program is used for manipulation without modifying the existing operation program when the managed object itself on an execution base is expanded. An operation consistency maintenance method for an operation consistency maintenance system which maintains operation consistency of an application which operates on an application server comprises reading, from a storage device, manipulation control information indicating a manipulation control method when middleware is manipulated from an application operation program, and transmitting a call for inhibiting a manipulation request or for changing a calling operation function based on the read manipulation control information to the application server by a communication device; and receiving the call by the application server by means of the communication device, and calling either an application operation function or a middleware operation function indicated by the received call. |
US08006249B2 |
Method of implementing a state tracking mechanism in a communications session between a server and a client system
A method of implementing a state tracking mechanism in a communications session between a server and a client system, wherein, in the course of the communications session, application data is provided to the client system in accessible form only if the client system has a valid value of state tracking information, includes transmitting a message carrying a new value of the state tracking information to the client system. It further includes calculating the value of the state tracking information valid after transmission of the message using as input at least the new value carried in the message and a datum maintained at the client system. |
US08006243B2 |
Method and apparatus for remote installation of network drivers and software
A method and apparatus for remote installation of network drivers and software. The present invention provides for the remote installation of a rerouting driver into the network driver interface in the path between one or more media access control units and one or more protocol drivers in a computer system. Code in the network driver interface is disabled, patched to insert the rerouting driver, and then re-enabled. The disabling and re-enabling of the code is performed such that the computer system does not have to be restarted following installation of the patch. |
US08006242B2 |
Identification of software configuration data
Identification of software configuration data. One or more binary files from a memory area in a computing device are identified. The binary files include information relating to execution of software. One or more strings from the identified binary files are extracted according to a rule. The rule defines requirements associated with the configuration data. A list of strings is generated from those extracted one or more strings, each of the strings in the generated list refers to configuration data in the memory area. The configuration data may be transferred to another machine, backed up, or used for informational purposes. |
US08006241B2 |
Automatic software installation and cleanup
An application installation and removal system and method comprising: an operating system for controlling and maintaining resources on a computer; and an event monitor configured to detect availability of a new software to be installed on the client; receive a list of new software on the client; perform installation of the software on the client wherein performing installation comprises creating a record of all user defined applications on the client immediately prior to performing the installation in a log file; installing the new software on the client; rebooting the client after the installation of the new software on the client; and resorting all the user defined applications recorded in the log file to the same state as the user defined applications were prior to the installation of the new software. |
US08006240B2 |
Support continuous availability by allowing the use of multiple concurrent versions of shared artifact libraries, with proper bind-drain semantics, for long-lived process application consumers
A computer implemented method, apparatus, and computer usable program code for updating multiple concurrent versions of shared artifact libraries. Shared artifact libraries are associated with a consuming application for establishing shared artifact libraries upon which the consuming application has a dependency for artifacts. A snapshot of the shared artifact libraries associated with the consuming application in an active session is created in response to starting a session. The shared artifact libraries are updated in response to new versions and updates of the shared artifact libraries becoming available. Artifacts are dispensed from the shared artifact libraries to the consuming application based on the snapshot of the session. |
US08006239B2 |
Program analysis using symbolic ranges
A computer implemented method for generating a representation of relationships between variables in a program employing Symbolic Range Constraints (SRCs) wherein the SRCs are of the form φ:^i=1nli≦xi≦ui where for each i ε[l,n], the linear expressions li,ui are made up of variables in the set{xi+1, . . . ,xn} and wherein the SRCs comprise linear, convex, and triangulated constraints for a given variable order. |
US08006235B2 |
Profiler management
A profiler manager may attach and detach profilers from a running application. A profiler may be detached through a two step process where the profiler is sealed from communicating with the running application, then an evacuation step where the application is able to complete any responses that are pending. While the profiler is in the evacuation phase, another profiler may be attached to the application. Messages to the evacuating profiler may be captured and directed to the proper profiler. |
US08006233B2 |
System and method for the automatic verification of privilege-asserting and subject-executed code
The present relates to a method for verifying privileged and subject-executed code within a program, the method further comprising the steps of constructing a static model of a program, identifying checkPermission nodes that are comprised within the invocation graph, and performing a fixed-point iteration, wherein each determined permission set is propagated backwards across the nodes of the static model until a privilege-asserting code node is reached. The method further comprises the steps of associating each node of the invocation graph with a set of Permission allocation sites, analyzing each identified privilege-asserting code node and subject-executing code node to determine the Permission allocation site set that is associated with each privilege-asserting code node and subject-executing code node, and determining the cardinality of a Permission allocation-site set that is associated with each privilege-asserting code node and subject-executing code node. |
US08006230B2 |
Systems, methods and computer programs for determining dependencies between logical components in a data processing system or network
Described are methods, apparatus and computer programs for determining run-time dependencies between logical components of a data processing environment. Components of the data processing environment are monitored by monitoring agents accessing run-time activity data via APIs of the managed system. A dependency generator identifies correlations between the run-time activity of the monitored components. For synchronous monitored systems, the dependency generator calculates an activity period for monitored components and determines which component's activity periods contain the activity periods of other components. Containment is used as an indicator of a likely dependency relationship, and a weighting is computed for each dependency relationship based on the consistency of containment. |
US08006227B2 |
Efficiently locating transactional code blocks in a transactional memory system
Various technologies and techniques are disclosed for creating and/or locating transactional code blocks in a transactional memory system. A user such as a software developer can decorate a particular function with an identifier to indicate that the particular function is transaction-safe. A normal version and a transactional version are then created for each function of a software application that is marked as transaction-safe. A normal version is created for each function that is not marked as transaction-safe. For the normal version of each function that is marked as transaction-safe, a stub pointer in the normal version is pointed to the transactional version. The proper version of the function is then called depending on the execution context. |
US08006226B2 |
Methods and apparatus for generating a web site from a use case
A system obtains at least one requirement for the application. They system defines at least one interaction, as a use case, associated with the application that satisfies at least one requirement. The system creates at least one file associated with at least one interaction, and processes at least one file with a code-generating engine to automatically generate at least one interactive component of the application. |
US08006224B2 |
System and method for unified visualization of two-tiered applications
An application generation environment coordinates development of component-based two-tiered applications using a unifying data model comprising an interconnected model of objects. The data model unifies the two-tiered application to present a single logical application for visualization and for programming using a graphical user interface. The data model transparently programs tiers of the application in response to user input to program the single logical application. Application components are generated for execution within a two-tiered execution environment such as a client device (e.g. a wireless mobile device) and a gateway server providing a stateful proxy with which to access services or a remote data source via a network. The application components may by generated with marks to denote portions thereof for execution within the respective tiers of the two-tiered execution environment. |
US08006217B2 |
Method for manufacturing semiconductor device
To reduce current consumption in a frequency-division circuit, particularly in a multistage frequency-division circuit, in a multistage frequency-division circuit, an inputted signal has a higher frequency in a preceding stage, and an inputted signal has a lower frequency in a following stage. Thus, placement is performed preferentially from the basic cell corresponding to the frequency-division circuit into which a signal having a higher frequency is inputted, and then wiring connection is performed. In other words, the layout of a plurality of basic cells corresponding to a multistage frequency-division circuit is performed so that, as compared to a wiring into which a signal having a lower frequency is inputted, a wiring into which a signal having a higher frequency is inputted has a shorter wiring length and has less intersection with other wirings, so that parasitic capacitance and parasitic resistance of the wiring are reduced. |
US08006216B1 |
Dynamic push for topological routing of semiconductor packages
Techniques are disclosed for performing topologically planar routing of System in Packages (SiPs). A routing graph can be represented by a particle-insertion-based constraint Delaunay triangulation (PCDT) and its dual. A dynamic search routing may be performed using a DS* routing algorithm to determine the shortest path on the dual graph between a start point and an end point. Based on a dynamic pushing technique, net ordering problems may be solved. A first wire can be topologically routed. Dynamic search routing of a second wire may be performed. The first wire may be pushed or detoured in response to the dynamic searching routing of a second wire. |
US08006214B2 |
Exact geometry operations on shapes using fixed-size integer coordinates
Techniques for improving efficiency and accuracy of computer-aided design are provided. In one aspect, a method for generating a computer-based representation of a design having one or more shapes is provided comprising the following steps. Each of the shapes in the design is represented with one or more trapezoids, wherein a fixed number of non-vertical lines are used to define an x-coordinate of a left and right base and sides of each trapezoid with intersection points being formed between the non-vertical lines that define the sides. The x-coordinates and intersection points are used to divide the trapezoids into disjoint trapezoids, wherein each disjoint trapezoid is defined by a combination of the same non-vertical lines that are used to define one or more of the trapezoids. An order is assigned to the x-coordinates and intersection points, wherein the x-coordinates and intersection points in the assigned order are representative of the design. |
US08006213B2 |
Optimization method of integrated circuit design for reduction of global clock load and balancing clock skew
A design methodology and algorithms for the computer aided design of integrated circuits having clock distribution networks. The clustering of latch distribution tree components is combined with repositioning of such components within clock sector areas. The movement and clustering of components is such that the timing constraints are preserved. The methods is described in terms of reducing and balancing the load inside each clock sector, although the techniques may also be applied to balancing load between clock sectors. |
US08006194B2 |
Associating an object with a relevant data source
Associating an object with a relevant data source is disclosed. In some embodiments, an object pasted into a destination document is associated with a data source included in the destination document. In various embodiments, the data source associated with the object may comprise a data source concurrently pasted with the object into the destination document, a data source already existing in the destination document prior to the object being pasted into the destination document, or a data source generated in the destination document using data extracted from the pasted object. |
US08006193B2 |
Web service user experience without upfront storage expense
A method is provided for allocating resources for users of a service based on whether a user has expressed intent to fully utilize capabilities of the service. If the intent is expressed by a user, an infrastructure is created that enables the user to maintain, via a user interface, artifacts associated with an account of the user on the service. A user that has not yet expressed such intent is presented with a prospective user interface simulating the user interface without enabling the prospective user to maintain the artifacts associated with an account of the prospective user. |
US08006184B2 |
Playlist for real time video production
A video production system provides a director with-control over video production devices used in producing a show. The video production system allows the director to pre-produce a show, review the show in advance of “air time.” and then, with a touch of a button, produce the live show. The video production system includes a processing unit in communication with the video production devices. The processing unit displays controls for controlling the video production devices. The director uses a keyboard and mouse to remotely control the video production devices. The director pre-produces the show, defines a set of video production commands (hereafter “transition macro”) executed by the processing unit. By activating a control button, the director instructs the processing unit to execute the transition macro-to control one or more of the video production devices. |
US08006182B2 |
Method and computer program product for implementing automatic avatar status indicators
The exemplary embodiment of the present invention provides a means for the simulating of real world activities within a virtual environment. Information retrieved from locally executing applications (e.g., such as a screen saver, voice over IP phone system, etc.) or sensor information is utilized to deliver messages from a client application to the virtual environment in order to put an avatar in a state that visually indicates that a system user is busy. |
US08006180B2 |
Spell checking in network browser based applications
Spell checking of a document in a network browser based application is performed automatically. Spell checking may be performed in a content page in response to user editing of the document text. Text entered into a document through a browser application interface is divided into nodes. The nodes may be associated with a section, line or word of text. Each node may be assigned one or more parameters which may indicate whether the node has been spell checked or not. Selected nodes are sent to a spell check service for spell checking. Correction information is received in response to the spell check request. Once a client device receives the correction information, words within the text range of the document that match identified misspelled words are processed. In one embodiment, matching words are highlighted with a visual indicator to indicate that they may be incorrectly spelled. |
US08006178B2 |
Markup language stylization
Markup language stylizations that may be applied to a source document are defined in overlay documents such that no special tags or markers are required in the source document to enable stylization via the overlay document. A manifest document defines an association between a source document and one or more overlay documents. |
US08006177B1 |
Documents for commerce in trading partner networks and interface definitions based on the documents
Machine readable documents connect businesses with customers, suppliers and trading partners. The self defining electronic documents, such as XML based documents, can be easily understood amongst the partners. Definitions of these electronics business documents, called business interface definitions, are posted on the Internet, or otherwise communicated to members of the network. The business interface definitions tell potential trading partners the services the company offers and the documents to use when communicating with such services. Thus, a typical business interface definition allows a customer to place an order by submitting a purchase order or a supplier checks availability by downloading an inventory status report. Also, composition of the input and output documents, coupled with interpretation information in a common business library, programs the transaction in a way which closely parallels the way in which paper based businesses operate. |
US08006176B2 |
Methods and systems for imaging-device-based form field management
Aspects of the present invention relate to systems, methods and devices for modifying and managing form documents with an application that receives input from an imaging device user interface and from other sources. Some aspects relate to a input field definition file that is transmitted to the imaging device and which comprises display parameters and UI options for prompting a user for field input and as well as instructions for obtaining field data from other sources. |
US08006175B2 |
Calculation of spreadsheet data
A workbook includes a spreadsheet having cells arranged in columns and rows. The cells include input cells and output cells. The output cells include a formula to be calculated. Calculation of the spreadsheet is divided into multiple tasks. The tasks are assigned among computing nodes within a computing cluster for concurrent calculation of the spreadsheet. |
US08006173B2 |
Recording medium, reproduction apparatus, recording method, program and reproduction method
A BD-ROM has recorded therein an AV Clip generated by multiplexing a video stream and a graphics stream. The graphics stream represents an interactive display to be overlayed with the video stream, and includes a sequence of three Button State groups. The interactive display includes a plurality of buttons, each of which changes from a normal state to a selected state, and from the selected state to an active state, according to a user operation. In the three Button State groups in the graphics stream, the first-order group (N-ODSs) is made of a plurality of pieces of graphics data, which represent normal states of the buttons, the second-order group (S-ODSs) is made of a plurality of pieces of graphics data, which represent selected states of the buttons, and the third-order group (A-ODSs) is made of a plurality of pieces of graphics data, which represent active states of the buttons. |
US08006168B2 |
Apparatus and method for applying unequal error protection during wireless video transmission
Wireless transmission of high-definition video, whether essentially uncompressed or compressed, is prone to errors during reception due to the condition of the wireless link. To ensure video quality during changing link conditions it is desirable to ensure that those portions of the video that represent the more important components of the video signal, such as the lower special frequencies or most significant bits, are assured correct reception at the receiver. Bandwidth limitations of the wireless link affect the amount of data that can be sent over the link. Hence, using a high level error recovery for all of the information is not feasible. Accordingly, a method and apparatus for unequal error protection is disclosed that provides a higher level of error protection to the more important elements of the transmission while affording less error protection to the other elements of the transmission. |
US08006166B2 |
Programming error correction code into a solid state memory device with varying bits per cell
Memory devices that, in a particular embodiment, receive and transmit analog data signals representative of bit patterns of two or more bits such as to facilitate increases in data transfer rates relative to devices communicating data signals indicative of individual bits. Programming error correction code (ECC) and metadata into such memory devices includes storing the ECC and metadata at different bit levels per cell based on an actual error rate of the cells. The ECC and metadata can be stored with the data block at a different bit level than the data block. If the area of memory in which the block of data is stored does not support the desired reliability for the ECC and metadata at a particular bit level, the ECC and metadata can be stored in other areas of the memory array at different bit levels. |
US08006161B2 |
Apparatus and method for receiving signal in a communication system using a low density parity check code
An apparatus and a method for receiving a signal in a communication system using a Low Density Parity Check (LDPC) code. The apparatus and the method includes decoding a received signal according to a hybrid decoding scheme, wherein the hybrid decoding scheme is generated by combining two of a first decoding scheme, a second decoding scheme, and a third decoding scheme. |
US08006160B2 |
Efficient encoding and decoding methods for representing schedules and processing forward error correction codes
A sequence of symbol operations (a “schedule representation”) within a data storage device, wherein the operations are those used to process encoding or decoding operations of a forward error correction code (an “FEC code”) upon an arbitrary block of data of a given size (where size can be measured in numbers of symbols). The method is such that the schedule representation can be used to direct the processing of these operations upon a block of data in a way that is computationally efficient. Preferably, the same method can be applied to represent schedules derived from multiple different algorithms for the encoding or decoding of a code or for multiple different codes. |
US08006159B2 |
Apparatus and method for transmitting/receiving broadcast data in a mobile communication system
A method and apparatus for transmitting a broadcast physical layer packet in a mobile communication system supporting multi-slot transmission and hybrid Automatic Repeat Request (H-ARQ) are provided. The method comprises initially transmitting the broadcast physical layer packet according to a fixed transmission format for at least one first slot interval and retransmitting the broadcast physical layer packet for at least one second slot interval using a variable transmission format different from the transmission format used in the first slot interval. |
US08006155B2 |
Testing an operation of integrated circuitry
A general purpose computational resource is provided for performing general purpose operations of a system. A special purpose computational resource is coupled to the general purpose computational resource. The special purpose computational resource is provided for: storing test patterns, a description of integrated circuitry, and a description of hardware for testing the integrated circuitry; and executing software for simulating an operation of the described hardware's testing of the described integrated circuitry in response to the test patterns. |
US08006154B2 |
Semiconductor integrated circuit and method for testing semiconductor integrated circuit
A semiconductor integrated circuit includes a clock generator for generating a second clock signal having a frequency that varies over time by using a first clock signal having a fixed frequency, a test circuit for generating a digital signal according to a difference between a first frequency corresponding to the first clock signal and a second frequency corresponding to the second clock signal by a digital logic operation based on the first clock signal and the second clock signal, and a signal path for outputting the digital signal generated by the test circuit. |
US08006153B2 |
Multiple uses for BIST test latches
A method, an apparatus, and a computer program are provided to utilize built-in self test (BIST) latches for multiple purposes. Conventionally, BIST latches are single purpose. Hence, separate latches are utilized for array built-in self test (ABIST) and logic built-in self test (LBIST) operations. By having the separate latches, though, a substantial amount area is lost. Therefore, to better utilize the latches and the area, ABIST latches are reconfigured to utilize some previously unused ports to allow for multiple uses for the latches, such as for LBIST. |
US08006150B2 |
Circuit and method for increasing scan cell observability of response compactors
The circuit and method for increasing the scan cell observability of response compactors is based on manipulation of x distribution in responses prior to taking them through a compactor. An x-align block is capable of delaying scan chains by judiciously computed values, and thus aligning x's within the same slices. The x-alignment is effected in the insertion of proper control data to the generic x-align hardware. As a result, fewer scan cells are masked due to response x's into other cells, reflecting into enhanced test quality. An ILP formulation can be used to identify the delay assignment that leads to the maximum number of observable scan cells. Alternatively, a computationally efficient greedy heuristic can be used to attain near-optimal results in reasonable run-time. Thus, the x-align block enhances the effectiveness of response compactors and reaps high test quality, even in the dense presence of response x's. |
US08006149B2 |
System and method for device performance characterization in physical and logical domains with AC SCAN testing
A method for data logging from inside a semiconductor device, yielding timing performance information about the logic behind each and every flip-flop in the scan chain and displaying the sensitivity of certain flipflops to speed related manufacturing defects. The method comprises steps for testing, measuring, storing, and analyzing records for frequency characterization of complex digital semiconductors. |
US08006143B2 |
Semiconductor memory device and semiconductor memory device test method
A semiconductor memory device having a first memory block used when it is determined to be used in a first case, a second memory block used as an alternative of the first memory blocks when it is determined to be used in a second case, a write section that writes determination data into the first memory block for making a determination at the time of the determination and writes the determination data into the second memory block and a read section that reads the determination data written into the first memory block by the write section for making a determination at the time of the determination and reads the determination data written into the second memory block by the write section. |
US08006141B2 |
Method for speeding up serial data tolerance testing
A receive test accelerator retrieves an adjusted jitter amount and an adjusted test time in which to test a device. The adjusted jitter amount and the adjusted test time correspond to an adjusted bit error rate that is extrapolated from a baseline bit error rate, which corresponds to a baseline jitter amount. In turn, the receive test accelerator tests the device, at the adjusted test time, using a data stream that is modulated by the adjusted jitter amount. |
US08006134B2 |
Method for analyzing fault caused in virtualized environment, and management server
To enable easy and quick identification of the location of a fault in a virtualized environment, a physical server 20 is communicatively connected with a management server 10 accumulating and storing a first event history of a history of events having occurred in the virtual server 212 and a second event history of a history of events having occurred in the physical server 20. On receiving an event relating to a fault of a business process 2122 operating in the virtual server 212, the management server 10 searches the event histories as accumulated and stored for the second event history on the virtual server 212 having transmitted the same event and the first event history obtained from the table as stored on the physical server 20 implementing the virtual server 212 having transmitted the event, and identifies a cause of the fault based on a result of the search. |
US08006133B2 |
Non-disruptive I/O adapter diagnostic testing
A primary I/O adapter and a redundant I/O adapter of a data processing system are assigned to support access to a system resource. While the primary I/O adapter is in service and the redundant I/O adapter is not in service in providing access to the system resource, a fail over command is issued to remove the primary I/O adapter from service and place the redundant I/O adapter in service in supporting access to the system resource. While the redundant I/O adapter is in service and the primary I/O adapter is not in service in providing access to the system resource, diagnostic testing on the primary I/O adapter is performed. In response to the diagnostic testing revealing no fault in the primary I/O adapter, a fail back command is issued to restore the primary I/O adapter to service and to remove the redundant I/O adapter from service. |
US08006128B2 |
Prioritized rebuilding of a storage device
Rebuilding a storage device after failure of a storage device is disclosed. The method is particularly useful for RAID groups of hard disks. The method may also apply to other storage media arranged as a group. The method includes rebuilding a hard disk in a non-linear fashion according to a heuristic analysis of logical units of the failed hard disk. The method may be implemented in hardware, firmware, software, or a combination thereof. |
US08006127B2 |
File server for redundant array of independent disks (RAID) system
A redundant array of independent disks system includes a first storage array with a first target processing module and a first plurality of storage devices. A second storage array includes a second target processing module and a second plurality of storage devices. A data processing module receives a plurality of data blocks for storage in one or more of the first and second plurality of storage devices. The data processing module assigns a first data block of the plurality of data blocks to the first target processing module and a second data block of the plurality of data blocks to the second target processing module. The first and second target processing modules concurrently generate first and second error checking and correcting data based on the first data block, respectively. |
US08006124B2 |
Large-scale cluster monitoring system, and method of automatically building/restoring the same
Provided are a large-scale cluster monitoring system and a method for automatically building/restoring the same, which can automatically build a large-scale monitoring system and can automatically build a monitoring environment when a failure occurs in nodes. The large-scale cluster monitoring system includes a CM server, a BD server, GM nodes, NA nodes, and a DB agent. The CM server manages nodes in a large-scale cluster system. The DB server stores monitoring information that is state information of nodes in groups. The GM nodes respectively collect the monitoring information that is the state information of the nodes in the corresponding groups to store the collected monitoring information in the DB server. The NA nodes access the CM server to obtain GM node information and respectively collect the state information of the nodes in the corresponding groups to transfer the collected state information to the corresponding GM nodes. The DB agent monitors the monitoring information of the nodes in the groups, which is stored in the DB server, to detect a possible node failure. |
US08006123B2 |
Volume and failure management method on a network having a storage device
Provided is an environment that storage device configuration management can be efficiently done in a data center having a virtualization device. A SAN manager acquires configuration information from a device constituting a SAN and prepares a correspondence relationship between a host computer and a virtual volume in the SAN, and a corresponding relationship between the host computer and a real volume, depending upon the acquired information. Based on the corresponding relationship, the SAN manager outputs a correspondence relationship of between virtual and real volumes. Meanwhile, by interpreting a failure-notification message received from the devices of the SAN, detected and outputted is an influence upon an access to a real or virtual volume as to the failure. Furthermore, when a plurality of failure notifications are received from the devices connected to the SAN, a plurality of failure notifications are associatively outputted depending upon a correspondence relationship between real and virtual volumes. |
US08006118B1 |
System and method for application failure detection
The present invention allows construction of a secure, real-time operating system from a portable language such as Java that appears to be a Java virtual machine from a top perspective but provides a secure operating system from a bottom perspective. This allows portable languages, such as Java, to be used for secure embedded multiprocessor environments. |
US08006113B2 |
System and method for controlling voltage level and clock frequency supplied to a system
A system that includes at least one component adapted to execute at least one application, characterized by including a controller adapted to receive at least one load indication of at least one component of the system and to selectively alter at least one control parameter of a voltage and clock frequency management scheme; whereas the system is adapted to apply the voltage and clock frequency management scheme. A method for controlling voltage level and clock frequency supplied to a system, the method includes receiving at least one load indication of at least one component of the system; characterized repeating the stages of: selectively altering at least one control parameter of a voltage and clock frequency management scheme; and applying the voltage and clock frequency management scheme. |
US08006107B2 |
Method for remote power control and the circuit thereof
The present invention provides a remote control system for a power supply, comprising: a display data channel (DDC); a first control circuit electrically connected to said DDC, coding and sending a control signal through said DDC to control said power supply; a second control circuit electrically connected to said DDC, receiving and decoding said control signal through said DDC to control said power supply. |
US08006106B2 |
Method and system for flexibly supplying power to a high-end graphics card using an off-card voltage converter module
A method and system for flexibly supplying power to a high-end graphics card is described. The graphics system includes the high-end graphics card and also a configurable power supply module, which is physically separated to the graphics card and connected to a power source external to the graphics system. The configurable power supply module converts a first voltage from the power source to a second voltage for the graphics card, wherein the second voltage satisfies a set of power supply specifications required by the graphics card. |
US08006105B1 |
AC-powered in-wall computing device with power-line networking capabilities
Apparatus and systems provide processing capabilities and power-line networking capabilities. An in-wall computing device has a power connector for receiving an Alternating Current (AC) signal from a power source and a housing that is sized for installation into an electrical wall box. The device may have internal data injection circuitry for injecting data into the AC signal or may have internal data receiving circuitry for extracting data from the AC signal. A system includes at least two in-wall computing devices, each having a power connector for receiving an AC signal from a power source. A first device has a user input interface and internal data injection circuitry for transmitting user input data to a second device over the AC signal. The second device has internal data receiving circuitry for extracting the user input data and controlling peripherals attached to peripheral ports of the device according to the data. |
US08006092B2 |
Digital watermarks for checking authenticity of printed objects
The invention provides methods for embedding digital watermarks for authentication of printed objects, and corresponding methods for authenticating these objects. One aspect of the invention is a method of embedding a digital watermark in a digital image to be printed on an object. The method embeds an auxiliary signal in the digital image so that the auxiliary signal is substantially imperceptible, yet machine readable. It converts the image to a halftone image using a halftoning process. If copies are made of the printed image, the image characteristics change due a change in the halftoning process used to create the copies. These changes are detected to determine whether a suspect document is authentic. |
US08006089B2 |
Multiple PANA sessions
The preferred embodiments provide a novel system and method for reducing authentication delay of a mobile node with a network that includes: employing two EAP runs concurrently to reduce an overall authentication delay. In some embodiments, the two EAP runs are employed for authenticating a particular device identifier of a PaC. In some illustrative embodiments, the two EAP runs are employed for authenticating a particular device identifier of a PaC in relation to connecting to multiple ISPs at the same time. |
US08006085B2 |
License management system and method
A license-management system and method is provided. A method of issuing a proxy certificate includes transmitting a proxy-certificate-issuance-request message to a license server in order for the local license manager to acquire an authority to issue a license by a local license manager; enabling the license server to verify the proxy-certificate-issuance-request message; if the proxy-certificate-issuance-request message is valid, transmitting a proxy certificate to the local license manager by the license server, the proxy certificate including information regarding the authority to issue a license; and verifying the proxy certificate by the local license manager. |
US08006077B2 |
Thread migration control based on prediction of migration overhead
A processing system features a first processing core to operate in a first node, a second processing core to operate in a second node, and random access memory (RAM) responsive to the first and second processing cores. The processing system also features control logic to perform operations such as (a) automatically updating a resident set size (RSS) counter to correspond to the RSS for the thread on the first node in response to allocation of a page frame for a thread in the first node, and (b) using the RSS counter to predict migration overhead when determining whether the thread should be migrated from the first processing core to the second processing core. Other embodiments are described and claimed. |
US08006076B2 |
Processor and program execution method capable of efficient program execution
A processor for sequentially executing a plurality of programs using a plurality of register value groups stored in a memory that correspond one-to-one with the programs. The processor includes a plurality of register groups; a select/switch unit operable to select one of the plurality of register groups as an execution target register group on which a program execution is based, and to switch the selection target every time a first predetermined period elapses; a restoring unit operable to restore, every time the switching is performed, one of the register value groups into one of the register groups that is not selected as the execution target register group; a saving unit operable to save, prior to the restoring, register values in the register group targeted for restoring, by overwriting a register value group in the memory that corresponds to the register values; and a program execution unit operable to execute, every time the switching is performed, a program corresponding to a register value group in the execution target register group. |
US08006075B2 |
Dynamically allocated store queue for a multithreaded processor
Systems and methods for storage of writes to memory corresponding to multiple threads. A processor comprises a store queue, wherein the queue dynamically allocates a current entry for a committed store instruction in which entries of the array may be allocated out of program order. For a given thread, the store queue conveys store data to a memory in program order. The queue is further configured to identify an entry of the plurality of entries that corresponds to an oldest committed store instruction for a given thread and determine a next entry of the array that corresponds to a next committed store instruction in program order following the oldest committed store instruction of the given thread, wherein said next entry includes data identifying the entry. The queue marks an entry as unfilled upon successful conveying of store data to the memory. |
US08006072B2 |
Reducing data hazards in pipelined processors to provide high processor utilization
A pipelined computer processor is presented that reduces data hazards such that high processor utilization is attained. The processor restructures a set of instructions to operate concurrently on multiple pieces of data in multiple passes. One subset of instructions operates on one piece of data while different subsets of instructions operate concurrently on different pieces of data. A validity pipeline tracks the priming and draining of the pipeline processor to ensure that only valid data is written to registers or memory. Pass-dependent addressing is provided to correctly address registers and memory for different pieces of data. |
US08006070B2 |
Method and apparatus for inhibiting fetch throttling when a processor encounters a low confidence branch instruction in an information handling system
An information handling system includes a processor that throttles an instruction fetcher whenever a group of instructions in a branch instruction queue together exhibits a confidence in the accuracy of branch predictions of branch instructions therein that is less than a first predetermined threshold confidence threshold. In one embodiment, the processor includes a fetch throttle controller that inhibits fetch throttling by the instruction fetcher when confidence in the accuracy of a branch prediction for a particular currently issued branch instruction exhibits less than a second predetermined threshold confidence threshold. |
US08006069B2 |
Inter-processor communication method
Inter-processor communication systems and methods that define within the instruction set of the microprocessor a command for directing the microprocessor to relinquish control over at least one of the microprocessor's internal registers. The microprocessor may then signal a communication interface that collects data from external sources. The communication interface takes control over the internal register released by the microprocessor and inputs the collected external data directly into the internal register of the microprocessor. Once data is place into the internal register, control of that register may be returned to the microprocessor. |
US08006067B2 |
Flexible results pipeline for processing element
A flexible results pipeline for a processing element of a parallel processor is described. A plurality of result registers are selectively connected to each other, to processing logic of the processing element and to a neighborhood connection register configured to receive data from and send data to other processing elements. The connections between the result registers and between the result registers and the neighborhood connection register are selectively configurable by applied control signals. |
US08006066B2 |
Method and circuit configuration for transmitting data between a processor and a hardware arithmetic-logic unit
A method for transmitting data of a plurality of data types between a digital processor and a hardware arithmetic-logic unit with at least one associated table memory, first involves preselecting a base address in the table memory that (base address) is dependent on the data type of the data to be transmitted. This is followed by a read and/or write access to the table memory by taking the preselected base address as a starting point for computing the address used for the read/write access in the table memory for each access operation according to an arithmetic computation rule. |
US08006059B1 |
Method and procedure for creating end to end storage from controller to host
A system and method to facilitate the process of creating end to end storage from a network storage controller to one or more hosts is described. A storage controller management engine provides the network storage controller with configuration information, provisions storage on the network storage controller as one or more logical units, and maps a host to the one or more logical units, to create end to end storage from the network storage controller to the host in a highly automated and user-friendly manner. |
US08006057B2 |
Memory devices with buffered command address bus
Circuits and methods are provided that alleviate overloading of the command address bus and limit decreases in command address bus bandwidth to allow increased numbers of memory modules to be included in a computer system. A plurality of switches is coupled between the command address bus (which is coupled to the memory controller) and a respective plurality of memory modules. Each switch provides command address bus data only to its respective memory module. Preferably, only one switch does so at a time, limiting the loading seen by the memory controller. |
US08006056B2 |
Storage system including capability to move a virtual storage device group without moving data
A storage system comprises a plurality of storage arrays, a plurality of controllers selectively coupled to ones of the storage arrays, a network fabric coupling the plurality of controllers, and a processor. The processor is capable of moving control and/or data transfer functions related to a group of elements in the plurality of storage arrays between controllers or storage arrays by transferred management information rather than data. |
US08006054B2 |
Storage system and snapshot configuration migration method
A migration controller 4C creates, inside a migration-destination storage controller 2, a migration-destination volume 7A, a migration-destination snapshot volume 7B and a pool 7C corresponding to a migration-source volume 5A, a migration-source snapshot volume 5B, and a pool 5C, respectively. The migration controller 4C reproduces an update history of a migration-targeted generation as a write process of difference data to the migration-destination volume 7A. The migration-destination storage controller 2 constructs the migration-destination snapshot volume 7B in accordance with the update of the migration-destination volume 7A. |
US08006053B2 |
System, device, and method for detecting and configuring mirror relationships in a storage system
Mirror relationships between system drives may be detected and/or configured automatically by writing a predetermined data pattern to a predetermined location within a system drive and then checking one or more other system drives for a mirrored copy of the same data pattern. If the data pattern is found in another SD, then it can be assumed that there is a mirror relationship between the two SDs. Failure to find the data pattern in another SD, or finding the data pattern in multiple other SDs, may indicate an error condition. Once mirror relationships are discovered, the mirror relationships can be configured into the file server automatically so that the engineer does not have to manually configure the mirror relationships. The same mechanism can be used to check mirror relationships from time to time, for example, to detect possible problems with the RAID system. |
US08006047B2 |
Storage device with write barrier sensitive write commands and write barrier insensitive commands
The invention is a storage device which implements a write barrier command and provides means for a host to designate other write commands as being sensitive or insensitive to the existence of write barrier commands. The device can optimize the execution of commands by changing the order of execution of write commands that are insensitive to write barrier command. In an embodiment of the invention a flag associated with the write command indicates whether the command is sensitive or insensitive to the existence of write barrier commands. In an embodiment of the invention the write barrier command can be implemented as a write command with a flag that indicates whether the command is a write barrier command. In one embodiment of the invention the queue of commands and data to be written to the media is stored in a non-volatile cache. |
US08006044B2 |
Flexible selection command for non-volatile memory
Some embodiments of the invention pertain to a memory system containing multiple memory devices, in which one or multiple ones of the memory devices may flexibly be selected at one time for a common operation to be performed by all the selected devices concurrently. |
US08006042B2 |
Floating point bypass retry
A system and method for increasing the throughput of a processor during cache misses. During the retrieval of the cache miss data, subsequent memory requests are generated and allowed to proceed to the cache. The data for the subsequent cache hits are stored in a bypass retry device. Also, the cache miss address and memory line data may be stored by the device when they are retrieved and they may be sent them to the cache for a cache line replacement. The bypass retry device determines the priority of sending data to the processor. The priority allows the data for memory requests to be provided to the processor in the same order as they were generated from the processor without delaying subsequent memory requests after a cache miss. |
US08006040B2 |
Data storage device and method thereof
A microprocessor 18 in a control device 13 of a data storage device determines that the read request has a sequential access property, when a transfer size of data specified by a read request from a host computer 11 is the same as a preset pre-fetch determination size and sends the data for the read request to the host computer 11. The microprocessor 18 also reads data in succeeding areas continuous to the data designated by the read request from a storage device 12 into a cache memory 20. The data storage device enables to reduce a number of access from the control device 13 to the storage device 12, improving a response time as well as throughput of the data storage device. |
US08006039B2 |
Method, system, and computer program product for merging data
A method for merging data including receiving a request from an input/output device to merge a data, wherein a merge of the data includes a manipulation of the data, determining if the data exists in a local cache memory that is in local communication with the input/output device, fetching the data to the local cache memory from a remote cache memory or a main memory if the data does not exist in the local cache memory, merging the data according to the request to obtain a merged data, and storing the merged data in the local cache, wherein the merging of the data is performed without using a memory controller within a control flow or a data flow of the merging of the data. A corresponding system and computer program product. |
US08006038B2 |
Optimizing information lifecycle management for fixed storage
The method may query the disk drive for a size where size may be a total number of logical blocks on the disk drive. The drive may receive a size response where the size includes a total number of logical blocks on the disk drive. The number of usage blocks necessary to represent the number of logical blocks on the disk drive may then be determined and usage data may be stored in the usage blocks. The data may be stored in the buffer of the disk drive. The data may also be stored in the DDF of a RAID drive. The data may be used to permit incremental backups of disk drives by backing up only the blocks that are indicated as having been changed. In addition, information about the access to the drive may be collected and stored for later analysis. |
US08006035B2 |
Method for analyzing performance information
A computer system having a management computer, a storage system including a plurality of RAID groups and a plurality of ports used for accessing storage areas in the plurality of RAID groups, and a plurality of computers coupled to the storage system using computer volumes, each of the computer volumes being configured by one of the RAID groups and accessed via one of the ports. A management computer executes to: receive computer performance information from the plurality of computers, receive resource information indicating a resource of the storage system, the resource being one of the plurality of RAID groups or one of the plurality of ports, and display a part of the computer performance information, which is performance information related to a part of the plurality of computers using a part of the computer volumes related to the resource of the storage system indicated by the resource information. |
US08006033B2 |
Systems, methods, and apparatuses for in-band data mask bit transmission
Embodiments of the invention are generally directed to systems, methods, and apparatuses for in-band data mask bit transmission. In some embodiments, one or more data mask bits are integrated into a partial write frame and are transferred to a memory device via the data bus. Since the data mask bits are transferred via the data bus, the system does not need (costly) data mask pin(s). In some embodiments, a mechanism is provided to enable a memory device (e.g., a DRAM) to check for valid data mask bits before completing the partial write to the DRAM array. |
US08006031B2 |
Memory system with sector buffers
The invention relates to a memory system which is connected to a host system by means of a host bus (HB). Said system contains a memory controller (FC) having an internal memory (IR) and flash memory chips (F1 . . . Fn) which are organised in individually deletable memory blocks. Said blocks contain a plurality of writeable and readable memory sectors, and the sectors are divided into sector sections which are secured by an ECC-word. The sectors are temporarily stored in the alternating sector buffers (SB1, SB2) in order to communicate with the host system and are transmitted between the sector buffers (SB1, SB2) and the flash memory chips (F1 . . . Fn), by means of a direct-flash-access-unit (DFA), without having to be temporarily stored in the internal memory (IR) of the memory controller (FC). |
US08006027B1 |
Method of staging small writes on a large sector disk drive
A write command is received from a host computer at a disk drive having a disk. The write command is associated with a data block and a logical block address of the data block, and a logical sector size of the data block is smaller than a physical sector size of a physical sector on the disk associated with the logical block address. The data block is written to a staging sector located in non-volatile media of the disk drive based at least in part on the logical sector size being smaller than the physical sector size. A write response is sent to the host computer, the write response indicating that the write command has been completed. After sending the write response to the host computer, the data block is written to the physical sector on the disk. |
US08006026B2 |
Multi-port memory and computer system provided with the same
A multi-port memory, comprising: m (m≧2) input/output ports independent of one another; n (n≧2) memory banks independent of one another; and a route switching circuit capable of optionally setting signal routes of a command, an address, and input/output data between the m input/output ports and the n memory banks, wherein the route switching circuit allocates p (1≦p≦m) input/output ports optionally selected from the m input/output ports to a memory bank optionally selected from the n memory banks. |
US08006020B2 |
Personal media device docking station having an accessory device detector
Systems and methods include a circuit for detecting the insertion of a component into a docking station, e.g., an audio plug. When the component is inserted into the docking station, an electronic switch can be opened. When the switch is opened, a detector (e.g., monostable multivibrator) for detecting a change in state of the switch can be activated. Responsive to the detected change in state, the detector can issue a signal to a control device. Responsive to the signal, the controller can look to a resistive identification circuit and, based on its resistance, determine whether the component has just been inserted or removed from the docking station. |
US08006019B2 |
Method and system for transferring stored data between a media player and an accessory
Techniques for transferring stored data between a media player and an accessory. In one set of embodiments, one of the media player and the accessory can obtain a unique identifier for a particular file stored in the other of the media player and the accessory. The one of the media player and the accessory can then retrieve data from the stored file using the unique identifier. In certain embodiments, accessories and media players can retrieve and store data utilizing an arbitrary format. This data can be opaque to any protocol used by the media player or accessory and can require no parsing or interpretation. To provide this facility, a plurality of commands can allow both media players and accessories to present a simple file system. The plurality of commands can be utilized in a variety of environments. |
US08006013B2 |
Method and apparatus for preventing bus livelock due to excessive MMIO
The disclosure relates to a method and apparatus to efficiently address livelock in a multi-processor system. In one embodiment, the disclosure is directed to a method for preventing a system bus livelock in a system having a plurality of processors communicating respectively through a plurality of bus masters to a plurality of IO Controllers across a system bus by: receiving at an MMIO state machine a plurality of snoop commands issued from the plurality of processors, identifying a first processor and a second processor from the plurality of processors, each of the first processor and the second processor having a first number of snoop commands in the input queue and a second number of responses in the output queue, the first number and the second number exceeding a threshold; issuing a burst prevention response to the first processor and the second process. |
US08006012B2 |
Data storage system
A data storage system is provided. The data storage system includes a first storage module for storing a first data, a second storage module for storing a second data, a control module and a processing module. The control module generates a first control signal and a second control signal, and accesses the first data and the second data according to the first control signal and the second control signal. The processing module is coupled to the first storage module, the second storage module and the control module, and controls the first storage module and the second storage module to transmit the first data and the second data to the control module according to the first control signal and the second control signal respectively, wherein the processing module bypasses the second storage module when receiving the first control signal. |
US08006011B2 |
InfiniBand boot bridge with fibre channel target
A data storage system comprises an InfiniBand port, a fibre channel port, and a controller. The InfiniBand port is operable to connect the data storage system to a computer, and the fibre channel port is operable to connect the data storage system to one or more fibre channel storage devices. The controller is operable to receive an InfiniBand boot request from a computer system via the InfiniBand Port, and to connect the computer system to the one or more fibre channel storage devices via the fiber channel port such that the controller is operable to map an InfiniBand boot request from the computer system to a fibre channel target. |
US08006009B2 |
Methods and device for implementing multifunction peripheral devices with a single standard peripheral device driver
Disclosed is a method and associated apparatus for defining an interface between a peripheral device and a computer application using standard driver(s) without use of specific peripheral device drivers. The method provides for processing one command in a multifunction peripheral device comprising a communication interface capable of connecting the peripheral device to a host system, the processing being in accordance with at least one of the functions of the multifunction peripheral device, called first function. After reception, the command is processed according to the first function and analyzed to determine whether at least one specific parameter related to at least one other function, separate from the first function, called second function, is associated with said one command. In response to said analysis, if at least one specific parameter related to said second function is associated with the one command, a request related to the second function is executed. |
US08006005B2 |
Centralized polling service
A centralized polling system is set forth for providing constant time select call functionality to a plurality of polling tasks in an operating system kernel. In one aspect, the CPS registers for and thereby captures events of interest on a continual basis. Polling tasks are supplied with active events thereby eliminating the need to repetitively poll large numbers of inactive sockets. An exemplary embodiment of the CPS includes a system interface to the operating system kernel, a data structure for maintaining a profile for each of the polling tasks, and an application programming interface for registering the polling tasks, receiving the active sockets and corresponding read/write event types via the system interface, updating the profile within the data structure for each of the polling tasks, and returning the current read and write ready sockets to respective ones of the polling tasks. |
US08005998B2 |
Method for controlling power consumption of a USB mass storage, associated personal computer, and storage medium storing an associated USB mass storage driver
A method for controlling power consumption of a Universal Serial Bus (USB) Mass Storage is provided. The USB Mass Storage is electrically connected to a USB port. The method includes: monitoring at least one Test Unit Ready (TUR) command from an operating system (OS) to the USB Mass Storage; and when it is detected that there is no other command from the OS to the USB Mass Storage for a predetermined time period, controlling the USB port to enter a suspend mode in order to save power supplied to the USB Mass Storage. An associated personal computer and a storage medium storing an associated USB Mass Storage driver for controlling power consumption of the USB Mass Storage are further provided, where the personal computer includes the storage medium. In particular, when the USB Mass Storage driver is executed by the personal computer, the personal computer operates according to the method. |
US08005994B2 |
Image forming apparatus and method for outputting information of the image forming apparatus
An image forming apparatus includes a communication section configured to communicate with an external storage device which has a storage section that stores designated information for at least designating information which is output from an apparatus, an operation state information storage section configured to store operation state information representing an operation state of an operation module for operating a corresponding device provided inside the apparatus, a detection section configured to detect whether or not communication can be made with the external storage device through the communication section, an information obtaining section configured to, when the detecting section detects that communication can be made with the external storage device, obtain the designated information at least from the external storage device, and an information outputting section configured to, based on the designated information, output the operation state information to the external storage device through the communication section. |
US08005991B2 |
Virtual machine image management system and methods thereof
A virtual machine image (VMI) repository stores a set of VMIs. A subset of the VMIs can be associated with a designated user. In response to receiving a request from a remote device identifying the designated user, a list of the subset of VMIs is communicated to the remote device via a network. The user can select one of the VMIs from the list and the VMI repository can provide the selected VMI to the remote device. The user is thereby permitted to select a VMI suited to a particular use or environment, such as a VMI associated with a work environment. |
US08005989B2 |
Caching lookups based upon TCP traffic flow characteristics
The classification system of a network device includes a cache in which a mapping between predefined characteristics of TCP/IP packets and associated actions are stored in response to the first “Frequent Flyer” packet in of a session. Selected characteristics from subsequent received packets of that session are correlated with the predefined characteristics and the stored actions are applied to the received packets if the selected characteristics and the predefined characteristics match, thus reducing the processing required for subsequent packets. The packets selected for caching may be data packets. For mismatched characteristics, the full packet search of the classification system is used to determine the action to apply to the received packet. |
US08005980B2 |
Method and apparatus for synchronizing redundant communication tasks
An embodiment of a method and apparatus for synchronizing communication tasks (e.g., transmission control protocol (TCP) tasks) for redundancy in a network element is disclosed herein. The method includes an operation for receiving an inbound TCP packet at a TCP task of an active routing module of a network element. An operation is performed for queuing a first copy of the inbound TCP packet in a receive queue of the active routing module. After queuing the first copy of the inbound TCP packet, an operation is performed for forwarding a second copy of the inbound TCP packet to an inactive routing module of the network element. After receiving the second copy of the inbound TCP packet, an operation is performed for queuing the second copy of the inbound TCP packet in a receive queue of the inactive routing module. |
US08005978B1 |
Method to optimize the load balancing of parallel coprocessors
A technique for optimally balancing the load between a series of coprocessors that takes into consideration the load associated with each coprocessor. A cost associated with a packet is determined. This cost along with the coprocessor's current load is used to determine an anticipated load. The anticipated load is used to select a coprocessor that is to process the packet. In one embodiment, the coprocessor with the minimal anticipated load is selected. In another embodiment, an output port associated with the packet is checked to determine if it is congested. If so, a coprocessor other than the coprocessor with the minimum load is selected. |
US08005977B2 |
Method and apparatus for transmitting data
In a method for transmitting data of various traffic types an xDSL modem is utilized. Detectors are used to detect the traffic types of the data which are to be transmitted and the detected traffic types are taken as a basis for dynamically adjusting a data transmission rate for the xDSL modem. |
US08005968B2 |
Single-interface dynamic MTU control
Systems, methods, and computer media for loading initial maximum transmission unit (MTU) information and determining a destination host PMTU are provided. PMTU is the maximum data unit size that can be transmitted from a source host to a destination host because of a limiting component located somewhere in the path. Initial MTU values are determined from local and network sources, including a central repository, and loaded. A PMTU is then determined for a path between a source host and destination host by selecting an MTU value from the available values. If no MTU values are available for a destination host, a default value is used. |
US08005965B2 |
Method and system for secure server-based session management using single-use HTTP cookies
A methodology for providing secure session management is presented. After a single-use token has been issued to a client, it presents the token, and the server may identify the client based upon the presented token. However, the token may be used only once without being refreshed prior to re-use, thereby causing the token to be essentially reissued upon each use. The token comprises a session identifier that allows the issuer of the token to perform session management with respect to the receiving entity. Tokens can be classified into two types: domain tokens and service tokens. Domain tokens represent a client identity to a secure domain, and service tokens represent a client identity to a specific service. A domain token may be used with any service within a domain that recognizes the domain token, but a service token is specific to the service from which it was obtained. |
US08005961B2 |
Relay server, relay communication system, and communication device
A relay server that is connected to a LAN and that can communicate with a relay server of a different LAN, includes: an account information registering unit that stores account information including information on client terminals connected to the LAN; a relay group information registering unit that stores relay group information including information on a group of relay servers permitting access to each other; and a shared resource information registering unit that stores shared resource information including information on resources and information on the client terminals sharing the resources, wherein when an operation command for a resource, which can be operated by a client terminal connected to the different terminal, is received from the client terminal stored in the account information registering unit based on the shared resource information, the operation of the resource is relayed on the basis of the relay group information. |
US08005959B2 |
Systems and methods for providing security through sessions
Systems and methods are described for providing security through sessions. In an implementation, a method includes initiating a session, by an operating system, in which operating system services are executable and initiating another session, by the operating system, in which a user-interactive application is executable. |
US08005952B2 |
Method for intelligently selecting wireless access point
A method and system for selecting and connecting to an access point in a wireless network of devices, such as a Bluetooth network. Initially, an initiator device is preconfigured with a list of available access point addresses. The initiator device broadcasts an inquiry message that is received by available wireless devices which, in turn, respond with their respective addresses, occupancy level and device classification. The initiator device compares the respondent addresses with the preconfigured access point addresses and connects to a match, thus terminating the inquiry, provided certain fitness functions are satisfied. The fitness functions might include such considerations as occupancy rate, device classification, signal strength, or physical distance of separation. The list of addresses on the initiator device is updated automatically upon connecting with a network server whenever a new device is added or an old one removed from the network server's access point address list. |
US08005950B1 |
Application server scalability through runtime restrictions enforcement in a distributed application execution system
In an application execution system having a plurality of application servers, each application server includes non-volatile storage for storing a plurality of applications, volatile storage and computational resources for executing applications in response to requests received by the application execution system and for returning results to the requestors. In addition, each application server includes instructions for conditionally terminating execution of the respective application prior to returning the result if the respective application violates any of a plurality of execution restrictions. The execution restrictions in aggregate maintain scalability of the application execution system with respect to at least one or more of the following limits: number of applications that can be executed and number of requests that can be processed per period of time. |
US08005947B2 |
Systems and methods for providing remote diagnostics and support for surgical systems
Systems and methods for medical care, and more particularly, systems and methods for providing remote diagnostics and support for surgical systems. A central computer system is communicatively coupled to one or more computer-based surgical machines. The central computer system is programmed to monitor the operation of each of the surgical machines, diagnose any problems that occur with the machines, and notify a technician of potential problems with the machines to provide for an efficient support system that minimizes undesirable downtime of the surgical machines. |
US08005945B2 |
Aggregating policy criteria parameters into ranges for efficient network analysis
A network configuration is processed to identify each policy and the criteria associated with each policy. The criteria of the policies are processed to identify a non-overlapping set of ranges of the criteria parameter, each range being associated with a particular policy or set of policies. In a preferred embodiment, the criteria include the protocol, the source and destination IP addresses, and the source and destination ports, and a default range is defined for each criteria parameter. |
US08005944B2 |
Method and system for monitoring computer networks and equipment
A system and method are disclosed for monitoring a space and its contents over a network. The system can include an embedded Java microprocessor to provide processing and network connectivity capability, and sensors to detect physical parameters associated with the space. The sensors can generate one or more sensor signals representative of the detected physical parameters. An analog-to-digital converter can convert the sensor signals to a digital format and can provide corresponding digital signals to the microprocessor. The system further includes instructions for processing the sensor signals and corresponding digital signals. An alarm signal can be generated when any of the physical parameters exceeds a corresponding threshold value. The system of the present invention can have at least one input/output port for communicating with the network and one or more memory modules for storing system data. The system of this invention can have a network-based interface for providing programming instructions to the microprocessor and for receiving monitoring status and alarm information from the system. The interface can be an HTML interface. A power source provides power to the system. |
US08005943B2 |
Performance monitoring of network applications
Network performance is monitored using timing information retrieved from a client device, server in communication with the client, or both. Client side timing information is retrieved using performance monitoring code provided by the server. The code may be provided to the client as part of a content response. Once content in the provided content response is loaded, the code sends the timing information to the server. The server may then process the timing information to calculate response time and other time information metrics. |
US08005938B2 |
Management network for network management, its management method, and network element used therefor
A management network for managing networks managed individually by a plurality of groups, wherein authorization and unauthorization of access for supervision and control are automatically set. Each network element is assigned a TID, as a prefix, having a group ID identifying a group to which the network element belongs. Topology information considered from each network element to all network elements includes a group ID. When a group ID included in the received topology information matches the prefix of the TID assigned to its own network element, the source is registered at the authorized side of the access authorization list (step 1012), while when it does not match, it is registered at the unauthorized side (step 1016). |
US08005936B2 |
Method and system to erase data by overwriting after expiration or other condition
An approach for managing print data on printing devices includes deleting print data that has been stored on a printing device for at least a specified time. The deletion of the print data based on whether the print data has been stored on the printing device for at least the specified time may be performed regardless of whether the print has been processed and may be used in conjunction with other mechanisms for deleting print data on printing devices. The approach for managing print data on printing devices also includes deleting print data from printing devices when the print data has been processed at the printing device at least a specified number of times. |
US08005930B2 |
Add-ins dynamically extending display targets and business-logic programming model
A system for extending an enterprise resource planning application is provided. The system employs “Add-ins” that each have a functional behavior that is independent of the client on which it executes and a user interface behavior that is dependent on the characteristics of the display, and other characteristics, of the client (i.e., a display target). When a user attempts to invoke an Add-in via the client runtime, the client runtime determines whether the Add-in is available at the user's computer. If not, the client runtime downloads the appropriate artifact for execution at the user's computer. In this environment, neither the client runtime nor the server-side business logic contains the logic used to implement a particular Add-in behavior on the supported display targets. Instead, this logic is contained within separate artifacts associated with a single Add-in having a particular behavior, each artifact implementing the behavior for a specific display target. |
US08005929B1 |
Software update checking method
A computer system and method for updating a software product. A computer system includes at least one client coupled to a server. The server obtains updates of a software product and associates the updates with ports. The server receives a query from a client including a request for a software product update via a first port. In response to receiving the update query, the server opens a connection to the client via the first port and determines if an update is associated with the first port. If an update is associated with the first port, the server conveys a response to the client including an update that is associated with the first port. If an update is not associated with the first port, the server closes the connection. Ports are sequentially numbered. The server maps updates to ports based on timestamps associated with the updates. |
US08005926B2 |
Tiered web site with web-tier admission control based on utilization data generated on application tier
An e-commerce web site has an application tier and a web tier, each with multiple servers. The application tier runs the resource-intensive functions germane to the site's purpose; while the web tier provides the primary interface for clients. The web tier implements admission control so that some requests can be deferred during periods of heavy traffic. In addition, the web tier can request additional web-tier and application-tier resources when they can be added cost effectively. The application tier monitors its own resource utilization and communicates resource-utilization data to the web tier. The web tier uses this application-tier resource-utilization data to determine its deferral criteria. In addition, the web-tier can monitor its own resource utilization and take the results into account in determining the deferral criteria. By monitoring application-tier utilization at the application tier rather than remotely at the web tier, more accurate and more flexible information is obtained, allowing for a better-optimized deferral scheme. |
US08005925B1 |
Live-server content staging
A process for staging file assets on a live Web server is described that includes detecting an index page of the Web server, creating a staging folder on the Web server, wherein the staging folder does not default to a directory listing when accessed, inserting a randomized string into a name of file assets containing content to be staged, and storing the file assets in the staging folder. By creating the staging folder that does not default to a directory listing when accessed, a system is enabled where users may access the file assets while other users may not. |
US08005924B2 |
Unified support for web based enterprise management (“WBEM”) solutions
Methods and systems for support a unified Web Based Enterprise Management (“WBEM”) solution is provided. A first processing element for generating first HTTP content data is provided such that a response to a non-Common Information Model (“CIM”) request is based on the first HTTP content data. A second processing element for generating second HTTP content data is also provided such that another response to a CIM request is based on the second HTTP content data. At least one of the first processing element and the second processing element is accessible directly only from within the system to unify access to the two elements. |
US08005918B2 |
Data storage devices having IP capable partitions
A storage device (300) has partitions (310A, 310B, 310C, 320A, 320B, 320C, 330) that are separately addressed by distinct IP addresses (IP1, IP2, IP3, IP4, IP5, IP7, IP9). This allows direct access of the partitions (310A, 310B, 310C, 320A, 320B, 320C, 330), on a peer-to-peer basis, by any other device that can communicate using IP. Preferred storage devices support spanning between or among partitions of the same device, as well as between or among different storage devices. Both multicast and proxy spanning are contemplated. Combinations of the inventive storage devices with each other, and with prior art storage devices are contemplated, in all manner of mirroring and other arrangements. In still other aspects of the invention, a given storage device can comprise one or more types of media, including any combination of rotating and non-rotating media, magnetic and optical, and so forth. |
US08005910B2 |
Workflow systems and methods for project management and information management
The present invention relates to workflow systems and methods. In one embodiment, the invention relates to integration of a calendar system with a workflow system where a calendar event can initiate a workflow by sending a message to a form route manager. The completion of a workflow or step in the workflow can result in sending a message to a calendar system to generate an event. In another embodiment, the invention relates to the integration of workflow with a project management system that includes project segments, which are processes that can be defined and controlled by workflow routes. The project management system sends a message to the workflow system to initiate workflow and the workflow system sends a message to the project management system, for example, at the completion of the workflow route. The relationship between the workflow routes can maintain the relationship between the project segments. If the relationships between project segments change, the relationship between the workflow routes changes without added effort. |
US08005908B2 |
System for detecting information leakage in outbound e-mails without using the content of the mail
A system for detecting information leakage in e-mails using neural network and support vector machines is provided. This system does not use the content of the e-mail or the content of the attachments in the e-mail. Instead, a set of non-sensitive variables or attributes is picked from the e-mails originating from a given establishment and also from the profiles of the users sending those mails. The said attributes are extracted for all outbound mails. This extraction process does not involve reading the main text of the mail and thus the sensitivity of the mail information is protected. These attributes are chosen using filters built into the detection hardware. Neural networks and support vector machine built into the detection hardware are then used on these attributes to detect pattern violation and possible information leakage. |
US08005905B2 |
Dynamic information selection based on associated data
An approach to handling dynamic information selection based on associated is presented. A user configures a plurality of endnotes in order to assign one of the endnotes to a recipient address. Each endnote may include signature text (e.g., name, phone number, etc.), as well as images, web page links, and/or animation, which add to the aesthetics and personalization of a constructed email message. When a user creates an email message that includes one or more email recipient addresses, an endnote manager analyzes each email recipient address and automatically selects one of the configured endnotes based on the email recipient's assigned endnote category. In addition, a user may configure the endnote manager to select an endnote to include in an email messages based upon the time at which the email is created. |
US08005901B2 |
Mapping policies to messages
Within a distributed system, e.g., Web service environment, the present invention provides a way for identifying policies mapped to messages associated with an application, without having to have code within the application for determining what policies should apply to the messages. A centralized Web service engine is provided that receives incoming and outgoing messages associated with an application. The messages have associated with them destination endpoint identifiers and request-reply properties, which the Web service engine can access. The Web service engine can then use at least the identifiers and properties for scanning policy message files corresponding to the applications in order to identify what policies, if any, should be applied to the messages. |
US08005899B2 |
System and method for detecting and filtering unsolicited and undesired electronic messages
A sending device locates and stores identifying information for each electronic message sent by the device. A receiving device, upon receipt of an electronic message, locates identifying information for the electronic message and the purported sending device of the message. The receiving device communicates a confirmation request to the purported sending device which contains identifying information for the message. The sending device receives confirmation messages and replies to such messages confirming that the message was sent if identifying information in the confirmation request corresponds to identifying information stored by the sending device and denying that the message was sent if the identifying information in the confirmation request does not correspond to stored data. |
US08005898B2 |
Screen sharing system and data transfer method
The client's screen includes a shared area that displays a portion of the server's screen information. The present invention performs a remote event from the client upon the server by causing an input event that is instigated upon the shared area thereof to be replayed upon the server. When this circumstance occurs, the client detects the instruction for the transfer of data to the shared area thereof, requests the transfer of data from the server, receives the data that is thereby transferred from the server, and develops the data thus received to the client's memory space. Upon receipt of the request for transfer of data from the client, the server converts the data that is stored within the server's own memory space into a state wherein the data thus stored is capable of being transferred, and transmits the data thus converted to the client. |
US08005896B2 |
System for controlled distribution of user profiles over a network
An information management and distribution system is disclosed. The information management and distribution system facilitates the controlled exchange of contact information over a network. The system can support one or more of creation and design, rolodex, exchange, and update features. In one embodiment, the information management and distribution system can include a networked server system accessible by remote user devices via the network, and at least one database maintained by the networked server system and storing content information and exchange settings of registered users. |
US08005894B2 |
Acquisition and presentation of data indicative of an extent of congruence between inferred mental states of authoring users
A computationally implemented method includes, but is not limited to: acquiring a first inference data indicative of an inferred mental state of a first authoring user in connection with a particular item of an electronic document, acquiring a second inference data indicative of an inferred mental state of a second authoring user in connection with the particular item of the electronic document; comparing the first inference data with the second inference data; and presenting data indicative of an extent of congruity between the inferred mental state of the first authoring user and the inferred mental state of the second authoring user based, at least in part, on said comparing. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. |
US08005892B2 |
Method and apparatus for distributing data to a plurality of game devices
Striped Multiplexing Download Queue software facilitates and increases throughput for client-server downloads through a limited communication device. In the “DS Download Station” application, this is used to queue many requests and to broadcast download segments to requesters seeking the same data. This works by employing a “download stripe” on both the server and client. The download stripe on the server side tracks acknowledgements from clients per download segment. On the client side, the stripe tracks received segments to account for duplicate data. Requesters are queued on a first-come first-serve basis. Requesters in the queue may receive segments of downloads while waiting in queue, if the client at the front of the queue is downloading the same file. This recursively saves waiting time for clients in the queue. |
US08005887B2 |
Gateway apparatus and system
For achieving smooth facilities of services within a home network system where service applications of a plural number of service undertakes are mixed with, management is made upon a use memory volume for an application and an accessing authority to equipments within a home by means of a home gateway, and thereby achieving a home network for preventing an unexpected application from communicating with an unexpected equipment within a home, but without obstructing mutual services by the plural number of service undertakers, with setting up an upper limit of memory volume when starting up the application and the accessing authority from the application to the equipment within the home. |
US08005886B2 |
Systems and methods for generating network messages
A networking system may include a traffic generator. The traffic generator may include a scripting module configured to create a script. The traffic generator may execute the script to send and/or receive network messages within the networking system, which may help test one or more components of the networking system. The script may include one or more entries. An entry may be configured to instruct the traffic generator to send one or more network messages. |
US08005883B2 |
Apparatus, methods, and computer program products for determining the coefficients of a function with decreased latency
The present invention provides apparatus, methods, and computer program products that can decrease the latency with which the coefficients of a function representative of signal are determined. Specifically, the apparatus, methods, and computer program products of the present invention, taking advantage of the independence of samples, updates each of the coefficients of the function as each sample is received. As such, when the final sample is received, the apparatus, methods, and computer program products of the present invention need only update each coefficient with the contribution of the last sample prior to outputting the coefficients. As such, the latency from the time the last sample is received and the availability of the coefficients is decreased. To further decrease the latency, in one embodiment, the apparatus, methods, and computer program products of the present invention prestore either all or a portion of the possible values of the contribution of a sample to each coefficient, such that. As such, when the sample is received, the apparatus, methods, and computer program products of the present invention evaluate the value of the sample and retrieve the appropriate value from the prestored values that corresponds to the coefficient, sample, and value of the sample, thereby decreasing the time required to determine the coefficients. The apparatus, methods, and computer program products of the present invention also allow individual or subsets of the coefficients to be observed and also allow individual or subsets of the coefficients to be determined in varying resolutions. |
US08005880B2 |
Half width counting leading zero circuit
A circuit and method are provided for storing a data word in a latch and determining the number of consecutive equal value bits within the data word. The data word consists of bits stored in unique bit positions and having a least significant bit position and a most significant bit position. The data word is examined to determine the number of consecutive bits having the same numeric value. The invention first corrects for any single bit anomaly within the consecutive equal value sequence, counts the number of consecutive bits having this equal value using logic that examines only every other bit position of the stored data word and provides a numeric value representing this number of consecutive equal value bits. |
US08005879B2 |
Service-to-device re-mapping for smart items
A service repository is used to store at least one service in association with service metadata describing service requirements of the service. The service repository also may store one or more platform-specific service executables. A service mapper is used to determine device metadata associated with each of a plurality of devices, where the device metadata provides device characteristics of the devices. The service mapper may thus map the service to a selected device of the plurality of devices for deployment thereon, based on a matching of corresponding elements of the service requirements and the device characteristics. The service mapper also may re-map the service between devices to maintain a quality and reliability of the service. |
US08005876B2 |
Modeling of heterogeneous multi-technology networks and services by method of translation of domain-focused user information model to common information model
In various embodiments, a method comprises defining a plurality of translating references for an object, generating a common information model (CIM) with a processor of a system, the CIM comprising one or more functional object attributes of the object, generating a first instantiation of a user information model (UIM), the first instantiation of the UIM comprising one or more user-associated attributes of the object, interfacing with the CIM using the first instantiation of the UIM, and translating one or more user-associated attributes of the first instantiation of the UIM to the one or more functional object attributes of the CIM using the plurality of translating references. |
US08005875B2 |
Automatic data transmission in response to content of electronic forms satisfying criteria
Automatic transmission of information is generated when the content of a posted electronic form matches a predefined criteria. An interface allows the user to create a criterion template to specify the match criterion without requiring the user to have the skills of a professional programmer. The person to be notified and the form and content of the notification can also be defined by the user and can be dependent on the content of the posted form. In one application, individuals associated with an institution of higher learning are automatically notified when a student submits an electronic profile form showing that the student meets a pre-specified criteria. |
US08005873B2 |
Filtering and sorting information
Generally described, embodiments of the present invention provide the ability to sort and/or filter information contained in a summary table based on related information that may not be included in the summary table. According to one aspect, a computer-readable medium having computer executable components for filtering or sorting information displayed in a summary table is provided. Included in the computer executable medium is a category receipt and identification component configured to receive selections of categories and identify related categories contained in a dataset represented by the summary table. Also included in the computer-readable medium is a filtering component and a sorting component, each configured to control the structure and criteria upon which information contained in a category displayed in the data summary table may be filtered or sorted. |
US08005871B2 |
System and method for control architecture
A system to provide control architecture comprises a control, a client and a client container. The control can hold client-side resources for an appropriate resource scope to achieve optimal performance and utilization of resources, wherein access to the client-side resources is parameterized by metadata annotation declared on the control. The client is capable of at least one of the following via the control performing a plurality of operations to access and/or configure the plurality of properties of the resource; and retrieving data from the resource. In addition, the client container is capable of maintaining an accumulated list of controls that have acquired resources; and releasing resources at the end of appropriate resource scope. The definition of the resource scope can be delegated to the client container within which the control is executing. |
US08005863B2 |
Query generation for a capture system
A document accessible over a network can be registered. A registered document, and the content contained therein, is not transmitted undetected over and off of the network. In one embodiment, the invention includes a manager agent to maintain signatures of registered documents and a match agent to detect the unauthorized transmission of the content of registered documents. |
US08005861B2 |
Cluster storage using subsegmenting for efficient storage
Cluster storage is disclosed. A data stream or a data block is received. The data stream or the data block is broken into segments. For each segment, a cluster node is selected, and a portion of the segment smaller than the segment is identified that is a duplicate of a portion of a segment already managed by the cluster node. |
US08005860B1 |
Object-level database performance management
A method and system are provided for object-level database monitoring and tuning in a performance management system. Performance data for a plurality of database objects in a database server computer system are collected and stored. A performance problem in the database server computer system is detected. A problematic database object is identified using the performance data for the plurality of database objects, wherein the problematic database object is related to the performance problem. The problematic database object is tuned to improve performance of the database server computer system. |
US08005858B1 |
Method and apparatus to link to a related document
A method, apparatus, and system exist to generate a ranked list of one or more related documents and a link to each of the one or more related documents. The one or more related documents are ranked based upon relevance to the first representation of content associated with a specified field of the reference extensible markup language document. The one or more related documents may also be ranked based upon relevance to content in an active desktop window. |
US08005854B2 |
System with methodology for executing relational operations over relational data and data retrieved from SOAP operations
A system with methodology for performing relational operations over relational data and data retrieved from Simple Object Access Protocol (SOAP) operations is described. In one embodiment, a method of the present invention is described for performing database operations on data obtained from a web service, the method comprises steps of: creating at least one proxy table in a database, each proxy table mapping to a method of the web service; in response to a database operation on a particular proxy table, converting the database operation into a format for invoking a particular method of the web service based upon the corresponding mapping; invoking the particular method of the web service; converting results obtained from invoking the particular method into data for use at the database based upon the corresponding mapping; and performing the database operation on the data at the database. |
US08005852B2 |
Communication device and an information searching method
A communication device may be used to obtain information regarding a group including a user and one or more group members. The communication device includes a table creating module, a user interface, a salutation obtaining module, and an information searching module. The table creating module is configured for creating a data table according to the one or more group members and relationships among the one or more group members of the group. The data table includes at least two personal nodes and a group node. The user interface is configured for acquiring login information about the user. The salutation obtaining module is configured for obtaining a salutation that is used by the user for obtaining a group member's information in the group. The information searching module is configured for locating a personal node corresponding to the group member in the data table according to the login information and the salutation. |
US08005851B2 |
Streaming virtual disk for virtual applications
A sparsely populated, streaming virtual disk may be used with a virtual application to enable fast launching of a virtual application from a network server. The virtual disk may be configured and populated in blocks, enabling those blocks that are used at a particular time to be downloaded and stored in the virtual disk. As other blocks are requested by the virtual application, those blocks may be fetched from the network server. Each block may be validated using a hash tree or some other function so that the recipient may verify authenticity and completeness. In some embodiments, a virtual application may be configured and deployed as a single file, enabling simple version control among other things. |
US08005847B2 |
Pattern-based file relationship inference
In an example embodiment, a method comprising accessing a relationship definition associated with a package of data items, the relationship definition including a template string and a first pattern string including a first wildcard symbol, accessing a main file name of a main file, matching the main file name to the first pattern string including associating the first wildcard symbol with a substring of the main file name, and deriving a second pattern string from the template string. |
US08005843B2 |
Retrieving documents transitively linked to an initial document
A method for creating a distinguishing identifier of a collection of data including a primary document and one or more auxiliary documents digests each auxiliary document to create a respective auxiliary document digest, and creates a distinguishing identifier by digesting a concatenation of the primary document with all auxiliary document digests. |
US08005837B2 |
Method for inserting contents provided by external web server in commumity homepage
Disclosed is a method for inserting contents provided by external web server in community homepage. Community manager sets up key word or search category regarding interest contents, the key word and search category information is transmitted to predetermined web server. The web server derives contents corresponding to key word and search category, the derived contents information is transmitted to community server from the web server. The community server transforms search result information into HTML format and insert in community homepage. Users of community can obtain information which is not uploaded by community members. |
US08005835B2 |
Search systems and methods with integration of aggregate user annotations
Computer systems and methods allow users to annotate content items found in a corpus such as the World Wide Web. Annotations, which can include any descriptive and/or evaluative metadata related to a document, are collected from a user and stored in association with that user. Users are able to annotate and view their annotations for any document they encounter while interacting with the corpus, including hits returned in a search of the corpus. Users are also able to search their annotations or to limit searches to documents they have annotated. Metadata from annotations can also be aggregated across users and aggregated metadata applied in generating search results. |
US08005832B2 |
Search document generation and use to provide recommendations
Particular embodiments provide a search service using a search document. Complex, multi-site, multi-query searches may be performed using the search document. To use a search document, a user may activate the service. The search document may then capture data for an entire search performed for the users search across various online and offline resources. One or more partial search results may be determined for a search document. Partial search results may be automatically determined based on one or more resources being visited by a user during a search. Also, partial search results may be specified by a user from pages being visited, such as a user may select items on a page to be included in the search document. The partial search results are then used to provide a recommendation to the user for the specified search. |
US08005830B2 |
Similar files management apparatus and method and program therefor
A similar files management apparatus displays files similar to a specified file with the respective degrees of similarity. The similar files management apparatus includes a unit specific information generation means for acquiring information specific to each unit contained in a file by means of a predetermined computation formula from the contents of the unit, a file similarity degree computation means for computing the similarity degree between files by comparing the pieces of information specific to the respective units on a unit by unit basis and a display means for displaying the similarity degree of each file other than a specified file relative to the specified file and file identification information of the each file. The information specific to each unit may be a hash value, a sum check value or a CRC value. The units may be pages, chapters, sections or paragraphs. |
US08005829B2 |
Technique for searching for keywords determining event occurrence
A keyword search system including a text input unit for inputting subtexts obtained by dividing each text into parts, while associating the subtexts with an event through a process recorded in the text; a prediction device adjuster for adjusting a corresponding event prediction device to maximize the percentage of text in which the inputted event is identical to a prediction result in a first text group selected from the subtexts; a prediction processor for generating a prediction result for each section, by inputting each text in a second text group selected from the corresponding subtexts in the adjusted event prediction device; and a search unit for calculating the prediction precision for the second text group of the event prediction device using a comparison between the inputted event and the prediction result for each subtext, and searching for keywords in sections with a certain degree of prediction precision. |
US08005828B2 |
Learning query rewrite policies
A blended query rewrite provider takes as an input a search query and produces a list of query rewrite suggestions. The blended query rewrite provider generates suggestions by applying a number of individual query rewrite providers in series to a query. The sequence in which query rewrite providers are applied to a query is encoded in a query rewrite policy. Policies differ between query types. A policy application engine component selects which policy to apply to a given query based on the cluster to which a query belongs. The policy application engine uses a machine learning algorithm to assign a query to a cluster based on query features. The policy generation engine generates policies and trains the clustering algorithm used by the policy application engine offline based on training data sets and query logs. |
US08005822B2 |
Location in search queries
A computer-implemented method includes receiving a search query from a remote device, determining if the search query includes location-related information, and if the search query includes location-related information, generating a first result set based on the search query and the location-related information, and if the search query does not include location-related information, determining whether a location indicator is associated with the remote device, and if a location indicator is associated with the remote device, generating a second result set based on the search query and the location indicator. |
US08005821B2 |
Noise in secure function evaluation
Systems and methods for injecting noise into secure function evaluation to protect the privacy of the participants and for computing a collective noisy result by combining results and noise generated based on input from the participants. When implemented using distributed computing devices, each device may have access to a subset of data. A query may be distributed to the devices, and each device applies the query to its own subset of data to obtain a subset result. Each device then divides its subset result into one or more shares, and the shares are combined to form a collective result. The devices may also generate random bits. The random bits may be combined and used to generate noise. The collective result can be combined with the noise to obtain a collective noisy result. |
US08005814B2 |
System and method for smart scripting call centers and configuration thereof
The invention provides user configurable and reconfigurable scripting, methods of scripting, and systems for scripting for use by call centers, technical support centers, and marketers. Scripts are interactive tools that guide a telemarketer, a sales person, or a technical support technician through a telephone call with a customer. Scripts are characterized by going on to particular subsequent questions as a function of the customer's answer to a previous question. |
US08005811B2 |
Systems and media for utilizing electronic document usage information with search engines
Systems and media for utilizing electronic document usage information are disclosed. More particularly, hardware and/or software utilizing electronic document usage information to respond to user search requests with search engines are disclosed. Embodiments include receiving a search request from a requesting user and receiving document utilization information associated with one or more electronic documents, where the document utilization information provides an indication of the usage of the electronic documents by one or more users. Further embodiments include generating search results based at least partially on the search request and the document utilization information and transmitting an indication of the search results to the requesting user. Further embodiments include generating statistical information regarding the search results for electronic documents and transmitting the generated statistical information. |
US08005810B2 |
Scoping and biasing search to user preferred domains or blogs
Architecture that allows a user to search for content or to restrict an online search to a limited number of websites and/or blog sites. Architecture is provided that facilitates data searching via a source component that includes data representative of a website or a blog, and a search component that processes the data to restrict or bias a query based in part on the data. The source component can include one or more of a favorites list, a blogroll, a pointer to an XML file, or a pointer to an OPML (outline processor markup language) file to specify a list of sites or blogs which they frequent. The search component processes a search query and restricts or biases the search by specifying a list of sites or blogs which are contained in the data of the source component, for example, the favorites list, the pointer to an XML file, the pointer to an OPML file, and the blogroll. |
US08005809B2 |
Workload periodicity analyzer for autonomic database components
A computer data processing system and an article of manufacture for determining database workload periodicity. The computer data processing system includes a module for converting database activity samples spanning a time period from the dime domain to the frequency domain, the converting resulting in a frequency spectrum, a module for identifying fundamental peaks of the frequency spectrum, and a module for allocating database resources based on at least one of the fundamental peaks. |
US08005807B2 |
Object oriented query path expression to relational outer join translator method, system, and article of manufacture, and computer program product
Provided is an object oriented query path expression to relational outer join translator. A path expression, comprising a navigation path through a relationship in a schema, in an object oriented query is translated to a relational database outer join by analyzing each path expression defined in each level of the object oriented query, and by identifying each path expression which can be a candidate for a translation to an outer join. A quantifier is created for each path expression. A translation of the object oriented query to a relational query is then completed. An optimization may also be performed on the grouped quantifiers. After the optimization, an inner join is generated for each quantifier which remains a candidate for a translation to an inner join, and an outer join is generated for each quantifier which remains a candidate for a translation to an outer join. |
US08005799B2 |
Information management system
An active device attaches a sequential number representing a notification number to update record information for recording an event that data is stored, then notifies a preliminary device of the update record information, and, accumulates the update record information. The active device again makes the notification. The preliminary device monitors the update record information of which the active device notifies and detects, based on regularity of the sequential numbers attached to the respective pieces of update record information, missing reception of the update record information. When detecting the missing reception of the update record information, the preliminary device makes a request for retransmitting the update record information and notifies of information about matching data stored in a first storage unit of the active device with data stored in a second storage unit of the preliminary device. |
US08005798B2 |
Method and apparatus for partial data set recovery
A method for data recovery of a data set migrated from a first storage media to a second storage media, where the data set includes a header record and multiple control records interleaved with corresponding data blocks. The header record is examined to identify a number of control records and data blocks comprising the data set. Next, the control records and data blocks are examined in order, starting with an initial data block, until a first data block is identified due to its failure to match the attribute included in the associated control record. Then the control records and data blocks are examined in reverse order, starting with a last data block, until a second data block is identified due to its failure to match an attribute included in the associated control record. Lastly, each data block from the first data block to the second data block are set to a lost data value. |
US08005797B1 |
File-level continuous data protection with access to previous versions
A system for continuous data protection includes a storage device and a backup storage device. The continuous data protection procedure is performed as two parallel processes: creating an initial backup by copying a data as a file/directory from the storage device into the backup storage device, and copying the data to be written to the data storage as a part of a file/directory into the incremental backup. When a write command is directed to a file system driver, it is intercepted and redirected to the backup storage, and the data to be written in accordance with the write request, is written to the incremental backup on the backup storage. If the write command is also directed to a data (a file/directory) that has been identified for backup, but has not yet been backed up, the identified data (a file/directory) is copied from the storage device to the intermediate storage device. Then, the write command is executed on the identified file/directory on the storage device and the file/directory is copied from the intermediate storage device. |
US08005792B2 |
System and method for managing versions of metadata
Versioned metadata allows multiple versions of metadata for a given object to exist concurrently on a system thereby supporting the parallel execution of operations which would otherwise be mutually exclusive. Metadata updates are permitted while other objects maintain access to another version of the metadata through a versioning infrastructure. The versioning infrastructure allows the creation of new versions of metadata, maintains obsolete versions in the system as long as they are being used by any object, and deletes the obsolete versions once they are no longer in use. |
US08005791B1 |
Methods and systems for publishing aggregated data to a business logic tier
Methods, systems, and articles of manufacture consistent with the present invention provide synchronous notification of incoming information from a data access tier to a business tier application. The business tier application receives subscribed to information together with associated information, as identified in an information model to which the subscribed to information belongs. |
US08005789B2 |
Method and apparatus for synchronizing multimedia content with device which supports multi-server environment
A method and apparatus for synchronizing multimedia content with a client device which supports a multi-server environment are provided. The server includes a synchronization policy management unit which acquires a synchronization policy; a synchronization information collector which collects log information of a previously performed synchronization and of a change occurring after the previously performed synchronization; a synchronization processor which performs synchronization in accordance with the collected log information; a change log management unit which stores a result of the synchronization; an interface unit which transmits the log information; and a storage unit which stores the multimedia content and the meta data of the multimedia content. The method includes acquiring a synchronization policy; collecting log information of a previous synchronization; performing synchronization with the client based on the collected log information; storing a result of the synchronization in the log information. |
US08005786B2 |
Role-based user tracking in service usage
Devising a centralized usage database for tracking and recording the usage of various services by various users may be difficult for several reasons, including the volume of data generated by each user in interacting with each service. Techniques are disclosed for streamlining usage data transmitted between the services, the users, and the usage database, such as by redistributing a portion of the computational burden to the users, and by characterizing the usage data based on the role of each user in interacting with each service. Additional techniques are disclosed for caching and authenticating the usage data, and for improving the response rate in the interaction of the usage database with users in order to provide a better user experience. |
US08005783B2 |
Method and system for optimizing reuse of artifacts based on assessment and classification
The present invention refers to a method and system for automatizing optimization of reuse of artifacts in industrial engineering, wherein the reuse of artifacts is optimized by assessing of artifacts based on classifying of artifacts by assessing of a top-down artifact and assessing of a bottom-up artifact. Assessing of a bottom-up artifact includes classifying of the bottom-up artifact based on a classification scheme for bottom-up artifacts using two dimensions for classification. |
US08005780B2 |
Taxonomy engine and dataset for operating an appliance
A control system for controlling the operation of a useful system comprises at least one controller configured to control an operation of the useful system in response to a well formed command from a group of well formed commands. At least one taxonomy engine of the system is adapted to generate a taxonomy dataset establishing the group of well formed commands, and at least one command generator of the system is adapted to generate a well formed command using the taxonomy dataset. The taxonomy engine is configured to deliver the taxonomy dataset to the command generator, and the command generator is configured to deliver the well formed command to the controller. |
US08005776B2 |
Adapting media storage based on user interest as determined by biometric feedback
The present invention discloses a system, method, apparatus, and computer usable product code adapting a media stream based upon biometric feedback. The system can include one or more biometric sensor, a media handling component, an importance inference engine, and a media processing component. The biometric sensor can be able to receive biometric feedback from at least one user. The media handling component can be a media creation component (e.g., video recorder, camera, etc.) and/or a media playback component (e.g., video player, music player, etc.). The importance inference engine can be configured to analyze biometric feedback received from the biometric sensor to determine an emotional interest level that a provider of the biometric feedback has in the media of the media handling component. The media processing component can modify the media of the media handling component based upon the emotion interest level determined by the importance inference engine. |
US08005774B2 |
Determining a relevance function based on a query error derived using a structured output learning technique
Methods, systems, and apparatuses for generating relevance functions for ranking documents obtained in searches are provided. One or more features to be used as predictor variables in the construction of a relevance function are determined. The relevance function is parameterized by one or more coefficients. An ideal query error is defined that measures, for a given query, a difference between a ranking generated by the relevance function and a ranking based on a training set. According to a structured output learning framework, values for the coefficients of the relevance function are determined to substantially minimize an objective function that depends on a continuous upper bound of the defined ideal query error. The query error is determined using a structured output learning technique. The query error is defined as a maximum over a set of permutations. |
US08005771B2 |
Segment-based change detection method in multivariate data stream
A method and framework are described for detecting changes in a multivariate data stream. A training set is formed by sampling time windows in a data stream containing data reflecting normal conditions. A histogram is created to summarize each window of data, and data within the histograms are clustered to form test distribution representatives to minimize the bulk of training data. Test data is then summarized using histograms representing time windows of data and data within the test histograms are clustered. The test histograms are compared to the training histograms using nearest neighbor techniques on the clustered data. Distances from the test histograms to the test distribution representatives are compared to a threshold to identify anomalies. |
US08005770B2 |
Parallel generation of a bayesian network
A method for generating a Bayesian network in a parallel manner is based on an initial model having a plurality of nodes. Each node corresponds to a variable of a data set and has a local distribution associated therewith. The method includes assigning a plurality of subsets of the nodes to a respective plurality of constructors. The plurality of constructors is operated in a parallel manner to identify edges to add between nodes in the initial model. The identified edges are added to the initial model to generate the Bayesian network. The edges indicate dependency between nodes connected by the edges. |
US08005768B2 |
Multimedia file reproducing apparatus and method
An apparatus and method to check whether a user likes a multimedia file based on the user's emotional reaction index of the multimedia file and repeatedly reproducing the multimedia file if the user likes the multimedia file. The multimedia file reproducing apparatus can include an emotional reaction index calculation unit to calculate an emotional reaction index based on a physical reaction signal of a user; a like/dislike checking unit to check whether the user likes or dislikes a corresponding audio file based on the calculated emotional reaction index; a list generation unit to generate a list of audio files that the user likes based on an average of emotional reaction indices for each audio file and the user's preference for each audio file; and a reproduction management unit to control the reproduction of the corresponding audio file based on whether the user likes or dislikes the corresponding audio file and to reproduce the audio files in the generated list. |
US08005767B1 |
System and method of classifying events
The present invention enables identification of events such as target. From training target event data the present a very large number of clusters are formed for each class based on Euclidean distance using a repetitive k-means clustering process. Features from each cluster are identified by extracting out their dominant eigenvectors. Once all of the dominant eigenvectors have been identified, they define the relevant space of the cluster. New target event data is compared to each cluster by projecting it onto the relevant and noise spaces. The more the data lies within the relevant space and the less it lies within the noise space the more similar the data is to a cluster. The new target event data is then classified based on the training target event data. |
US08005766B2 |
Apparatus, method and computer program product providing a hierarchical approach to command-control tasks using a brain-computer interface
Disclosed is a method, a computer program product, and a device that are responsive to detected mental states of a user to perform selection processes to execute a task. The method includes providing a hierarchical multi-level decision tree structure comprised of internal nodes and leaf nodes, where the decision tree structure represents a task. The method further includes navigating, using information derived from detected mental states of the user, through levels of the decision tree structure to reach a leaf node to accomplish the task. The step of navigating includes selecting, using the information derived from the detected mental states of the user, between attribute values associated with internal nodes of the decision tree structure. As non-limiting examples, the device may be a communication device, and the task may be a name dialing or a command/control task. |
US08005765B1 |
Method for scheduling and usage of data communication bandwidth
A method for scheduling and usage of bandwidth wherein data is transmitted to an artificial intelligence model for analysis and assigned a ranking. An event resource allocation model analyzes the ranking and determines how to compress the associated video. The event resource allocation model also determines when to compress the remotely stored video and transmit to a central data center where the video may be reviewed. |
US08005763B2 |
Method and system for providing a distributed adaptive rules based dynamic pricing system
A system for providing distributed control to process transactions is disclosed. The system includes a service provider system having associated therewith a number of rules and a number of meta-rules, a point of service device having associated therewith a number of rules and a number of meta-rules, and a portable device having associated therewith a number of rules and a number of meta-rules. The portable device uses its associated rules to determine an outcome for a transaction. If the portable device is unable to determine the outcome for the transaction, the portable device uses its associated meta-rules to either determine whether one or more of its associated rules can be altered locally in order to determine the outcome or request the point of service device to help determine the outcome using the rules and meta-rules associated with the point of service device. If the point of service device is unable to determine the outcome using its associated rules, the point of service device uses its associated meta-rules to either determine whether one or more of its associated rules can be altered locally in order to determine the outcome or request the service provider system to help determine the outcome using the rules and meta-rules associated with the service provider system. |
US08005762B2 |
Automated handling of computer-based postage system printing errors
The exemplary embodiment of the present invention provides a method for handling printing errors in a computer-based postage system, the method comprising: assigning an identifier to a particular mail piece wherein said identifier uniquely identifies the particular mail piece during a particular period of time and wherein said unique mail piece identifier is related to a particular mailer; generating for printing a representation of a postage indicium for the particular mail piece and a representation of the unique mail piece identifier; and recognizing an indication that an error occurred in a printing of at least one of the postage indicium or the representation of the unique mail piece identifier. |
US08005759B2 |
System and method for providing a score for a used vehicle
One embodiment of the system and method described herein provides a score generator system that generates an automated vehicle specific valuation of a used car based on the physical and historical attributes of that vehicle. This score may indicate the likelihood that the vehicle will be on the road in a specific period of time. The score may give an absolute percentage of such likelihood or it may give a value relative to all other used vehicles in a database, all other used vehicles of the same make/model/year, or a certain subset of the vehicles in a database. In one embodiment, the score generator system includes a data link module for linking vehicle data and filter module for applying a multi-level filters that process the linked vehicle data. |
US08005755B2 |
System and method for syndicated transactions
A software-based syndication and filtering platform for a first Web server hosted by a first enterprise has a rules-based filter for interacting with communications from customers of the first enterprise, the communications coming from a second Web-site of a second enterprise, and a discrimination layer for providing specific services to said customers according to one or more characteristics of the Web site of the second enterprise. In some cases there is also a layer for interacting with a third Web server hosted by a third enterprise. In preferred embodiments the services include a broad range of transaction capabilities. |
US08005753B2 |
Targeted incentives based upon predicted behavior
A system and method for anticipating consumer behavior and determining transaction incentives for influencing consumer behavior comprises a computer system and associated database for determining cross time correlations between transaction behavior, for applying the function derived from the correlations to consumer records to predict future consumer behavior, and for deciding on transaction incentives to offer the consumers based upon their predicted behavior. |
US08005752B1 |
System and method for assessing and managing financial transactions
A financial terms alert generation system comprises an information retrieval module, a financial terms comparison module, and an alert transmission module. The information retrieval module is configured to retrieve financing information, customer information, and product information from one or more sources accessible on a network. The financial terms comparison module is configured to compare a customer's current financial arrangement to a potential new financial arrangement to determine whether the customer is able to enter into a new financial arrangement on terms favorable to the customer. The alert transmission module is configured to transmit an alert to a dealer in cases in which the financial terms comparison module determines that a customer is able to enter into a new financial arrangement on terms favorable to the customer. Such alerts identify the customer and the favorable financial terms. |
US08005751B2 |
Method and system for multi-enterprise optimization using flexible trade contracts
A method of multi-enterprise optimization at a buyer computer includes accessing a forecasted demand for at least one item and generating one or more proposed flexible trade contracts using the forecasted demand for the item. The proposed flexible trade contract is communicated to a seller computer and subsequently executed after acceptance of the proposed flexible trade contract at the seller computer to create a flexible trade contract. Each proposed flexible trade contract may be a forward contract, an option contract, or a flexible forward contract. |
US08005749B2 |
Index for fixed income securities market
An index for a fixed income securities market may be determined based on price information regarding current activity taking place on one or more securities. |
US08005745B1 |
System and method for providing workup trading without exclusive trading privileges
A system and method are provided that preserve many of the advantages of traditional workups, including the ability to create a single deal extended in time, while avoiding aspects of prior art workup protocols that can be disadvantageous in particular trading environments and, particularly, avoiding the trading delays sometimes created by providing certain traders with exclusive trading privileges in highly-liquid, fast-moving trading environments. In a preferred embodiment, the present system comprises a distributed computer processing system programmed to provide a structured trading protocol that enhances trading efficiency and fairly distributes market opportunity to system users. More specifically, in a preferred embodiment, the present system is adapted to provide a plurality of workup phases each of which is designated a “public” phase and during which all trading is conducted on a first-come-first-served basis. |
US08005742B2 |
Techniques for illustrating and analyzing college savings plans
Analyzing educational saving plans by considering the tax implications of these plans is provided by storing a plurality of educational institution identifiers and a plurality of educational savings plan parameter sets. Each of the educational institution identifiers is associated with a corresponding set of cost parameters specifying room, board, and tuition costs for the respective educational institution. Each of the educational savings plan parameter sets specifies a characteristic of a corresponding educational savings plan. A comparative analysis of educational savings plans is generated by applying a retrieved set of cost parameters for each educational plan parameter sets. This comparative analysis takes into consideration tax implications of an educational savings plan. The results of the comparative analysis are outputted on a display and/or printout so that an investor can determine which of the plurality of educational savings plans best meets their needs. |
US08005740B2 |
Using accounting data based indexing to create a portfolio of financial objects
A system, method and computer program product creates an index based on accounting based data, as well as a portfolio of financial objects based on the index where the portfolio is weighted according to accounting based data. A passive investment system may be based on indices created from various metrics. The indexes may be built with metrics other than market capitalization weighting, price weighting or equal weighting. Non-financial metrics may also be used to build indexes to create passive investment systems. Additionally, a combination of financial non-market capitalization metrics may be used along with non-financial metrics to create passive investment systems. Once the index is built, it may be used as a basis to purchase securities for a portfolio. Specifically excluded are widely-used capitalization-weighted indexes and price-weighted indexes, in which the price of a security contributes in a substantial way to the calculation of the weight of that security in the index or the portfolio, and equal weighting weighted indexes. Valuation indifferent indexes avoid overexposure to overvalued securities and underexposure to undervalued securities, as compared with conventional capitalization-weighted and price-weighted. |
US08005738B2 |
Credit index, a system and method for structuring a credit index, and a system and method for operating a credit index
The present invention relates to a credit index, a system and method for structuring a credit index, a system and method for operating a credit index, and a system and method for determining the liquidity of a credit. |
US08005737B2 |
Restricting access to compromised account information
A notification service protects different user accounts from being exposed to fraudulent activity when one of the accounts is compromised. The notification service instructs an issuer of the compromised account to automatically close, freeze or place the other associated accounts on a watch list to prevent potential exposure to the other accounts due to a security breach associated with the compromised account. The card holder may receive notification of the compromised account from the notification service or the issuer via a mobile device. The mobile device may directly contact other issuers with one request to restrict access to any accounts associated with the compromised account. In the event that the compromised account is loaded on the mobile device, the account is cancelled and a new account is loaded to the mobile device. |
US08005730B2 |
Expense tracking, electronic ordering, invoice presentment, and payment system and method
Systems and methods for tracking and billing expenses throughout a transaction, such as the sale or management of a real estate property. In one embodiment, a budget is created that details expected incomes on the property and costs associated with the sale or management of the property. The budget may be developed in accordance with specifications, such as line item maxima or total budget maxima, developed by the owner of the property. After a vendor has delivered goods or services described in the budget, the vendor creates an electronic invoice. Payment is delivered to the vendor through an Automated Clearing House system. |
US08005725B2 |
Order supporting system, order supporting method, and recording medium
An order supporting system includes a machine monitoring apparatus including an obtaining part for repetitively obtaining status data of plural supplies of plural machines connected to a network, a storing part for storing the status data obtained by the obtaining part, a detecting part for detecting change in the status of the supply by comparing the status data stored in the storing part and new status data that is newly obtained by the obtaining part, and a transmitting part for transmitting status data corresponding to the supply of the machine from which status change is detected by the detecting part, and an order supporting apparatus for receiving the status data transmitted from the transmitting part via the network and transmitting an electronic mail to a mail address associated to the machine corresponding to the transmitted status data in accordance with the received status data. |
US08005723B1 |
Providing multiple configurable usage models for available services
Techniques are described for facilitating interactions between computing systems, such as in accordance with usage models that are configured for available services by the providers of the services. In some situations, the services are Web services, and an electronic Web service (“WS”) marketplace is provided via which third-party WS providers make their WSes available to third-party WS consumers who purchase access to those WSes via the electronic marketplace based on configured usage models selected by the consumers. Some or all of the one or more usage models configured for an available WS may each have associated use prices and/or non-price use conditions, and if so access to those WSes using those usage models may be provided only if a consumer requesting access provides appropriate payment and otherwise satisfies the specified use conditions for a selected usage model. |
US08005722B2 |
Method and apparatus for ordering goods, services and content over an internetwork
A billing system that allows a consumer to order products from computers connected to the Internet, wherein the consumer is automatically billed for the ordered product by its telephone service provider. When a product is ordered over the Internet, a plug-in component of the consumer's computer establishes an Internet connection to a billing server. A billing server component transfers an encrypted version of the product to the plug-in component. The plug-in component then disconnects from the Internet and establishes a point-to-point (PPP) connection with the billing server. During the PPP connection, the billing server component transfers an access key assigned to the order to the plug-in component so that the plug-in component may decrypt the product. The consumer is charged a unit rate or “drop-charge” for the product by the telephone service provider using a premium telephone number assigned and administered by the telephone service provider. |
US08005721B2 |
Systems and methods for multi-provider content-on-demand retrieval
Systems and methods for retrieving multi-provider on-demand content through a common portal device are disclosed. The techniques described herein allow for multi-provider media content to be made available for retrieval to a user through a streamlined process thereby enhancing the user experience and likelihood of ordering on-demand content. |
US08005717B2 |
Internet advertising method and system using Web page
An Internet advertising method using a Web page according to the present invention is performed between a Web server and a client terminal in the Internet. The Internet advertising method includes an advertisement location searching step of searching in a Web page transmitted from the Web server to the client terminal for a location into which new advertising content is to be inserted, a space information identification step of identifying a size and coordinates of a found location, an advertising content searching step of searching for new advertising content corresponding to the identified location size and coordinates, and a Web page editing step of inserting found new advertising content into the location. |
US08005715B2 |
Domains template management system
According to some embodiments, systems, methods, and articles of manufacture are provided for a domains template management system. In some cases, a domain landing page may be presented to a plurality of users, and historical user action data associated with the landing page may be collected. A subsequent presentation of the landing page may then be dynamically adjusting based on the historical user action data. |
US08005714B2 |
System and method for providing a discount
In particular, systems and methods are provided for delivering a discount using a combination of virtual currency and partner-issued currency. Inventive systems and methods offer a high-perceived savings value to an end-user while maintaining the perception of product value. Further, systems and methods for providing a discount are described which impose little or no cost on the service or product provider. An embodiment of an inventive method includes presenting a display of a price paid by a consumer without access to the virtual currency along with a display of an amount payable by the end-user in actual currency in combination with an amount payable in a combination of virtual currency and partner-issued currency. |
US08005713B1 |
Interactive advertising with an automated viewing reward system
Programming is provided to a user. The programming includes content that the user wishes to play, and may also contain advertising. More specifically, the user controls various aspects of the advertising and earns value in return for agreeing to or allowing certain advertising actions. For example, in one embodiment, the programming contains blocks of advertising that separate blocks of streaming content, similar to current television advertising. The user pays a subscription fee for the streaming content. The user also has the power to determine which advertisements (or blocks of advertisements) that the user wishes to view. For example, the user may have a remote control with a “skip advertisement” button. Each advertisement has a value associated with it, and by viewing that advertisement, the user earns credits against the user's subscription fee. |
US08005711B1 |
Method and system for simultaneous data collection and analysis of multiple attribute ratings
A display system and method for collecting respondent ratings of a concept on multiple attributes simultaneously, and using the same display mechanism for analysis of collected multi-attribute data. A graphical user interface presents concepts and instructions of a researcher and enables a respondent to evaluate each concept along two attributes simultaneously by positioning the concept on a surface having two degrees of freedom, one degree of freedom for each attribute. The simultaneous evaluation enables the respondent to consider interdependent relationships between the attributes. A graphical analysis interface allows the researcher to control display parameters and segment the collected data by respondent characteristics. Using the same display mechanism for collection and analysis enables analysis of data collected using legacy techniques. |
US08005708B2 |
Data verification progress managing and supporting server
The object of the present invention can be achieved by the data verification supporting server for supporting verification of data which is inputted to each item of a survey form for surveying an effect of implementing a product, including a survey form managing part managing the survey form sent from an implementer terminal of an implementer, with a revised number of the survey form; a re-survey information managing part informing the implementer of a re-survey inquiry based on a re-survey inquiry request for requesting a re-survey, which is received from a verifier terminal of a verifier verifying the survey form, the re-survey inquiry request indicating the implementer who sent the survey form; and a survey form maintaining part maintaining the survey form and the version information managed by the survey form managing part when notification of a verification completion of the survey form is received from the verifier terminal. |
US08005705B2 |
Validating a baseline of a project
A computer-implemented method and system for validating a baseline of a project. A computing application executes routines to automatically identify baseline errors associated with one or more tasks and generate exception reports to facilitate correction of the errors. The baseline errors are identified via determinations of whether (1) a task has no resources assigned, (2) resources are assigned to a summary task, (3) a task has an invalid earned value method value, (4) a task or milestone was not baselined, (5) a task's baseline start date was manually updated, (6) a task's baseline finish date was manually updated, (7) a task's baseline cost (BAC) was manually increased, (8) a task's BAC was manually decreased, and (9) a task's budgeted cost of work performed is not equal to the task's BAC. |
US08005703B2 |
Event scheduling forecasting for a calendaring system using historically collected event data
The present invention discloses a solution for event scheduling forecasting for a calendaring system using historically collected event data. In the solution, metrics collected from historic events can be utilized to compute event duration for scheduled and events being scheduled. Metrics such as number of attendees, quantity of topics being covered, and meeting duration can be collected. Metrics can be aggregated from one or more systems including, but not limited to, calendaring systems and presentation systems. A forecasting engine can utilize metrics to compute a duration for events which can be used to advise event coordinators, adjust scheduled event times, and notify of potential schedule conflicts. |
US08005699B2 |
Value chain management
A system (10) for managing a value chain includes a planning application (36) that receives planning data from a number of entities included in a value chain and automatically generates a plan according to the planning data. At least two of the entities do not directly communicate planning data to one another. The system (10) also includes a manager application (44) that receives the plan and automatically identifies one or more exceptions in the plan, communicates planning data relating to the exceptions to one or more of the entities, receives instructions from one or more of the entities regarding how the exceptions are to resolved, and automatically modifies the planning data in response to the instructions. |
US08005695B2 |
Bias of queries for multi-passenger multi-route travel planning
Determining multiple routes for multiple passenger groups, includes sending to a scheduler, multiple individual queries with a bias to produce individual solutions that meet joint travel requirements, merging results from the multiple individual queries to produce joint solutions for the passenger groups and returning the joint solutions. |
US08005692B2 |
Information access to self-describing data framework
An overall health strategy system that can change consumer behavior by providing an integrated data platform together with individualized third-party services which leverage the data to supply health-related advice, care and products is provided. An interconnected health-related data network can be leveraged in order to proactively (or retroactively) analyze and share data associated to health of a defined population, race, region, age group, etc. Data can be mined in order to identify consistencies, patterns, trends, etc. which can then be used to establish health-related advice, care, warnings, treatments, product suggestions, product research, target advertising or the like. |
US08005691B2 |
System and method for communicating physiological data over a wide area network
A system and method are provided for network-based monitoring of physiological data. At least one patient-side device collects physiological data from a patient. A provider-side device receives the data from at least one patient-side device via a wide area network. An engine communicates with at least one patient-side device and the provider-side device. The engine manages transmission of the data from the patient-side device to the provider-side device. |
US08005689B2 |
Method and system for aligning a plurality of prescription refills to multiple alignment dates
The method, system and user-interface allows alignment of refill dates associated with a plurality of prescriptions to a plurality of alignment dates, such that a plurality of selected prescriptions require refills on each of the plurality of alignment dates, thus limiting the number of occasions on which a customer must visit the pharmacy to retrieve refills of the aligned prescriptions, and increasing the likelihood that the customer will comply with the recommended medication regimen. |
US08005687B1 |
System, method and computer program product for estimating medical costs
Various embodiments for estimating a cost of a medical procedure. In one example, a method may include the operations of averaging data from various geographies of the amount billed to form a national average amount billed for the medical procedure; associating the average amount billed with one or more claim data items from a health plan; grouping the claim data items from the health plan using episode classes; calculating an average amount billed for each episode class; and adjusting the average amount billed for each episode class by a geographic adjustment factor to form an estimated cost of the medical procedure. |
US08005684B1 |
Method for estimating a used vehicle's market value
A method for estimating a used vehicle's market value is disclosed. The method searches for a set of comparable vehicles in an existing historical database of used vehicles. Estimations of the used vehicles are established based on each comparable vehicle (neighbor) in the set of comparable vehicles by adjusting their resale value in accordance with the individual differences found between the neighbor(s) and the used vehicle whose market value is to be estimated/predicted (the target vehicle). Finally, a distance-weighted average of all such estimations is calculated to arrive at a market value estimation for the target vehicle. |
US08005682B2 |
Control of a non-active channel in a multi-channel receiver
In one embodiment, a satellite radio receiver is capable of simultaneously processing (i) a first radio channel that is playing on a first speaker and (ii) a second radio channel, different from the first radio channel, that is not playing on the first speaker. The second radio channel can simultaneously be playing on a second speaker, be recorded onto a non-volatile memory, and/or have its processing modified. A user can control the satellite radio receiver using vocal commands, while the first channel is playing on the first speaker. The radio receiver has a microphone connected to a voice-recognition command interpreter that includes an interfering-sound canceller, which reduces sounds interfering with the vocal commands, and a command-recognition module, which recognizes vocal commands and provides a control signal to a multi-channel control processor, which processes and controls the first and second radio channels, received from corresponding decoders connected to a satellite radio receiver antenna. |
US08005667B2 |
Methods and systems for sample rate conversion
Methods and systems for sample rate conversion convert a sampled signal to a higher data rate signal. Conversion pulses are received, having a conversion rate that is higher than the sample rate of the sampled signal. Sample points are then reconstructed from the sampled signal, in real time, on either side of a conversion pulse. An interpolation is performed between the reconstructed sample points, at the time of the conversion pulse. The interpolation results are outputted in real time. The process is repeated for additional conversion pulses. The outputted interpolated amplitudes form the higher data rate signal having a data rate equal to the conversion rate. Sample rate conversion is thus performed in real time according to the higher data rate clock, rather than with fixed ratios. As a result, when the higher data rate clock is affected by, for example, jitter or other frequency variations, the higher data rate samples immediately track the lower data rate samples. This helps to insure that the output higher data rate data tracks the lower rate data, thus providing a more accurate sample rate conversion. |
US08005664B2 |
System, method to generate transliteration and method for generating decision tree to obtain transliteration
The transliteration scheme developed as the present invention is contingent upon two languages, namely the keyboard language and the target language. While the invention is independent of the actual languages in question, save to the extent that they must be phonetic or pseudo-phonetic and the keyboard language must possess a script, it is nonetheless convenient to cast the invention within the framework of two specific languages. In this regard, English has been chosen as the keyboard language, and Hindi (a language widely spoken in India) has been chosen as the target language. An understanding of the current invention is possible without any knowledge of Hindi by a practitioner skilled in the art. |
US08005662B2 |
Translation method, translation output method and storage medium, program, and computer used therewith
A translation method for properly recognizing and automatically translating a sentence containing an emphasized word including two or more successive identical characters. First, words in a source text to be translated are looked up in a dictionary (step S201) to determine whether the text includes an unregistered word (step S203). Then, it is determined whether an unregistered word contains successive identical characters (step S205). If it contains successive identical characters, the number of the characters is reduced (step S207) and determines whether a modified word thus obtained is contained in the dictionary (step S209). If it is determined that the modified word is contained in the dictionary, the unregistered word is determined as the modified word (step S215), the part of speech and the attribute of the modified word are determined (step S217), and the unregistered word is replaced with the modified word to make translation. |
US08005657B2 |
Survivability mission modeler
A method of determining survivability is disclosed. The method can include selecting a mission scenario and providing data associated with the scenario as input to a plurality of low-level modeling tools each associated with a corresponding spectrum, and performing a spectral analysis of the selected scenario using each of the low-level modeling tools for the corresponding spectrum. The method can also include generating an event probability matrix for each analyzed spectrum based on the output of the low-level model, the event probability matrix including a probability of detection, a probability of tracking, and a probability of engagement for each of a plurality of mission scenario reference points. Using the event probability matrix as input, a constructive analysis can be performed using a high-level simulation system configured to simulate actual event occurrence for a specific run of the mission scenario and a probability of survival based on a result of the constructive analysis can be determined. A report of the probability of survival, as well as other statistics relevant to operational performance and/or survivability can be provided as output. |
US08005648B2 |
Refrigerant loss tracking and repair
A system and method for asset management including tracking refrigerant characteristics is disclosed. The system includes a database including information relating to a refrigerant system and a database including information relating to service technicians. A server is programmed to track a refrigerant characteristic and to provide notifications to a user relating to the refrigerant characteristic. |
US08005645B2 |
Application of abnormal event detection technology to hydrocracking units
The present invention is a method for detecting an abnormal event for process units of a hydrocracking unit. The method compares the operation of the process units to a model developed by principle components analysis of normal operation for these units. If the difference between the operation of a process unit and the normal operation indicates an abnormal condition, then the cause of the abnormal condition is determined and corrected. |
US08005639B2 |
Compact framework for automated testing
A system and method (“utility”) for automated testing using a compact framework is provided. The utility includes a plurality of functionalities that include development of a test module, development of a test flow, and execution of a test flow. Each of these functionalities may be separated by the compact framework, such that automated testing functions may be divided into individual roles. The individual roles may include test developer, test flow designer, and test flow executor. The utility may also include an authenticator that is operable to determine the individual role of a user (e.g., using a GUI), and to provide the functionality that corresponds to that role. The utility may provide one or more displays that provide real time data feedback. Further, the utility may be operable to generate customized test results reports that enable a user to analyze the performance of one or more devices under test. |
US08005638B1 |
Distributed test system and method
Provided is a distributed test system and method for electrical devices that features bifurcated testing and analysis of test results for electrical devices by aggregating test results from multiple testing systems to a centralized server where analysis of test data is undertaken. The system includes a plurality of testing systems, each of which is configured to operate test software to provide electrical stimuli to devices under test (DUTs) and obtain measured metrics indicative of actual operational characteristics (AOCs) of the DUTs. A decision support system (DSS) is selectively placed in data communication with the plurality of testing systems to receive the measured metrics from each of the plurality of testing systems. The DSS is configured to operate on software and compare desired metrics, indicative of desired operational characteristics (DOCs) of each of the DUTs, with the measured metrics and provide a plurality of operational characteristic determinations (OCDs). |
US08005632B2 |
Method and apparatus for detecting faults in a current sensing device
A method and article of manufacture are provided to monitor a sensing system operative to monitor electrical current in a transmission line between an electrical storage device and an electrical machine. The sensing system comprises first and second sensors, operative to monitor first and second ranges of electrical current. The method comprises determining outputs of the first and second sensors are valid, and comparing outputs of the first and second sensors when current is substantially zero. The method comprises comparing magnitudes of the outputs of the first and second sensors when the monitored electrical current, and monitoring polarity of each of the outputs of the first and second sensors. |
US08005631B2 |
System and method for identifying a muzzle blast using a multi-sensor total energy approach
Systems and methods for locating the shooter of supersonic projectiles are described. The system uses at least five, preferably seven, spaced acoustic sensors. Sensor signals are detected for shockwaves and muzzle blast, wherein muzzle blast detection can be either incomplete coming from less than 4 sensor channels, or inconclusive due to lack of signal strength. Shooter range can be determined by an iterative computation and/or a genetic algorithm by minimizing a cost function that includes timing information from both shockwave and muzzle signal channels. Disambiguation is significantly improved over shockwave-only measurements. |
US08005630B2 |
System identification device
A system identification device having a position amplitude calculator outputting a position amplifier; a position torque command integral value multiplier outputting a position torque command integral value multiplication value; a position torque command integral value average calculator inputting the position torque command integral value multiplication value and then outputting an average of a position torque command integral value; a speed torque command integral value multiplier outputting a speed torque command integral value multiplication value; a speed torque command integral value average calculator inputting the speed torque command integral value multiplication value and then outputting an average of a speed torque command integral value; and a first inertia moment and viscous friction calculator calculating identification values of inertia moment and viscous friction from the position amplitude, the average of the position torque command integral value and the average of the speed torque command integral value. |
US08005628B2 |
Systems and methods for baseline correction using non-linear normalization
Systems and methods for normalizing detected emission data collected in real-time polymerase chain reaction (RT-PCR) and other reactions, are provided. In some embodiments, a sample plate can be loaded with a fluorescent dye and subjected to a real-time PCR reaction. During the initial cycles, detected emissions that correspond to the background signal contributed by the plate, buffer, and other non-reactant pieces of the reaction system and chemistry can be identified. The raw emission data can be normalized by dividing the emission data by the identified baseline signal. According to various embodiments, the normalized amplification profile can normalize to an initial value of 1, because the actual signal emerges from the baseline at the point exponential growth begins. A normalized amplification profile based on a ratio to the baseline can create a more uniformly scaled amplification curve across different samples, filters, wells, dyes, or machines. |
US08005625B2 |
Method for analyzing reactions using an information system
A method and system for determining the quantity of an analyte initially present in a chemical and or biological reaction as well as a computer implemented method and system to automate portions of the analysis comprising mathematical or graphical analysis of an amplification reaction. |
US08005617B2 |
System and method for detecting lightning strikes likely to affect a condition of a structure
A lightning detection system and method for detecting a lightning strike are provided. The system includes a lightning detector in a structure susceptible to a lightning strike. The lightning detector includes a data logger configured to log data indicative of a time of occurrence of the lightning strike. The system further includes memory to store data collected from a wide-area lightning detection network. The stored data includes at least one characteristic of the lightning strike. A processor may be configured to process data from the data logger relative to data collected from the wide-area lightning detection network to determine correlated data indicative of a lightning strike affecting the structure. In the event correlated data is determined, the processor may be configured to assign the characteristic of the lightning strike to the structure. |
US08005613B2 |
Generating, storing, and displaying graphics using sub-pixel bitmaps
Techniques for generating, storing and displaying graphics on computer systems are disclosed. The type of graphics in particular are images, where the image can be defined as a set of areas, whether these areas are lines, geometric shapes, letters or other types of areas. The effect of using these methods is that graphics, such as digital maps, can be handled faster, with more flexibility and with higher display quality, both for screen use and for printing. |
US08005608B2 |
Fuel injection control apparatus and fuel injection control method for internal combustion engine
A fuel injection control apparatus for an internal combustion engine includes a fuel injection portion that performs each of first fuel injection for performing stratified-charge combustion, and second fuel injection for performing homogeneous-charge combustion; and an injection distribution ratio control portion that controls an injection distribution ratio. The injection distribution ratio control portion controls the injection distribution ratio to a target injection distribution ratio set based on a predetermined engine condition after start of the engine. An initial injection distribution ratio is set based on an engine condition at a time of start of the engine, and a change in the injection distribution ratio is controlled by referring to the engine condition after the start of the engine, when the injection distribution ratio is changed from the initial injection distribution ratio to the target injection distribution ratio. |
US08005607B2 |
Device and method for controlling ignition timing of internal combustion engine
An engine ECU executes a program that includes: calculating a median value and a standard deviation based on a calculated value based on the detected vibration of the engine; and subtracting a product of the standard deviation and a coefficient from the median value to calculate a magnitude of mechanical vibration specific to the engine. Knocking determination is carried out by comparing a knock magnitude calculated by dividing the magnitude value of the peak magnitude of the detected vibration of the engine by the magnitude of mechanical vibration specific to the engine with a predetermined determination value. Based on the knocking determination result, ignition timing of the engine is controlled. |
US08005605B2 |
Control system and method for internal combustion engine and engine control unit
A control system for an internal combustion engine, which is capable of properly controlling both the temperature of an exhaust system and the air-fuel ratio of exhaust gases even when the control range of the air-fuel ratio of a combustion air-fuel mixture is limited, thereby improving the reduction of exhaust emissions. In the control system, a demanded torque-calculating section calculates a demanded torque. A first controller calculates a target equivalent ratio such that a DeNOx catalyst temperature converges to a predetermined target temperature. A second controller calculates three feedback correction values such that an output value from an oxygen concentration sensor converges to a target output value. A third controller calculates a torque fuel injection amount for generating the combustion air-fuel mixture, a post fuel injection amount for supplying unburned fuel to a DeNOx catalyst, etc. based on five values. |
US08005604B2 |
Method and system for adjusting the operation parameters of an injection thermal engine while reducing effluents
The invention relates to a method for adjusting the operation parameters of an injection internal combustion engine (10), that comprises the following steps: setting a stability setpoint Ss, calculating an engine stability index Is, calculating the stability deviation Es equal to the difference between the stability setpoint Ss and the stability index Is, processing the stability deviation Es using a regulator (18) that provides an setpoint to be applied to one of the engine operation parameters, said parameter being selected by a calculator (20) or supervisor that controls the adjustment so that the corrective action applied optimizes the effluent level and/or the thermal energy available at the exhaust while respecting the stability setpoint Ss. |
US08005603B2 |
Fuel control system and method for gas engines
A gaseous carburetor or fuel control system includes a fuel metering assembly, a venturi mixer assembly, a throttle assembly, and an electronic control unit. The control unit controls the fuel metering assembly in a closed loop manner based on detected gas and air pressure to an air/fuel mixing venturi. An electronic governor which controls the throttle valve may also be controlled by the same control unit which controls the fuel metering assembly, using a separate control loop. |
US08005602B2 |
Vehicle speed control device, method of determining target speed by using the device, and program executing the method
The present invention relates to a vehicle speed control device for controlling a speed of a vehicle. The vehicle speed control device includes a current location error estimation section for extracting area attribute information from the map information, for producing a location error probability distribution, a target speed calculation section for receiving the target speed correction instruction, for accessing preset data that shows an acceleration or a gradient of an acceleration which allows a driver not to feel uncomfortable, and for computing target speed values at nodes over the distance in such a way that the target speed values create a continuous curve, and a speed control section for sensing a speed of a vehicle, and for controlling a driving torque of the vehicle so that the sensed speed traces the continuous curve composed of the target speed values. |
US08005599B2 |
Lubricating oil supply control device for transmission of vehicle
A lubricating oil supply control device for delivering lubricating oil to the transmission of a vehicle is provided which overcomes disadvantages of the prior art by providing a simple and reliable configuration which does not require the addition of new sensors to an existing device. The lubricating oil supply control device includes, in part, an engine controller and a transmission controller, a lubricating oil supplying oil passage, a bypass oil passage, a relief valve or a control valve, a restrictor, and a lubricating oil supply controlling controller. |
US08005597B2 |
System and method for seat belt control
A system is provided for utilizing belt movement information in a motorized seat belt (MSB) control system algorithm to achieve better levels of comfort and safety. The MSB control system algorithm controls execution of multiple modes including a no friction mode, a stowage mode, a slack reduction mode, an out of position warning mode, a medium pull-back mode, and a high pull-back mode. The MSB control system algorithm also controls execution of a low power mode initiated after the other vehicle modules are put to sleep to provide the ability to stow the seat belt after the vehicle has been turned off for some period of time. The MSB control system algorithm also controls belt monitoring functions defined based on a buckle switch state that indicates the buckled or unbuckled state of the seat belt. Belt monitoring consists of belt movement being converted to counts based on a resolution provided by a belt movement sensor. |
US08005594B2 |
Control apparatus for electric power steering apparatus
The present invention provides a control apparatus for an electric power steering apparatus comprises: a steering assist command value calculating section; a current control section that calculates a voltage command value; and a motor driving section that drives a motor based on the voltage command value, wherein an assist power from the motor is applied to a steering system, the control apparatus is characterized in that an SAT measuring section, that inputs an angular speed and an angular acceleration of the motor, the steering assist command value and the torque signal therein so as to estimate an SAT, is provided, and the SAT obtained by the SAT measuring section is feedbacked to the steering assist command value via a feedback section composed of a phase compensating section and a gain section. |
US08005591B2 |
Suspension control device, vehicle comprising said device, production method thereof and associated program
The invention relates to a device for controlling the suspension of the body shell of a motor vehicle. According to the invention, the device comprises: a means for measuring the travel speed (VDEB) of a front wheel in relation to the body shell, a means (51, 52) for detecting an impact when the travel speed exceeds a determined threshold, a means for determining a corrected lateral acceleration of the vehicle, a means for inhibiting the impact detected when the corrected lateral acceleration is greater than or equal to a determined lateral acceleration inhibition threshold in terms of absolute value, and a means (53, 54) for calculating a set value (ERP) for the actuator of the shock absorber of the rear wheel located on the same side as the above-mentioned front wheel when an impact is detected. |
US08005587B2 |
Method and system for controlling a motive power system of an automotive vehicle
Environment conditions expected to be encountered by a vehicle are used as inputs in determining operating modes of a motive power system of a plug-in hybrid electric vehicle. A vehicle operating in charge depleting mode may transition to operate in charge sustaining mode if the vehicle is expected to encounter circumstances where it is desirable to allow the vehicle to more quickly respond to sudden requests for torque. |
US08005586B2 |
Electric golf cart
An electric golf cart that repeatedly travels around a given course of golf links is powered by a driving motor supplied with electric power from a driving battery. The electric golf cart is provided with a travel distance integrating unit, a memory, a battery charge and discharge integrating unit, and a discharge-per-course calculating unit. Mapping data is stored in the memory, which mapping data defines the relationship between the distance that the electric golf cart travels and the number of rounds that the electric golf cart has traveled. The number of rounds that the electric golf cart has traveled is calculated by the discharge-per-course calculating unit based on the travel distance obtained by the travel distance integrating unit along with the mapping data. Then, the number of rounds obtained and the discharge calculated by the battery charge and discharge integrating unit are utilized to identify the discharge of the driving battery per course. |
US08005580B2 |
Aircraft galley systems and methods for managing electric power for aircraft galley systems
Aircraft power systems, aircraft galley systems, and methods and systems for managing power distribution to aircraft galley systems are disclosed herein. In one embodiment, an aircraft system can include an aircraft power source and at least first and second galley appliances operably coupled to the aircraft power source. The aircraft system can further include a controller operably coupled to the first and second galley appliances. The controller can be configured to receive a first power request from the first galley appliance and a second power request from the second galley appliance. The controller can be further configured to sort the first and second power requests and distribute power to the first and second galley appliances from the aircraft power source based on the sorting of the first and second power requests. |
US08005578B2 |
Remote control method for a motion heading by refering to an angle between a receiving end and a transmission end
A method to control a motion heading at a receiving end by referring to an angle between the receiving end and a transmission end includes the following steps solving an angle, α, between an original heading and a user inputted direction of transmission end; having a signal-receiving unit at the receiving end to pick up signals sent from the transmission end; determining a signal source orientation according to strength of the signals received by the signal-receiving unit which comprises multiple sensors or a position sensitive device arranged in a form to pick up the signals from the transmission end; solving an angle, β, between the signal source orientation and an original motion heading of the receiving end; and solving a new motion heading according to the angles αand β. |
US08005576B2 |
Method for deactivating a utility meter
In one aspect, the present disclosure relates to a method to deactivate a utility meter. In one exemplary embodiment, the method includes the step of reading a first status indicator associated with the utility meter in a memory of a utility meter management host processor, and the step of determining if the status of the utility meter is active. The method further includes the step of sending a first deactivation request message from the utility meter management host processor to an on-premise processor, and the step of deactivating the utility meter. The method further includes the step of sending a first acknowledgement deactivation message from the on-premise processor to the utility meter management host processor, and the step of recording, in the memory of the utility meter management host processor, a date and an activation status indicator associated with the utility meter. |
US08005573B2 |
Control device for legged mobile robot
On the basis of at least a difference between a desired state amount related to a posture of a robot 1 about a vertical axis or a floor surface normal line axis and an actual state amount of the robot 1 and a permissible range of a restriction object amount, namely, a vertical component of a floor reaction force moment or a component of the floor reaction force moment in a floor surface normal line direction to be applied to the robot 1, instantaneous values of a desired motion and a desired floor reaction force are determined such that a difference between a floor reaction force moment balancing with the desired motion on a dynamic model and a floor reaction force moment of the desired floor reaction force approximates the aforesaid difference to zero, while having the restriction object amount, which is associated with the desired floor reaction force, fall within the permissible range. |
US08005570B2 |
Robotic tool changer
A robotic tool changer having a master unit and a tool unit adapted to be coupled together. Movably mounted in the master unit of the robotic tool changer is a piston that is movable between locked and unlocked positions. The piston includes a contact area having an unlocking surface, a failsafe surface and a locking surface. Also provided is a series of rolling members contained within a retention area that are actuated by the piston to lock the master unit to the tool unit. For example, the piston engages the rolling members and urges them into a locked relationship with a bearing race that forms a part of the tool unit. To prevent the inadvertent or accidental movement of the piston from the locked position to the unlocked position, the piston is provided with a retarding surface generally disposed between the locking surface and the unlocking surface on the piston for retarding the movement of the piston as the piston moves from the locked position to the unlocked position. |
US08005556B2 |
Audio signal processing apparatus
An audio signal encoding apparatus includes a device for compressing multiple-channel digital audio signals into compression-resultant multiple-channel signals respectively. The multiple-channel digital audio signals relate to a sampling frequency and a quantization bit number. The compression-resultant multiple-channel signals, a signal representative of the sampling frequency, and a signal representative of the quantization bit number are formatted into a formatting-resultant signal. The formatting-resultant signal contains a sub packet and a sync information portion. The sub packet contains at least portions of the compression-resultant multiple-channel signals. The sync information portion contains the signal representative of the sampling frequency and the signal representative of the quantization bit number. |
US08005552B2 |
Assessing medical electrode condition
The invention presents an apparatus and techniques for determining whether a medical electrode, such as a defibrillation electrode coupled to an automated external defibrillator, is in a condition for replacement. The determination can be made as a function of one or more data. In one exemplary embodiment, the determination is a function of one or more measurements of an impedance of a hydrogel bridge in a test module. In another exemplary embodiment, the determination is a function of one or more environmental condition data from one or more environmental sensors. |
US08005546B1 |
Remote follow-up automaticity with intelligent data download restrictions
An implanted device is equipped with a flag that indicates to a remote monitoring unit that an event such as a patient medical emergency or device failure has occurred. The remote monitoring unit is configured in some embodiments to maintain a low power communication link with the implanted device when they are within range. When the flag indicates an event has occurred, the remote monitoring unit quickly downloads sensed data collected by the implanted device and transfers it over a network so that it can be utilized by a medical practitioner. The remote monitoring unit is further configured in some embodiments to query the implanted device at regular intervals. The remote monitoring unit may read a subset of the data stored by the implanted device and, based on that data, determine whether to complete a full or partial download. |
US08005545B2 |
Parasympathetic stimulation for prevention and treatment of atrial fibrillation
A method is provided, including identifying that a subject is at risk of suffering from atrial fibrillation (AF). Responsively to the identifying, a risk of an occurrence of an episode of the AF is reduced by applying an electrical current to a site of the subject selected from the group consisting of: a vagus nerve, a sinoatrial (SA) node fat pad, a pulmonary vein, a carotid artery, a carotid sinus, a coronary sinus, a vena cava vein, a jugular vein, an azygos vein, an innominate vein, and a subclavian vein, and configuring the current to stimulate autonomic nervous tissue in the site. Other embodiments are also described. |
US08005543B2 |
Heart failure management system
Various system embodiments comprise a stimulator adapted to deliver a stimulation signal for a heart failure therapy, a number of sensors adapted to provide at least a first measurement of a heart failure status and a second measurement of the heart failure status, and a controller. The controller is connected to the stimulator and to the number of sensors. The controller is adapted to use the first and second measurements to create a heart failure status index, and control the stimulator to modulate the signal using the index. Other aspects and embodiments are provided herein. |
US08005541B2 |
Implantable cardioverter defibrillator with programmable capacitor charging level
An implantable cardioverter defibrillator (ICD) has a programmable ICD energy level corresponding to the maximum defibrillation energy deliverable with each defibrillation shock pulse. The ICD energy level is programmable within the maximum energy capacity of the defibrillation capacitor(s) of the ICD. In various embodiments, after a user enters the ICD energy level, one or more corresponding ICD performance parameters are presented. Restrictions are applied to the energy level programming of the ICD to ensure the predictability of the one or more ICD performance parameters. |
US08005534B2 |
System and method for prediction of adverse events during treatment of psychological and neurological disorders
The present invention is a system and method of deriving and computing features and indices that predict the likelihood of psychological and neurological adverse events such as suicidal thoughts and/or actions. The method of the present invention further predicts the likelihood of suicidal thoughts and/or actions prior to and or during treatment for psychological disease. To obtain such features and indices, power spectrum and time domain values are derived from biopotential signals acquired from the subject being tested. The system and method identify people who are likely to experience changing, especially worsening, symptoms of psychological and neurological adverse events such as suicidal thoughts or actions and who therefore may be at risk (e.g. suicide). |
US08005529B2 |
Systems and methods for internal tissue penetration
A medical system includes an inner core and an imager located at the distal end of the inner core, wherein the imager is extendable from within an elongated tubular member and configured to penetrate a body tissue within a living body. The elongated tubular member is configured to slideably receive the inner core. The inner core is configured to rotate radially around a longitudinal axis of the elongated member, and the imager can be configured to image a body tissue and output an image signal to an imaging system communicatively coupled with the imager. The imaging system is configured to generate an image of the body tissue from the image signal of the imager when the imager is rotated and placed into contact with the body tissue. |
US08005528B2 |
Apparatus for elucidating reaction dynamics of photoreactive compounds from optical signals affected by an external magnetic field
A device elucidates reaction dynamics of photoreactive compounds present in a region of interest (ROI) of a tissue, the ROI being submitted to a controllably-varying and spatially homogenous magnetic field. The device includes at least one electrical coil or magnet for externally applying a magnetic field to the ROI. The device further includes light sources for probing the ROI with a probe optical beam and for illuminating the ROI with an optical beam having a wavelength and power level suitable for activating the photoreactive compounds. Collectors are also provided to collect the light emitted from various photoluminescence mechanisms that occur in the optically-activated ROI when the probe beam is incident on it and then to detect the collected light over predetermined wavelength bands. Finally, a computer is used to analyze the detected light for assessing the effects of the external magnetic field applied to the ROI. |
US08005527B2 |
Method of determining a condition of a tissue
A system and method for the in situ discrimination of healthy and diseased tissue. A fiberoptic based probe is employed to direct ultraviolet illumination onto a tissue specimen and to collect the fluorescent response radiation. The response radiation is observed at three selected wavelengths, one of which corresponds to an isosbestic point. In one example, the isosbestic point occurs at about 431 nm. The intensities of the observed signals are normalized using the 431 nm intensity. A score is determined using the ratios in a discriminant analysis. The tissue under examination is resected or not, based on the diagnosis of disease or health, according to the outcome of the discriminant analysis. |
US08005526B2 |
Biologically integrated electrode devices
Bioelectrodes having enhanced biocompatible and biomimetic features are provided. Methods of making and using the bioelectrodes are further provided. A biologically integrated bioelectrode device and method for detecting electronic signals using a bioelectrode comprising a first electrically conductive substrate and a biological component. The bioelectrode also comprises a conductive polymer electrically coupling the first electrically conductive substrate and the biological component to define a bioelectrode. The bioelectrode can transmit or receive an electrical signal between the electrically conductive substrate and the biological component and conductive polymer. |
US08005524B2 |
Signal processing for continuous analyte sensor
Systems and methods for dynamically and intelligently estimating analyte data from a continuous analyte sensor, including receiving a data stream, selecting one of a plurality of algorithms, and employing the selected algorithm to estimate analyte values. Additional data processing includes evaluating the selected estimative algorithms, analyzing a variation of the estimated analyte values based on statistical, clinical, or physiological parameters, comparing the estimated analyte values with corresponding measure analyte values, and providing output to a user. Estimation can be used to compensate for time lag, match sensor data with corresponding reference data, warn of upcoming clinical risk, replace erroneous sensor data signals, and provide more timely analyte information encourage proactive behavior and preempt clinical risk. |
US08005514B2 |
Field device and method for transferring the field device's signals
The present invention provides a field device whereby the device's additional information can be transmitted wirelessly without the need for battery replacement or external wiring. The present invention also provides a field device whereby the firmware of a wireless module in the field device can be developed at minimum cost and whereby it can be made easy to link the firmware to applications, such as an asset management system, on the host system side.The field device in accordance with the present invention is installed in a plant, factory, or the like, connected to a higher-order distributed control system through a signal line, configured to input or output 4-20 mA signals, and comprised of: an RF unit for transmitting or receiving radio signals; and a power supply block for accumulating extra electric currents when the block is neither transmitting nor receiving radio signals; wherein electric currents accumulated in the power supply block are supplied to the RF unit so as to be used as electric power for transmitting or receiving radio signals. |
US08005512B2 |
Portable communication device with three dimensional display
The present invention relates to a portable communication device (10) comprising: a display unit (12) for displaying a multi-dimensional image (13) having at least three dimensions; a multi-dimensional image control unit (15) controlling and providing said image (13) to be displayed in more than one plane (13a, b) depending on a selection of a user; a detector element (16) for detecting a selection of the user. |
US08005511B2 |
Systems and methods for configuring subscriber systems in wireless mesh networks
A wireless network may be managed by identifying one or more wireless subscriber systems included in a lobe pool of a wireless network, identifying at least one candidate subscriber system outside of the lobe pool with which to enable communications, and reconfiguring the antenna such that the lobe pool includes the identified candidate subscriber system. |
US08005509B2 |
SIM card securing mechanism for mobile phone
A SIM card securing mechanism for a mobile phone is described. A phone body has several positioning holes. One side of the securing plate is pivoted in the body to allow the securing plate to swivel relatively to the phone body. The securing plate has a plurality of elastic arms each of which has a protrusion. The securing plate is capable of being swiveled to a securing position relatively to the phone body to allow the protrusions to be fastened to the corresponding positioning holes via the elasticity of the elastic arms. Thus, the SIM card is sandwiched between the securing plate and the phone. |
US08005506B2 |
Mobile terminal having rotating input device
A mobile terminal includes a display located on a front side of the terminal and an input device located on a rear side of the terminal and having a rotatable wheel. |
US08005505B2 |
Identifying remote, external devices and facilitating communication therewith
A method for enabling a portable electronic device, such as a personal data assistant (PDA), cellular telephone, or notebook computer, to identify remote, external devices with which communication by at least one wireless transmission protocol over which the portable electronic device is capable of communicating may be established. The method includes selecting a type of wireless transmission protocol to be used, receiving signals from devices that are remote from the portable electronic device, and, based upon such signals identifying the remote, external devices that can communicate by the at least one wireless transmission protocol. A list of these devices may then be generated. One of the devices may be automatically selected or selected by the user of the portable electronic device from such a list. |
US08005502B2 |
Communication apparatus
A communication apparatus having a filter function of rejecting mail reception from an address that differs from a permitted address specified beforehand, includes: a transmission unit configured to transmit a mail to a predetermined mail address that differs from the permitted address; a first storage unit configured to store a mail address of a destination; a judging unit configured such that, when there is an incoming mail from a mail address that differs from the permitted address, the judging unit judges whether or not the mail address of the transmitter of this incoming mail matches a mail address thus stored; and a receiving unit configured such that, in a case in which the judging unit has judged that the mail address of the incoming mail matches that thus stored, the receiving unit receives this incoming mail. |
US08005496B2 |
System and method for interrupt control on a handheld device
An interrupt message is sent over one of a plurality of transport mediums from a first mobile device to a second mobile device. The interrupt message may include a first mobile device identifier associated with a transport medium that is independent of the plurality of transport mediums. Upon receipt of the interrupt message at the second mobile device an interruption of any current mobile device operation may occur to notify a user of the interrupt message. |
US08005495B2 |
Electronic short messaging and advertising method and device
The invention relates to an electronic short messaging and advertising method where minimal initiative is required from the consumer. Some embodiments of the invention may also be applied to an electronic sales method. The invention may also be applied for normal short messaging. The electronic short messaging method for collect calling may send transmissions to at least one subscriber terminal via the Internet and/or the telephony network. The method may include sending a first transmission to a recipient subscriber terminal for display, wherein the first transmission defines one or more active alternatives including at least one of initiating a collect call and deleting the first transmission. The method may also include calculating costs associated with at least one of the first transmission and the one or more active alternatives. |
US08005490B2 |
In-vehicle apparatus with radio transmission restricting function and radio transmission restricting system
An in-vehicle apparatus determines in the vicinity the presence of a portable terminal designated with a device requiring restriction on radio transmission as a device name thereof. Radio transmission from a cellular phone is thereby restricted. In contrast, when determining in the vicinity the absence of the portable terminal designated with a device requiring restriction on radio transmission, the restriction on radio transmission from the cellular phone is removed. In the event of a person with a cardiac pacemaker getting on the vehicle, if the person carries a portable terminal designated with a device requiring restriction on radio transmission as a device name, the concern of the person about a possibility that the cellular phone has a bad influence on the cardiac pacemaker can be prevented. |
US08005488B2 |
Automatic service vehicle hailing and dispatch system and method
A system and method are provided for improving efficiency of operation and convenience of access to a fleet of taxis, or other service vehicles, requiring rapid, on-demand dispatch to customer-determined locations. Automatic speech recognition (ASR) and/or radiolocation technology are used to automate the entry of the customer pickup location, and optionally the dropoff location and other relevant information as well. A customer speaks the pickup location into a cellular telephone which then digitizes and transmits it as a data communication to an ASR system. The ASR system decodes the digitized utterance into a pickup location which is passed to a vehicle matching and dispatch system. The vehicle matching and dispatch system matches a taxi and dispatches it to the pickup location. In one embodiment, the identified pickup location is transmitted to the customer's cellular telephone for confirmation or correction, before dispatch of the requested taxi. |
US08005485B2 |
Methods, systems, and products for demographic discounting
Methods, systems, and computer program products are disclosed for providing a discount to a device. A zone improvement plan code, associated with the device, is obtained. A demographic indicator, associated with the zone improvement plan code, is retrieved. The discount is retrieved from memory, with the discount based on the demographic indicator. |
US08005484B2 |
Method and system for providing location information
Embodiments of the present invention provide a method and system for providing location information. When a call is initiated, the call is connected to the ring back tone device when there is a subscription record of ring back tone location service corresponding to a user of the call; the ring back tone device acquires the location information of the terminal of the called party from the location service platform and sends the location information to the terminal of the calling party. The embodiments of the present invention provide great convenience to users. Further, the location service and the customized ring back tone service are enriched greatly and thus the service experience of users is enhanced, since location information may be sent by the ring back tone device to the terminal of calling party in forms, such as characters, voices and multimedia. |
US08005482B2 |
Measurements in communications systems
A method of performing compressed mode measurements for selecting communication means in a communication system. Statistics are collected on handovers from a cell in a communications system to a plurality of other cells in the communications system. A cell load of each cell of the plurality of other cells is weighted by a percentage of handovers from the cell to the respective one of the plurality of other cells. A threshold is determined based on the weighted cell loads. The threshold can be used to trigger a load based handover from the cell to one of the plurality of other cells. |
US08005480B2 |
Communication initialization method at medium access control layer in a cognitive radio wireless communication system
A communication initialization method at a MAC layer in a CR wireless communication system is provided. The use or non-use of a frequency band is sensed over a broadband with a minimized sensing time in a non-interfering manner with existing communication systems. |
US08005479B2 |
Method and apparatus for adaptive carrier allocation and power control in multi-carrier communication systems
An apparatus and process for allocating carriers in a multi-carrier system is described. In one embodiment, the process comprises determining a location (E, D, C, B, A; FIG. 6) of a subscriber (520) with respect to a base station (510), selecting carriers from a band of carriers to allocate to the subscriber (520) according to the location of the subscriber with respect to the base station (510), and allocating selected carriers to the subscriber (520). |
US08005477B2 |
Method for improving quality of service management in a mobile packet radio communication cellular system
Method of improving quality of service management in a packet mode cellular mobile radio system, in which method: in the event of a change of cell from an old cell to a new cell, information on a quality of service profile negotiated in the old cell is transferred to the new cell, and an additional quality of service management procedure is also provided, to prevent degraded quality of service if the quality of service profile negotiated in the old cell may not be offered in the new cell. |
US08005475B2 |
Method and system for mapping provisioning information of different communications networks
A wireless communications device is configurable to communicate with either one of two networks over a wireless medium, each of the two networks having a different air interface protocol. Additionally, the wireless device includes stored provisioning information for a set of networks of a first type and can map this first provisioning information into a second format for use with networks of a second type. The device also includes a non-volatile memory for storing default provisioning information so that some information remains available regardless of what is erased from the memory. The default provisioning information is enough to establish a connection over one of the available networks and allow reconstruction of a provisioning list. |
US08005471B2 |
Access network broadcast control-signaling channel
An access network of an apparatus in one example is configured to provide a wireless communication service over a coverage area and is configured to support a broadcast multicast system (BCMCS). The access network is configured to broadcast at least one broadcast control-signaling channel (BCC) over the coverage area via at least one BCMCS flow. Each of the at least one BCMCS flow is identified by a flow identifier. The access network is configured to select, based at least in part on a flow identifier registration by an access terminal, a selected BCC of the at least one BCC or another control channel for sending a signaling message to the access terminal. |
US08005467B2 |
Method and system for providing a telematics readiness mode
A method and system for providing a telematics readiness mode including receiving a first readiness mode input at a telematics unit, initiating a readiness mode responsive to the received first readiness mode input, receiving a second readiness mode input at the telematics unit while in the readiness mode, and determining a readiness action based on the received second readiness mode input. A computer usable medium with suitable computer program code is employed for providing a telematics readiness mode. |
US08005466B2 |
Real time reproduction method of file being received according to non real time transfer protocol and a video apparatus thereof
Provided are a real time reproduction method of a file being received according to a non real time transfer protocol and a video apparatus thereof. The video apparatus includes a communication module which is connected to an external device to communicate with the external device; a buffer which stores data received through the communication module; a decoder which decodes input data; a controller which stores data constituting a file received from the external device in the buffer via the communication module according to a non real time transfer protocol, and inputs a part of the data stored in the buffer to the decoder before all of data constituting the file is completely received; and an output unit which reproduces data decoded at the decoder in a real time. |
US08005464B2 |
Portable cellular phone system, and portable cellular phone terminal device, and information transmitting center used in same system
A portable cellular phone system and a portable cellular phone device, with separate communication and an accessory services is structured such that the cellular phone provider can control the use of an accessory function, based upon a customer's use of the communication services. The portable cellular phone device accessory function and information as to whether use of the accessory function by the device is restricted. |
US08005463B2 |
Presence lite
A service is provided to cell phone subscribers to improve reachability. A home location register node maintains state information on a subscriber's cell phone status. Cell phone status information includes: off; on, registered and available to receive calls; on, registered but busy participating in an ongoing call; on, registered but temporarily unavailable; and on, registered but unattended. Temporarily unavailable is further qualified: poor reception location, high interference, cell throughput saturation, intentional user disposition. Long term unavailability may also be inferred and indicated depending on the device and/or system status. When a call to a subscriber's cell phone cannot be completed or is not answered, the service annunciates the reason to the calling party. The calling party can then make a more informed decision as to when to reattempt the call and is more likely to reattempt the call. The service is provided in conjunction with call forwarding to landlines phones and/or voicemail. |
US08005459B2 |
System and method of authenticating login credentials in a wireless communication system
A wireless communication system, comprising a host service, a wireless router system coupled to the host service, a wireless network coupling the wireless router system and a wireless mobile communication device (“mobile device”), adaptively delivers data to the mobile device in the wireless communication system. Before logging off a session on the mobile device, the user will be prompted for login credentials (login password). These login credentials may be stored locally on the mobile device or at the host. The login credentials will be use to pre-authenticate the device for the next device session. Upon sensing the next login trigger, service is immediately restored (i.e., logged onto session) with further authentication. |
US08005452B2 |
Digital comb limiter combiner
A wideband receiver comprises a comb limiter combiner wherein the limiting is conducted by digitization and frequency excision in the frequency domain. The received signal is divided up into sub-bands by a bank of bandpass filters having contiguous pass bands spanning the entire receiver range. In each sub-band the band limited signal is digitized and subjected to digital signal processing. A threshold is set such that any frequency with a magnitude that exceeds the threshold is excised in the frequency domain. When converted back to the time domain, the high-power interference frequencies will no longer be present, thereby leaving only the low-power noise and the desired signal. |
US08005450B2 |
Simplified high frequency tuner and tuning method
A disclosed method tunes a signal from a channelized spectrum having a predetermined channel spacing. A signal of interest having a predetermined maximum bandwidth is mixed with a local oscillator signal, which has a frequency that is an integer multiple of the channel spacing or one-half of a channel spacing displaced from an integer multiple of the channel spacing. The local oscillator signal is selected to frequency translate the signal of interest to within a near-baseband passband whose lower edge is spaced from DC by at least about the maximum bandwidth of the signal of interest. Problems associated with 1/f noise, DC offsets, and self-mixing products are avoided or substantially diminished. Other methods and systems are also disclosed. |
US08005449B2 |
Subsampling wideband RSSI circuit
A Received Signal Strength Indicator (RSSI) circuit includes a subsampling circuit that processes an input signal comprising a sampling frequency, fs, wherein the subsampling circuit subsamples the input signal, wherein the input signal is subsampled to concentrate a power in a narrow bandwidth; an analog-to-digital converter (ADC) operatively connected to the subsampling circuit, wherein the ADC digitizes the subsampled signal; and a baseband detector operatively connected to the ADC, wherein the baseband detector detects a power from the digitized subsampled signal and creates an output signal. The subsampling circuit and the ADC may operate as a single subsampling ADC. The RSSI circuit may further comprise ignoring higher order aliases at a multiple of the sampling frequency if the baseband detector is clocked at the sampling frequency. |
US08005448B1 |
Radio frequency duplex filter for removing transmit signals from a receive path
The present invention is an RF duplex filter that is used to remove transmit signals from the receive path of a full duplex transceiver. The RF duplex filter includes a notch filter for blocking signals at a transmit frequency and a bandpass filter for enhancing signals at a receive frequency. The notch filter is formed with series resonant elements and the bandpass filter is formed with parallel resonant elements. One embodiment of the present invention may include tunable resonant elements for tuning the notch filter to a transmit frequency, tuning the bandpass filter to a receive frequency, or both. Calibration circuitry may be included in the full duplex receiver for adjusting the tunable resonant elements. The present invention includes a method for calibrating the tunable resonant elements. |
US08005440B2 |
Mobile station apparatus and control method for the mobile station apparatus
A mobile station apparatus communicates with a wireless base station apparatus to which closed-loop transmission diversity control is applied, the closed-loop transmission diversity control controlling phases of signals transmitted from two antennas based upon feedback information notified by the mobile station apparatus and transmitting the signals. The mobile station apparatus includes a control unit which determines whether to reflect an estimated phase result of the signals transmitted from the two antennas or not, depending on a channel type of signals transmitted from the wireless base station apparatus. |
US08005439B2 |
Radio transceiver on a chip
An entire radio transceiver can be completely integrated into one IC chip. In order to integrate the IF filters on the chip, a heterodyne architecture with a low IF is used. A single, directly modulated VCO is used for both up-conversion during transmission, and down-conversion during reception. Bond-wires are used as resonators in the oscillator tank for the VCO. A TDD scheme is used in the air interface to eliminate cross-talk or leakage. A Gaussian-shaped binary FSK modulation scheme is used to provide a number of other implementation advantages. |
US08005438B2 |
Multiple frequency band wireless transceiver device and related devices
A wireless signal transceiver device for receiving wireless signals of multiple frequency bands has an antenna, a radio frequency signal processing unit, an antenna switch module, a primary antenna matching circuit, and an auxiliary antenna matching module. The radio frequency signal processing unit outputs a control signal according to the frequency band of the wireless signal processed. The antenna switch module has a first signal terminal, and a plurality of second signal terminals coupled to the radio frequency signal processing unit, and switches a signal connection between the first signal terminal and one second signal terminal of the plurality of second signal terminals according to the control signal. The primary antenna matching circuit roughly matches the antenna, and the auxiliary antenna matching module matches the antenna with the primary antenna matching circuit based on the frequency band of the wireless signal processed by the radio frequency signal processing unit. |
US08005436B2 |
Method and system for integrated bluetooth transceiver, FM transmitter and FM receiver
An integrated circuit may enable transmission and reception of Bluetooth signals as well as FM signals. One or more clock signals may be generated via a phase-locked loop and may be utilized to enable Bluetooth transmission and reception. Bluetooth clock signals and frequency control words may be utilized by a direct digital frequency synthesizer to generate FM carrier signals that enable FM reception as well as digitally modulated signals for FM transmission. FM reception and transmission may be time division duplex. Frequency control words may be adjusted to compensate for variations in the Bluetooth clock signal frequency for FM carrier signals used in FM reception. Moreover, frequency control words may be adjusted to modulate a signal about the frequency of an FM carrier for transmission. Each of the Bluetooth clock signals, carrier signals and modulated signals comprise an in-phase component and a quadrature-phase component. |
US08005434B2 |
System, method and mobile device for displaying wireless mode indicators
Embodiments relate to a mobile device comprising: a processor; a display responsive to the processor; a plurality of wireless communication subsystems responsive to the processor; and a memory. The memory is accessible to the processor and stores program code executable by the processor for executing a user interface application. The user interface application is configured to determine a first connection status of the mobile device with respect to a cellular network and a second connection status with respect to a wireless local area network (WLAN). The user interface application, when executed by the processor, is further configured to cause the display to display a selected combination of icons in three display fields in a banner area of the display. The combination of icons is selected from a plurality of icon combinations based on the determined first connection status and the second connection status. |
US08005432B2 |
Method and apparatus to improve closed loop transmit diversity modes performance via interference suppression in a WCDMA network equipped with a rake receiver
A system and method for processing signals in a wireless communication system is disclosed. The method may include transmitting a wireless signal from a transmitter, and receiving at the transmitter, feedback information from a receiver that receives the transmitted wireless signal. The received feedback information may include one or more of a plurality of weight values corresponding to a maximum signal-to-interference-plus-noise ratio (SINR) value that is determined from a plurality of SINR values. The receiver may generate the plurality of SINR values from the received transmitted wireless signal based on the corresponding plurality of weight values. The feedback information that includes the one or more of the plurality of weight values may be received by the transmitter via one or more uplink communication channels. The at least one uplink communication channel may include a high-speed dedicated physical control channel (HS-DPCCH). |
US08005428B2 |
Arrangement of devices comprising at least one transmitter and method for improving the receiving field strength
An arrangement of devices which may be worn on the body of a person comprising a first device for transmitting signals to at least one second device via electromagnetic fields or waves, with the first device comprising a transmitter for transmitting such signals and an antenna connected to this transmitter, having a linear or chain-like, but not necessarily straight, arrangement of materials starting from the antenna, which affect the path of the electromagnetic waves or fields transmitted or produced by the antenna, such that at the location of at least one second device a higher receiving field strength of the signals transmitted by the transmitter prevails than without this arrangement of materials. |
US08005426B2 |
Method and mobile terminal device including smartcard module and near field communications means
According to the present invention, a method for controlling a mobile terminal device is provided, wherein said device comprises a smartcard module and a near field communication module. In a first operation a smartcard operation on said mobile terminal device is started which results in an activation or switching on of said smartcard module. The smartcard application may be started by a user or based on the location of said mobile terminal device. That is the case for instance if the mobile terminal device is located in the area of a point of sales terminal, the smartcard application will automatically starts. Further, time controlled starting of certain applications is conceivable. Then it may be determined if said started smartcard application is an application for performing data transactions with external entities and in case of an affirmative determination a connection between said smartcard module and said NFC-module will be activated. |
US08005424B2 |
Communication device and communication method of underwater vehicle
The present invention provides a communication device and a communication method of an underwater vehicle, which use an electromagnetic field (electromagnetic wave), having a higher propagation speed than that of an acoustic wave, for communication between an underwater vehicle and a mother vessel or the like so as to allow real-time control of the underwater vehicle and the like and further to make the communication little sensitive to noise and the like. The communication device performs wireless communication between an underwater vehicle in water and an object on land or on water, and is configured to compress data to be transmitted and transmit/receive the compressed data by the use of a low-frequency electromagnetic field. |
US08005423B2 |
Wireless communication system including a server device and multiple relay devices
A communication system includes: a plurality of mobile communication terminals; a server device; and a plurality of relay devices performing a relay between the plurality of mobile communication terminals and the server device. The mobile communication terminals include: a communication unit transmitting and receiving a long wave wirelessly, and a processing unit performing a predetermined process based on received information. The relay devices include: a first communication unit transmitting and receiving the long wave wirelessly with respect to the mobile communication terminals, a second communication unit communicating with the server device, and a relay processing unit performing a relaying process in which information received from the server device via the second communication unit is transmitted to the mobile communication terminals via the first communication unit, and a relaying process in which information received from the mobile communication terminals via the first communication unit to the server device via the second communication unit. The server device includes: a communication unit communicating with the relay devices, a group information storing unit storing group information on a group to which the mobile communication terminals belong, and a group communication processing unit performing a group communication process in which mobile communication terminals that belong to a predetermined group are extracted based on the group information so as to transmit predetermined information to the mobile communication terminals that are extracted. |
US08005418B2 |
Vehicle oriented switched antenna system
An antenna system is provided having switched directional antennas. The antenna system includes a first antenna for receiving signals within a first directional coverage zone, and a second antenna for receiving signals within a second directional coverage zone. According to one embodiment, the first and second antennas are located on a vehicle. The system has a device to detect orientation of the vehicle. The system further includes a receiver having control circuitry for controlling selection of the signals received from the first and second antennas based on orientation of the vehicle, location of one or more sources, and antenna coverage zones for the first and second antennas. |
US08005413B2 |
Image heating apparatus and pressure roller used for image heating apparatus
A pressure roller forms a nip for contacting a heating member to pinch and convey a heat recording material. The roller includes a core metal and an elastic layer containing filler. The elastic layer containing the filler includes thermal conductive filler with a length of not less than 0.05 mm and not more than 1 mm and with a thermal conductivity λf in the longitudinal direction in a range of λf≧500 W/(m·k), being dispersed in not less than 5 vol % and not more than 40 vol %. The elastic layer containing the filler has a thermal conductivity λy in the longitudinal direction perpendicular to a recording material conveyance direction, of λy≧2.5 W/(m·k) and an ASKER-C hardness of the filler is not more than 60 degrees. A solid rubber elastic layer with a thermal conductivity λ in a thickness direction of not less than 0.16 W/(m·k) and not more than 0.40 W/(m·k) is included. |
US08005412B2 |
Transfer device and image forming apparatus
A neutralizing mechanism is provided on at least one conveying path proximal member installed on a conveying path of a sheet material in a vicinity of a transfer position, and is grounded by using a conducting material. The neutralizing mechanism includes a neutralizing circuit that includes a resistor and a ground switch electrically connected in parallel to each other. The ground switch is turned off at least at a time of applying the transfer bias to prevent a leakage of a transfer current, and turned on for a predetermined time at a time other than the time of applying the transfer bias to earth and remove a static electricity from the conveying path proximal member. |
US08005405B2 |
Developing unit and developer stirring and transporting method
A developing unit and a developer stirring and transporting method are provided that enable smooth discharge of a developer in the developing unit without being affected by the inclination of the developing unit. A developing unit 10 has a developing roller 12, a housing unit 16 configured to house a developer and having in its sidewall a discharge port 14 which discharges overflowing developer, a stirring and transporting member 20 configured to stir and transport the developer along a passage 18 formed in the housing unit 16, and a deposit structure unit 22 provided in the passage 18 and configured to raise the height position of a bottom surface 18a part of the passage 18 corresponding at least to the discharge port 14 to a position higher than the other areas of the passage 18, and thereby deposit the developer near the discharge port 14. |
US08005401B2 |
Image forming apparatus including charge removal member
An image forming apparatus may be provided with a belt configured to move in the predetermined direction and face a photoreceptor, a charge removal member, and a conductive member. The charge removal member may be configured to remove charge of the belt. The conductive member may be located at the downstream side of the charge removal member in the predetermined direction. The conductive member may include a surface facing the belt. |
US08005400B2 |
Method for assembling drum drive unit capable of reducing drum rotational speed fluctuations and image formation apparatus containing a drum drive unit
In a tandem type image formation apparatus, a drum drive unit which always simultaneously drives respective photoreceptor drums, is assembled such that it is possible to synchronize cycles of rotational speed fluctuations of the respective photoreceptor drums in assembling. In this manner, the photoreceptor drums rotate so as to synchronize the cycles of rotational speed fluctuations of the photoreceptor drums even after assembling. Therefore, a phase difference in the cycles of rotational speed fluctuations of the photoreceptor drums is determined, and the photoreceptor drums are assembled so as to be shifted by the phase difference. |
US08005399B2 |
Image forming apparatus with integral unit of fixing unit and reverse rollers in main body
An image forming apparatus includes: has a main body; an image forming portion for forming a toner image on a recording material; a fixing unit for fixing the toner image on the recording material and including a nip forming member which forms a fixing nip that nips and fixes and conveys the recording material; a reverse roller unit for including a reverse roller, and the reverse roller rotates backward to convey the recording material to the image forming portion again after conveying the recording material which has passed through the fixing nip in a same direction as a conveying direction at the fixing nip; and a delivery roller for delivering the recording material which has passed through the fixing nip, out of the main body. The reverse roller unit is attached to the fixing unit, and is removably installable in the main body integrally with the fixing unit and the main body includes a first positioning portion and a second positioning portion, and when an integral unit of the fixing unit and the reverse roller unit is installed in the main body, the fixing unit is positioned with respect to the first positioning portion, and the reverse roller unit is positioned with respect to the second positioning portion. |
US08005398B2 |
Process cartridge
A process cartridge includes a cylindrical image carrier, a developing roller, a process case, and a cover removably fitted to the process case. The image carrier and the developing roller are relatively movable in the process case between a contact position in which the image carrier contacts the developing roller and a separated position in which the image carrier is separated from the developing roller. A releasing member is provided at the cover. The releasing member can be interposed into a released position between an end portion of the image carrier and an end portion of the developing roller. In a state in which the cover is fitted to the process case and covers the image carrier, the releasing member is movable from an unreleased position, in which the contact between the image carrier and the developing roller is not released, to a released position. |
US08005395B2 |
Universal cartridge seal and method for fixing the seal to a cartridge
A toner hopper seal assembly is disclosed. The toner hopper seal assembly has a gasket which has a gasket opening, a pull strip having a first and second end, the pull strip attached to a first side of the gasket and covering the gasket opening. The first end of the pull strip is positioned near the gasket opening. The toner hopper seal assembly also having an integrated pull tab disposed at an end of the gasket, the integrated pull tab has a first side and a second side, the integrated pull tab is formed from a same material as the gasket and separated from the gasket by a cut in the material. The toner hopper seal assembly also has an adhesive layer covering a second side of the gasket and the second side of the integrated pull tab as well as a release liner covering the adhesive layer on the second side of the gasket and the second side of the integrated pull tab. The release liner secures the integrated pull tab in place adjacent to the end of the gasket. Also disclosed is a method of affixing the toner hopper seal assembly to a toner cartridge. |
US08005393B2 |
Image forming apparatus with cooling air blowing portions
A sheet conveying apparatus includes a pair of first guides formed with a first opening; a pair of second guides; and a pair of third guides, wherein an air which has passed through a first opening of the pair of first guides is deflected to one pair of guides of the pair of the second guides and the pair of the third guides by the other pair of guides. |
US08005391B2 |
Methods for determining when to transition between color printing and black-only printing in an image forming device
The present application is directed to methods for determining when to transition between printing color images and printing black-only images in an image forming device. A variety of factors may be evaluated in order to select a trigger value. An examined portion of a print history and an examined portion of a print queue may be evaluated to determine one or more test values. Based on a comparison of the one or more test values with the trigger value, a determination may be made whether to transition between color printing and black-only printing. |
US08005390B2 |
Optimization of reload performance for printer development systems with donor rolls
A method creates a printing image charge on a photoreceptor printing region of a photoreceptor within a printing apparatus and, simultaneously with the creating of the printing image charge, charges source patches on the photoreceptor outside the photoreceptor printing region. The method then transfers developer material from a donor roll to the photoreceptor. The source patches cause developer material to be removed from areas of the donor roll outside a donor roll printing region to create developer material-depleted regions. The method then reloads the donor roll with developer material using a magnetic brush and evaluates a reload function of the donor roll by characteristics of developer material on target patches with developer material in areas of the non-printing region of the photoreceptor adjacent the target patches. The method then alters the printing image charge to maintain the reload function within a predetermined range. |
US08005383B2 |
Liquid developer collecting system and image forming apparatus including the same
A liquid developer collecting system. A developing unit has a developing roller. A developing roller cleaning unit collects liquid developer on the developing roller. A concentration control unit stores liquid developer collected by the developing roller cleaning unit and controls the concentration of the liquid developer. A first feed unit feeds the liquid developer in the concentration control unit to the developing unit. A second feed unit feeds the liquid developer in the concentration control unit. A developer storage unit stores the liquid developer fed by the second feed unit. |
US08005380B2 |
Image forming apparatus
An image forming apparatus includes a photosensitive member; a charging device; an exposure device device; a developing device; a transfer charger; a pre-exposure device; a current detector; a calculating device; and a correcting device. The calculating device determines a property formula on the basis of currents, detected by the current detector, flowing between said transfer member, or the charging device, and an area of the photosensitive member charged by the light discharger. The calculating device calculates a correction amount of the correcting device on the basis of the property formula and a current flowing between said transfer member and an area of the photosensitive member charged by the charging device which is supplied with a predetermined DC voltage with discharging by the pre-exposure device. |
US08005378B2 |
Method and system for improved control patch measurement in printing system
Printing systems, control systems, and methods are presented for controlling customer image creation in which process control patches are laterally offset from a lateral customer image boundary to mitigate adverse interaction of control patches and customer images and to improve print engine process control. |
US08005374B2 |
Optical transmission system, optical transmitter for optical transmission system, and optical receiver for optical transmission system
An optical transmission system is provided in which the optimum operating point of a Mach-Zehnder interferometer, matched to the optical frequency of the light source on the transmitting side, can be set. The optical receiver (2) has an infinitesimal-modulated signal component detection circuit (222), which uses the signal train output from a balanced detection circuit (221) to detect the infinitesimal-modulated signal component applied to the phase adjustment terminal (201) of an MZI (200) by an infinitesimal-modulated signal oscillation circuit (224); a synchronous detection circuit (223), which synchronously detects the infinitesimal-modulated signals output from the infinitesimal-modulated signal component detection circuit (222) and infinitesimal-modulated signal oscillation circuit (224) and detects the error signal component arising from the shift between the optical signal carrier frequency and the optical frequency characteristic of the MZI (200); and a controller (207), which outputs a control signal to adjust the phase difference between two split optical signals output from the MZI (200) so as to correct the shift amount. |
US08005373B2 |
Optical signal reception device and method of controlling optical signal reception
An optical signal reception device that receives and demodulates an optical signal modulated by DQPSK and performs logical inversion and other controls to transit to the object reception state. The signal reception device includes a front end including a delay interferometer and an opto-electric conversion element that receive the DQPSK optical signal and convert it into an in-phase signal and a quadrature-phase signal, a clock regenerator that regenerates a clock signal based on the in-phase signal and the quadrature-phase signal, a multiplexer that multiplexes the in-phase signal and the quadrature-phase signal, a reception frame processing unit that detects frame synchronization based on the signal multiplexed by the multiplexer and de-maps the received frames, and a controller that, based on out-of-frame-synchronization information (LOF/OOF) from the reception frame processing unit, performs logical inversion control in the clock regenerator, multiplexing timing control in the multiplexer, and controls the delay interferometer in the front end so as to transit to the object reception state. |
US08005372B2 |
Differential M phase shift keying optical receiving circuit
The present invention is a differential M phase shift keying optical receiving circuit to improve an identification property of a signal from an optical front-end unit having a plurality of lines. For this, the differential M phase shift keying optical receiving circuit includes: a light-electricity converter for outputting a plurality of electronic signals in which phase-modulated element is intensity modulated from a received optical signal; a data reproduction unit for reproducing a plurality of data signals synchronized with a common clock signal from the plurality of electronic signals output from the light-electricity converter; a clock signal generation unit for generating the common clock signal to be used for reproducing the plurality of data signals in the data reproduction unit with the use of one of the plurality of electronic signals output from the light-electricity converter; and a selection unit for selecting an electronic signal to be used for generating the common clock signal. |
US08005371B2 |
Multi-wavelength signal generation device and multi-wavelength light generation method
A multiple wavelength signal generation device of the present invention is a multiple wavelength signal generation device having an optical comb generator for obtaining an input light and a group of lights shifted from the input light by predetermined frequencies; and an optical adjusting portion adjusting lights to be inputted to the optical comb generator; wherein the optical comb generator is composed of an optical fiber loop (105) which is provided with an optical SSB modulator (101), an optical amplifier (102) for compensating a conversion loss at the optical SSB modulator, an optical input port (103) for inputting lights from the light source, and an optical output port (104) for outputting lights, and the optical adjusting portion is composed of a phase modulator, an intensity modulator, or a frequency modulator. |
US08005370B2 |
Reference clock rate detection for variable rate transceiver modules
A system and method are provided for determining an optical signal frequency range in an optical/electrical transceiver. The method receives an optical receive signal having a non-predetermined data rate via a network interface, and also receives an electrical reference clock signal having a non-predetermined frequency via a framer interface. The reference clock signal frequency is cross-referenced to an optical receive signal frequency. In one aspect a clock and data recovery (CDR) voltage controlled oscillator (VCO) is selected having an output frequency matching the cross-referenced optical receive signal frequency. The optical receive signal is converted to an electrical receive signal. Initially, the VCO is frequency-locked to the reference clock. Subsequent to frequency-locking the VCO output frequency, the converted optical signal is phase-locked, generating a receive data clock. The CDR supplies a converted optical receive signal and receive data clock to the framer interface. |
US08005367B2 |
Bi-directional optical module with improved optical crosstalk
The bi-directional optical module, which installs the receiver and the transmitter within one package, is disclosed with an improved optical crosstalk. The optical module provides a lens, a WDM filter and a photodiode (PD) on an axis of the single mode fiber coupled with the module, while, a laser diode (LD) in a position perpendicular to the optical axis. The WDM filter provides a multi-layered optical film on a primary surface and an edge in a side far from the LD and the (PD) makes an obtuse angle to the primary surface so as to prevent light from the LD and reflected at this edge from entering the PD. |
US08005360B2 |
PMDC feedback signal for alternate polarization DPSK system
A feedback signal indicative of the average RF power of an APol-DPSK optical signal is used by a PMD compensator to adjust the amount of compensation applied to the optical signal. |
US08005358B2 |
System and method for suppressing beat noise in line monitoring equipment
A system and method for suppressing beat noise in line monitoring equipment. A wavelength dither generator wavelength modulates a carrier wavelength of a test signal laser transmitter. A test code is modulated on the dithered carrier wavelength to provide a test signal output of the line monitoring equipment. |
US08005354B2 |
Image pickup apparatus, light emission device, and image pickup system
An image pickup apparatus capable of obtaining a satisfactory picked up image, even if a light emission device cannot emit the requested light amount. When notified that at least one of slave flash devices is unable to emit a set amount of light, a master flash device recalculates amounts of light emission of the flash devices based on a possible light emission amount of a flash device having a maximum deficiency of light amount relative to a set light emission amount, thereby maintaining light amount ratios at the time of multiple flash photographing. |
US08005350B2 |
Gravity driven fluid supply vessel for dispensing an aromatic odor neutralizer
An aromatic odor neutralizer includes a vaporization chamber containing a wick with an end part immersed in fluid in a storage cup that is gravity fed from an airtight vessel by the use of air pathways exposed when the liquid level in the cup is reduced. The vaporization chamber is located in a dispenser housing with an internal passage between end walls and communicating with vents in the sides for aerodynamic airflow to efficiently absorb vapors from a vaporizer chamber. |
US08005347B2 |
Recording/reproducing device capable of avoiding or reducing various malfunctions caused by dropping
A drop sensor detects a drop of a device. When the drop of the device is detected, a sub CPU allows a counter to count a drop time. When the device drops for a predetermined time or more, the sub CPU controls a regulator so that the regulator forcibly disconnects an electric power to be supplied to a hard disc, and writes a drop occurrence flag into a nonvolatile memory. When the power supply is again turned on, a main CPU allows a display section to display information indicating that the power supply is disconnected due to the drop of the device. |
US08005344B2 |
Enhanced personal video recorder including user play programming
The present invention is directed to a system, software system and method for manipulating multimedia broadcast presentations. Manipulating multimedia events offers users increased options in how they experience multimedia presentations. Thus increasing the overall multimedia experience and consequently user satisfaction. Utilization of the present invention allows the user to experience combinations of media previously unavailable. For example, in implementations of the present invention, users may option various combinations of audio and video; including the rate at which a user experiences the media. Further, the user may text search to find starting and stopping points for recording, viewing and pausing operations. The user play programming allows the user to customize how a single media, such as audio, is experienced. |
US08005343B2 |
Recording/playback device, recording/playback method and digital broadcast viewing history recording system
A recorded data storing unit previously stores recorded content data. An index information storing unit stores index information corresponding to portions being grouped depending on attributes of the recorded content from the outside. A playlist creating unit creates a playlist presenting editing targets for the attributes according to specified information specified by a user for the attributes using the specified information and index information appended to the portions of the recorded content depending on the attributes. A playlist storing unit stores the playlist created by the playlist creating unit. A content editing unit edits the editing targets in recorded content in the recorded data storing unit according to the index information in the index information storing unit and the playlist in the playlist storing unit. |
US08005337B2 |
Method and apparatus for performing synchronised audio and video presentation
A synchronisation of the presentation or reproduction of video data with audio data is described, which data each are processed on two non-synchronised computers. An MPEG-type stream is separated into video data and audio data, wherein the video data is processed utilising the first processing means and the audio data is timestamped and forwarded to the second processing means which compares the received time-stamp to the local time. The transmission time periods of sending audio data packets from the first processing means to the second processing means are calculated based on the local system time and timestamp is inserted into the audio data packets. Subsequently, synchronised audio and video presentation or reproduction is performed. |
US08005335B2 |
Fiber distribution hub with pigtail routing
A method for configuring an enclosure used in a communications network is described. The method may include providing a group of pigtails. The method may further include routing the group of pigtails circumferentially around a subscriber termination field, where the group of pigtails is associated with an optical splitter module used to convey optical signals to a destination, and where the routing is performed in a manner that does not substantially obstruct access to at least one of a group of subscriber terminations that are associated with the subscriber termination field. |
US08005334B2 |
Optical module
An optical module including a cylindrical holder in an optical receptacle for optically connecting an optical fiber and an optical device, a ferrule that holds a tip end section of the optical fiber; and a holder that holds a base end section of the ferrule. The tip end section of the optical fiber and the ferrule are inserted into the cylindrical holder and held there within and a ring shaped spacer is provided that fills a gap between the cylindrical holder and the holder in a state in which the tip end section of the optical fiber and the ferrule are inserted into the cylindrical holder. |
US08005333B2 |
Tap-off closure systems and methods for using the same
A fiber optic cable connection assembly includes an enclosure housing and a fiber optic cable. The enclosure housing defines a chamber and a fiber handling region disposed in the chamber. The fiber optic cable has a lengthwise cable axis and including a plurality of cable optical fibers, a jacket surrounding the cable optical fibers and a strength member extending through the jacket. The cable includes an arcuately bent cable segment disposed in the chamber. The bent cable segment defines a cable plane and an interior region within the arc of the bent cable segment. At least one of the cable optical fibers extends fully through the enclosure housing uncut. The strength member extends fully through the enclosure housing uncut. The fiber handling region is disposed in the interior region. At least one of the cable optical fibers is removed from the bent cable segment and routed into the fiber handling region where at least a portion of the removed cable optical fiber is stored and/or spliced to another optical fiber. |
US08005332B2 |
Integrated optical vapor cell apparatus for precision spectroscopy
An optical waveguide is provided comprising a non-solid core layer surrounded by a solid-state material, wherein light can be transmitted with low loss through the non-solid core layer. A vapor reservoir is in communication with the optical waveguide. One implementation of the invention employs a monolithically integrated vapor cell, e.g., an alkali vapor cell, using anti-resonant reflecting optical waveguides, or ARROW waveguides, on a substrate. |
US08005327B2 |
Optical transmission module
An optical transmission module includes a first transmission line for transmitting an electric signal, a resistance element used as a termination point, a second transmission line connected to the resistance element, and a surface ground pattern forming a coplanar line through the first and second transmission lines on a surface of a substrate. A modulator-integrated light-emitting element for outputting output light from an output end face is connected to the surface ground pattern. An electrode pad for modulator driving is located near the output end face on a top face of the modulator-integrated light-emitting element. The first transmission line and the electrode pad are connected by a first wire. The electrode pad and the second transmission line are connected by a second wire. A first notch portion is located in the substrate at a point of intersection between a propagation path of output light of the modulator integrated light-emitting element and a first side face of the substrate. The first and second transmission lines and the electrode pad are aligned. |
US08005324B2 |
Fault detection system
A fault detection system for subsea pipeline DEH cable includes fiber optic element(s) (7) provided along the cable section concerned and located outside at least some of the cable insulation (2,3,4). The fiber optic element(s) are adapted to be influenced by fault inducing effects or damages to said cable section, so as to bring about an optical signal indicating a fault condition. The main feature of the invention is that said fiber optic element(s) (7) extend(s) inside a tubular, electrically conductive metal element (7a) adapted to melt down in the case of a fault current flowing therethrough as a result of damage to the cable insulation (2,3,4) at a point along said cable section. |
US08005321B2 |
Pixel clock generator, optical scanner, and image forming apparatus
A pixel clock generator that generates a pixel clock to regulate a drive timing of a scanning light source includes a data generating circuit that generates phase data based on a phase data pattern to correct an uneven scanning speed and fluctuation of scanning widths, and a pixel clock generating circuit generates a pixel clock having a long cycle based on a high-frequency clock and that performs a phase shift for the pixel clock based on the high-frequency clock. The phase pattern is set-such that difference in an amount of the phase shift between the pixel clocks adjacent to each other does not exceed a basic amount of the phase shift of the pixel clock generating circuit. |
US08005319B2 |
Method for digitally magnifying images
A method for digitally magnifying images applied to an electronic device includes the steps of: reading in a preview image inputted into the electronic device; executing a 2-fold image magnifying process to the preview image; executing a fuzziness removing process to the preview image; segmenting the preview image into a background area and a text area, executing a correspondingly text strengthening process to the text area; and determining if the preview image is magnified up to a predetermined amplification factor; if yes, outputting the preview image after being magnified to a display screen for displaying the preview image; and otherwise, going back to re-execute the 2-fold image magnifying process to the magnified preview image, and then executing the fuzziness removing process and the text strengthening process, in order to generate the preview image magnified about 4-fold or more. |
US08005315B2 |
Spectrum spreading signal demodulation method and apparatus
A spread spectrum signal demodulating method whereby spread-code synchronous acquisition and carrier synchronous acquisition are performed using FFT at high speed, wherein a received signal, of which the carrier wave is modulated with a signal obtained by spectrum-spreading data with a spread code, is subjected to the FFT and the result of the FFT is stored in a first memory. The FFT result of the received signal stored in the first memory and the result of FFT of the spread code stored in a second memory are read out and multiplied to detect the correlation between the received signal and the spread code. A readout address of either the FFT result of the received signal or the FFT result of the spread code is shifted by an amount corresponding to a carrier frequency of the received signal. |
US08005314B2 |
Extended depth of field imaging for high speed object analysis
A high speed, high-resolution flow imaging system is modified to achieve extended depth of field imaging. An optical distortion element is introduced into the flow imaging system. Light from an object, such as a cell, is distorted by the distortion element, such that a point spread function (PSF) of the imaging system is invariant across an extended depth of field. The distorted light is spectrally dispersed, and the dispersed light is used to simultaneously generate a plurality of images. The images are detected, and image processing is used to enhance the detected images by compensating for the distortion, to achieve extended depth of field images of the object. The post image processing preferably involves de-convolution, and requires knowledge of the PSF of the imaging system, as modified by the optical distortion element. |
US08005313B2 |
Edge enhancing device and method
An edge enhancing apparatus includes: an edge detector, for determining an edge direction of an image region corresponding to a target pixel; and a pixel value determining module, coupled to the edge detector, for obtaining a plurality of pixel values of a plurality of pixels and an initial pixel value of the target pixel according to the edge direction, and performing a calculation on the plurality of pixel values and the initial pixel value to generate a calibrated pixel value. |
US08005310B2 |
Method and device for interpolation and correction of an image
In a method or device for interpolation and correction of a digital image, the source image is mapped to a target image with a FIR filter that comprises a plurality of filter coefficients, the filter coefficients comprising both information for interpolation and information for correction of the image. Both the interpolation and the correction of the image are executed in a single step. |
US08005309B2 |
Image coding apparatus, image decoding apparatus, image display apparatus and image processing apparatus
A wavelet transform unit performs a wavelet transform on original images and a quantization unit quantizes wavelet transform coefficients. A ROI selector selects a region of interest or regions of interest in the original image, and a ROI mask generator generates ROI masks with which the wavelet transform coefficients (which are also called ROI transform coefficients) corresponding to the regions of interest are specified. By referring to the ROI masks, a lower-bit zero substitution unit substitutes low-order bits of non-ROI transform coefficients with zeros. An entropy coding unit entropy-codes the wavelet transform coefficients sequentially from high-order bit-planes, after the substitution. A coded data generator turns coded data into streams together with parameters and then outputs coded images. |
US08005307B2 |
Decoding apparatus, decoding method, computer readable medium storing program thereof, and computer data signal
This invention provides a decoding apparatus including an intensity setting unit that sets a modification intensity based on modified image information and a modification unit that modifies decoded image information with an intensity set by the intensity setting unit. |
US08005306B2 |
Decoding apparatus, inverse quantization method, and computer readable medium
A decoding apparatus includes a classification section, a distribution-information generation section and an inverse-quantization-value generation section. The classification section classifies quantization indices contained in input code data into a plurality of groups. The distribution-information generation section generates distribution information of the quantization indices for each group, based on the quantization indices classified by the classification section. The inverse-quantization-value generation section generates inverse quantization values, which correspond to the respective quantization indices, based on the distribution information generated by the distribution-information generation section. |
US08005304B2 |
E8-VSB reception system, apparatus for generating data attribute and method thereof, and apparatus for channel encoding and method thereof
An E8-VSB reception system, apparatus for generating data attribute and method thereof, and apparatus for channel encoding and method thereof are disclosed. In the present invention, E8-VSB data resulting from multiplexing a plurality of enhanced data encoded at different coding rates with main data is received. And, the main data and a plurality of the enhanced data are identified to be modulated from the received E8-VSB data. In particular, by generating M/E packet attribute information, enhanced packet attribute information, enhanced byte attribute information and E8-VSB symbol attribute information from the E8-VSB data attribute generating apparatus, the channel decoding apparatus can correctly identify to decode the main data, ½ enhanced data and ¼ enhanced data from one another. |
US08005303B2 |
Method and apparatus for encoding/decoding image data
The invention relates to a method and an apparatus for encoding images, more particularly to an encoding unit in conjunction with a library of pictorial entities and image qualifiers. The method and apparatus provide encoding an image by using a code factor table in conjunction with a set of element codes. The resulting image code allows the set pictorial elements of an image and their associated image qualifiers to be represented by a compact code uniquely representing a given configuration of pictorial elements. The use of the resulting image code facilitates the transmission and storage of images requiring only the code to be sent or stored. The invention further provides a computer readable medium comprising a program element that direct a computer to implement the encoding process. |
US08005296B2 |
Method for dominant color setting of video region and data structure and method of confidence measure extraction
A method for a dominant color setting of a video region and a data structure and a method of a confidence measure extraction are disclosed. The video region dominant color setting method is characterized in that a region dominant color descriptor is expressed by the number of dominant colors with respect to a certain region, a dominant color expressed, a frequency that the dominant color appears, and an accuracy of a color value representing the region in a region dominant color based on various region dominant color extraction methods, for thereby expressing a region dominant color using a plurality of colors with respect to a region dominant color value and a confidence value of a region dominant color information based on various region dominant color feature extracting methods. |
US08005294B2 |
Cursive character handwriting recognition system and method
A cursive character handwriting recognition system includes image processing means for processing an image of a handwritten word of one or more characters and classification means for determining an optimal string of one or more characters as composing the imaged word. The processing means segments the characters such that each character is made up of one or more segments and determines a sequence of the segments using an over-segmentation-relabeling algorithm. The system also includes feature extraction means for deriving a feature vector to represent feature information of one segment or a combination of several consecutive segments. The over-segmentation-relabeling algorithm places certain segments considered as diacritics or small segments so as to immediately precede or follow a segment of the associated main character body. Additionally, the system also includes classification means that processes each string of segments and outputs a number of optimal strings which could be matched against a given lexicon. |
US08005292B2 |
Method and apparatus for inspecting pattern defects
An apparatus for inspecting pattern defects, the apparatus including: an image acquisition unit which acquires an image of a specimen and stores the acquired image in an image memory; a defect candidate extraction unit which performs a defect candidate extraction process by using the acquired image, which is read from the image memory; and a defect detection unit which performs a defect detection process and a defect classification process based on a partial image containing a defect candidate that is extracted by the defect candidate extraction unit, wherein the processes performed by the defect detection unit is performed off-line asynchronously with an image acquisition process that is performed by the image acquisition unit. |
US08005288B2 |
Layer reconstruction from dual-energy image pairs
A system and method for layer reconstruction from dual-energy image pairs are provided, the method including: receiving a pair of dual-energy images, one having a relatively high energy dose and the other having a relatively low energy dose; ascertaining that a first relatively motionless layer is substantially aligned between the high and low dose images; computing a preliminary image of a second layer that has non-rigid motion relative to the first layer; detecting the relative motion of the second layer relative to the first layer; generating a mask in accordance with the detected motion; filling the motion area corresponding to the mask with gradients of the high-dose image; removing the first layer; and inpainting the motion area. |
US08005280B2 |
Optical imaging clinical sampler
A clinical sampling system including a reader capable of optically imaging a test cartridge presented thereto and then automatically determining the presence and concentration of a target compound in a liquid sample placed on the test cartridge. The reader includes an optical imaging unit for illuminating, imaging, and interpreting the test cartridge. The test cartridge houses a reaction strip having a control region and a sample region that reacts to a liquid sample placed on the strip. The presence and concentration of the target compound are interpreted by determining the relative reflected intensities of the control region and sample region and calculating the ratio of the reflected intensities relative to the reflected intensity of the background. |
US08005277B2 |
Secure fingerprint matching by hashing localized information
A method and apparatus for obtaining, hashing, storing and using fingerprint data related to fingerprint minutia including the steps of: a) determining minutia points within a fingerprint, b) determining a plurality of sets of proximate determined minutia points, c) subjecting a plurality of representations of the determined sets of minutia points to a hashing function, and d) storing or comparing resulting hashed values for fingerprint matching. |
US08005276B2 |
Apparatus and method for reducing parasitic capacitive coupling and noise in fingerprint sensing circuits
A fingerprint sensing circuit for reducing noise and parasitic capacitive coupling is disclosed in one embodiment of the invention as including a plurality of transmitting elements to sequentially emit a probing signal. A digital ground is provided to ground digital components in the fingerprint sensing circuit. A quiet ground, separate from and quieter than the digital ground, is provided to ground transmitting elements that are not transmitting the probing signal. Similarly, control logic is provided to connect, to the quiet ground, transmitting elements that are not transmitting the probing signal, while disconnecting, from the quiet ground, transmitting elements that are emitting the probing signal. The quiet ground helps to reduce the adverse effects of parasitic capacitive coupling and noise on the inactive transmitting elements. |
US08005274B2 |
Method for determining midpoint coordinates of an image of a point-symmetrical structure
The invention relates to a method for determining midpoint coordinates of an image of a point-symmetrical structure stored in a volume data record, comprising: extracting a partial volume data record from the volume data record which contains the image of the point-symmetrical structure, selecting a set of points whose coordinates lie in the partial volume data record, determining a measure for each point of the set wherein the measure for each of the points of the set characterizes in each case the symmetry of the partial volume data record in relation to this point, selecting a point as a midpoint of the point-symmetrical structure that point of the set in relation to which the partial volume data record has the greatest symmetry on the basis of the previously determined measures, and storing the coordinates of the midpoint in a computer unit. |
US08005272B2 |
Digital life recorder implementing enhanced facial recognition subsystem for acquiring face glossary data
Identifying individual facial images that are broadcast to enable optimized indexing and storage of facial information. Frames of data including faces are continually captured from a stream of incoming data. The facial frame data is extracted and processed into individual facial images. The individual facial images may be compared to existing facial image data in a database or cache to determine the identity of a facial image. The individual facial images may also be compared to facial images and metadata describing the facial images that are broadcast from external recording subsystems. The individual facial images stored to the glossary may be indexed based on the metadata received in the broadcast from an external recording subsystem or by metadata received from the continuous face frame capture. |
US08005271B2 |
Face detection method and digital camera
A face detection method is provided, including: classifying into levels time-wise continuously captured images by increasing/reducing the total number of pixels; selecting sequentially and reading out image data for all of the levels using read-out units of the same size of pixels, or a smaller size of pixels, as those of the image with the smallest size of pixels; carrying out face detection processing by extracting candidate levels in which face image data is present, based on the read-out image data for each of the levels; and, when repeating the face detection processing, setting the number of candidate levels for face detection processing from the second time onward as less than the total number of levels. A digital camera incorporating the face detection method is also disclosed. |
US08005270B2 |
System and method for determining an objective measure of human beauty
An objective measure of human beauty is determined by a beauty quantification system. The beauty quantification system comprises a beauty quantification processor, a beauty measure datastore, a beauty score datastore, a user computing device, and a network. The beauty measure datastore comprises quantifiable measures of beauty of a body region. The beauty quantification processor comprises instructions for receiving user data indicative of physical attributes of a selected body region of the user, obtaining measures of beauty from the beauty measures datastore associated with the selected body region, evaluating the user data against the beauty measures of the selected body region, determining a user score indicative of the beauty of the selected body region of the user, storing the user score in the beauty score datastore, and comparing the user score to a score stored in the beauty score datastore. The beauty quantification processor may also suggest enhancements to one or more body regions to improve the user score. The suggested enhancements may be presented as an ordered listed organized by a relative cost benefit measure. |
US08005265B2 |
Digital image processing using face detection information
A method of processing a digital image using face detection within the image achieves one or more desired image processing parameters. A group of pixels is identified that correspond to an image of a face within the digital image. Default values are determined of one or more parameters of at least some portion of the digital image. Values are adjusted of the one or more parameters within the digitally-detected image based upon an analysis of the digital image including the image of the face and the default values. |
US08005261B2 |
Model-based object classification and target recognition
Method for at least one of model-based classification and target recognition of an object. The method includes recording an image of an inanimate object, determining a feature that represents a part of the inanimate object, determining at least one condition associated with the feature that indicates an applicability of the feature based on at least one of geometry of the object, distance of the object from a camera, illumination conditions, contrast, speed of the object, height of the object, and relative position of the object to a camera, and carrying out the at least one of classification and target recognition of the object by recording the feature when the at least one condition indicates the applicability of the feature. At least one of object classification and target recognition is carried out for a feature of the object that is visible and recordable according to the position of the object. The recording, the determining the feature, the determining the at least one condition, and the carrying out are implemented on a computer. |
US08005258B2 |
Methods and apparatus for enhancing the robustness of watermark extraction from digital host content
Methods and apparatus for enhancing the robustness of watermark extraction from digital host content are provided. Embedded watermarks may be extracted from received digital host content in accordance with a stego key. A first watermark is extracted and a number of errors in the first extracted watermark is assessed. If the number of errors is above a first pre-determined value, at least a second watermark is extracted from the host content. A number of errors in at least the second extracted watermark is assessed. If the number of errors in at least the second extracted watermark is above a second pre-determined value, the extraction results for the extracted watermarks are combined in order to cumulatively assess the validity of the first extracted watermark and at least the second extracted watermark. |
US08005257B2 |
Gesture recognition apparatus and method
A method of identifying a human gesture using a machine includes providing a time sequence of data related to the human gesture; transforming the time sequence of data into waveforms; extracting features from the waveforms; and identifying the human gesture based on the extracted features. |
US08005254B2 |
Background watermark processing
Various improvements to steganographic systems, and applications therefore, are disclosed. Among these are analyzing content data (e.g., audio, image data) in a computer memory automatically, without user intervention, so as to detect steganographically embedded information. The results of such analysis can be used to alter an aspect of the computer device's operation with respect to such content data. One application of the technology is to check the “clipboard” of a computer and alert the user when copyrighted material is found therein. |
US08005252B2 |
Personal communications earpiece
A personal communications earpiece (10, 10a, 10b) for use with a personal communications device such as a telephone (50). The personal communications earpiece (10, 10a, 10b) has an ear hook (12) for placing over an ear (60) of the user. An ear bud (14, 14a) containing a speaker (27) is both physically and electrically connected to the ear hook (12) by a flexible connector (16). A front portion (22) of the ear hook (12) extends generally downward in front of the ear (60). In one embodiment, the ear bud (14) has an in ear portion (28) with a plurality of grooves (30) therein for assisting in preventing the ear bud (14) from completely blocking or occluding the ear canal of the user. |
US08005250B2 |
Microphone housing
One embodiment of a microphone housing having at its base a cylindrical solid section (4) containing circuit boards (3) and on which is mounted transducer (2) and acoustically permeable basket (1). The basket is made of rigid, conductive foam providing electrical shielding, mechanical protection and wind and pop screening, without appreciably altering the acoustical characteristics of the transducer. Another embodiment is also described and shown. |