Document Document Title
US07682247B2 Method of using a rule based script to describe gaming machine payout
A gaming machine's payout is controlled by payout data. In one embodiment the payout data is written in a high level format, such as in a format that is readable by an individual to allow the identification of specific payout parameters in the payout data. In one embodiment the payout data is stored on mass media or removable media located in the gaming machine that makes the payout data easily accessible and less expensive than media used in the prior art. As a result, the payout data may be efficiently modified, updated, or distributed.
US07682245B2 Name your prize game playing methodology
A disclosed gaming machine has a memory storing a list of one or more prizes, a prize display for viewing prize information, and a prize selection mechanism that allows a user playing a game on the gaming machine to select one or more prizes specific to one or more outcomes of the game played on the gaming machine. One or more gaming machines may be connected in a “prize distribution network” to a “prize server.” The prize server may include an interface for providing prize information to the gaming machines connected in the prize distribution network and a memory storing the prize information as groups of prizes for separate display on the gaming machines. With the prize server and prize distribution network, the prizes available as an award on each gaming machine in the prize distribution network may be easily changed.
US07682244B1 High granularity promotion-based awards and use in gaming environments
A system and method for determined, issuing, and using promotion based awards and games based on those awards that encompass granularity and diversity of individually enforceable options, such as individual games at specified locations, heretofore not achievable in a gaining environment.
US07682241B2 Gaming device having free game Keno
The present invention provides an improved Keno game, which provides an opportunity for the player to win free games. In Keno, the player chooses an amount of numbers to play, usually one to fifteen, and plays against the house. The game or house randomly generates numbers, usually twenty numbers from the numbers one to eighty. The number of matches generated and the amount of numbers the player plays determines whether and how much the player wins. One or more of the random generations is also a free game generation in the present invention, which provides one or more free Keno games to the player if the free game generation results in a match.
US07682237B2 Music game with strike sounds changing in quality in the progress of music and entertainment music system
Indication objects are displayed on a television monitor at the intervals in agreement with the rhythm of music, such that the player can generate musical tones in synchronization with music by striking the strike surface of a music game console in the appropriate timing as indicated by indication objects. In this case, the tone quality of the strike sound changes in the progress of music on the basis of strike sound indicating information.
US07682236B2 Harvested crop processing unit with selectable guide rails of differing inclinations
The invention concerns a harvested crop processing unit with a rotor, a rotor housing enclosing the rotor, a cover element of the rotor housing, and a first group of helical guide rails that can be moved relative to the cover element between an operating position in which they are located underneath the cover element in engagement with harvested crop and a non-operating position in which they are located above the cover element.The invention proposes that a second group of helical guide rails be provided that can be moved alternately with the first group of helical guide rails relative to the cover element between an operating position in which they are located underneath the cover element in engagement with harvested crop and a non-operating position in which they are located above the cover element, and that are provided with an inclination that differs from the inclination of the guide rail of the first group.
US07682225B2 Polishing apparatus and substrate processing apparatus
The present invention relates to a polishing apparatus for removing surface roughness produced at a peripheral portion of a substrate, or for removing a film formed on a peripheral portion of a substrate. The polishing apparatus includes a housing for forming a polishing chamber therein, a rotational table for holding and rotating a substrate, a polishing tape supply mechanism for supplying a polishing tape into the polishing chamber and taking up the polishing tape which has been supplied to the polishing chamber, a polishing head for pressing the polishing tape against a bevel portion of the substrate, a liquid supply for supplying a liquid to a front surface and a rear surface of the substrate, and a regulation mechanism for making an internal pressure of the polishing chamber being set to be lower than an external pressure of the polishing chamber.
US07682219B2 Undergarments made from multi-layered fabric laminate material
Feminine undergarments, particularly brassieres and other body shaping garments that are fabricated using a multi-layered fabric laminate that is formed by gluing multiple fabric layers together, preferably to permit body shaping garments to be substantially fabricated from a single main piece of material or blank cut from the multi-layered fabric laminate and which has finished edges which do not require separate binding or narrow edge finishing, together with a method of making such garments, both on an individual, batch basis, as well as an automated process for making the fabric laminate and multiple garments on a continuous basis, are disclosed. Multi-layer composite fabric laminate materials wherein different portions of at least one fabric layer thereof are made of different fabrics, and a method for making them, are also disclosed.
US07682199B2 Connector
A housing includes a plurality of contacts has a flat plate-shaped fitting portion projecting from a body portion to fit to a mating connector. The fitting portion has first and second main surfaces that are opposite each other and a pair of side surfaces connecting between those main surfaces. The contacts each have a contact portion disposed on the first main surface. The fitting portion is provided with a metal cover portion. The metal cover portion extends along a periphery of the fitting portion to cover the second main surface and the pair of side surfaces.
US07682194B2 Electrical card connector assembly with a PCB mounted shield
An electrical card connector assembly (100) includes an electrical card connector and a printed circuit board (PCB) (4). The electrical card connector includes an insulating housing (2), a plurality of terminals (31) received in the insulating housing and a metal shield (1) covering the insulating housing to define a card receiving room. The insulating housing forms an upper face (20), a lower face (21) and two lateral walls (22) and defines at least one cavity (24). The lateral walls form a plurality of blocks (221). The metal shield includes a base (11), a pair of sidewalls (12) and at least one elastic piece (110) extending along a card insertion direction. The sidewalls define openings (121) receiving the blocks of the sidewalls and form at least one retention portion (120). The base forms a baffle (13) at a rear edge thereof. The PCB is attached with the lower face of the insulating housing and electrically connected with the terminals. Both the retention portion and the baffle press against a lower surface of the PCB and the elastic piece extends into the cavity by a horizontal movement of the metal shield relative to the insulating housing and the PCB.
US07682191B2 Connector
A connector includes: a housing main body including a rib extending frontward; a front holder fitted into the housing main body from the front, and capable of moving from a temporary locking position to a permanent locking position, and the front holder including a through-hole into which the rib is inserted; means for temporarily locking the front holder; and means for permanently locking the front holder. The rib is long enough for a front end of the rib to agree with, or jut out from, a rear end surface of the front holder which is located rearward in an insertion direction of the front holder while the front holder is held in the temporary locking position. The housing main body includes bendable lances for locking their corresponding terminals inserted into the housing main body. The front holder includes lance pressing parts restricting the bends of the corresponding bendable lances.
US07682190B2 Electrical connector having board lock
An electrical connector comprises a dielectric housing, a plurality of conductive contacts respectively secured in the dielectric housing, a first lock and a second lock respectively secured in the dielectric housing. The dielectric housing defines a tongue board defining an engaging face located in a first plane and opposite tongue back face. Each conductive contacts comprising a contacting section extending on the engaging face. The first lock is secured in the first end of the dielectric housing; the second lock is secured in the second end of the dielectric housing. Each of the first and second lock comprises a retaining section secured in the dielectric housing and a holding section extending down beyond the dielectric housing. The first plane intersects the holding section of the second lock, but a center of the holding section of the first lock is apart from the first plane and at the same side of the first plane where the tongue back face located.
US07682184B2 FFC connector with enhanced structure
An FFC connector according to the present invention includes a FFC (1) and an insulator (3). The FFC defines upper and lower surfaces (10) and (11) opposite to each other, a number of gold fingers (101) formed with the upper surface and exposed outside to contact with a complementary connector, and a reinforcement plate (4) held on the lower surface and supporting the gold fingers during mating with the complementary connector. The insulator abuts against the upper surface of the FFC and has a receiving room (310) for receiving the FFC.
US07682179B1 Electrical connector having elastic card-ejecting member
An electrical connector disposed on a main board and connected to and engaged with a circuit board includes a plastic base, terminals, a board engaging structure and an elastic card-ejecting member. The plastic base is fixed to the main board and formed with a connection slot having an opening. One end of the circuit board may be inserted into the opening. Each terminal disposed on the plastic base has a projecting connection point disposed on the connection slot. The board engaging structure has an engaging portion, which can engage with the circuit board when the circuit board is inserted into the connection slot. The elastic card-ejecting member enters a forced state when the circuit board is inserted into the connection slot by a stroke, and pushes the circuit board out by another stroke so that the circuit board is engaged with the engaging portion when the elastic card-ejecting member bounces.
US07682173B2 Electrical connector with improved contacts
An electrical connector (100) includes an insulative housing (1) having a receiving cavity (12) for receiving a mating plug and a plurality of passageways (161, 162, 163, 164, 165); and a plurality of contacts (2) retained in the passageways respectively. The contacts define a first contact (22) which is stationary and having a first contacting portion (224), a first soldering portion (225) and a first base portion (221) connecting with the first contacting portion and the first soldering portion; and a second contact (23) which is movable to mate with the first contact to form a switch and having a second base portion (230) and a second soldering portion (235) extending downwardly from the second base portion, a second contacting portion (232) extending upwardly from the second base portion. The first contacting portion extends in a first direction. The second contacting portion extends in a second direction which is not parallel to the first direction.
US07682157B2 Card edge connector
The present invention provides a card edge connector. The card edge connector comprises a bar insulator base which is provided with a plurality of sockets, a group of connecting terminals arrayed in parallel, and two arm base supports arranged between both ends of the insulator base. The connecting terminals are inserted into the sockets of the insulator base to constitute a group of socket electrodes electrically connected with a circuit board. The arm base supports are respectively provided with an auxiliary supporting bracket connected with the circuit board. Each auxiliary supporting bracket is mutually sheathed, articulated and connected with one respective arm base support.
US07682154B2 Balance practicing machine
A balance practicing machine that provides effective balancing practice through the compound movement of an adjustable seat that comfortably accommodates various body types. The balance practicing machine is equipped with a saddle-shaped seat upon which a user sits, a drive unit that imparts a swinging motion to the seat, expandable and contractible elements on the surface of the seat, and a mechanism to expand and contract the expandable and contractible elements.
US07682148B2 Foldable igniter
A foldable lighter that prevents inadvertent ignition by erroneously pressing the operating button when folding the swing-arm to make the lighter compact.A foldable lighter 1 that comprises a lighter body 2 that contains a fuel tank, a piezoelectric unit 102, an operating button 8, and a swing-arm 4 connected with free swinging to one end of lighter body 2 and that incorporates a locking mechanism to prevent accidental depression of operating button 8. The locking mechanism consists of a projecting portion 74 formed in a predetermined range of cylindrical walls 26a and 26c made integrally with swing-arm 4 and a hook 8b that extends from the operating button along a portion of the cylindrical walls. The aforementioned predetermined range prescribed for the projecting portions is the range in which the hook 8b interferes with the projecting portions when the swing-arm 4 is turned relative to the lighter body 2 by an angle that is below a predetermined value so that if the operating button 8 is depressed when swing-arm 4 is turned relative to the lighter body 2 by an angle that is below a predetermined value, hook 8b will interfere with projecting portion 74, and depression of the button will be prevented.
US07682142B2 Device for melt spinning, treating and winding synthetic threads
A device for melt spinning, treating and winding synthetic threads includes a spinning unit, a treatment unit and a winding unit. The spinning unit, the treatment unit and the winding unit are arranged in tiers one above the other and form a plurality of single-thread or multi-thread production positions along the longitudinal side of a machine. To permit a rapid, simple operation, in particular at the start of a process and during interruptions of the process, an operator walkway is located at a height between the treatment device and the winding device.
US07682140B2 Mold for resin molding, resin molding apparatus, and semiconductor device manufacture method
A mold includes a pot for accommodating resin, a cavity for accommodating a semiconductor chip to be resin-molded and a runner as a resin passage for transporting the resin accommodated in the pot to the cavity. A foreign matter retention pocket is disposed which is a recess formed by digging further a partial inner surface of the runner. A runner magnet attracts and attaches a metallic foreign matter contained in fluid transported in the runner to the inner surface of the foreign matter retention pocket.
US07682139B2 Motor and method of operating the same
A motor and a method of operating the motor are described. The motor may have a female rotor shaft having mounted thereon a female compression rotor, a female power rotor, and a spur gear. The motor may also have a male rotor shaft having mounted thereon a male compression rotor, a male power rotor and a power rotor gear. A housing containing the foregoing may have a front housing plate, a compression rotor case, an isolator plate, a power rotor case, a rear housing plate, and a gear cover adjacent the rear housing plate. The various female and male rotors are engaged with one another within the housing.
US07682136B2 Multiple pump housing
A fluid delivery system includes a first pump having a first drive assembly, a second pump having a second drive assembly, and a pump housing. At least a portion of each of the first and second pumps are located in the housing.
US07682125B2 Device for receiving and for transporting an article
Device for receiving and for transporting an article, which device has receiving means which can be slid under the article by a sliding unit, characterized in that the receiving means are formed by rollers (10) which are arranged transversely to the direction in which they are slid under the article (1) by the sliding unit (20) and are driven in such a way that their circumferential velocity is equal in amount, but opposite in direction, to the speed at which they are slid under the article (1).
US07682116B2 Anchor device of wooden or metal structures to a wall
An anchor device includes an expansion bolt and a fastening screw. The bolt has a tubular body. The tubular body further has a central shank and a head, which is integrally made with the central shank and has a full solid body on which a pair of longitudinal reciprocally perpendicular through slots are made which delimit four anchor segments adapted to spread outwards under the bias of the fastening screw. The central shank has a first portion arranged next to the head on which a plurality of longitudinal through slots define longitudinal anchoring tabs which expand radially outwards under the bias of the fastening screw following the spreading of the four anchor segments.
US07682108B2 Cutting insert adjustment device
The disclosure provides a device for adjusting a position of a cutting insert, the device may include an adjustment screw, an adjustment wedge adapted to receive the screw, wherein a position of the wedge is a function of the rotation of the screw and a partially flexible intermediate member between a surface of the wedge and a surface of the cutting insert, wherein the intermediate member is supported on both ends. The disclosure further provides a cutting tool adapted to receive at least one device for adjusting a position of a cutting insert, wherein the device may include an adjustment screw, an adjustment wedge adapted to receive the screw, wherein a position of the wedge is a function of the rotation of the screw and a partially flexible intermediate member between a surface of the wedge and a surface of the cutting insert, wherein the intermediate member is supported on both ends.
US07682091B2 Lens protection device
A lens cover device for a camera lens, particularly suited for use with a telephoto lens and hood assembly, comprises a disk-like body member having a plurality of retention members. The retention members provide friction within the filter-thread region of the camera lens. A large handle attached to one face of the cover device enables a photographer to easily cover or uncover the lens whether the lens and hood are in the shooting position or the stored position.
US07682089B2 System and method for positioning a probe
An adapter couples a length of optical fiber to a hollow probe and to an optical coherence tomography instrument. The length of optical fiber may be greater than the length of the adapter itself. The optical fiber is fixed to an optical coupler at a proximal end of the adapter and may be maintained in a curved configuration by features located in an internal cavity of the adapter. An optical fiber advance mechanism be used to advance and/or retract the length of optical fiber to align it within the hollow probe.
US07682086B2 Roller bearing
A roller bearing assembly for supporting a shaft axially and radially in a rack includes a roller bearing with a carrier, a portion of which is supported at the rack with an element with elastomeric properties being interposed between a support for the rack and the portion of the carrier. In order to indicate a roller bearing, which supports the shaft axially and radially, and makes an inclined position of the shaft possible without causing straining of the system of shaft, roller bearing and rack, the element with elastomeric properties, viewed in the tangential (circumferential) direction of the roller bearing, has at least a first region, the stiffness of which is different from that of the remaining tangential (circumferential) region.
US07682082B2 Compact surface self-compensated hydrostatic bearings
A compact surface self-compensated hydrostatic bearing includes a rotor assembly including a rotor plate having upper and lower fluid restricting faces, a rotor top and bottom, each having bearing surfaces angled with respect to an axis of rotation of the rotor assembly; a stator assembly including a stator top and a stator bottom housing the rotor assembly therebetween, the stator top and bottom having bearing surfaces facing and spaced apart from the rotor top and bottom bearing surfaces forming upper and lower bearing gaps, respectively, therebetween; the stator top and bottom including a lower and an upper fluid restricting surface, respectively, facing and spaced apart from the rotor upper and rotor lower fluid restricting faces, respectively, forming upper and lower restricting gaps, respectively, therebetween; and a fluid supply system configured to supply pressurized fluid to the bearing gaps and into the upper and lower fluid restricting gaps.
US07682079B2 Medical imaging system and method with integrated weight sensing
An integrated weight sensing system and method is disclosed for a medical imaging system. In one embodiment, the integrated weight sensing system may include a table assembly, a load cell, and a processor that are implemented in a medical imaging system. The table assembly includes a lifting mechanism used to position a patient within the medical imaging system. The load cell is mechanically coupled to the table assembly and in communication with the processor. The load cell is configured to measure and indicate the weight of the patient and the processor may be configured to adjust imaging parameters based on the weight of the patient. The table assembly may include a device in communication with the load cell and/or processor to display the weight of the patient. Additionally, the table assembly and/or the processor may include an interface for zeroing or recalibrating the load cell.
US07682077B2 Method and apparatus for driving a mobile imaging system
A mobile imaging system comprises a motorized drive assembly having first and second drive wheels that are coupled to the motorized drive assembly. A column is coupled to and extends upwardly from the motorized drive assembly and is rotatable around a pivot point. An arm is coupled to the column and includes a radiation source mounted on an outer end thereof. A longitudinal axis extends parallel to the length of the mobile imaging system and is centered between the first and second drive wheels. A controller is configured to determine first and second velocities to drive the first and second drive wheels based on an angle of rotation of the column with respect to the longitudinal axis.
US07682072B2 Method of measuring thermal conductivity of honeycomb structure
The method for measurement of thermal conductivity of a honeycomb structure according to the present invention comprises the steps keeping the whole honeycomb structure in a steady temperature state with keeping two ends of the honeycomb structure at given different temperatures; and measuring a thermal conductivity of the honeycomb structure in the steady state. According to the present invention there is provided a method for measurement of thermal conductivity of a honeycomb structure, which can measure the thermal conductivity of a honeycomb structure in the shape of the honeycomb structure per se or in a predetermined block shape without preparing, for example, a test specimen of particular shape.
US07682071B2 Measuring apparatus
A measuring apparatus is provided. The measuring apparatus includes i) a point temperature sensor that has a tip and measures a temperature of an object, ii) a laser that heats the tip of the point temperature sensor by emitting a laser beam, iii) an optical member that is located between the laser and the point temperature sensor, iv) a measuring device that detects and measures a signal from the point temperature sensor, and v) a signal generator that supplies a reference signal.
US07682068B2 Temperature-compensated balance wheel/hairspring oscillator
The invention relates to mechanical watch oscillators comprising an assembly consisting of a spiral and a temperature compensated balance. The spiral is embodied in a quartz substrate whose section is selected in such a way that the drifts of the spiral and of the balance associated therewith are thermally compensated. The substrate section can be embodied in the form of a section of single or double rotation.
US07682064B2 Backlight assembly and display apparatus having the same
A backlight assembly includes a receiving container receiving a light guide plate and a lamp and a fixing member holding the light guide plate. The fixing member supports an incident face of the light guide plate, into which a light emitted from the lamp is incident, thereby preventing movement of the light guide plate towards the lamp. Thus, the backlight assembly may fix the light guide plate to the receiving container without reforming the light guide plate, so that the backlight assembly may supply light having uniform brightness to a liquid crystal display panel to improve its display characteristics.
US07682061B2 Display device with reflective surface for reflecting light to edges of display area
A display device is provided. The display device includes a display panel comprising a display surface configured to display an image thereon, the display surface having an edge; a light source spaced apart from the display panel to form a space therebetween and configured to emit light to the display panel, wherein the display panel is configured to generate image on the display surface using the light from the light source; and a reflective surface arranged so as to reflect light emitted from the light source and to direct the reflected light to the edge.
US07682056B2 Mirror mounting bracket with illumination means
An exterior rearview mirror including a mirror mounting bracket for attachment to a vehicle, and at least one perimeter light with a light source arranged on a thermally conductive carrier (e.g. a printed circuit board) in thermally conductive connection with the mirror mounting bracket. The light source is preferably an LED.
US07682049B2 LED lamp
An LED lamp includes a first heat sink, a plurality of LED modules and a connecting member. The first heat sink has base plate and a plurality of first fins arranged on the base plate. The LED modules are attached to a bottom surface of the base plate. Outer ends of the LED modules are located at a level higher than that of inner ends of the LED modules. The mounting base is alternatively fixed to one of a top and a bottom of the first heat sink so that the LED lamp can be selectively used as a floor lamp or a pedant lamp.
US07682044B2 Slide controller for an audio-mixer
The invention relates to a slide control for an audio mixer, whereby a slide can be displaced along a defined path in a slit-shaped opening in a front plate. The aim of the invention is to create one such slide control that clearly indicates the function it is carrying out or the parameters it can influence by its position. To this end, an illuminable element is provided, said element extending along the opening.
US07682043B2 Wirelessly controlled light emitting display system
A light emitting assembly, and wirelessly controlled light emitting assembly for use in a lighted display having a housing body configured to receive a light emitting device having a plurality of wirelessly controlled light emitting elements. The housing body includes at least one mounting feature arranged and disposed to maintain a relative positioning of the light emitting assembly with respect to another light emitting assembly.
US07682042B2 Illumination device
Disclosed is an illumination device for projecting a substantially uniform light at a remote distance. The illumination device comprises a mounting assembly divided into a plurality of sections, each section comprising a plurality of light emitting sources arranged substantially equi-distant along a circumference of said assembly at an angle to project a light image at the remote distance, an contact plate connected via a central axis with, and fixed to, the mounting assembly, the contact plate providing an electrical contact to each of the light emitting devices, a plurality of lensing assemblies equal in number to plurality of sections axially aligned with the mounting assembly, the lensing assembly aligned with a select one of the light emitting sources in a corresponding section, the light emitting source being positioned in front of a focal point of the lensing assembly, each lensing assembly comprising at least one optically transparent lens determining said lensing assembly focal point, and means for shifting said contact plate and mounting assembly to align a select one of said light emitting devices with a corresponding lensing assembly. In another aspect of the invention, the lens assemblies may be positioned linearly and light emitting sources are positioned along an edge of the mounting assemblies, wherein the LEDs are positioned in front of the lensing assemblies by shifting each of the mounting assemblies.
US07682041B2 LED projector lamp
An LED projector lamp includes, in succession along an optical axis thereof, a lamp holder, an LED light source, a light-mixing lens and a cover lens. The LED light source has LED chips arranged inside the lamp holder around the optical axis for emitting different wavelengths of light. The light-mixing lens has a structural surface with parallel lines of protrusions facing the cover lens such that such that the emitted light rays of the LED chips that pass through the structural surface are scattered at least one time and then pass through the cover lens. As a result, the emitted different wavelengths of light can be well mixed before going to the outside of the LED projector lamp.
US07682038B2 Portable light having multi-mode reflector
A portable light is provided having a reflector assembly configured to create multiple modes of light reflection. The reflector assembly surrounds a light source and has first and second reflectors that together define a substantially continuous reflective surface. The second reflector is mounted for axial movement relative to the first reflector. Thus, different modes of light reflection can be produced. In an exemplary embodiment, the second reflector is disposed within a central opening defined by the first reflector, and the reflectors combine to define a substantially parabolic reflective surface, with the light source disposed at a focal point.
US07682036B2 Intrinsically safe light
A work light for work or task areas which uses light-emitting diodes (LEDs) as the source of light. LED clusters are mounted on a circuit board which is located in a housing. The LED work lights may be powered by 3.6 volt, 4.8 volt, or 6.0 volt sources.
US07682033B2 Polygonal chemiluminescent lighting device
A chemiluminescent illuminated device employing a light-filtering injection molded polygonal shaped container that is scalloped to form an augmented illumination surface. The shaped housing includes a round shaped or form following chemical holding section. The lighting effects generated by the chemiluminescent chemical is enhanced by the polygonal shape and the inherent optical properties.
US07682027B2 Multi-LED ophthalmic illuminator
An ophthalmic endoilluminator has a power supply coupled to a light source, a controller, a collimation device, an alignment device, a lens, and an optical fiber. The light source has three light emitting diodes. Each of the three light emitting diodes produces a different color light. The controller controls the operation of the three light emitting diodes. The collimation device collimates the light produced by at least one of the light emitting diodes. The alignment device aligns the light individually produced by the three light emitting diodes into a single light beam. The lens focuses the single light beam. The optical fiber for carries the single light beam.
US07682026B2 Eye location and gaze detection system and method
A system and method for gaze detection of an animate subject, typically a human. The subject's pupils are located in three dimensional space, using red-eye detection techniques and triangulation. Then, the gaze direction is determined based on the shape of the subject's irises.
US07682024B2 Saccadic motion sensing
A saccadic motion detector comprised an optical system that focuses light reflected or emitted from the subject's eye onto an optical navigation chip, which connects to circuitry configured to convert analog light from the eye to digital representations motion of the eye, including saccadic eye movement.
US07682017B2 Handheld printer minimizing printing defects
Methods and apparatus include a handheld printer manipulated back and forth by an operator during use to print an image. An inkjet printhead of the printer has a plurality of fluid firing actuators arranged in a substantial column. A controller communicates with the printhead to identify active actuators given to fire at a particular time during use to print the image. However, to prevent unsightly print quality from occurring during overlapping adjacent print swaths, for example, certain of the identified actuators are prevented from firing. Especially, actuators in the column further from a center of the column fire less frequently than those closer to the center. A position sensor is also used to locate the printhead relative to the image. The controller correlates the position to the printhead and actuators and fires the active actuators or not.
US07682005B2 Ink tank configured to accommodate high ink flow rates
A removable ink tank configured to be mounted to a printhead assembly includes a floor having an ink output port A free ink chamber is located above the floor. A suspended ink chamber is located above the floor and around the ink output port. The suspended ink chamber is separated from the free ink chamber. At least one ink suspension body is contained in the suspended ink chamber. A fluid communication port is formed between the free ink chamber and the suspended ink chamber to facilitate a fluid communication between the free ink chamber and the suspended ink chamber. A filter device is positioned to cover the fluid communication port. The filter device has a porosity selected to establish a desired bubbling pressure between the free ink chamber and the suspended ink chamber.
US07682004B2 Ink cartridges
An ink cartridge includes an ink chamber, an ink supply portion, and a supply chamber positioned adjacent to the ink supply portion. The supply chamber is configured to be in fluid communication with the ink chamber and the ink supply portion, and the ink supply portion is configured to dispense ink from an interior of the ink chamber to an exterior of the ink chamber via the supply chamber. Moreover, the supply chamber has a central axis extending from an open end of the supply chamber to a closed end of the supply chamber, a wall defining a portion of the supply chamber has an opening formed therethrough, and the opening of the wall is offset from the central axis of the supply chamber.
US07682000B2 Piezoelectric actuator, liquid transporting apparatus and method of producing piezoelectric actuator
A piezoelectric actuator of an ink-jet head includes a vibration plate covering pressure chambers, and piezoelectric elements formed on a surface of the vibration plate. Each of the piezoelectric elements has stacked piezoelectric layers; individual electrodes and common electrodes arranged alternately between the stacked piezoelectric layers; and base portions of a supporting member formed on a surface of the uppermost piezoelectric layer of the piezoelectric layers. In each of the piezoelectric elements, through holes are formed to extend from a surface of one of the base portions, across the stacked piezoelectric layers, and the individual electrodes are exposed in the surface forming the through hole and the common electrodes are exposed in the surface forming the through hole. Conductive materials are filled in the through holes, respectively. Accordingly, a liquid transporting apparatus in which the structure for electrical connection is simple and easily made is provided.
US07681991B2 Composite ceramic substrate for micro-fluid ejection head
A composite ceramic substrate for receiving an ejection head chip for a micro-fluid ejection head and a method for making the composite ceramic substrate. The substrate includes a high temperature previously fired ceramic base having a substantially planarized first surface and at least one fluid supply slot therethrough. A low temperature co-fired ceramic (LTCC) tape layer bundle having at least two LTCC tape layers is attached to the ceramic base at an interface between the LTCC tape layer bundle and the first surface of the ceramic base. The LTTC tape layer bundle has at least one chip pocket therein and at least one of the LTCC tape layers includes a plurality of conductors.
US07681984B2 Image reading and recording apparatus
A scanner unit is revolvable disposed to a recording unit. The recording unit and the scanner unit are coupled with each other with a damper unit including a holder, a rod, and a spring. The damper unit is disposed so that the operating direction of the spring switches in process of the opening and the closing of the scanner unit. A guiding surface capable of abutting on the projection disposed on the rod is provided in the recording unit. The projection abuts on the guiding surface before the operating direction of the spring switches in process of the movement of the scanner unit from its opened position to its closed position.
US07681982B2 Ink jet recording apparatus
An ink jet recording apparatus including: a cartridge mounting portion, on which an ink cartridge having a waste ink containing portion containable a waste ink can be mounted; a waste ink introduction portion, adapted to connect to a waste ink introduction port of the waste ink containing portion of the ink cartridge so as to introduce the waste ink; a waste ink introduction portion holder, supporting the waste ink introduction portion; and a cartridge moving mechanism, operable to move the ink cartridge to a cartridge replacement position, located on an outside of the cartridge mounting portion where the ink cartridge can be attached to or detached from the cartridge mounting portion, and a cartridge use position located on an inside of the cartridge mounting portion, wherein the waste ink introduction portion holder is constructed to move integrally with the ink cartridge between the cartridge replacement and the cartridge use position while the waste ink introduction portion is connected to the waste ink introduction port.
US07681971B2 Ink jet apparatus
A drop emitting device that includes a drop generator, a drive signal including a plurality of fire intervals applied to the drop generator, wherein the drive signal includes in each fire interval a bi-polar drop firing waveform or a time varying non-firing waveform.
US07681969B2 Liquid ejection apparatus
A liquid ejection apparatus for discharging a medium on which liquid is ejected by a discharge roller after ejecting liquid on the medium by a liquid ejection head includes a medium pressing roller for controlling floatation of the medium between the liquid ejection head and the discharge roller, the medium pressing roller being provided on a rotatable discharge frame, wherein the liquid ejection apparatus operates by switching between a first mode where the medium pressing roller moves to an upper position by rotation of the discharge frame and a second mode where the medium pressing roller moves to a lower position than the first mode to press the medium downward.
US07681926B2 Method and apparatus for connecting small diameter tubing
A union for coupling two or more segments of tubing or optical fiber, having an elastomeric core with two or more tubular sections encased in a through bore of a union body, the ends of the union body bore having compression nuts having through bores for insertion of segments of tubing or optical fiber to be coupled, which, tubular sections, when compressed by the compression nuts, deform radially inwardly to hold and seal the segments of tubing or optical fiber inserted therein.
US07681920B2 Straddle-type vehicle
A straddle-type vehicle with improved protection of a discharge part on a fuel tank. A seat is at least partially arranged above a fuel tank and is fitted on a front load receiving part and a rear load receiving part which are arranged on the fuel tank apart from each other in the front and rear direction of the vehicle. A fuel pump unit has a discharge part for discharging fuel in the fuel tank and supplying the fuel in to an engine. The discharge part is arranged on the fuel tank between the front load receiving part and the rear load receiving part.
US07681906B2 Collapsible trailer
A collapsible trailer has a trailer frame adapted to support a boat or marine vessel, the trailer frame including at least one longitudinal member and at least a pair of transverse members and at least two wheels, the wheels removably associated with opposed ends of a first of the pair of transverse members and marine vessel support means removably associated with the other of the pair of transverse members wherein the trailer frame is adapted to assume a use condition with the wheels attached for supporting a boat or marine vessel on the trailer and a collapsed condition with the wheels removed in which the trailer occupies less space than in the use condition.
US07681900B2 Quick release structure for a bicycle
A quick release structure for a bicycle comprises a positioning post and an engaging member. The positioning post and the engaging member are disposed on the two tubes of the bicycle, respectively. The positioning post includes a stopping block and a spring. When the positioning post is inserted into the engaging member, the stopping block can be used together with the spring to restrict the positioning post in the engaging member, so that the two tubes of the bicycle can be assembled. When the stopping block is pressed, the positioning post can disengage from the engaging member. Hence, the quick release structure for a bicycle can be quickly assembled and disassembled.
US07681896B2 Thrust bearing and suspension for vehicle
A thrust ball bearing includes an upper case and a lower case. In the upper case and the lower case, annular rings which are formed in the upper case and the lower case, respectively support balls which are rolling elements, and inter-case gaps are formed between the upper case and the lower case in order to reduce sliding resistance and rotational torque. A seal unit is formed on an inner circumferential surface of the lower case. The seal unit is made up of a recess portion which is formed on the inner circumferential surface and a rubber elastic element which is made as a separate element from the lower case and is then fitted in the recess portion. The recess portion is formed into an annular shape along a circumferential direction of the inner circumferential surface.
US07681893B2 Folding support for table machine
A folding support settable between an extended position and a received position is disclosed to include a rack for holding thereon a table machine, a pair of first legs and a pair of second legs respectively pivoted to the rack for supporting the rack above the floor, two first links respectively pivoted to the rack, and two second links respectively pivoted to the second legs and the first links. The first links and the second links are moved with the second legs toward the first legs when receiving the folding support, and at the same time the first links are stopped against the first legs, assuring safety of the receiving action.
US07681888B2 Robust sealing system for power steering input shaft
A sealing system for sealing high liquid pressure and containing a wiper lip in either of two forms. The light pressure seal includes a seal casing, a seal body including a lip seal, a snap ring and a plastic back-up ring, and the wiper lip seals on either a radial or an axial surface. The casing may have radial and axial flanges or a radial flange only. The space between the two seals may be filled with grease.
US07681883B2 Diverter assembly, printing system and method
A diverter assembly includes at least one rotary member disposed along a media transport pathway adjacent a diversion point therealong. The diverter assembly also includes a rotational motion source in operative association with the at least one rotary member. A printing system includes a diverter assembly. A method of transporting sheet media includes utilizing a diverter assembly.
US07681881B2 Sheet aligning device and image forming apparatus
A sheet aligning device includes a sheet feeder that discharges a sheet in a first direction, a sheet tray on which the sheet is stacked, a sheet jogger that aligns the sheet on the sheet tray in a second direction perpendicular to the first direction, and a sheet detection filler that detects a state of the sheet on the sheet tray. The sheet detection filler detects a position of a topmost sheet in the stack of sheets on the sheet tray and determines an alignment position from where the sheet jogger is to begin alignment of the sheets.
US07681879B2 Sheet feeder and image forming apparatus
A sheet feeder is provided with a sheet accommodating portion, an elevating plate and an inclining mechanism. The sheet accommodating portion includes a bottom plate and a plurality of side plates provided perpendicular to the bottom plate, and can accommodate a plurality of sheets. The sheets accommodated in the sheet accommodating portion are successively fed to the outside from the uppermost one. The elevating plate is movable upward and downward and used to stack the sheets in the sheet accommodating portion. The inclining mechanism inclines the elevating plate such that the front ends of the sheets with respect to a sheet feeding direction are inclined downward during sheet feeding.
US07681875B2 Supply tray and image forming apparatus for use therewith
A supply tray includes a first tray configured to receive a stack of recording medium thereon, and a second tray configured to receive at least one recording medium thereon, which is different in size or type, or both, from the stack of recording medium received on the first tray. The second tray is disposed in an upper portion of the first tray and is slidable within a predetermined direction. The supply tray further includes a locking mechanism configured to place and to fix the second tray in position with respect to the first tray.
US07681872B2 Sheet processing apparatus and image forming apparatus
The sheet processing apparatus is provided with a second folding, conveying roller pair that discharges a folded sheet bundle with its folded portion being the leading edge and a folded bundle tray provided below the second folding, conveying roller pair on which the sheet bundle discharged by the second folding, conveying roller pair is to be stacked and that moves the stacked sheet bundle. Before a succeeding sheet bundle is discharged onto a preceding sheet bundle, the folded bundle tray moves the preceding sheet bundle in the upstream direction with respect to the sheet conveyance direction to place the trailing edge of the preceding sheet bundle at a position upstream of the leading edge of the succeeding sheet bundle. Thus, it is possible to provide a sheet processing apparatus that can stack folded sheet bundles with reliability and to improve the image forming efficiency.
US07681871B2 Cutting board assembly having cutting board storage recess
A handheld, portable cutting board assembly includes a cutting board and a frame configured to support the cutting board within a top portion thereof such that a major surface of the cutting board is exposed for use as a cutting surface. The frame also is further configured to receive and retain the cutting board within a bottom portion thereof for storage.
US07681869B2 Damping apparatus for the damping of vibrations
The present invention concerns a damping apparatus for the damping of vibrations in tool holders, machine elements and work pieces in machine tools and in other objects that are exposed to unwanted vibrations. The damping apparatus is adapted to be provided in or on the object and includes a substantially cylindrically shaped damping body with a boring going there through and a longitudinal central body that is rigidly connectable to the object that is to be damped. The damping body is connected to the longitudinal central body through elastic elements. The connection is made such that the elastic elements are substantially exposed to shear forces during damping.
US07681868B2 Air spring having a roll-off piston and a rolling-lobe flexible member having at least one attachment part vulcanized thereon
An air spring has a roll-off piston (1) and a rolling-lobe flexible member (2) of rubber or rubber-like material. At least the opening of the rolling-lobe flexible member, which lies opposite the opening assigned to the roll-off piston (1), is closed air tight with an attachment part (3) and the attachment part has a planar connecting region (4) having at least one air connection (7) and an outer rim (11) and a conical region (10) facing toward the rolling-lobe flexible member (2). The rolling-lobe flexible member (2) is tightly vulcanized to the attachment part (3) in a vulcanization region (12) which extends from the side (9) of the outer rim (11) into the conical region (10). The side (9) of the outer rim (11) faces toward the rolling-lobe flexible member (2). The at least one attachment part (3), which is vulcanized to the rolling-lobe flexible member (2), is configured as a head plate (3) complete with all connections (7) and is made of thermoplastic or duroplastic synthetic material.
US07681867B2 Diffuser for an aeration system
This invention relates to a diffuser for an aeration system, including a base, a diaphragm and a valve member attached to the diaphragm. The base is provided with a valve seat for engaging with the valve member to close the inlet of the aerating gas. Furthermore, the diaphragm includes a central portion, a peripheral portion attached to the periphery of the base, and a surrounding web segment interposed therebetween. The surrounding web segment includes a plurality of fibrous filaments which are arranged to form a textured structure with a plurality of pores of a dimension such that the aerating gas, when introduced, is permitted to be bubbled through the plurality of pores, so as to form fine and small bubbles in the water.
US07681864B2 Adjustable actuator stop
A valve actuator including a body, a rotatable drive screw having an external thread over at least a portion of its length and extending through the body and projecting out at least one side of the body. An internally threaded member is captured on the drive screw on the interior of the body, the member being held against rotation during rotation of the drive screw, so as to cause the member to travel along a length of the drive screw as the drive screw is rotated in both a first and second rotational direction. At least one sleeve having an abutment surface engagable by the member upon a sufficient rotation of the drive screw in one of the two directions. The sleeve surrounds the drive screw and may be axially adjustable relative to the drive screw from the exterior of the body. The sleeve may be threadingly engaged with the drive screw and slidingly carried in the body such that a load created by the threaded member pressing against the abutment surface of the sleeve is transferred from the sleeve to the drive screw as a tensile load.
US07681860B2 Automate fluid flow control system
An automate fluid flow control system includes a valve member for being sealedly disposed within a fluid chamber to seal a flow of fluid flowing from a fluid inlet to a fluid outlet, a relief valve having a fluid passage extended along the valve member for communicating the fluid chamber with the fluid outlet and including a valve stopper sitting on a top opening of the fluid passage to sealedly close the fluid passage, and a powering assembly including an actuator to move the relief valve between a closed position that the valve stopper is sealedly retained to close the fluid passage and an opened position that the actuator drives the valve stopper to unseal the fluid passage for releasing a pressure within the water chamber to allow the fluid passing to the fluid outlet.
US07681856B1 Document holder
This patent discloses a document holder for a computer monitor. The document holder may include a panel. Attached to the panel may be a bottom extension, a top extension, a left side extension, fasteners having a top arm and a bottom, and a panel movement mechanism configured to permit a user to pitch the panel back and forth and to move the panel up and down. The bottom extension, the top extension, and the left side extension may be moved in and out of slots and positioned to accommodate larger or smaller articles. The fasteners may secure the document holder to the computer monitor.
US07681848B2 Stand for image display device
A stand for an image display device is provided. In the stand, a supporting member supports the image display device, a connecting member is rotatably coupled to the supporting member, and a base member supports the image display device with respect to a floor. The base member is rotatable in the same direction as the rotation direction of the connecting member for being folded to a back of the image display device. Therefore, a bottom surface of the stand can be folded to the back of the image display device, maximizing the number of image display devices that can be packed into the same containing space.
US07681846B1 Steadying camera support platform
A support platform for a video camera allows cushioning of jostling attendant to walking motion so that the video quality is unaffected by the photographer's movements. A sphere of TEFLON polymer floats in a socket plate permitting hand movements about the roll and pitch axes of ±60° and ±360° about the yaw axis without jarring the camera. A second embodiment affords the ability to mount an additional camera to provide shots in a plurality of directions on a single take. Yet another feature of the invention is a hands-free support arm usable with the support platform.
US07681833B2 Turboprop unit for aircraft with improved aerodynamic installation
A turboprop engine includes a power jet mounted coaxially to the engine axis (X-X′), and has a fan case and a gas ejecting system provided with two afterbody half-cowlings (10b) each of which is pivotable around an axis (A2) between open and closed positions, wherein the half-cowlings are connected to the downstream of the fan case through a ‘V-blade/V-groove’ system. In a first embodiment, the pivot axes (A2) make an angle α>3° to the engine axis (X, X′) and a joint plane (Z2-Z2) between the afterbody half-cowlings and the downstream of the fan case makes to the plane (Y, Y′) perpendicular to the engine axis (X, X′) an angle β in such a way that the difference between the angle α and the angle β is less than or equal to 3°. In the other embodiment, the axes are converged to each other in a downstream direction.
US07681831B2 Suspension net for airborne surveying
A suspension net is provided for distributing tension forces from a tow rope to an electromagnetic bird used for geophysical surveying. The suspension net allows large transmitter loop sizes, and the net structure generally avoids rope confusions that can occur during lift-up.
US07681819B2 Disc adjustment system for chipper apparatus
An adjustment mechanism for a rotary disc chipper apparatus includes an axially displaceable shaft attached to a chipper disc, at least one gear disposed in relation to the axially adjustable shaft and a drive member engageable with the at least one gear to produce axial movement of the axially displaceable shaft and the chipper disc.
US07681818B2 Mixing and grinding edible fat-based slurries and emulsions using a vibratory drum
A system, which may be used to perform simultaneous grinding and intimate mixing of edible fat-based slurries or emulsions, may include a cylindrical drum having a central longitudinal axis and a curved inner surface and mounted on springs, and a motor and tuned mass coupled to the cylindrical drum to vibrate the cylindrical drum about a center of vibration that is offset from the central longitudinal axis of the cylindrical drum. The system includes at least one pair of partition plates disposed at an angle to the longitudinal axis of the cylindrical drum to divide the cylindrical drum into at least two process zones, the partition plates of the at least one pair having matching apertures and moveable relative to each other between alignment and misalignment. The system may be used, for example, in chocolate manufacture.
US07681816B2 Wood crusher
A wood crusher having a crushing apparatus includes a crushing rotor for crushing target wood to be crushed, a second screen detachably mounted on the outer peripheral side of the crushing apparatus and a screen support member disposed on the outer peripheral side of the second screen and holding the second screen in a position on the outer peripheral side of the crushing apparatus. A link mechanism is coupled to the screen support member, and a hydraulic cylinder is coupled to the link mechanism to advance and retract the screen support member relative to the crushing apparatus with extension and contraction thereof. Time and labor required for work of replacing the sieve member can be greatly reduced as a result.
US07681815B2 Device for chopping food, in particular pieces of ice
A device for chopping food, including ice, has a container with a bearing pin on its bottom. The container is divided into an upper processing zone and a lower collecting zone. For reducing the food, the processing zone accommodates a chopping tool formed by a rotary cutting blade and a tool spindle. A sieve separates the processing zone from the collecting zone. The lower end of the tool spindle is rotatably mounted on the bearing pin. A stirring tool (34) may be provided which is part of the chopping tool and is formed by a rotary stirring blade.
US07681812B2 Unit and method for the treatment of shredder residues
In a method for sorting shredder residues of metal-containing wastes, e.g., vehicle bodies, the shredder residues are separated into a shredder light fraction and a non-ferromagnetic fraction (shredder heavy fraction). A system is arranged for sorting shredder residues of metal-containing wastes, e.g., vehicle bodies. At least parts of the primary material streams produced during the sorting of the shredder light fraction and the shredder heavy fraction in preliminary processes are fed to a common, main process for final processing, at least a ferromagnetic fraction, a fraction containing non-ferromagnetic metals, a granulate fraction, a fiber fraction, and a sand fraction being produced as end products.
US07681809B2 Electrochemical dispenser
A device for achieving a controlled low emanation rate of small volumes of liquid solutions, such as single or multi-component solutions, fragrances, or pheromones, for pest and insect management or fragrance enhancement. The device has a housing with an upper chamber to hold a bladder containing desired liquid solution to be released, a lower chamber containing an electro-chemical gas generator, a collector pad for receiving liquid solution from the bladder, and a cap which, when translated downward, activated the gas generator which fills the upper chamber with gas exerting pressure on the bladder which in turn forces the liquid solution from the bladder onto the pad for release to the environment. The gas generator is capable of releasing gases such as hydrogen, oxygen, or carbon dioxide at extremely small, pre-determined, and adjustable rates.
US07681807B2 Sprinkler with pressure regulation
A sprinkler pressure regulator module has a compact arrangement with a shiftable member having an upper cavity for receiving water flow debris, and a portion of a bypass valve may reciprocate therein. The module includes a stator plate directing water into a drive mechanism, such as a turbine drive mechanism. The shiftable member receives fluid flow from a radially outboard direction and is sealed with a cup portion receiving the shiftable member to define a cup cavity. A module exterior surface is separated from a sprinkler housing to define a vent cavity. A pressure release vent communicates with the cup cavity, a vent channel between the cup portion and the exterior surface, the vent cavity, and the exterior environment. The vent cavity and cup portion provide receptacles for debris deposit. Ribs around an opening of the vent channel with the vent cavity generally prevent debris from entering the vent channel.
US07681800B2 Handheld security document scanner
A sensing device for use with a security document having disposed thereon or therein coded data including a number of coded data portions. Each coded data portion is indicative of an identity of the security document, with the sensing device including a housing adapted to be held by a user in use, a radiation source for exposing at least one coded data portion, a sensor for sensing the at least one exposed coded data portion and a processor for determining, using the at least one sensed coded data portion, a sensed identity.
US07681798B2 Optical scanner device and image forming apparatus
A first wall is installed on a bottom portion of a housing along an outer peripheral thereof orthogonally to the bottom portion. A second wall is installed opposite to the first wall at a predetermined interval. Between the first wall and the second wall, a first rib parallel with the bottom portion for connecting the first wall and second wall is installed. Further, under the first rib, second ribs orthogonal to the bottom portion for connecting the first wall, second wall, and first rib are installed at fixed intervals. Furthermore, above the first rib, third ribs orthogonal to the bottom portion having the same height as that of the first wall and second wall for connecting the first wall and second wall are arranged so as to be shifted in position from the second ribs.
US07681792B2 Networked disposal and sample provisioning apparatus
A waste disposal system comprises a waste disposal unit, including a processor, a scanner, a network interface coupled to a network, and a remote processing system coupled to the waste disposal unit via the network. The remote processing system includes a database storing user sample preferences, wherein the sample preferences are used to select samples to be provided to the user, and instructions configured to receive scanned information from the waste disposal unit for a first item, determine from the received scanned information that the first item is a sample, receive an indication via the waste disposal unit whether the user wants to order a replacement for the sample, locate replacement options for the sample, transmit the replacement options to the waste disposal unit, and receive from the waste disposal unit an option selection by the user.
US07681790B2 Computer supported retail shopping systems and methods
A computer assisted shopping system includes a hand-held scanner for customer scanning of information associated with a product in a retailing facility and a networked system. The networked system stores customer delivery preference information and downloads information from the hand-held scanner, as scanned by a customer, to a register. A product order is generated at the register from the information downloaded from the scanner and the customer delivery preference information, and available delivery dates and times based on inventory availability are determined. Delivery options are provided for the customer based on the available delivery dates and times. A delivery option selection and commitment from the customer close the order.
US07681786B1 System and method for improved treatment of error conditions in transaction systems
A method, that may be implemented on a system, for improved treatment of error conditions in transactions systems, is described. One embodiment includes providing a transaction form to a user in response to receiving a user requests for a transaction form; in response to receiving a form at least partially completed by the user, storing on a data storage unit data entered on the form; informing the user of an error associated with submission of the form; providing the user with a first option of retrying to submit the form; and in response to the user opting to retry submission of the form, reposting from the data storage unit the data from the user previously entered on the form.
US07681780B2 Foldable postcard form having a removable label
Methods and apparatus for a double folded postcard form having a removable label are disclosed. An example form includes a quadrate sheet having parallel top and bottom edges, parallel first and second side edges perpendicular to the top edge and first and second faces. The example form also includes at least first, second, and third fold lines parallel to the top and bottom edges dividing the sheet into at least first, second, third and fourth panels, the first and fourth panels being substantially the same size and the second and third panels being substantially the same size. There is also an opening in at least one of the first, second, third and fourth panels, a liner attached to the first face of the at least one panel to cover at least a portion of the opening, and a label removably disposed on the liner in the opening. Furthermore, the form includes first adhesive areas provided on the second face of at least one of the first and fourth panels, and on the second face of at least one of the second and third panels for adhering mutually facing portions of the second and third panels together as respective first and second postcard plies when the sheet is double V-folded about the fold lines.
US07681774B2 Bond head link assembly for a wire bonding machine
A bond head assembly for use with a bonding machine includes a wire bonding tool and a link mechanism coupled between the wire bonding tool and the wire bonding machine. The link mechanism includes a frame, a plurality of arm links pivotably connected to the frame, and a tool support member supporting the wire bonding tool and pivotably connected to each of the arm links.
US07681772B2 Apparatus for applying surgical fasteners to body tissue
An apparatus for endoscopic application of surgical staples adapted to attach surgical mesh to body tissue in laparoscopic hernia surgery includes an elongate member defining a longitudinal axis, a cartridge, an anvil, and a control member located in a proximal region of the elongate member. The cartridge is removably supported on a pivotal support system at the distal end portion of the endoscopic section with each staple being configured and adapted to attach the mesh to the body tissue. The anvil provides for individually closing each staple to encompass at least a portion of the surgical mesh and to penetrate the body tissue in a manner to attach the portion of the mesh to body tissue. The control member is axially movable along the longitudinal axis to articulate the cartridge. The control member is also rotatable to rotate the cartridge.
US07681769B2 Dual position backpack
A backpack having a harness configured to be secured to the torso of a user, and a movable storage compartment pivotably connected at a first end to a first location on the harness. A second end of the storage compartment is releasably secured to a second location on the harness so that motion of the storage compartment with respect to the harness is restrained. The storage compartment is secured to the harness such that it can be released from a stowed position to a frontal location on the harness that is accessible to the user. With the second end of the storage compartment free from constraint, it can be pivoted about its first end from its stowed position to a frontal position on the user, wherein the frontal position allows access to articles contained in the storage compartment without removing the backpack from the user's body.
US07681758B2 Gas cartridge
In a gas cartridge, inside of an outer can 1 is arranged with an inner bag 2 charged with a gas, and a space between the outer can 1 and the inner bag 2 is charged with a compression gas G2 for pressing to crush the inner bag 2 in accordance with consumption of the gas. The outer can 1 is integrally formed with a deformation introducing portion P1 for producing an initial deformation at the inner bag 2.
US07681749B2 Plastic water bottle and apparatus and method to convey the bottle and prevent bottle rotation
A plastic container for beverages to replace a container having a round flange with a round flange diameter and which is adapted to be conveyed by air along a track with inwardly extending track rails spaced from one another a set distance. The plastic container replacing the replaced container without significant modifications to the conveying system including the inwardly extending track rails of the track. The container including a central axis, an upper mouth portion, a neck portion coaxial to the axis with a diameter, a cylindrical sidewall, a lower base and an anti-rotation flange below the upper mouth portion having a polygonal peripheral edge with a shape including a plurality of flats and a plurality of apexes each located between adjacent flats. Each apex being diametrically opposite one of the flats. The peripheral edge having a diametrical distance between each of the apexes and the flat opposite the apex. The diametrical distance being at most only slightly less than the round flange diameter of the replaced container.
US07681744B2 Merchandising system
A merchandising system for articles comprising a base comprising an upper surface having a plurality of ribs, an underside having a plurality of supports formed integrally with the underside of the base, and a first side and a second side. The merchandising system comprises a frame coupled to the base and configured to couple with a shelving system for supporting the base in a substantially horizontal configuration, a first guide and a second guide coupled to the base for supporting articles, and an assembly for advancing the articles that is coupled to the base and provides force on the articles.
US07681736B2 VacuMag magnetic separator and process
An apparatus for separating a stream of particles with individual sizes smaller than 300 μm and magnetic properties ranging from collective magnetism as in ferromagnetism to paramagnetism to diamagnetism. The apparatus includes a plurality of stages for separating a stream of particles. The apparatus includes a magnetic component producing a magnetic force associated with each stage. The apparatus includes an aerodynamic component producing an aerodynamic force associated with each stage, where the more magnetic component or components of a feed of particles for each stage is separated and either or both the less magnetic product and the more magnetic product of each stage are the feed for separate succeeding stages with each stage and where the magnetic and aerodynamic forces along with gravimetric forces of each stage are chosen to separate more strongly magnetic particles from less magnetic particles.A method for separating a stream of particles with individual sizes smaller than 300 μm and magnetic properties ranging from collective magnetism as in ferromagnetism to paramagnetism to diamagnetism.
US07681733B2 Packaging container with criss-cross grain pattern having product holding chambers and method for making the same
A packaging container for displaying and housing products that is aesthetically pleasing, effective and safe to open. The packaging container may include a substantially tear-resistant housing that encloses a tray that is preferably made from a paper material. The tray is substantially opaque to display graphics and/or to prevent viewing of the contents. The tray is preferably seamless such that it may not be opened without scissors, a knife or the like and, when opened, such opening is readily apparent. A second tray may also be used to create a dual-sided tray for housing the products, wherein the second tray may be substantially opaque or substantially transparent. An insert card may be used within the housing to reinforce the container and may be contained by fold-over edges of the housing.
US07681730B2 Plastic fasteners, needles for dispensing and method of manufacture
A needle (51) particularly well-suited for use in the dispensing of plastic fasteners (21) of the type comprising a filament (15) having a cross-bar (23-1, 23-2) at a first end thereof, each of the cross-bar (23-1, 23-2) and the filament (15) including a first flat side, the first flat sides of the cross-bar (23-1, 23-2) being coplanar. The needle (51) includes a stem portion (53). The stem portion (53) terminates in a tip (57) at its front end and is shaped to define a longitudinal bore (59) and a longitudinal slot (61) for receiving the filament (15) and the cross-bar (23-1, 23-2). The longitudinal bore (59) has a first flat side, and the longitudinal slot (61) has a first flat side, wherein the flat sides are coplanar.
US07681724B2 Product for embedding a plurality of plugs into a plastic multi-component housing
A multi-compartment housing with a plurality of cavities forms the main part of the housing. The multi-compartment housing has a side portion that has a smooth, continuous surface and a plurality of individual cavities that are perpendicular to a central axis of the multi-compartment housing. The individual cavities have a plurality of plugs capable of being placed in communication with a corresponding individual cavity. The multi-compartment housing also has a sealing bottom that is capable of being secured onto the multi-compartment housing after the plug array has been placed in position and separated from adjacent plugs from the array so as to close off the of the multi-compartment housing and to isolate each plug from adjacent cavities.
US07681722B2 Needle holder
A needle holder that includes a fixed support member having an aperture therethrough, and a movable holding member mounted to the fixed member. The movable holding member contains a slot for receiving a needle and is movable between a first needle blank receiving position which enables receipt of said needle blank within said slot and a second needle blank holding position wherein the needle blank is held against the fixed support member.
US07681720B2 Device for transporting containers
The device for transporting containers comprises a cogged belt which extends along a ring-wound trajectory and is wound on at least a pair of cogged wheels which are rotatable on vertical axes, and a plurality of regularly distanced support means borne on the external surface of the cogged belt, which receive respective containers. The cogged belt bears a plurality of skates constrained to the internal surface thereof which engage with guide means that are solidly restrained to a fixed structure of the device, in order to constitute a lateral constraint which prevents transversal movements and deformation of the cogged belt.
US07681719B2 Sanitary conveyor transfer tail assembly
A transfer tail assembly for use with a conveyor assembly that creates a reduced radius transition from the upper run to the lower run of a continuous conveyor belt used with the conveyor assembly. The transfer tail assembly includes a stationary nose bar over which the continuous conveyor belt passes at the end of the conveyor assembly. The nose bar is supported at the end of the conveyor assembly by a series of support brackets mounted to a cross support. Each of the support brackets is formed from a wear resistant material and contacts the conveyor belt as the conveyor belt passes around the transfer tail assembly. The nose bar, support brackets and cross support are mounted within the tail assembly without the use of any external connectors and thus require no tooling to assemble and disassemble.
US07681716B2 Work conveying apparatus, method for producing work and method for producing image forming apparatus
A work conveying apparatus including at least one movable work conveying device to support a work, a drive device capable of reciprocating by a predetermined distance in a predetermined direction, and a latching portion formed on at least one of the working conveying device and the drive device and configured to latch the working conveying device with the drive device and move the work conveying device when the drive device is moved in one direction in the reciprocating direction.
US07681714B2 Apparatus for dispensing gravel
Gravel is fed into and spread onto the floor of a newly constructed basement by a hanging frame which attaches to a window sill and supports a hydraulically driven conveyor belt with a feed spout at a feed end of the conveyor belt and a guidance belt mounted on top of the conveyor belt. The hanging frame converges to a front post which pivotally supports a frame of the conveyor belt for movement side to side about an upright axis through the feed spout and carries an adjustable brace which raises and lowers the conveyor. A feed chute is located outside the window. The conveyor includes a guide conveyor on top and is driven by a power source and pump located outside the building.
US07681708B2 Apparatus for sorting articles
A device for sorting disks or disk-like members of different identities (e.g., roulette chips) that ejects the disks from a receptacle by means of a rotating wheel with numerous wells, such as multi-chip storage compartments. Ejection of an article from the numerous wells is achieved by an ejector lever making contact with an activated solenoid thus forcing the article at the bottom of the well, in conjunction with the momentum of the rotating wheel, into a receiving space. The disks in the receiving spaces are continually replaced by newly arriving disks, which force the previously positioned disks upwards into a column.
US07681707B2 Drawerless point of sale system and associated methods
A drawerless point of sale system includes a point of sale terminal and a currency changer device in communication with the point of sale terminal. The currency changer device is adapted to accept cash in bulk for a cash transaction and includes a housing, a coin accepting tray, a coin sorter, a plurality of respective coin bins, and a coin dispenser. The currency changer also includes a bill accepter/dispenser carried by the housing for accepting, sorting and dispensing bills, and a plurality of bill cassettes carried by the housing and in communication with the bill accepter/dispenser for receiving a respective plurality of similar bills from the bill accepter and for dispensing a respective plurality of bills responsive to said point of sale terminal.
US07681702B2 Bag with caster wheels
A main bag (3) stands independently and moves via free swiveling caster wheels 1 at four corners. A free swiveling caster wheel (1) is provided with a wheel (6), a yoke (7) connected to the wheel in a manner allowing the wheel to rotate, a radial bearing (8) with its outer ring (8B) connected to the yoke, a swivel shaft (9) connected to the inner ring (8A) of the radial bearing, and a mount (10) which holds the upper end of the swivel shaft fixed. The rotation axis (11) of the wheel is disposed with eccentricity with respect to the swivel axis (m), which is the center of rotation of the swivel shaft, allowing the yoke to swivel. The yoke and mount have a bend prevention gap (15) established between mutually opposing surfaces in close proximity. When a bending impact load acts on the swivel shaft, the yoke and mount press against each other at the bend prevention gap to support the bending impact force.
US07681687B2 Control console having multiple use positions
A control console includes a body supporting a plurality of controls, a base, and first and second legs each having a first end pivotably connected to the body and a second end pivotably connected to the base. The legs are shiftable between a first position projecting over a first end of the base, a second position projecting over a second end of the base and a third position between the first and second positions. At least one spring is provided to bias the legs toward the third position, and a motor may included for shifting the legs.
US07681683B2 Seatbelt retractor
A seat belt retractor includes a seat belt winding device for winding up a seat belt by actuation of a motor and a control unit. The control unit, under a predetermined condition, repeats a process of stopping the actuation of the motor when an overload of the motor is detected and restarting the actuation of the motor after a lapse of a predetermined time period. The control unit includes a timer for clocking the time period from the start to the stop of the actuation of the motor, a counter for counting up the number of times of starting the actuation of the motor, and a determination module that based on the result of the timer and the counter determines whether or not actuation of the motor, which is stopped by the detection of an overload, is to be restarted.
US07681676B2 Electric hybrid vehicle conversion
An assembly is described for converting an Internal Combustion (IC) vehicle to an IC-electric hybrid vehicle comprising a battery, a battery charger, a controller, an electric motor and a power transmission means involving a flexible rotational speed reduction to connect the motor to a drive shaft of the vehicle. The system can be made available in the form of a kit allowing those skilled in automobile mechanics to perform the conversion. Regenerative braking and provision of AC power from the vehicle can be made available as options.
US07681673B2 Drill bit and cutting element having multiple cutting edges
A drill bit for cutting a borehole through an earthen formation comprises a bit body having a bit axis. In addition, the drill bit comprises a rolling cone cutter mounted on the bit body and adapted for rotation about a cone axis. Further, the drill bit comprises an insert having a base portion secured in the rolling cone cutter and having a cutting portion extending therefrom, the insert having an initial impact direction. The cutting portion of the insert has a cutting surface comprising a planar surface defining an extension height. Moreover, the cutting portion of the insert comprises an indentation extending at least partially through the upper planar surface, the indentation including a forward facing formation engaging surface and a lower surface defining a depth of the indentation.
US07681671B2 Drilling apparatus having in-line extending wings and driving method thereof
The present invention relates to a borehole drilling apparatus with in-line extending wings and driving method thereof. The drilling apparatus comprises a guide device rotating while moving upwardly and downwardly in a casing to fit into a borehole, extending wings for extending the diameter of a drilled hole, and a pilot bit installed at a lower portion of the guide device to strike the bottom of the borehole, wherein spiral projections formed at a lower surface of the guide device slidably engage with guide grooves formed at a side of the extending wings to each other, and a window is formed at a side of the pilot bit for advancing and retracting the extending wings so that they can spread and return linearly from the center of the pilot bit.
US07681661B2 Electric power tool
A cover which covers outer peripheries of fastening screws are disposed on an outer periphery of a hammer case. A stopper which detachably positions and fixes the cover to the outer periphery of the hammer case is disposed.
US07681657B2 Debris guard
A debris guard is provided for an assembly having a variable length cylinder coupled to a housing. The cylinder has a barrel pivotally coupled to the housing and a rod which extends and retracts with respect to The barrel. The debris guard includes a body of flexible material filling a space between the barrel and the wall of the housing and preventing debris from entering the space. The body compresses as the barrel moves toward the housing wall and expands as the barrel moves away from the housing wall. The body of flexible material is bonded to a surface of the barrel and to the wall of the housing. The flexible material is molded and comprises a closed cell elastomeric material.
US07681656B2 Single disc furrow opener with walking beam
A furrow opener apparatus has an arm assembly adapted at a front end thereof for pivotal attachment to a seeder frame. A single disc is rotatably attached to the arm assembly about a disc axis at an angle to the travel. A walking beam is pivotally attached to the arm assembly rearward of the disc about a beam axis transverse to the travel direction. A bias element exerts a force on the arm assembly such that a downward bias force is exerted on the walking beam at the beam axis. A packer wheel is rotatably attached at a rear end of the walking beam, and a gauge wheel is rotatably attached at a front end of the walking beam. The gauge wheel is configured to roll along the ground adjacent to the leading face of the disc, and the packer wheel is configured to roll along the furrow.
US07681654B1 Isolating well bore portions for fracturing and the like
An apparatus and method for isolating a portion of a well bore and providing pressurized fluid thereto includes an upper packer, a lower packer, and a sliding sleeve between them. A seat is defined at the open bottom end of the lower sleeve and a sealing element is configured to seal the seat. A bias force urges the sliding sleeve toward a closed position. The apparatus moves along the bore and the lower packer is set at a desired location, and then an opening force is exerted on the tubing to move the sliding sleeve to the open position. After the lower packer is set and the sliding sleeve is open, the upper packer is set to isolate a portion of the well bore between the packers with the sliding sleeve in the open position to provide a flow path from the tubing string to the formation between the packers.
US07681651B2 Downhole bridge plug or packer setting assembly and method
Disclosed herein is a method of elongating a setting time of a bridge plug or packer. The method includes, positioning the bridge plug or packer in a desired position within a wellbore, partially setting the bridge plug or packer with a first hydraulic pressure, controlling remotely a rate of application of a second hydraulic pressure, and completing the setting of the bridge plug or packer with the second hydraulic pressure, the second hydraulic pressure being greater than the first hydraulic pressure.
US07681649B2 Power slips
A slip assembly for gripping pipe during well drilling operations has a housing with a hole for receiving a section of pipe. Pockets in the housing are spaced circumferentially around the hole. Each of the pockets has side walls that face toward each other and are connected to each other by a back wall that has at least one ramp surface. A slip segment is located in each pocket, each slip segment having side edges that engage the side walls of one of the pockets. Each slip segment has a back side with a ramp surface that engages the ramp surface on the back wall of the pocket. Each of the slip segments is movable within its pocket from an upper outward position to a lower inward position in gripping engagement with the pipe.
US07681647B2 Method of producing drive fluid in situ in tar sands formations
Methods of treating a tar sands formation are described herein. Methods for treating a tar sands may include providing heat to at least part of a hydrocarbon layer in the formation from one or more heaters located in the formation. The heat may be allowed to transfer from the heaters to at least a portion of the formation such that a drive fluid is produced in situ in the formation. The drive fluid may move at least some mobilized, visbroken, and/or pyrolyzed hydrocarbons from a first portion of the formation to a second portion of the formation. At least some of the mobilized, visbroken, and/or pyrolyzed hydrocarbons may be produced from the formation.
US07681646B2 Seal configuration for top drive swivel apparatus and method
For use with a top drive power unit supported for connection with a well string in a well bore to selectively impart longitudinal and/or rotational movement to the well string, a feeder for supplying a pumpable substance such as cement and the like from an external supply source to the interior of the well string in the well bore without first discharging it through the top drive power unit including a mandrel extending through a sleeve which is sealably and rotatably supported thereon for relative rotation between the sleeve and mandrel. The mandrel and sleeve have flow passages for communicating the pumpable substance from an external source to discharge through the sleeve and mandrel and into the interior of the well string below the top drive power unit. The unit can include a packing injection system and novel seal configuration.
US07681639B2 Process to increase the area of microbial stimulation in methane gas recovery in a multi seam coal bed/methane dewatering and depressurizing production system through the use of horizontal or multilateral wells
A process to increase the area of microbial stimulation in a process of methane gas recovery in a multi seamed coal bed/methane dewatering and depressurizing production system by first utilizing an underbalanced multilateral drilling technique. At this point in the process one could introduce the microorganisms into the horizontal well bore to achieve a greater area of stimulation of the coal bed than would a vertical well. An even more preferred method would to first drill a series of lateral wells off of the horizontally drilled well bore, so as to increase or maximize the area of coal bed which is being covered. At that point, one would take the steps of what is known in the art of introducing a particular type of microorganism, which would then be injected via the plurality of lateral bores into the coal bed formation, to maximize the area of penetration, which would include, most, if not all, of the area of the coal bed through the series of lateral wells.
US07681637B2 Self-orienting guide shoe
A guide shoe that utilizes an eccentric nose attached to a cylindrical body that has spiraled, ridged blades extending outward from the body. An orientation system is attached between the body and a hollow shaft. The orientation system is designed to allow free rotation of the body and nose about the shaft during the insertion of the tubing into the hole. It does this by providing clearance between a pawl and notches on the cylindrical body. Indexing of the eccentric nose is provided by a slight retraction of the tubing string in the well hole. Friction between the well hole and ridged blade causes the cylindrical body to rotate about the shaft and lock into an oriented position. The guide shoe is attached to the tubing string by a threaded female connection mating to the matching male connection on the tubing string.
US07681625B2 Filament winding for metal matrix composites
A wet filament winding method and apparatus for producing a consolidated metal matrix composite is described. The methods are directed to winding a softened metal infiltrated fiber bundle and layering the resulting softened metal infiltrated fiber bundle onto a rotating mandrel in a prescribed pattern on the surface of the mandrel to form a consolidated metal matrix composite. Upon cooling, the matrix metal solidifies and the resulting consolidated metal matrix composite may be removed from the mandrel. The consolidated metal matrix composites may be produced in a variety of shapes, such as cylinder, a tapered cylinder, a sphere, an ovoid, a cube, a rectangular solid, a polygonal solid, and panels.
US07681618B2 System for operating a plain blind
System for operating a plain blind within a glass-enclosed chamber having a first end fixed to a blind-roller by means of devices that pull on said blind-roller and on the second end of the blind.
US07681609B2 Multi-application wood working knife and clamping assembly
A wood working knife for use in a wood working machine, comprising a knife body having a first cutting edge and an opposed second cutting edge, the knife body having a first clamping surface and a second clamping surface. The first clamping surface has opposed clamping features separated by a middle section, the opposed clamping features and the middle section being sized and shaped such that, upon the knife body being inserted into a clamping assembly, the clamping forces are localized towards the opposed cutting edges and away from the middle section.
US07681608B2 Felling head with offset arms
The accumulator and harvesting arms in a front cut felling head are offset to one side of the machine so as to hold a bundle of cut trees more to one side than the other so as to create more room in front of the accumulator arms to the side of the bundle in which to cut and receive a freshly cut tree.
US07681607B2 Manual bulk liquid pump control and distribution system
The present invention is a pump control and distribution system consisting of a pump and reversing flow control valve with a single-handle to control flow direction and flow rate of a liquid. The system can be operated at a rate of 0 to 300 gallons per minute and the flow reversed or stopped with a single motion of the operating handle. The flow rate of the liquid can be precisely controlled in either direction, along with the liquid pressure. This allows the use of a constant speed pump turning in one direction and gives the operator the ability to control the product transfer regardless of viscosity or volume. A purge valve connected to the outlet of the pump is used to remove substantially all retained liquid in the system after transfer of liquid is complete. The system can be mounted to a vehicle for delivery of bulk liquids.
US07681604B2 Gas cooling method using a melting/solidifying media for high pressure storage tanks for compressed natural gas or hydrogen
A system for increasing the overall efficiency of a high pressure gas fueled vehicle and refilling station infrastructure wherein the compression heat of high pressure refueling of an on board tank is absorbed by a temperature dependent melting/solidifying media within the interior of an on board tank and may be dispersed through an external radiator.
US07681602B2 Inflatable two-layer fabrics by gas
Provided is an inflatable fabric containing two separated fabric layers which are woven at the same time using a weaving machine, and at least one an attachment area where a single layer of fabric is formed. The attachment area is formed from at least a weave pattern of at least 13 yarns, air leakage can be minimized during inflation. The fabric can be utilized for shock-absorbing products such as an airbag when coated with synthetic resins.
US07681599B2 Line pipe for the transport of deep-frozen media
A line pipe for the transport of deep-frozen media, consisting of at least two corrugated metal pipes (2, 4) arranged concentrically and at a distance from one another, an insulation layer (3) being arranged in the annular gap between the two metal pipes (2, 4), the annular gap being evacuated, and a closing valve (10) provided in the outer metal pipe (4) being connectable to a vacuum pump, the closing valve being welded, vacuum-tight, into a smooth-walled metal pipe (9) welded, vacuum-tight, to the exterior of the metal pipes (4). The valve body (10) of the closing valve projects into the interior of the smooth-walled metal pipe (9) and is flush with the outer surface area of the smooth-walled metal pipe (9).
US07681596B2 Isolation valve with valve in drain
A fluid isolation valve having a valve body with a first fluid flow port, a second fluid flow port and a fluid drain port with a valve in the fluid drain port. The valve body also defines a fluid flow channel, a drain flow channel and a valve portion, wherein the valve portion is disposed in the valve body to be communicated with the first fluid flow port, the second fluid flow port and the fluid drain port A flow diversion device is also provided and is disposed within the valve portion. The flow diversion device is configurable between a first configuration and a second configuration, such that when the flow diversion device is in the first configuration the first fluid flow port is communicated with the second fluid flow port Consequently, when the flow diversion device is in the second configuration the first fluid flow port is communicated with the fluid drain port. The fluid flow can be decrease or stop by use of the valve within the fluid drain port.
US07681590B2 Process apparatus and transportation system thereof
A process apparatus including a chamber, a pump, and a transportation system set between the chamber and the pump is provided. The transportation system has a pipe, a pressure control valve, and a shielding unit. The pipe has an input end connected to the chamber and an output end connected to the pump to pump fluids out of the chamber through the pipe. The pressure control valve between the input and output ends is disposed on the pipe and has a valve plate to adjust a fluid flow in the pipe. The shielding unit between the input end and the pressure control valve is disposed on the pipe and has a shielding plate to be switched between an original position and a shielding position. The shielding plate at the shielding position permits conveyance of fluids in the pipe and prevents certain liquid particles of the fluids floating in the pipe.
US07681589B2 Pump valve retainer
A retainer for movably securing a valve member within a fluid bore of a pump comprises a retainer head which includes at least one peripheral groove and a retainer hub which is connected to or formed integrally with the retainer head. The valve member is movably coupled to the retainer hub, and the retainer head is movable to position the groove over a radial protrusion in the fluid bore. In this position, the retainer is secured to the pump and the valve member is accordingly movably secured within the fluid bore.
US07681588B2 Pressure regulator
Pressure regulator with partial volumes for regulating the operating pressure of fluids, in particular adhesives, at the inlet of a consuming device, the first partial volume (14) being connectable to a fluid source and the second partial volume (24) being connectable to the fluid inlet of the consuming device, wherein the second partial volume (24) has a cylindrical section(24a) of variable size, a connecting channel (22) connecting the first (14) and the second (24) partial volumes, a valve disposed in the first partial volume for opening and closing the connecting channel, said valve having an insert (23) and a movable sealing piston (32), the front end of which forms a sealing body (34) for closing the connecting channel and the rear end of which is sealed against the first partial volume. A working piston (54) is disposed in the cylindrical section (24a) for changing the volume thereof, with a front end (59) facing the cylindrical section and the sealing piston, and with a piston rod (56) for moving the sealing piston, said piston rod (56) engaging the front end (59) of the sealing piston and forming an endstop for same. The rear end of the sealing piston and the front end of the working piston are exposed to the pressure of the fluid in the second partial volume (24) while a movable adjuster piston (92) is provided to which compressed air can be applied and which is coupled to the endstop that determines the extent to which the valve opens between its closed and its open positions.
US07681587B2 Gas bottle valve stem protective sleeve
A protective sleeve for use in connection with valve stems for gas bottles is provided, the protective sleeve being comprised of an elongated body of such length as to extend along at least a portion of the length of the valve stem. A projection extends from an interior surface of the protective sleeve and is adapted to physically engage with an orifice in an opposing surface of the valve stem in locking engagement whereby the protective sleeve is prevented from being easily removed from the valve stem upon being placed thereover due to engagement of the projection with the orifice. At least one tear strip is provided within at least a portion of at least one side surface of the protective sleeve, whereby at least a portion of the side surface of the protective sleeve may be removed by tearing the tear strip so as to permit disengagement and removal of the protective sleeve from the valve stem.
US07681575B2 Breathing assistance apparatus
A patient interface is described which is reduces the pressure of the mask on the users face. The patient interface has a sealing interface having an inner sealing member and an outer sealing member. The inner and outer sealing members are adapted to seal around the facial contours of a user providing a sealed fluid communication to the user's respiratory tract. The inner and outer sealing members are at least continuously in contact with each other around the portions where the sealing interface contacts the users facial contours. The inner sealing member may be provided with cut outs to provide additional flexibility to particular areas, such as the nasal bridge, upper lip or cheek regions and may be provided with a contoured edge to better fit the facial contours of a user.
US07681573B2 Compressed air respirator
A compressed air respirator with prolonged operating time due to rebreathing. The compressed air reservoir includes a compressed air reserve with a connected demand air supply valve, a reversible breathing gas reservoir (4) with a registering device (5) detecting the filling level of the breathing gas reservoir (4), and with an inspiration and expiration line (7, 8) for the user of the apparatus. A valve (6) is connected with the inspiration and expiration line (7, 8) and, on the inlet side, with the compressed air reserve (1) with a demand air supply valve (2) and with the breathing gas reservoir (4) and, on the outlet side, with the ambient air (11) and with the breathing gas reservoir (4). The valve means (6) is cyclically reversed by the registering device (5) in two phases such that depending on the filling level of the breathing gas reservoir (4), the inspiration line (7) is first connected with the compressed air reserve (1) and the expiration line (8) with the breathing gas reservoir (4) during a first phase until the filling level of the breathing gas reservoir (4) reaches an upper reversing point for the valve means (6), so that the inspiration line (7) is connected with the breathing gas reservoir (4) and the expiration line (78) with the ambient air (11) during a second phase until the filling level of the breathing gas reservoir (4) reaches a lower reversing point for the valve means (6) and the latter is again reversed as in the first phase.
US07681557B2 Canister for vehicle
A canister for a vehicle may include a cover member covering a hole formed at a floor panel corresponding to a fuel pump module mounted on a fuel tank, and a main body integrally formed at a lower surface of the cover member, and connected to the fuel pump module through a hose so as to collect evaporation gas generated in the fuel tank and supply the evaporation gas to an intake line.
US07681555B2 Controller for a fuel injector and a method of operating a fuel injector
A controller for controlling the operation of a fuel injector having a piezoelectric actuator which is operable by the application of a voltage drive profile across the actuator, the controller comprising inputs for receiving data relating to one or more engine parameters and a processor for determining a voltage drive profile for controlling the actuator in dependence upon the one or more engine parameters. The voltage drive profile is arranged to comprise an activating voltage component to initiate an injection event and a deactivating voltage component to terminate the injection event, the activating and deactivating voltage components being separated by a time interval TON. The controller further receives outputs for outputting the voltage drive profile as determined by the processor to the actuator, wherein the processor is arranged to set the time interval TON greater than or equal to a predetermined pressure wave time period (TP) of a pressure wave cycle within the injector.
US07681553B2 Nested three chambers, fluid pulsation dampener
A reactive acoustic dampener includes a nested three chambered configuration and connecting tubes that may be fully integrated into the fuel rail of a fuel injection system.
US07681547B2 Method for reducing torque required to crank engine in hybrid vehicle
A method of operating a hybrid powertrain system is provided for a vehicle that includes an internal combustion engine having an engine output to drive the vehicle and a motor having a motor output to drive the vehicle. The motor is operatively connected to the engine and operable to crank the engine. The method includes the steps of reducing compression in at least one engine cylinder and operating the motor to crank the engine. A hybrid powertrain system for a hybrid vehicle is also provided.
US07681543B2 Tappet apparatus
A tappet apparatus cooperates with a valve and a cam. The apparatus includes a case to reciprocate motion of the cam; and a locking unit in the ease, movable between an activated position at which the valve reciprocates motion of the case, and a deactivated position at which the valve is stationary regardless of the motion of the case. The locking unit may include first and second passages in the case; a pin, movable between a first and a second position within the first passage; and a column in the second passage. The pin may be situated in the column when the pin is in the second position. The activated position may be defined by the pin being in the first position, and the deactivated position may be defined by the pin being in the second position.
US07681541B2 Camshaft position sensing for dual overhead cam variable valve timing engines
A position sensing system uses two sensing elements to sense the rotary position of target wheels mounted on two camshafts. The two sensing elements are mounted in a common sensor housing and preferably the two sensor elements share power and ground wires, and each sensor element has its own signal wire. The wires preferably are contained within a common conduit that extends from the housing to a location outside of the rocker cover. The end of the conduit may support one-half of an electrical connector that terminates the wires from the sensors. Mounting the two sensing elements in a common housing simplifies mounting the sensors on the engine, and reduces the number of wires required to power and derive signals from the two sensors. The target wheels are mounted directly on the camshafts and are positioned along the axis of the camshaft, spaced from the camshaft ends.
US07681527B2 Method and system for tracking and managing animals and/or food products
Embodiments of a method and system are described for tracking and managing animals and/or food products. These embodiments can include entering into a computer system identification data for animals and location data for locations occupied by the animals. This data can be collected, for example, by a data service provider and transmitted to a data trustee. The data trustee may filter the data into official data and non-official data. The official data may be sent to an official database. When a public health issue arises, such as an occurrence of mad cow disease, the government may use an identifier for a diseased animal or a location identifier to request a trace report from the data trustee. The data trustee may then use the official data to provide a report showing, for example, which animals have commingled with the diseased animal. Based on this report, other sick or potentially sick animals can be treated, quarantined, or slaughtered. As another example, the disclosed embodiments may be used to facilitate commercial transactions by providing data that validates, for example, an animal's health and food quality.
US07681525B1 Ergonomic angular-shaped horse-animal feeder
An ergonomic horse/animal feeder adapted for receiving a lower portion and jaw of two or more horse heads in a natural headset. The feeder is angular in shape and includes a horizontal bottom, a backside, an ergonomic feed front side, a first side and an opposite second side. A curved lip is disposed around a top of the angular sides. The backside is angled upwardly and outwardly from the horizontal bottom in a range of 60 to less than 90 degrees from the horizontal. A lower portion of the feed front side of the feeder is angled upwardly in a range of 60 to less than 90 degrees from the horizontal. An upper portion of the feed front side is angled upwardly and outwardly in a range of 30 to 60 degrees from the horizontal. This upward and outward angle of the feed front side allows the lower portion of the horse's head and jaw to be received inside the feeder for feeding in the natural headset.
US07681503B1 Smoothbore projectile
A projectile is provided for delivering a payload from a smoothbore launcher to a target. The projectile includes an aerodynamic stabilizer, an extender along which the stabilizer can longitudinally translate, and a chamber connected to the extender to contain the payload. The chamber can include a plastic bag for containing a liquid that represents the payload, and a plurality of holes that radially extend through its wall. The stabilizer enhances post-launch directional stability of the projectile by longitudinally translating rearward along the extender to shift center of pressure of the projectile aft of center of gravity of the projectile. The bag ruptures upon contact with the target, thereby disbursing the liquid through the holes. The bag can include malodorant or paint. The projectile can be contained within a gunpowder-loaded shotgun shell for launch.
US07681502B2 Styling pyrotechnic device
A styling pyrotechnic device comprising multiple, two preferred, bearing members with each disposed with multiple locating holes to receive insertion of multiple pyrotechnic tubes; each pyrotechnic tube being erected at a certain inclination; multiple locating holes on each bearing member being arranged in a circle; each circle having its circumference same as or different from that of another circle for multiple pyrotechnic tubes to be erected at different inclinations to produce various styling effects when fired into the skies.
US07681501B1 Emergency flare case and stand and method of use thereof
The invention discloses a container and support stand for conventional road flares, thereby allowing said stand to support flares during use. The device consists of multiple round flare holders or tubes, which are snapped around a central core holder. The core holder will accommodate four (4) to six (6) flares dependent upon the model. Each flare tube has a waterproof cap. To use, a person would select one or more flare tubes from the central core, remove each cap, and slide out the flare. A locking system to prevent the flare from falling all of the way back into the tube is then activated, along with a spring-levered two-foot support stand. The stand is then deployed with the flare ignited and dropped into the tube. When finished, the spent flare can be discarded, a new one placed in the holder, the cap replaced, and the holder snapped back into the central core holder, thus making the device ready for the next use.
US07681498B2 Printer
A printer of the present invention includes a print drum around which a master made by cutting a stencil is to be wrapped, an ink feeding device for feeding ink to the master wrapped around the print drum and a pressing member for pressing a sheet relatively to the print drum to thereby print an image on the sheet. The operator of the printer is capable of selecting either one of a usual print mode and a silence print mode that give priority to image quality and noise reduction, respectively.
US07681497B2 Method and apparatus for charging and discharging a cycle press with a board
The invention concerns a method for feeding and removing a board to/from a gap of a periodically operating press. The board to be pressed is fed grip-supported to the gap of the press from one side and a board pressed in the previous operating cycle is removed grip-supported from the same or from the opposite side during the opening cycle of the press. The movement feeding the board to the press and the movement removing the board from the press are performed at least partially staggered with each other.
US07681494B2 Device to inject foods with solid objects
A device to inject solid materials into foods comprising a piston, a sleeve, and a penetrating tip. Embodiments are described with both segmented and unitary sleeves. Deformation of the tip during storage is minimized by biasing members which withdraw the piston from the tip when an embodiment is not in use. A method is described for flavoring foods with solid objects.
US07681492B2 Integrated cartridge containing a substance for extracting a beverage
A cartridge for extracting a beverage from an edible substance contained therein by means of a liquid under pressure, the cartridge comprising a main body having a cup portion and a lid portion. The base of said cup portion comprises a cup port defining a passage for the extracted beverage and protruding from the base outwardly with respect to the internal volume of the cartridge. Valve means are fixedly mounted on the internal surface of the cup port and are resiliently openable under pressure of the extracted beverage during a beverage extraction phase. The diameter of the open end of said cup port that is opposite to said cup base is sized so as to allow insertion of the valve means within the cup port. A safety cap is mounted on the external surface of the cup port and partially closes the external open end thereof.
US07681488B2 Pump
A pump includes a cylinder, a handle, a piston rod connected with the handle at an upper end and connected with a piston at a lower end, a flexible tube communicated with the cylinder, a nozzle communicated with the flexible tube, a first holding element installed on the cylinder in order to hold the flexible tube and a second holding element installed on one of the handle in order to hold the flexible tube.
US07681484B2 Shrapnel and projectile containment systems and equipment and methods for producing same
In accordance with an embodiment of the present invention, a blast-resistant panel may include a layer of a pre-cured elastomeric material having a predetermined thickness, a body portion, and a plurality of flanges, each of the plurality of flanges having a substantially equal width and depending away from a same side and at approximately equivalent right angles to the body portion. The blast-resistant panel may also include a plurality of fastener elements for securing the pre-cured elastomeric material layer to a surface of a structure through the plurality of flanges of pre-cured elastomeric material layer.
US07681477B2 Adjustable pliers
The present invention discloses pliers including first and second members having first and second jaw members, respectively, and a first handle and a second handle. The jaws have first and second workpiece engaging surfaces constructed and arranged to generally correspond to first and second surfaces of a standardized workpiece, such as a hexagonal nut. A pivot assembly is provided to interact between the first and second members, which includes a plurality of pivot retaining regions disposed on the first jaw member and a pivot structure disposed within the second member. The pivot structure is engageable at a selected one of the retaining regions to adjust a relative position of a pivot axis between the first and second members so as to adjust an extent of relative spacing between the first and second jaws of the pliers. The second member and the pivot structure are capable of relative movement with respect to one another so that the first workpiece engaging surfaces and the second workpiece engaging surfaces orient themselves into engagement with the first and second surfaces of the standardized workpiece, respectively.
US07681472B2 Bicycle shifter
A shifter for a bicycle transmission that includes a spring element that functions as a preloaded spring for cable-release operations and a detent pawl. The shifter also includes a housing having a detent contour, a cable spool for winding and unwinding a control cable thereon, and an actuator. The actuator includes a release element, a spring seat and a driver. The spring element includes a detent pawl, a base and a spool driver. The detent pawl is engageable with the detent contour to maintain the shifter in a current detent position. The base is supported by the spring seat and the spool driver is operatively engages and rotates the spool.
US07681471B2 Motor vehicle gear arrangement for a power assist gearing in a motor vehicle
A motor-vehicle gear arrangement for a power-assist gearing in a motor vehicle, that includes a gear, a flange arrangement including at least one flange, wherein the gear is located adjacent to the flange in the flange arrangement so as to rotate about a common axis, and at least one connecting element to connect the gear to the at least one flange. This gear arrangement, or a flange for this gear arrangement, is advantageous due to the fact that the ribs are formed on the flange laterally within a plane perpendicularly to the rotational axis so as to reinforce the flange.
US07681464B2 Apparatus for detecting the movement of its embedded attaching means
Provided is an apparatus for detecting the tension, moving direction, and length of a connector. The detecting apparatus includes a connector including one end connected inside the movement detecting apparatus and other end disposed at an outer side of the movement detecting apparatus, a tension detector measuring a tension force applied to the connector by detecting a minute change in a parameter of the tension detector when the other end of the connector is pulled away from the movement detecting apparatus, a direction detector measuring a movement of the connector in horizontal and vertical directions in a plane substantially perpendicular to the tension so as to detect a direction of the tension force applied to the connector, and a length detector detecting a length of the connector extended from the movement detecting apparatus by the tension force applied to the connector. When the connector such as a cable is pulled, the detecting apparatus detects information about the pulling conditions of the cable. Therefore, when a user walks with a dog robot by holding the cable of the detecting apparatus attached to the dog robot, the detecting apparatus provides information about the cable-holding conditions to inform the dog robot of user's intention, so that the dog robot can follow the user according to the user's intention. Thus, automatically-movable devices such as the dog robot can be conveniently used by employing the detecting apparatus since the detecting apparatus provides information about user's intention to the devices.
US07681460B2 System and method for detecting pressure variations in fuel dispensers to more accurately measure fuel delivered
A system and method for enhancing the accuracy of fuel flow measurement by a fuel dispenser are provided. Pressure sensors positioned in the fuel flow path detect pressure in the fuel flow path and communicate pressure signals to a control system in the fuel dispenser. The pressure signals are used by the control system to enhance the accuracy of the fuel flow rate and fuel dispensed that the control system determines by converting meter signals from a meter. In particular, the pressure signals are used by the control system to determine whether a non-steady state condition exists in the fuel flow path and compensate the fuel flow rate and fuel dispensed due to the non-steady state condition.
US07681456B2 Field device including a capillary tube having a non-cylindrical lumen
In a particular embodiment, a field device is disclosed that includes a housing defining a fluid cavity and a sensor cavity and having an isolation barrier to isolate the fluid cavity from the sensor cavity. The field device further includes a pressure sensor disposed within the sensor cavity. The pressure sensor includes at least one pressure inlet. The field device also includes a capillary tube extending from the at least one pressure inlet to the fluid cavity through the isolation barrier. The capillary tube includes a lumen having a non-cylindrical shape.
US07681454B2 Device and process for checking play in vehicle linkages
A device (10, 10′) for checking the play of linkages of vehicles is provided and can include a first device (20) for production of oscillations, which is connected, via an extension element (30), with a contact element (40) for contacting the device (10, 10′) with the component to be tested, and a second device (50) for recording the oscillations produced in the component to be tested. A process for testing the play of vehicle linkages is also provided and can include the steps of producing oscillations with a first device (20), the oscillations being transmitted to a component to be measured via a contact element (40) which is connected via an extension element (30) with the first device (20), and recording the oscillations produced in the component to be measured with a second device (50).
US07681452B2 Junior ultrasonic miniature air gap inspection crawler
An inspection head for an air gap inspection device. The inspection head may include a pair of expandable shoes, an inspection device attached to the pair of shoes, and a transducer assembly attached to one of the pair of shoes.
US07681446B2 Liquid container
Provided is a liquid container having an outer surface and an interior container from which the level of liquid in the container is not visible; the liquid container having a detecting unit having a liquid amount detecting means and a liquid temperature detecting means which are inserted into the inner container and detect a liquid amount and a liquid temperature. A unit outer package located on the outer surface of the container displays the liquid amount and the liquid temperature detected by the detecting means. All detecting and display components are included in a single unit.
US07681444B2 Method and apparatus for measuring the density of one component in a multi-component flow
A method and apparatus is disclosed that determines the density of one component in a multi-component flow through a conduit. The multi-component flow is separated into two streams (404) where a first stream has essentially all the flow for a first one of the components. The density of the second stream is measured (406).
US07681442B2 Throttle upstream pressure estimating apparatus and cylinder charged air quantity calculating apparatus for internal combustion engine
In a non-critical pressure region where a pressure ratio [Pm/Pthrup(i−1)] of an intake air pressure Pm(throttle downstream pressure) detected by an intake air pressure sensor to a previous throttle upstream pressure Pthrup(i−1) is greater than a predetermined value B, the previous throttle upstream pressure Pthrup(i−1) is substituted for one of two terms of the throttle upstream pressures Pthrup(i) included in an intake system model so that present throttle upstream pressure Pthrup(i) is calculated. In a critical pressure region where the pressure ratio is less than or equal to the predetermined value B, a physical value f(Pm/Pthrup(i)) using a pressure ratio [Pm/Pthrup(i)] of the intake air pressure Pm to a present throttle upstream pressure Pthrup(i) as a parameter is regarded as a steady value fc so that the present throttle upstream pressure Pthrup(i) is calculated.
US07681441B2 Combustion control in an internal combustion engine
The present invention relates to: self-tuning engine control algorithms using inputs from transducers that measure pressure in the engine cylinders, and from an engine crankshaft rotational position sensor; methods of processing the input signals to “self-tune” or learn accurate values for a) pressure transducer voltage offset, b) crank position encoder error and c) engine compression ratio; improved pressure-ratio-based algorithms for calculating cylinder heat release fraction as a function of crank angle.
US07681431B2 Method of calibrating a scale
A method of calibrating a scale which enforces exercise requirements. The method includes causing an interface to provide a first indication to place weight on the scale by control circuitry of the scale, receiving weight signals from a load cell by the control circuitry, causing the interface to provide a second indication that exercising has begun and of the level of weight applied by the control circuitry, determining that a minimum recommended calibration weight has been placed on the scale by the control circuitry, and causing an interface to provide a third indication that the minimum recommended calibration weight has been placed on the scale by the control circuitry.
US07681430B2 Method and apparatus for reducing a stent
A medical device crimping system comprises a crimper and a plurality of protective strips. The crimper defines a crimping iris, which has an open state and a closed state. In the open state the cross-sectional area of the crimping iris is greater than in the closed state. The plurality of protective strips extend longitudinally through the crimping iris. Each of the strips is radially offset from one another. The strips protect the stent from direct contact with the crimping blades of the crimper.
US07681421B2 Electrical panel lockout
An electrical panel lockout that locks the electrical panel door closed and prevents the panel cover from being removed. Two telescoping hollow tubes extend between two panel screws. Two slots in the ends of the hollow tubes slide under the screw heads of each of the loosened panel screws. The outer hollow tube and inner hollow tube extend across the panel door keeping it locked closed. The shackle of a padlock is inserted into one of the openings of the inner hollow tube to keep the device locked in the extended position onto the panel screws. The screw heads are encapsulated by the device rendering them inaccessible and preventing the electrical panel cover from being removed. Hollow tube extension fittings can be employed to increase the length of the device for use on electrical panels of larger widths. A guide screw attached to the inner hollow tube rides in a slot in the outer hollow tube to keep both tubes from separating.
US07681419B2 Dry cleaning solvent filter
A dry cleaning machine includes a tub for holding articles to be cleaned. A door is rotatably coupled to the dry cleaning machine. The door is movable from a closed position wherein access to the tub is substantially sealed, to an open position providing access to the tub. An outlet tube is coupled in flow communication to the tub. A filter assembly is positioned between the tub and the outlet tube filtering dry cleaning fluid channeled towards the outlet tube.
US07681416B2 Method for production of an optical component made from quartz glass
The production of an optical component from quartz glass, by elongation of a coaxial arrangement of a core rod and a hollow cylinder of a given length, is known. The arrangement is thus introduced into a heating zone with a vertical orientation, such that the lower end begins to partly soften and the component is drawn downwards from the softened part. The hollow cylinder has an inner passage, provided with a restriction in the region of the lower end thereof, on which the core rod is supported. Several methods are disclosed for formation of the restriction in which the inner passage (55) is mechanically machined to a final dimension and, in one version of the method, the restriction in the inner passage (55) is generated by means of softening the lower end face of the hollow cylinder, swaged against a tool and thus folded inwards with formation of a peripheral bead ring.
US07681412B1 Beverage cooler on automobile-like frame
A portable beverage cooler contained in a box with tracks that accept rails attached to panels with decorative automobile designs. Panels with the design of one automobile mobile can readily be replaced by panels with the design of another model. Attached the box axles with wheels so that the beverage cooler can readily be moved from place to place.
US07681411B2 Ice making and dispensing method and apparatus with increased sanitation
Disclosed is an ice making apparatus and method whereby the cleanliness of ice is improved through the use of ozone (O3). The invention utilizes a volute aspirator that is positioned within the intake of a conventional sump pump. The vacuum generated by the pump draws upon both a supply of ozone and water, whereby the ozone is entrained within the water. The presence of the ozone within the water inhibits the growth of bacteria and other contaminates. The ozonated water is then used in the production of ice.
US07681409B2 Curtain air admission assembly
A refrigerated merchandiser includes a display case defining a product display region having an open-front isolated from the ambient air of the store by means of a downwardly directed inner air curtain of relatively cold refrigerated air and a downwardly directed outer air curtain of relatively warmer air established via an improved curtain air admission assembly. The curtain air admission assembly defines a plenum atop the refrigerated display through which the flow of air substantially reverses direction when passing from a first flow passage to a second flow passage. This reversal of flow direction serves to distribute the air flow more uniformly along the length of the display case.
US07681408B2 Automated ice vending machine and method of vending ice
The present invention is an automated ice vending machine for delivering ice to consumers. The machine of the present invention includes an insulated enclosure, an ice manufacturing apparatus, a cooling unit, an ice inventory storage bin, an ice agitating device, an incline ice transport device, and a bagger assembly. The present invention also includes a method of vending ice to a consumer.
US07681405B2 Insulated shipping container systems and methods thereof
An insulated shipping container system for transferring a temperature sensitive product comprising a substantially hollow insulated body having inner walls and outer walls defining a payload cavity to receive a payload and supports to space the payload from the insulated body thereby defining an internal air filled space to facilitate heat transfer. The insulated shipping container system further comprises a heat transfer element cavity configured to receive a heat transfer element and supports to space the heat transfer element from the insulated body thereby defining an internal air filled space to facilitate heat transfer. Also provided are methods for shipping temperature sensitive products and goods comprised of packing and assembling the insulated shipping container system disclosed herein.
US07681401B2 Methods and systems for operating a gas turbine
A method of operating a gas turbine is provided, wherein the gas turbine engine is coupled to an electrical grid operating at a standardized grid frequency value, and the gas turbine includes a combustor coupled in flow communication with a plurality of independent fuel circuits and a compressor. The method includes determining a deviation of a grid frequency from the standardized grid frequency value and adjusting fuel flow from a portion of the plurality of fuel circuits while maintaining a substantially constant air flow from the compressor to facilitate controlling a fuel to compressor discharge pressure ratio such that a combustor state does not lag changes in airflow when the combustor responds to the grid frequency deviation.
US07681400B2 Exhaust assembly forming a horizontal propulsion gas elbow in an aircraft
A propulsion gas exhaust assembly in an aircraft propelled by hot gases produced along an axis of the aircraft by a gas generator is disclosed. The propulsion gas exhaust assembly includes a transition element emerging in two duct elements each communicating with an ejection half-nozzle, wherein each of the two duct elements forms an elbow downstream of the transition element.
US07681396B2 Steam turbine with heating steam extraction and power plant with steam turbine
A steam turbine (10) with heating steam extraction includes a plurality of turbine sections (11, 12, 15, 17, 19, 20) for the high pressure, medium pressure and low pressure ranges, which turbine sections (11, 12, 15, 17, 19, 20) are arranged in each case in a separate casing and connected by a common shaft (28), and which includes one high pressure turbine (11), at least one subsequent medium pressure turbine (15, 17), which is connected on the outlet side to two series-connected heaters (21, 24) of a district heating circuit (27), and one subsequent low pressure turbine (19, 20). Safe control of high volumetric flows of steam is achieved by providing, for heating steam extraction, two medium pressure turbines (15, 17), which operate in parallel, in separate casings, and which are connected on the outlet side in each case to one of the heaters (21, 24).
US07681376B2 Manufacturing method for electronic, electric or other products such as flat-panel display devices and package therefor
A method for manufacturing electronic, electric or other products such as flat-panel display devices, for coping with change of product size and for curbing damage on the products and dust generation by smaller cost of packaging, according to one embodiment, comprising; sequentially placing first products as to be sandwiched by a resin-sheet band and as to be arrayed in a row while forming joined areas as to form receptacles respectively for the first products, thus forming a band-shaped package; winding the band-shaped package around a shock-absorbent core and placing them into an inner box as non-displaceable; placing the inner box in an outer box as to be supported from inner face of the outer box through partitions or spacers; and then transporting or storing in such a state while keeping the resin-sheet face as substantially vertical, as to be used for producing second products.
US07681375B2 Packaging machine for producing bag packages, and bag package
A horizontal bag-making machine having a packaging material delivery unit, a product delivery unit, and a folding, sealing, and separating unit for folding the packaging material into a tube, sealing the folded packaging material in the directions transverse and parallel to a conveying direction and for cutting the packaging material into individual bag packages also has a tear-open assistance unit located in the conveying direction between the product delivery unit and the folding, sealing, and separating unit. The tear-open assistance unit produces an overlap of material in the separation region, the overlap of material extending at least approximately transversely to the conveying direction of the packaging material, and releasably fixes the overlap of material in the separation region. The bag packages produced in this way are easy to open yet are still in accordance with stringent hygiene regulations.
US07681370B2 Suspension systems
An easily installed, aesthetically pleasing island ceiling system is provided. The system includes a soft fiber panel having a top surface, a bottom surface and an edge extending therebetween. The top surface includes a routed channel which does not extend to the edge of the panel. The system also includes suspension hardware which supports the panel in both the longitudinal and cross axes when suspended from an overhead ceiling or wall.
US07681369B2 Double pane window construction
The double pane window construction includes an inner peripheral surround captured between two panes of glass immediately adjacent the outer peripheral seal of the assembly. The surround has a width sufficient to conceal the inner surface of the seal from the view when the interior of the assembly is viewed at an acute angle through the glass, but includes a circulation gap between each edge thereof and the adjacent glass pane to allow the air or gas entrapped between the panes to communicate with the seal and any dessiccant material therewith. The surround includes a seal attachment flange for attachment to the seal, and may have a faux muntin pattern formed integrally therewith. The surround and faux muntin grid may be formed of plastic or other suitable material in any practicable size and pattern. The assembly is particularly well suited as a door lite.
US07681362B1 Vented panel connector
A vented panel connector for a decorative panel system includes a front plate, a pair of spaced-apart vent plates carried by the front plate, a pair of spaced-apart panel flanges extending from each of the pair of spaced-apart vent plates and a plurality of vent openings extending through each of the pair of vent plates between the front plate and the pair of spaced-apart panel flanges.
US07681356B2 Irrigation apparatus
A method and apparatus (10) for irrigating a plant, the method including the step of placing an end of a fibrous wick (50) in communication with a source of water (21) with the wick (50) delivering the water to a moisture zone proximal to a subterranean root structure of the plant. The deliver of this water is controlled by constricting the wick (50) to a predetermined degree by means of a constriction member (30) in order that the irrigation of the plant is substantially self regulating.
US07681352B2 Underwater gun comprising a valve-type barrel-seal
An apparatus and method for sealing the barrel of an underwater gun between firings is disclosed. The apparatus comprises a valve that is moved between a sealing and non-sealing state by a valve-actuator. In some embodiments, the valve actuator is driven by gases that result when a round is fired.
US07681336B2 Wheeled shovels
Various exemplary embodiments are provided of wheeled shovels. In one exemplary embodiment, a wheeled shovel generally includes a wheel assembly having an axle and a wheel. The wheeled shovel also includes a frame having an upper portion and a lower portion. The frame may be disposed relative to the axle such that the axle is operable as a fulcrum about which the frame may pivot. A handle may be disposed at about the upper portion of the frame. A shovel blade may be disposed at about the lower portion of the frame. The wheel assembly, frame, handle, and shovel blade may be cooperatively configured so as to enable the wheeled shovel to throw a load of material generally upwardly and forwardly away from the shovel blade in response to a sufficient force applied to the handle for pivoting the frame relative to the axle with a recoil generated through the fulcrum at the axle.
US07681335B2 Snow plow having attachable biasing member
A snow plow for attachment to a vehicle, the snow plow including a mounting apparatus having a mounting frame, the mounting frame including at least one mounting upright. The snow plow further including a plow blade including a retention apparatus constructed and arranged to slidlingly and disengageably secure the plow blade to the mounting upright(s) when the plow blade is in a working orientation. The plow blade includes a mold board, preferably, a two piece mold board being an aluminum extrusion. The preferred snow plow also includes an attachable biasing member secured between the plow blade and the mounting apparatus such that the biasing member resists upward movement of the plow blade when the plow blade is in a working orientation.
US07681332B2 Post pedicure shoe
A post-pedicure shoe according to the present invention includes a sole having front and rear ends and upper and lower surfaces. A foam cushion is situated atop the sole upper layer for comfortably accommodating a person's foot. The shoe includes a toe cover pivotally coupled to the front of the sole and is movable between open and closed configurations. The toe cover includes a configuration for protecting a person's toe nails from debris or contact with the shoe while still enabling the person to walk around. The shoe also includes a plurality of toe separators adjacent the sole front end for keeping the toes from touching one another while the shoe is worn.
US07681327B2 Vacuum belt conveyor of a web forming machine for transferring a threading tail
A vacuum belt conveyor of a web forming machine for transferring a threading tail has at least two turning rolls (16, 17) and an air-permeable belt loop (20), arranged around the turning rolls (16, 17). The vacuum belt conveyor also has vacuum means (22) for creating a vacuum effect on both the section of the belt loop (20) conveying the threading tail (23) and in connection with the first turning roll (16) of the turning rolls (16, 17). Arranged in connection with the first turning roll (16) in the travel direction of the threading tail (23) there is at least one cross-directional dividing structure (24) for creating at least two axial vacuum zones (25).
US07681323B2 Base and contour measuring system using the same
An exemplary base includes a first elastic element, a second elastic, two first adjustable spacers and two second adjustable spacers. The first elastic element includes two first spaced plates and a first connecting element for connecting the two first spaced plates. The second elastic element includes two second spaced plates and a second connecting element for connecting the two second spaced plates. The first connecting element and the second connecting element are not in a plane. Two first adjustable spacers connect the two first spaced plates and adjust a distance between the two first spaced plates. Two second adjustable spacers connect the two second spaced plates and adjust a distance between the two second spaced plates.
US07681312B2 Membrane probing system
A substrate, preferably constructed of a ductile material and a tool having the desired shape of the resulting device for contacting contact pads on a test device is brought into contact with the substrate. The tool is preferably constructed of a material that is harder than the substrate so that a depression can be readily made therein. A dielectric (insulative) layer, that is preferably patterned, is supported by the substrate. A conductive material is located within the depressions and then preferably lapped to remove excess from the top surface of the dielectric layer and to provide a flat overall surface. A trace is patterned on the dielectric layer and the conductive material. A polyimide layer is then preferably patterned over the entire surface. The substrate is then removed by any suitable process.
US07681311B2 Routing of power and data from a voltage source to multiple electrically powered tools in a multi-tool processing station
A multi-tool process station includes a tool sub-station having a plurality of electrically powered tools moveable between an operating position and a ready position; a voltage source spaced therefrom by a distance; at least one controller spaced from the tool sub-station and in communication with the tools; a cable structure extending across the distance and having not more than one outer cable sheath at any point along the distance, the cable structure supplying power from the voltage source to a plurality of the tools and further carrying control signals to the plurality of tools. The cable structure may consist of a single continuous cable, or may comprise multiple cable segments, such as first and second cables connected in series. The tool sub-station may be disposed proximate a vehicle manufacturing line and the plurality of tools comprise at least a plurality of screw spindles.
US07681310B2 Method for fabricating double-sided wiring board
A method is provided for fabricating a double-sided wiring board for mounting an electronic component thereon having metal wiring patterns formed both on upper and lower sides of an electrically-insulating board. The metal wiring patterns are electrically connected each other through a through-hole and/or a blind via-hole. The method has the steps of: laminating a metal layer with a support substrate on at least one side of the electrically-insulating board; removing the support substrate from the metal layer so that the metal layer is left on the electrically-insulating board; and forming the through-hole and/or the blind via-hole in the electrically-insulating board.
US07681307B2 Soldering a flexible circuit
Techniques are provided for controlling solder flow in applications where a flexible circuit is soldered to a microelectromechanical structure. A metal layer is formed on a substrate. A solder mask is formed on the metal layer such that portions of the metal layer are covered by the mask and portions are left exposed. A flexible circuit is soldered to the metal layer in at least some of the areas where the metal layer is exposed.
US07681306B2 Method of forming an assembly to house one or more micro components
Formation of a structure with through-holes includes attaching two sub-structures to one another. The resulting structure may be used in a sub-assembly for various types of micro components and may serve as a lid or base of a housing that encapsulates one or more micro components. The techniques may provide greater flexibility in the shape of the through-holes and may reduce costs compared with other known techniques.
US07681305B2 Method of making ignition wire with grafted coating
An ignition wire includes a conductive core, an insulation layer surrounding the core, an insulating jacket surrounding the insulation layer and a coating layer which is grafted and bonded to at least a portion of an exterior surface of the insulating jacket. The coating layer and insulating jacket are preferably formed of silicone materials. The coating layer is operative to provide enhanced resistance to heat and abrasion, as well as other benefits to the exterior surface of the insulating jacket. The coating layer may be transparent and provide an aesthetically pleasing clear coat, or may be tinted or colored to produce various other cosmetic or decorative characteristics to the outer surface of the ignition wire. The coating layer provides these enhanced protections without the diminishing electrical or mechanical performance properties of either the insulation layer or the insulating jacket. The coating layer is also adapted to provide protection to a cosmetic layer which may be applied to the exterior surface of the insulating jacket.
US07681304B2 Membrane electrode assembly and method of manufacturing a membrane electrode assembly
A method for fabricating membrane electrode assembly includes providing an anode side diffusion layer structure and a cathode side diffusion layer structure with a layer of membrane electrolyte therebetween. The diffusion layer structures include diffusion segments, which are coupled to each other by a first engaging member having one or more portions configured for engagement with a feed or aligning mechanism. Also, one or more of the segments of the diffusion layer structures may be connected to other segments or the first engaging member by one or more bridges. Bridges of each diffusion layer structure may be offset to avoid electrical contact with each other in response to diffusion layer structures being assembled with each other and with the layer of membrane electrolyte.
US07681300B2 Method of broaching a work-piece
A device for centering a work piece with respect to a centerline of a tool includes a radially-stationary component rigidly secured with respect to the tool such that the radially-stationary component and the tool are concentric. A biasing mechanism is biased away from the radially-stationary component to apply substantially equally-distributed radial force at a periphery of the work piece to thereby center the work piece with respect to the tool. A method of broaching a work piece having an inner and an outer diameter includes machining the outer diameter and then applying circumferentially-distributed radial force to the inner diameter or the outer diameter to thereby center the work piece with respect to a broach tool. After the applying step, the method includes broaching the inner diameter of the work piece using the broach tool.
US07681298B2 Method for the manufacture of a component assembly comprising a sheet metal part and a functional element attached to it, a sheet metal part and also functional element
A method for the manufacture of a component assembly comprising a sheet metal part and a functional element attached to it by a riveting process or by a riveting and piercing process or by a press-in process, wherein the sheet metal part is provided with an imprint, is wherein the imprint is produced prior to attachment of the functional element and consists of a sequence of regions which are raised and recessed relative to one another and wherein, during the attachment of the functional element this is pressed against the sheet metal part in such a way that the imprint of the sheet metal part leads to a complementary shaping of the functional element in the region of the functional element which comes into contact with the imprint. A sheet metal part and a functional element are also claimed.
US07681292B2 Method of reducing and uniformly distributing compressive forces on an automobile seat
There is provided a seat cover for accommodating a child safety chair upon a seat. The seat cover comprises a lower protective member which is disposable upon a seating portion of the seat. This lower member can accommodate the child safety chair when positioned in a rearward-facing direction to prevent it from permanently compressing the seating portion. The seat cover further comprises an upper protective member that is disposable against a seat-back portion of the seat. This upper member is selectively attachable with and detachable from the lower member. By doing so, the upper member can further prevent the chair from permanently compressing the seat-back portion when it is repositioned in a forward-facing direction and placed in contact therewith.
US07681289B2 Fastener for fastening together two lace segments
A fastener for fastening together two lace segments includes a base, a pull unit, and two clamp units. The base has an intermediate portion, and two openings disposed on two opposite sides of the intermediate portion. Each of the openings is adapted to permit one of the lace segments to extend therethrough. The pull unit includes a middle portion fixed to the base, and two opposite pull members extending outwardly from the middle portion. The clamp units are respectively connected to the pull members and are disposed above the openings. Each of the clamp units defines a through hole adapted to permit one of the lace segments to extend therethrough. The clamp units are movable toward the openings to effect clamping and are movable away from the openings when the pull members are pulled away from the base.
US07681277B2 Automotive wiper
An automotive wiper includes a frame supporting a blade. The frame is attached via an adapter to a wiper arm that presses and moves the wiper against and across the windshield. The wiper also includes a tension spring that is inserted along a rail portion of the blade for evenly distributing load along the blade onto the windshield. The adapter is disposed in the direction of a vertical axis (H) of the frame at a central portion thereof. The frame is offset by an adjustable angle θ from a horizontal axis (S) of the adapter taken at a sectional view of the wiper, whereby the frame is offset by an angle θ1 from its vertical axis, due to an offset of the frame and the adapter when the blade is pressed in its entirety against a windshield of a vehicle.
US07681264B2 Shape matching cushion
A cushion comprising an array of individual suspension elements arranged in a pattern wherein one embodiment the longitudinal axis of each suspension element in the array is positioned at a right angle or parallel to the longitudinal axes of the adjacent suspension elements. Each suspension element has a displaceable load-bearing surface, a first end wall, a second end wall, and an optional bottom wall, with load-bearing surface and recited walls defining an inner chamber. The material thickness of the load-bearing surface generally is greater than the material thickness of the end walls whereby the end walls deflect outwardly toward the load-bearing surfaces of adjacent support elements under load. The load-bearing surface can have a substantially arch-shaped, elliptical or rectangular cross-section and may be constructed from different materials to make a composite suspension element. The bottom wall of the suspension element may have a small vent opening of a predetermined size to allow a controlled release of air from the inner chamber under load to enhance the viscous feel of the cushion. The cushion also includes a cover enclosing the array of suspension elements.
US07681261B1 Swaddling blanket
The swaddling blanket is preferably fabricated from a soft material. The blanket includes a double-layered back portion having a reinforced head area. A pocket member is attached to the front layer of the back portion to accommodate the infant's legs. Double-layered, tapered tie members are attached to the back portion. The tie members are utilized to secure the infant in the blanket.
US07681259B2 Knock down headboard
A ready to assemble, expandable headboard that is capable of fitting different size mattresses and is packaged compactly so that a store and the resulting customer can easily carry the packaged headboard. A ready to assemble headboard and kit where the headboard is expandable yet easily assembled to result in a cushioned, fabric slipcovered headboard with a custom look.
US07681257B1 Rotating lens locking device
A head shield device having a frame and a replaceable lens. An engagement axle having an large dimension and a small dimension is attached to the frame. The lens defines an aperture with a neck and an enlarged inner body. The small dimension of the axle is adapted to pass through the neck and rotation of the axle to the large dimension locks the lens in place on the frame. The axle rotation is controlled by a control device located on a tab assembly forming the engagement axle.
US07681248B2 Rolling knee support with detachable knee pad
A rolling knee support comprises a base with a detachable knee pad. The base includes a knee pad receiving portion and roller attachment portions. Each of the roller attachment portions has a caster mounted thereto. The knee pad is detachably mounted to the knee pad receiving portion. A strap extends from the rolling knee support for attachment of the rolling knee support to a wearer's knee area. An outer cover may be placed on the knee pad when the knee pad is detached from the rolling knee support.
US07685641B1 Copy-protected digital audio compact disc, and method and system for producing same
A method for producing a copy-protected audio compact disc containing a plurality of symbols within error-correction codewords, representing audio data samples of an audio signal is provided. The method includes the steps of selecting at least one audio data sample of the audio signal (1415); locating the data symbols representing audio data sample (1420); overwriting symbols with erroneous symbols (1440); locating the error-correction codewords associated with the data symbols and disabling the error-correction of said error-correction codewords (1455).
US07685636B2 System, service, and method for enabling authorized use of distributed content on a protected media
A protected content distribution system utilizes media-based copy protection to support online distribution of protected content in a secure and legitimate fashion. Using a media-based copy protection scheme based on broadcast encryption, the protected content distribution system realizes online distribution of protected content such as, for example audio files, movies, etc, authorizing consumption of unlicensed content by transfer of a unique encrypted key to the protected media. This transaction is fast, involving the transfer of an encrypted binding key rather than the protected content. Content is enabled through a unique encrypted key on protected media accessed through a device separate from the media driver.
US07685635B2 Systems and methods for multi-level intercept processing in a virtual machine environment
Various embodiments of the present invention are directed to a multi-level virtualizer that is designed to remove much of the intercept-related functionality from the base-level virtualizer (that exists outside of each partition) and, instead, incorporate much of this functionality directly into each partition. For several of the embodiments, certain intercept handling functions are performed by an “external monitor” that runs within a partition and responds to specific intercept events, and the base-level virtualizer installs these external monitors within each partition and thereafter manages the external monitors for both single-partition and cross-partition intercept events. This distributed approach to intercept handling allows for a much less complex virtualizer and moves the intercept functionality up into each partition where each external monitor uses the resources of the corresponding guest operating system in that partition to resolve the intercept event.
US07685629B1 Methods and systems for authenticating users
A method of authenticating users to reduce transaction risks includes indicating a desire to conduct a transaction and determining whether the transaction requires access to protected resources. Moreover, the method determines whether inputted information is known, determines a state of a communications device when the inputted information is known, and transmits a biometric authentication request from a server to an authentication system when the state of the communications device is enrolled. Additionally, the method includes validating the communications device, capturing biometric authentication data in accordance with a biometric authentication data capture request with the communications device, biometrically authenticating the user, generating a one-time pass-phrase and storing the one-time pass-phrase on the authentication system when the user is authenticated, comparing the transmitted one-time pass-phrase against the stored one-time pass-phrase, and granting access to the protected resources when the transmitted and stored one-time pass-phrases match.
US07685628B2 License-based path management method for a computer system
An access path management method for a storage network system where a plurality of paths are formed between a data storage system and a host computer which uses the data storage system, an integrated management server monitors port resources constantly. When a port overloads or when a failure occurs in a port, a previously unavailable port is made available and then an access path passing through this port is created to thereby secure a necessary bandwidth. When the load on a port is reduced, an access path that passes through this port is deleted to free a part of the bandwidth, and then the port that is currently in use is invalidated. A license management server for managing how the ports are used, charges by counting in only the length of time during which the port is in use.
US07685615B2 Television signal reception method and module
According to the invention, in the method of receiving broadcast television signals: a main component (C1) is received (E6) in a multimedia receiver terminal (T); a secondary component (C2) is acquired (E5) in the multimedia receiver terminal (T) via a remote computer network (R), main time stamps (TSFCS1) referenced to a predetermined reference time (TSFCS10) being inserted beforehand into the main component (C1), and secondary time stamps (TSFCS2) referenced to said predetermined reference time (TSFCS10) being inserted into the secondary component (C2) prior to reproduction, the time stamps marking content reproduction advance; and the received main component (C1) and the acquired secondary component (C2) are reproduced (E6) on the multimedia receiver terminal (T) in compliance with the chronology of the secondary time stamps and the main time stamps, to reproduce for the user a coherent audiovisual content made up both of the main component (C1) and of the secondary component (C2).
US07685612B2 Disk apparatus
To provide a disk apparatus including a disk guide for guiding movement of a disk in a disk insertion direction; wherein the disk guide includes a platy guide member, a convex portion provided in vicinity of opposite ends of a platy guide member, and an engagement portion disposed on the same surface as the convex portion of the guide member. By engaging and fixing the engagement portion to a platy disk guide fixing member, which is disposed in a chassis of the disk apparatus, and bringing into contact with the convex portion on this platy disk guide fixing member, the disk guide is inclined in a direction far from the disk fixing member with an inclined angle increased from the center part of the guide member toward respective ends and the disk guide brings into contact with only an outer circumferential portion of the disk in inserting.
US07685605B1 Distributed framework for intertask communication between workstation applications
In a workstation environment, several applications operate concurrently and it is desirable to communicate between applications. The present invention provides an apparatus for communicating between applications by using an extensible communication protocol with a graphical user interface. The user transmits an interest object associated with an event from a second application to a server, which forwards the interest object to a first application. When the first application practices the event, information concerning the practice of the event is transmitted from the first application to the second application without going through the server.
US07685604B2 Business process execution language (BPEL) application generator for legacy interfaces
A method for capturing and converting legacy applications into a Business Process Execution Language (BPEL) model supporting a Service Oriented Architecture (SOA), the method comprising: starting a recorder for recording the legacy applications; mapping the plurality of variables of the legacy applications to a plurality of fields and to a plurality of sub-fields of the BPEL model; highlighting and identifying the plurality of fields and the plurality of sub-fields; identifying and generating partner links; identifying additional input variables of the legacy applications; mapping the additional input variables of the legacy applications to arbitrary variables; repeating the previous steps until an end result is generated; and ending the recorder.
US07685603B2 Selecting client adapters
Methods and apparatus, including computer program products, for selecting client adapters. A client abstraction layer identifies one or more selection data elements in a client request and selects an adapter to communicate with the client based on the selection data elements, wherein each selection data element specifies an adapter type, a client type, or data describing the client. The adapter can be selected based on a multi-stage selection process that involves performing an adapter-request process for selecting an adapter based on the selection data elements that specify the adapter type; if the adapter-request process fails to select an adapter, performing a client-identification process for selecting an adapter based on the selection data elements that specify the client type; and if the client-identification process fails to select an adapter, performing a client-description process for selecting an adapter based on the selection data elements that specify data describing the client.
US07685598B1 Desktop application framework
Systems and methods of providing a desktop framework. The desktop framework may include an application framework component that includes a set of core libraries that provide desktop applications access to data and services, a download component that maintains versions of the desktop applications and core libraries installed on a computer, and a license component that tracks data use and access. The application framework exposes APIs to provide the desktop applications with access to the data and services. The application framework serves as a platform upon which the desktop applications share common data and logic.
US07685591B2 Customizing a software application through a patch file
An integrated application setup enables the implementation of application customizations through patch technology. A customization patch extends a typical patch file format such that the customization patch serves as a container for application customization data useful for customizing an application using different underlying technologies. The contents of the customization patch can include transforms, cabinet files, and XML content containing customization information.
US07685586B1 Global escape analysis using instantiated type analysis
Global escape analysis using instantiated type analysis (ITA) is applied to a method of an object-oriented application to analyze control flow beginning with an invocation of the method. The instantiated type analysis methodology (inter-procedural control flow analysis) tracks instantiated objects, following both the flow of execution and the flow of these objects throughout the method invocations and field instances of the software, ultimately determining which instantiated objects do not escape. Not all method invocations must be followed and therefore a closed system is not required. This ITA algorithm has been enhanced for the purposes of escape analysis, so that is well-suited for runtime environments in which classes are loosely specified, or in circumstances in which a subset of a program is unavailable.
US07685584B1 Heuristic method for the analysis of switch tables in position-independent binary code
A system and method for the analysis of putative switch tables in position-independent binary code. The method includes defining a block of data as a potential switch table by computing one or more switch targets. The switch targets are computed by, determining the reference address (point) of the switch table, determining the size of the entry in the switch table and determining the target address by adding the value of the entry to the reference address wherein said reference address and said target address define a selected block of data. The method also includes evaluating the selected block of data as a potential switch table and determining the best value and the best split for a selected block of data. The method also includes determining the best list of switch tables from a selected block of data.
US07685582B2 Looping constructs in object model software
A system and method for providing looping constructs to an object model where the looping construct is contained within a child object of a parent object. The system and method further provides for an enumerator to map between indexes representing a collection of objects to a child object comprising a looping construct, and thereby enabling iterations for each variable of the collection of objects.
US07685575B1 Method and apparatus for analyzing an application
A method for analyzing an application involving obtaining a thread dump of a plurality of threads executing the application, analyzing the thread dump to obtain a result using an aggregation mechanism, and determining a potential error location in source code of the application using the result.
US07685571B2 Interactive domain configuration
Described herein are methods and systems for interactively configuring and producing a data domain for various data structure elements of a computer program. A domain configuration manager is described which interactively receives domain configuration information corresponding to a data structure element, reads a reflection of the program and produces a data domain according to domain configuration information. The domain configuration manager is capable of producing a data domain for a data structure element according to such domain configuration information such as an explicit expression, inheritance or domain generation technique. The reflection of the computer program exposes the methods and functions of the program to be used in the explicit expression regardless of the visibility rules. Also, predicates and conditions can be used with domain generation techniques to further narrowly configure the data domains.
US07685568B2 Service management of a service oriented business framework
Methods and apparatus, including computer program products, for providing services by an application server, the method including collecting a request from a consumer software component for a service from a provider software component, and checking the request against a set of semantic descriptions in a manifest of methods provided by objects in the provider software component.
US07685565B1 Run time reconfiguration of computer instructions
Systems, methods, and computer program products for reconfiguring computer instructions to accelerate a given instruction set. At run time, during the loading of a class (in the context of objected oriented programming, for example), method invocations that have arguments that meet certain conditions are replaced by faster processing methods, which are made available in a support class that replaces the originally invoked class. In one embodiment, conditions to be met by arguments include that an argument refer to a constant value, be at a specified position in an argument list, or exhibit a pre-determined pattern, form, or type (e.g., be an alpha-numeric string only, an integer in a given range, or a specific integer).
US07685555B1 Macro inference within electronic design automation tools using hardware description language templates
Within an Electronic Design Automation (EDA) tool, a method of macro inference can include translating a hardware description language (HDL) template into a macro template and translating a circuit design into a format corresponding to the macro template. The method further can include matching a portion of the translated circuit design with the macro template and replacing the portion of the circuit design matching the macro template with a macro associated with the macro template. The resulting updated circuit design is then output, e.g., to a user, a computer file, or another EDA tool.
US07685540B1 Standard block design: an effective approach for large scale floorplanning
As circuit sizes have increased, designs have become increasingly hierarchical. It is common for designs to have large numbers of macro blocks; many of these blocks are “soft,” and may have variable width and height. The present invention provides an alternate method to handle designs with large numbers of blocks. Rather than approaching them as expanded floorplanning, the problems are re-cast as traditional mixed size placement, and many macro blocks are treated as standard cells. Using existing mixed size placement tools, the superior reported are obtained. First, an effective “standard block design” methodology is provided. Second, new mixed size placement legalization algorithms that are more robust than the widely-used mixed-size Tetris algorithm is presented.
US07685514B1 Method and system for incorporation of graphical print techniques in a web browser
A web browser application program provides graphical print techniques, which allow the user to control how a web page is presented. The data processing system, under instruction of a program, responds to an instruction by the user to present a selected portion of a first document by creating a new document from the first document including the header, trailer, and the selected portion. The data processing system responds to an instruction by the user to change the font size of a selected portion of the first document by creating a copy of the first document and modifying or inserting font tags within the copy of the document. The data processing system responds to an instruction by the user to present the first document with page break indicators by creating a copy of the first document and inserting page break indicators within the copy to be presented to the user. The graphical print techniques may also be used together.
US07685510B2 System and method for grouping data
In a system and method for grouping data, a processor may, with reference to metadata identifying relationships between sets of data to be displayed in columns of a table, generate a display template from the identified relationships, the template defining that related columns of data are presented adjacent to each other in groups and defining which types of graphical demarcations to display, may search among records corresponding to rows of the table to be displayed for records that satisfy a search criterion, and may display a table according to the display template, rows of the table arranged to display the records that satisfy the search criteria in a group separate from the other records.
US07685507B2 System for editing query conditions, calculations, formulas and equations
Editing query conditions, calculations, formulas and equations, or any other parts of a form includes providing a hyperlink for an element in the form to indicate to a user that a control is available for the element. Upon a selection of the hyperlink by the user, the control is presented for user interaction. Upon completion of user interaction with the control, the element is replaced with a new element responsive to user action. The control can be a list of choices, such as a pull-down menu, a dialog box, or a text entry field. The hyperlink can be color coded and underlined.
US07685502B2 LDPC decoder
An LDPC decoder has a determined number of processing units operating in parallel. Storage circuitry contains first words having a juxtaposition of a first type of message. The storage circuitry also contains second words having a juxtaposition of a second type of message. A message provision unit provides each processing unit with the messages. A message write unit may write words into the storage circuitry in a way that depends on the contents of the words. The message provision unit may provide data in a way that depends on the contents of the words.
US07685495B2 Apparatus and method for channel interleaving in communications system
An apparatus and method for interleaving systematic bits and parity bits to generate an output sequence that can be transmitted in multi-slot packets from a base station to a remote station in a wireless communication system. The apparatus comprises a memory element and a control element coupled to the memory element, wherein the control element is configured to demultiplex the systematic bits and parity bits into sequences, wherein the systematic bits and parity bits are sequentially distributed among the sequences. The control element is further configured to reorder the sequences based on an index set, to group the sequences into segments and to interleave each of the segments forming matrices having elements. The control element is also configured to modulate the elements of the matrices, and to truncate the modulated elements of each matrix, so as to produce the output sequence which comprises truncated modulating elements from each matrix of the matrices.
US07685494B1 Error correction coding for varying signal-to-noise ratio channels
An error rate sensitive error correction (ERSEC) system that applies a level of error correction that is inversely related to susceptibility to error as indicated by a signal-to-noise ratio (SNR) profile of a channel. The SNR profile is estimated, detected or retrieved from an external source. The ERSEC system can be used with any channel for which the SNRs vary spatially, temporally or both.
US07685487B1 Simultaneous core testing in multi-core integrated circuits
Various embodiments of methods and systems for simultaneously testing multiple cores included in an integrated circuit are disclosed. In one embodiment, an integrated circuit may include two or more logic cores. The IC may also include structural scan test hardware coupled to the cores. This structural scan test hardware may be capable of inputting scan test vector data into scan registers associated with each of the logic cores, simultaneously executing a scan test on the logic cores included in the IC, and outputting the results of the scan tests for multiple cores to automated test equipment (ATE) simultaneously. In one embodiment, elements of the results of testing for multiple cores may be interleaved on a single output line such that an element of test result data from each core is present on an input channel to the ATE during each strobe window.
US07685482B2 Tap sampling at double rate
An integrated circuit comprising: at least one test input for receiving test data; test control circuitry between the at least one test input and circuitry to be tested; wherein the test data is clocked in on a rising clock edge and a falling clock edge.
US07685471B2 System and method for detecting software defects
A method for detecting software defects includes selecting from a target program comprising a plurality of modules a first module for evaluation and isolating the first module. The method also includes iteratively performing the following steps until the first module has been reduced such that a validation program is able to determine whether the first module contains a defect: generating an environment surrounding the first module, the generated environment preserving at least one external constraint on the first module; reducing the size of the first module; and reducing the number of program states associated with the first module.
US07685455B2 Semiconductor integrated circuit which generates internal clock signal for fetching input data synchronously with the internal clock signal without decrease of timing margin
A semiconductor integrated circuit is provided in which the timing margin for fetching data is prevented from being reduced even in the case where the duty ratio of a clock signal is different from 50%. The semiconductor integrated circuit includes: a clock input terminal for receiving a clock signal; a data input terminal for receiving a data signal; internal clock generating circuits for generating an internal clock signal which is switched at an intermediate timing between the i-th (i: an integer of 1 or larger) switch timing and the (i+1)th switch timing of the clock signal; and a latch circuit for latching the data signal synchronously with the internal clock signal. An internal clock signal which is switched at an intermediate timing between the i-th switch timing and the (i+1)th switch timing of the clock signal is generated, and the data signal is fetched synchronously with the internal clock signal.
US07685450B2 Power management of computer peripheral devices which determines non-usage of a device through usage detection of other devices
A system and method for monitoring usage of peripheral devices and placing a second peripheral device in a low power state when the usage indicates that a second peripheral device is not being used. For example, if a computer system detects that a user's current typing rate indicates the user probably has both hands on a keyboard, the computer system may generate a signal to the computer mouse to enter a low power state. The computer system may use prior usage for a user to determine when current usage indicates that the second peripheral device is not being used. After the second peripheral device is placed in a low power state, the computer system may generate a signal to the second peripheral device to return to a normal power state when the computer system determines that the user no longer has both hands occupied.
US07685449B2 Communication device, semiconductor integrated circuit device, and communication system
A disclosed communication device performs bidirectional serial communication by using a clock line and a data line. The communication device includes a starting condition detecting unit configured to detect a communication starting condition based on levels of the clock line and the data line and generate, in response to detecting the communication starting condition, a wake up signal for waking up another circuit in the communication device from a standby status; a clock sending/receiving unit connected to the clock line and configured to send/receive a clock signal; and an output control unit configured to fix the clock line at a predetermined level by using the clock sending/receiving unit so as to suspend the bidirectional serial communication after the wake up signal is received from the starting condition detecting unit and until a standby status cancel instruction indicating that the other circuit has woken up from the standby status is received from the other circuit. The bidirectional serial communication is performed with another communication device via the clock line and the data line after the other circuit has woken up.
US07685438B2 Tamper-resistant packaging and approach using magnetically-set data
A tamper-resistant packaging approach protects an integrated circuit (100) from undesirable access. According to an example embodiment of the present invention, data is encrypted as a function of the state of a plurality of magnetically-responsive circuit elements (130-135) and then decrypted as a function of the state (130-135). A package (106) is arranged to prevent access to the integrated circuit and having magnetic particles (120-125) therein. The magnetic particles (120-125) are arranged to cause the magnetically-responsive circuit elements (130-135) to take on a state that is used to encrypt the data. The state of these elements is again accordingly used to decrypt the data (e.g., as a key). When the magnetic particles are altered, for example, by removing a portion of the package, the state of one or more of the magnetically-responsive circuit elements is changed, thus rendering the state incapable of being used for decrypting the data.
US07685437B2 Query optimization in encrypted database systems
A client-server relational database system includes a client computer connected to a server computer via a network. Data from the client computer is encrypted by the client computer and hosted by the server computer. The encrypted data is operated upon by the server computer to produce an intermediate results set. The intermediate results set is sent from the server computer to the client computer where it is operated upon by the client computer and then returned to the server computer where it is further operated upon by the server computer before being sent again from the server computer to the client computer in order to produce actual results.
US07685436B2 System and method for a secure I/O interface
A security processor performs all or substantially all security and network processing to provide a secure I/O interface system to protect computing hardware from unauthorized access or attack. The security processor sends and receives all incoming and outgoing data packets for a host device and includes a packet engine, coupled to a local data bus, to process the incoming and outgoing packets. The processor further comprises a cryptographic core coupled to the packet engine to provide encryption and decryption processing for packets processed by the packet engine. The packet engine also handles classification processing for the incoming and outgoing packets. A modulo engine may be coupled to the local data bus.
US07685434B2 Two parallel engines for high speed transmit IPsec processing
The invention relates to a network interface system for interfacing a host system with a network. The network interface system includes a bus interface system, a media access control system, and a security system. The network interface offloads IPsec processing from the host processor. According to the invention, the security system includes two processors for encrypting and authenticating the outgoing data. Outgoing data packets are sent alternately to one or the other processor, whereby transmission processing can be accelerated relative to receive processing.
US07685431B1 System and method for determining relative strength and crackability of a user's security password in real time
System and method for determining crackability of a password in real time. The system and method include and involve a server system that serves a software package, and a client system that is coupled to the server system. The client system is configured to receive the software package. The software package includes a password entry facility permitting a user to enter a password candidate string one character at a time, and a strength determination facility configured to communicate with the password entry facility and to determine the crackability of the password candidate in real time repeatedly as each character of the password candidate string is entered into the password entry facility.
US07685425B1 Server computer for guaranteeing files integrity
A server computer storing computer files, each computer file having an associated unique digital signature, receiving requests for access to one or more such computer files, only allows access to the or each computer file if their associated digital signatures are valid. Thus, if a computer file has been tampered with by an unauthorized third party, the digital signature associated with that computer file will prove to be invalid when checked and the server computer will not serve the computer file at all. In this way, a computer file that has been tampered with can never leave the server computer, much improving the security of the stored computer files.
US07685422B2 Information processing apparatus, information processing method, and information processing program
An information processing apparatus has an authentication/key exchange unit, a round trip time measuring unit, a common key transmitter, a contents key transmitter and a contents transmitter. The round trip time measuring unit sends a round trip time measuring request generated to the communication apparatus through the first communication connection to measure the round trip time, and check whether the measured round trip time is within a predetermined time and whether a transmitting source of the round trip request response is the communication apparatus sharing the first key. The common key transmitter encrypts a second key used for contents transmission by using the first key and transmits the encrypted second key through the first communication connection when the round trip time measuring unit succeeds in the checking. The contents transmitter encrypts the contents requested by the communication apparatus by using the second key and sends the encrypted contents to the communication apparatus through the second communication connection.
US07685420B2 Cookie-based mechanism providing lightweight authentication of layer-2 frames
Methods and apparatus for improving the resilience of wireless packet-switched networks to Layer-2 attacks is provided via a lightweight mechanism for detecting spoofed frames. The mechanism enables a receiving node to detect spoofed frames from information contained in cookies sent with frames. A first cookie, containing initial information, is sent to the receiving station from the transmitting node along with the first frame of a frame set. For each received frame, spoofing detection includes applying a function to information received via a corresponding cookie received with the subject frame, the result of which function is compared with information received via a previous cookie. The validity of the subject frame is asserted if the result of applying the function to information received in the corresponding subject cookie correlates with previous or initial information received in a previous or the first cookie, respectively. An exemplary implementation includes using a one-way hashing function. Advantages are derived from a low computational overhead in effecting spoofed frame detection and from an ability of the proposed solution to co-exist with other standardized security mechanisms.
US07685407B2 Semiconductor device and data processing system selectively operating as one of a big endian or little endian system
The present invention is to provide a semiconductor device that can correctly switch endians on the outside even if the endian of a parallel interface is not recognized on the outside. The semiconductor device includes a switching circuit and a first register. The switching circuit switches between whether a parallel interface with the outside is to be used as a big endian or a little endian. A first register holds control data of the switching circuit. The switching circuit regards the parallel interface as the little endian when first predetermined control information, that is unchanged in the values of specific bit positions even if its high-order and low-order bit positions are transposed, is supplied to the first register, and regards the parallel interface as the big endian when second predetermined control information, that is unchanged in the values of specific bit positions even if its high-order and low-order bit positions are transposed, is supplied to the first register. Whatever the endian setting status, the control information can be correctly inputted without being influenced by the endian setting status.
US07685406B2 Determination of current stack pointer value using architectural and speculative stack pointer delta values
A technique for reducing stack pointer adjustment operations when stack dependent operations, which correspond to stack dependent instructions, are encountered includes setting a stack pointer to an initial value for a stack. A number of bytes associated with the stack dependent operation is determined. A stack pointer delta is then modified based upon the number of bytes associated with the stack dependent operation. A current location in the stack is determined based on the stack pointer and the stack pointer delta.
US07685402B2 RISC microprocessor architecture implementing multiple typed register sets
A register system for a data processor which operates in a plurality of modes. The register system provides multiple, identical banks of register sets, the data processor controlling access such that instructions and processes need not specify any given bank. An integer register set includes first (RA[23:0]) and second (RA[31:24]) subsets, and a shadow subset (RT[31:24]). While the data processor is in a first mode, instructions access the first and second subsets. While the data processor is in a second mode, instructions may access the first subset, but any attempts to access the second subset are re-routed to the shadow subset instead, transparently to the instructions, allowing system routines to seemingly use the second subset without having to save and restore data which user routines have written to the second subset. A re-typable register set provides integer width data and floating point width data in response to integer instructions and floating point instructions, respectively. Boolean comparison instructions specify particular integer or floating point registers for source data to be compared, and specify a particular Boolean register for the result, so there are no dedicated, fixed-location status flags. Boolean combinational instructions combine specified Boolean registers, for performing complex Boolean comparisons without intervening conditional branch instructions, to minimize pipeline disruption.
US07685396B2 System and method for dynamic memory allocation
A method for managing the allocation of memory to one or more applications. The method includes allocating a variety of fixed size memory blocks to a requesting application, each of the fixed size memory blocks being free of header information to maximize memory usage. Free, or unused blocks of data of the same fixed size are maintained in a freelist having a number of block roots corresponding to the number of differently fixed size memory blocks. Each block root stores a root pointer to an unused memory block previously allocated to the application. To conserve memory, each unused memory block will store branch pointers to other identically sized unused memory blocks, thereby forming a sequential chain of unused memory blocks with the block root. Therefore, applications requesting the same sized memory block can re-use previously allocated fixed size memory blocks.
US07685394B2 Method and apparatus for configuring a storage device
A method and apparatus is disclosed in which a storage device controller is arranged to use a set of sequential physical block addresses on a storage device as a single logical block address.
US07685390B2 Storage system
A storage system where storage devices themselves have WORM functionality that can be set at any time. The storage system includes storage devices, and a controller for controlling data transmission between the storage devices and an information processor. Each storage device has a storage cell and a fuse at a midpoint on a write control line, and the controller applies a voltage to the fuse to blow it to set WORM for the storage cell.
US07685378B2 Methods and apparatus for adjusting a journal area for continuous data protection
In a storage system implementing journaling for data backup and restore, users are able to easily determine information regarding amounts journal data generated over specified periods of time. Flexible and automatic adjustment of the journal area is enabled by providing the user with the information on the relationships between the amounts of journal data generated over periods of time. Also dynamic allocation of storage capacity from free space may be applied to the journal volume on an as-needed basis, and may be used to minimize the size of the journal volume when certain journal entries are determined to be no longer needed. Thus, users are able to determine an appropriate size of a journal area in accordance with requirements for predetermined preservation periods for backup data. Thereby, management of the journal area is simplified and the costs to manage the journal area are reduced.
US07685376B2 Method to support heterogeneous memories
A method and apparatus is described herein for supporting heterogeneous local memories. A resource affinity table includes an entry for each local memory mapped into an address space. Each entry associating the corresponding local memory with a logical distance, such as a domain number. During runtime thread scheduling, memory operations, and other tasks are potentially assigned to the local memory devices based on the logical distance associated with each memory in the resource affinity table. As a consequence, heterogeneous memory types or homogeneous memories with different access times may be efficiently combined in a system to achieve large amount of memory at a smaller cost without sacrificing performance by allowing an operating system to make intelligent scheduling choices based on logical distances/access times of the aforementioned memories.
US07685374B2 Multi-interface and multi-bus structured solid-state storage subsystem
A solid-state storage subsystem, such as a non-volatile memory card or drive, includes multiple interfaces and a memory area storing information used by a data arbiter to prioritize data commands received through the interfaces. As one example, the information may store a priority ranking of multiple host systems that are connected to the solid-state storage subsystem, such that the data arbiter may process concurrently received data transfer commands serially according to their priority ranking. A host software component may be configured to store and modify the priority control information in solid-state storage subsystem's memory area.
US07685368B1 Methods and apparatus for removing data from a cache
Methods and apparatus for removing data from a cache are disclosed. The data may be one or more objects that are stored in a first cache. Each object stored in the first cache has an associated reference that is stored in a second cache. Each such reference has an associated timer. As a program accesses an object stored in the first cache, the timer associated with its reference is reset. A harvester process parses through the second cache over a period of time, locking a section of the second cache and determining if any timers associated with references therein have timed out. The harvester process removes any such timed-out timers from the second cache. A garbage collection process parses through the first cache, removing any objects therein that do not have an associated reference in the second cache.
US07685367B2 Multi-cache cooperation for response output caching
A method for caching data may be practiced, for example, in a computing environment including a server system that provides data to client systems. The server system includes a number of caches for storing data. The method allows a least expensive cache to first cache data or return data requested by a client. The method includes receiving data to be cached at a cache. The method further includes determining that the data has not been previously cached at a preceding cache. If the data has not been previously cached at a preceding cache the data is cached at the cache. Alternatively, requests for data may be received at a first cache. If the data is at the first cache, the first cache returns the data. If the data is not at the first cache, the request for data is forwarded to a subsequent cache.
US07685364B2 Memory system topologies including a buffer device and an integrated circuit memory device
Systems, among other embodiments, include topologies (data and/or control/address information) between an integrated circuit buffer device (that may be coupled to a master, such as a memory controller) and a plurality of integrated circuit memory devices. For example, data may be provided between the plurality of integrated circuit memory devices and the integrated circuit buffer device using separate segmented (or point-to-point link) signal paths in response to control/address information provided from the integrated circuit buffer device to the plurality of integrated circuit buffer devices using a single fly-by (or bus) signal path. An integrated circuit buffer device enables configurable effective memory organization of the plurality of integrated circuit memory devices. The memory organization represented by the integrated circuit buffer device to a memory controller may be different than the actual memory organization behind or coupled to the integrated circuit buffer device. The buffer device segments and merges the data transferred between the memory controller that expects a particular memory organization and actual memory organization.
US07685360B1 Methods and structure for dynamic appended metadata in a dynamically mapped mass storage device
Methods and structures for appending metadata with recorded data in a dynamic mapped storage device. In a dynamically mapped storage device in which all user supplied logical blocks are dynamically mapped by the storage device controller to physical disk blocks, features and aspects hereof allow presently unused physical space to be used for storing additional metadata associated with recorded data. As the current capacity ratio of the storage device increases, appending of metadata may cease and previously recorded data including metadata may be re-recorded (migrated) to eliminate the appended metadata. The appended metadata may be used for enhanced diagnosis and analysis of characteristics of the operating storage device and may be used to restore the content of the storage device to an earlier state. The metadata may include, for example, track following position of the read/write head, temperature, head flying height, and time of day.
US07685356B2 Chronological identification in flash memory using cyclic numbers
Chronological identification information is composed of a plurality of cyclic numbers with priorities. For generating new chronological identification information, the chronological relation is compared in order from cyclic numbers with the highest priority to extract the newest chronological identification information in the chronological relation; when the newest chronological identification information in the chronological relation is extracted, a cyclic number with a priority as a comparison target in the extraction of the extracted chronological identification information is determined to be a cyclic number with the priority in the newly generated chronological identification information. When the cyclic numbers with a priority compared as comparison targets in the chronological identification information all are equal, no further extraction is carried out and the cyclic number subsequent to the cyclic numbers is determined to be a cyclic number with the priority in the newly generated chronological identification information.
US07685354B1 Multiple-core processor with flexible mapping of processor cores to cache banks
A multiple-core processor providing flexible mapping of processor cores to cache banks. In one embodiment, a processor may include a cache including a number of cache banks. The processor may further include a number of processor cores configured to access the cache banks, as well as core/bank mapping logic coupled to the cache banks and processor cores. The core/bank mapping logic may be configurable to map a cache bank select portion of a memory address specified by a given one of the processor cores to any one of the cache banks.
US07685352B2 System and method for loose ordering write completion for PCI express
A method for managing the protocol of read/write messages in a PCI Express communication link is disclosed. The method comprises maintaining queues of write requests and read requests associated with each of a plurality of request identifications that are contained in a message header, wherein the read requests associated with a request identification are held in abeyance until such time that write requests associated with the request identification are completed.
US07685347B2 Interrupt controller for invoking service routines with associated priorities
An interrupt controller efficiently manages execution of tasks by a multiprocessor computing system. The interrupt controller has inputs for receiving service requests for invoking service routines. The service routines have higher priorities than the tasks executed on the processors. Associated with each processor is a register for storing the priority of the task executing on the processor. A comparator coupled to the processors determines the processor executing the task having a lower priority among the priorities of the tasks executing on the processors. For each service request received, a distributor generates an interrupt request for invoking the service routine of the service request on the processor with the lower priority. The register with the lower priority is set to the higher priority of the service routine in response to the interrupt request. For each processor, the interrupt controller has an output for transmitting the interrupt request to the processor.
US07685345B2 Apparatus and method for fairness arbitration for a shared pipeline in a large SMP computer system
A modification of rank priority arbitration for access to computer system resources through a shared pipeline that provides more equitable arbitration by allowing a higher ranked request access to the shared resource ahead of a lower ranked requester only one time. If multiple requests are active at the same time, the rank priority will first select the highest priority active request and grant it access to the resource. It will also set a ‘blocking latch’ to prevent that higher priority request from re-gaining access to the resource until the rest of the outstanding lower priority active requesters have had a chance to access the resource.
US07685336B2 Keyboard-mouse-video switch with a digital visual interface
A keyboard-mouse-video (KVM) switch has a server interface, a client interface, a switch circuit and a digital video overlapping circuit. The server interface is connected to plural computers, and the client interface is connected to plural sets of manipulation and display devices. The switch circuit routes paths between the computers and the sets of manipulation and display device. The digital video overlapping circuit overlaps a digital video overlapping image onto a digital video signal received from one of the computers through the server interface. The overlapped digital video signal is then transmitted to one of the sets of manipulation and display device through the client interface.
US07685328B2 Generic universal serial bus device operable at low and full speed and adapted for use in a smart card device
A USB device, integrated circuit, smart card and method are disclosed. A USB transceiver is connected to a data interface and operable at a respective low speed and full speed configuration. A processor as a USB device controller is operatively connected to the low speed USB transceiver and full speed USB transceiver and operable for transmitting a different device descriptor to a USB host for performing an enumeration depending on whether a low speed or high speed operation is chosen.
US07685326B2 Control device, and controlled device
The invention provides a control device and a controlled device capable of reducing a management burden on a manufacturer by means of an easy-to-use method. A TV is a control device which controls a DVD recorder, including: a device ID acquisition unit which requests the DVD recorder to transmit a device ID, and receives the device ID from the DVD recorder; a device ID determination unit which determines whether or not the device ID is an initial value; a device ID generation unit which generates a new device ID in the case where the device ID is determined to be the initial value; a device ID update unit which requests the DVD recorder to update to the new device ID; a device ID/attribute information storing unit which stores the new device ID as the device ID of the DVD recorder; and a connected device control unit which controls the DVD recorder by using the device ID stored in the device ID/attribute information storing unit.
US07685319B2 Low latency communication via memory windows
A high performance computer system has compute nodes interconnected by an inter-node communication network. The compute nodes include local packetized interconnects. Shared memory between compute nodes is emulated by tunneling packetized interconnect packets between the compute nodes. A memory region on one of the compute nodes is used as a window into a memory region in another compute node. Special registers may be provided to expedite remote operations on small amounts of data.
US07685316B2 System and method for coordinated network configuration
Disclosed are device managers, systems and methods for coordinating the configurations of devices on a network. An exemplary system having devices and/or device managers in accordance with embodiments can include at least two devices coupled to a network where the devices are able to parse data in a meta or common information format, such as Extensible Markup Language (XML). The network may be a Virtual Private Network (VPN), for example. An exemplary method in accordance with embodiments can include: connecting first and second devices to a network; configuring the first device; generating the first device configuration in its native command format and the second device's configuration as meta data; applying the meta data to a suitable parser in the second device; and generating readable configuration commands to configure the second device.
US07685309B2 System and method for separating addresses from the delivery scheme in a virtual private network
Methods and systems consistent with the present invention establish a virtual network on top of current IP network naming schemes. The virtual network uses a separate layer to create a modification to the IP packet format that is used to separate network behavior from addressing. As a result of the modification to the packet format, any type of delivery method may be assigned to any address or group of addresses. The virtual network also maintains secure communications between nodes, while providing the flexibility of assigning delivery methods independent of the delivery addresses.
US07685300B2 Method for access by server-side components using unsupported communication protocols through passthrough mechanism
A method is presented for obtaining information from a client for the benefit of a server using a particular communication protocol that the server does not implement. A primary server receives a client-generated request, and the primary server sends a first request to a secondary server as part of the processing of the client-generated request. While processing the first request, the secondary server determines a need for data obtainable from a client application that supports user interaction using a communication protocol for which the secondary server is not configured to implement. The secondary server sends a second request to the primary server for obtaining data that results from using the communication protocol. The secondary server subsequently receives the resulting data and continues to process the first request using the resulting data, after which the secondary server returns a response for the first request to the primary server.
US07685295B2 Wireless local area communication network system and method
A wireless network for supporting mobile unit traffic segmentation for a plurality of mobile units to associate each mobile unit with virtual networking services (VNS). The wireless network includes a plurality of radio units and access controllers. Each radio unit is adapted to initiate the connection of a mobile unit to the network by transmitting and receiving communication data to and from the mobile unit. Each access controller is adapted to receive communication data from each radio unit during the connection of a mobile unit. Based on the communication data transmitted to the radio unit during connection of the mobile unit, access controller is able to discover VNS factors for the mobile unit communication session and to establish a communication session based on the VNS factors discovered during the connection process such that the mobile unit is connected to the network on the basis of the characteristics defined by the virtual networking services.
US07685292B1 Techniques for establishment and use of a point-to-point tunnel between source and target devices
Described are techniques to establish an on-demand, secure, point-to-point tunnel between a source device of a source network to a target device of a target network. The target network may not be visible to the source network. The target network includes a tunnel client and a tunnel server may be a perimeter device of the source network. The tunnel client may send a first message to the tunnel server. Data may be transmitted from the source to target device by including the data in a return message in response to the first message. The first message and the return message may be sent over one or more “heartbeat” connections which are continually established and torn down to transmit data between the two networks, and the source and target devices therein.
US07685290B2 Method and apparatus for handling SCTP multi-homed connections
Disclosed are methods and apparatus for reliably handling Stream Control Transmission Protocol (SCTP) multi-homed connections across multiple translation (e.g., NAT devices), such that messages sent between endpoints, which include one or more multi-homed devices, reach their intended destination. In one embodiment, a method for handling SCTP multi-homed connections across multiple translation devices is disclosed. When an SCTP association between two hosts is being established through a particular translation device, multi-homing information for one or both of the hosts is communicated from the particular translation device to one or more other translation devices which are associated with the particular translation device. This is done so that the one or more other translation devices can store the received multi-homing information and when data is received at the one or more translation devices for the established SCTP association between the two hosts, the data is then caused to be sent to its intended destination based on the stored multi-homing information. The multi-homing information is also stored for the particular translation device. When data is received at the particular translation device for the established SCTP association between the two hosts, the data is caused to be sent to its intended destination based on the multi-homing information.
US07685286B2 Network scoring system and method
A client may be configured to access a network by identifying a network bandwidth configuration setting to be used by the client in accessing a networked content source, enabling the client to access the content source using the network bandwidth configuration setting, monitoring client access to the content source, comparing client access metrics to metrics associated with the network bandwidth configuration setting, determining, based on the comparison, whether to adjust the network bandwidth configuration settings for the client, and adjusting the network bandwidth configuration setting if appropriate.
US07685284B2 Network, network terminal device, IP address management method using the same, and program therefor
When a communication malfunction occurs in the transmission line between routers, and operation is carried out by a backup system control device, IP telephone terminals can connect to the backup system control device through the use of an IP address that is previously acquired from the address management device and saved. When the transmission line has been restored, the IP telephone terminals reconnect to the address management device so that operation can be carried out using an IP address under the control of the address management device. In a system that is operated by DHCP, it is thereby possible to construct a network that can be operated without installing a DHCP server at each remote station.
US07685279B2 Geo-location and geo-compliance utilizing a client agent
A system includes an interface to receive network geolocation information associated with a first party to a network session between the first entity and a second entity, coupled via a network. The network geolocation information is determined utilizing a network address of the first entity. The system further includes a decision logic module to obtain supplemental information concerning the first entity by harvesting the supplemental information locally at the first entity. The decision logic module is further to generate an assessment regarding compliance with a geolocation policy defined in connection with access to the second entity, the assessment being generated utilizing the network geolocation information and the supplemental information.
US07685272B2 Application server external resource monitor
A backend server process monitor operates application servers accessing resources on backend servers. The monitor tracks failures, latency and errors at an interval. A method includes monitoring a plurality of resource requests from the application sever to a backend server and determining whether each of the plurality of resource requests was completed successfully and within a specified latency by the backend server. Errors on a server are tracked and the method includes notifying an application on the application server that a problem exists with the backend server.
US07685266B2 Management of tools that process data to describe a physical layout of a circuit
Presented herein are embodiments of techniques to manage a plurality of tape-out tools each executing on a plurality of computing devices. The tape-out tools designed to process circuit design data to physical mask data which describes the physical layout of a circuit. The techniques including management of resources used by a tape-out tool and real-time feedback from a tape-out tool.
US07685265B1 Topic-based notification service
Methods and systems for managing notifications. A web service embodying aspects of the invention is responsive to requests structured according to an extensible messaging framework and extracts request information, including at least a content provider identifier and a topic identifier, from the request to execute a selected notification management function.
US07685259B2 Locally responsive kiosk signage from on-line source
Displayed content of signage at a distal location is at least partially controlled by a processor and database that directs signage display from a distal location. A central location processing system collects information on local, area wide, national or international conditions, events or changes in status and directs local signage to display appropriate information. The central location itself collects information, samples information, and evaluates general information to determine what specific information may be appropriately or desirably displayed at local signage. The display may be relevant to seasonal events such as holidays, sports events, actual changes in season, school year beginnings or endings, political events and the like, or independent events or conditions such as weather changes, severe weather, sales events, consumer alerts, public alerts, special event days. Information displayed locally can consider evaluation of local response to a range of potentially displayed information.
US07685256B2 Actual cooking result management method, content management method, server, and cooking apparatus
For cooking data provided via a communication network, use track records of the cooking data corresponding with their actual use status are accurately managed. When receiving a request for transmission of cooking data from a terminal (S11), a server transmits the cooking data to the terminal (S12, S13), and at this time receives use history data with a microwave oven for previously transmitted cooking data (S14). The server manages use track records of the cooking data based on use history data received from terminals.
US07685255B2 System and method for prefetching uncacheable embedded objects
A system and method for prefetching one or more embedded objects marked uncacheable using a buffer on a prefetch cache to temporarily store the uncacheable object. The buffer is allocated to a socket that is established between the prefetch cache and a server subsequent to the establishment of an initial connection. A prefetch caching process retrieves one or more embedded objects from the server using the socket based on the preconfigured set of rules. The prefetch caching process determines whether the embedded object is uncacheable, and if so loads the object into the buffer. The prefetch caching process waits a predetermined time period for client request for the object. If the request is received prior to expiration of the time period, the prefetch caching process sends the object to the client. Otherwise, the process “flushes” the buffer, thereby discarding the object, and then closes the socket.
US07685245B1 Digital notification and response system
A digital notification and response system utilizing an administrator interface to transmit a message from an administrator to a user contact device. The system comprises a dynamic information database that includes user contact data, priority information, and response data. The administrator initiates distribution of the message based upon grouping information, priority information, and the priority order. The message is transmitted through at least two industry standard gateways simultaneously to groups of user contact devices based upon priority information. Once the message is received by the user contact device, the user contact device transmits a response through the industry standard gateways back to the dynamic information database.
US07685243B2 Mail server, mail reception device, mail server program storage medium, mail reception program storage medium, mail mediation method, and mail reception
The present invention relates to a mail server, a mail reception device and the like of a mail system for mutually performing transmission and reception of a mail between mobile devices or personal computers (PCs) through mediation of a mail server, which construct a mail system for significantly alleviating labor for a user on changing a mail address and for reducing network traffic. The mail server receives a change of the mail address of a user device and manages history of the mail address of the user device, receives a mail destined to a destination device from a mail transmission side device, and attaches the history of the mail address of the mail transmission side device to the received mail so as to transmit the mail having the history attached thereto to the destination device.
US07685242B2 System for policing junk e-mail messages
A system for policying an unsolicited e-mail communication. The system has a plurality of clients, each coupled together using a wide area network of computers, such as the Internet or an internet. Each of the clients is adapted to send an indication of an unsolicited e-mail message through an e-mail device for a display. The system also has a policying server coupled to each of the plurality of clients through the wide area network of computers. The policying server is adapted to receive the indication from at least one of the clients. The e-mail device comprises an SPAM icon on the display The SPAM icon is adapted to send the indication from the client to the policying server.
US07685241B2 Mapping online service user ID to portal user ID
A system and method are directed towards mapping a first user ID, such as an alias game ID, which may be used by multiple users, to a second user ID, such as a portal messenger ID. A user registers with an intermediary service, such as a game data aggregation service, and provides both the first user ID and the second user ID. The aggregation service detects when the first user ID is being used by one or more users in a first service, such as an online game service. The aggregation service also detects when a client probe reports to a second service, such as a portal messenger service, that the second user ID is participating in the same service. The aggregation service determines whether one instance of the first user ID from the first service corresponds to the second user ID from the second service.
US07685234B2 Multimedia system allowing consumers using multimedia interface to modify and share product information
An interactive, computer network based system presents consumers with multimedia brand information via a browser-based interface called the GraffitiWall™. Consumers can use the GraffitiWall™ to modify and display a sponsor's brand information in any way desired. Consumer modifications are immediately communicated to the other member consumers and the advertiser/sponsor. Consumers can rate the GraffitiWall™, or portions thereof, and email the GraffitiWall™. An archive of GraffitiWalls™ is maintained by the system. Consumers participate in online focus groups, one-to-one interviews and discussions, as well as games and promotions pertaining to the brand. Interaction with consumers through focus groups, one-to-one interviews, discussions, games and promotions allows the hosting company to reinforce brand equities; speak directly to their target audience; test new and updated products and services; and encourage participation to a brand via purchases and signups by rewarding the participant with coupons, samples, gift certificates, and the like. An ongoing dialogue between business and consumer, as well as consumer-to-consumer, nurtures customer participation, loyalty and satisfaction, and builds a community housed within the company's brand.
US07685233B2 Method and apparatus for sequentially conducting independent data contexts using a mobile communications device
A mobile communications device including a processor operable to conduct with a wireless packet data service network a PDP context associated with a first application running on the mobile communications device. The processor is further operable to release the PDP context associated with the first application and establish with the wireless packet data service network a PDP context associated with a second application running on the mobile communications device responsive to a first input received from a user of the device. The processor is further operable to reestablish the PDP context associated with the first application responsive to a second input received from the user.
US07685216B2 Automatic input error recovery circuit and method for recursive digital filters
Recursive digital filter circuitry which avoids persistent unstable conditions therein provides a serial clock signal, a synchronization signal, and a serial data input to corresponding inputs of a 3-wire serial interface circuit to produce a serial clock output signal, a synchronization output signal, and a parallel data output signal which are applied to corresponding inputs of a recursive digital filter. The serial clock signal and the synchronization signal are input to an auto-reset circuit which detects a fault associated with the synchronization signal or the serial clock signal and produces a reset signal in response to detection of the fault for resetting the recursive digital filter.
US07685212B2 Fast full search motion estimation with SIMD merge instruction
A method for a fast full search motion estimation with SIMD merge instruction. The method of one embodiment comprises loading a first line of K data elements for a current macroblock. A first set of L data elements and a second set of L data elements for pixels in a search window are loaded. A shift right merge operation is performed on the first and second sets of data elements to generate a second line of K data elements. A first sum of absolute differences value between said first line and said second line is calculated. The first sum of absolute differences value is accumulated to a first total for a first reference macroblock.
US07685210B2 Media discovery and curation of playlists
A media player monitors user playback control actions, such as skip commands, during a playback experience associated with a playlist. Based on these actions, the media player sets one or more media files to an inactive state. The media player defines a subgroup, or modified playlist excluding the inactive media files for further processing.
US07685196B2 Methods and systems for task-based search model
Methods and systems for a computer-implemented method for managing service requests from a customer by a business entity are provided. The method includes generating a project folder relating to a first service request received from the customer by a first user, searching a plurality of information sources using keywords relating to the customer request, storing working documents responsive to the search request in the project folder that is accessible by at least one of the first user and a second user, and organizing the project folder in a database with meta data to describe the task content such that at least one of the first user and the second user can later locate the working documents during a subsequent search for a second service request similar to the first service request using the project folder such that an amount of time to answer the similar service request is facilitated being reduced.
US07685195B2 Systems and methods for analyzing web site search terms
Systems and methods are provided for identifying candidates for new search terms that may be purchased from a search engine company. Candidate search terms are identified from a session log, such as by analyzing the presence of the candidate search terms in relation to data stored in the session log.
US07685194B2 Fine-grained access control in a database by preventing information leakage and removing redundancy
Fine-grained access control for querying a database with low overhead and safety plans. In a view placement approach, base relations of the query expression are replaced by views that are appropriate for the particular user. Information leakage via UDF pushing, exception processing, and error messages can be prevented by generating safe plans. An existing query optimizer can be modified to perform redundancy removal and safe plan implementation. Subsumption testing available in materialized view matching can be exploited by the query optimizer. Authorization inference is exploited to generate safe plans.
US07685192B1 Method and system for displaying interest space user communities
A method and system for displaying interest space user communities. A method may include detecting a request to access a given online content source, where the request is generated on behalf of a given user, where the given online content source is one of a number of online content sources included within an interest space, and where the interest space is identified dependent upon indications of user navigation activity among the online content sources. The method may further include displaying to the given user a representation of the interest space in response to detecting the request, where the representation includes respective indications of at least a subset of the content sources included within the interest space, and for a given content source within the subset, displaying to the given user respective indications of users on whose behalf a respective previously-generated request to access the given content source has been detected.
US07685190B2 Method and system for an online-like account processing and management
The present invention is embodied in an online-like transaction processing method and system for processing account information contained in batch process files, the method including: reading at least one batch file containing a plurality of records, each of the plurality of records being related to an associated one of a plurality of accounts; identifying which of the plurality of records relate to same ones of the plurality of accounts; identifying one of the accounts; and, processing all of the records identified as relating to the one of the accounts together and independent of processing any of the records relating to any other of the plurality of accounts.
US07685189B2 Optimizing backup and recovery utilizing change tracking
Application data associated with an application program located on a storage device is restored utilizing tracked changed blocks of the storage device. The changed blocks of the storage device are tracked as the application program modifies the application data. When a system failure has occurred, file change data is generated for each file of the application data as a function of tracked changed clocks of the storage device and file system metadata of the storage device. Additionally, a file difference record for each changed file is generated to indicate changes between the application data and the last backup. The file difference record is applied to the application data such that application data corresponds to the state of last backup.
US07685187B2 Recovery of data and data processes
One embodiment of a data recovery management system includes prompt logic operable to prompt a user to provide information describing impact that an extended interruption of a project tracking system would have on an work unit that uses the project tracking system to perform a particular workflow process; a database coupled to the prompt logic, operable to store feedback received from the user in response to answering questions proposed by the prompt logic; and organizational logic operable to compile information stored in the database for each work unit that utilizes the project tracking system to perform a particular workflow process. Other systems and methods are also provided.
US07685183B2 System and method for synchronizing assets on multi-tiered networks
An exemplary method and/or exemplary embodiment of the present invention synchronizes an asset over a multi-tiered network. An asset may represent network and/or application components (e.g., data, objects, applications, program modules, etc.) that may be distributed among the various resources of the network. Synchronization addresses the restoration of asset coherency in a distributed system, i.e. bringing changes made to assets on one distributed node into harmonization with changes made to assets on another distributed node. In an embodiment, a synchronization call having a data argument and an asset type is received, an adapter associated with the asset type is selected, and the data argument is passed to the adapter. The asset type is determined, as well as a table associated with the asset type. A synchronization information object is retrieved from a target environment on a target node, and a synchronization asset is created based on the synchronization information. A connection is established between the target node and the asset's original source node, and the synchronization asset is sent from the target node to the source node.
US07685172B2 In-flight file descriptors checkpoint
A computer implemented method, data processing system, and computer program product for enabling the restoration of in-flight file descriptors during a checkpoint operation. Responsive to a checkpoint operation being initiated on a process in a workload partition, in-flight file pointers in an in-flight file queue on a socket bound to the process are identified. A file descriptor is instantiated in the process file table of the process for each identified in-flight file pointer in the in-flight file queue. After completion of the checkpoint operation, the in-flight file queue on the socket may be reconstructed in a restore operation using the instantiated file descriptors.
US07685165B2 Policy based resource management for legacy data
A policy-based resource management system provides an infrastructure that uses high-level definitions of data-types along with desired policy rules to manage legacy data. In particular, relevant legacy data is identified as well as the characteristics of storage devices where the legacy data resides. The storage management system determines what if any of the legacy data is stored in a manner that is non-compliant with the policy rules and corrects any violations. It generates corrective action plans, and then uses existing data migration software to migrate the data. Accordingly, the legacy data may be managed in a policy-based manner without requiring typical storage management software.
US07685164B2 Low overhead methods and apparatus for shared access storage devices
Provided are implementations for improved access to information stored on a storage device. A plurality of first nodes and a second node are coupled to one another over a communications pathway, the second node being coupled to the storage device for determining meta data including block address maps to file data in the storage device, and the first nodes being configured for accessing file data from the storage device using said meta data, wherein at least one first node caches data including meta data for a file accessed by said first node. A file application on said first node is configured to get requested file data by accessing said cached data for the file. A file notification system sends a file change notification to said first node indicating changes affecting the cached data, wherein the file application on the first node inspects the change notification to determine whether to get the requested file data directly using said cached data, whereby file accesses may be effected for an extended time with data locally cached at first nodes of the system.
US07685157B2 Extraction of information from structured documents
A method of extracting information from a structured document includes the steps of assigning a partial tree identifier inclusive of a tag identifier to a selected partial tree wherein the tag identifier includes a name of a tag corresponding to a root of the selected partial tree, a name of at least one format attribute of the tag, and a value of the at least one format attribute, arranging names of format attributes in a predetermined order in the tag identifier if the at least one format attribute of the tag includes two or more format attributes, and identifying a partial tree having a partial tree identifier identical to the partial tree identifier of the selected partial tree from a list of partial tree identifiers of partial trees that exist in the structured document after updating thereof.
US07685152B2 Method and apparatus for loading data from a spreadsheet to a relational database table
One embodiment of the invention is directed to a method for transferring data from a specified spreadsheet, having a name, rows and colunms, to a relational database table. The method includes the steps of receiving the spreadsheet at a given location, assigning a name to the relational database table that is derived from the spreadsheet name, and creating names for colunms of the table from the contents of a first row of the spreadsheet. Data types for respective colunms of the table are derived from the contents of a second row of the spreadsheet. After creation of the table, data is loaded into locations of the table from respectively corresponding cells of the specified spreadsheet.
US07685150B2 Optimization of queries over XML views that are based on union all operators
Optimization is provided for database statements involving XML data, e.g., XPath and XQuery, which operate over views that use aggregate set operators, e.g., UNION ALL. As part of a “view merge” stage of query transformation, the query that operates over the view is merged with a query that defines the view. One or more expressions (e.g., operators, predicates, virtual table constructs) from the query that operates over the view are then “pushed down” to operate on the individual underlying XML data constructs. “Branch elimination” is performed based on the structure of the view and the query acting over the view, based on which it is possible to determine whether any of the sub-queries, if executed, would result in the return of zero rows. If so, then such branches are eliminated from the transformed query, leaving a reduced set of data containers on which to execute the query.
US07685147B2 Automatic management method and system with category-based correlations
In an autonomic management method for self-configuring a subject entity in a data processing system, the subject entity retrieves, from a set of rules published by an authority entity, one or more rules corresponding at least one category of the subject entity. Each rule defines a desired state for a category, and at least one retrieved rule includes at least one formal parameter defining a correlation with at least one further category. For each retrieved rule, the subject entity resolves each formal parameter included in the retrieved rule by associating each further category specified in the formal parameter with at least one further subject entity belonging to the further category. The subject entity also applies the retrieved rule to configure the subject entity according to the desired state specified in the retrieved rule.
US07685143B2 Unified logging service for distributed applications
A unified logging service is provided which may be employed across a variety of applications, allowing collected information to be stored, aggregated, and accumulated; presenting a more complete view, than previously available, related to those applications. The unified logging service provides a generalized centralized web services based service with the capability of accepting and collecting a variety of log formats containing a variety of logged events. These events may originate from clients using differing log formats or types in a heterogeneous distributed computing environment. Acknowledgement of receipt of log files may be provided to the originating clients. A log routing capability is also provided as well as a central repository for storing and forwarding log messages flowing throughout the system. These services may be accessed locally or remotely via published web services interfaces.
US07685142B2 Directory services system and methods with mapping in database tables
A method and apparatus for addressing problems associated with the implementation of directory services, such as X.500 and LDAP, in a SQL environment, particularly problems associated with interrogating database provided to implement directory services in the SQL environment. According to the disclosed method and apparatus, the system is based on the use of tables that may be arranged to have a plurality of columns, so that they support a variety of functions in order to implement directory services, such as X.500 and LDAP. In one aspect, the present invention provides a method of creating one or more SQL commands corresponding to a directory service. In another aspect, the present invention provides a many examples of tables and their function. Many examples of an implementation of directory services using SQL based technology are disclosed.
US07685127B2 Database access system, method of accessing a database, and method of designing a database access system
A method for accessing a database is provided. The method includes creating in a design environment a file that defines a metadata. The metadata relates at least one business object and at least one query. The method also includes communicating the file to a mobile device, storing the file on the mobile device, and transforming the file into a binary structure at an initial run of a computer application running on the mobile device. The binary structure is adapted to be read by the computer application. The method also includes recording the binary structure in a memory of the mobile device. A method for providing database access for a plurality of files with a limited number of database access channels is provided. A method for is provided for accessing a database in a computing environment for a plurality of recordsets. Each of the plurality of recordsets is associated with a database access channel for fetching records of the plurality of recordsets from the database upon occurrence of a preselected event. A method of fetching data for a plurality of active file from a database having a limited number of database connections is provided. A computer readable medium is provided which stores instructions executable by a computer. The instructions include a method for providing database access for a plurality of files with a limited number of database access channels. A device for accessing a database is provided. A system for updating a database access program is provided.
US07685125B2 Proving relationships between data
A method for a provider to provide and prove an association between a first data value A and a second data value B, including: computing evidence E of the form E=H(A∥B)k*(p−1)/q modρ, where H is a secure hash function, E is an evidence of an association between A and B; ensuring that the verifier has A, B and E; and running an interactive proof with the verifier to convince the verifier that the evidence is valid and that the provider knows the value of k without disclosing the value of k to the verifier.
US07685106B2 Sharing of full text index entries across application boundaries
A method and system for sharing full text index entries across application boundaries in which documents are obtained by a shared, platform level indexing service, and a determination is made as to whether the received documents are duplicates with regard to previously indexed documents. If a document is determined to be a duplicate, the index representation of the previously indexed copy of the document is modified to indicate that the document is also associated with another application or context. If a document is not a duplicate of a previously indexed document, the document is indexed to support future searches and/or other processing. The index representation of a document includes application category identifiers associating one or more applications or contexts with the document. When a document is indexed, one or more category identifiers are generated and stored in association with that document. The category identifiers for an indexed document may, for example, represent an application that received, stored, or otherwise processed that document. The application category identifiers enable category specific searching by applications sharing a common search index. A software category filter may be provided to process search results from the shared search index, so that only documents associated with certain categories are returned. Accordingly, one or more search categories may be determined for a given search query, based on an application generating the search query, or some other context information, and then used to filter the search results provided from the shared search index.
US07685102B2 Methods and apparatus for operating on non-text messages
Methods and apparatus for operating on a non-text (voice or fax) message include for each of a number of voice messages, searching each voice message for signal samples having one of a plurality of sets of pre-defined characteristics (such as any seven or ten digit number which is then assumed to be a telephone number). For each signal sample found to have one of the sets of pre-defined characteristics, the found signal sample is associated with an equivalent text string and this text string is stored in an envelope for the message. Based on a user input, the messages may be searched for a given text string and on finding a message envelope containing the given text string, such message may be operated upon.
US07685091B2 System and method for online information analysis
The present disclosure includes systems and techniques relating to online information analysis. In general, in one implementation, a system includes a collection engine configured to accumulate document information retrieved from publicly accessible network resources according to predefined subjects, and an analysis engine configured to analyze the accumulated document information to identify change over a time period in general discussion of a topic within a selected subject of the predefined subjects, the analysis engine further configured to normalize the identified change over the time period based on change in a total number of documents found for the selected subject during the time period.
US07685090B2 Detecting duplicate records in databases
The invention concerns a detection of duplicate tuples in a database. Previous domain independent detection of duplicated tuples relied on standard similarity functions (e.g., edit distance, cosine metric) between multi-attribute tuples. However, such prior art approaches result in large numbers of false positives if they are used to identify domain-specific abbreviations and conventions. In accordance with the invention a process for duplicate detection is implemented based on interpreting records from multiple dimensional tables in a data warehouse, which are associated with hierarchies specified through key—foreign key relationships in a snowflake schema. The invention exploits the extra knowledge available from the table hierarchy to develop a high quality, scalable duplicate detection process.
US07685089B2 Method for fast decision-making in highly distributed systems
An embodiment includes a prediction system for initiating a data transfer to a decision system. The prediction system is configured to identify a decision, the decision being a result of a computation of the decision system according to a set of predefined rules and input data. The prediction system is further configured to identify predicted input data representing a portion of the input data and to initiate a transfer of the predicted input data to the decision system prior to the computation of the decision.
US07685077B2 Recursive feature eliminating method based on a support vector machine
Method, apparatus and system are described to perform a feature eliminating method based on a support vector machine. In some embodiments, a value for each feature in a group of features provided by a training data is determined. At least one feature is eliminated from the group by utilizing the value for each feature in the group. The value for each feature in the group is updated based upon a part of the training data that corresponds to the eliminated feature.
US07685076B2 Online reduction in repair and maintenance costs
The present invention provides an automated invoice vetting, negotiation and payment system that automatically collects goods and labors hour data, sets a reasonable pricing structure for each such good and service, dynamically analyzes the price data to adjust for market changes and provides a automatic negotiation and settlement feature for bill payment. The present invention readily accommodates the above features over electronic networks such as the Internet. The present invention therefore provides a method of payment of invoices of vendors by purchasers, comprising providing a settlement authority with invoice information from a vendor, comparing the invoice charges to a predetermined range of values for the charges, accepting the charges that are within a predetermined sub-range for the charges, adjusting the charges that are greater or less than that the predetermined sub-range for the charges and paying the accepted charges and the adjusted charges.
US07685075B2 Costing system and method
A costing system. The costing system includes a costing model and a costing engine. The costing model records parent-child relationships between a plurality of stages of a production line, and at least one valuation type for each stage. The costing engine retrieves a group of valuation type combinations corresponding to the parent stages of the target stage from the costing model, and combines the target valuation type corresponding to the target stage with valuation type combinations corresponding to the parent stages, thereby generating a cost identification, and costing results accordingly.
US07685059B2 Method and system for a digital automated exchange
A method and system exchanges assets defined as digital automated equities which are objects instantiated with attributes of an asset. Digital automated equities are registered on a common system exchange as offeror mediary objects and matched by comparing their attributes. Capital exchange offer objects define desired matches by identifying a digital automated equity associated with an exchange offer, a exchange price for the exchange and one or more conditions associated with the exchange. A match use case compares attributes of capital exchange offers to determine matches based on the closeness of the capital exchange offers and a negotiate transaction use case supports communication between owners associated with close capital exchange offers to alter attributes in response to a match. Once a transaction is complete, a settle transaction use case exchanges the digital automated equities. Digital automated equities may include a variety of assets, including intellectual property such as patents and trademarks, business plans, stock and confidential information. Further, the present invention provides a secure format for exchange of confidential information in stages.
US07685058B2 Matching program and system for corporate meeting planners and hospitality providers
The computerized bidding method matches hospitality facility data and meeting requirement data, permits the posting of offers and responsive bidding by both hospitality facility vendors and meeting planners, and facilitates the exchange of data. In a simplified system, meeting planner requirement data (at least meeting planner contact data, facilities requirement data, date range data and price data) is matched to hotel or hospitality vendor data (at least vendor contact data, location data, room quantity data, date available range data, and meeting room data), and the system sends planner offer data to matching hospitality vendors without disclosing the planner contact data. Thereafter, the hotel vendors respond and the responses are sent to the meeting planner posting the offer. The presentation to the planner may be in spread sheet form, sorted by pre-set criteria.
US07685057B2 System and method for facilitating unified trading and control for a sponsoring organization's money management process
An embodiment of the present invention provides a system, method, process, software and standards that enable a unified trading and control process utilized by sponsoring organizations and asset managers (money managers) for sub advised or externally managed investment portfolios as to increase control over the trading process by a sponsoring organization, enhance regulatory compliance, substantially lower trading costs and improve investment performance on a recurring basis for the shareholders and beneficiaries investing in registered and non registered mutual funds and institutional investment portfolios.
US07685056B2 System and methods for continuously offered guaranteed mutual fund with full and permanent allocation to risky markets investments
Software implemented guarantee valuation engine and methodology that enable a mutual fund that is continuously offered; always fully invested in traditional assets that correlate to a benchmark and which is subject to a guarantee with respect to net asset value on a specified future date to be re-priced on a daily basis and to have the effect of such re-pricing in the reported NAV of the fund.
US07685047B2 Portable alpha-plus products having a private equity component
A financial product. The financial product includes a cash component, an alpha engine component, a private equity component and a beta component. The cash component includes an investment in a liquid portfolio. The alpha engine component includes an investment in an alpha-generating portfolio. The private equity component includes an investment in the private equity portfolio. The beta component is structured to track a total return of one or more indices.
US07685042B1 System and method for chart pattern recognition and analysis in an electronic trading environment
A system and method are provided for chart pattern recognition and analysis. In one embodiment, a graphical interface is provided to enable a trader to select a portion of a chart to be used in the chart pattern analysis. The pattern of the selected portion of the chart could then be used to find one or more similar chart patterns in a user-defined timeframe, such as any future time period or a time period in the past. When a reoccurring chart pattern is found in any future time period, an alert signal can be generated to alert a user of a possibility of the chart pattern reoccurrence. Alternatively, chart pattern matches can be found in a time period in the past, and a set of studies can be applied to the found matches to generate a set of reoccurring indicator values. The reoccurring indicator values can be used in combination with the chart pattern to detect any similar chart patterns in the future.
US07685035B2 Network system, server apparatus, and network management program
A network system is provided that connects, on the network, a plurality of devices having document processing functions, a plurality of clients instructing the devices on necessary job executions, and a server. The server includes a collection recorder that collects information of a job executed by a device to record the information as job data, and a count processor that counts jobs according to count parameters set by a client. A browser installed to the client can select a count parameter, direct the count process, and view the count results generated by the count process.
US07685030B1 Sparse delta model for position and balance information
Systems and techniques for operating on data representing an account include posting an activity record representing account activity. The systems and techniques may involve setting an activity date for an activity having an accounting impact, determining a balance value, setting an accounting impact date, and setting a journal activity date. The balance value may correspond to the net sum of activity for the activity date. The accounting impact date may correspond to the latest accounting impact date among all journals affecting the balance value. The journal activity date may correspond to the latest accounting impact date among all journals affecting the sum of activity for prior processing dates applied on the date. In some cases, the activity record may be posted to a specific period.
US07685021B2 Method and apparatus for initiating a transaction based on a bundle-lattice space of feasible product bundles
The invention, referred to herein as PeaCoCk, uses a unique blend of technologies from statistics, information theory, and graph theory to quantify and discover patterns in relationships between entities, such as products and customers, as evidenced by purchase behavior. In contrast to traditional purchase-frequency based market basket analysis techniques, such as association rules which mostly generate obvious and spurious associations, PeaCoCk employs information-theoretic notions of consistency and similarity, which allows robust statistical analysis of the true, statistically significant, and logical associations between products. Therefore, PeaCoCk lends itself to reliable, robust predictive analytics based on purchase-behavior.
US07685018B2 Method and system for providing a payback to a user and distributor based on product use
The present invention relates to a payback system and a payback method for calculating a payback value to a customer receiving a service by using a product provided (for free or payment) from a product manufacturer or a middleman, or to the middleman. The payback value is calculated based on the use results of the service (including a service on a network) by a product user.
US07685012B2 Method and system for analyzing resource allocation based on cohort times
The present invention is a method for improving resource allocation comprising the steps of identifying at least one criteria; Identifying sets of information wherein each set of information includes a unique unit of analysis (UOA-ID), a calendar/clock time (CCT), a CATVAR and a VAR Value; grouping each UOA-ID into an appropriate specific population (Type); identifying a Start Time wherein each UOA-ID has met said at least one criteria; forming at least one prospective or retrospective Cohort time segment for each UOA-ID based on their Start Time; placing the UOA-ID into the appropriate time segment; calculating an eligibility score for each UOA-ID for each time segment; calculating an Eligible Adjusted Variable Value; and generating at least one Output Expression.
US07685007B1 Method for linking insurance policies
An insurance program that provides improved health care and longevity by emphasizing health improvement and maintenance. After a predetermined waiting period from the time health insurance is purchased, during which the health status of the insured is maintained or improved, the insured may link the health insurance policy with one or more other types of insurance policies, such as; life, disability, nursing home, etc. Throughout the life of the policy, portions of the premiums may be deposited in an escrow account, provided that the health of the insured is maintained or improved, which may be utilized to pay or help pay for the linked insurance and may also be utilized for retirement benefits.
US07685004B2 System and software of enhanced pharmaceutical operations in long-term care facilities and related methods
A system, pharmacy management software, and related methods of enhanced pharmaceutical operations in patient care facilities are provided. The pharmacy management software, for example, can include instructions that when executed by a computer, cause the computer to perform the operations of providing instructions to pharmaceutical storage and electronic dispensing carts positioned at various patient care facilities according to patient specific prescription requirements, receiving dispensing data from each of the carts, and providing separate billing records including billing data indexed by reimbursement provider for each patient at the patient care facilities. The operations can also include consolidating the billing data by patient, by patient care facility, by remote pharmacy, and/or consolidating billing data by reimbursement provider, and submitting separate consolidated reimbursement claims electronically to each respective reimbursement provider.
US07685003B2 System for communication of health care data
An apparatus for communicating health care data from a sender to a receiver is provided. The apparatus has a first computer system, a second computer system, and a rules engine. The first computer system has health care data stored therein. The second computer system is in operable communication with, and is configured to extract the health care data from, the first computer system. The rules engine normalizes the extracted health care data to a predefined format.
US07685002B2 Method and system for processing medical billing records
A computer implemented method, system, and computer program product are provided for processing professional and technical billing records relating to medical care provided to patients at a medical facility. The method includes (a) providing at a computer system a mapping of a set of professional billing codes and corresponding technical billing codes; (b) receiving at the computer system a professional billing record provided by a professional medical provider relating to medical services provided by the professional medical provider to a patient, the professional billing record comprising one or more professional billing codes; (c) identifying one or more technical billing codes corresponding to the one or more professional billing codes received in step (b) using the mapping, and providing the one or more technical billing codes to a user entering technical charges to a technical billing record to facilitate entry of technical charges relating to the medical care provided to the patient; (d) receiving at the computer system the technical billing record provided by the user, the technical charges comprising one or more technical billing codes; and (e) automatically reconciling the professional billing record and the technical billing record at the computer system to facilitate identification of errors or omissions in the one or more technical billing codes or the one or more professional billing codes.
US07684996B2 Responding to requests for data
A user information item is associated with a data set selected by a user for delivery over an electronic network. The user's present and previous data selections are analyzed to identify a user information category related to at least one of these data selections, and the user information item is chosen from the identified user information category. User information items can be combined or associated with a video, animation or multimedia data set selected by a user for delivery over an electronic network.
US07684990B2 Method and apparatus for multiple value confirmation and correction in spoken dialog systems
A method for multiple value confirmation and correction in spoken dialog systems. A user is allowed to correct errors in values captured by the spoken dialog system, such that the interaction necessary for error correction between the system and the user is reduced. When the spoken dialog system collects a set of values from a user, the system provides a spoken confirmation of the set of values to the user. The spoken confirmation comprises the set of values and possibly pause associated with each value. Upon hearing an incorrect value, the user may react and barge-in the spoken confirmation and provide a corrected value. Responsive to detecting the user interruption during the pause or after the system speaking of a value, the system halts the spoken confirmation and collects the corrected value. The system then provides a new spoken confirmation to the user, wherein the new spoken confirmation includes the corrected value.
US07684983B2 Speech recognition apparatus and vehicle incorporating speech recognition apparatus
When a voice input is detected as being applied to a directional microphone, sounds output from selected loudspeakers from among a plurality of loudspeakers, which otherwise would obstruct the speech recognition process, are attenuated, and sound signals supplied to the selected loudspeakers are combined with sound signals supplied to the other loudspeakers, and the combined sound signals are supplied to the other loudspeakers.
US07684980B2 Information flow transmission method whereby said flow is inserted into a speech data flow, and parametric codec used to implement same
For the transmission of a secondary information flow between a transmitter and a receiver, the secondary information flow is inserted at a parametric vocoder of the transmitter which generates a main information flow. The main information flow is a speech data flow encoding a speech signal and is transmitted from the transmitter to the receiver. Bits from the secondary information flow are inserted into only some of the frames of the main information flow, these frames being selected by a frame mask which is known to the transmitter and the receiver, and/or into a determined frame of the main information flow, by imposing a constraint on only some of the bits of the frame, these bits being selected by a bit mask known to the emitter and the receiver.
US07684977B2 User adaptive system and control method thereof
In an interface unit, an input section obtains an input signal of user's speech or the like and an input processing section processes the input signal and detects information relating to the user. On the basis of the detection result, a response contents determination section determines response contents to the user. While, a response manner adjusting section adjusts a response manner to the user, such as speech speed and the like, on the basis of the processing state of the input signal, the information relating to the user detected from the input signal, and the like.
US07684970B2 Graphical user interface for use during processor simulation
In accordance with one exemplary embodiment, the present disclosure includes a method for executing application software during a simulation that models a processor for which the application software was developed. The method may include capturing results of the simulation to produce a simulation history. The method may also include providing a graphical user interface (GUI) that includes one or more cross-linked packet-centric views of the simulation history for packets operated on by the application software during the simulation. The cross-linked packet-centric views may include a packet status list GUI, a packet event list GUI, a packet dataflow GUI, a thread list GUI, and a thread history GUI. Of course, many alternatives, variations and modifications are possible without departing from this embodiment.
US07684966B1 System and method for hazardous incident decision support and training
A system and method for providing hazardous incident decision support and training includes a user interface component that receives situation definition data, a hazard assessment component and a decision aid. Decision support advice and decision prompts are presented by the system in response to the situation definition interface and hazard assessment. The hazard assessment and expert advice of the system are updated with elapsed time. In another embodiment of the present invention, graphical user interfaces are provided to display a set of menu entries wherein individual menu entries represent a hazardous incident characteristic. The user may select one or more of the menu entries to create a situation definition. Such definitions may be used, for example, to identify a hazardous agent based upon user-inputted signs and symptoms data.
US07684965B2 Method and apparatus for processing data, and computer product
Abnormal values of an objective variable are removed. A degree of association between an objective variable and a plurality of explanatory variables is calculated. A plurality of explanatory variables having a high degree of association are extracted. A degree of independence between the explanatory variables is calculated. A plurality of candidates of explanatory variables with a high possibility of having a great effect on the objective variable are selected based on the degree of association and the degree of independence. An explanatory variable having a high rate of contribution to the objective variable is selected from among the candidates, based on the cumulative contribution rate, and a regression equation is calculated to estimate a value of the objective variable. The same processing is repeated, using the difference as a new objective variable and explanatory variables except the explanatory variable used to obtain the difference as new explanatory variables.
US07684961B1 Light path diagnostics
Described is an electronics system having an individually replaceable electronics module installed therein. The individually replaceable electronics module includes a component, a light-emitting device (LED) disposed near the component, a processor module for performing diagnostics on the component and producing a message based on results of the diagnostics, and a microcontroller in communication with the processor module to receive the message produced by the processor module. The microcontroller determines whether the component is faulting based on the message. A DC power source is coupled to supply power to the microcontroller after the individually replaceable electronics module is electrically disconnected from the electronics system so that the microcontroller can illuminate the LED if the received message indicates that the component is faulting.
US07684959B2 Stability index display
The stability index objectively reflects system reliability and yet intuitively reflects the user experience on the system while also providing an understanding of how/when/why problems began.
US07684957B2 Counting device, distance meter, counting method, and distance measuring method
A counting device includes a counting unit, period measuring unit, frequency distribution unit, representative value unit, and correction value unit. The counting unit counts signals input during an interval. The signals have a single frequency when the physical quantity is constant. The period measuring unit measures the period of a signal interval. The frequency distribution unit generates the frequency distribution of signal periods from the measurement result. The representative value unit calculates the representative value of the distribution of periods from the frequency distribution. The correction value unit obtains a total sum Ns of frequencies in a class not more than a first predetermined multiple of the representative value and a total sum Nw of frequencies in a class not less than a second predetermined multiple of the representative value from the frequency distribution, and corrects the count result on the basis of the frequencies Ns and Nw.
US07684943B2 Probe carrier management method, probe carrier manufacturing apparatus and probe carrier managing apparatus
A method for appropriately managing the quality and distribution of a probe carrier. Probe carriers manufactured by a probe carrier manufacturing apparatus having ejecting portions for ejecting probe solutions, each containing a probe, which can be specifically coupled with a target substance, for applying the probe solution on a carrier, and a plurality of probe tanks storing mutually different probe solutions for supplying ejecting portions. Each probe tank is labeled with the bar-code. The labeled bar-code is read by the bar-code reader. On the basis of the read bar-code, the probe solution stored in the probe tank is identified. On the other hand, the probe tank is mounted on the ejecting portion.
US07684941B2 Battery management system and driving method thereof
A battery management system to estimate a state of charge of a battery and a driving method thereof includes a sensing unit and a micro control unit. The sensing unit measures a battery voltage. The MCU measures a first time and a second time, detects first and second battery voltages that respectively correspond to the first and second times from the battery voltage, estimates an open circuit voltage by the first and second voltages, and establishes the SOC that corresponds to the OCV.
US07684939B2 Method for designing an absorbent article
A method for designing an absorbent article. The steps of the method are generating a physical spatial map of saturation of a fluid within an absorbent in a physical test environment, generating a virtual spatial map of saturation of a fluid within an absorbent in a virtual test environment, identifying absorbent-fluid interaction properties for the absorbent such that the virtual spatial map of saturation approximates the physical spatial map of saturation, inputting the absorbent-fluid interaction properties into a virtual model of the absorbent article to produce a representation of at least one feature of the absorbent article, evaluating the virtual model of the absorbent article to determine the performance of the at least one feature of the absorbent article, modifying the design of the absorbent article in response to the performance of the at least one feature of the absorbent article determined from the virtual model of the absorbent article.
US07684936B2 Method, apparatus and computer program product for determining a future time of a component
A method, apparatus and computer program product are provided for determining a future time associated with a component, where the future time can be indicative that some action can be taken with respect to the component. In some embodiments, the future time can be indicative of a component's remaining useful life or time until maintenance is required. The future time can be determined as a function of a health indicator and a material constant. In some embodiments, the functional relationship between the future time, the health indicator and the material constant can be based on the functional relationship of Paris' law for fatigue crack growth.
US07684935B2 Fiber cable cutting device
A device is disclosed for continuously cutting a fiber cable into sections, as well as a process for operating this device. The device includes a rotary knife carrier fitted with a plurality of knife blades, against which the fiber cable is pressed via a compression wheel. Wear and break of the knife blades are sensed by one or more structure-borne noise sensors. In addition, a characteristic parameter is formed from the signal from the structure-borne noise sensor(s) and compared with a comparison value. Deviations from the comparison value are recognized as disturbances.
US07684934B2 Pattern recognition of whole cell mass spectra
A method for reproducibly analyzing mass spectra from different sample sources is provided. The method deconvolutes the complex spectra by collapsing multiple peaks of different molecular mass that originate from the same molecular fragment into a single peak. The differences in molecular mass are apparent differences caused by different charge states of the fragment and/or different metal ion adducts and/or reactant products of one or more of the charge states. The deconvoluted spectrum is compared to a library of mass spectra acquired from samples of known identity to unambiguously determine the identity of one or more components of the sample undergoing analysis.
US07684933B2 Automated intelligent system for lubricant manufacture optimization
A method and system to blend components to form a lubricant having a predetermined characteristic. The method includes determining the characteristic from a model that relates that characteristic as a function of the amount of its components and properties of the components. These predetermined characteristics include KV (kinematic viscosities), CCS (cold cranking simulator), HTHS (high temperature, high shear viscosity), Noack Volatility, MRV (mini-rotary viscometer), Brookfield Viscosity, Soot-Dispersancy, Oxidation, Deposit, Wear, Sulfur, Phosphorus, Base Number, Color, Ash Content, Aniline Point, Acid Number, Viscosity Index, Turbidity, Demulsibility, Foam Stability, Acute Toxicity, Biodegradability, Nitrogen, and Detergency.
US07684926B2 Electronic control apparatus having first microcomputer which forwards externally supplied updating data to a second microcomputer having a lower data receiving performance than the first microcomputer
An electronic control apparatus such as an ECU of a motor vehicle contains first and second microcomputers, with the first microcomputer having a substantially higher data receiving performance than the second microcomputer. Data for updating a ROM of the second microcomputer, transmitted to the first microcomputer from an external apparatus at a relatively high data rate, are temporarily stored in RAM by the first microcomputer and then transmitted to the second microcomputer at a rate which is appropriate for the receiving performance of the second microcomputer.
US07684918B2 PTO brake control system
The invention relates to a PTO brake control system. There is a need for an improved and safe PTO brake control system. A PTO may be put into a driven and a non-driven condition an is braked by a PTO brake. A PTO brake control system includes a vehicle speed sensor and an ECU for controlling the PTO brake. The ECU deactivates the PTO brake when the vehicle is stationary and the PTO is not driven. This allows the PTO to be manually rotated to facilitate coupling of the PTO to an implement.
US07684915B1 Controlled access for light duty motor vehicle
A control module operates a ramp in coordination with a powered sliding door. The control module couples to the OEM network and includes at least one microprocessor, a connector array coupled to at least one microprocessor, and interface circuitry. The microprocessor produces data sequences to keep the network busy, thereby preventing other modules on the OEM network from entering a low power mode. The connector array is adapted to receive daughter boards, plugs, plug-in modules, or wire jumpers for patches. The control module includes a display and a microprocessor is programmed to diagnose the operation of the ramp and provide the results of the diagnosis on the display.
US07684913B2 System and method for adjusting a zero point of a seat load sensing system
A method (60) for adjusting the zero point of a vehicle seat weight sensing system (10) includes the step of determining a zero point error (64) of the seat weight sensing system. The method (60) also includes the step of adjusting the zero point error (68) in response to determining that the zero point error was influenced by an object on the vehicle seat.
US07684900B2 Adaptive provision of protection function settings of electrical machines
A protection setting determiner (118) adaptively updates settings of protection functions in memory of a protection device (106) that protects a machine (102) that provides power to a power system (104), wherein the settings are updated based at least in part upon sensed data acquired during operation of the machine (102). A physical parameter determiner (110) receives the sensed data, which includes three-phase voltage and three-phase current values at the terminals of the machine (102), and uses any suitable real-time or off-line parameter estimation technique (such as Kalman Filtering for an augmented state) to determine physical parameters of the machine (102) and the power system (104). The protection setting determiner (118) uses the physical parameters to update the protection settings.
US07684898B2 Method for calibrating a tool center point of tools for industrial robots
A method for calibration of a working point (TCP) for tools on industrial robots with a calibration device includes the use of at least two light barriers with an azimuth angle (α) greater than zero at an angle to each other and intersecting at an intersection point. The method includes fixing set TCP positional coordinates for a set working point for the tool, relative to a tool reference point and a TCP coordinate system relative to the working point, moving the tool to the set working point with relation to the TCP coordinate system through the light barriers, such that the tool tip interrupts the light barriers, recording actual TCP positional coordinates determining the difference between the set TCP positional coordinates for the interruption of the light barriers for a set working point and the corresponding recorded actual TCP positional coordinates for the actual working point, calculating the actual working point from the set working point for the number of levels of light barriers from the differences and the known position and azimuth angles (a) of the light barriers.
US07684897B2 Robot program generating device and robot program analyzing device
A work model (or an image) is displayed on an image plane of a robot simulator (201), and a measuring portion and a measuring method are designated (202, 203) and a work shape and a work loading state are designated (204), and then it is judged whether or not the measuring portion and the measuring method are good (205). When the measuring portion and the measuring method are good, a program is generated and the processing is completed (207, 208). When the measuring portion and the measuring method are not good, an alarm is given (206), and the continuation (207) or the repetition (201) of the processing is directed. At the time of analyzing the program, the loading (101), the analysis and display of the measuring portion and the measuring method (102, 103) and the work information (104) are designated, and then it is judged whether or not the measuring portion and the measuring method, which have been analyzed, are good (105). When the measuring portion and the measuring method are good, the processing is finished (107). When the measuring portion and the measuring method are not good, an alarm is given (106), and either the completion of the processing (107) or the correction of the program (201) is selected. Due to the foregoing, a burden imposed for raising and maintaining the visual sensor robot system can be reduced.
US07684892B2 Process for generating control sequence of operations
A method for generation of a control code set for a manufacturing process includes generating a list of sequences of operations with an automatic sequence of operations generator, selecting an optimized sequence of operations from the list of sequences of operations, and utilizing the optimized sequence of operations to generate the control code set.
US07684891B2 System and method for tool use management
The present invention provides a system and method for tool use management wherein a CNC machine retains information identifying the tools associated with the machine as well as their current locations (if any), and executes an algorithm for determining the source tools needed by a part program and matching the source tools with the available tools.
US07684888B2 Extendable MES for Cross-AMHS Transportation
In one aspect a factory automation system for a wafer fab is provided. The factory automation system is adapted to facilitate cross-AMHS transfers of wafer lots within a semiconductor foundry. The factory automation system may include a first MCS and an associated first AMHS; a second MCS and an associated second AMHS; and a third MCS and an associated third AMHS. The system may also include a first bridge connecting the first AMHS and the second AMHS to allow a FOUP to travel between the first AMHS and the second AMHS. The system may also include a second bridge connecting the second AMHS and the third AMHS to allow a FOUP to travel between the second AMHS and the third AMHS. The system also includes a unified control unit in communication with the first, second, and third MCSs, the unified control unit for coordinating transfers of FOUPs between the first, second, and third AMHSs.
US07684882B2 Server based gaming system and method for selectively providing one or more different tournaments
A gaming system includes a central server or controller operable to communicate a plurality of different commands to a plurality of gaming machines to provide non-tournament game play and to provide tournament game play on the same gaming machines.
US07684874B2 Server based gaming system and method for selectively providing one or more different tournaments
A gaming system includes a central server or controller operable to communicate a plurality of different commands to a plurality of gaming machines to provide non-tournament game play and to provide tournament game play on the same gaming machines.
US07684872B2 Contactless interconnect for transducers
A medical device for implantation within a patient comprising a lead body including a conductor within the lead body and a transducer supported by the lead body. The conductor is electrically coupled to the transducer by a conductive fluid, paste or gel. The conductive fluid, paste or gel may be contained within a well in the lead body. The transducer may be a MEMS chip and/or an integrated circuit and may perform any of a variety of functions such as sensing physiological data.
US07684866B2 Apparatus and methods for applying neural stimulation to a patient
Systems and methods for neural stimulation may include a stimulus unit; a first electrode assembly having a first set of contacts; and a second set of contacts. The stimulus unit can be an implantable pulse generator including a first terminal that can be biased at a first signal polarity and a second terminal that can be biased at a second signal polarity. The first electrode assembly includes a support member configured to be placed at the stimulation site, the first set of contacts carried by the support member, and a first lead configured to be attached to the first terminal of the implantable pulse generator for biasing the surface contacts at the first polarity. The second set of contacts is detached from the surface electrode assembly. The second set of contacts can be one or more conductive elements fixed to or forming portions of the implantable pulse generator, or a separate electrode array.
US07684865B2 Methods and apparatus for treatment of obesity
Method and apparatus for treating obesity by use of transesophageal delivery of energy to interrupt the function of vagal nerves. The energy, which may be highly focused ultrasound energy or other types of energy is delivered through the wall of the esophagus by a device placed in the esophagus. The energy delivered is sufficient to ablate a vagal nerve on the outer wall of the esophagus.
US07684860B2 Components for reducing image distortion
An implantable medical device includes a housing and a circuit board provided within the housing. The circuit board includes a plurality of electronic components electrically coupled thereto. At least one non-functional component is provided on the circuit board and formed from a material that has an electromagnetic permeability configured to reduce the amount of image distortion caused by at least one of the plurality of electronic components when the device is subject to a magnetic field during an MRI scan.
US07684857B2 Device for medicine delivery by intraocular iontophoresis or electroporation
The invention concerns a device for ocular delivery of an active principle by peroperative intraocular iontophoresis or electroporation comprising a reservoir (7) for receiving a solution comprising the active principle, means for diffusing (8, 6) the active principle connected to the reservoir, means for injecting (4) the solution into the reservoir, and means (5) for exerting suction of the content of the reservoir during an injection of the solution therein by the injection means.
US07684851B2 Body cavity interior observing apparatus
According to a body cavity interior observing apparatus of the present invention, a non-tracked region to be displayed can be switched between a first non-tracked region and a second non-tracked region which is larger than the first non-tracked region, and in a search for an affected area in which it is preferable to track a treating instrument in order to consistently align the position of treating instrument to the central part of the screen, the first non-tracked region having a smaller non-tracked region is selected, while in a treatment of an affected area in which a treating instrument is moved in a wide range of area, the second non-tracked region having a larger non-tracked region is selected, thereby an appropriate monitor screen can be provided in searching for an affected area and in treating an affected area.
US07684845B2 Physiological measurement display
A physiological measurement display comprises: a strip having: at least one conductive portion at an inner side thereof; an electronic device connected to the conductive portion; the electronic device having at least one physiological measure unit; and a display panel at an outer side of the electronic device for displaying physiological data from the physiological measure unit. The electronic device is installed with a level meter, or alarm lights or a speaker. The display panel is pivotally installed to the electronic device and is turnable for viewing. Two ends of the electronic device have buckling grooves and two ends of the strip have buckles engageable to the buckling grooves. The buckles and buckling grooves are conductive. The electronic device is installed with an auxiliary conductive portion or a conductive rubber.
US07684839B2 Connecting structure for magnesium diboride superconducting wire and a method of connecting the same
A magnesium diboride superconducting wire has excellent conduction property and stability. The superconductive connection of the magnesium diboride superconducting wire covered with a superconducting coating layer and a same or different kind of another superconducting wire are connected in a metal tube filled with a solder by way of the superconductive coating layer.
US07684834B2 Method of monitoring battery characteristics and radio terminal equipment
The invention relates to a method of monitoring battery characteristics in a radio terminal equipment arrangement. The method comprises measuring battery characteristics of a battery of one or more secondary units communicating with radio terminal equipment; establishing a low-power radio frequency (LPRF) connection between radio terminal equipment and a secondary unit of the radio terminal equipment arrangement. The method also comprises receiving, in the radio terminal equipment, the measured battery characteristics of the one or more secondary units via the established LPRF connection; and giving an indication, by the radio terminal equipment, relating to the battery characteristics of the one or more secondary units.
US07684833B2 Micro-controller controlled power management chip
Novel power-management chips (PMCS) and a related method to increase the flexibility of power-management chips and to disburden a main controller of mobile electronic devices, such as e.g. a mobile phone, have been achieved. Key of the invention is to implement a microprocessor system on a power-management chip. This microprocessor, having a flash-memory and a RAM has either no or minimum interaction with a main controller of the mobile electronic device since the microprocessor on the PMC is controlling all power supply requirements of the mobile electronic device. The novel PMC is more flexible; since it is free programmable and customers can adapt their PMC more efficiently to the specific purposes of their application.
US07684832B2 Method of connecting an UMTS mobile radio to a network
To achieve a shortening of the initial synchronization time and/or extension of the stand-by time with a method of connecting an UMTS mobile radio to a network, the UMTS mobile radio receives and stored in one or more time-limited RF receive windows the signals that are subsequently evaluated when the HF receiver is switched off.
US07684831B2 Signal processing device and hands-free call device
A signal processing device includes: a speaker amplifier for amplifying a reception voice; a reception voice attenuator for attenuating the reception voice inputted to the speaker amplifier during a voice transmission mode; a reception voice detection circuit for detecting the reception voice outputted from the speaker amplifier; a microphone amplifier for amplifying a transmission voice inputted to a microphone; a transmission voice attenuator for attenuating the transmission voice outputted by the microphone amplifier during a voice reception mode; a transmission voice detection circuit for detecting the transmission voice outputted by the microphone amplifier; and a discriminator for discriminating the mode to be operated among the voice transmission mode and the voice reception mode on the basis of detection outputs from the reception voice detection circuit and the transmission voice detection circuit.
US07684825B2 Method and system for modem protocol discrimination
The invention provides a method of selecting a modem carrier type for data transmission over a wireless communication system. An incoming call is received from a mobile vehicle and then an initial carrier tone is sent to a mobile vehicle in response to the incoming call. A modem response signal is received from a vehicle modem in response to the initial carrier tone. The modem response signal is determined to be either an analog modem response signal or a digital modem response signal, and then the call is connected to either the analog modem or digital modem based on the modem response signal determination.
US07684823B2 Cellular mobile radio network and method for setting up a base station of a cellular mobile radio network
A cellular mobile radio network having at least one base station integrated into a facility supplied via a power supply network and being connected to an assigned base station controller. The at least one base station includes a module for exchanging radio frequency signals with mobile radio devices; a first transceiver module configured to couple the at least one base station to the power supply network; and a control device configured to control the facility. The control device is connected to the facility via the power supply network or directly, and includes an identification module and a module for communicating with a central unit, the control device being identifiable by the central unit based on the identification module.
US07684822B2 Mobile terminal and method for changing mode thereof
A mobile terminal including a first body, a second body covering at least a portion of the first body, and a hinge module disposed to be eccentric to one of upper left and right sides between the first and second bodies and configured to the allow the second body to be horizontally rotatable with respect to the first body.
US07684819B2 Uplink transmission power control in a CDMA base station
A CDMA base station is disclosed that prevents significant increase in the amount of interference within an entire cell even when there exist in the cell mobile stations that perform high-speed packet communication. The CDMA base station comprises a noise estimation circuit, a noise comparator and a TPC bit generating circuit. The noise comparator receives noise power N1 estimated by the noise estimation circuit, compares the noise power N1 with a threshold N2 for interference supplied from packet communication circuit 1 and outputs the result of comparison N3 to the TPC bit generating circuit. The TPC bit generating circuit sets TPC2=0, outputting TPC command TPC2 to direct a TPC multiplex circuit to reduce the transmission power, without using TPC command TPC1 from a SIR estimation circuit when the increase in the transmission power of a mobile station that is performing high-speed packet transmission within a fixed period of time has exceeded the threshold for the increase or when the amount of interference in the entire cell has exceeded the threshold for the amount of interference.
US07684813B2 Method and apparatus for establishing direct communication for mobiles in a radio communication system
A radiotelephone method includes detecting other mobile stations and identifying possible relay candidates among the other mobile stations. The method then includes communicating information about the candidates to a base station. Communication with a second mobile station is requested of the base station at a first mobile station. If the first mobile station and the second mobile station are physically close, the base station instructs the first mobile station and the second mobile station to establish direct communication.
US07684805B2 Systems and methods for facilitating instant communications over distributed cellular networks
In instant communications over a wireless network, a user from a private organization sends the request for instant communications communication through a private server controlled by the private organization. The private server sets up a private account with the wireless carrier and the user communicates via the private account.
US07684803B2 Network controller messaging for ciphering in an unlicensed wireless communication system
An unlicensed wireless service is adapted to generate the interface protocols of a licensed wireless service to provide transparent transition of communication sessions between a licensed wireless service and an unlicensed wireless service. In one embodiment, a mobile station includes level 1, level 2, and level 3 protocols for licensed wireless service and an unlicensed wireless service. An indoor base station and indoor network controller provide protocol conversion for the unlicensed wireless service into a standard base station controller interface of the licensed wireless service.
US07684802B2 Communications handoff using an adaptive antenna
One implementation provides a novel station-to-station handoff using an adaptive or directional antenna. The directional antenna generates a plurality of directional search beams to search for pilot signals from new base stations. The search beams are scanned one beam at a time to obtain the relative direction of all new base stations detected. From the detected base stations, a new base station with the strongest signal strength is selected and compared to the currently used base station. If the new base station has stronger signal strength than the current base station, then a communication handoff from the current base station to the new base station is initiated. In one feature of the present invention, two directional beams are used to communicate with the current and new base stations. Once a communication link is established with the new base station, the directional beam to the current base station is terminated.
US07684797B2 Accessing telecommunication devices using mobile telephone numbers
A telecommunications system includes an infosphere having a mobile telephone. A first telecommunications device may request to be added to the infosphere by sending a request to a registry server. In response to the request, the registry server adds the first telecommunications device to the infosphere by creating a network address for the first telecommunications device, the network address being related to the telephone number of the mobile telephone. In some embodiments of the telecommunications system, the registry server may require authorization from a second telecommunications device in the infosphere before adding the first telecommunications device to the infosphere.
US07684796B2 Mobile communication system, management agent apparatus, and server function moving method
A mobile communication system includes a management agent, server, and temporary server. The management agent manages the destination of a mobile node. The server serves as a communication partner of the mobile node. The temporary server has a network function equivalent to that of the server. The management agent includes a position registration unit which registers position information of the destination of the mobile node when the mobile node moves, and a server function relocation unit which sets the temporary server as the communication partner of the mobile node instead of the server. A management agent apparatus and server function moving method are also disclosed.
US07684795B2 Processing subscriber data regarding services available to a subscriber in a visited area
A mobile communication system includes a home location register that transmits an inquiry to the visitor location register about services supported by the visitor location register in response to receiving a location update message, receives a reply from the visitor location register, determines the services supported by the visitor location register based on the reply received from the visitor location register and transmits information to the visitor location register on services that, according to the information stored in the home location register, are available to the subscriber and that are supported by the visitor location register. Similarly, the visitor location register receives the inquiry about the services from the home location register, transmits the information to the home location register on the services supported by the visitor location register in response to the inquiry, and receives the transmitted information.
US07684794B1 Managing endpoint addresses separately from managing endpoint mobility
Performing management operations for a mobile node present in a foreign network includes performing an address management operation and a mobility management operation. The address management operation includes receiving an address request message at a home address server of a home network of the mobile node, assigning a fixed home address to the mobile node, and sending an address acknowledgment message communicating the fixed home address. The mobility management operation includes receiving a registration request message requesting registration for the mobile node, and registering the mobile node in response to the registration request message.
US07684793B2 Anti-traffic redirection system
A system for controlling traffic between a Home Public Mobile Network (HPMN) and a Visiting Public Mobile Network (VPMN) of a roaming mobile station is provided. The system includes a TR probe for detecting a traffic redirection (TR) attempt for the roaming mobile station, by observing exchange of at least one registration message between the VPMN and the HPMN. The system further includes an anti-TR unit for thwarting the TR attempt by sending one or more registration response messages in response to the at least one registration message received from a switch.
US07684790B2 Advertising technique
An advertising technique includes communicating messages to a mobile device that are rendered on the mobile device for the purpose of advertisement. The advertisement is rendered based on the occurrence of an advertisement event, such as an inbound telephone call, the elapse of time, entering a pre-defined geographic area, or the like.
US07684778B1 Image cancellation in receivers
Systems and techniques relating to image cancellation in received communications signals are described. In one aspect, a received communications signal can include a desired signal and an image signal. A leakage tracing signal can be generated, and the image signal can be removed from the communications signal using the leakage tracing signal mixed with the communications signal. Implementations can include generating a first channel signal and a second channel signal, generating a first filter using the first channel signal and the leakage tracing signal, and generating a second filter using the second channel signal and the leakage tracing signal. Removing the image signal from the communications signal can include filtering the first channel signal using the second filter to obtain a first filtered signal, filtering the second channel signal using the first filter to obtain a second filtered signal, and subtracting the second filtered signal from the first filtered signal.
US07684767B2 Voice, data and RF integrated circuit with multiple modulation modes and methods for use therewith
A voice data and RF integrated circuit (IC) includes a driver that generates an RF signal to a power amplifier module from an up-converted signal. A modulation controller provides a first modulation signal to the driver for modulating the up-converted signal when a modulation control signal has a first value and provides a second modulation signal to the power amplifier module for modulating the RF signal when the modulation control signal has a second value.
US07684764B2 Duplexer using surface acoustic wave filters and electronic device equipped with the same
A duplexer includes two surface acoustic wave (SAW) filters having different center frequencies; a phase matching circuit that matches phases of the two SAW filters; a package in which the SAW filters and the phase matching circuit are housed, the package being composed of multiple layers; and a line pattern provided between at least one of the SAW filters and at least one of a transmit terminal and a receive terminal of the duplexer. The line pattern runs on at least two of the multiple layers within a range defined by peripheral ground patterns provided in the package.
US07684763B2 Transceiver circuit and method for providing local oscillator signals in a transceiver circuit
A transceiver circuit includes a transmission path and also at least two reception paths, which in each case contain a frequency conversion device with a local oscillator input. A first, a second and a third oscillator circuit, and also a programmable frequency divider circuit are furthermore provided. The outputs of the oscillator circuits are connected to a respective input of the programmable frequency divider circuit. The frequency divider circuit contains three outputs connected in each case to a local oscillator input of the transmission path and the two transmission paths. According to one example of the invention, the frequency divider circuit is designed for frequency division of a signal present at an input and for outputting the frequency-divided signal to one of the three outputs. With the programmable frequency divider circuit, signals at the three inputs of the frequency divider circuit can thus be divided arbitrarily in terms of their frequency and be output at the outputs in a manner dependent on the desired operating mode of the transceiver circuit.
US07684762B2 Method of transmitting feedback information in an orthogonal frequency division multiplexing (OFDM)/OFDM access (OFDMA) mobile communication system
A method of transmitting feedback information in a wireless communication system is disclosed. More specifically, the method comprises a mobile station (MS) which determines whether to transmit feedback information to a base station (BS) without solicitation from the BS. After determining to do so, the MS transmits a request message to request the BS to allocate an uplink resource for transmitting at least one unsolicited header and thereafter receives the uplink resource allocation from the BS. Lastly, the MS transmits the at least one unsolicited header via the allocated uplink resource.
US07684760B2 Transmission power controller of a mobile communication terminal
An apparatus for controlling transmission power of a mobile communication terminal. The apparatus comprises a central processing unit for measuring a power level of a received signal and determining a power amplification mode in response to the measured power level of the received signal and a power preset table, a driver amplifier for amplifying a transmission signal to produce an output signal, the driver amplifier has operating conditions chosen in accordance with the power amplification mode, a voltage converter for outputting a preset voltage value in accordance with the power amplification mode, and a power amplifier for amplifying the output signal of the driver amplifier in response to the outputted preset voltage value.
US07684748B2 Unit drawing mechanism and image recording apparatus
A unit drawing mechanism according to the invention is adapted for installation in a main unit. The mechanism includes a first and a second units, a plurality of supports, and a load-applying member. The first unit is movable along a first direction toward front of the main unit, to be drawn out thereof. Mounted in the first unit, the second unit is movable, with the first unit drawn out of the main unit, along a second direction perpendicular to the first direction, to be drawn out of the first unit. The supports are arranged at different positions along the second direction, for supporting the first unit movably along the first direction. The load-applying member is mounted in the first unit in such a manner that center of gravity of the first unit along the second direction is located between the supports whether the second unit is retracted in, or drawn out of, the drawn-out first unit.
US07684737B2 Method for forming image and image forming apparatus having a developing agent with a distribution of adhesive force to a surface of an image carrier
The developing agent is selected to have a distribution of adhesive force to the surface of an image carrier, which is configured such that the ratio of the developing agent having an adhesive force which is not less than 2.5 times as high as an average value of a distribution of adhesive force is 3% by weight or less based on an entire weight of the developing agent.
US07684734B2 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.
US07684732B2 Process unit and image forming apparatus including the same
An image forming apparatus includes at least a latent image carrier, a latent image forming mechanism, a developing mechanism and a charger. The latent image carrier bears a latent image. The latent image forming mechanism forms the latent image on the latent image carrier. The developing mechanism develops the latent image on the latent image carrier with toner. The charger includes a conductive member supplied with a bias voltage while contacting a surface of the latent image carrier, and charges at least one of the surface of the latent image carrier and a toner adhering to the surface thereof through the conductive member. A tensile strength of the conductive member at break is no less than 10 MPa and no more than 40 MPa, and a contact pressure between the conductive member and the latent image carrier is no less than 4 kN/m2 and no more than 15 kN/m2.
US07684730B2 Image forming apparatus and intermediate transfer unit
An intermediate transfer unit of an image forming apparatus is provided between a plurality of developer containers for containing developer and a plurality of developing devices. The intermediate transfer unit includes an intermediate transfer unit for secondarily transferring primarily transferred developed images from the plurality of image carriers onto a paper, an intermediate transfer unit driving mechanism for driving the intermediate transfer unit, and a housing for supporting the intermediate transfer unit driving mechanism. One end of the housing includes a plurality of developer inlet ports positionally corresponding to the developer supply ports of the developer containers respectively, a plurality of developer outlet ports positionally corresponding to the developer receiving ports of the developing devices respectively, and a plurality of developer supply paths connecting between the developer inlet ports and the developer outlet ports respectively.
US07684728B2 Image forming apparatus, process unit and developing cartridge
An image forming unit includes a process unit including image carrier holder units arranged in one direction and held in the process unit and developing cartridges provided in correspondence with the image carrier holder units and configured to be removably mounted in the image carrier holder units. Each image carrier holder unit includes an image carrier, a charger configured to charge the image carrier, a pair of side frames disposed to hold the image carrier therebetween, a center frame disposed between the side frames, the center frame being configured to support the charger, and a first support portion disposed on the center frame. Each developing cartridge includes a developer frame, a developer carrier provided in the developer frame, and a supported portion provided in the developer frame and configured to face the center frame when the developing cartridge is mounted in the image carrier holder unit.
US07684718B2 Color image recording apparatus for determining a color shift value between image forming units
An image recording apparatus capable of correctly determining a color shift value between recording heads of different color. The image recording apparatus has each recording head print two types of patches as patterns on a conveyance belt and has a reflection intensity detection unit read reflection intensities of the two patches to determine the color shift value and correct the color shift value so as not to include a position shift value between a reference position and a position where the actual reading has started. The image recording apparatus for recording a pattern to a color image conveyance medium and reading the recorded pattern comprises a feeding unit that feeds the color image conveyance medium along a feeding path, a first image forming unit that records the pattern to the color image conveyance medium in a first color, a second image forming unit that records the pattern to the color image conveyance medium in a second color, a reflection intensity detection unit that reads a reflection intensity of the pattern, an image formation control unit for calculating from the reflection intensity a color shift value of the second image forming unit with respect to the first image forming unit, wherein the first image forming unit records a first pattern of a first interval and the second image forming unit records a second pattern of a second interval overlapping the first pattern so that a first patch having the first pattern and the second pattern overlapped is formed, and wherein the first image forming unit records a third pattern of the second interval and the second image forming unit records a fourth pattern of the first interval overlapping the third pattern so that a second patch having the first pattern and the second pattern overlapped is formed.
US07684709B2 Fiber aided wireless network architecture
A FAWNA that allows high-speed mobile connectivity by leveraging the speed of optical networks. Specifically, SIMO FAWNA, which comprises a SIMO wireless channel interfaced with a fiber channel through wireless-to-optical interfaces. Received wireless signal at each interface are sampled and quantized prior to transmission. The capacity of the FAWNA approaches the capacity of the architecture exponentially with fiber capacity. It is also shown that for a given fiber capacity, there is an optimal method of operating wireless bandwidth and number of interfaces. An optimal method to divide the fiber capacity among the interfaces is shown, which ensures that each interface is allocated a rate so that noise is dominated by front end noise rather than by quantization distortion. A method is also presented in which, rather than dynamically changing rate allocation based on channel state, a less complex, fixed rate allocation may be adopted with very small loss in performance.
US07684708B2 All-optical flip-flop and control methods thereof
Embodiments of the invention pertain to remote optical control of holding beam-type, optical flip-flop devices, as well as to the devices themselves. All-optical SET and RE-SET control signals operate on a cw holding beam in a remote manner to vary the power of the holding beam between threshold switching values to enable flip-flop operation. Cross-gain modulation and cross-polarization modulation processes can be used to change the power of the holding beam.
US07684706B2 System and method for traffic distribution in an optical network
In accordance with the teachings of the present invention, a system and method for traffic distribution in an optical network is provided. In a particular embodiment, a traffic distribution module in a passive optical network (PON), includes a filter configured to receive downstream traffic in a first set of one or more wavelengths and a second set of one or more wavelengths from an optical line terminal (OLT), direct the traffic in the first set of wavelengths to a primary power splitter, and direct the traffic in the second set of wavelengths to a first connector. The traffic distribution module also includes a primary power splitter and a plurality of secondary power splitters. The primary power splitter is configured to receive the traffic in the first set of wavelengths and distribute the traffic in the first set to the plurality of secondary power splitters coupled to the primary power splitter such that optical network units (ONUs) in the PON receive the traffic in the first set of wavelengths. The traffic distribution module also includes a first connector configured to couple to a first module connector of a pluggable module and to forward the traffic in the second set of wavelengths to the pluggable module via the first module connector. The traffic distribution module also includes a plurality of second connectors configured to couple to a plurality of second module connectors of the pluggable module, receive the traffic in the second set of wavelengths from the pluggable module via the associated second module connectors, and forward the traffic in the second set to the plurality of secondary power splitters for distribution to particular ONUs in the PON.
US07684704B2 Method, apparatus and system for the communication of services in an optical access network
A method, apparatus and system for the communication of services in an optical access network includes transmitting services to customer premises using a passive optical downstream link and receiving services from said customer premises using an active optical upstream link. In an embodiment of the present invention, services from a central office are communicated to customer premises using a passive means for splitting an optical signal, and services from customer premises intended for the central office are communicated to the central office using active components including at least one receiver, a switch and a transmitter.
US07684701B2 Photonic quantum information system using unpolarised light
A photon emitter including a photon generator configured to generate photons having a first polarization state or a second polarization state, the first polarization state being orthogonal to the second polarization state; and a time delay device which delays photons having the second polarization state with respect to those having the first polarization state.
US07684699B2 Optical transceiver module for monitoring an optical fiber and method for making available measuring data from monitoring an optical fiber
The invention concerns a transceiver module for an optical data network, comprising an optical interface for connection with an optical transmission line and an electrical interface for connection with a host board, wherein the electrical interface is suitable for providing the transceiver module with payload data to be sent on the optical transmission line and for providing the host board with payload data read from the optical transmission line, and further comprising monitoring means for monitoring the optical transmission line, which the transceiver module comprises an analyzing means for processing measuring data provided by the monitoring means in a statistical manner, and where the analyzing means is connected to the electrical interface for providing processed measuring data to the electrical interface. The inventive transceiver module is easy to install, and only a small amount of monitoring data needs to be transferred.
US07684694B2 Apparatus for supporting a camera and method for using the apparatus
A camera support assembly including an elongated support, such as a extensible support, which support extends between a base assembly and a handgrip, whereby a user of the camera may secure a camera to the base assembly and, while holding the handgrip, position the camera a distance away, which may be greater than arms length, to capture a still or moving image of the user, of an obstructed scene, or of hard to reach and/or unsafe areas.
US07684686B2 System and method for capturing, associating and distributing photographic images
A system and method for capturing and distributing digitized photographic images via an electronics communications network are provided. A subject is provided with a portable identification wireless transmitter. A digital camera coupled with a wireless receiver creates a digital photographic document and includes the identification of the user in a formatted electronic message. The document may also retain information identifying the time and locale of the creation of the image. The document is made accessible to the electronic communications network, in association with a data structure. The data structure and/or the document may be associated within an independent or additional identifier of the subject or of a third party. Information associating the subject and locale related to the origination of the image are inserted into an available data field of a standard digital image format, such as a JPEG, MPEG of GIF format.
US07684682B2 Fan circuit with a fan speed control circuit
A fan speed control circuit is used for controlling rotation speed of a fan. The fan speed control circuit receives a pulse width modulation (PWM) signal from a system and comprises a programmable control unit and a current control unit. The programmable control unit receives the PWM signal, is connected to a Hall element for receiving a voltage signal therefrom, and provides a control signal. The current control unit takes the control signal to control current flowing through a stator coil unit of the fan so as to control the speed of the fan. The programmable control unit has a program written for the PWM signal, and when the fan speed control circuit is used in another system with a different PWM signal, the programmable control unit can be given a new program for the different PWM signal for controlling the speed of the fan.
US07684680B2 Apparatus for recording signals on disk recording medium
A recording apparatus of this invention detects the state of management information, which pertains to a recording address of an image signal, and which is reproduced from a disk-like recording medium having a first area for the image signal and a second area for the management information. On the basis of the detection result, management data is reproduced from the first area of the disk-like recording medium. On the basis of the management data reproduced from the first area, the management information reproduced from the second area is modified. A modify unit records the modified management information in the second area.
US07684674B2 Optical reproducing apparatus having protection flags and code number
An apparatus and a method for reproducing a recording medium which requires input of a code number only once when the code number is required to be input to both a directory and a PlayList for reproduction. A plurality of directories, such as DVR, DVR1, DVRn and the like, are formed on a disk. One directory DVR has a flag DVR_protect_flag (first control information) set therein for controlling reproduction of information belonging in the directory. Also, a file associated with the PlayList, which is one piece of information in the directory DVR, has a playback_control_flag (second control information) set therein for controlling reproduction thereof. In a case where the DVR_protect_flag is 1, reproduction is allowed only when a correct code number is input. In a case where the DVR_protect_flag and the playback_control_flag are both 1, input of the code number for the playback_control_flag is omitted when the correct code number has already been input for the DVR_protect_flag.
US07684672B2 Broadcast storage system with reduced user's control actions
A broadcast storage system is disclosed which is easily controllable by the user for setting programs for timer recording and playing back recorded programs. The broadcast storage system has one or more slave apparatus and a master apparatus. The master apparatus grasps programs set for timer recording by each of the slave apparatus. When a program to be recorded is determined by the user or an automatic timer recording process, the master apparatus selects an apparatus to record the program such that a plurality of timer recording settings are not made at one time in one apparatus, and instructs the selected apparatus to set the program for timer recording. When instructed to set the program for timer recording, a slave apparatus sets the program for timer recording, and records the program at the time when the program is broadcast.
US07684671B2 Control of information processing apparatus through a network
A DTV operating screen is displayed on the CRT display screen of a DTV which is the controlling apparatus of a network. In the event that the user selects the DVHS from the buttons displayed on the DTV operating screen, data corresponding to the DVHS operation screen is input to the DTV, and a DVHS operation screen is displayed on the CRT display screen 61. The user operation executed regarding the DVHS operation screen are notified from the DTV to the DVHS, so the DTV can execute control corresponding to the operations of the user, without transmitting commands for directly controlling the DVHS.
US07684669B2 Splice chip device
A splice tray arrangement including a tray and a splice chip. The splice chip includes a plurality of arms that define channels for holding splice elements. The arms include retaining structure for retaining a splice element in both of either one of an upper region and a lower region of a channel. The splice tray arrangement also includes a mounting arrangement for securing the splice chip to the tray at a mounting location. The mounting arrangement includes sliding interlock guides disposed on each of the splice chip and the tray. The mounting arrangement further includes flexible tabs arranged to prevent lateral movement of the splice chip when positioned at the mounting location.
US07684665B2 Methods and systems relating to solid state light sources for use in industrial processes
Methods and systems relating to solid state light sources for use in industrial processes.
US07684662B2 AD converter using photonic crystal
An AD converter is provided. The AD converter includes a light source unit which provides an optical signal, at least one waveguide unit which consists of a photonic crystal and transmits the optical signal, a modulation unit which applies a RF signal to the at least one waveguide unit, thereby modulating an optical signal output from the at least one waveguide unit, and a digital conversion unit which converts the modulated optical signal to a digital signal. Accordingly, a compact-sized AD convert can be realized.
US07684651B2 Image-based face search
A search includes comparing a query image provided by a user to a plurality of stored images of faces stored in a stored image database, and determining a similarity of the query image to the plurality of stored images. One or more resultant images of faces, selected from among the stored images, are displayed to the user based on the determined similarity of the stored images to the query image provided by the user. The resultant images are displayed based at least in part on one or more facial features.
US07684650B2 Method for processing image frame output from an image sensor by an image processor
In an image-frame processing method, the image frame is outputted from and image sensor by an image processor via the buffering of a memory buffer. The method includes the following steps of: defining at least two storage spaces in the memory buffer; dividing the image frame into a plurality of image portions, each of which has a size corresponding to the size of one of said at least two storage spaces; sequentially storing the image portions into the storage spaces in turn; and sequentially processing said image portions stored in the memory buffer. This method is applicable to processing the image frame with the use of a small-sized memory buffer.
US07684647B2 Rigid body tracking for radiosurgery
A method and apparatus compares in-treatment X-ray images of a volume with pre-treatment reference images of the volume and determines a combined similarity measure. A combined registration search space is searched to maximize the combined similarity measure and to jointly register the in-treatment X-ray images with the pre-treatment images.
US07684643B2 Mutual information regularized Bayesian framework for multiple image restoration
A method for multiple image restoration includes receiving a plurality of images corrupted by noise, and initializing a reduced noise estimate of the plurality of images. The method further includes estimating a probability of distributions of noise around each pixel and the probability of the signal, estimating mutual information between noise on the plurality of images based on the probabilities of distributions of noise around each pixel and the joint distribution of noise, and updating each pixel within a search range to determine a restored image by reducing the mutual information between the noise on the plurality of images.
US07684632B2 Estimating image compression quantization parameter values
Methods, machines, systems and machine-readable instructions for processing an image are described. In one aspect, the image is divided into a population of image blocks. Frequency domain vectors are generated from respective ones of the image blocks. Each of the frequency domain vectors includes a respective set of values corresponding to a set of transform coefficients. Preliminary estimates of quantization parameter values are determined from frequency distributions of the transform coefficient values in a set of the frequency domain vectors corresponding to a variable sample of the population. The variable sample is determined at least in part by at least one threshold. Values of quantization parameters are estimated from the preliminary estimates.
US07684626B1 Method and apparatus for image decoder post-processing using image pre-processing and image encoding information
A method for image decoding is disclosed. The method generally includes the steps of (A) receiving from a medium (1) an encoded signal and (2) transform data comprising at least one of (i) encoding statistics embedded in the encoded signal, (ii) encoding information and (iii) pre-processing information, wherein (a) the encoding statistics are created by an encoder in encoding an intermediate input signal to create the encoded signal, (b) the encoding information is producible by the encoder in the encoding and (c) the pre-processing information is producible by a pre-processor in converting an image input signal into the intermediate input signal, (B) generating an intermediate output signal by decoding the encoded signal and (C) generating an image output signal by processing the intermediate output signal in response to the transform data.
US07684621B2 Method and system for identifying multiple questionnaire pages
A method and system for identifying multiple questionnaire pages. An embodiment of a method includes receiving a set of coordinates from a capture device, the set of coordinates indicating shapes made on multiple pages of a questionnaire without the use of a graphical user interface, and mapping each shape to a questionnaire answer on a different page. The method enables a processor to accurately and quickly determine which answers were entered on each questionnaire page attached to the capture device, without relying on the user to do so. Exemplary applications include a field survey and inventory.
US07684620B2 Image processing apparatus and method for dividing an image into component images
The image particulars of a document image or a part thereof are analyzed and the image particulars of the image are determined according to the outcome of the analysis. Then, the analyzed image particulars of the image are converted to the determined image particulars. Additionally, the analyzed image is divided into component images contained in the image. The image particulars of the image are converted as a result of these processes so that information of the component images for making them as objects of easy viewing with an appropriate data size are output.
US07684619B2 Text flow in and around irregular containers
Providing text flow in or around an irregular container, such as a non-rectangular graphic, is disclosed. In the case of flow around a container, the intersection, if any, between a proposed text rectangle and the irregular container is determined. A valid rectangle, if any, that is not within the bounds in the x-direction of an area of intersection between the proposed text rectangle and the graphic is identified as a valid text area within the proposed text rectangle. In the case of flow around a container, one or more difference areas, if any, in which a proposed text rectangle is present but the container is not present are found. A valid rectangle, if any, that is not within the bounds in the x-direction of any of said one or more difference areas is identified as a valid text area within the proposed text rectangle.
US07684616B2 Method and apparatus for representing a group of images
A method of representing a group of images comprises determining the values of one or more dominant colors for the group of images and deriving a dominant color representation expressing the group of images in terms of one or more of said dominant color values.
US07684615B2 Signal correcting method
A signal correcting method includes: obtaining multiple types of signals at each of a plurality of points; extracting a point with signal values corresponding to the multiple types of signals, which have a predetermined relationship to signal values of the multiple types of signals at a target point; and correcting the multiple types of signals at the target point based upon the signal values corresponding to the multiple types of signals at the target point and the signal values corresponding to the multiple types of signals at the extracted point.
US07684610B2 Rotating prism component inspection system
An inspection system is provided. The system includes a rotating prism having a first end and a second end. The first end receives a first image area, such as a circular view, and rotates about a center point so as to cover a field of view area that is larger than the first image area, such as a larger circle that is defined by the smaller circle of view as it rotates around the center point. The second end remains centered on the center point and provides a viewing area that does not change in dimension. An image data system at the second end of the rotating prism generates image data as the prism rotates so as to generate two or more sets of image data that are contained within the field of view area.
US07684608B2 Tape and reel inspection system
A tape and reel inspection system is provided with OCR testing of devices, network retrieval of device lot information, and automatic teaching of image patterns. Each device lot is typically accompanied by a travel sheet, which includes a history for the device lot. The travel sheet may include a bar code to allow the system to receive the device lot number while reducing the possibility of human error. The system performs OCR on a first device. The system communicates with a database to obtain lot information. The system combines lot information and package information to form marking information. The system then compares the contents of the markings with line information obtained from the marking information. Once a first device passes the OCR test, the system trains an image of the first device. Image training may be done automatically without intervention from the operator. If a subsequent device fails the image test, the inspection system automatically performs OCR on the failed device.
US07684601B2 Method and apparatus for imaging tissues
Method and apparatus for imaging tissue by upstream illumination and downstream dual filtering of the exiting light for separation of ballistic photons rays from stray rays. Dual filtering includes spatial filtering via a pinhole and spatial filtering operated by a fast gate. A processor synchronizes flashes of illumination with the fast gate to command opening for passage of the ballistic photons rays and closure to exclude the stray rays. An image detector downstream of the fast gate collects the ballistic photons rays for processing by the processor and display on a monitor as a shadowgram. Illumination flashes have one or more wavelengths and the image detector is adapted to match the selected wavelengths of the illuminating flashes.
US07684598B2 Method and apparatus for the loading and postprocessing of digital three-dimensional data
A method and an apparatus are for the loading and postprocessing of three-dimensional digital volume data, in particular from the medical field. Layer images are usually acquired by CT or MR devices and combined to form a volume data record. These combined data are fed to one or more postprocessing methods, such as e.g. the VRT, MIP and/or MPR technique. These postprocessing methods can already be used for a portion of the loaded data directly after the beginning of the loading operation.
US07684595B2 Method of facial recognition
An original image of a target is provided. The original image is guidedly perturbed into a first plurality of recognizable uniquely perturbed images, each of the first plurality of recognizable uniquely perturbed images being recognizable as representing the target and distinguishable from the original image. The first plurality of recognizable uniquely perturbed images is guidedly perturbed into a second plurality of unrecognizable uniquely perturbed images, each of the second plurality of unrecognizable uniquely perturbed images being unrecognizable as representing the target. A contour is generated between the first plurality of recognizable uniquely perturbed images and the second plurality of unrecognizable uniquely perturbed images.
US07684583B2 In-ear type and ear-plug type earphone with adjustable volume of front chamber between speaker and housing
An earphone with adjustable volume of a front chamber between a speaker and a housing is provided, which includes a speaker unit, a housing and a movable element. The speaker unit is disposed within the housing, and the housing includes an earplug formation formed in front of the speaker unit. A chamber within the earplug formation has a volume, and the movable element is disposed on the housing and moves correspondingly with the chamber, so as to adjust the volume of the chamber. Therefore, the frequency response of the sound sent by the speaker unit varies depending upon the variation of the volume of the chamber.
US07684573B2 Signal level adjustment apparatus and control method for the adjustment apparatus
Fader operators operable manually and automatically are provided in corresponding relation to a plurality of channels. For each of the channels, a setting section can set a fade operation mode of the channel to either a first mode where a fade is enabled or a second mode where the fade is disabled. Upon receipt of a crossfade execution instruction, a corresponding fader operator is automatically operated in such a manner that each channel set in the first mode is faded in or faded out. When the fade operation mode of a given channel, which is undergoing a fade process, has been changed to the second mode, the fade process for the given channel is ceased, and the corresponding operator is changed to a predetermined operating state, e.g., state immediately before the start of the crossfade. According to another example, when a crossfade cease instruction has been given (e.g., by manual operation of the fader operator) for a particular channel which is undergoing a fade process, the process for the particular channel is ceased with the operator for the particular channel kept in the current operating state.
US07684572B2 Mixer apparatus and music apparatus capable of communicating with the mixer apparatus
A plurality of music apparatus 10 to 30 such as an electronic musical instrument and a microphone apparatus are connected by wireless to a mixer apparatus 40. A Bluetooth module is adopted as wireless communication means to construct a piconet with mixer apparatus 40 functioning as a master and music apparatus 10 to 30 functioning as slaves. Audio signals and MIDI data from music apparatus 10 to 30 are transmitted by wireless to mixer apparatus 40 through isosynchronous communication procedure using Bluetooth modules 11, 21, 31, 41. In mixer apparatus 40, with regard to the MIDI data, music tone signals based on the MIDI data are produced, whereafter the produced music tone signals and the aforesaid audio signals transmitted by wireless are mixed. Wiring by means of cables between a plurality of music apparatus and a mixer apparatus is abolished, thereby eliminating the cumbersomeness of wiring and the restrictions accompanying the wiring.
US07684571B2 System and method of generating an audio signal
A method of generating an audio signal comprises receiving a plurality of input audio signals from a plurality of microphones forming a microphone array, the plurality of input audio signals being representative of a set of sound sources within the auditory field of view of the microphone array at a given instant in time; receiving a motion input signal from a motion sensor, the motion input signal being representative of the motion of the microphone array; and manipulating the received plurality of input audio signals in response to the received motion input signal to generate an audio output signal that is representative of a set of sound sources within the auditory field of view of a virtual microphone, the apparent motion of the virtual microphone being independent of the motion of the microphone array.
US07684570B2 Vehicle remote control interface for controlling multiple electronic devices
An interface device for interconnecting fixed controls of a vehicle to electronic devices. The interface device is capable of receiving control signals from fixed controls, such as steering wheel controls, backseat controls, handlebar controls, and the like, and then transmitting corresponding control signals to the electronic devices. In one aspect, the device is programmable such that the interface device emits signals corresponding to the same signals that would be emitted from a handheld remote control sold in conjunction with the different electronic devices. In one embodiment, the device is an interface between the fixed controls and a replacement stereo receiver. In another embodiment, the device is capable of recognizing spoken voice commands and generating corresponding IR signals in order to control the electronic devices. In still another embodiment, the device is an interface between the fixed controls and multiple electronic devices, such as an audio and video component.
US07684561B2 Portable electronic device
A portable electronic device including a first section, a second section and a connecting section. The first section has a user input section and a first tubular housing member. The first tubular housing member forms a majority of opposite exterior lateral sides of the first section. The second section has a display and a second tubular housing member. The second tubular housing member forms a majority of opposite exterior lateral sides of the second section. The connecting section movably connects the second section with the first section. The first tubular housing member at least partially houses the user input section. The second tubular housing member at least partially houses the display.
US07684560B2 Earset
An earset including a main housing with a microphone and an ear speaker mounted therein; a cover rotatably connected to the main housing and rotating along a first hinge axis to expose or close the ear speaker, the ear speaker being exposed with rotation of the cover and rotating along a second hinge axis to be protruded out from the main housing and fitted into the ear of a user; and first and second hinge devices providing the first and second hinge axes, respectively, and rotatably connecting the cover and the ear speaker to the main housing.
US07684559B2 Acoustic echo suppressor for hands-free speech communication
In a hands-free mode of speech communication, a loudspeaker produces acoustic energy of a distant signal from a far-end talker and a microphone produces a near-end signal containing a speech component representing the speech activity of a near-end talker or an acoustic echo component, or both. An echo replica is produced from the distant signal and a residual echo representing the difference between the near-end signal and the echo replica. The residual echo is used as a feedback signal to produce the echo replica. Using one of the near-end signal and the residual echo as a first input signal and the echo replica as a second signal, an estimate of the acoustic echo is produced when the speech activity of the near-end talker is low or zero. Using the acoustic echo estimate, the spectrum of the first input signal is shaped to produce a local signal for transmission to the far-end talker.
US07684553B2 Method for transmitting data in a communication network
The present invention proposes a method for transmitting data in a communication network, said communication network comprising at least one call control entity (CSCF) for controlling calls to be established from a subscriber (A, B) to a communication destination (B, A), a service control entity (SCP) for controlling services provisioned in said network for a respective subscriber, and a detection entity (DP) adapted to detect at least one of a plurality of predetermined conditions occurring in said network; said method comprising the steps of: forwarding a signaling message from said subscriber (A) to said at least one call control entity (CSCF) for being further forwarded to said destination (B), said signaling message comprising a message header and a message body, said message header including information descriptive for a content carried in the message body, detecting the occurrence of said at least one predetermined condition, and in case the occurrence of said predetermined condition has been detected, sending information concerning the content carried in the message body of said signaling message to said service control entity (SCP). Also, the present invention proposes a communication system comprising a call control entity (CSCF) controlling calls to be established from a subscriber (A, B) to a communication destination (B, A), a service control entity (SCP) controlling services provisioned in a network for a respective subscriber, wherein said system is adapted to operate according to the above method, and also a call control entity and a service control entity as such.
US07684552B2 Phone batch calling task management system
A system and method for postponing and managing outgoing calling tasks for on or off-site retrieval are presented. More precisely a system and method are presented to compile a list of pending calling tasks, transfer a task to a calling device and prompt a user to make a call. Optionally the list may contain synchronized sublists, one sublist on a personal computer and a second sublist an a mobile calling device. At the completion of a calling task or other event, the list is automatically updated.
US07684549B2 System and method for managing messages in a packetized voice environment
A system and method are disclosed for managing messages in a packetized voice environment. A system incorporating teachings of the present disclosure may include a Voice over Internet Protocol (VoIP) telephone. The VoIP telephone may include an interface for communicatively coupling with a broadband network access device. The VoIP telephone may also include an answering machine module that is capable of initiating the answering of an incoming VoIP call, the playing of a recorded announcement to a calling party, and the saving of a message from the calling party. In some embodiments, the answering machine module may be integral with the VoIP telephone and the saved message may be stored on a local memory.
US07684542B2 Method for generating an image sequence for a 3D reconstruction
When recording an image sequence, it is possible to deviate from passing through a perfect curve path. There is described how an alternative curve path can be determined. An envelope is determined, a point is determined, which is the center point of the region of interest and then the detector is moved such that it is at right angles in each instance to a line which emanates from the point and simultaneously touches the envelope tangentially. As a result, the region of interest is mapped as optimally as possible in the image sequence so that as good a 3D reconstruction as possible can be obtained.
US07684536B2 Radiography apparatus and radiography method
The present invention attempts to reduce an amount of a contrast medium or a patient dose and improve diagnostic efficiency. The conditions for a main scan are designated so that a first scan of scanning a subject with a tube current of a first tube current value fed to an X-ray tube will be performed in order to examine the blood flow in a subject's blood vessel into which a contrast medium is injected. Moreover, the conditions for a main scan are designated so that a second scan of scanning the subject with a tube current of a second tube current value fed to the X-ray tube will be performed in order to image the subject's blood vessel into which the contrast medium is injected. Images of the subject are constructed based on projection data items produced by scanning the subject under the sets of conditions for a main scan.
US07684534B2 Method and apparatus for handling of clock information in serial link ports
A receiver for a serial link port that is enhanced by a clock-data-recovery loop connected to the forwarded clock signal lane. The receiver includes a phase interpolation means controlled by a phase position logic which gets its update signal from local phase update signals of the clock-data-recovery loop via a digital low pass filter. The receiver also provides a global phase update source selection logic to control which clock-data-recovery loop is distributing phase update information, and which clock-data-recovery loop is receiving phase update information based on the clock analysis block.
US07684532B2 Clock data recovery circuitry associated with programmable logic device circuitry
A programmable logic device (“PLD”) is augmented with programmable clock data recover (“CDR”) circuitry to allow the PLD to communicate via any of a large number of CDR signaling protocols. The CDR circuitry may be integrated with the PLD, or it may be wholly or partly on a separate integrated circuit. The circuitry may be capable of CDR input, CDR output, or both. The CDR capability may be provided in combination with other non-CDR signaling capability such as non-CDR low voltage differential signaling (“LVDS”). The circuitry may be part of a larger system.
US07684531B2 Data recovery method and data recovery circuit
A data recovery method includes the steps of: (a) oversampling data that have been transmitted serially in sync with a first clock of frequency f1, using a multiphase clock generated by shifting a phase of a second clock of frequency f2 at a prescribed interval, the second frequency f2 of the multiphase clock being at or below the first frequency f1; (b) extracting f1/f2 bits on average from the oversampled data; and (c) recovering the extracted bits to restore the received data.
US07684529B2 Interference rejection in wireless networks
The effects of interference are mitigated in a wireless system by estimating spatial characteristics of an interfering signal, and using those characteristics in the formation of a spatial equalizer.
US07684520B2 Method and apparatus for bus repeater tapering
A method and apparatus for bus repeater tapering. The sizing of repeaters on a portion of one transmission line is chosen to propagate a signal transition at a particular rate. The sizing of repeaters on a substantially parallel portion of another transmission line, is chosen to propagate a second signal transition at a different rate. Thus, the worst-case capacitance coupling factor between the two transmission lines may be reduced.
US07684517B2 Reducing power consumption in signal detection
Embodiments include a time-sharing detector that is designed to enable comparison of a first reference voltage and a second reference voltage against the serial data transmission in a specified pattern. In many embodiments, the pattern is pre-defined and, in some embodiments, the pattern includes an overlap period. During the overlap period both the first and the second reference voltages are compared with the data transmission to determine if valid data can be detected. Upon detecting a valid bit based upon one of the reference voltages, an output signal is generated to indicate that the data transmission includes a valid data signal. Advantageously, alternating between the comparisons can reduce power consumption. In many embodiments, the power reduction can be, for example, 50%, depending upon the specified pattern.
US07684508B1 Transmission diversity detecting apparatus capable of generating quality indicator and related method thereof
The invention relates to a transmission diversity detecting apparatus and method. The transmission diversity detecting apparatus is applied in a Wideband Code-Division Multiple-Access (WCDMA) system having a CIPCH channel and a synchronization channel for detecting an antenna diversity of a cell. The transmission diversity detecting apparatus includes an antenna diversity detecting unit for determining the antenna diversity; and a quality indicator generator, electrically connected to the antenna diversity detecting unit, for generating a quality indicator utilized for indicating the reliability of the antenna diversity determined by the antenna diversity detecting unit.
US07684505B2 Method and apparatus for encoding interleaving and mapping data to facilitate GBPS data rates in wireless systems
A method and apparatus for encoding data for wireless transmission. The invention includes multi-level coding in which data is partitioned between two encoders, one for encoding Most Significant Bits (MSBs) and the other for encoding Least Significant Bits (LSBs). By partition bits separately for the MSBs and LSBs, the complexity of the decoder may be reduced. The MSBs and LSBs are interleaved such that each MSB is a function of just one LSB, simplifying branch metric selection during Viterbi decoding. This also allows parallel de-interleaving by the receiver, which reduces the interleaving latency of the receiver. A block interleaver jointly optimizes the symbol hamming distance of the symbols and the bit hamming distance of each constituent encoder for the MSBs and LSBs.
US07684504B2 System and method for reducing edge effect
A channel estimator (150) is provided that comprises: an extension circuit (410) configured to receive a pilot signal (510), and add front and back extension signals (620, 630) to a front and back of the pilot signal, respectively, creating a first signal (610), the front and back extension signals being extension of a first and last symbol, respectively, in the pilot signal; an IDFT circuit (420) configured to perform an IDFT function on the first signal, generating a second signal (710); a signal processing element (430, 440, 470, 480) configured to perform one or more operations on the second signal, generating a third signal (910); a DFT circuit (450) configured to perform a DFT function on the third signal, generating a fourth signal (1010); and a reduction circuit configured to cut off front and back ends of the fourth signal, generating a channel estimation signal (1110).
US07684502B2 Communication network system, and transmission/reception apparatus, method and integrated circuit for use therein
A communication network system sets communication parameters which enable an operation under a maximum possible communication rate in a situation where a transmission path has cyclic noise/impedance fluctuations. A transmission/reception apparatus transmits training packets for checking the state of the power line at two distinct points in time. A transmission/reception apparatus analyzes SNR at each carrier frequency, and stores an SNR evaluation result. The transmission/reception apparatus compares two SNR evaluations results which are obtained through two instances of a channel estimation algorithm, selects an SNR evaluation result which dictates a faster PHY rate, and transmits it to the transmission/reception apparatus. The transmission/reception apparatus changes modulation/demodulation rules based on the received SNR analytical result.
US07684500B2 Method for detecting UWB pulse sequences in a cost-efficient manner
A method for transmitting data in the form of at least one pulse sequence included in a transmitted signal. The method includes calculating at least one detection value representative of an amount of power carried by the pulse sequence by performing integration over a tunable time duration, and comparing the detection value to at least one predetermined threshold value.
US07684497B2 Method and apparatus for generating M-ary CPM waveforms from a superposition of PAM waveforms
To reflect advantages of a constant phase modulation waveform, the invention provides a pulse amplitude modulated PAM waveform that is a superposition of Q0≦2L−1 PAM component pulses in each symbol interval such that a significant portion of signal energy over each symbol interval is within the Q0 PAM component pulses. The present invention distributes most signal energy in one pulse and progressively lower energies in the remaining Q0−1 pulses of a symbol interval. The Laurent Decomposition is a special case of the present invention, but the present invention exhibits the energy distribution of the Laurent Decomposition in non-binary CPM waveforms and in multi-h (binary and non-binary) CPM waveforms, where h is a modulating index. All energy is distributed among only Q=2L−1 pulses in each symbol interval, though only Q0
US07684496B2 Methods and systems for digital data transmission
Methods and systems for transmitting a discrete information over a communication path comprising analogue communication lines and a pulse-code modulation (PCM) channel are considered, which methods and systems allow to increase the data transfer rate over the entire path up to the data transfer rate in the PCM channel irrespective of the quality of analogue communication lines really employed. In this case, the spectrum of signal being transmitted over the analogue communication line is selected such that the information transfer rate over this analogue communication line is equal to the information transfer rate over the PCM channel, and the number of quantization levels for samples being transmitted over the analogue communication line is the least possible for this analogue communication line. During the conversion of the analogue signal into the PCM channel signal, the sampling rate of this signal is decreased in proportion to the ratio of the number of quantization levels for samples being transmitted over the PCM channel to the number of quantization levels for samples being transmitted over the analogue communication line.
US07684495B2 Systems and methods with error resilience in enhancement layer bitstream of scalable video coding
A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream. The video coding scheme also facilitates redundant encoding of header information from the higher-level VOP header down into lower level bit plane headers and video packet headers. Header extension codes are added to the bit plane and video packet headers to identify whether the redundant data is included.
US07684491B2 Reference data buffer for intra-prediction of digital video
Encoding or decoding digital video frames in intra-prediction mode by selecting column reference data locations for blocks adjacent a current block from a column reference data buffer storing column reference data samples for no more than two macro blocks of the frame. In some cases, the column reference data buffer may include a storage size for samples of a first column of data of blocks of one macro block of luminance samples. Encoding and decoding may also include selecting row reference data locations for blocks adjacent a current block from a row reference data buffer storing row reference data samples for at least one row of macro blocks of the frame. In some cases, the row reference data buffer may include storage for samples of a first row of data of fourteen successive blocks spanning two rows. The concept can be applied to various video processing components and standards.
US07684481B2 High speed data packet access minimum mean squared equalization with direct matrix inversion training
The present invention provides a equalizer processing module operable to cancel interference associated with received radio frequency (RF) burst(s). This equalizer processing module includes a first equalizer processing branch and an optional second equalizer processing branch. The first equalizer processing branch is operable to be trained by applying a recursive DMI process such as a Levison algorithm, based upon known training sequences and equalize the received RF burst. This results in soft samples or decisions which in turn may be converted to data bits. The soft samples are processed with a de-interleaver and channel decoder, where the combination is operable to produce a decoded frame of data bits from the soft samples. This allows interfering signals to be cancelled and more accurate processing of the received RF bursts to occur.
US07684480B2 Method and system for equalization of a replacement load
A system (10) and method (50) of equalizing an audio signal from an existing radio or head unit (30) using an interface unit (10) between the radio or head unit and a replacement load (34) can include the steps analyzing (64) an existing equalization to provide a measure of an existing frequency response, generating (66) a substantially inverted frequency response to the existing frequency response, and applying (74) the inverted frequency response to the replacement load to provide a desired response. Such as system can include an interface unit (12) having an automatic input level control unit (14), an analog to digital converter or digitizer (16), a DSP (18) providing an output to a DAC (20), a level booster unit (22) and a processor such as a microcontroller unit (24).
US07684479B2 Methods and systems for soft-bit demapping
Methods and systems for reconfigurable soft-output bit demapping, reconfigurable for different modes of operation (i.e., different transmitter/receiver configurations) and for different modulation schemes are provided. In an embodiment, a reconfigurable soft-output bit demapping system includes a mode/modulation independent equalizer, a plurality of mode/modulation independent soft-slicers coupled to the outputs of the equalizer, a plurality of mode/modulation independent post-scalers coupled to the outputs of the soft-slicers, and a mode-dependent coefficient calculator. The coefficient calculator generates parameters for configuring the equalizer, the soft-slicers, and the post-scalers according to the used mode of operation and modulation scheme.
US07684478B2 Generating an eye diagram of integrated circuit transmitted signals
A sequence of K voltage samples of a transmitted data signal is generated by sampling, digitizing, and storing voltage samples of the data signal with an imbedded sample clock on an IC having an unknown period TS. The K voltage samples are plotted against a time base of K sequential times TB[K] normalized so all samples fall within one cycle of the data clock used to generate the data signal or a unit time of 1. The time base is generated by estimating the sample clock period TSE to be some multiple of 1/P where P is greater than K. Eye diagrams are analyzed for time jitter wherein only the minimum value of jitter is saved. TSE is incremented by 1/P until TS is greater than one half the data clock period. The eye diagram at the TSE with the minimum time jitter is used to analyze the data channels.
US07684470B2 Fast acquisition of a pilot signal in a wireless communication device
In a remote unit of a wireless communication system, the speed of acquisition, or reacquisition, of a pilot signal by a search engine is increased. PN space is divided into segments and a coarse search of each segment is performed using a set of “fast” search parameters. A set of peak signal strengths, along with their corresponding PN offsets, is saved for each segment of PN space. Following the search of all segments of PN space, the peak signal strengths which were saved during the coarse acquisition are evaluated. Coarse acquisition search results are used by the remote unit to determine fine search window parameters for subsequent searches performed by the remote unit search engine. The fine search parameters concentrate searching efforts on portions of PN space most likely to contain a viable base station pilot signal.
US07684469B2 Code division multiple access transmission antenna weighting
A code division multiple access communication system has a base station with a plurality of transmitting antennas. From each transmitting antenna of the base station, a pilot signal is transmitted having a different chip sequence than the other transmitting antenna. At a user equipment, the transmitted pilot signals are received from each transmitting antenna. A weight adjustment is derived in response to the received transmitted pilot signals. The user equipment transmits the weight adjustment to the base station. The transmitted weight adjustment is received from the user equipment. A data signal is processed to produce a plurality of versions of the data signal. At least a portion of each processed data signal has a different chip sequence than the other processed data signal version. At least one processed data signal version is weighted by a weight value adjusted in response to the received transmitted weight adjustment. From each transmitting antenna, a different one of the data signal versions is transmitted and the transmitted data signal versions are received at the user equipment.
US07684467B2 Performing blind scanning in a receiver
In one embodiment, the present invention includes a method for receiving data corresponding to a portion of an incoming radio frequency (RF) spectrum, determining a set of estimates including one or more pairs of a channel frequency estimate and a symbol rate estimate from the data via a linear spectrum analysis, and determining a refined set of estimates from the set of estimates via at least one non-linear spectrum analysis.
US07684466B2 Wired spread spectrum communication device, a method for communication thereof, and a wired spread spectrum communication system
A wired spread spectrum communication device, a method for communication thereof and a wired spread spectrum communication system capable of enabling easy establishment of synchronism are disclosed. In a transmitter unit of the wired spread spectrum communication device, a spreading code generator generates spread spectrum signals that are based on specified spreading codes, a strobe signal generator and a timing gate output the spread spectrum signals as sync signals at specified timings, and an adder superposes the sync signals to the spread information signals, while the adder further sends the information signals that have been superposed with the sync signals as transmitting signals to transmission paths.
US07684451B2 Optical transmitter module for stabilizing optical output power and wavelength
An optical transmitter module includes a semiconductor laser for outputting forward outgoing light and backward outgoing light, a temperature control device for controlling a temperature of the semiconductor laser, a beam splitter plate for receiving incidence of the backward outgoing light and outputting split light, which is reflected part of the backward outgoing light and transmitted light, which is part of the backward outgoing light, a first photoelectric conversion element for converting the split light into an electric signal. The beam splitter plate includes an anti-stray-light structure for preventing the transmitted light reflected by an incident surface of a wavelength filter from entering the first photoelectric conversion element through a side end surface portion of the beam splitter plate.
US07684448B2 Method and apparatus for data interleaving and data de-interleaving against periodical position interference
A method for data interleaving and data de-interleaving against periodical position interference, the process of data interleaving includes: multiplexing data of different transport channels, interleaving the data multiplexed, and outputting the data interleaved; the process of data de-interleaving includes: receiving the data interleaved, de-interleaving the data received, and de-multiplexing the data de-interleaved into different transport channels; performing a randomized operation in the process of the data interleaving and an inverse operation of the randomized calculation in the process of the data de-interleaving to make the outputted position of the data of different transport channels after the interleaving be random. It may be avoided by applying the present invention that all synchronization interference signals in a wireless channel are concentrated in the data of the same transport channel.
US07684444B2 Communication system and method for minimum burst duration
A system and method for providing a minimum burst duration in accordance with a regional standard and/or requirement. One embodiment comprises a first interface (204) configured to receive data to be communicated, a memory (208) configured to store a value corresponding to a regional minimum duration, a processor (202) configured to generate a frame, configured to compare a duration of the generated frame with the regional minimum duration, configured to add at least one padding symbol to the generated frame to generate a second frame, the second frame having a duration at least equal to the regional minimum duration, and a second interface (206) configured to communicate the second frame onto a communication channel.
US07684442B2 Method and circuit for processing data in communication networks
A method and circuitry for detecting a pattern in received data such as the A1A2 boundary in a SONET frame after deserialization. Two consecutive pluralities of bytes of incoming data are stored and compared with the A1 and A2 values (or bit shifted versions of the A1 and A2 values) until the boundary is detected. The data are then bit shifted so that every byte on the bus is either A2 or A1. A new aligned data bus is then formed such that the last A1 bit occurs on the data bus for a given clock cycle and the first A2 bit occurs on the data bus during the next clock cycle.
US07684430B2 Frame-based aggregation and prioritized channel access for traffic over wireless local area networks
A method comprises receiving by a MAC layer of a content server a transmission frame from an upper layer of the content server, the transmission frame being associated with a given access class of multiple access classes, the given access class being associated with a primary priority level, the transmission frame including content being associated with a secondary priority level; setting MAC layer parameter values based on the primary priority level, a given one of the MAC layer parameter values being based on the primary and secondary priority levels; and contending for access to a wireless medium using the MAC layer parameter values. The given one of the MAC layer parameter values may include AIFS, CWmax, CWmin, or TXOP. The method may further comprise generating the transmission frame by a hierarchically divided encryption protocol, e.g., MPEG, being resident in at least one of the upper layers of the content server.
US07684422B1 Systems and methods for congestion control using random early drop at head of buffer
A system selectively drops data from a queue. The system includes queues that temporarily store data, a dequeue engine that dequeues data from the queues, and a drop engine that operates independently from the dequeue engine. The drop engine selects one of the queues to examine, determines whether to drop data from a head of the examined queue, and marks the data based on a result of the determination.
US07684412B2 Device for communication and program used for such device
There is provided a device connected to a network to which nodes are connected. The device is provided with a first storage unit in which information is registered, a request unit configured to transmit a request for device information concerning a name and an address of a node to the nodes, a reception unit configured to receive device information transmitted from the nodes as responses to the request, and a registration unit configured to register the device information received by the reception unit into the first storage unit.
US07684408B2 Communication mode control method, mobile communication system, base station control apparatus, base station, and mobile communication terminal
A communication mode which should be set to a mobile communication terminal having a function of switching between an autonomous mode and a scheduling mode is determined based on an amount of interference in each of the communication modes in the cell of a base station, and/or communication characteristics of each of the communication modes, and a signal indicating an amount of communication data notified from the mobile communication terminal. The base station then notifies the determined communication mode to the mobile communication terminal.
US07684405B2 Broadband access method with great capacity and the device and the system thereof
The present invention discloses a high-capacity broadband access method, comprising: a broadband subscriber initiating an access request to an access unit; the access unit sending the subscriber authentication information to a control unit via a route switching unit; the control unit authenticating the subscriber with an internal or external authentication, authorization and accounting server, returning the authentication result to the access unit via the route switching unit, and sending the configuration information to the accessed subscriber; the route switching unit and the access unit accomplishing configuration of the subscriber information, allocating corresponding resource to the subscriber, and establishing a data channel for network access of the subscriber. The present invention also discloses a high-capacity broadband access device and a system thereof.
US07684402B2 Method and network device for fast look-up in a connection-oriented communication
A method for fast look-up in a connection-oriented communication includes generating a connection associated information according to peer information of a first peer and a second peer, storing the connection associated information into the first peer and the second peer, and building a connection between the first peer and the second peer according to the connection associated information. Generating the connection associated information includes generating an index and a way.
US07684400B2 Logarithmic time range-based multifield-correlation packet classification
Classification of network data packets includes a determination sets of one or more filter-identifiers where each set is associated with a respective data-packet classifier field. A result-set of filter-identifiers may be derived based on an intersection of the filter-identifier sets.
US07684394B1 System and method for increasing host visibility in network address translation environments
A mechanism for dynamically performing Network Address Translation that allows external devices to contact internal host systems that would otherwise be hidden behind a NAT device is discussed. The dynamic NAT mechanism of the present invention maps internal host system addresses to external network addresses and reconfigures the NAT configuration of the network firewall to account for the new mapping on demand. Domain Name Service (DNS) lookup requests for an authorized internal system serve as a trigger to create a new mapping between the internal host system and the external network address. The new mappings may have a lifecycle controlled by dynamic leases that are created for each new mapping.
US07684388B2 Multi-grained network
A multi-grained network includes edge modules that switch high-variance multi-rate data traffic, and independent core modules that switch paths having different granularities. The core may include core modules that switch fixed-size data blocks, core modules that switch channels or bands of channels, core modules that switch entire links, and core modules that cross-connect channels or links. To simplify the control functions, the core modules operate independently from each other. Direct link, band or channel connections may be established for selected ingress-egress edge module pairs, if traffic volumes warrant. The use of graded granularity in the core simplifies the control function and reduces network cost.
US07684384B2 Method for bitrate adjustment
A method and a gateway provide for down speeding the data rate at the circuit switched side of a call being translated in the gateway if the packet switched side does not have sufficient bandwidth capabilities for matching the circuit switched data rate. The gateway compares the bandwidth of the circuit switched and packet switched sides of a call after establishing the connection. If the packet switched side of the call is connected at a lower rate than the circuit switched side, e.g., because of insufficient capabilities of the packet switched endpoint, the gateway initiates a down speeding procedure at the circuit switched side. The down speeding procedure disconnects a number of B-channels of the circuit switched connection to make the call rate equal or lower than the call rate of the packet switched side of the call.
US07684364B2 System and method for providing a virtual line channel in a packet based communication network
A method for implementing a virtual line channel in a packet switched network includes reserving a virtual line channel associated with a first station and establishing a communication session between the first station and a second station over the virtual line channel. The reservation of the virtual line channel is maintained while the communication session is active. The communication session may be transferred to a different channel associated with a third station. The reservation of the virtual line channel is maintained while the communication session is active despite the transfer of the communication session. When the communication session has terminated, the reservation of the virtual line channel is released.
US07684353B2 Method and apparatus for managing transmission and reception of data over a network
In a network which includes at least a transmission-side apparatus having a plurality of logical plugs and a reception-side apparatus having a plurality of logical plugs, correspondence between transmission-side logical plugs (e.g., P2 to P4) and reception-side logical plugs (e.g., P4 to P6) is established. The reception-side apparatus stores therein plug data Splug (P2) representing one of the transmission-side logical plugs, plug data Dplug representing a logical plug corresponding to the plug data Splug, among the plurality of reception-side logical plugs, and connection number Nconn representing the number of logical plugs to be connected. The transmission-side apparatus adds to control data a plug number PluNO (P3) representing the logical plug which has output the control data and transmits the control data. The reception-side apparatus determines whether to receive the control data, on the basis of PluNO, Splug, and Nconn, and specifies a logical plug (P5) which receives the control data, on the basis of PluNO, Splug, and Dplug.
US07684348B2 Method for ensuring service class of packet service and method of rate limitation
The present invention discloses a method for ensuring service classes of packet services, which includes limiting the rate of services with different service classes uploaded to a ringlet from an RPR station in accordance with the RPR physical packet lengths; monitoring, in real time, the rate of non-class A0 services uploaded to the ringlet from the RPR station and forwarded by the RPR station in accordance with the RPR physical packet lengths, and when the rate of the non-class A0 services exceeds the un-reserved rate of the RPR network, reporting a congestion message and adjusting the rate of the non-class A0 services uploaded to the ringlet from the RPR stations in the congestion domain. A method of rate limitation is also disclosed, by which rate limitation is conducted based on a Token Bucket according to the total length of the sent packet after encapsulation. The methods, by means of rate limitation and rate monitoring of the services uploaded to the ringlet from each RPR station according to the RPR physical packet length, can effectively overcome the shortcoming that the reserved bandwidth in the RPR can not be ensured because forwarded services unexpected occupy the bandwidth of the services uploaded to the ringlet at a downstream RPR station due to the physical layer encapsulation overhead.
US07684347B2 Method and apparatus for network packet capture distributed storage system
This is invention comprises a method and apparatus for Infinite Network Packet Capture System (INPCS). The INPCS is a high performance data capture recorder capable of capturing and archiving all network traffic present on a single network or multiple networks. This device can be attached to Ethernet networks via copper or SX fiber via either a SPAN port (101) router configuration or via an optical splitter (102). By this method, multiple sources or network traffic including gigabit Ethernet switches (102) may provide parallelized data feeds to the capture appliance (104), effectively increasing collective data capture capacity. Multiple captured streams are merged into a consolidated time indexed capture stream to support asymmetrically routed network traffic as well as other merged streams for external consumption.
US07684342B2 Media independent trigger model for multiple network types
A media independent trigger model for multiple network types is disclosed. A change in communication environment trigger is communicated from a media dependent interface to an upper media independent application. The communication environment trigger may be from a local event detected by the interface or may be a remote trigger received from another device. The upper media independent application adjusts operations according to the communication environment trigger.
US07684333B1 Reliable quality of service (QoS) provisioning using adaptive class-based contention periods
A method and system for allocating bandwidth of a wireless channel to different types of traffic includes partitioning the bandwidth of the wireless channel into a plurality of contention periods. Traffic flows are associated with access categories, and one or more of the access categories are assigned to each contention period. During at least one of the contention periods, traffic flows associated with a proper subset of the access categories contend for access to the wireless channel.
US07684329B2 Method and apparatus for augmenting physical layer ARQ in a wireless data communication system
A system (100) and various methods and apparatus for efficient communications of data across various protocol layers are disclosed. A control and transceiver system (1400) configured for determining a data rate control (DRC) value and for transmission a maximum number of time slots allowed for transmission of a physical layer packet of data (510). After detecting a normal termination of transmission, the decoding thresholds (401, 402) are adjusted for decoding a positive acknowledgment message, and repeating decoding of acknowledgment channel (340) with the adjusted thresholds (401, 402). Retransmitting the physical layer packet of data at least one more time after based on whether the repeat of decoding of the acknowledgment channel (340) produces a negative acknowledgment message. The retransmission may be conditioned upon a throughput level of communications between the base station and the mobile station.
US07684326B2 Methods and structures for improved buffer management and dynamic adaptation of flow control status in high-speed communication networks
Methods and structure for standardized, high-speed serial communication to reduce memory capacity requirements within receiving elements of a high-speed serial communication channel. In an exemplary SPI compliant embodiment of the invention, the semantic meaning of the STARVING, HUNGRY and SATISFIED flow control states is modified to allow the transmitting and receiving elements to manage buffer storage in a more efficient manner to thereby reduce memory capacity requirements while maintaining the integrity of flow control contracts and commitments. The methods and structure further provide for generation of storage metric information to dynamically update the flow control status information asynchronously with respect to data packet transmissions.