Document Document Title
US07651212B2 Image forming apparatus and image forming method
The image forming apparatus comprises: an ink ejection device which ejects a droplet of radiation-curable ink onto a recording medium; a solvent separating device which separates a coloring material component and a solvent component in the droplet of the radiation-curable ink on the recording medium; a solvent removing device which removes the solvent component separated by the solvent separating device; and a curing device which irradiates radiation onto the droplet of the radiation-curable ink after the solvent component is removed by the solvent removing device, in such a manner that the droplet of the radiation-curable ink is cured.
US07651202B2 Liquid ejection head and image forming apparatus
The liquid ejection head comprises: a plurality of pressure chambers connected to a plurality of nozzles from which liquid is ejected, the pressure chambers being arranged in a two-dimensional configuration; a diaphragm which constitutes a wall of each of the pressure chambers, the wall being located opposite to the nozzles; a plurality of piezoelectric elements disposed at positions corresponding to the pressure chambers on a surface of the diaphragm which is on an opposite side of the diaphragm from the pressure chambers, the piezoelectric elements causing portions of the diaphragm corresponding to the pressure chambers to deform; an intermediate plate which is located on a piezoelectric element side of the diaphragm where the piezoelectric elements are disposed and which forms a space around a periphery of each of the piezoelectric elements; electrical wires for electrically connecting drive circuits which drives the piezoelectric elements with drive electrodes of the piezoelectric elements, the electrical wires being disposed in the intermediate plate; and an ink pool section which is located across the intermediate plate from the diaphragm and which supplies the liquid to the pressure chambers.
US07651197B2 Method of manufacturing an inkjet head through the anodic bonding of silicon members
In a method of manufacturing an inkjet head, a silicon dioxide (SiO2) layer is produced on the surface of first silicon member formed from single-crystal silicon. Next, a glass layer formed of borosilicate glass or the like is sputtered onto the surface of the silicon dioxide (SiO2) layer. A silicon oxide (SiOx, x<2) layer is then formed on the surface of a second silicon member. The first and second silicon members and are bonded together by applying heat at about 450° C. with heaters, as a DC voltage is applied across electrode terminals. As a result, a silicon dioxide (SiO2) layer is formed at the interface of the glass layer and silicon oxide (SiOx, x<2) layer, anodically bonding the two layers.
US07651195B2 Color inkjet recording apparatus and copier with increased reliability
A color inkjet recording apparatus includes a multi-nozzle inkjet recording head which ejects a process liquid to a recording medium, and a plurality of multi-nozzle inkjet recording heads which eject inks of respective colors.
US07651192B2 Liquid droplet deposition method and liquid droplet deposition apparatus
A liquid droplet deposition method of consecutively depositing a plurality of droplets of liquid, which contains solvent and particles dispersed in the solvent and having a substantially uniform size, onto a recording medium includes the steps of: determining target positions at which the plurality of droplets are to be deposited on the recording medium; depositing an X-th droplet of the droplets at an X-th target position of the determined target positions on the recording medium, X being a natural number; and depositing an (X+1)-th droplet of the droplets at an (X+1)-th target position of the determined target positions on the recording medium subsequently to the X-th droplet, after the particles contained in the X-th droplet are aggregated to form an X-th particle aggregate on the recording medium due to liquid bridging force, wherein in the determining step, the target positions are determined so as to satisfy following conditions: L(CX, CX+1)≦rX+r_maxX+1, and L(PX, CX+1)≧r_maxX+1, where CX is the X-th target position, CX+1 is the (X+1)-th target position, L(CX, CX+1) is a distance between CX and CX+1, rX is a radius of the solvent of the X-th droplet on the recording medium at a time of depositing the (X+1)-th droplet on the recording medium, r_maxX+1 is a radius of the solvent of the (X+1)-th droplet at a time of maximumly spreading on the recording medium, PX is a position of an edge of the X-th particle aggregate on a line connecting CX and CX+1, and L(PX, CX+1) is a distance between PX and CX+1.
US07651190B2 Inkjet recording apparatus
A recording head includes a main body and electrodes. The main body has a nozzle plate. The electrodes are arranged on the front surface of the nozzle plate. A current sensor is connected to the electrodes through connection terminals, and measures a current value flowing in the respective electrodes. The electrodes correspond respectively to the colors of inks to be discharged. Each of the electrodes is separated from the edge of the nozzle hole by 1 μm to 5 μm. The nozzle plate has a water repellent layer on the front surface. The electrodes connect a plurality of nozzle holes in series.
US07651189B2 Liquid-ejection testing method, liquid-ejection testing device, and computer-readable medium
A liquid-ejection testing method includes the following steps (A) to (D): (A) a step of making a conductive first detection member and a conductive second detection member opposed, in a non-contact state, to a liquid ejecting nozzle that is to be tested; (B) a step of ejecting a charged liquid from the liquid ejecting nozzle; (C) a step of detecting an induced current generated at each of the first detection member and the second detection member by the liquid that has been ejected from the liquid ejecting nozzle; and (D) a step of judging, on the liquid ejecting nozzle, whether or not ejection of the liquid is being properly performed based on a magnitude of the detected induced current generated at each of the first detection member and the second detection member.
US07651188B2 Recording apparatus, recording method, program, computer system
A recording apparatus can be prevented from becoming dirty, for example, due to incorrectly loading a recording medium. If a width of the recording medium that has been detected by the detection means is shorter than a width, in the direction that intersects the carrying direction of the recording medium, over which the recording information is to be recorded, then a portion of the recording information, of the entire recording information, corresponding to the width, or to less than the width, of the recording medium that has been detected by the detection means is recorded onto the recording medium by the recording head. A notice is made when the width of the recording medium that has been detected by the detection means is different from a width of the size of the recording medium that has been set with the setting means. The ON/OFF of an operation through which the detection means detects the width of the recording medium is settable.
US07651186B2 Method of controlling ink jet recording apparatus
An ink jet recording apparatus includes: a print head having an ink discharge port for discharging ink toward a recording medium, thereby performing printing on the recording medium; a recording medium thickness setting unit setting a thickness of the recording medium; a droplet amount setting unit setting an ink droplet amount depending on the recording medium thickness; and a droplet amount control unit controlling an amount of an ink droplet to be discharged from the ink discharge port to the set ink droplet amount.
US07651184B2 Liquid droplet ejecting apparatus
A liquid droplet ejecting apparatus comprises an ejecting head including a passage which is connected to a sub-tank and an ejecting pressure applying device which applies a feed pressure to the liquid inside the passage, a main tank detector which detects that a main tank is mounted to a main tank mounting portion, a suction pump which applies a negative pressure to an air layer inside the sub-tank to discharge air from inside the sub-tank to outside, and a controller configured to control the suction pump and the ejecting pressure applying device, based on information from the main tank detector. The controller causes the suction pump to discharge the air from inside the sub-tank to outside and causes the ejecting pressure applying device to eject the liquid from a nozzle, when the main tank detector detects that the main tank is mounted to the main tank mounting portion.
US07651183B2 Imaging apparatus for facilitating printing
An imaging apparatus includes a printing mechanism. A reservoir is connected to the printing mechanism. The reservoir contains an imaging substance supply. A secured compartment contains at least the reservoir, the secured compartment being configured to restrict access to the reservoir. A communication port is configured to receive print data. The communication port is communicatively coupled to the printing mechanism, and the communication port is accessible from outside the secured compartment.
US07651182B2 Adjustable retainer assembly for a refrigerator door storage unit
A storage unit for a refrigerator door includes an adjustable retainer assembly that can be positioned to accommodate food containers having varying widths. The storage unit includes a bottom portion and opposing side portions that define a storage cavity. The retainer assembly is sized to be received by the storage cavity. More specifically, the retainer assembly includes a base member that includes a bottom portion and opposing side portions. Each of the opposing side portions is provided with an adjustment elements. The retainer assembly also includes a retainer bar that includes a retaining surface that extends to two opposing side members. Each of the opposing sided members includes a detent element that enables the retainer bar to interconnect with the base member. In this manner, each of the opposing side members can be independently adjusted relative to the base member in order to conform to food containers having varying widths.
US07651181B2 Refrigerator and door for a refrigerator
A refrigerator door including an outer wall and an inner wall interconnected along longitudinal edges thereof and including a closing element fixed on an upper horizontal edge of the outer and inner walls. The interconnected closing element and the outer and inner walls delimit an insulating inner space therebetween. At the upper edges the outer wall is longer than the inner wall with the closing element bridging the difference in length between the walls. The resulting structure forming a space for a control panel covered by the outer wall when the refrigerator door is closed.
US07651178B2 Jewelry cabinet
A jewelry storage system for storing and allowing access to and removal of jewelry pieces includes a jewelry cabinet and a stand. The jewelry cabinet defines an interior space for holding jewelry items. The jewelry cabinet includes a box frame and a door connected to the box frame wherein the door extends substantially from the top wall to the bottom wall. A plurality of jewelry storage elements are attached within the interior space. In one embodiment, a stand is configured to receive the jewelry cabinet to hold the jewelry cabinet in an upright position so that the back wall of the jewelry cabinet forms an angle from the horizontal.
US07651176B2 Brake system
A brake system includes a tandem-type master cylinder, a tandem-type slave cylinder with front and rear fluid pressure chambers and front and rear pistons arranged such that fluid pressure is generated in the fluid pressure chambers when the rear piston is advanced by an actuator, wheel cylinders connected to the fluid pressure chambers of the master cylinder, respectively, and a regulator which regulates a maximum distance between the front and rear pistons. The regulator prevents excessive increase in the volume of the rear fluid pressure chamber.
US07651172B2 Hub body of a spoked bicycle wheel
A hub body of a spoked bicycle wheel comprises spoke attachment holes made in the hub body in a direction substantially parallel to a rotation axis of the hub body. Said holes comprise a first set of holes at a first radial distance from the rotation axis and a second set of holes at a second radial distance from the rotation axis, greater than the first radial distance.
US07651170B2 Bore head for microbore operation
Boring apparatus for drilling laser guided microbore tunnels uses a liquid stream to remove soil as slurry and an airstream to conduct the slurry away from the bore head. The cylindrical head houses a drill shaft steered by a pair of remotely controlled rams according to the position of a laser spot on a target fixed close to the end of the drill shaft. Small arcuate steering movements shift the cutter up and down through a first ram alongside the shaft working through a linkage. Side to side steering is provided by a second ram acting directly on the shaft. The components are mounted on an axial base wall which gives repair access and camera view of the target. A drilling platform has rams for advancing the cylindrical head.
US07651168B2 Adjustable child support device
A child support device including adjustable features is disclosed. The support device may be a high chair including an adjustable foot support and/or tray portion. The child support device may include a base, a frame attached to the base, and a seat attached to the frame. The seat may include a primary restraint such as a crotch post. The footrest may be telescopically connected to the primary restraint such that its position relative to the seat may be altered. The tray, moreover, may include a secondary restraint that cooperates with the primary restraint to provide an additional safety feature. The tray and the secondary restraint may be repositioned with respect to the primary restraint to accommodate children of various sizes.
US07651165B2 Seat reclining apparatus for vehicle
A seat reclining apparatus for a vehicle includes: a first plate adapted to be mounted on one of a seat cushion and a seat back and having inner teeth; a second plate adapted to be mounted on the other one of the seat cushion and the seat back and supporting the first plate to be rotatable; a pole directly and movably supported by the second plate and having outer teeth engageable and disengageable with the inner teeth of the first plate; a pair of guides formed at the second plate and interposing therebetween the pole from both sides, the guide including a pole sliding surface adjusted to slidably come in contact with a side surface of the pole; and a recess formed at the pole sliding surface of the guide.
US07651162B2 Customizable saddle structure, particularly for bicycles, having a removable seat element
A customizable seating structure, designed to be connected to a movable or stationary frame. The structure comprises a seat element (2) which has a top surface, designed to at least partly contact a user, and a support element (4) underlying the seat element (2) and designed to be connected to the movable or stationary frame (T). The seat element (2) is removably attached to said support element (4) to allow removal and/or replacement thereof by a user. The seat element (2) is attached to the support element (4) by screws (7) and nuts (9) or press-fit of pins (13) in holes (8). The seat element (2) is composed of a resilient upper body (15) removably connected to a semirigid lower body (16).
US07651158B2 Vehicle body structure
Disclosed is a vehicle body structure which has a sub-window plate and a front fender each disposed at the rear of a headlamp lens on a sidewall of a vehicle body. In the vehicle body structure, a longitudinally-extending concave portion 60 is defined between the front fender 4 and a combination of a front pillar 52 and a hood 2. The concave portion 60 has at least a frontward region partly receiving therein a headlamp lens 10 and a rearward region receiving therein the sub-window plate 30 at the rear of the headlamp lens 10, whereby a plurality of components including at least the headlamp lens 10 and the sub-window plate 30 are received in the concave portion 60 to form a belt-line surface module F which continuously covers the concave portion 60 to define a transparent or semi-transparent exterior surface on the sidewall of the vehicle body. The vehicle body structure of the present invention makes it possible to further effectively utilize a sidewall surface of the vehicle body so as to desirably enhance a function of the sidewall surface as a whole.
US07651155B2 Progressive energy absorber
An energy absorbing device includes a longitudinal extending tubular outer shell assembly tapered from a smaller end to a larger end so that upon the imposition of a longitudinal applied force on the ends thereof the tubular outer shell will collapse progressively from the smaller end toward the larger end. At least one reinforcing web is located within the tubular structure and is shorter in length than the tubular structure and has an end spaced from the one smaller end of the tubular structure that first collapses so that the web is subjected to progressive energy absorbing collapse only after the tubular outer shell assembly has begun to collapse. One or more such webs can be employed to sequentially and progressively collapse and deform to absorb the longitudinal applied force in a preferred manner.
US07651152B2 Top for a convertible
A top for a convertible has a rear window frame, at least one roof section placed in front of it in the direction of travel when the top is closed, and a lateral top linkage. When the top is closed, a further roof section which is connected to the top linkage in an articulated manner and can be driven by the latter is provided between a front roof section and the rear window frame.
US07651146B2 Vehicle cargo sidewall structure
A vehicle cargo sidewall structure includes a vertical inboard wall panel, a vertical outboard wall panel, door panel and a storage bin. The inboard wall panel includes an access opening. The outboard wall panel extends along side the inboard wall panel to define a side wall structure with a concealed storage space located between the inboard and outboard wall panels. The storage space is accessible via the access opening. The door panel moves between a closed position overlaying the access opening concealing the storage space and an opened position exposing the storage space. The storage bin is coupled to the door panel for movement therewith such that with the door panel in the closed position the storage bin is disposed within the storage space and with the door panel in the opened position the storage bin at least partially extends out of the storage space.
US07651144B2 Seal water catch for recreational vehicle
A seal between a base structure and a slide out structure of a recreational vehicle includes a panel section mounted to the base structure, the panel section including a front edge, a rear edge, a first side and a second side. A sealing element extends from the panel section, between the front edge and the rear edge, in a direction from the first side toward the second side of the panel section, the sealing element extending to contact the slide out structure and wipe moisture therefrom upon relative movement of the slide out structure and base structure. A catch flange extends upwardly from the rear edge of the panel section. A first side basin detail extends from the first side of the panel section, and a second side basin detail extends from the second side of the panel section. The catch flange, the first side basin detail and the second side basin detail define a water catch that is open at the front edge of the panel section, the water catch collecting moisture wiped from the slide out structure by the sealing element.
US07651143B2 Vehicle headliner and method of manufacture
A headliner for preventing an assist grip located proximate a curtain side airbag (CSA) from detaching from a motor vehicle frame during deployment of the CSA is provided. The headliner can include a substrate layer with an assist grip aperture dimensioned such that an assist grip attachment end can extend through the substrate layer and attach to sheet metal located adjacent to a back side of the headliner. Proximate to the assist grip aperture is a weakened region within the substrate layer that affords for headliner to bend and/or tear around the assist grip during deployment of the CSA. In addition, a fabric layer attached to and extending across the substrate layer is provided wherein the fabric layer covers the weakened region within the substrate layer.
US07651140B2 Door security device
A door security device for arranging on a floor surface proximate a bottom portion of an inwardly opening door includes a chock. The chock has a front surface extending substantially parallel to a plane of the door when the chock is in an operative position and a bottom surface adapted to rest against the floor surface. The bottom surface extends substantially perpendicular to the plane of the door when the chock is in the operative position. The chock has a top surface disposed between the front and bottom surfaces. An opening extends through the chock from the top surface to the bottom surface. The device also includes a pin sized to be received in the opening, a hollow tube for inserting into a hole in the floor surface and a cap for covering a top portion of the hollow tube.
US07651138B2 Coupling for a fluid conducting system
A coupling for a fluid conducting system comprises an elongated coupling part (1) and a locking part (20), which can be displaced in a direction perpendicular to the longitudinal direction and which can be mounted on the coupling part (1) in a manner that enables it to slide. The guiding of the locking part (20) ensues via detent elements (24, 25) that engage inside guide recesses (13) of the coupling part (1). The locking part (20) can be fixed in a releasing position or in a locking position by the engagement of detent projections (26, 27) inside releasing recesses (18, 19) or inside locking recesses (16, 17). This enables a relatively problem-free operating of the coupling during opening and closing.
US07651136B2 Force limiter for a vehicle safety belt
A force limiter for a vehicle safety belt includes a shaft and at least one metal strap, one end of which is attached to the shaft and which supports on a strap accommodation ring radially outside of the shaft. The distance between the strap accommodation ring and the shaft is variable.
US07651127B2 Blasting cap apparatus for vehicle airbag and control method
A complex blasting cap apparatus of an airbag for a vehicle includes: a detector detecting impact acting on a vehicle body during a vehicle accident; a controller receiving a signal detected by the detector, computing the received signal, and applying different voltages so as to operate an inflator depending on a pre-input impact force; and a complex blasting cap formed as integration of a first blasting cap which is operated by a control signal of the controller and is exploded by a first voltage signal applied from the controller and a second blasting cap which is connected to a circuit to which the first blasting cap is connected and is exploded by a second voltage signal applied from the controller.
US07651125B2 Air bag for driver's seat of vehicle
An air bag for a driver's seat of a vehicle that utilizes an inflator gas of low and high pressures, in which a twofold tether composed of first and second tethers is established inside the air bag for a driver's seat that is unfolded toward the driver when the vehicle collides with a collision object and the sewn portions of the first and second tethers are burst selectively according to the high and low pressures of gas generated from an inflator.
US07651124B2 Steer-by-wire steering wheel unit with integrated airbag module
A steering wheel unit for a steer-by-wire steering system in motor vehicles, consisting of a steering wheel (12), an airbag module, a steering wheel angle sensor unit (24) as well as a force feedback unit, is characterized in that steering wheel (12) is located in rotatable fashion on module housing (10) of the airbag module, which is fixed to the vehicle, and that module housing (10) forms the stator and steering wheel (12) the rotor of the force feedback unit formed as an electric motor.
US07651117B1 Collapsible trailer apparatus
A collapsible trailer apparatus which can be used in an extended length and stored in a collapsed and/or partially disassembled state. End members slideably fit within frame tubes and offer telescoping length choice of the apparatus. Side rails are removable, as are side panels. Side rails and side panels are available in varied length choices. The tongue is slideably fitted and adjustable in length. Prop legs are provided for upright storage. No tools are required for assembly, disassembly, or use.
US07651112B2 Motorcycle with grab bar attached to body frame below seat
A motorcycle having a grab bar with sufficient attachment strength and rigidity, minimum wall thickness and size and no deterioration in external appearance. The grab bar has a grab section to be grabbed by a rider and attachment sections to be attached to left and right seat rails. The attachment sections extend through a space below a rear edge of a seat toward the front and are connected to the left and right seat rails.
US07651110B2 Bicycle having multiple tube frame structure
A structure for a bicycle frame system is described by using multiple composite tubes bonded to one another, wherein apertures, or “ports,” are molded between the tubes to improve the stiffness, strength, aerodynamics and comfort of bicycle frame component.
US07651109B2 Folding mechanism and land vehicle comprising same
There is provided a foldable land vehicle comprising an elongate main frame generally defining a longitudinal axis running from a front end of the vehicle to a rear end of the vehicle, a front part including a front wheel, a rear part including a rear wheel, a first joint means for connecting the front part to the main frame and for folding the front part to a lateral side of the main frame, and a second joint means for connecting the rear part to said main frame and for folding the rear part to below the main frame.
US07651107B1 Suspension deflection system
A suspension deflection system is provided that includes first and second spaced apart supports, an elastomeric body positioned at least partially in the region between the first and second supports, and a suspension engaging projection extending from the second support in a direction away from the first support. The elastomeric body includes first and second opposed body end surfaces coupled respectively to the first and second supports, and first and second body side surfaces extending between the body end surfaces. The body side surfaces are closer to one another at a location intermediate to the body end surfaces than at the first and second supports. The system conveniently and securely couples a suspension member of a vehicle engaged by the projection to a frame of the vehicle.
US07651102B2 Mounting guard ring
A mounting guard ring for a sealing ring with at least one sealing lip, surrounding a sleeve-shaped protective ring with a supporting surface for the sealing lip disposed at the outer periphery and a holding device shaped as a grip, the protective ring being provided in at least one peripheral region with a first predetermined breaking site and being capable of being severed along the first predetermined breaking site by pulling on the holding device, the protective ring being closed off in sealing manner by a disk-shaped lid.
US07651099B1 Systems and methods for sealing between stators and rotors
A seal is used between a housing and a shaft having an axis. The seal includes a first portion and a second portion engageable with each other and movable relative to each other. The first portion and the second portion are configured to be received in a cavity between the shaft and the housing. The first portion is engageable with the shaft such that the first portion is substantially stationary relative to the shaft and to inhibit passage of contaminants from the exterior of the cavity through the cavity toward the axis. The second portion is engageable with the housing such that the second portion is substantially stationary relative to the housing and to inhibit passage of the contaminants from the exterior through the cavity toward the axis.
US07651098B2 Screen net
A screen net includes a front member with an opening, a base member, a catch member and a wall member. The base member is placed on the ground. The catch member is adapted to catch a ball that passes through the opening of the front member. The wall member is positioned above the opening of the front member. The wall member comprises a wall fabric member and a wall pole member. The wall fabric member comprises a sleeve through which the wall pole member passes. The wall fabric member is attached to the front member. The ends of the wall pole member are supported by the base member. The screen net further comprises straps that connect the front member and the base member. The straps are under tension provided by the elastic pole segments.
US07651095B1 Multiplayer trivia game
A trivia game includes more than one answer choice to each question. The players generate each answer choice.
US07651088B2 System, method, and program for stacking multi-thickness sheets of media
Systems, methods, and programs for adjusting an output orientation of multi-thickness media input marking data, determine a number of sheets of the multi-thickness media that is to be alternated within an output stack, and adjust the output orientation of at least one sheet of multi-thickness media to be output based on the determined number of sheets of the multi-thickness media to be alternated.
US07651086B2 Page separators to aid page turning
The present sheet separation technique provides easy means to separate thin sheets of paper. Slight bulges of various forms that do not nest together with adjacent sheets are formed in the sheets so that each sheet stands slightly free from its neighbors at or near such bulges so long as a sheet is not weighted down significantly. When weighted significantly, such as by numerous overlying pages, the sheet becomes flat as in the usual present form not having such features. In a preferred form, parts of at least some of the bulges extend to, or near, one or more edge locations.
US07651085B2 Medium edge guide with angled faces in medium feeder and recording apparatus or liquid ejecting apparatus incorporating the same
A feeder is adapted to feed a medium to an apparatus body in a first direction. The feeder is provided with a first face adapted to support the medium from below. A first edge guide is disposed on the first face and having a first guiding face adapted to support a first side edge of the medium. A second edge guide is disposed on the first face and having a second guiding face adapted to support a second side edge of the medium. The first guiding face includes: a second face extending such that a first angle is formed by the first face and the second face; and a third face located in a downstream side of the second face relative to the first direction, and extending such that a second angle which is different from the first angle is formed by the first face and the third face. One of the first angle and the second angle is 90 degrees and the other one is greater than 90 degrees.
US07651084B2 Feeding device, recording apparatus, and feeding method
A feeding device is provided including a stacking portion on which a plurality of recording media are stacked, a feed roller that feeds the recording medium stacked on the stacking portion, biasing means for applying biasing force to either the stacking portion or the feed roller to thereby decrease the distance between the stacking portion and the feed roller, and biasing force adjustment means for adjusting the magnitude of the biasing force of the biasing means.
US07651080B2 Gatherer stitcher having a stitching station
The invention provides a gatherer stitcher having at least one stitching station (1) for stitching sheets, the stitching station being arranged on a stitching carriage that can move in the longitudinal direction (X) of a gatherer chain during the stitching operation and at least one ejector unit being provided after the stitching station in the transport direction of the sheets in order to eject the sheets, to provide a gatherer stitcher exhibiting a higher operational reliability as compared with the prior art. According to the invention, this is achieved in that at least one acceleration and/or braking unit (4) for accelerating and/or braking the sheets in the longitudinal direction (X) toward the ejector unit is arranged between the stitching carriage and the ejector unit.
US07651073B1 Fence post
A high security palisade fence is formed from a plurality of vertical posts, each of which is characterized by a pair of flange sections which are joined by an intermediate flat web section having a double-walled structure. One or more cable passageways are formed in each post. Each adjacent pair of posts is interconnected by a plurality of parallel rails. Each rail is formed with an internal tray, within which a strengthening cable may extend. Vertical pickets are attached to the rails. The pickets are preferably characterized by a W-shaped profile, and preferably include longitudinal strengthening ribs. Each picket has a flat attachment surface in which a plurality of subsurface recesses are formed.
US07651072B1 Cable tightening device with a base having a lower cost of fabrication
A cable tightening device includes a fixed unit including a base, a rotation member rotatably mounted on a first end of the base, a movable unit including a movable member rotatably mounted on the rotation member and movable relative to the base, and a holding member secured on a second end of the base. Thus, the base of the fixed unit is integrally combined with the holding member without having to provide a bolt and a nut, thereby decreasing the costs of fabrication. In addition, the holding member is integrally combined with the base of the fixed unit by punching so that the holding member will not detach from the base of the fixed unit, thereby facilitating operation of the cable tightening device.
US07651071B1 Valve assembly having a flat beam spring-energized seal mechanism
A valve assembly is provided that includes a flowbody, a valve element movably disposed within the flowbody, and a flat beam spring-energized seal mechanism. The flat beam spring-energized seal mechanism includes a wiper seal carried by one of the flowbody and the valve element and movable between a retracted position and an extended position. The wiper seal includes a wave contour defining at least one seal wave. A flat beam spring is disposed in alignment with the at least one seal wave and configured to move the wiper seal toward the extended position when a force is exerted upon it by the at least one seal wave.
US07651068B2 Dual detection sensor system for a washroom device
A detection system for a washroom device evaluates outputs from an active sensor and a passive sensor to determine whether to activate the device (e.g., operate a valve in a sink or a lavatory). The active sensor has a transmitter that directs a light beam to a selected zone and a receiver that detects whether the light beam is reflected back to the sensor. The passive sensor detects changes in a temperature signature around the washroom device. A controller evaluates the outputs from both the active sensor and the passive sensor to determine how to operate the washroom device.
US07651066B2 Device for pneumatic control
A device used for pneumatic control, includes a control piston carried in a cylinder. The control piston is mounted so as to be movable in the direction of a longitudinal piston axis, and a primary flow path that can be closed by the control pressure passes through the cylinder. The control piston is provided with a control surface that faces a control chamber of the cylinder and that is designed to transmit a control force to the control piston. The control piston is made at least partially of a plastic.
US07651065B2 Storage system for sea-land shipping container
A storage system for inside a Sea-Land shipping container provides at least two hanging brackets, each bracket having a vertical beam with a hook at an upper end portion for releasable engagement with a lashing ring carried on a wall inside the Sea-Land shipping container to depend therefrom adjacent the wall. Supports extend forwardly outwardly from the hanging beams and are reinforced by braces communicating between the support and hanging beam. A squaring foot at a lower end portion of each hanging beam extends perpendicular thereto preventing axial rotation of the hanging beam. A vertical member at end portion of each support, opposite the hanging beam, prevents materials from falling off the support.
US07651064B1 Roof clamp
The present invention relates generally to a roof clamp and, more specifically, to a plastic clamp that removable secures itself between shingles to attach a holiday decoration to the roof. The present roof clamp comprises a textured, rectangular backplate that is pushed under adjacent shingles. Two prongs extend from a center portion of the backplate such that they travel between the two adjacent shingles. A rectangular front plate is hingedly attached to the back plate along their lower lengths. The two prongs travel through two corresponding apertures on the front plate to lockingly engage the roof clamp in place by means of a catch release. A narrow plastic hook extends from the lower side of the backplate. A gripping prong is hingedly attached to the hook at its terminal end. The gripping prong is capable of rotating such that it can be manipulated to reconcile with and grasp the rigid angle of the decorative element it is holding. The instant abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way.
US07651060B2 Bucket hold-down with strap and foot levers
A hold-down for a common pail used in mixing paints, drywall compound, or other applications has a pair of swing-down, spring-loaded step-pads secured to the base of the pail. There can be a strap for this purpose, with an adjustable draw latch.
US07651058B2 Stand assembly for monitor
A stand assembly for a monitor is provided. The stand assembly includes a base and a stand having an upper end rotatably coupled to a monitor body, and a lower end rotatably coupled to the base. The stand assembly also includes torque correcting means for generating a torque which varies non-linearly with rotation of the stand, thus allowing a tilt angle of a monitor body coupled to the stand assembly to be easily adjusted throughout a large range of motion.
US07651056B2 Method of mounting support assemblies for pipes, conduits and tubes
Wall-mounted type and trapeze type support strut assemblies attach pipes, conduit, and tubes to vertical and horizontal surfaces in a sanitary manner. The strut assemblies repel contaminants, are easy to inspect, and easy to clean. Structures to provide seismic stability to trapeze type support strut assemblies may also be used.
US07651055B2 Non-streaking drainmast
A drainmast for discharging fluid from a body in motion, such as an aircraft in flight, may include a barrier disposed at a distal portion of the drainmast. The barrier may extend downstream from the drainmast trailing edge, and may be disposed at a negative angle of attack to a local free-stream airflow, thereby forming a downdraft over the barrier to prevent migration of discharged fluid towards an aircraft skin. In some embodiments, the drainmast may include one or more vanes, disposed internally within a discharge conduit of the drainmast, for deflecting fluid flow within the drainmast towards a direction of free-stream airflow outside the drainmast. Methods for channeling fluid away from an external surface of an aircraft in flight are also disclosed.
US07651047B2 Cable storage device
The present invention relates to an improved cable storage device. Stored cables may be of any type, form electrically conductive wires to curtain drawstrings. The cable management device includes first and second expanded regions, a medial region, and at least one channel with a resealable slit. The first and second expanded regions are respectively wider than the medial region. The at least one channel includes an opening on the first region, an opening on the medial region, and an internal cavity therebetween. The internal cavity may be intentionally exposed via a resealable slit to allow a cable to be routed between the openings. Upon release, slit automatically reseals, thereby reliably supporting the cable in the internal cavity. A second embodiment includes two such channels, one in each expanded region.
US07651045B2 Crushing or cutting device
A crushing or cutting device comprising a body (6), crushing/cutting jaws (1) making, rotation and attached to the body by means of one or several shafts (5), a first power unit (3) to move said jaws against each other, whereby at least one shaft (5) of jaw (1) is fitted with bearings to rotate in regard both to body (6) and jaw (1) and the said bearings are eccentric among themselves and the device has a second power unit (4) in order to rotate at least one said shaft (5). The second power unit (4) is fitted to press jaws (1) against each other in multiplying the motive force of the second power unit (4) between eccentricity distance (e) of the bearings and by means of a torsion arm longer than said eccentricity distance (e) connected to the shaft, in a situation, where shaft (5) is rotated 180° at the most, and when the first power unit (3) is hydraulically locked or in a position pressing the jaws against each other.
US07651044B2 Apparatus for mechanically processing dried material
An apparatus for mechanical processing of materials in the dry state is of the type having a casing, within which are set a plurality of rollers and at least one diffuser and/or contrast element for the plurality of rollers. The casing likewise has at least one input section and at least one output section for the materials. The rollers are arranged around the diffuser and/or contrast element so as to define, for each roller, a gap between the diffuser and/or contrast element and the side surface of the roller, and in that it comprises a drive for setting in rotation the diffuser and/or contrast element with respect to the plurality of rollers and/or for setting in rotation at least one roller, or the entire plurality of rollers, with respect to the diffuser and/or contrast element.
US07651043B2 Bale grinder
A machine for grinding forage material includes a support frame that supports an enclosure for retaining a bale of forage material. A rotary shredder is positioned within the enclosure where the rotary shredder grinds the bale of forage material and discharges a forage material from the enclosure. The machine includes at least two deflectors attached to the enclosure that deflect the shredded forage material onto a surface where the at least two deflectors are positionable independent from each other.
US07651040B2 Additive for increasing the density of an oil-based fluid and fluid comprising such additive
A method of formulating a wellbore fluid that includes grinding a solid particulate material and a polymeric dispersing agent to provide a resulting polymer coated solid material, and suspending the resulting polymer coated solid material in the wellbore fluid. At least a portion of the resulting polymer coated solid material has a particle diameter less than 2.0 microns, wherein the polymeric dispersing agent has a molecular weight greater than 10,000. Exemplary starting materials for the solid material include weighting agents including barite, calcium carbonate, dolomite, ilmenite, hematite or other iron ores, olivine, siderite and strontium sulfate as well as mixture and combinations of these and other similar weighting materials. The dispersant in one illustrative embodiment is a polymeric acrylate ester made from the monomers of stearyl methacrylate, butylacrylate, and acrylic acid.
US07651036B2 Three jet island fluidic oscillator
A fluidic oscillator suitable for use at colder temperatures for utilizing a pressurized liquid to generate a uniform spatial distribution of droplets has (a) an inlet for the pressurized liquid, (b) a set of three power nozzles that are fed by the pressurized liquid, (c) an interaction chamber attached to the nozzles and which receives the flow from the nozzles, wherein this chamber has an upstream and a downstream portion, with the upstream portion having a pair of boundary edges and a longitudinal centerline that is approximately equally spaced between the edges, and wherein one of the power nozzles is directed along the chamber's longitudinal centerline, (d) a throat from which the liquid exhausts from the interaction chamber, and (e) an island located in the interaction chamber, with this island being situated downstream of the power nozzle that is directed along the chamber's longitudinal centerline. In a preferred embodiment, this oscillator is further configured such that: (i) one of the power nozzles is located proximate each of the chamber's boundary edges, (ii) its nozzles are configured to accelerate the movement of the liquid that flows through the nozzles, (iii) its throat has right and left sidewalls that diverge downstream, and (iv) the power nozzles and island are oriented and scaled such as to generate flow vortices behind the island that are swept out of the throat in a manner such that these vortices flow alternately proximate the throat's right sidewall and then its left sidewall.
US07651033B2 Noncontract IC tag with non-conductive metal film
A noncontact IC tag 1 comprises a base film 11, a noncontact IC circuit 2, 3 formed on the base film 11, and a plastic film or paper serving as a surfacing sheet 4, having a non-conductive, lustrous metal film 6m formed by deposition, laminated to the base film 11 on the side of the noncontact IC tag circuit 2, 3. The surface roughness of the non-conductive, lustrous metal film 6m, determined by atomic force microscopy, is more than 10 nm and 100 nm or less as indicated by the center line average height Ra. In the case where the non-conductive, lustrous metal film 6m is formed on the outer surface of the surfacing sheet 4, a concealing layer 4a may further be formed on the inner surface of the surfacing sheet 4 in order to enhance concealing properties.
US07651029B1 Pistol grip for a portable terminal with an internal receptacle for a stylus
A handle for a portable terminal having a user interface configured for interaction with a stylus. The handle comprises a handle body having the grip portion shaped for grasping by a hand of the user of the portable terminal, a proximal end of the grip portion for coupling to a housing of the portable computer, and a distal end of the grip portion. The handle has a receptacle connected to the handle body and located in the interior of the handle body, such that the receptacle is adapted for releasably retaining the stylus in the interior of the handle body. The handle body 21 has an aperture for facilitating access of the stylus into the receptacle. The receptacle has at least one arm having a first shaped feature (e.g. protrusion and/or notch/groove) adapted for engaging a second shaped feature (e.g. corresponding notch/groove and/or protrusion) of the stylus for providing the releasable retaining of the stylus when resident in the receptacle. The arm is biased towards a first position for facilitating the engagement of the first shaped feature (e.g. protrusion and/or notch/groove) with the second shaped feature (e.g. corresponding notch/groove and/or protrusion).
US07651024B2 Reinforced bulk bin and methods for making same
A reinforced bulk bin, and methods for making same, wherein a collapsible bulk bin, preferably fabricated from paper, paperboard and/or corrugated paperboard, is provided with a reinforcing plastic sleeve, which is placed on the bin while in its collapsed configuration. When in place, and prior to the bin being deployed, the sleeve is under tension. When the bin is deployed, the sleeve exerts restraining force, distributed over the surfaces of the side walls of the bin. The sleeve may be positioned on the collapsed bin either manually or mechanically.
US07651023B2 Nickel-based braze alloy compositions and related processes and articles
A nickel-based braze composition is described, containing nickel, palladium, and restricted amounts of boron and silicon. The composition can also contain tantalum, titanium, and zirconium, as well as aluminum, chromium, and cobalt. A method for joining two metal components, using the braze composition, is also described. The braze composition can also be used to fill cracks or other cavities in a component, e.g., a gas turbine part formed from a nickel-based superalloy. Articles of manufacture which contain the braze composition are also described.
US07651021B2 Microball attachment using self-assembly for substrate bumping
Electronic devices and methods for fabricating electronic devices are described. One method includes providing a substrate with a plurality of bonding pads thereon, and providing a plurality of solder microballs, the microballs including a coating thereon. The method also includes flowing the solder microballs onto the substrate and positioning the solder microballs on the bonding pads. The method also includes heating the solder microballs to reflow and form a joint between the solder microballs and the bonding pads. Other embodiments are described and claimed.
US07651016B2 Combination waist pack which unfolds providing a garment and a protective accessory providing comfort and protection to combined parts of a person for use in outdoor sports and recreation
A combination waist pack is worn comfortably about the waist and unfolds to provide a protective accessory such as a seat cushion, water resistant or insulated barrier to kneel or lay down upon, or other apparel or padded articles providing protection to various parts of a person for use in outdoor sports and recreation. The invention is convertible to a seat or other protective device while unfolded and a warm & protective waistband, hand warmer & padded pack while folded. A user is not required to attach a seat accessory as an addition to the invention nor does he/she have to take up additional space by placing it in a pocket. Therefore, the invention is less bulky even when using thicker materials for padding. The invention is also simpler to utilize than previous inventions. The invention provides seating, padding, & warmth. It is more desirable, more fashionable, more convenient, less noticeable, and more comfortable for sports and leisure. Versions include securing straps, buckles, or other attachments to attach to sports equipment or vehicles or to wrap protective garments around body. An optional version provides a heat or chemical resistant garment.
US07651014B2 Metering valve and device for dispensing a preferably cosmetic liquid
A metering valve (2) and a device (1) provided with it for metered dispensing of a preferably cosmetic liquid (3) and a process for producing such a metering valve (2) and a use of such a metering valve (2) are suggested. The metering valve has a valve element (6) with a spring section (21) which is elastic in the direction of motion and which bears a sealing element (14). This allows especially sealed contact with the assigned valve seat when the inlet valve (9) is closed.
US07651009B2 Liquid dispensing device
The present invention relates to a portable liquid dispensing device. The present invention further relates to a dispensing device equipped with a concealable nozzle which is concealed when not in use and then exposed when it is desirable to spray a liquid such as an oral care product. The liquid dispensing device may be provided with an optional key holder.
US07651007B2 Method of uniformly supplying a mixture of particulate solids
A method makes use of a minimally-shearing feeder mechanism supplying a desired flow of particulate solids mixture, with minimal to no sifting segregation to a desired location. The feeder methodology maintains a uniform concentration of each size of particle within the mixture.
US07651006B2 Stamped bucket for vending machine and method of forming same
A stamped bucket for a vending machine having an elongated body with opposing first and second ends, a first end wall integrally formed on the body along the first end and a second end wall integrally formed on the body along the second end. The first and second end walls extending in generally transverse relation to the body. The first end wall has one or more tab portions extending therefrom that are secured to the body adjacent the first end. The second end wall also has one or more tab portions extending therefrom that are secured to the body adjacent the second end. An axis of rotation extends between the first and second end walls substantially longitudinally along the body.
US07651003B2 Venting valve-type closure for beverage container
A closure used on a beverage container has an outlet neck centered on an axis. The closure has a mount secured to the neck and a valve body formed with an outwardly open passage extending along a passage axis generally coaxial with the outlet-neck axis. This body is pivotally displaceable in the mount about a valve-body axis generally coaxial with the passage axis and outlet-neck axis between an open position and a closed position and through an intermediate position. Structure on the valve body and mount block flow through the passage in the closed position, allow free flow through the passage in the open position, and limit flow through the passage in the intermediate position.
US07651002B2 Closure cap for a bottle with controlled opening
A closure device for a container, particularly a bottle, has a stopper called the service cap, arranged at the end thereof, on which a closing flap pivots. The closure device is provided with a locking system and cooperates with a hole in the sealed closure, or can be opened by pivoting. The closing flap has an opening device to guarantee the complete pivoting of the closing flap on opening, by a constant force and a constant movement without manual action of the user, immediately after the same has carried out a voluntary manual operation on the closing flap which is limited to releasing the locking system thereof.
US07651000B2 Sieve material of metal, and method for its production
The invention provides a substantially flat sieve material of metal with sieve apertures, in particular sieve apertures with microdimensions. The sieve apertures comprise at least one passage in the plane of the sieve material parallel to a main surface, while the inlet and outlet can open onto the same main surface or a different main surface. The invention furthermore provides a method for the production of such sieve material by means of electroforming techniques in which a sacrificial material is used.
US07650999B2 End cap and gasket assemblies for filter elements
A filter element is particularly suitable as a “green” filter element because all of its parts are flammable for disposal of after use by incineration. The filter element has an annular pleated filter media, hard resinous end seals and compressible gaskets bonded directly to the end seals. In accordance with one embodiment, both the end seals and gaskets are applied to the ends of the filter media by sequential steps in an injecting molding machine. In accordance with another embodiment, the gasket is molded to the end cap to form an integral assembly and the end cap is then fixed to the filter media by adhesive or by heat bonding.
US07650990B2 Golf bag
A golf bag comprising a bag body, a support bracket and a tilting device. The bag body includes a top frame, a middle frame, a bottom frame, a plurality of support rod provided between the top frame and the middle frame and a joint block for stably coupling the middle frame and the bottom frame. The tilting device includes a fixed leg and a pair of steel wires extending therefrom. The fixed leg has a moveable shank therein, and a notch is formed in an inner side of the moveable shank. The moveable shank also has a support foot in a bottom thereof which can push the moveable shank to move up and down relative to the fixed leg. The middle frame has a Σ-shaped frame which can disengage with the notch by the push of the moveable shank.
US07650985B2 Closure system for a trough
A closure system for a trough comprising a first closure member and a second closure member, the first closure member being movable between a closed position, where it closes against the perimeter of a first opening in the bottom of a trough and an open position where it retracts to a position away from contact with the perimeter of the first opening, the second closure member being movable between a closed position where it closes against the perimeter of a second opening in an opposite side of the bottom of the trough and an open position where it retracts to a position away from contact with the perimeter of the second opening, and first and second controllers operable to move the first closure member and second closure member respectively between the open and closed positions.
US07650984B2 Device for varying the separation pitch between articles conveyed
A device for carrying out a “re-pitching” operation, i.e., an operation for changing the pitch between articles included in a flow of moving articles, includes one or more elements for conveying the articles, which are able to perform an orbital movement about a principal axis between a position for pick-up and a position for release of the articles. The speed of the orbital movement is selectively variable in the passage between the position for pick-up and the position for release. Members are provided for distribution of subatmospheric pressure to the conveying elements to enable them to carry out selectively an action of suction to pick up the articles. The members include a distributor, which can turn about the aforesaid principal axis. Set between the rotating distributor and each conveying element is a respective flexible pipe or hose for transferring the subatmospheric pressure to the conveying element. The flexibility of the pipe enables relative angular orientation between the distributor and the conveying element with respect to the aforesaid principal axis.
US07650981B2 Passenger conveyor handrail sliding layer treatment
A passenger conveyor handrail (30) includes a sliding fabric layer (36) having a low-friction coating (40) on at least one side (38) of the sliding fabric layer (36). One example includes the low-friction coating (40) on selected portions of the one side (38) of the sliding fabric layer (36). Another example includes a coating on both sides (38, 39) of the sliding fabric layer (36).
US07650979B2 Ball transfer device
A ball transfer device is disclosed herein. An embodiment of the ball transfer device includes a chamber, wherein a first opening and a second opening extend into the chamber. A ball is located between the first opening and the second opening and is movable within the chamber. The movement extends between a first position and as second position, wherein a portion of the ball is movable into the first opening when the ball is in the first position.
US07650975B2 Clutch disk arrangement for a multi-disk clutch
A clutch disk arrangement for a multi-disk clutch has a hub rotatable about an axis of rotation and a plurality of friction lining assemblies connected to the hub by a torsional vibration damper arrangement. The torsional vibration damper arrangement includes a central disk element on the hub and a cover disk element on each side of the central element, where the cover disk elements are permanently connected to each other and are connected by a damper element arrangement to the central disk element for transmitting torque. A driver formation is provided on at least one of the cover disk elements and an opposing driver formation is arranged on at least one of the friction lining assemblies. The driver formation engages the opposing driver formation so that the at least one of the friction lining assemblies is fixed with respect to rotation and is axially displaceable.
US07650972B2 Elevator
An elevator may include an elevator car, hoisting ropes, traction sheave, and compensating device. The hoisting ropes may support the elevator car. The traction sheave may move the elevator car using the hoisting ropes. The elevator may include rope portions of the hoisting ropes going upwards and downwards from the elevator car. A rope portion going from the traction sheave in a direction of the rope portions going upwards from the elevator car may be under a first rope tension. A rope portion going from the traction sheave in a direction of the rope portions going downwards from the elevator car may be under a second rope tension. The compensating device may do one or more of the following: equalize rope tension, compensate the rope tension, equalize rope elongation, compensate the rope elongation, and render a ratio of the first rope tension to the second rope tension substantially constant.
US07650971B2 Safety lock for elevator landing door detecting intrusion in the shaft through the landing door and elevator thus equipped
The invention relates to a safety lock (1) for an elevator landing door detecting intrusion of a person in the shaft through the landing door, activating a bistable switch (21) through its spindle lever (11) putting the elevator into safe operation when the landing door is opened by turning the corresponding key, it being impossible to reset the switch (21) manually from the inside of the shaft, which comprises a device (17) fixing the lock in the open position with the door open, that is released when the door is closed such that the switch (21) can be reset by turning the lock (1) in the closing direction of the door in which the key is turned in the opposite direction to the opening direction, the switch (21) being reset mechanically by a mechanical means connected to the spindle lever (11).
US07650969B2 Safety device for use in an elevator system including a triggering member for activating a safety brake
An elevator system includes a safety device strategically positioned within a hoistway to provide overhead or under car clearance during an inspection procedure, for example. An example safety device includes a triggering member that is selectively moved into a stopping position to engage a safety brake for preventing movement of an elevator car beyond a selected vertical position. The triggering member is selectively moveable in an automated manner between a retracted position and a stopping position. When the triggering member is in a retracted position, it has no effect on normal elevator system operation. When the triggering member is in the stopping position, it provides for maintaining adequate clearance between an elevator car assembly and another surface or structure within an elevator hoistway.
US07650966B2 Elevator system including multiple cars in a hoistway, destination entry control and parking positions
An elevator system (20) includes multiple cars (22, 24) within a hoistway (40). Parking positions (72, 74) are provided outside the range of passenger service levels (70). A destination entry strategy is used by a controller (60) for directing movement of the elevator cars (22, 24). The inventive combination of multiple cars in a hoistway, parking positions outside of the normal passenger service level range and destination entry car movement control allows for reducing car travel speed, reducing car size or both while still meeting desired handling capacity needs or even exceeding the desired handling capacity associated with another elevator system that requires larger cars, higher speeds and more building space.
US07650959B2 Frame arrangement for off-road vehicle
An off-road vehicle includes a frame and four wheels that support the frame. An engine powers the wheels. The engine is mounted on the frame. The frame includes multiple frame members that surround the engine. One of the frame members disposed behind the engine is detachably affixed to the rest of the frame members. The frame members are divided into first and second groups. The first and second groups are offset fore to aft relative to each other and overlap with each other in a rear section of the first group and in a front section of the second group. The rear section of the first group defines a bent portion coupled with the second group. The front section of the second group defines a bent portion coupled with the first group.
US07650956B2 Vehicle drive control apparatus and method
A vehicle drive control for a wheeled vehicle including a first motor generator, and a second motor generator. A planetary gear set includes a first rotating element connected to the first motor generator, a second rotating element connected to the second motor generator, and a third rotating element connected to a drive wheel. A rotation control mechanism selectively restricts rotation of one of the first and second rotating elements of the planetary gear set to establish a fixed speed ratio mode, and releases the one of the first and second rotating elements to establish a variable speed ratio mode. A control unit is configured to control each operating state of the rotation control mechanism, the first motor generator, and the second motor generator, and configured to establish the variable speed ratio mode when a slip state of the drive wheel is detected in the fixed speed ratio mode.
US07650952B2 Passive vertical drilling motor stabilization
A drilling stabilization system includes a power section coupled to an upper end of a transmission housing, a bearing housing coupled to a lower end of the transmission housing, and a drill bit coupled to the bearing housing, wherein the transmission housing includes at least two radially outwardly extending blades disposed on the transmission housing. A method of drilling a substantially concentric wellbore includes drilling a formation with a directional drilling bottomhole assembly coupled to a drill string, changing a direction of the drilling of the formation being drilled, removing the directional drilling bottomhole assembly from the drill string, coupling a drilling stabilization system to the drill string, and drilling the formation with the drilling stabilization system.
US07650941B2 Equalizing injection tool
An equalizing injection wash tool includes a plurality of interconnectable wash tool segments. Each of the segments provides a flow applicator nozzle for transmitting fluid/and or solid from the interior flowbore of the wash tool and into the surrounding formation. Each segment preferably features a plurality of nozzle pipes and nozzles which are oriented about the cross-sectional circumference of the segment in an angularly spaced orientation to provide for a flow pattern that is substantially equalized in an angular manner. In a preferred embodiment, the nozzle pipes have a length that extends into the flowbore of a neighboring wash tool segment.
US07650936B2 Drilling flange and independent screwed wellhead with metal-to-metal seal and method of use
A drilling flange and an independent screwed wellhead provides a metal-to-metal seal that supplements the traditional elastomeric O-rings for providing a fluid seal between the drilling flange and the wellhead. The metal-to-metal seal may be achieved using a metal ring gasket or two contacting metal surfaces that are machined to required tolerances and are configured to be forced together when the drilling flange is mounted to the wellhead. The metal-to-metal seal ensures a fluid seal between the flange body and the wellhead in the event that the O-rings malfunction or are destroyed by fire.
US07650930B2 High temperature process for solution polymerization
A process for the solution polymerization of olefins with improved on-stream time is provided. The solution polymerization process of the current invention comprises a method for the on-line removal of foulant material from one or more heat exchangers downstream of a polymerization reactor. Removal of foulant material is accomplished by deliberately applying a positive pressure differential across a heat exchanger. In the process of the current invention, reactor shut down is not required for the purpose of cleaning foulant material from a heat exchanger.
US07650928B2 High performance compact thermosiphon with integrated boiler plate
A thermosiphon cooling assembly includes a plurality of hairpin condenser tubes that extend into openings of a boiling chamber for collection of refrigerant vapor from a boiler housing. The distal ends of the tubes extend into the chamber from a cover the least distance midway between the ends of the boiler housing and increase in distance in opposite directions toward the ends. The hairpin tubes are in groups with each tube in a group having the same length and the groups having respectively different lengths and at least one group includes more than one tube.
US07650927B2 Outlet temperature calculation correction from ambient/water temperature
A method of controlling a vehicle heating, ventilation, and air conditioning (HVAC) system. Outside or ambient temperature, evaporator temperature, and coolant temperature are measured with sensors. These values, along with a TAO, which is a calculated value of outlet temperature in the vehicle, are sent to a controller. The controller determines a predicted heater core outlet temperature based upon the coolant temperature. Based upon the outside air temperature and coolant temperature, the controller will decide whether to use the previously determined estimated heater core outlet temperature or to substitute an alternate value for the heater core outlet temperature to determine a position for the air mix door. After calculating the air mix door position, the controller signals an air mix door movement device to adjust the air mix door to the required position. Position of the air mix door affects the air temperature inside of the vehicle.
US07650926B2 Blade outer air seals, cores, and manufacture methods
A blade outer air seal (BOAS) casting core has first and second end portions and a plurality of legs. Of these legs, first legs each have: a first end joining the first end portion; a main body portion; and a second end. Second legs each have: a second end joining the second end portion; a main body portion; and a first portion. At least one of the second legs may have its first end joining the core first end portion and a plurality of apertures in the main body portion. Alternatively, at least one of the first legs may have its second end joining the core second end portion and a plurality of apertures in its main body portion.
US07650924B1 Adjustable-width/height window treatment overlay
A mass marketable decorative window treatment system employs adjustable-width valance pieces or overlays that can be hung from a conventional curtain rod on which a rod sleeve has been mounted. Segmented hook and loop fastener means are employed on both the valance pieces and on a curtain rod subassembly so that the decorative window treatment components need not be permanently secured to a board as required with similar custom window treatments. The width of individual valance pieces, such as, but not limited to, swags and jabots and flat overlays can be adjusted so that the standard size components can be used for different size windows.
US07650920B2 Method and arrangement for increasing safety when handling a wheel
A Method and an arrangement for increasing safety when handling a wheel. The method comprises locking a fastening bolt of the rim in the vicinity of a wheel valve in place with a locking device. The arrangement comprises a locking device which locks at least one fastening bolt in the vicinity of the wheel valve in such a way that the fastening bolt cannot be detached before the locking device is removed.
US07650907B2 Hydraulic control apparatus
A hydraulic control apparatus for a single action cylinder includes a switch valve for supplying fluid to and draining fluid from the cylinder, a cylinder side passage connected to the cylinder, a switch valve side passage connected to the switch valve, and a valve body accommodation chamber. The valve body accommodation chamber linearly extends between the cylinder side passage and the switch valve side passage. An on-off valve is located in a vicinity of a first end of the valve body accommodation chamber. The on-off valve defines a first back pressure chamber. A flow control valve is located in a vicinity of a second end that is opposite to the first end. The flow control valve defines a second back pressure chamber. The on-off valve and the flow control valve are separated from each other by a partitioning member.
US07650886B1 Esophageal airway management device guides
And the esophageal airway management device guide insertable in a patient's trachea with minimum throat, esophageal or tracheal injury having a distal section softer than an intermediate section which also may have a proximal section softer than the intermediate section.
US07650882B2 Pot supports and burner systems including same
A pot support for a ceramic glass cooktop having integrally formed grates. The pot support is formed of a material able to withstand gas cooking temperatures without substantial alteration of its shape or composition. The pot support is configured to rest in a stable position over a gas burner head to support a relatively small diameter utensil centered over the burner head and to cooperate with the integrally formed grate to support large or small diameter utensils that are supported over the burner off-center relative to the grate.
US07650879B2 Two-stroke internal combustion engine
A two-stroke internal combustion engine comprising a combustion space, which is enclosed by a cylinder having an end wall, and a piston that is connected to a crankshaft, which piston is capable of reciprocating motion within the cylinder between a position in which the combustion space has a minimum volume and a position in which the combustion space has a maximum volume, wherein a first valve is capable of closing an inlet opening in the end wall and a second valve is capable of closing an outlet opening in the end wall, which outlet opening is at least substantially closed and the inlet opening is open at the moment when the piston is in the position in which the combustion space has its minimum volume, and wherein the minimum volume of the combustion space in cold condition amounts to less than 3% of the maximum volume of the combustion space.
US07650877B2 Device for preconditioning of combustion air
A device for pre-conditioning combustion air at an inlet path to a combustion chamber, in which the inlet includes a set of two or more magnetic fields arranged along the inlet path. Each magnetic field has a corresponding north pole and a south pole and a magnetic moment vector extending from the south pole portion to the north pole. The magnetic moment vectors are arranged mainly perpendicularly with respect to the inlet path; the magnetic moment vectors are distributed consecutively along the inlet path; the second or consecutive magnetic field are arranged with the second or consecutive magnetic moment vector's pole with the opposite pole adjacent to the inlet path relative to the first or preceding magnetic moment vector's pole.
US07650875B2 Fuel injection control apparatus and method for direct injection internal combustion engine
To quickly suppress a detected decrease in engine speed in a direct injection internal combustion engine (10), a fuel injection quantity is increased by performing a supplementary fuel injection in addition to a normal fuel injection.
US07650871B2 Rotary compressor and expander, and rotary engine using the same
A rotary device for use with compressible fluids comprises a first rotation element mounted to rotate about a first axis and a casing having a surface enclosing at least a part of the first rotation element. An elongate cavity of varying cross sectional area is defined between a surface of the first rotation element and the casing surface. The rotary device also comprises a number of second rotation elements mounted to rotate about respective second axes. Each second rotation element is mounted to project through the casing surface and cooperate with the first rotation element surface to divide the cavity into adjacent working portions. At least one on the Working portions defines a closed volume for a part of a cycle of the device. As the first and second rotation elements rotate, the volumes of the working portions vary. Each second rotation element comprises a number of projecting portions of varying radius about the respective second axis such that each projecting portion projects through the casing into the cavity by a varying amount to cooperate with the first rotation element surface.
US07650868B2 Recoil starter
A recoil starter includes a case with a support shaft formed thereon; a rope reel rotatably disposed on the support shaft; a recoil rope wound on the rope reel; a recoil spring that rotationally energizes the rope reel; a cam of an engine side; a power storing spring interposed between the rope reel and the cam; and a ratchet mechanism interposed between the rope reel and the cam. The ratchet mechanism includes: a ratchet shaft formed on the rope reel, a ratchet member having: a base portion oscillatably and slidably supported through an elongated hole on the ratchet shaft, and a ratchet pawl engageable with an engaging portion of the cam, and an energizer that energizes the base portion toward an uneven inner peripheral surface of the case.
US07650866B2 Light load air delivery system for an internal combustion engine
A light load air delivery system for an internal combustion engine having a cylinder head defining at least one intake port selectively opened by a poppet valve which is biased against a valve seat area of the cylinder head. The light load air delivery system includes an intake duct and a controllable valve. A light load air intake passage operates to communicate intake air from the intake duct to the controllable valve. Additionally, a light load air intake manifold is configured to selectively receive intake air from the controllable valve. A feed passage receives the intake air from the light load air intake manifold and communicates the intake air to the respective one of the at least one intake ports at a point substantially adjacent to the valve seat area. In a preferred embodiment, the light load air intake manifold is integral to said intake manifold.
US07650864B2 Remote starter for vehicle
A vehicle starting system for activating an ignition of a vehicle. The system includes a remote transmitting device operable to communicate a start signal in response to a user input, and a control at a vehicle that receives the start signal. The control processes images captured by at least one imaging device to determine if the images are indicative of the vehicle being parked in an enclosed environment. The control activates an ignition of the vehicle in response to the start signal and the image processing.
US07650861B2 Camshaft adjuster
A camshaft adjuster for adjusting the relative angular positions of a camshaft and a crankshaft of an internal combustion engine in accordance with a setting shaft is provided. In which the setting shaft is driven by a setting assembly and has a driving connection with an adjusting gear through a coupling. The drive moment is transmitted in the coupling by a radial extension (21) of a first coupling half (19), which contacts a second coupling half (25) without play in a circumferential direction and which is movable in a direction of a Y-Y axis relative to a second coupling half (25). This permits compensation of eccentricities between the setting shaft of the setting assembly and the adjusting gear.
US07650858B2 Pet grooming tool and method of manufacturing pet grooming tools
A pet grooming tool comprises a pet engageable portion formed of polymeric material and having a plurality of teeth. A method of forming a pet grooming tool comprises molding a pet engageable portion out of a first polymeric material and thereafter over-molding a handle portion to the pet engageable portion.
US07650857B2 Pet grooming tool and method of manufacturing pet grooming tools
A pet grooming tool comprises a pet engageable portion formed of polymeric material and having a plurality of teeth. A method of forming a pet grooming tool comprises molding a pet engageable portion out of a first polymeric material and thereafter over molding a handle portion to the pet engageable portion.
US07650851B2 Nozzle for soldering apparatus
In a dip soldering process, solder is pumped through a nozzle outlet. Leads of a component on a circuit board are dipped into the surface of the flowing solder to solder the leads to a track on the underside of the circuit board. To prevent solder bridging between the leads, a plate is provided below the solder surface, and passes between the leads. When withdrawing the leads from the solder, the solder surface is dropped to the level of the plate, so that excess solder is drawn away from the leads, preventing solder bridging between the leads. Member may be movable to rise through the solder surface as the circuit board is raised away from the surface.
US07650850B2 Liquid applying apparatus and ink jet printing apparatus
The present invention provides a liquid applying apparatus and an ink jet printing apparatus which, when supplying a liquid to and/or collecting the liquid from a liquid holding member holding an application liquid in a space formed by a roller being abutted, can suppress the leakage of the liquid from the liquid holding member. A pump is provided in a collecting path between a storage tank and a liquid collecting port formed in the liquid holding member that is liquid-tight. The pump is driven to circulate the application liquid between the storage tank and the liquid holding member.
US07650848B2 Surface topographies for non-toxic bioadhesion control
An article has a surface topography for resisting bioadhesion of organisms and includes a base article having a surface. A composition of the surface includes a polymer. The surface has a topography comprising a pattern defined by a plurality of spaced apart features attached to or projected into the base article. The plurality of features each have at least one microscale dimension and at least one neighboring feature having a substantially different geometry. An average feature spacing between adjacent ones of the features is between 10 μm and 100 μm in at least a portion of the surface. The surface topography can be numerically represented using at least one sinusoidal function. In one embodiment, the surface can comprise a coating layer disposed on the base article.
US07650846B2 Mainsail reefing system
A mainsail reefing system comprises: a drum assembly including first and second coaxial drums for collecting luff-end and leech-end reefing lines, respectively; a drive mechanism for rotating the drum assembly; and a levelwind mechanism including a cam shaft configured to convert rotational motion to reciprocating motion, and first and second line guides mechanically coupled to the cam shaft, where the line guides are configured to move in a reciprocating motion across the width of the first and second drums, respectively, for guiding the reefing lines onto their respective drums. The levelwind mechanism is mechanically coupled to the reefing mechanism for coordination of movement of the line guides with rotation of the drum assembly. A preferred drive assembly comprises a third drum attached coaxially to the first and second drums, and a larger diameter threaded disc coaxially attached to an end of the third drum. During the reefing process a cockpit line is pulled off the third drum and then transitions to the larger diameter threaded disc, providing extra leverage during the outhaul tensioning of the mainsail.
US07650845B2 Device for protecting a boat hull
A device for protecting a boat hull has an inflatable element with a deflated state, in which the element can be positioned either inside or outside of the boat hull. When located outside the hull, the inflatable element is operatively connected to an inflation/deflation circuit by a conduit. A translational control device causes the inflatable element to be selectively positioned between a position inside the hull and a position outside the hull. When outside the hull, the inflatable element may be inflated or deflated by the inflation/deflation circuit. A bushing provides a through opening in the hull through which the conduit and deflated element pass. A weighted plug is provided at the end of conduit and is shaped to provide sealing engagement with the bushing.
US07650837B2 Printing machine having a rotation transmitter for introducing a liquid or gaseous medium
A rotating element of a printing machine is connected to a rotation transmitter that is usable to introduce a liquid or a gaseous medium into the rotating element. The rotation transmitter includes a rotor that is rotatable with the rotating element, and a stator that is secured against rotation. At least one stator channel section cooperates with at least one rotor channel section to provide a fluid flow path for the medium into the rotating element. Axially oriented and mutually opposite contact surfaces, which are against one another when the liquid or gaseous medium is introduced into the rotating element of the printing machine, are provided on the rotor and on the stator.
US07650836B2 Breading machine
A breading machine has first and second combination battering/breading units positioned in close proximity to each other. Certain features of the invention have utility with machines having only a single battering/breading unit. Each of the combination units has a battering unit for applying a fluent batter to a food product. The battering unit includes a batter reservoir and a battering unit conveyor system for delivering food products from said batter reservoir to a battering unit conveyor discharge section that propels the food product from the battering unit. The combination units also include a breading unit for receiving food product from an associated battering unit. The breading unit includes a breading reservoir and breading unit conveyor system for applying particulate breading to the food product at a breading station by moving breading material from the breading material reservoir and food product coated with the batter to the breading station. A drive motor is coupled through respective first and second transmissions to provide motive power to the conveyors systems of each of the first and second combination battering/breading units for moving food products simultaneously through the combination battering/breading units.
US07650829B2 Tubular piston for a piston engine and method of manufacturing the same
The invention relates to a hollow piston (1) for a piston engine, said hollow piston comprising a peripheral wall (3a), a central rod (11), a front wall (3b) on the front end thereof, and an articulated part 4a) on the rear end thereof. The inventive hollow piston (1) has an annular cavity (14) formed against the rod (11), between the peripheral wall (3a) and the articulated part (4a). A rear section of the cavity (14) forms a front section of the articulated part (4a). The aim of the invention is to stabilize the hollow piston while ensuring an efficient guidance of the piston. To this end, the rod (11) ends the region of the cavity (14), the articulated part (4a) is a cap-shaped articulation recess (4c), and the rear section of the cavity (14) forms at least part of the articulated surface (4g) of the articulation recess (4c).
US07650822B2 Machining apparatus for making a plasticizing barrel
A machining apparatus for making a plasticizing barrel includes a clamping device for securing the plasticizing barrel, with the clamping device constructed for rotation about a rotation axis and for off-center acceptance of the plasticizing barrel to thereby cause the plasticizing barrel to wobble about its symmetry axis, when the clamping device rotates. The clamping device interacts with a machining unit to provide the plasticizing barrel with an internal conical bore for receiving a screw. The machining unit has a turning tool which is movable linearly back-and-forth in a direction of an axis which extends in relation to the rotation axis at an incline of about half a cone angle of the conical bore, wherein the conical bore being produced has a center line which coincides with the rotation axis.
US07650820B2 Handled tool
A handled tool with a firm structure comprises a driving portion having a driving end and a connecting end; the driving end being an operation end of the handled tool; an enlarged annular portion being below the driving end; a coarse section being between the annular portion and the connecting end; an extending unit being a rod; the extending unit having a first extending end and a second extending end; the first extending end being combined to the embedding groove of the driving portion; and a handle portion having a enclosing cover and a handle, in assembly, the first extending end of the extending unit being combined to the connecting end; the second extending end of the extending unit being received in the handle portion; the enclosing cover enclosing a portion of the extending unit protruded from the handle portion and a portion of the driving portion.
US07650817B2 Bicycle crank assembly
A bicycle crank assembly is configured to simplify the work required to adjust the bearing play by the crank assembly when the crank assembly is mounted. The bicycle crank assembly has a left crank that is mounted on a crank axle of the bicycle, and is provided with a crank body and an adjustment member. The crank body includes a crank axle mounting part non-rotatably mounting to one end of the crank axle, an arm part extending from the crank axle mounting part, a pedal mounting part for mounting the pedal and provided at the tip of the arm part, and a male screw part formed on the crank axle mounting part. The adjustment member includes a tubular part having a female screw part into which the male screw part is screwed, and a contact part formed at one end of the tubular part and capable of contacting the bearing supporting the crank axle.
US07650812B2 Shift lever
A shift lever has a detent rod which is movable along a longitudinal direction of a lever main body. A knob, which is graspably mounted to a distal end portion of the shift lever, has an attachment hole, and a holder is attached in the attachment hole. The holder has a button which is reciprocatingly movable into and out of the attachment hole, and a link which is interlocked with movement of the button. When the button is moved inwardly, the link abuts the detent rod, and moves the detent rod along the longitudinal direction of the lever main body. When the link moves reciprocatingly at the inner side of the knob, the link abuts the inner side of the knob. Elastic members which elastically deform are provided at the link and at a region of the inner side of the knob which region is abutted by the link.
US07650811B2 Shifting device
A shifting device includes a housing, a shift lever, and a sensor unit. The shift lever is moved along frontward or rearward and leftward or rightward to select one of shift positions. The sensor unit is of a non-contact type and detects the selected shift position. The sensor unit includes a plurality of sensors and a magnet. The relative positions of the sensors and the magnet are variable. The sensor unit detects the selected shift position according to the relative positions. According to movement of the shift lever, at least one of the group of the sensors and the magnet is moved along a first movement axis and a second movement axis. The first and second movement axes extend in different directions.
US07650810B2 Haptic control devices
A haptic control device for use in control-by-wire systems in vehicles. The haptic shift device includes a manipulandum manipulatable by a user. At least one sensor detects a position of the manipulandum. At least one electrically-controlled actuator outputs a force on the shift lever. In some embodiments, the manipulandum is moveable within a pattern and is blocked from areas outside the boundaries of the pattern. The actuator(s) can be active or passive, and/or a variable mechanical gate can be used to implement the pattern. Provided modes can include automatic, manual, and/or sequential modes.
US07650806B2 Feed screw device
A ring-like lubricant supply device 6 is fitted into a recess 4 of a nut member 2. The lubricant supply device 6 contains a lubricant and is formed in an outer peripheral surface with notches 7. Tubular members 8 each having an outer diameter larger than the diameter of the notch 7 are inserted into the notches, pushing and widening the notches 7 in a circumferential direction. One end of the tubular member 8 is fitted into a recess 9b of a retaining ring 9 and the retaining ring 9 is fixed to a nut member 2.
US07650802B2 Deformation-sensing bearing having four strain gauges
A bearing which includes at least one system for determining an amplitude of pseudo-sinusoidal deformations induced during rotation of a fixed ring within a zone, wherein the system includes four strain gauges spaced equally apart from each other within the zone, a device for measuring four signals based on time variations of a signal emitted by each gauge and for forming two signals for the same angle and amplitude, and a device for computing the time-dependent amplitude A of the zone deformations for calculating an expression such that the amplitude is derived therefrom.
US07650801B2 Turbine flowmeter
The invention relates to a turbine flowmeter for measuring the consumption of fluids, particularly water. The turbine flowmeter comprises a housing (1) with an inflow (2), and outflow (3) and a flow channel (4). The turbine flowmeter also comprises a measuring unit (5) for measuring and indicating the consumption. A turbine (10) with a hub (11) and a number of radial vanes (12.1, 12.2) is located inside the channel (4). A holding insert (20) is also located inside the channel (4) and is comprised of a water guide cross (20.1) and of an insert base body (20.2). The water guide cross (20.1) comprises a hub (21), radial struts (22) extending from the hub (21) to the wall of the channel (4), a nozzle body (23), which surrounds the front (14) of the turbine (10), however, a gap (17) remains through which the fluid flows, and comprises a central opening (24) in the nozzle body (23). The vanes (12.1. 12.2) of the turbine (10) are positioned near the nozzle body (23). A nozzle ring (16) connects the vanes (12.1, 12.2) and extends over the outer contour of the nozzle body (23) so that a nozzle gap (18) remains between the nozzle ring (16) and the nozzle body (23). This nozzle gap (18) communicates with the gap (17) between the nozzle body (23) and the front (14) of the turbine (10). The gap (17) and the nozzle gap (18) guide the fluid so that the turbine starts running even with the smallest flow of fluid and, even during a maximum rate of flow, keeps its position behind the water guide cross (20.1) without requiring any bearing.
US07650799B2 Method and apparatus for investigating a gas-liquid mixture
A method and system are provided for investigating a gas-liquid fluid mixture as it is conveyed in a conduit having a first constriction region providing a reduced conduit cross section. The method and system include inducing the mixture to exhibit swirling flow in the first constriction region, thereby separating the liquid from the gas, and determining one or more properties of the fluid in the first constriction region.
US07650798B2 Vented high-temperature piezoelectric-based field device
A process fluid sensor for sensing a characteristic of a process fluid is provided. The process fluid sensor includes a metallic sensor body that defines a chamber therein. A piezoelectric crystal element is disposed proximate the chamber and is configured to generate an electrical signal in response to a mechanical input. The piezoelectric crystal element is mechanically coupleable to the process fluid, but is sealed within the sensor body with the exception of a gaseous pathway. A vortex flowmeter utilizing the process fluid sensor is also provided.
US07650796B2 Apparatus for measuring and/or monitoring flow of a medium
An apparatus for measuring and/or monitoring the flow of a medium to be measured, which is flowing through a measuring tube in the direction of the longitudinal axis of the measuring tube. The apparatus includes: A magnet arrangement which produces a magnetic field passing through the measuring tube and running essentially transversely to the longitudinal axis of the measuring tube; two measuring electrodes which are galvanically or capacitively coupled with the medium to be measured and which are arranged in such a manner that a measurement voltage is induced in them, evoked by the medium to be measured; an evaluation control unit, which, on the basis of the measurement voltage induced in the measurement electrodes, provides information concerning the volume flow of the medium to be measured in the measuring tube; wherein connecting lines, or signal lines, as the case may be, are provided, by way of which the measurement signals are led between the measurement electrodes and the control/evaluation unit. In order to be able to arrange the signal lines in a space saving manner, the signal lines are arranged in an essentially planar structure.
US07650795B2 Test cell for applying a shear stress to a test specimen
A test cell and method for stress testing a test specimen including a first platen and a second platen. Each platen having a loading surface, an inclined surface, and a longitudinal axis. The inclined surface being inclined relative to the longitudinal axis at an angle and the inclined surface having a specimen recess formed therein for receiving a portion of the test specimen such that when the inclined surface of the second platen is positioned in a face-to-face relationship with the inclined surface of the first platen, a shear stress is applied to the test specimen when an axial load is applied to the first and second platens. The platens further including fluid ports to subject the test specimen to fluid flow at various pressures and fluid chemistries and ultrasonic transducers to determine acoustic, compressional, and shear wave velocities and in multiple orientations.
US07650793B2 Gathering data concerning publication usage
Methods and systems for measuring and gathering data relating to publication usage by participants in publication readership studies. Some methods and systems employ portable monitors carried by participants of the studies along with publications fitted with various devices, such as piezoelectric transducers, RFID tags and others devices and circuits.
US07650782B2 Device for use in rating engine deposits
A sectioning device for use in dividing an engine part into sections for rating is provided. The sectioning device has a plurality of sectioners that are slidingly engaged in grooves of two separate plates, held together by at least a fastener. In operation, the sectioners can be adjusted to accommodate engine parts of different sizes, with minimal damages and losses of engine deposits in the rating process.
US07650778B2 Method and apparatus for testing a gear-driven fuel pump on a fuel injected IC engine
Methods and apparatus are provided for testing a fuel pump in a fuel supply system on a IC fuel injected engine, the pump having a pumping element for supplying fuel injectors via a fuel rail. The method includes providing a pump element pumping event; disabling overlapping injectors during a test-period that includes the pumping event; measuring pressure in the rail at least two engine crank angles surrounding the pumping event during the test period; and determining a fuel delivery rate value for the pump based on the measured rail pressures. Methods and apparatus also are provided for determining quantitative leakage rate in the fuel supply system of a fuel injected IC engine, the fuel system including a fuel pump with one or more pumping elements supplying injectors via a fuel rail. The method includes establishing steady state engine operating conditions with fuel rail pressure at a predetermined value; disabling all overlapping injectors and all pumping events during a test period; measuring rail pressure at preselected first and second crank angles during the test period, the first crank angle being advanced relative to the second crank angle; and calculating the leakage rate based on a pressure drop determined from the measured rail pressure at the first crank angle and the measured rail pressure at the second crank angle.
US07650777B1 Stall and surge detection system and method
A method for monitoring a compressor comprising a rotor is presented. The method comprises obtaining a dynamic pressure signal of the rotor, obtaining a blade passing frequency of the rotor, using the blade passing frequency signal for filtering the dynamic pressure signal, buffering the filtered dynamic pressure signal over a moving window time period, and analyzing the buffered dynamic pressure signal to predict a stall condition of the compressor.
US07650775B2 Unidirectional captive displacement prover
A prover includes a piston supporting rod extending longitudinally through a cylinder, which cylinder receives and discharges a fluid to measure the flow rate of the fluid by translation of the piston from the fluid receiving end to the fluid discharging end. Motive means includes at least one reel mounted belt for drawing the rod toward the fluid receiving end of the cylinder. Upon such movement of the rod, a poppet valve formed as part of the piston opens to permit fluid flow through the piston. A clutch serving as part of the motive means permits travel of the piston from the fluid receiving end to the fluid discharging end of the cylinder and serve the flow rate measuring function of the prover. Apparatus is also provided to permit opening of the poppet valve for maintenance and/or repair purposes. A framework permits support of the prover in a horizontal or a vertical orientation without affecting the operation, repair or maintenance of the prover.
US07650772B2 Rotary flaring tool and method of use
A tool and process for flaring an open end of a hollow metal tube utilizes a body having an elongated working surface which is substantially conical in shape so that one end of the working surface is a smaller end and so that the other end of the working surface is a larger end. The working surface further includes at least two outwardly-extending, smooth-surfaced protuberances which are regularly spaced around the working surface and which extend along the length thereof so that by rotating the tool about its longitudinal axis, inserting the smaller end of the working surface into an open end of a hollow metal tubing, and then urging the working surface against the open end of the metal tubing, the open end of the metal tubing is flared by the working surface.
US07650765B2 Clothes washing machine with an integrated arrangement of electromagnetic valves
Clothes washing machine comprising: a common water-distribution manifold (2), a plurality of electromagnetic (3B, 4B, 5B) valves provided downstream of said water-distribution manifold and connected on a respective inlet side thereof to said common water-distribution manifold, a plurality of outlet conduits (3, 4, 5) provided at the delivery orifices of said electromagnetic valves, a respective plurality of chambers (3A, 4A, 5A) supplied via a respective one of said outlet conduits (6), in which a cold-water inlet conduit (7) directly connects the low-temperature water delivery system to said water-distribution manifold, a hot-water inlet conduit (7) connects the high-temperature water delivery system to a pre-determined one of said outlet conduits downstream of the respective electromagnetic valve, and a further electromagnetic valve (7B) is provided in said hot-water inlet conduit. Inside a pre-determined outlet conduit, and downstream of the respective electromagnetic valve, there is provided a temperature sensor (20).
US07650760B2 Motor controlling device, compressor, air conditioner and refrigerator
A motor controller (101) according to the invention comprises an inverter circuit (3) for driving a brushless motor (4) and a control unit for controlling the rotational speed of the brushless motor (4) by controlling the phase of the motor current of the brushless motor (4) through the inverter circuit (3).
US07650759B2 Apparatus for controlling refrigerant level
An apparatus for controlling a refrigerant level comprises a first detecting unit installed at a lower side of the inside of a refrigerant tank, for detecting whether a refrigerant stored at a lower side of the inside of the refrigerant is a liquefied refrigerant or a gaseous refrigerant, a second detecting unit installed at an upper side of the inside of the refrigerant tank, for detecting whether a refrigerant stored at an upper side of the inside of the refrigerant tank is a liquefied refrigerant and a gaseous refrigerant, and a control unit controlling intake and discharge of the liquefied refrigerant according to a value measured by the first detecting unit and the second detecting unit.
US07650757B2 Thermoelectric heat transfer system
A thermoelectric heat transfer system is provided. The thermoelectric heat transfer system comprises a coolant circuit with a pump circulating coolant through the circuit. A first heat exchanger is in fluid communication with the coolant circuit to remove heat from the coolant. At the same time, a second heat exchanger is in fluid communication with the coolant circuit. Thermoelectric modules (TEMs) are integrated into the second heat exchanger to create a temperature differential between fins and conduits of the second heat exchanger. The coolant flows through the conduits to draw heat from the TEMs, while a fan assembly conveys air through the fins into a climate-controlled area to cool the climate-controlled area to a desired temperature. In other embodiments, a sleeve acts as the second heat exchanger. The sleeve is adapted to receive and cool beverage containers and like items.
US07650755B2 Water recirculation system for boiler backend gas temperature control
A water recirculation system for a steam power plant includes a tapoff line which receives water from a downcomer, and an economizer link which receives water from the tapoff line and transports the water to an economizer.
US07650752B2 Drive apparatus, drive system, and drive method
An actuator has two shape memory alloys (SMAs) connected in a push-pull arrangement to a movable part. By passing current to each of the SMAs from a drive circuit part, the movable part can be driven. When a target position signal of the movable part is input to the drive circuit part, a current is passed to an SMA of the contraction side on the basis of a drive waveform obtained by adding a voltage according to the target position signal to a bias voltage, and a current is passed to the SMA on the expansion side on the basis of a signal waveform obtained by subtracting the voltage according to the target position signal from the bias voltage. Consequently, the SMA of the expansion side maintains a pre-heat state and is not cooled excessively, so that response delay at the time of the next heating can be prevented. As a result, the response of the actuator can be increased.
US07650750B2 Domestic combined heat and power assembly
A domestic combined heat and power assembly comprising a wall mountable frame (13), a Stirling engine module (40) with a Stirling engine (41), and a heat exchanger module (20) for the recovery of heat from the Stirling engine. The Stirling engine module and the heat exchanger module are separate units which are mountable to the frame independently of one another.
US07650749B2 Tidal power station device
A tidal power station device (1) in which at least one submerged sail (14, 14′) is displaceable between two magazines (18, 20).
US07650745B2 Method to reduce engine emissions for an engine capable of multi-stroke operation and having a catalyst
A method to control valves in a cylinder operating in a multi-stroke cylinder mode. Valves are controlled to improve engine emissions as operating conditions vary.
US07650743B2 Line guidance unit for the active guidance of lines, cables or similar
A line guidance unit, for the guidance of lines, cables or similar, with a fist end (10) which may be fixed and a second end (11) which is displaceable; is disclosed. The line guidance unit (2) comprises a channel (12), embodied as segments (13). The segments are connected with at least one support strip (1). The line guidance unit comprises means which embody the line guidance unit (2) in an arc relative to a straight line joining the both ends (10, 11), in the extended state.
US07650739B2 Mulch plate apparatus with adjustable handle mechanism
A mulch plate adjustment apparatus for use with lawn mowers. The adjustment apparatus is used to adjust the height of a mulch plate attached to the lawn mower and to secure the mulch plate at the desired height by the use of a handle and handle-locking ratchet mechanism. The adjustment apparatus is affixed to the discharge chute of a lawn mower. The apparatus includes a handle-operated mulch plate raising-and-lowering mechanism that allows the mulch plate to be adjusted to different heights to accommodate different sized lawn mowers and different mowing conditions. The operator of the mulch plate adjustment apparatus can select a desired height for the mulch plate and safely secure the mulch plate at the selected height by simple operation of a handle. Further, the mulch plate apparatus provides a mechanism for allowing the mulch plate to be raised in a storage position without the need to provide extension wires or cables.
US07650737B1 Reel finger for use on a harvesting header for an agricultural machine
A reel finger for use on a harvesting header for an agricultural machine includes an elongate member having a proximal end and a distal end. The elongate member has a retaining member located at the proximal end. A plate member is connected to the elongate member with the distal end of the elongate member extending beyond the plate member. The plate member has a continuous smooth front surface for engaging a crop in a direction of crop engagement that covers a portion of the elongate member not extending beyond the plate member. The plate member has a back surface opposite to the front surface.
US07650736B1 Center conveyor front coupler for a draper cutting platform
A draper cutting platform for use with an agricultural harvester includes a pair of side platform sections, with each side platform section including a side belt. A center platform section is disposed in an area between the side platform sections. The center platform section includes at least one alignment device and at least one latch. A center conveyor assembly is removably attached to the center platform section, and carries a center belt. The center conveyor assembly includes at least one mating alignment device and at least one mating latch.
US07650734B2 Automatic mass-flow sensor calibration for a yield monitor
A system and method is provided for remotely and automatically calibrating a mass-flow sensor in a yield monitor of a combine. The invention uses a wireless communication device installed on a combine and a remote wireless communication device installed on a grain carrier or truck carrier. Once an actual weight is obtained, calibration information is sent to the combine to calibrate the mass-flow sensor.
US07650730B2 Packing method and machine for producing packets of cigarettes
On a packing machine, packets of cigarettes, selected from different alternative packets of cigarettes of at least a first and second type, are produced by transferring groups of cigarettes relative to the selected type of packet from a forming path to a first packing path, along which an inner sheet of packing material is folded about each group of cigarettes, and then to a second packing path, along which at least a collar is folded about each group of cigarettes and on top of the inner sheet of packing material; each group of cigarettes is then transfer red, depending on the type of packet selected, to a third packing path, along which folding of a first outer blank about each group of cigarettes is completed to form a packet of cigarettes of the first type, or to a fourth packing path, along which folding of a second outer blank about each group of cigarettes is completed to form a packet of cigarettes of the second type.
US07650727B2 Floor panels with edge connectors
Floor covering, including hard floor panels which, at least at the edges of two opposite sides, are provided with coupling parts, cooperating which each other, substantially in the form of a tongue and a groove, wherein the coupling parts are provided with integrated mechanical locking elements which prevent the drifting apart of two coupled floor panels in a direction (R) perpendicular to the related edges and parallel to the underside of the coupled floor panels, and provide a snap-action coupling.
US07650725B2 Floor access panel with electrical grounding device
A device for electrically grounding an access floor panel to a floor panel support in contact with a ground including a clip fastened to the floor panel, the clip compressible against the support when the floor panel is placed against the support.
US07650718B2 Glass run having a molded part attached to doorframes of vehicles
A glass run attached to a doorframe of a vehicle. The glass run comprises a molded part attached to a corner part of the doorframe, and a fin, formed integrally with the molded part, and covering the corner part of the doorframe. The fin includes a pair of hooks that protrude from a back of a rim of the fin. When the glass run is attached to the corner part of the doorframe, each of the hooks is engaged with a cutout formed in a flange of the doorframe so that the flange holds the rim of the fin.
US07650715B2 Plant sheet and manufacturing method for plant sheet
A light-weight plant sheet including plant pieces between a base sheet and a top sheet is able to make growth by tearing the base sheet and top sheet, each having a mesh structure. The top sheet contains a paste to adhere the top sheet to the base sheet and to hold the plant pieces, and such a paste comes out of the fibers of the sheet when wet during the manufacturing process. When the plant sheet is placed on the desired surface, the plant pieces can grow using water and nutrition provided from the surface of the construction site and absorbed by the top sheet and the base sheet.
US07650714B1 Fisheye
The body of the fisheye device is sized to be supported around the fisherman's neck and rest against his chest. The body carries a convex lens, a spinner hook for engaging and holding a fishing hook with the eye free. A visual panel is in the line-of-sight beyond the spinner hook and carries a surface which is visually appropriate to aid in tying the line through the eye of the fishing hook.
US07650713B1 Fishing pole holding device
A fishing pole holding device for holding fishing poles adjacent a seat of a boat while the fishing poles are being used to fish includes a box being positionable on a deck of a boat. The box has an aperture extending through a top wall and a bottom wall of the box. The aperture receives a pedestal of a seat wherein the box is positioned between the seat and the deck. The box includes a peripheral wall extending between the top wall and the bottom wall. A plurality of pole sleeves is coupled to the box. Each of the pole sleeves receives a handle of one of the fishing poles to permit the fishing poles to extend from the associated one of the pole sleeves when the fishing poles are is used.
US07650712B2 Automatic fishing device
An automatic fishing device for pulling the fishing line upon fish strike to set the hook. It embodies a trigger member, a weight member, a trigger support, a fish line and a connector for attaching the weight member to the fishing line. The trigger member includes a weight support element and a fish line coupler. Parts of the weight support element can support the weight member but other parts of weight support element cannot support the weight member. The weight member can be connected to the fish line by the connector. The movement of fishing line caused by a fish strike rotates the trigger member to unload the initially supported weight member to drag the fishing line downward, effectively tightening the fishing line for setting the hook.
US07650710B1 Article with enhanced resistance to thermochemical erosion, and method for its manufacture
A body of iron, steel or other such ferrous material is protected from thermochemical erosion by a layer of an iron nitride having a relatively low nitrogen content. The atomic percentage of nitrogen in the iron nitride layer is no greater than 20%, and in specific embodiments is in the range of 10-15%. The nitride layer may have a layer of a refractory material deposited thereatop. Some refractory materials include metals such as chromium. The invention has specific utility for protecting gun barrels, turbines, internal combustion engines, drilling equipment, machine tools, aerospace systems and chemical reactors which are exposed to extreme conditions of temperature and pressure. Specifically disclosed is a gun barrel which incorporates the invention.
US07650705B2 Footwear with an upper having at least one glued element
An article of footwear having a sole and an upper, the upper having at least two elements that are assembled to one another at a gluing zone, one of the elements being a protective flap or a tightening mechanism.
US07650700B1 Tile installation spacer and method of use
A tile installation spacer includes a circular disk having opposed, parallel surfaces, and opposed cylindrical first and second spacers extend away from the respective surfaces of the disk. The disk, the first cylindrical spacer, and the second cylinder each have a diameter. The diameter of the disk is greater than the diameter of the first cylindrical spacer and the diameter of the second cylindrical spacer, and the diameter of the first cylindrical spacer is greater than the diameter of the second cylindrical spacer.
US07650698B2 Visual driving aid
A visual driving aid secured or projected onto a portion of the windshield of a vehicle which allows the vehicle operator to determine and project the wheel path of the vehicle in the advance road surface, the visual driving aid being an indicia on the windshield in front of the driver, the positioning or projection of the indicia taking into account the sight characteristics of the individual user so as to allow the user to determine and project the wheel path of the vehicle while in motion in order to aid the user in the avoidance of hazardous situations.
US07650697B2 Methods of manufacturing fluid-dynamic-pressure bearing and spindle motor incorporating the bearing, and spindle motor and recording-disk drive incorporating the bearing
In spindle motors journaled on fluid-dynamic-pressure bearings, especially in such spindle motors employed in recording-disk drives in implementations that subject the drives to vibration and shock, sealing performance of a capillary seal formed between motor rotor-side and stator-side bearing surfaces, cohesiveness of oil-repellant on rotor-side/stator-side dry-area surfaces adjoining the capillary seal section, and motor inter-component adhesive strength are improved. The capillary-seal-constituting rotor-side/stator-side surface(s) are exposed to a plasma or to ultraviolet rays under predetermined conditions to improve the wettability of the surface(s) for the bearing fluid. The dry-area surface(s) are similarly irradiated so as to improve their wettability for the oil-repellant. Adhesively bonded component surfaces are likewise irradiated so as to improve their wettability for the adhesive, enhancing adhesive strength. Exposed surfaces may be constituted of a synthetic resin to enhance their wettability further, or may be made of metal, to yield a cleaning efficacy from the plasma/UV exposure.
US07650689B2 Terminal inserting device
A terminal inserting device is provided, by which pulling force to pull a terminal fitting can be changed after the terminal fitting is inserted. The terminal inserting device includes an inserting unit and a control device. The inserting unit includes a front chuck unit and electric wire chuck unit, by which an electric wire is chucked and a terminal fitting attached to the electric wire is inserted into a terminal-receiving chamber of a connector housing. The electric wire chuck unit includes a pair of electric wire chucks, an insertion motor and an air cylinder. The electric wire chucks chuck the electric wire therebetween. The insertion motor pulls the terminal fitting after the terminal fitting is inserted in the terminal-receiving chamber. The air cylinder changes force which brings the pair of the electric wire chucks close to the connector housing so that pulling force to pull the terminal fitting can be changed. The control device controls the air cylinder to change the pulling force.
US07650688B2 Bonding tool for mounting semiconductor chips
A vacuum bonding tool for pick-and-place and bonding semiconductor chips onto a substrate or onto a previously mounted die to form a die stack includes a shank and a suction part. The shank has a vacuum conduit extending from a first end to a second end of the shank. The shank is adapted for cooperative engagement with the suction part at the second end, and the shank has a plate at the second end to support the suction part. The suction part has a surface for contacting a semiconductor chip during pick-and place operation. According to the invention, the suction part is made of an elastically deformable conductive or non-conductive material. In various embodiments, the chip contacting surface of the elastically deformable suction part flat overall, or is concave, of has a flat central region and concave regions.
US07650680B2 Method and apparatus for bundling objects
An improved tool for locking a band clamp, and an improved lock for a band clamp is disclosed. The tool includes a knife body having a knife edge that progressively cuts the free end of the band over a period of time, rather than simultaneously cutting the entire band width. In one embodiment, this is accomplished with a knife edge that is non-linear. The tool further includes a punch with a rounded or hemispherical shaped leading tip that forms an improved locking dimple. The locking dimple forms an improved lock having side walls that are, at least in part, parallel with the walls of the surrounding aperture in the band. By varying the profile of the knife edge, the punch can more fully form an improved locking dimple.
US07650677B1 Tool apparatus and method for efficient attachment of hardware components
A tool and method is provided for installing nut-clips or like components, wherein safety and ease of installation are significantly improved over the prior art, and installation time is substantially reduced. A useful embodiment is directed to apparatus for use in attaching a nut-clip or other hardware component to structure having a slot defined by spaced apart edges, wherein the nut-clip has first and second resilient spaced apart hook flanges. The apparatus includes a holder adapted to receive the nut-clip, and a blade member positioned to bear against the first flange member when the nut-clip is received into the holder. A magnet or other element is provided for releasably retaining the nut-clip in the holder. A handle, which can be grasped by the single hand of a user, is attached for maneuvering the holder and retained nut-clip to position the second flange against one of the slot edges, and to thereafter apply force, through the blade member, to reduce the spacing between the first and second flanges. The two hook flanges can then be inserted into the slot, to firmly attach the nut-clip to the structure.
US07650676B2 Buckle
A buckle includes a male member (A) and a female member (B). The male member includes a base portion (10), a pair of leg portions (20) projected from the base portion and an engagement portion (25) that is provided to each of the leg portions and engagement with the female member. The base portion includes a projected portion (14) that is projected in a projecting direction of the leg portions (20), the projected portion (14) projected in such a manner that a projecting amount gradually increases from width-direction ends of the base portion toward a center. The leg portions each include an outer leg piece (21) and an inner leg piece (22) and further includes a tip-end connector (24) that connects the outer leg piece and the inner leg piece. A base end of the inner leg piece is positioned on the projected portion (14).
US07650675B2 Buckle
A buckle includes a plug 2 and a socket 3 connected to each other in a predetermined connecting direction. The plug 2 includes a tongue-like portion 22 and a first projected portion 23 projected from the tongue-like portion 22 in a thickness direction crossing to the connecting direction and having, thereon, a first locked face 24. The socket 3 includes an insertion hole 32 and a first stepped portion 33 formed at the insertion hole 32 and having, thereon, a first locking face 34 engaged with the first locked face 24. The buckle also includes second projected portions 25 projected from both side faces of the tongue-like portion 22 in a width direction crossing to the connecting direction and the thickness direction, second locked faces 26 formed on base end side faces of the second projected portions along the width direction, and a second stepped portion 35 formed at the insertion hole 32 and having, on its base end side faces, second locking face 36 formed along the width direction and engaged with the second locked faces 26.
US07650674B2 Slider for slide fastener with automatic stopper
A slider for a slide fastener with an automatic stopper, includes: a body; a pull; a pawl rod; a leaf spring; and a cover including front, back, side and upper walls. The side walls are provided at respective centers thereof with openings through which a pivotal shaft of the pull can be passed. A pair of mounting parts are provided in the front and in the back on an upper wing plate of the body. Holding mechanisms for holding the leaf spring are provided in the front and in the back on an inner face of the cover at respective positions inwardly separated from the front wall and the back wall. The leaf spring defines spaces between the holding mechanisms and the upper wall. The holding mechanisms hold the leaf spring at positions inwardly separated from opposite ends thereof. The cover is fixed to the front and back mounting parts.
US07650673B2 Adjustable rope tie for animals and movable objects
A rope tie for an animal or other movable object comprising a helical coil fixedly or removably attached to a support. A free end of a rope is inserted through a first loop of the coil toward a second loop of the coil, then under, around, and through the second loop of the coil. When the animal or movable object pulls on an opposite end of the rope, the rope moves out of the coil until it tightens around the second loop and ceases moving, thus restricting or stopping the movement of the animal or movable object. The free end of the rope may be placed on a hook to reduce the movement of the rope through the coil. Slack in the portion of rope extending from the coil to the animal or movable object may be removed or reduced by pulling on the free end of the rope.
US07650672B2 Apparatus on a spinning preparation machine for monitoring at least one sliver
In an apparatus on a spinning preparation machine, for example, a flat card, draw frame or the like, for monitoring at least one sliver, having two rotating rollers that form a roller nip through which at least one sliver passes, an optical monitoring arrangement (sensor) that monitors the presence of the sliver is provided in the vicinity of the rollers. To permit a reliable and trouble-free monitoring of sliver breakage in a structurally simple manner, the sensor arrangement is arranged in the region between the shared tangents to the peripheral surfaces of the rollers, the tangents being arranged perpendicularly to the running direction of the fiber, and the optical path of the sensor runs parallel to the axles of the rollers.
US07650667B2 Actuator for steam mop
A steam mop having a main body including a water pump and a boiler. Generation of steam is provided when the water pump is actuated by angular movement of the mop handle which changes the angle between the handle and mop head for operating a two way piston pump to pump water to the boiler. Steam is fed to a steam pad that may have a replaceable fabric pad fit snugly on the frame to distribute cleaning steam to the surface to be cleaned.
US07650666B2 Robot cleaner
A robot cleaner is mainly comprised of a base case whose upper portion is equipped with a driving part for running and a suction part for removing dust or dirt; and a top case covering on top of said base case, wherein said base case is formed at lower portion thereof with an inside vertical wall protruding so as to surround dust suction aperture, and with an outside vertical wall external to said inside vertical wall so that a hollow part may be formed in-between surrounding said inside vertical wall; and an auxiliary suction wall is installed between said inside vertical wall and outside vertical wall in such a manner that said auxiliary suction wall is movable by force of spring external to said inside vertical wall between a No. 1 position locating toward floor (F) and a No. 2 position locating withdrawn from said No. 1 position opposite to floor (F), said auxiliary suction wall being positioned toward floor (F) when no external forces are applied. According to this configuration, it is easy and convenient to install the auxiliary suction wall around dust suction inlet for enhancing easiness in dust suction.
US07650664B2 Disposable cleaning pad and handle therefor
The present invention discloses an economical and disposable cleaning tool which may be prepared by a simplified manufacturing process involving a reduced number of steps. The cleaning tool comprises a cleaning pad and a handle, the cleaning pad having a pocket for receiving the handle. The cleaning pad may be provided with a top sheet and a fiber bundle. The top sheet is folded over and bonded to provide a cleaning portion and a back portion, and the fiber bundle is disposed on the cleaning portion. The cleaning portion and the back portion of the folded sheet are bonded together forming the pocket for the handle to be disposed therein. The handle may include a hinge to enable the handle to be repeatedly folded over for convenient storage or easily extended for use.
US07650661B2 Mophead
A mophead includes a holder having an attachment location for attaching flexible absorbent mop material to the holder, and an attachment member which is spaced from the mop material attachment location and which can directly engage a scrub element with the holder independently of the mop material. The attachment member is a, preferably elongate bar, clamp which, in use, presses the scrub element directly to the mophead to clamp it thereto.
US07650658B1 Multi-layer mattress with an air filtration foundation
A breathable mattress including a plurality of layers, where one of the mattress layers is further comprised of a plurality of sections and the sections are comprised of different types of materials, which have varying firmnesses and feel, and where each of the layers is comprised of material that is perforated or of an open-cell structure to allow for air circulation. The mattress is supported by an air filtration foundation capable of creating an air flow within the mattress.
US07650657B2 Anti-pinch point devices for imaging platforms
Anti-pinch point device for imaging platforms are disclosed. The stationary imaging platform includes a slidable cradle and fixed shroud adjacent both sides of the slidable cradle. An inventive overlay is configured for mounting on a slidable cradle. The inventive overlay moves with the slidable cradle. Elongated perimeter regions of the inventive overlay have elongated ridges formed on the underside thereof adjacent the outer edges of the elongated perimeter regions. The elongated ridges serve to prevent objects from becoming pinched between the inventive overlay and the fixed shroud.
US07650655B2 Expandable sleeping bag
An expandable sleeping bag or bunting bag includes features in which the size of the bag is adjustable to accommodate the growth of the child. To expand or contract the sleeping bag in width, one or more additional tapes of zipper teeth are sewn to the front of the garment adjacent to, and parallel to, the regular zipper. To expand or contract the sleeping bag in length, a pair of parallel zippers permits the removal or insertion of a length expansion strip extending around the circumference of the sleeping bag.
US07650654B2 Transfer device
A transfer device includes a first sheet portion having an outer side and an inner side and a second sheet portion having an outer side and an inner side, with the inner sides arranged so that they are facing each other. The outer sides each have a high coefficient of friction surface. The first sheet portion and the second sheet portion are releasably coupled together to thereby limit relative movement of the first sheet portion to the second sheet portion. When the coupling is released, the first sheet portion and the second sheet portion can move relative to each other.
US07650651B2 Drain closure with clearing tool
A drain closure with clearing tool that incorporates a drain basket having internal cross members which intersect to carry a slide shaft movably mounting a closure assembly. The closure assembly includes one or more clearing tools that project into the drain basket. The clearing tool may include optional blades that coact with the internal cross members to shred hair and soap particles captured in the drain basket. The cleaning tool may also include optional grip elements that extend into the drain to capture hair and debris to prevent accumulation in the drain basket and underlying plumbing. In the latter modification, clogs and blockages may be prevented if the drain closure is periodically removed to withdraw such captured debris from the drain basket and the underlying plumbing. After such debris is released from the grip elements, the drain closure and grip elements are reinserted into the drain basket for continued operation.
US07650649B2 Ear warmer having an external frame
An ear warmer comprises a frame and a fabric member. The frame has an ear portion and a band portion. The ear portion of the frame includes a first side and a second side opposite the first side. The first side of the ear portion defines an interior portion of an opening. The second side of the ear portion defines an exterior portion of the opening. The fabric member includes at least its own ear portion coupled to the ear portion of the frame. The ear portion of the fabric member covers the interior portion of the opening in substantially its entirety and covers less than an entirety of the exterior portion of the opening.
US07653947B2 Image forming system, image forming apparatus, control method therefor and program implementing the control method
An image forming system which is capable of enhancing security in an i-copy function. A server apparatus stores document data once having been printed in association with a sheet identifier recorded on a print sheet on which the document data has been printed. An image reader section reads the sheet identifier from the print sheet when a copy command is issued by the user authenticated based on an entered user identifier by a CPU of a MFP. A printer section reads out and prints the document data from the server apparatus. When the sheet identifier has not been read from the print sheet based on the copy command over a predetermined time period, the document data is inhibited from being printed by the printer section.
US07653946B2 Method and system for secure distribution of digital documents
The secure circulation of digital documents to be reproduced includes providing each user with a smart card containing identification information associated therewith, and identifying from a server connected to a digital data transmission network the smart card connected thereto. Information identifying a document to be played back is transmitted to the server from a terminal connected to the smart card. In response, a decryption key specific to the document to be reproduced is transmitted to the smart card for storing therein. The document to be played back is decrypted using an adapted reader connected to the smart card, and includes the stored decryption key for document playback with the reader. Information identifying the readers is inserted into the smart card, and fraudulent use of the smart card is determined according to the reader identification information stored in the smart card.
US07653936B2 Distributed expression-based access control
A distributed access control technique assigns permission to a user without permission explosion, thereby facilitating the system administration of user access to a piece of content represented by a Web service. Permissions are granted to pieces of content through expressions rather than explicitly coupled between a piece of content and a user. Each expression defines an access scope for either a user or a piece of content. An expression defining the access scope for a user can be created and maintained independently of an expression defining the access scope to a piece of content, hence simplifying management information system implementation and administration.
US07653935B2 File server for translating user identifier
Upon integration of a file system, user identifier recorded in a storage as management data is translated. A file server connected to a storage storing the data of a file system therein has a file system operation unit for managing the file system, a file server operation unit for receiving the access request to the file, and a user identifier translation unit for carrying out translation between first user identifier, which is used by the client and second user identifier, which is recorded in the storage as management data of the file system. Receiving the access request to the file from the client, the user identifier translation unit translates the second user identifier included in the management data of the file that is an access target of the access request into the first user identifier, and the file server operation unit transmits the management data to the client.
US07653934B1 Role-based access control
A computer-implemented method for authorizing a user request from a user to perform an action with respect to one of at least one of the plurality of nodes and at least one of the plurality of packages of a cluster is disclosed. The user request is received from a host coupled to communicate with the cluster. The method includes consulting an authorization map to ascertain a role associated with the user. The authorization map is kept in a memory space in one of the plurality of nodes. The method further includes authorizing the user to perform the action if the role associated with the user includes a granted privilege that is higher than a privilege required to perform the user request.
US07653933B2 System and method of network authentication, authorization and accounting
A network authentication, authorization and accounting system and a method thereof, wherein said system comprises: a subscriber device, via which a subscriber is connected with the network; an access server, connected with the subscriber device and designed to enable the subscriber device to access the network; an AAA server, connected with the access server and designed to collaborate with the access server to accomplish authentication, authorization, and accounting for the subscriber accessing the network; a service server, connected with the access server, designed to provide specific services, to exchange authentication and authorization information with the AAA server, and to interact with the subscriber device to provide the service; a service accounting server, connected with the service server, designed to collaborate with the service server to accomplish accounting for service resource use of the subscriber, and to send the accounting data to the AAA server. Accordingly, the present invention also discloses a network authentication, authorization and accounting method. The present invention enables a subscriber to access different types of services with only the subscriber identification information (user name and password) through a single identity authentication process, and supports centralized accounting.
US07653932B2 Method and system for layer-3 subscriber login in a cable data network
A subscriber login server is used for managing a subscriber login session. The login server is associated with a DHCP server for configuring a premise equipment device and operator-managed device. A subscriber login client at the premise equipment device securely communicates login username and password identifiers to the subscriber login server without using PPP technology. The login server retrieves matching identifiers from a RADIUS server and authorizes service with messages to the DHCP server and the CMTS.The login client can emulate a PPP login client so that a user's interface is similar to a PPPoE client. However, a layer-3 CMTS can be used instead of a layer-2 CMTS. In addition, subscriber authentication and accounting using RADIUS are preserved, positive network access control at the CMTS is maintained, and native IP traffic is routed or switched for maximum performance and QoS treatment.
US07653928B2 Remote user interface for media player
A portable media player communicates with a host computer for enabling a user of the player to manage media distribution using the control software of the host computer. The host computer can send a GUI that is displayed on the otherwise “dumb” player, and the user can view the GUI and press a single button to command the control software to download a media title to the player. The host computer can periodically poll the player to determine its status.
US07653925B2 Techniques for receiving information during multimedia presentations and communicating the information
Techniques for receiving information during multimedia presentations and for communicating the received information to one or more information access devices. A presentation recorder adapter receives information during a multimedia presentation and communicates the information to access devices. The adapter may receive multimedia presentation information, comprising video information and audio information, from a first source. The adapter may also receive information from a second source separate from the first source during the multimedia presentation. For example, the second source may be an attendee of the multimedia presentation. The adapter may transmit the multimedia presentation information received from the first source and the information received from the second source to one or more information access devices.
US07653923B2 Scheduling and presenting IPG ads in conjunction with programming ads in a television environment
A method and system whereby conventional television advertisements (i.e., those delivered to viewers while they watch television programming) can be delivered in conjunction with and correlated with advertisements that are presented to viewers in the Interactive Program Guide (IPG). Moreover, the invention described herein provides for delivering highly targeted ads to viewers in both conventional programming avails and in the IPG, and for linking the targeted ads in these two media to provide for enhanced and highly effective advertising campaigns.
US07653921B2 System and method for providing user control over repeating objects embedded in a stream
Many media streams contain “objects” that repeat. Repeating objects in a media stream are defined as any section of non-negligible duration, i.e., a song, video, advertisement, jingle, etc., which would be considered to be a logical unit by a human listener or viewer. An “object controller” identifies such repeating objects as they occur, and provides an interactive user interface for allowing users to specify how individual repeating objects are to be handled either in real time, or upon subsequent occurrences of particular repeating objects. In general, the object controller includes a mechanism for identifying repeating objects, a mechanism for identifying temporal endpoints of those objects, a user interface for specifying actions to be taken when a particular object repeats within a media stream, and, in one embodiment, a buffer having sufficient length to allow for real-time deletion of objects from the media stream without obvious interruption in the str.
US07653920B2 Method and system for protecting cable television subscriber-specific information allowing limited subset access
A television program ratings method and system includes transferring information associated with households from a cable provider to a ratings provider such that the ratings provider has access to information associated with sampled households and lacks access to information associated with non-sampled households. To this end, identity information and usage information associated with the households are respectively anonymized and encrypted. Knowledge of the identities of the sampled households enables the anonymized identity information and the encrypted usage information for the sampled households to be respectively de-anonymized and decrypted. The ratings provider knows which households are sampled households. As such, the ratings provider de-anonymizes and decrypts the information associated with the sampled households and then uses the de-anonymized and decrypted information to determine television program ratings. The cable provider anonymizes and encrypts the information for all households as the cable provider does not know which households are sampled households.
US07653919B2 Optical article having anti-theft feature and a system and method for inhibiting theft of same
An optical article that can transform from a pre-activated state of functionality to an activated state of functionality is provided. The optical article includes a radio frequency circuitry coupled to the optical article for interacting with a signal, wherein the signal comprises a thermal signal, an electrical signal, or both, and a convertible material in operative association with the radio frequency circuitry for altering the functionality of the optical article from the pre-activated state to the activated state upon interaction with the thermal energy.
US07653917B2 Disk apparatus for limiting the vertical movement of a cam mechanism
A disk apparatus includes a chassis outer sheath with a base body and a lid. A slider mechanism is disposed on one end of a traverse, the slider mechanism includes a vertically moving cam mechanism which brings the traverse close to and away from the base body. A cam groove of the vertically moving cam mechanism has a first cam portion which moves together with the slider mechanism and a second cam portion which is displaced with respect to the first cam portion. When a vertically moving pin of the vertically moving cam mechanism exceeds a predetermined height in the cam groove, the second cam portion rises and the second cam portion limits movement of the vertically moving pin. When the vertically moving pin is equal to or lower than the predetermined height in the cam groove, the second cam portion is held at its lowered position.
US07653911B2 Implicit interprocess communications (IPC) versioning support
Compatibility between applications in a network node with a distributed architecture is maintained after application upgrades by associating version compatibility information with interprocess communications (IPC) message structures and then utilizing the version compatibility information to identify IPC message structures that are used for communications between applications. Once the version compatibility information is associated with the IPC message structures, applications are configured to use only those IPC message structures that are compatible with the currently running version.
US07653910B2 Apparatus for thread-safe handlers for checkpoints and restarts
A method, apparatus, and computer instructions for executing a handler in a multi-threaded process handling a number of threads in a manner that avoids deadlocks. A value equal to the number of threads executing in the data processing system is set. The value is decremented each time a lock count for a thread within the number of threads is zero. A thread within the number of threads is suspended if the thread requests a lock and has a lock count of zero. A procedure, such as a handler, is executed in response to all of the threads within the number of threads having no locks.
US07653907B2 Method and apparatus to manage multi-computer supply using a model based on an economic model of supply and cost of supply
A method and structure for determining a listing of host processors on a network to perform a parallel application, including determining a listing of all possible hosts on the network for performing the parallel application, determining for each of the possible hosts a current capacity and a current utilization, calculating for each of the possible hosts a difference between the current capacity and the current utilization, and selecting from the listing of all possible hosts a listing of hosts based on sorting the calculated differences.
US07653903B2 Modular imaging download system
A system and method of modular image downloading (MINDS) from a network for configuring computers, or computer-based devices. The program images typically comprise a foundation image (operating system) and application module images. The system is configured as software which executes in response to a tree of actions defined in configuration data and not embedded within the executable of the MINDS program. The action tree can be controlled by the user interface, started, paused, terminated, stepped forward or backward, and so forth. The executable operates on the action tree and need not be re-compiled for each action tree change, the modules for the action trees are dynamically linked prior to execution. The action tree approach allows the user to readily change, add, or delete actions, or entire action trees from the system without the need of recoding or additional program testing.
US07653902B2 Determining software deployment parameters
Methods and apparatus, including computer program products, for matching software requirements against target system landscape descriptions and for applying rating metrics to intermediate results during the matchmaking process. Data are received as inputs describing the requirements and dependencies of a particular software application and the resources available in the target system that may be able to meet these requirements. These data are searched for combinations of system resources that will satisfy the requirements of the application as well as optimization metrics and other requirements supplied by the user. Once a match is found, it is given a rating and ranked against any other matches.
US07653898B1 Method and apparatus for generating a characteristics model for a pattern-based system design analysis using a schema
A method for analyzing a target system that includes generating a characteristics model using a schema defining a domain, obtaining a plurality of characteristics from the target system using a characteristics extractor, wherein the plurality of characteristics is associated with the characteristics model storing each of the plurality of characteristics in a characteristics store, and analyzing the target system by issuing at least one query to the characteristics store to obtain an analysis result.
US07653885B2 Selection of cells from a multiple threshold voltage cell library for optimized mapping to a multi-Vt circuit
A method is provided to select circuit cells for use in optimization of an integrated circuit design from among a plurality of circuit cells within a cell library, the method comprising: obtaining a value for each cell of the plurality that is indicative of both the cell's power dissipation and the cell's rate of output voltage change; ordering the cells of the plurality based upon the values; identifying a difference between values of cells that are proximate each other within the ordering of the cells that meets a threshold; and designating a cut point within the ordering of the cells based upon the identified difference.
US07653882B2 Method for representing animated menu buttons
Optical storage media often contain data structures for a menu suitable for selection of a title, a chapter, a parameter or others. Such menus usually comprise a number of buttons to be displayed, with each button having a state. Possible states of buttons are “unselected”, “selected” or “activated”. According to the invention, the representation of a menu button may vary, depending on its state. An image or an image sequence, e.g. cartoon, may be associated to a buttons state, providing user animation. Further, a sound or sound sequence, e.g. melody or click, may be associated to a buttons state, and may be played back when the button enters this state. A data structure is disclosed which allows storage of such menu data e.g. on a Blu-ray disc.
US07653881B2 Failure handling and debugging with causalities
Various technologies and techniques are disclosed that improve failure handling and debugging in message driven environments. A diagramming tool allows a user to graphically nest one or more functional components of the data flow diagram to create a fault handler. The fault handler is associated with a failure component to be called when a failure occurs within any one or more of the nested functional components. One or more application executables are synthesized from the data flow diagram. When the nested component is created at runtime, a causality is created for the nested component. The causality has an exception port for receiving fault messages that are unhandled within the nested data flow associated with the nested component. The causality also has a coordination port to allow any messages in the causality context and/or other applications to access the error history and the message coordination history.
US07653876B2 Reversible document format
Systems and techniques to create and use a reversible format document. In general, in one implementation, the technique includes: obtaining an electronic document in a binary format, reforming the electronic document in a markup language format using information selected from the binary format document according to predefined extraction parameters, and inserting an encoded version of the electronic document in the binary format into the electronic document in the markup language format. A markup language document can include a first and second portions, the first portion including a subset of information, including rules governing how the electronic document is processed by a machine, from a binary format document corresponding to the second portion, and the second portion including an encoded version of the binary format document, where the electronic document is fully transformable to the binary format after a modification to the electronic document in the markup language format.
US07653875B2 Browser sensitive web content delivery
Systems and methods directed at providing browser sensitive web content are provided. A web server is configured to receiving a request from a client and to identify a browser in the client from which the request was initiated. A browser specific cascading style sheet (CSS) corresponding to the identified browser is determined. The browser specific CSS includes instructions that enable the browser to handle elements that are provided by a certain version of a CSS standard. The web server incorporates the browser specific CSS into web content and provides the web content with the browser specific CSS to the client in response to the request.
US07653871B2 Mathematical decomposition of table-structured electronic documents
Systems and methods for automatically decomposing table-structured electronic documents are described. The systems and methods of this invention generally comprise utilizing mathematical relationships, together with textual and positional clues to the mathematical relationships, in a collaborative manner, to derive a mathematical construct of the table-structured document. Embodiments of this invention automatically process a multitude of table-structured documents, thereby eliminating the need for human interaction with such documents in many cases and lowering the costs associated with processing such documents.
US07653869B2 System and method for error correction in high definition TV signal
An input signal such as a HDTV signal is split into a primary signal, which can be decoded if desired, and an secondary signal, which can remain compressed. The primary signal may be delayed and then both signals are transmitted to a receiver. If no error in the primary signal is detected, the primary signal is used to display data. Otherwise, the secondary signal, which arrives before the primary signal and consequently which is available for substitution, is displayed.
US07653860B2 Transmit driver data communication
Aspects describe a transmit driver that processes data communication between a scheduler and a turbo encoder. Transmit driver receives a request for a super frame and ascertains whether it has enough information to start the super frame. If there is enough data, the super frame is written to an appropriate hardware register. Both Direct Memory Access (DMA) and non-DMA hardware can be supported with the one or more aspects. In an aspect, a method is provided for data transmission. The method includes obtaining data comprising one or more logical channels wherein each of the logical channels comprises one or more code blocks, and wherein each of the code blocks comprises one or more turbo groups, organizing the data based on the one or more code blocks to produce time-sequenced turbo groups, and outputting the time-sequenced turbo groups.
US07653858B2 Low complexity decoding schemes for single-parity-check (SPC) based concatenated codes
This invention provides an iterative PCZZ data decoder that includes circuitry for utilizing all extrinsic information during iterative decoding by updating likelihood information for parity bits LPi, i=1, . . . , M during iterations. The extrinsic information for the parity bits is included in iterations by re-calculating soft values for parity bits LPi(k) for each iteration k. In one embodiment the parity bit soft values are re-calculated in a plurality of circuit blocks following Max-Log-APP (MLA) decoder blocks, based on soft values for data bits LDi(k). In another embodiment the parity bit soft values are re-calculated recursively within the plurality of MLA decoders. The decoder operates to control the convergence of the decoder by monitoring a soft value of one parity check symbol, e.g., L(k−1)[p(IM)], where p(IM) represents the last parity check bit in an I×M parity check array. A decoder iteration stopping rule may be implemented by testing a likelihood measure associated with a last parity check symbol in a parity check column. In one case the likelihood measure may be given by L(k−1)[p(IM]>threshold, and in another case the likelihood measure may be given by L(k−1)[p(I)]>threshold. The likelihood measure is given in general by: L(k−1)[p(I)]>threshold, L(k−1)[p(2I)]>threshold, . . . , L(k−1)[p(IM)]>threshold, where the value of the threshold is a function of data block size.
US07653855B2 Random number test circuit, random number generation circuit, semiconductor integrated circuit, IC card and information terminal device
A random number test circuit includes a counting unit to count number of repetitions of a certain-value bit in a random number sequence, the repetitions occurring in series, a detecting unit to detect a plurality of numbers corresponding to a kind of bits in the random number sequence, and a determining unit to determine whether the random number sequence is normal, based on the numbers.
US07653853B1 Integrated circuit internal test circuit and method of testing by using test pattern and signature generations therewith
A test circuit in an integrated circuit and method of testing therewith are described. A test pattern generator provides a test pattern. A reference circuit includes a first sequential circuit coupled in series with a second sequential circuit. A circuit under test is coupled between a source sequential circuit and a destination sequential circuit to form a series. The source sequential circuit and the first sequential circuit are coupled to the test pattern generator to receive the test pattern. A comparison circuit is coupled to receive a first output from the destination sequential circuit and a second output from the second sequential circuit. The comparison circuit is configured to compare the first output with the second output to provide a signature output.
US07653845B2 Test algorithm selection in memory built-in self test controller
An integrated circuit chip is provided that comprises on-chip memory and test circuitry. The test circuitry is configured to perform operational testing of the on-chip memory. The test circuitry comprises a controller which is configured to perform a selection out of a plurality of test algorithms to perform the operational testing. The plurality of test algorithms includes a fault detection test algorithm to perform operational testing of the on-chip memory in order to detect whether or not there is a memory fault, without locating the memory fault. The plurality of test algorithms further includes a fault location test algorithm to perform operational testing of the on-chip memory in order to detect and locate a memory fault. Further, a method to perform a memory built-in self test and an MBIST (Memory Built-In Self Test) control circuit template are provided.
US07653841B2 Information processing apparatus and information notification method therefor, and control program
To enable the host server side to be aware of the recovery of an error when the error is recovered by the user's power off/on operation, the most recent state regarding occurrences of errors at printer 16 (steps S61 and S62) is stored in the backup RAM 12a each time a status change occurs (steps S63 and S64), and when an user performs a power off/on operation and a printing device is re-activated (step S65), if a most recent state at the time of the previous activation was in a state of service call error occurrence (step S66), the current status of the printer 16 is then sent (steps S68 and S69).
US07653840B1 Evaluating and repairing errors during servicing of storage devices
A storage management module for evaluating and repairing errors during monitoring or testing of storage devices of a storage system is described herein. When a storage device exhibits errors that reaches (in number) an error threshold, the storage management module determines whether any errors are due to damaged sectors localized in a single physical area of a predetermined size (referred to as a “patch”) of a platter of the storage device using the physical addresses of the errors. Two or more errors may be grouped as a single error if they are located within a predetermined threshold distance from each other on a platter and counted as a single error against the error threshold. A patch containing two or more damaged sectors is referred to as a “damaged” patch. In some embodiments, all sectors of a damaged patch (including undamaged sectors) are reassigned to spare sectors.
US07653837B2 Microcontroller system and operating method for secure device locking using counter and timer
A microcontroller system includes a microcontroller, a device which is controllable by the microcontroller, and a monitoring device. Under the control of a normal operation program, the microcontroller outputs a normal operation indicating signal. If the normal operation indicating signal is absent, the monitoring device transfers the device into a secured state and, if it is absent over a predefined period of time, locks the device in that state. When predefined exceptional conditions occur, the microcontroller changes to an operation preparation program, and the monitoring device increments a register. If the contents of the register reach a predefined value, the monitoring device locks the device in the secured state.
US07653836B1 Logging metadata modifications in a data storage system
A method, system, apparatus, and computer-readable medium for logging metadata modifications in a storage system are provided. According to one method, modifications to storage system metadata are detected and described in a log string data structure. The log strings are collected and periodically committed to a mass storage device in the data storage system. The log strings may be collected in a log buffer data structure that includes the collected log strings and one or more unique, constantly increasing timestamps. The time stamps are written at the end of each sector of the log buffer. The log buffer may be committed to the mass storage device when the log buffer is full, when a predefined period of time has elapsed since the previous commitment of the log strings to disk, or in a manner designed to ensure that one write of the log buffer is always outstanding. A logger module is operative to collect the log strings, build the log buffer, and to commit the log buffer to disk.
US07653834B2 Power sparing synchronous apparatus
Embodiments include a system, an apparatus, a device, and a method. An apparatus includes a synchronous circuit including a first subcircuit powered by a first power plane having a first power plane voltage and a second subcircuit powered by a second power plane having a second power plane voltage. The apparatus also includes an error detector operable to detect an incidence of a computational error occurring in the first subcircuit. The apparatus includes a controller operable to change the first power plane voltage based upon the detected incidence of a computational error. The apparatus also includes a power supply configured to electrically couple with a portable power source and operable to provide a selected one of at least two voltages to the first power plane in response to the controller.
US07653833B1 Terminating a non-clustered workload in response to a failure of a system with a clustered workload
The present invention provides for check-pointing an non-clustered workload to make room for a clustered workload that was running on a computer system that has suffered a hardware failure.
US07653830B2 Logical partitioning in redundant systems
A plurality of processing nodes in a storage system are partitioned into a plurality of logical processing units, wherein the plurality of logical processing units can respond to I/O requests from a host coupled to the storage system. At least two logical processing units are grouped, wherein data in a first storage coupled to a first logical processing unit of the least two logical processing units is mirrored by data in a second storage coupled to the second logical processing unit of the at least two logical processing units. In response to a failure of the first logical processing unit, an I/O request from the host is responded to via the second logical processing unit.
US07653829B2 Method of data placement and control in block-divided distributed parity disk array
A method of data placement and control in a block-divided distributed disk array is provided. At first, data to store is divided into logical blocks, and each of the divided logical blocks is further divided into a plurality of data blocks. Then, a parity block is created through performing an XOR operation on the data blocks of each logical block in a unit of a strip, and the parity block is arranged at the first block of a strip unit. Then, parity blocks are arranged at a next block of a previous logical block's the last data block through a left/right shifting for uniformly arranging the parity blocks through out all disks in order to fill an empty block between the logical blocks.
US07653826B1 Method and apparatus for query optimization and management of sleepy drives
The invention, in an embodiment, relates to optimizing database performance by taking advantage of sleepy drives. The invention analyzes queries to indexes based on usage frequency, and determines whether to access an index stored on a sleepy drive, or perform an alternate access plan based on green optimization. Furthermore, the invention transfers data, such as, for example, indexes, files, data areas, journals, and statistics, between active and sleepy drives based on usage frequency. In another embodiment, the invention provides an improved sleepy drive which optimizes energy savings by a graduated degree based on a speed setting. In yet another embodiment, the invention controls when read-write heads are unloaded from disks to reduce drag and power consumption by a disk drive.
US07653824B2 System and method of managing heat in multiple central processing units
An information handling system is disclosed and can include at least one memory and at least two processor cores coupled thereto. Further, the information handling system can include a controller coupled to the at least two processor cores and the at least one memory. The controller can monitor the temperature within each processor core. Based on the temperature the controller can selectively steer one or more program threads away from an overheating processor core.
US07653822B2 Entry into a low power mode upon application of power at a processing device
A processing device asynchronously enters a first mode in response to an application of power at the processing device. The processing device receives a wake signal at the processing device subsequent to entering the first mode. The processing device asynchronously enters a second mode from the first power mode in response to receiving the wake signal. A clock at the processing device is disabled in the first mode and enabled in the second mode.
US07653818B2 System and method for user authentication with enhanced passwords
A system and method for enhancing passwords, access codes, and personal identification munbers by making them pace, rhythm, or tempo sensitive. The password includes a sequence of characters and an associated timing element. To access a restricted device or funcion a user enters the correct character sequence according to the correct pace, rhythm, or tempo. The entered sequence and timing elementare compared with stored values and access is granted only if the entered and stored values match. In an alternative embodiment the stored timing element is set, and periodically altered, by a computer or program without consent from the user and visual, auditory, and/or tactile prompts indicate the correct timing element to the user during the authentication process. The meaning of the prompts are provided to the user in advance.
US07653817B2 Signature schemes using bilinear mappings
Methods and systems are provided for generating and verifying signatures of digital messages communicated between signers and verifiers. Using bilinear mappings, such as Weil or Tate pairings, these methods and systems enable generation and verification of efficient multisignatures, identity-based ring signatures, hierarchical proxy signatures, and hierarchical online/offline signatures.
US07653814B2 System and method for securely hyperlinking graphic objects
Systems and methods and computer programs for verifying the authenticity and integrity of hyperlink addresses and files that are accessible by means of these hyperlink addresses. A system and a method are disclosed for authenticating a file such as an HTML document hyperlinked to a graphic object such as a digital image or to a graphic icon. The hyperlink network address (e.g., the URL of the hyperlink on the Internet) is encoded on a first portion of the graphic object. Checking information such as a MAC digital signature and the hyperlinked file are encoded into a second portion of the same graphic object. In accordance with another aspect of the invention, a system and a method are disclosed for verifying the authenticity and integrity of a hyperlink and a file when this hyperlink is activated.
US07653810B2 Method to automate the renewal of digital certificates
The disclosure relates to the management of PKI digital certificates, including certificate discovery, installation, verification and replacement for endpoints over an insecure network. A database of certificates may be maintained through discovery, replacement and other activities. Certificate discovery identifies certificates and associated information including network locations, methods of access, applications of use and non-use, and may produce logs and reports. Automated requests to certificate authorities for new certificates, renewals or certificate signing requests may precede the installation of issued certificates to servers using installation scripts directed to a particular application or product, which may provide notification or require approval or intervention. An administrator may be notified of expiring certificates, using a database or scanning or server agents. Interaction with certificate authorities may be by an abstractor providing a common intefface for issuing signing requests to disparate certificate authorities. Digital certificate management may also be applied to network-connecting client devices.
US07653808B2 Providing selectable processor abstraction layer components within one BIOS program
A system abstraction layer enables selection from among at least two different processor abstraction layer components. By allowing the selection from a plurality of compressed components, better system adaptability may be achieved. For example, updates may be provided so that it is not necessary to update the entire basic input/output system each time a component of the processor abstraction layer needs to be updated. In addition, a variety of different platforms may be supported by one basic input/output system having a plurality of selectable processor abstraction layer component images.
US07653805B2 Processing in pipelined computing units with data line and circuit configuration rule signal line
A semiconductor device for performing data processing by performing a plurality of computations in cycles includes a pipeline formed by connecting a plurality of computing units in series, each of the computing units including: a data line for receiving data; a control line for receiving a rule signal; a circuit information control unit configured to store, before data processing, several circuit information items, and to output a first one of the several circuit information items according to the rule signal received via the control line in a first cycle of the data processing; a processing element configured to construct an execution circuit according to the first circuit information item, to perform a computation using data from the data line, and to output a computation result; a data register for storing the computation result, and for outputting the computation result in a second cycle; and a control register for storing the rule signal and for outputting the rule signal in the second cycle. The semiconductor further includes a controller configured to control output timing of the rule signal to the control line of a first-stage one of the computing units in the pipeline and to control output timing of the data to the data line of the first-stage computing unit in the first cycle, so that the plurality of computing units are operated as a pipeline.
US07653804B2 Resource sharing in multiple parallel pipelines
A signal processing network and method for generating code for such a signal processing network are described. Pipeline blocks are each coupled to receive control signaling and associated information signaling from a scheduler. Each of the pipeline blocks respectively includes an allocation unit, a pipeline, and section controllers. The allocation unit is configured to provide a lock signal and sequence information to the section controllers in each of the pipeline blocks. The section controllers are configured to maintain in order inter-pipeline execution of the sequence responsive to the sequence information and the lock signal.
US07653801B2 System and method for managing metrics table per virtual port in a logically partitioned data processing system
A method, computer program product, and distributed data processing system that allows a single physical I/O adapter, such as a PCI, PCI-X, or PCI-E adapter, to track performance and reliability statistics per virtual upstream and downstream port, thereby allowing a system and network management to be performed at finer granularity than what is possible using conventional physical port statistics, is provided. Particularly, a mechanism of managing per-virtual port performance metrics in a logically partitioned data processing system including allocating a subset of resources of a physical adapter to a virtual adapter of a plurality of virtual adapters is provided. The subset of resources includes a virtual port having an identifier assigned thereto. The identifier of the virtual port is associated with an address of a physical port. A metric table is associated with the virtual port, wherein the metric table includes metrics of operations that target the virtual port.
US07653800B2 Continuous data protection
A method for continuous data protection in a storage system, including receiving a first write command to write first data to a partition of a logical volume and then generating a first partition descriptor record (PDR) having a first timestamp. The method further includes storing the first data at a first location, associating the first PDR with the first location, and receiving a second write command, subsequent to the first command, to update the first data with second data. Responsively to the second command, a second PDR having a second timestamp is generated. The second data is stored at a second location, and the second PDR is associated with the second location. The method includes generating a pointer between the first PDR and the second PDR, and accessing the first PDR using the pointer in response to a read command indicating a time prior to the second timestamp.
US07653798B2 Apparatus and method for controlling memory allocation for variable size packets
A memory management apparatus and method for storing data in units of various packet sizes in appliances utilizing memory devices are provided. The memory allocation apparatus includes data memory which includes a plurality of data blocks, each of which includes a plurality of sub data blocks having a predetermined size, and when there is a request for allocating memory space of a variable size, allocates memory space in units of any one of the sub data blocks and the data blocks, a free list memory which manages an free memory space of the data memory as at least one or more lists, and registers that store head location information and tail location information of the list.
US07653795B2 Control of metastability in the pipelined data processing apparatus
A method and integrated circuit for accessing data in a pipelined data processing apparatus in which the operating conditions of the pipelined data processing apparatus are such that metastable signals may occur on at least the boundaries of the pipelined stages is disclosed. The method comprises the steps of: receiving an indication that an instruction is to be processed by the pipelined data processing apparatus; generating a memory access prediction signal, the memory access prediction signal having a value indicative of whether or not the instruction is likely to cause a read access from a memory; generating a predicted memory access control value from the memory access prediction signal, the predicted memory access control value being generated to achieve and maintain a valid logic level for at least a sampling period thereby preventing any metastability in the predicted memory access control value; and in the event that the predicted memory access control value indicates that a read access is likely to occur, causing a read access to be initiated from the memory. Through this approach, an indication that an instruction is to be processed by the pipelined data processing apparatus is received and a memory access prediction signal indicative of whether or not the instruction is likely to cause a read access from a memory is then generated. The predicted memory access control signal is generated in a way which prevents any metastability being present in that signal. Hence, the signals used in a read access are prevented from being metastable which removes the possibility that metastable signals are used directly in the arbitration of data accesses. Also, the metastable signals may be prevented from being propagated from stage to stage.
US07653792B2 Disk array apparatus including controller that executes control to move data between storage areas based on a data protection level
A disk array apparatus capable of effecting saving and operation of data through a simple construction. When a host computer sets “write inhibit” or “read/write inhibit” for an LDEV which is set on a first storage device, this setting is registered in an access attribute management table and is also reflected onto a migration management table. A migration control program moves the LDEV for which access limitation has been set to a lower-speed (lower-performance) second storage device or to an external storage device. When the access limitation is released, the moved LDEV is restored to the first storage device from the storage device to which the LDEV has been moved. By performing migration control in interlocking relation to control of access attributes, it is possible to obtain a simple data saving function and data management function.
US07653790B2 Methods and apparatus for responding to a request cluster
According to the present invention, methods and apparatus are provided for increasing the efficiency of data access in a multiple processor, multiple cluster system. A home cluster of processors receives a cache access request from a request cluster. The home cluster includes mechanisms for instructing probed remote clusters to respond to the request cluster instead of to the home cluster. The home cluster can also include mechanisms for reducing the number of probes sent to remote clusters. Techniques are also included for providing the requesting cluster with information to determine the number of responses to be transmitted to the requesting cluster as a result of the reduction in the number of probes sent at the home cluster.
US07653789B2 Multiprocessor system that supports both coherent and non-coherent memory accesses
One embodiment of the present invention provides a system that reduces coherence traffic in a multiprocessor system by supporting both coherent memory accesses and non-coherent memory accesses. During operation, the system receives a request to perform a memory access. Next, the system obtains a page table entry (PTE) associated with the memory access. The system then determines if the memory access is coherent or non-coherent by examining an indicator in the PTE. If the memory access is coherent, the system performs the memory access using a coherence protocol. On the other hand, if the memory access is non-coherent, the system performs the memory access without generating coherence traffic.
US07653786B2 Power reduction for processor front-end by caching decoded instructions
A power aware front-end unit for a processor may include a UOP cache that disables other circuitry within the front-end unit. In an embodiment, a front-end unit may disable instruction synchronization circuitry, instruction decode circuitry and, optionally, instruction fetch circuitry while instruction look-ups are underway in both a block cache and an instruction cache. If the instruction look-up indicates a miss, the disabled circuitry thereafter may be enabled.
US07653781B2 Automatic RAID disk performance profiling for creating optimal RAID sets
A method, information handling system, and software are disclosed for creating a RAID set from a plurality of hard disks. A performance profile for the plurality of hard disks is determined. The performance profile associated with each of the hard disks is stored at a location on the hard disk. The performance profiles on one or more of the hard disks are read. A RAID set is created. The RAID set includes a subset of the hard disks. The disks in the RAID set have similar performance profiles.
US07653768B2 Method, system, and program for master and slave units connected in daisy chain wherein appended error code is transferred between the units
A data transfer method for connecting a master unit on an upstream side and a plurality of slave units on an downstream side in series with serial bus by a daisy chain system and transferring data having an appended error check code or error correction code between a data transmitter and a data receiver, the data transfer method including: transferring the data flowing in the serial bus in the slave unit from the data transmitter to the data receiver without performing an error check or error correction; performing an error check of the data in a circuit provided in the slave unit aside from a circuit in which the data flow; and informing a result of the error check to the master unit individually by the slave unit, which has performed the error check of the data.
US07653765B2 Information communication controller interface apparatus and method
An apparatus and method for communicating information within a network having one or more communication buses (5, 6, 7, 8), consisting of one or more elements (20, 30, 40) to maximise throughput and minimise CPU involvement by executing the following. Compare incoming message identifiers (14) against a set of predetermined identifiers (22). Transpose data sets (12) within the incoming message data frame and where necessary, save and/or transmit new frames as defined by operations dependent upon the incoming identifier. By utilising an optimal set of operands the memory requirement is satisfied by a minimal size of standard type.
US07653763B2 Subsystem boot and peripheral data transfer architecture for a subsystem of a system-on- chip
A subsystem (200) is provided at least Direct Memory Access (DMA) device (220) utilized to provide instructions to facilitate the operation of a subsystem processor (210). In one embodiment, a system level processor (102) initiates the provision of instructions for a subsystem (210). The DMA device may be additionally or alternatively utilized to provide data transfer capabilities to a plurality of data channels in a subsystem (200). The DMA device processes channels in a time limited manner to ensure that data is processed in a manner appropriate for time critical data.
US07653762B1 Profiling circuit arrangement
Various approaches for tracing events in an electronic system are disclosed. In one approach, a circuit arrangement includes a bus, a random access memory (RAM), a plurality of programmable logic resources, and coupled configuration memory cells. A circuit arrangement is implemented in the programmable logic. The circuit arrangement receives a plurality of event indication signals from an application circuit and writes event data to the RAM in response to a change in the state of any one of the event indication signals. A bus interface circuit is coupled to the bus and to the read port of the RAM. Responsive to a read transaction on the bus for the RAM, the bus interface circuit reads data from the RAM and outputs the data on the bus in a reply bus transaction.
US07653760B2 Information playback apparatus and information playback method with use of vendor ID comparison
According to one embodiment, an information playback apparatus according to one embodiment includes a storage module configured to store a vendor table including a formal vendor ID of a self apparatus and one or more registered vendor IDs, and vendor commands respectively associated with the formal vendor ID and the registered vendor IDs, a connection module configured to connect a partner device so as to transfer video data, audio data, and vendor commands, a detection module configured to detect a vendor ID of the partner device, and a vendor ID control module configured to transmit either one of the formal vendor ID of the self apparatus and a temporary vendor ID of the self apparatus selected from the registered vendor IDs to the partner device based on the vendor ID of the partner device.
US07653758B2 Memory system with memory controller and board comprising a digital buffer wherein input/output data and clock signals are applied in parallel
A digital registered data buffer is disclosed that has data paths each with a data input for receiving a digital data input signal (Dn), a clock input for receiving a clock input signal (CLK) and a data output providing a digital data output signal (Qn) for application to a data destination device such as memory devices. The buffer further has a clock output for providing an output clock signal (QCLK) to the data destination device and a phase-locked loop (PLL) with a clock input, a feedback input, a feedback output and a plurality of clock outputs. The buffer uses a pair of data registers, i.e. flip-flops (FF1, FF2) connected in series in each data path. The first data register in each data path is clocked by the clock input signal (CLK) and the second data register in each data path is clocked by one of the clock outputs (PDCLK) from the PLL.
US07653756B2 Recording/reproducing apparatus
A control method for controlling a recording/reproducing apparatus having plural storage units and an equipment to which the recording/reproducing apparatus is connected. The recording/reproducing apparatus has first and second storage units in which data and management data are stored. The equipment, to which is connected the recording/reproducing apparatus, has a third storage unit in which are stored the data and the management data. It is detected whether the equipment to be connected to the recording/reproducing apparatus has been connected to the recording/reproducing apparatus. If such connection is detected, the management data are read out from the first and second storage units. Based on the read-out management data and the management data stored in the third storage unit of the equipment, connected to the recording/reproducing apparatus, new management data, supervising the first to third storage units as one storage unit, is generated. The writing and readout for the plural storage units are controlled based on the generated new management data.
US07653755B1 Method and apparatus for determining communication paths
Disclosed herein is a system for determining communication paths, especially for AV/C devices. The system includes gathering pertinent information about drivers in each available communication between nodes in the system and ordering the driver information in a communication path list string. The system may be employed with multiple nodes having one or more communication paths between nodes. The system may also be employed with multiple nodes where at least one of the nodes is a bridge.
US07653754B2 Method, system and protocol that enable unrestricted user-level access to a network interface adapter
A method for preventing deadlock in communication between a host software application and a network interface card (NIC), comprises writing a doorbell associated with at least one descriptor having a descriptor context to a buffer in the NIC, dropping at least one doorbell from the buffer if the buffer is full, thereby allowing a write of a new doorbell to the buffer, and recovering each dropped doorbell for further execution of descriptors associated with this doorbell. The descriptor execution is in order of posting by the application to the NIC. A system implementing the method comprises a doorbell drop mechanism and a doorbell recovery mechanism.
US07653751B2 Methods of providing published content
Methods of providing published content are presented. Content providers, including advertisers, can have their network addresses become black listed through no fault of their own. Content providers can utilize one or more intermediary providers each having their own distinct network address, possibly a registered domain name. An advertiser or other content provider can engage members of a distribution channel to disseminate promotional information to consumers where the promotional information comprises a network address of the intermediary provider. Upon a request directed toward the network address, the intermediary transforms published content obtained from the primary provider to make the content appear as though it originated from the intermediary provider. Should a black listing event occur, only the intermediary provider would be affected. An updated or new intermediary provider having a new, distinct network address can be instantiated to replace the black listed provider.
US07653750B2 Using a directory service for a user registry
An apparatus and method provide an architected way for a web server to access a user registry in a directory service such as LDAP. In the preferred embodiments, the logic for presenting and processing a web page is encapsulated from the logic that interacts with the directory service, making it easy for a programmer to make changes to the a user registration form without having to have a detailed knowledge of the directory service and its interfaces.
US07653745B1 Method and apparatus for distributed network address translation processing
Methods and apparatuses for distributing network address translation. By having a gateway inform inside devices of global addresses, the gateway can avoid performing many functions of a traditional NAT box. Specifically, an inside device is informed of a global address shared by all devices on the inside device's network segment. Each device on that segment would be assigned a range of ports to distinguish messages from separate devices that use the same global address.
US07653743B2 Protocol for throttling high volume messages
A scalable messaging system for data transmission between the network devices, such as set top boxes, and a central system server, such as a server which maintains a database of event logs for the network. Individual routers at the data center broadcast an announcement packet indicating that they are available to accept messages from the network devices. The announcement message contains at least an identification of the router and the manner in which messages may be sent to it, e.g., one or more connection socket numbers and/or network addresses. The frequency at which availability messages are sent by the routers is preferably dependent upon the relatively loading of the individual router. Thus, the more heavily loaded a particular router becomes, the less often it will broadcast an availability message; the more lightly loaded it becomes, the more often such messages are broadcast. The network devices then transmit messages to the data center only in response to having received such a router availability announcement. The information in a router availability message can be used in various ways to construct a payload message back to the data center, such as by using ports numbers, persistent identification numbers, or Media Access Control (MAC) layer addresses, depending upon the topology of the data network. This protocol thus permits control over the generation of messages, such as connection request messages, which might otherwise flood a network with large numbers of end node devices.
US07653741B2 Method and apparatus for processing system management messages
Method and apparatus for processing system management messages are described herein. In one embodiment, a throttling policy associated with a network node is determined for throttling system management messages to be sent to a system management server over a network. The system management messages are then sent to the system management server according to the throttling policy, where the system management server is configured to manage multiple network nodes over the network. Other methods and apparatuses are also described.
US07653737B2 System and method for communication of streaming data
A system and method for the communication of streaming data is disclosed. In an exemplary method of the present invention, a first set of data is received by an information handling system. A second set of data is received via a network wherein the second set of data is continuously streaming. During times when a sufficient amount of streaming data of the second set of data is available for communication, the second set of data is communicated to a user. Otherwise, the first set of data is communicated to the user. In one embodiment, the second set of data may include a video stream viewable by a user. In another embodiment of the present invention, the first data set and the second data set may be transmitted from a first source. In yet another embodiment, during the time that a first set of data is being communicated due to a presently insufficient amount of streaming data of the second set of data, the second set of data may be monitored such that when a sufficient amount of streaming data is available, the second set of data is communicated.
US07653732B1 Providing session services with application connectors
Providing session services is disclosed. An indication is received that a session established to provide access to a resource from within an application environment not provided by the resource is about to expire. A response is provided, automatically and in a manner transparent to a user of the application environment, to maintain the session.
US07653730B1 System and method for latency assurance and dynamic re-provisioning of telecommunication connections in a carrier virtual network
A system and method for dynamic provisioning of telecommunication connections in a carrier virtual network is provided. Information regarding the layer one resources available for forming a connection is maintained, and may include connection information and latency information. Using connection information and latency information, possible connections complying with service level latency requirements are identified. One of the possible connections may be provisioned. If a linking provisioned connection becomes impaired, another of the possible connections may be provisioned.
US07653729B2 Information processing system, server apparatus, information processing apparatus, and control method thereof
This invention enables an operation checker to easily select a specific one of a plurality of servers on a load distribution system and cause the selected server to respond to a request for a server test or operation monitoring. To accomplish this, a Web service system (1) includes Web servers (10, 20, 30) in which service applications to respond to a request transmitted from a client (2) are installed, and a general-purpose load distribution apparatus (40) which transfers the request from the client (2). Each of the Web servers (10, 20, 30) acquires, from the request received from the client (2), server designation information to designate a Web server that should respond to the request from the client (2). The Web server transmits, to the client (2), cookie information of the client (2) together with the server designation information.
US07653727B2 Cooperative embedded agents
Cooperative embedded agents as well as manageability and security operations that can be performed on a host system having cooperative embedded agents are disclosed.
US07653725B2 Management system selectively monitoring and storing additional performance data only when detecting addition or removal of resources
To solve a problem in that reliable detection of a performance problem caused by a configuration change needs detailed performance information, which is costly to keep and analyze, a management computer which manages a computer system having a host computer and a storage system is provided. The management computer is configured to: store performance information obtained from resources that belong to paths at first time intervals until a predetermined length of time elapses since the detection of an addition or removal of the resources to the paths; store performance information obtained from the resources that belong to the paths at second time intervals, which are longer than the first time intervals, without storing performance information obtained from the resources that belong to the paths at the first time intervals after the predetermined length of time elapses since the detection of the addition or removal of the resources to the paths.
US07653723B2 Event notifying arrangements showing reason of generation of event and/or prompting a process corresponding to the event
For enabling to deal with various kinds of events, but without knowing the meaning of the event issued by network equipments, an event notifying equipment notifies URL for an event receiving equipment to access a HTML file corresponding to the event, in the form of an event parameter, thereby providing a HTML file for indicating a reason of generating the event and a HTML file for prompting a process corresponding to the event, in response to a request from a Web browser. An event receiving apparatus is able to execute the event process only by accessing to the URL included in the event parameter.
US07653719B1 Automatic detection of channel bandwidth
A step-wise approach to automatically determining the bandwidth of a communication channel includes dividing the channel's potential bandwidth into a number of ranges. An initial range is then selected and a series of data packets specific to the selected range are transmitted from a first endpoint to a second endpoint, with the second endpoint determining one or more channel metrics based on the transmitted packets (e.g., measured transmission rates). If the metrics indicate the current range accurately reflects the channel's bandwidth, a measured transmission rate of the transmitted data packets is used as the channel's bandwidth. Otherwise, another range is selected and the process is repeated. The described approach rapidly determines channel bandwidth, even when the channel between the two endpoints is asymmetric. Techniques described herein are particularly beneficial when used in conjunction with multimedia conferencing applications.
US07653717B2 Equipment management apparatus, equipment management system, and equipment management method
When a trouble has occurred in any one or more of copying machines, a data terminal (i.e. an equipment management apparatus) transmits to the computer of the management center the trouble data and the management data about the copying machines in which no trouble has occurred. Therefore, the management data about a plurality of copying machines can be efficiently transmitted to the computer of the management center. The copying machine of which management data is to be transmitted together with the trouble data is determined in accordance with the count number remaining until the time for the next regular maintenance comes. As a result, the management data about the copying machine which is scheduled to have regular maintenance in a near future can be transmitted to the computer of the management center prior to other data. The management center can know which copying machine is scheduled to have maintenance in a near future. As a result, a service engineer can be efficiently dispatched.
US07653711B2 Method and system for information distribution
A method and system for information distribution. A response to a message is received from a first member of a group G of a cascade of groups. The cascade of groups includes at least two groups. The message originated from a member of an originating group. The message was adapted to be sent one group at a time in accordance with a specified delivery sequence to each group of the cascade of groups. The message was received by the group G. The originating group does not include the first member. The response falls into a first response class of a plurality of response classes. A category of membership in the originating group is assigned to the first member. The category of membership is based on the first response class.
US07653710B2 Hardware task manager
A hardware task manager for managing operations in an adaptive computing system. The task manager indicates when input and output buffer resources are sufficient to allow a task to execute. The task can require an arbitrary number of input values from one or more other (or the same) tasks. Likewise, a number of output buffers must also be available before the task can start to execute and store results in the output buffers. The hardware task manager maintains a counter in association with each input and output buffer. For input buffers, a negative value for the counter means that there is no data in the buffer and, hence, the respective input buffer is not ready or available. Thus, the associated task can not run. Predetermined numbers of bytes, or “units,” are stored into the input buffer and an associated counter is incremented. When the counter value transitions from a negative value to a zero the high-order bit of the counter is cleared, thereby indicating the input buffer has sufficient data and is available to be processed by a task.
US07653707B2 Data-providing apparatus, data-providing method and program storing medium to provide requested content data to a user
In the present invention, a moving-picture editing program (12) controls the recording of the data transmitted from a personal computer (1-1), into a user video-data management database (4). The program (12) determines whether the data should be supplied to another personal computer (1-2) in response to a demand made by the personal computer (1-1). The moving-picture editing program(12) supplies the data to the other personal computer (1-2) in response to the demand from the other personal computer (1-2) when it is determined that the data should be supplied to the personal computer (1-1). Hence, the data can be utilized by many other users.
US07653705B2 Interactive recording and playback for network conferencing
The present interactive recording and playback technique provides the ability to archive the content, the discussions and the metadata of a meeting or similar event; then aggregate, search and annotate across this data; and finally edit, combine, or split various recordings to create new presentations. This interactive recording and playback technique provides rich productivity and innovation that is unavailable today.
US07653700B1 System and method for performing client-centric load balancing of multiple globally-dispersed servers
Presented is a system and a method for load balancing multiple globally-dispersed servers based on client-centric performance criteria. The infrastructure of the system includes load balancing domain name servers (DNS-LBs) deployed in close physical proximity to the Internet service providers' points of presence. The DNS-LBs are then able to monitor the performance of the servers from a location close to the clients, which allows the DNS-LBs to select a server that will yield the best performance from that location for the client. A second level of the infrastructure utilizes domain name servers (DNS-Bs) that are deployed on the Internet backbones and regional provides. The authoritative domain name servers (DNS-As) for the servers to be load balanced refer all name queries to these DNS-Bs. The DNS-Bs then refer the queries to one of the DNS-LBs based on a mapping of the DNS-ISP address to its physically proximate DNS-LB. The DNS-LB then returns the IP address of the server that will provide the best performance from that location.
US07653699B1 System and method for partitioning a file system for enhanced availability and scalability
A method and system are provided for partitioning a file system. The system may include one or more server computer systems and a plurality of physical file systems. The physical file systems may be hosted by the one or more server computer systems. The physical file systems may be accessible to clients through a virtual file system having a single namespace. The virtual file system may include metadata which are partitioned across the plurality of physical file systems. The server computer systems may be configured to independently perform file system consistency checks on each of the physical file systems, in order to independently validate each partition of the metadata.
US07653696B2 Method and apparatus for processing digitally signed messages to determine address mismatches
A method and apparatus for processing digitally signed messages in which address mismatch errors are detected. In at least one aspect, the number of address mismatch errors reported to a user for a message may be minimized for messages that properly incorporate message portions signed by someone other than the sender of the message, as may be the case where the message contains a conversation thread for example, by performing at least one predetermined action for digital signatures corresponding to signed data appearing after a message separator. The message separator may indicate that the message contains data from an older forwarded message or from an older message that has been replied to, for example. The at least one-predetermined action may comprise bypassing verification of address matches for those digital signatures, or verifying address matches for those digital signatures but suppressing user notification of any address mismatch errors, for example.
US07653695B2 Collecting, aggregating, and managing information relating to electronic messages
A method and apparatus for managing information relating to electronic messages is provided. A first set of data related to one or more message senders is obtained from a first source, such as an email sever or email gateway. Each message sender has sent one or more electronic messages. A second set of data related to the one or more message senders is obtained from a second source. Message volume information that describes the messages sent by the one or more message senders for a period of time is determined based on the first set of data and the second set of data. The message volume information may be used to determine whether a particular message sent by a particular message sender is unsolicited. If a particular message is determined to be unsolicited, various actions may be performed on messages sent by the sender of the particular message.
US07653694B2 E-mail containing a web-based form
A system and method is provided to enable an e-mail to display a Web-based form. A definition concerning an e-mail address may include form schema owned by a Web site. Alternatively, the definition may contain a link to a Web service that provides the form schema. An e-mail client may download the form schema from the Web service, preferably along with additional data such as information concerning previous e-mails sent to the e-mail address, a FAQ list concerning an e-mail distribution list if the e-mail address represents the e-mail distribution list, etc. The Web site owning the form schema may receive and process e-mail containing the form according to the metadata of the Web-based form.
US07653691B2 Systems and methods for communicating using voice messages
A communication system comprises a communication device configured to receive a data message, such as a text message, and to generate and send a voice reply to the data message using a simple transmit action. The data message comprises an identifier that can be used to determine a reply path related to the data message. Thus, when a user receives the data message, they can read the message initiate the simple transmit action, and reply to the data message by speaking an appropriate reply into the communication device. The spoken response is stored as a voice message and attached to a data message that is sent using the reply path identified by the identifier.
US07653686B2 Content reproducing device and content reproducing method
Disclosed is a content reproducing device and a content reproducing method capable of quickly starting reproduction by making a pause state before starting the reproduction. The present invention provides a content reproducing device which requests content data of a desired content from a server storing content data and reproduces the content while receiving the content data requested, which includes a communication section which requests desired content data from the server and receives the content data, a receive buffer which buffers the content data received by the communication section, a reproducing section which reads the content data buffered in the receive buffer and reproduces the content, and a control section which controls reproduction of the content, wherein when a stop state in which reproduction of a content is stopped is switched to a pause state in which the reproduction of the content is paused, the control section lets the communication section request the content data from the server to receive the content data, lets the receive buffer a constant volume of the content data, and also lets the reproducing section stop reading the content data from the receive buffer.
US07653681B2 Software architecture for managing a system of heterogenous network processors and for developing portable network processor applications
A method for developing portable network processor applications and/or managing heterogeneous network processors in a network is disclosed. The network includes host processor(s) utilizing system configuration application(s) that are network processor independent. In one aspect, the method and system include using standardized interface(s) for each network processor, using a standardized transport layer compatible with the interface(s), and providing a generic message application layer. The generic message application layer defines generic payload(s) and message type(s) for configuration communications between the network and host processors. In another aspect, the method and system include providing packet processing shell(s) and generic protocol software that is coupled with the packet processing shell(s) through standard interface(s), network processor independent, and performs operations for packet processing. The method also include providing a library that includes network processor specific information for performing the operations and providing block(s) for performing other network processor specific operations.
US07653680B2 Mobile software distribution system, server, terminal and method
A mobile communication system capable of efficiently updating software in a group of target terminals only when the software needs to be rewritten. When there is a mobile terminal (UE#1, UE#2) that needs the update of the software version, the server transmit an OTASP request that contains terminal type and software version information to GGSN. The OTASP request is forwarded via the GGSN, SGSN, and RNC to the mobile terminal (UE#1, UE#2). The mobile terminal (UE#1, UE#2) compares its type and software version with those contained in the paging channel, and if they match, transmits an RRC connection request to the RNC.
US07653678B2 Direct digital synthesis circuit
A direct digital synthesis circuit (108) includes a plurality of current sources (210, 211, 212), an output circuit (200), and a logical multiplier circuit (202). The output circuit (200) provides a synthesized waveform (164) output and includes a first (206) and second branch (208). The logical multiplier circuit (202) is operatively coupled to the plurality of current sources (210, 211, 212) and to the output circuit (200). The logical multiplier circuit (202) is operative to receive a plurality of signals. The logical multiplier circuit is also operative to selectively increase a first current flow through the first branch (206) by a determined magnitude and decrease a second current flow through the second branch (208) by the determined magnitude based on the plurality of signals. The synthesized waveform (164) is based on the first and second currents.
US07653674B2 Parallel operations on multiple signed elements in a register
The present invention provides methods, apparatus, and article of manufacture for performing parallel operations on multiple signed elements which have been packed into a binary value, each element being associated with a different set of bits. A signs binary value is obtained which contains the sign bits for each element in the register. The signs binary value is then used to remove and/or restore sign bits to each element in single operations. This enables parallel operations to be performed efficiently on multiple signed elements loaded into a register, without incurring loss of data.
US07653672B2 Heap dump acquiring method
Under program execution environment, a file size of a heap dump is reduced which is acquired so as to detect memory leaks, and so as to investigate occurrence causes of the memory leaks. In order to provide a memory leak investigating means which can be used even in a large-scaled system, the below-mentioned heap dump acquiring method is provided: When a heap dump is acquired, only such an object within objects stored in a heap memory is outputted which is adapted to the following conditions: That is, in a condition (1), an object exists among objects which are newly produced within a designated time period, and in another condition (2), an object is present on a reference path defined from a root set to the object which satisfies the above-explained condition (1).
US07653670B2 Storage-efficient and collision-free hash-based packet processing architecture and method
An architecture and method for data storage and retrieval which also addresses a number of key problems associated with systems employing hash-based techniques. The architecture and method employs a collision-free hashing scheme called Bloomier filter while eliminates its false positives in a storage efficient way. Wildcard support is added through the use of a scheme called prefix collapsing, while introducing only a small additional storage requirement and reduced hardware complexity. Real update traces indicate that both fast and incremental updates are provided—features generally not available in prior-art collision-free hashing schemes.
US07653669B2 Snapshots of file systems in data storage systems
The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space. When users delete snapshots, this invention may use a background process to find blocks no longer used by any snapshot and makes them available for future use.
US07653668B1 Fault tolerant multi-stage data replication with relaxed coherency guarantees
A system for fault tolerant multi-stage data replication with relaxed coherency comprises one or more processors and memory coupled to the processors, where the memory stores program instructions executable by the processors to implement a data replication service. In response to an update request directed at a data object, in a first stage of replication, the data replication service is configured to update respective primary replicas at a plurality of primary replica sites for the data object, and to store metadata descriptors at each of the plurality of primary replica sites. The data replication service is configured to determine whether a notification of the update is to be sent to any other replica sites. In response to identifying such other replica sites, an update notification including contents of a metadata descriptor may be sent to the other replica sites in one or more additional replication stages.
US07653665B1 Systems and methods for avoiding database anomalies when maintaining constraints and indexes in presence of snapshot isolation
A system and method avoids anomalies in presence of data manipulation language (DML) plans maintaining dependent objects and snapshot isolation. An anomaly due to using a snapshot isolation level within the transaction is detected within a database transaction and the transaction is aborted based upon that detection. Involved in making the anomaly detection is determining whether a view of particular data accessed during the transaction under a snapshot isolation view to ensure read consistency differs from a view of the data under another isolation level, such as the read committed isolation level. Then a detection is made that an anomaly may occur if it is determined that the view of the data accessed during the transaction under the snapshot isolation differs from the view of the data under the other isolation level. Such anomaly avoidance prevents an indexed view being maintained nor a referential integrity constraint validated based on incorrect data.
US07653664B2 Anchor for database synchronization excluding uncommitted transaction modifications
Described is a technology in which an anchor value is determined, for example to synchronize a destination database or data store with modifications made to a source database. The new anchor value is determined in a manner that excludes modifications corresponding to any uncommitted transactions. The new anchor value may be based on a counter value or a date and time value stored with each modification. The new anchor value may be determined by comparing a first set of committed modifications that do not include uncommitted modifications against a second set of modifications that includes committed modifications and uncommitted modifications. Alternatively, the new anchor value may be determined from the earliest start date and time among the modifications that are part of any uncommitted transactions. The anchor may be used (e.g., via queries) to enumerate modifications for synchronization, and also for detecting conflicts between the source and destination databases.
US07653663B1 Guaranteeing the authenticity of the data stored in the archive storage
A method, computer program product and system for archiving data from an operational database. Data to be archived from the operational database may be stored either as received or transformed in a manner that allows the transformed archived data to be retrieved bit-for-bit identical to the original input received. Further, the data stored in the archive storage is read-only meaning that the data cannot be updated, deleted or modified. Further, backup copies of each of the storage units, which store the archived data, in the archive storage are created for disaster recovery purposes. Additionally, hash values are computed for each of the storage units in the archive storage which are used to detect unauthorized changes to the data stored in the storage units. In this manner, the authenticity of the data stored in the archive storage may be substantially guaranteed.
US07653657B2 Strategies for discovering media resources
Strategies are described for navigating through a database of media resources. The strategies present a user interface presentation that employs different display paradigms depending on the type of media resource being investigated. If the consumer is interrogating a media resource that has different associated “child” resources associated therewith, then a first kind of user interface presentation may be appropriate. If the consumer is interrogating a media resource that is a standalone resource having no child resources, then a second kind of user interface presentation may be appropriate. Still other kinds of display paradigms are possible.
US07653651B1 System and method for transparent persistence management
One embodiment of the invention employs “transparent object persistence” techniques in which persistent data objects (i.e., the objects that represent persistent data from a database) are separated from business processing objects (i.e., the objects that handle the requests, process specific business operations, manipulate the persistent data and respond to clients). Within a Java 2 Enterprise Edition (“J2EE”) environment, the business processing objects are entity beans managed by an Enterprise Java Bean (“EJB”) container. A persistence manager manages the persistent data objects, which provide an in-memory representation of a set of database data. The entity beans manipulate the persistent data by invoking get/set accessor methods on the persistent data objects. In one embodiment, the persistence manager associates a state with each of the persistent data objects which indicates an operation to be performed within tables of a relational database when the modifications to the persistent data objects are committed to the relational database.
US07653650B2 Apparatus, system, and method for synchronizing change histories in enterprise applications
An apparatus, system, and method are disclosed for synchronizing change histories in enterprise applications. An access module accesses a source data object container provided by a source EIS and a destination data object container provided by a destination EIS. The source data object container comprises a source change history, and the destination data object container comprises a destination change history. A transformation module may retrieve a transformation definition from an integration server, or the transformation definition may be provided in some other fashion. An interpretation module interprets the transformation definition to determine the relationships between the source data object container and the destination data object container. A copy module may copy select portions of the source change history to the destination change history.
US07653644B2 Hierarchy structure data generating system
The mapping data include a substituting element describing area, a repeat number describing area, and a repeat element describing area. In the substituting element describing area, it is described that the input data is set to which tag in the XML file. In the repeat number describing area, the repeat number specified in the repeat number specifying area is described. In the repeat element describing area, it is described that the tag name of the tag output repeatedly in the XML file. The hierarchy structure data generating system outputs the repeat tag to belong to the same rank as the tag of the repeat element describing area. On putting out the repeat tag, the hierarchy structure data generating system outputs it repeatedly the same number of times as the number of the value of the repeat number describing area.
US07653642B2 Auto quota
Method and system for establishing and maintaining quotas. An auto quota is defined and applied to a directory. Input and output is monitored to detect a successful operation that involves a subdirectory of the directory. A determination is made as to whether to apply a quota associated with the auto quota to the subdirectory. If the determination is that the quota is to be applied to the subdirectory, it is automatically applied.
US07653640B2 Two-way and multi-master synchronization over web syndications
Synchronization of a web syndication item over a Really Simple Syndication (RSS) format between a publisher and a subscriber. The publisher creates the web syndication item by including a media content associated therewith. The synchronization metadata is defined to include a first virtual clock value associated with the created web syndication item. The first virtual clock value indicates when the web syndication item was last updated. A request for subscribing the published web syndication item is received from the subscriber. In response to the received request, the published web syndication item is transmitted to a location remote from the publisher and accessible by the subscriber. The first virtual clock value is provided to the subscriber for use by the subscriber to modify the first virtual clock value when the subscriber modifies the media content associated with the web syndication item.
US07653636B2 Systems and methods for streaming XPath query
An improved XML query system represents an XML document as a stream of discrete ‘events,’ with each event representing a portion of the document as the document is being parsed. Expression-based event matching such as XPath can be performed against the event stream using a stack to keep only the relevant contexts in memory. Observers can be used to listen for matching events. Matching events can then be routed for processing by appropriate objects or components and returned to the event stream if necessary.This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.
US07653629B2 Priority differentiated subtree locking
A locking arrangement for data structures is provided that prevents deadlocks, but still allows different threads to simultaneously obtain locks on different nodes of a data structure for both read and write operations. The locking system differentiates locks based on a priority hierarchy. The locking system will fail a request to lock one or more resources in a data structure if access to those resources has already been restricted by a conflicting lock of an equal or higher priority. The locking system may also employ preemptable and non-preemptable locks such that, if a preemptable lock with a lower priority has restricted access to resources, then the locking system will preempt the lower priority lock in favor of a conflicting higher priority lock. Alternately, if a non-preemptable lock with a lower priority has restricted access to resources, then the locking system will wait until the lower priority lock is removed before implementing a requested conflicting higher priority lock. This locking arrangement allows high priority operations that require higher performance and efficiency to receive preferential access to a data structure without preventing lower priority operations from accessing the data structure, while preventing deadlocks between different operations.
US07653627B2 System and method for utilizing the content of an online conversation to select advertising content and/or other relevant information for display
Systems and methods for analyzing the content of online conversations using data mining technologies are provided. Methods and systems for utilizing the results of data mining technology implementation to retrieve relevant advertising content and/or other relevant information for display in association with the content of an online conversation are also provided.
US07653626B2 Method for detecting regularly appearing patterns
Methods for detecting regularly appearing pattern without excessive memory. The method comprises providing a matrix, and each row of the matrix comprises a location index and a count value. The count value is associated with the location index for indicating the number of the predetermined value that appears at certain locations. After a symbol is received, a current location index representing a current location is translated. A comparing row is picked from the matrix. The matrix is arranged in a circular manner such that the first row is a preliminary comparing row. The count value of the first row is incremented when the current location index equals the location index of the comparing row and the received symbol equals the predetermined value. The received symbol is determined as a regularly appearing pattern according to the count values in the matrix.
US07653623B2 Information searching apparatus and method with mechanism of refining search results
An information searching apparatus and method capable of producing good search results even in the case where specified search keywords are found separately on a plurality of documents. Upon receipt of a search request from a client, a first search process searches an index memory to find tentative search results. According to predetermined rules, it is determined to which group each tentative search result should belong. A second search process then searches documents at an upper hierarchical level in the same group, thus finding keyword hits in an upper-level document. A higher priority is then given to a group of documents in which the second search process has found keyword hits. Finally a list of locators is compiled and sent back to the requesting client to indicate the locations of relevant documents, where the locators are arranged in descending order of the display priority of corresponding groups.
US07653622B2 Automated content categorization
When a user submits a content resource to a content database, an automated content categorizer facilitates the task by suggesting a list of relevant content categories in the content database. The automated content categorizer receives a search descriptor attributed to the content resource, performs a relevance search, and proposes a ranked list of category branches that are expected to provide a good match with the described content resource. Metadata associated with individual categories and content resources stored in the content database are searched relative to the search descriptor provided by the user. From the proposed content categories, the user can simply select the category he or she feels is most appropriate and store the content resource under that category in the content database, or propose a new category.
US07653620B2 Dynamic optimization of prepared statements in a statement pool
An apparatus, program product and method dynamically optimize prepared statements resident in a statement pool to permit subsequent reuses of such statements to utilize the optimized representations of such statements. The optimization of pooled statements may be performed responsive to the tracked usage of the statements in a statement pool, to direct the overhead associated with such optimization to those statements that are more likely to be utilized in the future. Among a multitude of possible optimizations, a pooled statement that requests data in a format other than that utilized by the database being accessed may be modified to request the data in the format used by the database, thereby decreasing the overhead in the database associated with format conversions.
US07653616B2 Source and destination determination system and method
In a first general aspect, a computer program product tangibly embodied in an information carrier is described. The computer program product includes instructions that, when executed, perform operations for identifying a source or destination for stock. The operations include receiving an electronic request to determine a source or destination for stock, identifying, using a primary rule, a logistic area database object that represents a storage location at one of multiple levels of a hierarchy of storage locations. The logistic area database object is associated with a value that indicates an amount of stock that is associated with the storage location. The operations also include transmitting an identifier specifying the logistic area database object if the value indicates that associated storage location is available as a source or destination. The identifier is used to assign the storage location as the source or destination for the stock.
US07653614B2 Method of searching across media and source types
A method, system, signal, user interface, and software for searching information across different media types and sources is disclosed. The method includes identifying a search criteria and subsequently searching for information across one or more media types or sources based upon the search criteria. The search may also be conducted giving regard to user interaction information such as most recently viewed, most frequently viewed, preferences, etc. The media information may be stored locally or remotely and is presented to a user using a single user interface.
US07653610B2 System for facilitating problem resolution
Disclosed is a data processing system for facilitating problem resolution. The data processing system-implemented system includes a configuring module for configuring a system pathway that leads to a solution, and an associating module for associating a usage indicator with the symptom pathway, the usage indicator indicating a frequency in which the symptom pathway was previously implemented for successfully resolving previously experienced problems.
US07653608B2 System and method for ranking academic programs
A computer-implemented method for ranking a plurality of academic programs includes receiving a plurality of records corresponding to the plurality of academic programs, respectively, combining elements of the plurality of records to determine respective z-scores according to a predetermined metric, and ranking the plurality of academic programs according to the respective z-scores.
US07653607B2 Remote execution of materials library designs
Methods, apparatus, and business processes enabling individual chemists to design, order, and obtain data for multiple experiments or measurements in a timely and cost-effective manner. In particular implementations, the invention includes methods and apparatus for designing sets of custom experiments, ordering the execution of the experiments, communicating the order to a remote laboratory, executing the experiments at that laboratory using high-throughput technologies, and communicating the experimental results to the user.
US07653601B2 Cash dispensing ATM system with multiple entity interface
A method of operating a cash dispensing automated banking machine includes causing through operation of a processor of a cash dispensing automated banking machine, a card reader of the machine to read data from a card which corresponds to an entity with which a customer operating the machine has an account. The method also includes providing through operation of the processor, at least one visual output through a display device on the automated banking machine, The visual output uniquely corresponds to the entity with which the customer has the account.
US07653599B2 Methods and systems for exchanging and/or transferring various forms of value
Methods and systems for exchanging various forms of value, including coins, currency, credit, debit, and/or bank account funds, for prepaid cash cards, credit cards, phone cards, and the like. In one embodiment, a value exchange machine includes a coin input region, a coin sorting/counting apparatus, a card reader, and a communications facility configured to communicate with a remote computer network. In another embodiment, a value exchange system includes one or more of the value exchange machines connected to one or more remote computers via a communications link. A user wishing to purchase, for example, a prepaid cash card can visit one of the value exchange machines, select the desired transaction, and pay for the card with coins, currency, a credit card, a debit card, and/or bank account funds. After confirming payment, the value exchange machine dispenses the card to the user.
US07653598B1 Payment processing with selection of a processing parameter
A technique for making a payment to a payee on behalf of a payor is provided. A selection is made, based upon a received payment request, of a processing parameter from a group of processing parameters. The group of processing parameters consists of at least two of three processing parameters. The three processing parameters are a speed of processing, cost of processing, and a risk of processing. The payment is made according to the selected processing parameter.
US07653596B2 System and method for dividing a remittance and distributing a portion of the funds to multiple investment products
A known charge card billing system communicates with an investment broker system, wherein the investment broker system includes an instruction arrangement database, payment hierarchy and an investment account. An interested cardholder suitably appoints the charge card administrator as a processing agent to collect and promptly remit the cardholder's voluntary, periodic payments for investment into preselected investment products, such as, for example, mutual fund shares, fixed annuities, variable annuities, CDs, insurance, certificates, equities and/or the like. The billing system distributes a billing statement at the end of each month, wherein the statement includes all of the charges for that month and a reminder to remit an additional dollar amount for the preselected investments. The cardholder then sends a single payment for the charges and the investments to the charge card administrator. After receiving the payment, the system appropriately unbundles the payment and distributes the remitted payment to the card account to satisfy the captured financial events and to the investment broker system for the purchase of investment products.
US07653594B2 Targeted incentives based upon predicted behavior
A system and method for anticipating consumer behavior and determining transaction incentives for influencing consumer behavior comprises a computer system and associated database for determining cross time correlations between transaction behavior, for applying the function derived from the correlations to consumer records to predict future consumer behavior, and for deciding on transaction incentives to offer the consumers based upon their predicted behavior.
US07653592B1 System and method for processing a loan
A computer-implemented mortgage loan application data processing system comprises user interface logic and a workflow engine. The user interface logic is configured to receive mortgage loan application data for a mortgage loan application from a borrower. The workflow engine has stored therein a list representing tasks that need to be performed in connection with the mortgage loan application, including tasks for fulfillment of underwriting conditions. The workflow engine is configured to cooperate with the user interface logic to prompt the borrower to perform the tasks. The system is configured to provide the borrower with a fully-verified approval for the mortgage loan application. The fully-verified approval indicates that the mortgage loan application data received from the borrower has already been verified as accurate using information from trusted sources. The mortgage loan application may then be provided to different lenders with the different lenders being able to authenticate the fully-verified approval status.
US07653587B2 Automated account statement generation process
Computer-implemented methods are executed by a software application that allows users to create or edit account statements designated or queued for batch printing runs. This application also allows a test generation of a statement for confirmation of report formats assigned to the statement prior to the month-end statement generation. Finally, the application allows statements to be selected and grouped for generation based upon various account or corporate criteria. Once statements have been selected and generated, they may be sent to a quality review management program for final approval prior to batch printing.
US07653582B2 Interactive financial charting and related news correlation
Techniques are disclosed by which users looking for financial information about publicly traded or private companies may richly and interactively navigate both pricing and material news information about those companies. The techniques facilitate and encourage the user's use and understanding of financial information presented. Related company information can also be provided to the user, where related companies are organized by hierarchal categories for a meaningful display.
US07653576B2 Method for pricing items
A computer implemented method, apparatus, and computer usable program code are provided for real time pricing of items by a customer located in a store. A customer sends a request to price an item using a mobile device to a Web service server. The Web service server identifies the customer's location and queries a set of information sources for prices from several vendors within a selected distance of the customer's location. The Web service server may include price information for items comparable to the item requested by the customer. The Web service server applies competitive rules defined by a vendor to determine pricing for the item from that vendor. The Web service server may also create special price quotes based on the verified location and identity of the customer. The Web service server sends the result to the customer and enables a real time purchase from the result displayed on the mobile device.
US07653573B2 Customer messaging service
A messaging and alerting service is described. An implementation includes enrolling a customer in the messaging and alert service, storing a list of businesses selected by the customer, storing a customer contact hierarchy list, and contacting the customer according to the contact hierarchy list. The messaging and alerting service enables real-time, interactive alerts to be delivered to customers in the customer's preferred media. In addition, customers may respond to the alerts to provide important directions to a business.
US07653570B2 Systems and methods for intelligent communicating storage of condition monitorable replaceable components
An intelligent communicating supply storage unit is provided, tailored to storing one or more replaceable components for one or more supply-consuming devices. The storage unit may provide capabilities: (a) to sense a presence or absence of replaceable components for associated devices, which may include determining that the correct components are available, and to monitor a status of an internal characteristic of a stored replaceable component by accessing information stored on an externally readable component monitoring module attached to the stored replaceable component; (b) to maintain an updated inventory of the status of supplies on hand to include introduction of supplies into the storage unit for storage, and removal of supplies from the storage unit for use of disposal; and/or (c) to communicate storage unit supply status or inventory from the storage unit to an external source such as, for example, a supply providing organization.
US07653567B2 Integrated online job recruitment system
The present invention provides an easy to use system and method for assisting job seekers in locating job opportunities and applying for the same using an online connectivity protocol which is simple to use and highly efficient in terms of time consumption. The system identifies and extracts keywords from the job postings in an accessible job database to create a keyword targeted list that excludes common words and phrases. The keyword targeted list is then processed to form a keyword targeted prefix list which in turn is inserted into a search engine. Upon appropriate query by a potential job seeker, the search engine returns its results while giving prominent placement to one or more job postings sponsored by a recruiter. An interested job seeker clicks on the sponsored job posting is directed to the job details through a website mediated application programming interface.
US07653564B2 Methods and systems for providing a measure of supervision over the activities of representatives of a business
Systems and methods are provided for helping businesses provide a measure of supervision over the activities of their representatives without requiring a significant amount of manual data sorting and/or cross-correlation. This is accomplished by providing a database in which each representative records his/her activities. Predefined reports are then run against the database, preferably at preset intervals, which identify potentially unacceptable activity. The reports generate one or more alerts that flag the unacceptable activity, and each alert is reviewed and/or investigated as desired. The systems and methods preferably are arranged to be consistent with industry hierarchies, allowing each supervisor in the hierarchy to maintain unique report parameters.
US07653563B2 Method and apparatus and program storage device adapted for automatic qualitative and quantitative risk assessment based on technical wellbore design and earth properties
A Software System, known as an Automatic Well Planning Risk Assessment Software System, is adapted to determine and display risk information in response to a plurality of input data by: receiving the plurality of input data, the input data including a plurality of input data calculation results; comparing each calculation result of the plurality of input data calculation results with each logical expression of a plurality of logical expressions; ranking by the logical expression the calculation result; and generating a plurality of ranked risk values in response thereto, each of the plurality of ranked risk values representing an input data calculation result that has been ranked by the logical expression as either a high risk or a medium risk or a low risk; generating the risk information in response to the plurality of ranked risk values; and displaying the risk information.
US07653557B2 Client driven healthcare system and process
An advanced primary nurse care system and process is disclosed which is client-driven for processing a number of clients in a timely manner with enhanced healthcare outcomes. The system and process are sized to provide an optimum patient flow and healthcare. The system includes a computer network having a central system computer. A computer program resides on the system computer for creating a real-time client record as the client proceeds through the system and process. There is a client station connected in the computer network where the client record is initially created and accessed on subsequent visits using a unique client ID code. A client station display monitor displays medical questions regarding the client's health state whereupon the client inputs responses to the questions into the client record. A nurse station is connected in the computer network for receiving the client in the healthcare flow for collecting vital signs and other laboratory information. There is a nurse station input device provided for inputting the information into the client record. There is a practitioner station connected in the computer network where the client record is accessed and displayed to a medical practitioner and the client during an examination and consultation. Exam data originating at the practitioner station is input into the client record such as prescriptions and alternative remedies. At the end of the visit, the client leaves with a take-home report compiled from the real-time client record containing the information needed for the client's healthcare.
US07653553B2 Method and system for enterprise-level unassisted customer shipping
A system and method for unassisted enterprise-level unassisted customer shipping is described providing for payment of shipping and item costs in a single transaction. In one configuration, a customer utilizes a kiosk to process a shipping bill of materials for presentment at a point of sale terminal.
US07653552B2 Digital file marketplace
A method and system for providing a digital file marketplace is disclosed, where the digital marketplace includes a plurality of digital files for access by consumers over a network. The method and system include allowing a content owner to post a file on the marketplace for access by users by, providing information about the file, setting a retail price that users will be charged for downloading the file, and setting a reseller commission for the file. A first user may then search for files posted on the digital marketplace for one to resell on a third party website. A second user may further search the files posted on the digital marketplace for one to download. If the second user selects a particular file to download, then the user is charged the retail price set for the file. If the second user downloads the particular file from the third party website, then the first user is paid the reseller commission set for the file. In addition, the content owner is provided with a payment based on the retail price minus the reseller commission.
US07653550B2 Interface for providing modeless timeline based selection of an audio or video file
A timeline-based approach for selecting and manipulating audio tracks is presented. This is accomplished via a graphical user interface that provides users with a series of visual cues and enhancements when selecting a particular area of an audio track depicted within the interface. These visual cues are rendered as a display region having multiple other display areas, components or interface components that provide the user with a location for initiating actions upon the file. User input provided to the timeline component generates a selection overlay that indicates a selected area of the audio file. The user can perform numerous actions with that audio file, such as copying and pasting. The user can do this more quickly and efficiently because the user is not required to switch tools. Everything is accomplished “modelessly.” Multiple instances of the selection overlay applied, for example, across multiple audio tracks may achieve even more powerful results.
US07653545B1 Method of developing an interactive system
A method of developing an interactive system, including inputting application data representative of an application for the system, the application data including operations and parameters for the application, generating prompts on the basis of the application data, and generating grammar on the basis of the application data. The prompts and grammar are generated on the basis of a predetermined pattern or structure for the prompts and grammar. The grammar also includes predefined grammar. Grammatical inference is also executed to enhance the grammar. The grammatical inference method for developing the grammar may include processing rules of the grammar, creating additional rules representative of repeated phrases, and merging equivalent symbols of the grammar, wherein the rules define slots to represent data on which an interactive system executes operations and include symbols representing at least a phrase or term. The grammar is hierarchical and the rules include a reference count representing the number of other rules that reference the rule. Additional rules to be created during grammatical inference are determined on the basis of attribute constraints.
US07653543B1 Automatic signal adjustment based on intelligibility
The present invention is directed toward a method, device, and system for providing a high quality communication session. The system provides a way of determining speech characteristics of participants in the communication session and adjusting, if necessary, signals from a speaker to a listener such that the listener can more intelligibly understand what the speaker is saying.
US07653538B2 Playback apparatus and playback method
Noise is prevented when decoding an audio stream not containing syncwords or CRC bits in the elementary stream. When decoding a current frame, the private header of the next frame is analyzed and the current frame is muted if the private header of the next frame is not valid. When there is a data discontinuity caused by editing, decoding resumes from the start address of the next frame determined.
US07653533B2 Removing time delays in signal paths
The disclosed embodiments include systems, methods, apparatuses, and computer-readable mediums for compensating one or more signals and/or one or more parameters for time delays in one or more signal processing paths.
US07653529B2 System and method for providing dynamic multiple language support for application programs
In response to a user activating a language switching mechanism to indicate a newly selected language, a language switch component sends a language key that corresponds to a first language sensitive element displayed in the user interface to a language resource manager. The language resource manager retrieves from a language resource bundle, which corresponds to the newly selected language, a second language sensitive element. The language switch component then replaces the first language sensitive element with the second language sensitive element. The replacement process is then repeated for all language sensitive elements in the user interface.
US07653525B2 Enterprise service delivery technical architecture
An Enterprise Service Delivery Technical Architecture includes a Technical Model, and a Technical Delivery Framework, and is designed to facilitate the development of complete enterprise service management solutions. The use of the Enterprise Service Delivery Technical Architecture as the framework for an enterprise systems management technical solution results in solution designs created to be independent of the technology platform being managed with a view that meets the overall business requirements that span the technology platforms within a business environment. An information technology infrastructure already in place for a customer is analyzed and broken down to its very lowest level building blocks. Then the building blocks within the model of the technical architecture are mapped with the building blocks of the customer's information technology infrastructure to determine which of the building blocks of the model are to be used for the customer's information technology operation.
US07653524B2 Analog and radio frequency (RF) system-level simulation using frequency relaxation
Analog and radio frequency system-level simulation using frequency relaxation. Embodiments of the invention use a frequency relaxation approach for analog/RF system-level simulation that accommodates both large system size and complex signal space. The simulator can determine an output response for a system by partitioning the system into blocks and simulating the propagation of an input signal through the blocks. The input signal can take various forms, including a multi-tone sinusoidal signal, a continuous spectra signal, and/or a stochastic signal. Frequency relaxation is applied to produce individual responses. The output response can be computed based on obtaining convergence of the individual responses. The input to embodiments of the simulator can be a circuit netlist, or a block-level macromodel.
US07653520B2 Method for combining decision procedures with satisfiability solvers
The invention provides bounded model checking of a program with respect to a property of interest comprising unfolding the program for a number of steps to create a program formula; translating the property of interest into an automaton; encoding the transition system of the automaton into a Boolean formula creating a transition formula; conjoining the program formula with the transition formula to create a conjoined formula; and deciding the satisfiability of the conjoined formula.
US07653518B2 System and method for generating matched contour profiles
A method for generating matched contour profiles includes the steps of trimming or extending an input wire to create a modified input wire and slicing a solid part in the plane of the modified input wire to create an intersection wire. The method also includes the steps of imprinting the modified input wire and the intersection wire on a disk to create one or more faces of interest, determining which faces of interest constitute matched contour faces, and extracting edges of an identified matched contour face to create a closed wire. Matched contour profiles enable solid modeling programs to generate solid models that are less prone to failure because the matched contour profile automatically adapts to changes in the shape of the solid model.
US07653512B2 Precision diagnostic method for the failure protection and predictive maintenance of a vacuum pump and a precision diagnostic system therefor
According to the present invention, the most challenging issues in this work have been to find systematic ways of enabling maintenance engineers to decide an adequate time for the replacement of vacuum pumps on the basis of their current performance assessment result. Further, the comparison of the currently evaluated diagnostics analysis results and the initial (or reference) data set is shown to enable maintenance engineers to decide the replacement of the considered vacuum pump according to the evaluated pump performance indicators. This quantitative diagnostic analysis result is expected not only to enable maintenance engineers to decide an adequate time for the replacement of vacuum pumps on the basis of their current performance assessment results but also to improve the reliability and confidence of the predictive maintenance of low vacuum pumps.
US07653511B2 Thermoconductimetric analyzer for soldering process improvement
Performance of a flux in a soldering process is assessed by monitoring the activity of the flux via its electrical conductance measured using a probe having interdigitated metallic traces and a temperature sensor. The measured conductance-temperature time profile provides information useful for selecting a suitable flux formulation and soldering conditions for a given application, for determining the cause of soldering process problems, and for developing improved flux formulations.
US07653506B2 Tensile support strength monitoring system and method
A system and method monitoring the health of a support structure for an elevator based on an electrical characteristic, such as resistance, of the support structure and not the temperature of the structure. The resistance of a virgin support structure under the same temperature conditions as the support structure being monitored is calculated and subtracted from the measured resistance of the monitored support structure. The resistance value of the virgin support structure and the monitored support structure may be translated to a reference temperature to simplify calculations and monitoring of the support structure.
US07653504B1 Method and apparatus for providing shorted pin information for integrated circuit testing
Method and apparatus for providing shorted pin information for constructing a device under test (DUT) board for integrated circuit testing is described. In one example, an interface to an application module that implements pin-shorting rules associated generally with a plurality of integrated circuits and stores package files associated with specific ones of the integrated circuits is provided. A device and a package defining one of the plurality of integrated circuits are selected via the interface. At least one query is executed against the pin-shorting rules and the package files stored in the database via the interface. A shorted pin plan for the device and the package as selected is generated based on information obtained in response to the at least one query.
US07653503B2 Temperature-compensating sensor system
A temperature compensating fluid flow sensing system is provided that comprises a resistance-based sensor element that is included in a constant voltage anemometer circuit configured to establish and maintain a command voltage across the first sensor element and to provide a constant voltage anemometer (CVA) output voltage corresponding to the resistance change in the first sensor element due to heat transfer between the first sensor element and the fluid. A controller is configured to establish the command voltage based on a desired overheat across the sensor and an actual overheat across the first sensor element. A power dissipation (PDR) module is configured to determine at least one fluid flow parameter and an actual overheat value based at least in part on the CVA output voltage and to transmit to the controller the actual overheat for use by the controller in updating the command voltage.
US07653497B2 Energy flow measurement in gas pipelines
Thermodynamic properties of a natural gas stream can be determined in real time utilizing modeling algorithms in conjunction with one or more sensors for quantifying physical and chemical properties of the natural gas. Related techniques, apparatus, systems, and articles are also described.
US07653496B2 Feature selection in mass spectral data
The present invention provides, inter alia, methods of analyzing mass spectral data. In some embodiments, the methods can be used for differential profiling of samples, such as comparing a sample comprising a compound and a sample comprising metabolites of the same compound. The methods can also be used to identify and isolate biomarkers. Systems for performing the methods, as well as computer-readable media for performing the methods, are also described.
US07653493B1 Proteomic sample analysis and systems therefor
Analysis of a group of proteomic samples is facilitated. According to an example embodiment of the present invention, ion mass spectrometry data is collected for a group of samples. For each sample, at least one grouping of ions is identified and used to generate another estimated grouping of ions relating to the sample. Using these groupings, characteristics of the sample are detected.
US07653491B2 Computer systems and methods for subdividing a complex disease into component diseases
A method for identifying a quantitative trait loci for a complex trait that is exhibited by a plurality of organisms in a population. The population is divided into a plurality of sub-populations using a classification scheme. Depending on what is known about the population, either a supervised or unsupervised classification is used. The classification scheme is derived from a plurality of cellular constituent measurements obtained from each organism in the population. For each sub-population in the plurality of sub-populations, a quantitative genetic analysis is performed on the sub-population in order to identify one or more quantitative trait loci for the complex trait.
US07653490B2 Nuclear magnetic resonance assembly of chemical entities
The invention provides a method for obtaining a binding compound for a protein family, wherein the members of the protein family bind a common ligand. The method includes the steps of (a) providing a sample containing a protein from the protein family, a first ligand and a second ligand under conditions wherein the first ligand, the second ligand and the protein form a bound complex; (b) detecting magnetization transfer between the first ligand and the second ligand in the bound complex, thereby determining that the two ligands are proximal in the bound complex; and (c) obtaining a candidate binding compound including the first ligand, or a fragment thereof linked to the second ligand, or a homolog thereof, whereby the population contains binding compounds that bind to members of the protein family.
US07653485B2 Route guidance system and method
A routing guide system includes route calculating means for calculating the route of a vehicle to a destination, image providing means for reading from storage means scenery images on the route calculated by the route calculating means, and display means for displaying the scenery images on the calculated route generated by the image providing means. The routing guide system also includes route confirming means for confirming as a set route the route calculated by the route calculating means, according to an operation, during or after display of the scenery images on the calculated route by means of the display means.
US07653483B2 System and method for determining a position of a vehicle
A method and system for determining the position of a vehicle comprises a transmitter or transceiver for transmitting a transmission signal from a vehicle to beacons associated with the work area. A data processor determines an elapsed time including at least one of a first propagation duration and a second propagation duration. The first propagation duration refers to a propagation time of the transmission signal from the vehicle to the particular beacon; the second propagation duration refers to a propagation time of a return signal from the particular beacon to the vehicle. A compensator compensates for the following associated with the transmitter and the particular beacon: bias delay, noise, and measurement error. A data processor processes the elapsed times into corresponding position curves or temporal curves to estimate a position of a vehicle at a confluence or intersection of the position curves or temporal curves.
US07653480B2 Traffic information providing system
A system for providing a vehicle with traffic information reflecting the real traffic condition in each traveling direction is provided, even if the vehicle travels in either branch direction in a branch point area including the branch point. A traffic information server collects information on the time required for traveling in the branch point area from an information providing vehicle and generates information on the time required for traveling in each traveling direction in the branch point area on the basis of the information. Upon receiving a request for providing the traffic information from a navigation system of a vehicle the traffic information server transmits the information on the time required for traveling in each traveling direction or the information on the time required for traveling on each route in the branch point area generated from the above information.
US07653479B2 Control device of internal combustion engine
A fuel cut failsafe function monitoring section of a microcomputer sets a fuel cut failsafe function diagnosis period in a period, in which an operation of an engine is stopped (e.g., a period before engine start), and sends a fuel cut failsafe execution command signal to a fuel cut failsafe execution section of an abnormality monitoring device during the fuel cut failsafe function diagnosis period. Thus, the fuel cut failsafe execution section is caused to output a fuel cut failsafe signal to an injector driver to stop an operation of the injector driver. The fuel cut failsafe function monitoring section monitors an output level of a disablement port of the injector driver at the time, thereby performing abnormality diagnosis of a fuel cut failsafe function.
US07653475B2 Fuel injection control apparatus and control method of internal combustion engine
A fuel injection correction coefficient for a first fuel injection valve and a second fuel injection valve with respect to a second fuel injection proportion in a second combustion is learned (step 107) in each of learning regions based on the fuel supply amount supplied into a cylinder, by carrying out a first combustion whose fuel injection proportion is set to the second fuel injection proportion, in the operation region of the second combustion (step 106).
US07653473B2 Inter-vehicle communication system and method
An inter-vehicle communication control system, inter-vehicle communication control method, an on-vehicle communication system and a communication state display, usable in an inter-vehicle communication control system, and on-vehicle communication and communication state display methods that enable on-vehicle communication devices to perform inter-vehicle communication, to reduce or prevent collision or intervention with other inter-vehicle communication or road-vehicle communication.
US07653470B2 Method to prevent chain jump in a drivetrain
A method to prevent chain jump in a drivetrain of a four-wheel drive vehicle including receiving sensed vehicle parameters from sensors in the four-wheel drive vehicle, generating transfer case chain-jump parameters based on the sensed vehicle parameters and sending a command signal to initiate disengagement of a clutch pack in a transfer case of the drivetrain responsive to the generated transfer case chain-jump parameters.
US07653469B2 Automatic transmission shift point control system and method of use
An automatic transmission control system for controlling gear shifting in an automatic transmission in a motor vehicle having an automatic transmission in a motor vehicle in operative communication with a transmission control unit, the transmission control unit has adaptive gearshift logic that operates to compensate for variations in vehicle conditions and road conditions, wherein the transmission control unit outputs at least one gearshift command to the transmission to control shifting of gears in accordance with the adaptive gearshift logic. A control method uses the adaptive gearshift logic to control gear shifting within the transmission in accordance with adaptive gearshift points that compensate for variations in vehicle conditions and road conditions.
US07653467B2 Method for pre-setting a passenger protection system for a vehicle
A vehicle occupant protection system of a vehicle having a plurality of adaptive protection system components assigned to a seat in the vehicle, is preset using data relating to the individual occupant of the seat. The identity of the occupant is determined for at least one seat, and a stored safety profile which is assigned to the identified person is retrieved. The protection system components which are assigned to the seat are then set using the safety profile.
US07653466B2 Control apparatus for electric vehicles
A control apparatus for a vehicle controls the input power of an AC motor to reduce the difference between a target value and detected value of the system voltage. When a rotation speed of the AC motor increases to be higher than a predetermined value or when a command value of a torque generated by the AC motor increases to be greater than a predetermined value, a current vector is adjusted to a value on a lagging side in order to control the input power of the AC motor. Thus, an input power operation quantity required for stabilizing the system voltage can be realized with a high degree of reliability. When the rotation speed and the command value decrease, the current vector is adjusted to a value on a leading side in order to control the input power of the AC motor.
US07653465B1 System and method for remote control of locomotives
The present invention is directed to the remote control of locomotives, and more particularly to various methods and apparatus employed in implementing systems for such remote control. Contemplated in the present invention are systems and methods for not only reliable remote-control communications, but also the use of repeaters and communications servers to assure reliable, centralized communication between locomotives and operator control units. In another embodiment, there is described a reliable distributed communication mode using an uncorrelated time sequence that does not interfere with a time division multiple access network. Differentiation between the centralized mode and the distributed mode is accomplished by assessing whether a locomotive and control unit is within a rail yard's infrastructure. Moreover, reliability is assured using a coordination server that dynamically routes packets between multiple satellite RCL repeaters based on received signal strength. Lastly, the present invention further contemplates the use of an out-of-band transmission to upgrade and test operator control units, thereby allowing for field maintenance and software upgrades.
US07653462B2 Control unit for vehicle and total control system therefor
A vehicle control unit includes interface software memory means storing an interface software program for connecting an application software program with an OS (operating system) in an internal ROM, a CPU (central processing unit) for performing computation for the application software program and the interface software program, a RAM (erasable memory) storing data such as the result of computation, an I/O unit for extending the control unit, and extending means for communicating memory data through a bus or a LAN. A single-chip micro-computer used in vehicle control permits an increase in input/output points or the addition of functionality, in which case an application software program can continue to be used simply by rewriting the interface software program, without further remanufacturing of the core unit.
US07653460B2 Thermal management of extruder of molding system, amongst other things
Disclosed is a method of a molding system, the method comprising: determining whether a change in a thermal condition of an extruder is required based on a thermal condition of a zone of a melt passageway of the molding system, wherein setting of a threshold temperature of an extruder heater is adjusted based on a non-extruder sensor positioned away from the extruder but positioned proximate to the melt passageway, the melt passageway is also positioned external of the extruder, so that the non-extruder sensor is not negatively influenced by heat retained in the extruder.
US07653458B2 Robot device, movement method of robot device, and program
A robot device, which autonomously performs actions, includes a moving unit that moves the robot device, and a target position acquiring unit that acquires position information of a target. A movement method judging unit receives an instruction for a movement from a user, and judges whether or not a destination can be designated by fixed position information. When it is judged that the destination can be designated by the fixed position information, control is performed by a position movement control unit. When it is judged that the destination cannot be designated by the fixed position information, control is performed by a target movement control unit, which acquires position information from the target position acquiring unit, to operate the moving unit.
US07653455B2 Computer-aided implanting of orthodontic anchorage devices using surgical guides
A system for implanting a temporary anchorage device in a jaw bone of a patient makes use of a digital representation of at least a portion of the patient's dental arch, including teeth and corresponding roots, in order to select a temporary anchorage device (TAD) implant site that does not interfere with a tooth root. A surgical guide relates the information from the digital representation to an actual location in the patient's jaw bone. The surgical guide is formed to fit over at least a portion of the occlusal, buccal, labial, and/or lingual surfaces of the dental arch proximate to the selected TAD implant site and includes a physical and/or visual marker that indicates the selected TAD implant site.
US07653451B2 Method for autonomic control of a manufacturing system
Disclosed is a method of controlling a manufacturing system. The invention automatically monitors current levels of partially completed products waiting to be processed by a tool (or group of tools) and determines whether the current levels exceed a predetermined limit. If the current levels do exceed the predetermined limit, the invention performs an optimization process. However, if the current levels do not exceed the predetermined limit, the invention performs a dispatching process. In this dispatching process, the invention automatically projects future levels of partially completed products that will be supplied to the tool to identify a future work-in-process (WIP) bubble. The WIP bubble occurs when larger than normal amounts of partially completed products are supplied to the tool. The invention automatically adjusts the operating parameters of the tool based upon both the current levels and the future levels.
US07653447B2 Integrated audio video signal processing system using centralized processing of signals
Integrated processing of audio/video signals can eliminate unnecessary signal processors and converters without losing the functionality of typical home entertainment system components. The integrated system includes a main player that captures and processes signals digitally, a dummy display, and a dummy speaker. The dummy display may only have a display panel and a panel driver. The dummy speaker may only have a driving unit and no crossover logic. The main player may have a PC architecture and process all signals digitally for outputting signals tailored for the display device and the individual driving units of the dummy speaker. The integrated system may also provide dynamic signal adjustments based on the surrounding environment. The main player may include a storage device and can process media content stored therein to produce supplemental information to provide an optimal audiovisual experience. This supplemental information can be shared among users over a network connection.
US07653446B2 Method and apparatus for automatic configuration of equipment
An architecture for automatically configuring equipment. A piece of equipment connected externally to a user PC has one or more machine-resolvable codes (MRCs) associated therewith. The piece of equipment receives configuration information from a remote location disposed on the network in response to reading a select one of the one or more MRCs with a reader. Configuration information associated with the select one of the one or more MRCs is transmitted from the remote location to the piece of equipment via the user PC, and the piece of equipment is then configured according to the configuration information.
US07653444B2 Electronic device and data storage medium
An electronic device which has a plurality of hardware which function as a predetermined model in accordance with model dependent data is disclosed which prevents easy modification of the model dependent data. An image forming device includes a plurality of control circuit boards, a plurality of memory units, and a main circuit board. The plurality of control circuit boards each control the operation of designated hardware. The plurality of memory units are readable and writable, and are each arranged in a plurality of locations which include the plurality of control circuit boards. The main circuit board writes the model dependent data to at least one of the plurality of memory units, reads the model dependent data upon startup, and identifies the model.
US07653443B2 Methods, systems, circuits and computer program products for electrical service demand management
Methods of controlling activation of electrical appliances can include reducing overlapping activation time of different electrical appliances located at a single customer location of an electrical service provider during at least one time interval during a day. Related systems, circuits, and computer program products are disclosed.
US07653439B2 Electrode structure and methods for making and using same
An electrode structure made of noble metal or a noble metal alloy having a thickness of ≦100 μm is provided for implants. The electrode structure has an electrode core made of gold, silver, copper, or an alloy of at least two of these elements, and the electrode core is completely encased by a first coating, which is formed from platinum, iridium, or ruthenium.
US07653433B2 Method of treating depression, mood disorders and anxiety disorders using neuromodulation
The present application involves a method and a system for using electrical stimulation and/or chemical stimulation to treat depression. More particularly, the method comprises surgically implanting an electrical stimulation lead and/or catheter that is in communication with a predetermined site which is coupled to a signal generator and/or infusion pump that release either an electrical signal and/or a pharmaceutical resulting in stimulation of the predetermined site thereby treating the mood and/or anxiety.
US07653432B2 Catheter-based, dual coil photopolymerization system
A system for applying a polymer (hydrogel) to the inner surface of a vessel by photopolymerization includes an inner catheter received within an outer catheter and a fluid channeling structure mounted on the catheters with its proximal end attached to the outer catheter and its distal end attached to the inner catheter. The fluid channeling structure includes an elastomeric sleeve sandwiched between an inner elastic coil and an outer light emission coil. Light emission coil loops are interspaced with elastic coil loops. The light emission coil has a smaller diameter than the elastic coil, drawing the elastomeric sleeve down between loops of the elastic coil to form a helical channel. The coils and sleeve are stretched to provide a narrowed crossing profile for delivery, and are contracted at a treatment site to form a helical cavity between the sleeve and the vessel wall within which to perform interfacial photopolymerization.
US07653430B2 Method and system for verifying the integrity of normal sinus rhythm templates
A method and system for verifying the integrity of normal sinus rhythm (NSR) templates and updating the NSR template after selected time intervals. At selected time intervals after establishing a NSR template, cardiac complexes are sensed and values for one or more cardiac parameters are measured. The values of the cardiac parameters are compared to predetermined value ranges for NSR cardiac complexes. When the values of the cardiac parameters fall within the predetermined value ranges, values for the differences between the values of the cardiac parameters for the cardiac complexes and the values for the cardiac parameters of the NSR cardiac complexes are calculated. When the values of the differences are greater than one or more threshold values, the NSR template is updated as a function of the sensed cardiac complexes.
US07653428B2 Methods for diagnosing a neurodegenerative condition
The invention provides a method of diagnosing, prognosing, staging, and/or monitoring a mammalian amyloidogenic disorder or a predisposition thereto by detecting a protein or polypeptide aggregate in the cortical and/or supranuclear regions of an ocular lens of the mammal.
US07653427B2 Method and instrument for minimally invasive sentinel lymph node location and biopsy
The present invention is directed to instruments and instrumental techniques for locating cancer cells in lymph nodes which utilize a radiation detector operatively connected to an ultrasound probe for locating the exact position of radiation tagged tissue, particularly in sentinel lymph nodes followed by placement of a biopsy device. Also described are unique new interoperative radiation detection probes for use in these techniques which include structure for placement of a biopsy device or biopsy needle into the located lymph node and procedures for removal of small portions of detected radiation emitting sentinel lymph nodes for evaluation in a pathology laboratory by measurement of expressed genes located in the removed tissue. The instruments and instrumental techniques also facilitate the subsequent delivery of materials to reverse the unfavorable immune response or environment conducive for metastasis in the sentinel lymph node once cancer cells are located therein.
US07653423B2 Enhancing signals in a two-way radio system
Embodiments of the present invention can be used to enhance signals in a peer-to-peer radio system, such as a two-way radio system. In one embodiment, the invention includes receiving a communications signal on a channel from a remote radio at a radio using a plurality of antenna elements, such as an antenna array. The received communications signal includes a squelch code. The radio detects the squelch code, and enhances the received communications signal using the squelch code.
US07653415B2 Method and system for increasing data rate in a mobile terminal using spatial multiplexing for DVB-H communication
A method and system for increasing data rate in a mobile terminal using spatial multiplexing for digital video broadcasting for handhelds (DVB-H) communication are provided. A reconfigurable orthogonal frequency division multiplexing (OFDM) chip may be utilized in a mobile terminal to process received spatially multiplexed signals. The mobile terminal may be utilized in a spatially multiplexed multiple-input-multiple-output (SM-MIMO) wireless system. The spatially multiplexed signals may be quadrature phase shift keying (QPSK) modulated and may utilize OFDM subcarries. A processor may be utilized to configure the OFDM chip to process signals such as IEEE 802.11 and 802.16, and DVB. The OFDM chip may generate channel weights to be applied to the spatially multiplexed signals received in multiple receive antennas. The weighted signals may be combined to generate multiple RF received signals from which channel estimates may be generated. Subsequent channel weights may be dynamically generated from generated channel estimates.
US07653414B2 System, method, and device for providing communications using a distributed mobile architecture
An authentication, authorization, and accounting module of a first distributed mobile architecture system is disclosed and includes a destination preference register. The destination preference register includes a preferred call path for calls to be routed outside of a distributed mobile architecture network that is accessible to the first distributed mobile architecture system. The preferred call path can be selected from a group comprising a voice over Internet protocol (VoIP) call path, a mobile switching center (MSC) call path, and an integrated services digital network (ISDN) call path. Further, calls that are placed outside of the distributed mobile architecture network from the first distributed mobile architecture system can be established via the preferred call path. Additionally, calls that are routed outside of the distributed mobile architecture network from a mobile subscriber in communication with the first distributed mobile architecture system can be established via the preferred call path.
US07653411B2 Electronic apparatus having infrared communication function
The infrared communication unit of the mobile phone receives a first data series transmitted from the other-party mobile phone by infrared communication, and, when transmitting a second data series by infrared communication, the controller of the mobile phone controls the infrared communication unit so as to transmit the second data series in response to completion of reception of the first data series. Alternatively, the controller controls the infrared communication unit so as to receive the first data series in response to completion of transmission of the second data series.
US07653410B2 Radio communication device, radio communication system and measurement method capable of conducting appropriate transmit power control
When a radio communication device receives a communication permission signal assigning a communication right permitting transmission of signals, if a received signal analysis portion determines that the received signal is the communication permission signal assigning the communication right to another radio communication device, it measures communication quality with the other radio communication device within a prescribed period.
US07653406B2 Enabling a participant of a communication session to initiate a communication according to another communication service
A method is provided to enable a participant of a communication event established using a first communication service to initiate a communication with at least one other participant of the communication event using a second communication service. The method includes receiving, from the participant of the communication event, a communication, the communication being received via the second communication service, determining at least one other current participant of the communication event, and initiating at least one other communication with at least the other current participant.
US07653399B2 Wide area differential satellite positioning with local area updates
Wide area corrections are used substantially continuously. Local area corrections are used once or sparsely. For example, an initial position is determined with local area corrections. Wide area corrections are subsequently used. The initial position information is used in the wide area position determination to limit or avoid delay for convergence. Other sparse uses of local area corrections include verifying or updating positions based on substantially continuous use of wide area corrections.
US07653397B2 Managing unscheduled wireless communication in a multiradio device
A system for managing the operation of a plurality of radio modules integrated within the same wireless communication device. A control strategy may be employed to manage both more predictable and more spontaneous wireless communication mediums, wherein a local controller may be employed in a radio module utilizing an unscheduled wireless medium, like WLAN, for determining whether adequate time has been allocated to complete a transaction. If the transaction cannot be completed in the allowed time, it may be delayed until adequate time exists, and the delay may be reported so that the time may be reallocated to other radio modules. The radio module may then enter a power-saving mode until the transaction can be completed.
US07653396B2 Method for assigning uplink and/or downlink capacities based on available capacity
A method is provided for use in communication involving first and second parties. The method includes determining a first capacity associated with a first channel of a communication link between the first and second parties. The method also includes assigning a second capacity to a second channel of the communication link based on the first capacity and a third capacity associated with at least the first and second channels.
US07653391B2 Mobile terminal and mobile communication method
A mobile terminal in a mobile communication system in which a server performs routing control based on registration information sent from the plurality of mobile terminals, including; an exchanging unit configured to exchange, with another mobile terminal, link information showing a link set in the another mobile terminal, and operational information showing whether the another mobile terminal is operating as a registering terminal which sends the registration information to the server or the another mobile terminal is operating as a non-registering terminal which does not send the registration information to the server; and a judgment unit configured to make a judgment on whether the mobile terminal should operate as the registering terminal or the mobile terminal should operate as the non-registering terminal, based on the link information and the operational information which are received from the another mobile terminal.
US07653387B2 Methods and systems for providing application level presence information in wireless communication
Methods and apparatus for determining and maintaining user presence information include capturing user presence data with an application presence server. The application presence server can be configured to update user presence data as a user initiates or exits an application. Applications associated with user presence data are configured to query an application proxy client concerning user presence data of a selected user and, based on a returned user status, deliver, discard, or redirect a message intended for the user. User presence data is stored in a user presence repository and can be provided via Internet-based or other connections to applications executed on external networks. User activity status can be used to select or update user presence data. In some examples, an application server of an external network is configured to receive user presence data from the presence server.
US07653386B2 Access point multi-level transmission power control supporting periodic high power level transmissions
A wireless access point and multiple wireless terminals exchange utilization, status, mobility and reception characteristics. Each wireless terminal generates reception characteristics based on transmissions received from the wireless access point and from other devices in the network. In one operating mode, the characteristics gathered by the wireless devices are forwarded to the wireless access point, and, based on all received characteristics, the wireless access point selects its own transmission power for different types of the transmissions. The access point transmits to client devices at reduced power levels, however, periodic beacons and other selected non-beacon transmissions are transmitted at a high power level to facilitate association by other client devices. In another mode, all characteristics are exchanged between every wireless terminal and the access point so that each can independently or cooperatively make transmission power control decisions. The utilization, status, mobility, and reception characteristics include received signal strength, error rates, estimated battery life, availability of unlimited power, active versus sleep mode ratios, anticipated bandwidth utilization, coding schemes available, deterministic/non-deterministic requirements, encryption and security requirements, quality of service requirements, position, velocity, stationary status, etc. Gathering of such characteristics involves both retrieval of preset parameters from memory and generating parameters based on received transmissions (including test packets).
US07653382B2 Radiocommunication module executing a main software and a client software comprising several client applications
The invention concerns a radiocommunication module, of the type hosting and executing a main software providing in particular radiocommunication functions and comprising means for executing drive controls, sent to it by at least a driver client software. The invention is characterised in that the radiocommunication module further hosts and executes at least a client software comprising a main client application and at least a secondary (slave) client application. The processing operations carried out by the onboard client software are distributed between the main and secondary client applications. The onboard client application acts: as a driver client software, sending drive controls to the main software, and receiving from it responses, resulting from the execution of some of the drive controls; and/or as a supervising client software, managing the execution of the drive controls sent by an (external) driver client software hosted and executed by a third party equipment co-operating with the radiocommunication module.
US07653378B2 Authentication system for mobile terminal having electronic money function
A user of a mobile phone photographs himself/herself, and sends a password to an authentication server. After the authentication server authenticates the user, the mobile phone stores the photographed image of the user in a memory accessible only by authentication software. When the authentication software detects a billing apparatus at the time the user makes a purchase, the image is read from the memory and displayed while an indicator is on. A store clerk can confirm whether the person carrying the mobile phone is the legitimate user by judging whether the face image matches the person and whether the indicator is on at the same time.
US07653376B2 Method and system for network resources allocation
A method of recording allocation of resources in response to a request for a data item to be transmitted to a device in the network where the request comprises data indicative of one or more requested items. The device is typically a mobile device and the requested items can be key words making up a search request or can be web site names indicating web sites of interest to the user. In response to the request, data listings having items generating a match with the requested data item are identified and data indicative of a network location corresponding to the or each matched data item are retrieved. In addition data indicative of an amount of data and a resource allocation associated with the set of data accessible via the network location are retrieved and these data, together with a network subscription associated with device and the amount of data, are used to evaluate actual usage of network resources when accessing the set of data. If data are subsequently requested from the network location the evaluated actual usage is offset against the resource allocation so as to identify an amount of usage of network resources to be charged to the network subscription, and a record associated with said data listing is updated so as to log said resource allocation event.
US07653375B2 Mobile telephone network-based system for detection and location of hazardous agents
A system for detecting hazardous agents is based on cellular telephone networks. The cellular telephones in public circulation have at least one detector for detecting at least one hazardous agent and broadcast alarm packets upon detecting the hazardous agent. A computer or computer network interconnected with telephones by the cellular telephone network processes the alarm packets and sets an alarm condition for the hazardous agent in a vicinity of the cellular telephone by calculations based upon alarm packets from other telephones with detectors for the hazardous agent in the vicinity. A map of the contaminated area is also created.
US07653369B2 Combined discrete automatic gain control (AGC) and DC estimation
A wireless communications receiver includes a memory configured to store offset values corresponding to respective gain settings. A gain controller is configured to continuously select one of the gain settings based on amplitude of a received signal. An amplifier is configured to amplify the signal based on the selected gain setting. An offset estimator is configured to determine an updated offset value as a function of both a time-average value of the signal and a previously-stored offset value. The previously stored offset value is an offset value that was stored in the memory at a time prior to the gain controller switching to the currently-selected gain setting from a previously-selected gain setting.
US07653355B2 Signal strength guided intra-cell upstream data forwarding
Intra-cell upstream data forwarding is utilized in a wireless network such as a wireless local area network. A network forwarding path is determined based on the signal strength of an access point signal received at client stations within the network, referred to as the OASS. In particular embodiments, a station that is either originating or forwarding a frame inserts its own OASS into the frame before transmitting it and a client station that receives a frame forwards it only if its own OASS exceeds the frame-enclosed OASS, illustratively by at least a predetermined amount.
US07653352B2 Method and apparatus for self-assigning addresses
A method and apparatus for an electronic device 101 operating in a piconet 100 to assign itself a unique identifier 112 is provided. Once the device 101 assigns itself the unique identifier 112, which may be temporary in nature, the device 101 may use the temporary identifier 112 to identify itself to other devices 102-105 operating within the piconet 100, which may be a Bluetooth local area network. In accordance with one embodiment of the method, a device 101 may first scan the piconet 100 to determine device identifiers 113-116 corresponding to devices 102-105 that are operating within the piconet 100. After scanning the device 101 stores the device identifiers 113-116 in a list and queries the list to determine which identifiers are included in the list. The device 101 then selects the temporary, unique identifier 112 that is not found in the list. The unique identifier 112 may then be used to identify the device 101 to the piconet.
US07653347B2 Doppler compensation control for radio transmission
A Doppler compensation method is used for radio transmission between a mobile body possibly but not exclusively a train and some base station, both mobile body and base station comprise respectively a transceiver connected to an antenna for the radio transmission. The method comprises the step of determining the direction of motion of the mobile body with respect to the active base station i.e. the base station to which a radio transmission link is just built. The method is then followed by the step to apply a constant Doppler compensation corresponding to the cancellation of the Doppler effect for a mobile body moving in the same direction at predefined limiting speed of motion (vlimit) at which a quality threshold is reached with the used radio transmission technology in the case without a Doppler compensation.
US07653344B1 Wireless digital audio/video playback system
The present invention discloses methods and systems for providing very high quality audio and video playback using all-digital wireless paths from the source to the speaker transducers, video displays and headphones located anywhere within a distance allowed by the FCC. Each speaker has a separate digital amplifier dedicated to each transducer within it (e.g. woofer, tweeter). The present invention also discloses a system that provides a data link capable of sending an all-digital, full-bandwidth, signal from the original digital source material to each separate transducer in the system without using sound degrading lossy data compression. This system is designed to read, broadcast, and reproduce with accurate audio loudspeaker time-alignment (<100 uS) and low overall latency (less than 7 milliseconds) all popular audio and video formats in full-bandwidth and without data compression in the effort to maintain the integrity of the entire audio and video signal.
US07653338B2 Fusing unit and image forming apparatus including the same
A fusing unit of an image forming apparatus, includes: a heating lamp having a heating unit, and a tubular unit accommodating the heating unit; a heating roller accommodating the heating lamp; and a pressing roller to be pressed toward the heating roller; the tubular unit includes a reflecting film formed on at least one of an external circumference surface and an internal surface thereof so as to have a different reflectivity along a lengthwise direction of the heating unit.
US07653336B2 Developing apparatus featuring multiple magnetic rollers for developing a latent image multiple times
A developing apparatus in which a first magnet of a first developing sleeve includes a first magnetic pole near a potion opposing to an image bearing member, and a second magnetic pole being downstream of the first magnetic pole; and a second magnet of a second developing sleeve includes a third magnetic pole near a portion opposing to the first sleeve. Assuming that a magnetic force obtained by combining normal direction forces Fr1 and Fr2 of magnetic forces generated by the first and second magnets, respectively, near the first sleeve is Fr, a center direction component of the first sleeve of the force Fr becomes positive between the first magnetic pole and a peak value position of the second magnetic pole, and a center direction component of the force Fr becomes negative between the peak value position and the closest position between both sleeves.
US07653321B2 Image forming apparatus, fixing device, and image forming method
An image forming apparatus includes an image forming device configured to form a toner image on a sheet and a fixing device configured to fix the toner image on the sheet. In the fixing device, a heater heats a fixing belt. A pressing roller applies a pressure to a fixing roller via the fixing belt to form a nip between the pressing roller and the fixing belt. A controller switches the fixing device between an increased pressure mode and a decreased pressure mode in a state in which the fixing roller and the pressing roller rotate. In the increased pressure mode, the pressing roller applies an increased pressure capable of fixing the toner image on the sheet to the fixing roller. In the decreased pressure mode, the pressing roller applies a decreased pressure incapable of fixing the toner image on the sheet to the fixing roller.
US07653318B2 Photonic phase locked loop detector/discriminator
Disclosed is a Photonic Phase Locked Loop (PPLL) detector/discriminator, which makes possible a system for optically transmitting electromagnetic signals through a transmission medium (such as optical fiber, optical waveguide, underwater, in biological tissue, or in free space) with high sensitivity and extremely high dynamic range exceeding what is possible with present optical intensity modulated (AM) systems. Information is encoded on an optical carrier through the use of phase modulation (PM) or frequency modulation (FM). This information is subsequently demodulated into an accessible form through the use of the PPLL.
US07653317B2 Semiconductor laser device
A first light feedback element is arranged at an optical distance L1 from a front facet of a semiconductor laser from which an output light is emitted on an optical path of the output light. An i-th light feedback element is arranged at an optical distance Li from the front facet on the optical path of the output light, where i=2 to n, n is a positive integer not less than 2, and Li>L1. L1 and Li satisfies ((M−1)+0.01)<(Li/L1)<(M−0.01), where M is a positive integer not less than 2, satisfying (M−1)<(Li/L1)≦M.
US07653313B2 Wireless remote access base station and pico-cell system using the same
A wireless remote access base station for converting a downstream optical signal to a downstream radio frequency (RF) signal, transmitting the converted downstream RF signal wirelessly, converting a received upstream RF signal to an upstream optical signal, and transmitting the upstream optical signal is provided. The remote base station includes: an electro-absorption modulator (EAM) for converting a downstream optical signal to a downstream RF signal and an upstream RF signal to an upstream optical signal; an antenna for transmitting the downstream RF signal wirelessly and outputting the upstream RF signal received wirelessly to the EAM; and an amplifier, which is located between the EAM and the antenna, amplifies the downstream RF signal and outputs the amplified downstream RF signal to the antenna.
US07653312B2 Multiple bit rate optical communication method, optical network unit and optical line terminal
The present invention is a method of transmitting data of different bit rates in a simple manner and, if positive minimal multiples whose multiple operation values on the bit time lengths 1/Ai for a plurality of communication bit rates Ai become common are minimal multiples ai respectively, an optical line terminal constitutes a time division multiplex signal composed of a first data area having a bit rate Ai/ai and including frame synchronization information and a second data area in which packets addressed to each optical network unit of the bit rate Ai are time division multiplexed, and transmits the time division multiplex signal to a plurality of optical network units via a branching/multiplexing means.
US07653305B1 Optical transport system and device
The present disclosure is directed to an optical transport system and device that conserves power, provides for efficient transport of photonic signals and is capable to accommodate a number of different nodes. The system and device are implemented with the major components at the nodes to provide easy maintenance. In a first aspect, the disclosure is directed to an optical transport system that provides for low power and efficient transport of photonic signals. The optical transport system can be implemented with a plurality of similar or identical network interface units that correspond with each node of the system. Also disclosed is an optical transport system architecture having an example architecture that includes a primary system and a secondary system, which is redundant to the primary system and is adapted to be operational when the primary system is inactive, or an example architecture that includes just a primary system.
US07653301B2 Electronic device and camera
The object of the present invention is to enable reliable supply of oxygen which is necessary for a fuel cell to generate electric power, to the fuel cell.In a camera, air orifices for linking the space inside a cell compartment with the outside of a casing are disposed in a position other than the portion (grip portion) which is held by a user, in the vicinity of the center of the front surface of the casing, that is, in the vicinity of a lens-barrel, and a concave-convex portion serving as an air orifice guard is formed at the side opposite to that where the lens-barrel is disposed with respect to the air orifices. As a result, even when the user takes a picture of an object by holding the camera with his/her own hand, the air orifices are prevented from being closed by the user's hand, oxygen (air) can be constantly supplied to the fuel cell accommodated inside the cell compartment, and the fuel cell can continuously generate a sufficient quantity of electricity. The present invention can be employed in a camera.
US07653300B2 Image recording apparatus for microscopes
An image recording apparatus for a microscope having a still camera function and/or a video photography function is disclosed. Automatic exposure (AE) adjustment is performed at appropriate time intervals in the photographic period so as to obtain sample images of roughly uniform brightness. Also, image data and data of plural photographic conditions are recorded in a single photographic session by setting up an AE adjustment time (Tae) and an exposure time (Texp) so as not to exceed a photographic interval (Tint) that is constant.
US07653298B2 Image capturing apparatus, image capturing method, image capturing program, image recording output system and image recording output method
To provide an image in which a plurality of subjects are focused and which has an extended depth of field even if the image capturing apparatus captures a plurality of subjects with different focus distances each other. The image capturing apparatus includes: a focus control section for focusing on each of the plurality of subjects; an image capturing section for capturing a first captured image when the focus control section focuses on a first focus distance, and for capturing a second captured image when the focus control section focuses on a second focus distance; an image generating section for generating capturing range image information by combining the first captured image and the second captured image; and a moving image recording section for recording plural pieces of capturing range image information as moving image data.
US07653294B2 Image blur correction apparatus, lens apparatus and image pickup apparatus
An image blur correction apparatus includes a correction lens, a first guide section, a second guide section, a first driving section, a second driving section, and a position detection section. In the image blur correction apparatus, the first and second driving section has first and second coils, a magnet to apply magnetic force to the first and second coils, and a yoke to support the magnet. The two coils are disposed in an intersecting and overlapping relationship with each other such that the direction of propelling force generated by the first coil and the direction of propelling force generated by the second coil are directed to the first direction and the second direction, respectively. The position detection section detects the magnetic force of the magnet to detect the position of the correction lens.
US07653290B2 Information outputting apparatus and information outputting method, information recording apparatus and information recording method, information outputting recording system and information recording medium
An example outputting apparatus repeatedly transmits contents such as music or movies reproduced a player while attaching order information such as sector address numbers to the contents. An example recording apparatus records the contents on a recording medium such as a DVD based on the transmitted order information.
US07653284B2 Method and apparatus for editing a data stream
The invention relates to a method of editing a data stream, the data stream having a first unique identifier of an identifier space and having assigned metadata, the metadata comprising meta information and a metadata link, the metadata link comprising the first unique identifier and at least one data packet identifier. When performing an editing operation on the data stream, a second unique identifier of the identifier space is assigned to the data stream and the first unique identifier for a resolver task is stored, using a decision metric for updating the meta link.
US07653280B2 Polymer optical waveguide and method for manufacturing the same
A polymer optical waveguide includes: an optical waveguide portion that includes a core and a cladding each formed of polymer material; and a conductive line that is installed along the core integrally with the optical waveguide portion, and that has an electrode surface for external connection exposed on a surface different from an end surface of the optical waveguide portion.
US07653274B2 Optoelectric subassembly
An optoelectric subassembly including a receptacle assembly with an optoelectric device mounted therein to define a light axis. The receptacle assembly includes an optical fiber mounting structure defining an opening with an end of an optical fiber received therein. The mounting structure and opening are designed to position the received optical fiber with an end facet substantially perpendicular to the light axis. A first lens is mounted in the receptacle assembly adjacent the optoelectronic device in the light axis and a ball lens is mounted in the receptacle assembly and positioned in the light axis. The ball lens is mounted so as to be in abutting engagement with the facet of an optical fiber inserted into the opening. By forming the ball lens with a diameter equal to the diameter of a mounting ferrule on the end of the fiber and also equal to the diameter of the ferrule receiving opening, the ball lens is self-aligning.
US07653273B2 Optical switch
The optical switch includes: a spectroscopic device which separates wavelength division multiplexed (WDM) light into its component wavelengths; and a plurality of movable reflectors, arranged in a spectral direction at different intervals, for reflecting light of an individual component wavelength separated by said spectroscopic device. With this optical switch, deterioration of the characteristic of the pass band is avoided, so that the pass band characteristic is increased.
US07653271B2 Distributed feedback laser array
The present invention provides a low-cost, high-bandwidth optical laser array where subsequent streams of data are injected in a serial fashion. The invention permits the creation of multiple channels of data on a single optical substrate without the use of costly multiplexer arrays to consolidate various optical signals. Further, the serial array eliminates the need for the parallel alignment of optical data sources, such as lasers, and instead allows for the serial alignment of the optical data sources, resulting in decreased footprint applications.
US07653269B1 Quasi PM fused coupler devices and methods for forming the same
A quasi-PM fused optical coupler device and method for forming the same. The optical coupler device includes a first polarization maintaining (PM) input section providing a first PM input for the fused optical coupler device for receiving a linearly polarized signal and a first PM input section output. A non-PM fiber including fusion region has an input optically coupled to the first PM input section output, the fusion region including a fusion region output. A first intermediate non-PM output and a second intermediate non-PM output are both optically coupled to the fusion region output. A first support structure is provided for securing the fusion region thereto, wherein the first intermediate non-PM output includes a cleaved output near an outer edge of the first support structure to provide a shortened first intermediate non-PM output. A first PM pigtail section has a first PM input optically coupled to the shortened first intermediate non-PM output and an output that provides a first device output for the fused optical coupler device. The first PM pigtail is rotationally aligned to said shortened first intermediate non-PM output to provide a polarization extinction ratio (PER) measured at the first device output of ≧20 dB.
US07653266B2 Image pickup apparatus, solid-state imaging device, and image generating method
In an image pickup apparatus of the present invention, a CCD 11 in which a plurality of pixels are arranged in a two-dimensional array, thereof the number of effective horizontal pixels is H and the number of effective vertical pixels is V; a aspect switching operator 18 that sets one of a plurality of aspect modes including a first aspect mode and a second aspect mode; an image processor 141 that generates first image data for recording in the first aspect mode, and generates second image data for recording in the second aspect mode, wherein the first image data for recording is generated using image data that is generated with pixels being H1 horizontal pixels by V1 vertical pixels included in the pixels on the CCD 11 or image data that is obtained by subjecting said image data to predetermined processing, the second image data for recording is generated using image data that is generated with pixels being H2 horizontal pixels by V2 vertical pixels included in the pixels on the solid-state imaging device or image data that is obtained by subjecting said image data to predetermined processing, and the first image data for recording and the second image data for recording satisfy the following relationships: H2
US07653262B2 Collision detection having cylindrical detection regions
A video game device calculates an angle of an object 71, etc., with respect to a reference direction in a three-dimensional space. Then, the video game device defines a virtual cylindrical model for each of a plurality of objects so that a bottom surface of each cylindrical model is perpendicular to the reference direction. The video game device defines a plurality of cylindrical models for a predetermined object if the inclination of the predetermined object with respect to the reference direction is greater than a predetermined angle. Then, the video game device determines whether or not the defined cylindrical models have an overlap therebetween. Then, if two cylindrical models are determined to be overlapping with each other, the video game device gives a predetermined change to the two objects in response to the collision.
US07653260B2 System and method of registering field of view
Disclosed is a system for and a method of registering images captured by a computer-controlled microscope. The imaging system of the present invention includes a computer-controlled microscope electrically connected to a controller having a display device. The microscope further includes a barcode reader, a camera, a serial interface, one or more sensors, one or more motors, a light source, a turret, and a data interface. The method of image registration includes the steps of defining areas of interest on a microscope slide, creating a database of microscopic image locations, commanding a microscope to each location, capturing and storing an image, calculating correlation with neighbors, registering correlation scores and offsets, determining an anchor, and attaching neighbors using correlation scores and offsets.
US07653258B2 Enhanced isotropic 2D and 3D gradient method
A system and method use 2D and 3D numerical gradient operators for reducing anisotropic inaccuracies in digital image processing. Enhanced isotropic operators are derived by first parameterizing corresponding numerical operators, followed by determining the parameters for the operators by matching analytical gradients with numerical gradients, which produces generic frequency-independent operators. The system and method also optimize the design of operators for use at any given frequency range needed for any special purpose application.
US07653256B2 Method of evaluating image information, storage medium, and image-information evaluating apparatus
The present method of evaluating image information, includes: extracting, from image information to be evaluated, a plurality of edge pixels located in a boundary of an image expressed by the image information; calculating, for each of the edge pixels, a number of pixels that include the edge pixel targeted for calculation, that exist in the boundary, and that are arranged in a direction intersecting with the boundary; and performing out-of-focus blurring evaluation of the image information on the basis of the number of pixels that exist in the boundary and a number of the edge pixels.
US07653253B2 Moving image decoder
When a quantized DCT coefficient and a quantization parameter are input from an entropy decoder, a controller outputs them to a switch and gives a load detector an instruction to detect system load. The load detector requests system load information from OS. If the system load is light, the load detector controls the switch to execute first inverse quantization of general load by a general processor and obtain a DCT coefficient. If the system load is heavy, the load detector controls the switch to execute second inverse quantization whose processing load is lighter than the first inverse quantization by a specific processor and obtain a DCT coefficient.
US07653242B2 Dynamically adjusting and predicting image segmentation threshold
A method of dynamically adjusting and predicting a segmentation threshold is provided. The method comprises calculating a threshold factor, calculating an actual average image pixel intensity for an entire image frame, and predicting a future average image pixel intensity for future time t, wherein the predicted future average image pixel intensity is based on past actual average image pixel intensities. The method also comprises combining the predicted future average image pixel intensity with the threshold factor to provide an adaptive threshold that adapts to changes in pixel intensity due to movement of an object in the image frame.
US07653241B2 Signal detection method, signal detection system, signal detection processing program, and recording medium recorded with program thereof
A signal detection system of the invention comprises: a target signal feature quantity calculation section which derives a feature quantity series from a target signal; a stored signal feature quantity calculation section which derives a feature quantity series from a stored signal; a target signal histogram calculation section which searches for a histogram of feature quantities in a target signal feature quantity series; a stored signal histogram series calculation section which obtains a histogram series in regard to a stored signal feature quantity series, by calculating a histogram of feature quantities; a stored signal histogram grouping section which groups histogram series, for which a similarity level satisfies a criteria; a stored signal histogram group selection section which selects groups which include an area to be output from a histogram group; a stored signal collation section which performs collation with respect to histograms of a histogram group, and obtains a similarity value; and a collation result output section which outputs the area collated by the similarity value, as a detection result.
US07653239B2 Image processing method and image processing apparatus for correcting for color shift occurring in color image data
An image processing method and an image processing apparatus is provided wherein, regardless of the color of a character, color shift that occurs at a contour portion is corrected, and even with a background other than white, a clear image can be output for which color shift at the contour has been corrected.
US07653238B2 Image filtering based on comparison of pixel groups
Picture elements of a digitally coded image are each represented by a color value. The value of an element x is adjusted by firstly making a number of comparisons between elements elsewhere in the image. This comparison involves comparing a first picture element group (which may comprise the picture element x under consideration and at least one further picture element in the vicinity thereof) with a second picture element group. The second picture element group comprises a base picture element y and at least one further picture element, the number of picture elements in the second group being the same as the number of picture elements in the first group and the position of each further element of the second group relative to the base picture element of the second group being the same as the position of the respective further element of the first group relative to the picture element under consideration. The comparison determines whether the two groups match in the sense that they meet a criterion of similarity. When at least one comparison results in a match, a replacement color value for the picture element under consideration is generated, as a function of the color value for the base picture element of the second group for which a match was obtained.
US07653237B2 Method of manufacturing ball array devices using an inspection apparatus having two or more cameras and ball array devices produced according to the method
A calibration and part inspection method for the inspection of ball grid array, BGA, devices. Two cameras image a precision pattern mask with dot patterns deposited on a transparent reticle. The precision pattern mask is used for calibration of the system. A light source and overhead light reflective diffuser provide illumination. A first camera images the reticle precision pattern mask from directly below. An additional mirror or prism located below the bottom plane of the reticle reflects the reticle pattern mask from a side view, through prisms or reflective surfaces, into a second camera and a second additional mirror or prism located below the bottom plane of the reticle reflects the opposite side view of the reticle pattern mask through prisms or mirrors into a second camera. By imaging more than one dot pattern the missing state values of the system can be resolved using a trigonometric solution. The reticle with the pattern mask is removed after calibration and the BGA to be inspected is placed with the balls facing downward, in such a manner as to be imaged by the two cameras. The scene of the part can thus be triangulated and the dimensions of the BGA are determined.
US07653235B2 Surface anomaly detection system and method
A system and method is provided to detect surface anomalies. The detection system and method provides the ability to automatically detect and characterize anomalies on a surface, such as detecting and characterizing pitting corrosion on metal surfaces. The surface anomaly detection system and method uses an image of the surface under evaluation. The image data is passed to a noise filter. The noise filter uses an estimated characterization of the background noise to remove the background noise from the image data. The smoothed pixel intensity is then compared to a threshold to identify significant departures. The detected anomalies are then passed to a contour detector, which determines the contours of anomalies in the surface to provide more precise characterization of the detected anomalies. The detected closed contours of anomalies may then be passed to a defect severity estimator that provides an anomaly factor metric.
US07653233B2 Confirming cancellation of truncated checks
A method of operating a check processing system includes scanning a check on a first occasion to generate a first image of the check. The first image is transmitted to a financial institution. The check is scanned on a second occasion later than the first occasion to generate a second image of the check. The second image of the check is transmitted to the financial institution. The second image of the check is examined to determine whether the check was cancelled prior to the second occasion.
US07653228B2 Organ-specific backprojection
A method for selective imaging of body structures includes acquiring first image data set by a first tomography method, acquiring a second image data set by a second tomography method which has a resolution which is higher than that of the first method, the image data of the first and the second image data set coinciding at least partly in space, reconstructing an image from the first image data set, and selecting the image data to be reconstructed from the first image data set using the second image data set. In order to achieve a higher imaging quality while using a low-resolution tomography method, image reconstruction of the image data selected from the first image data set at least one image region to be imaged is selected from the second image data set, and subsequently the image reconstruction is calculated from the image data of the first image data set which are situated in the selected image region.
US07653226B2 Flexible generation of digitally reconstructed radiographs
A system and corresponding method for flexible generation of digitally reconstructed radiograph (DRR) images on a graphics processing unit (GPU) are provided, the system including a processor, an imaging adapter in signal communication with the processor for receiving volumetric data, an integration unit in signal communication with the processor for integrating the volumetric data into incremental line integrals, and a modeling unit in signal communication with the processor for modeling composite line integrals from the incremental line integrals; and the corresponding method including receiving three-dimensional (3D) volumetric data into a graphics pipeline, integrating the 3D volumetric data into incremental line integrals along a plurality of viewing rays, modeling composite line integrals from the incremental line integrals, and adding the incremental line integrals for each composite line integral to form pixels of the DRR image.
US07653225B2 Method and system for ground glass nodule (GGN) segmentation with shape analysis
A method for segmentation of a ground glass nodule included in a volume of interest in a medical image and segmented by a process such as a Markov random field process, includes: identifying vessels in the volume of interest; segmenting the vessels; and removing segmented vessels from the segmented ground glass nodule.
US07653223B2 Digital multifunction peripheral that has fingerprint reader capability
In a digital multifunction peripheral that has a fingerprint reader capability, a display panel displays the duration of time from when the user places his finger immovably at the fingerprint read position until a carriage of the scanner actually starts reading the fingerprint. Consequently, the user becomes careful not to move his finger during the fingerprint scan or before or after the scan starts, and a rate of erroneous reading in fingerprint reading can be lowered.
US07653214B2 Accelerometer utilizing image-based movement tracking
An accelerometer captures multiple frames of image information and uses the image information to generate acceleration data related to an object. In particular, multiple image frames are used to determine relative movement between a target and an image collection system. The relative movement between the target and the image collection system is tracked over time to generate acceleration data related to the object.
US07653206B2 Digital audio device
A digital audio device. According to one aspect of the invention, the device includes a memory and an analog input system configured to record analog audio signals to the memory as digital audio data. The device further includes a digital input configured to download digital audio data to the memory, as well as an analog output system configured to generate analog playback signals decoded from digital audio data stored in the memory. Furthermore, the device includes a digital output configured to upload digital audio data from the memory.
US07653199B2 Quantum key distribution
Apparatus and methods for establishing a secret key to encrypt and share data using quantum signals represented by an equiangular spherical code and using classical signals in authenticating the key.
US07653198B2 Recording medium for data including concealment data and recording/reproducing method for such data
This invention is directed to a recording medium on which contents data of movie, etc. is recorded. At the position where reproduction is carried out prior to first data consisting of contents data in reproducing the first data, there is recorded second data like advertisement data in which contents concealment data for concealing contents data is buried. In reproduction of the first data recorded on this recording medium, contents concealment data is extracted from the second data, and cipher implemented to the first data which has been read out from the recording medium is decoded by using the extracted contents concealment data. Thus, the first data is reproduced subsequently to the second data.
US07653193B2 User information management system for controlling conference bridge connections
An apparatus and method is provided for managing and controlling connections to conference bridges for proposed conference call participants to access a scheduled conference call. A first call is made to a conference bridge. Next, an attempt is made to contact the proposed conference call participant for the conference call via a telephone call, an SMS message, or both. If contacted, the proposed conference call participant has options such as a) connecting to the conference call, b) not connecting to the conference call, or c) recording the conference call. If the proposed conference call participant cannot be contacted or is unavailable, then the conference call can be recorded for listening at a later time.
US07653192B1 Multimedia augmented conference bridge
The present invention provides an effective and efficient way to link multimedia sessions involving multimedia clients with a conference call involving telephony devices associated with the multimedia clients. In operation, the telephony system will recognize a call directed to an audio bridge, as well as trigger a message indicating the same. The message includes the telephony device's directory number, which is used to access an address for an associated multimedia client. The address for the multimedia client is sent to a multimedia bridge, which is associated with the audio bridge. The multimedia bridge will use the multimedia client's address to send the multimedia client the address for the multimedia bridge, addresses for other participating multimedia clients, and various types of information bearing on the multimedia aspect of the conference call.
US07653189B1 Telecommunications service negotiation
A service tender node functions as an intermediary between subscribers and adjunct telecommunications services from multiple service providers to facilitate negotiation of services in real-time. The service tender node includes an index of services which is maintained and employed to search for applicable services in response to a tender request generated by a subscriber. Records in the index are described with an adaptive service definition which includes standard parameters and subjective parameters. The standard parameters identify types of service pursuant to telecommunications industry standards. The subjective parameters may be specified by individual service providers in order to differentiate their services within the service type defined by the standard parameters. Services generated from a search of the index pursuant to the standard parameters may be further sorted and filtered according to a comparison between a subscriber profile and the subjective parameters.
US07653184B2 Selective fax transmission denial within a telephone network
Whether a facsimile transmission tone is within a call is detected before routing the call from a switch of a telephone network to a first telephone line. When the facsimile transmission tone is detected, whether an incoming facsimile transmission transmitted by the call is permitted to be routed to the first telephone line is determined based at least partially on restriction information. Routing of the call from the switch to the first telephone line is denied when the incoming facsimile transmission is not permitted to be routed to the first telephone line.
US07653180B2 Method for assessing DSL capability of telephone lines
A test system and method for performing DSL assessments of a telephone line along a prescribed test path is disclosed. The disclosed test system and method includes a loop diagnostic test unit adapted for testing said telephone line using narrow-band and mid-band frequency test signals; a test system controller and a test system server to provide the DSL assessments to a user via an appropriate interface. In addition, the disclosed analysis methods utilize primary line condition information, secondary line condition information, historical line information, together with real-time measurements and external data inputs to perform line imbalance analysis, fault identification analysis, trend analysis, and jurisdictional analysis all of which have relevance to quality, performance and assurance of DSL service through the telephone line.
US07653178B2 X-ray generating method, and X-ray generating apparatus
A method for generating an X-ray includes the steps of: flattening an electron beam with a circular cross section by means of Lorentz force to form a flat electron beam with a flat cross section under the condition so that an intensity of the flat electron beam per unit area can be set higher than an intensity of said electron beam per unit area; and irradiating the flat electron beam onto a target, thereby generating an X-ray.
US07653176B2 Inspection system with material identification
An angular analysis system that can be controlled to receive radiation at a defined angle from a defined focus region. The angular analysis system is used for level 2 inspection in an explosive detection system. Level 2 inspection is provided by a three-dimensional inspection system that identifies suspicious regions of items under inspection. The angular analysis system is focused to gather radiation scattered at defined angles from the suspicious regions. Focusing may be achieved in multiple dimensions by movement of source and detector assemblies in a plane parallel to a plane holding the item under inspection. Focusing is achieved by independent motion of the source and detector assemblies. This focusing arrangement provides a compact device, providing simple, low cost and accurate operation.
US07653171B2 Method for image reconstruction of an object with the aid of projections, and apparatus for carrying out the method
A method is disclosed for image reconstruction of an object with the aid of at least one-dimensional projections of the object into a three-dimensional volume image data record, it being possible to generate the projections by at least one detector/source system with reference to different positions and angles relative to the object, and at least two projections forming a reconstruction volume in an overlap region as basis for a backprojection of the projections into the three-dimensional volume image data record, in particular computed tomography. An apparatus for carrying out the method is further disclosed. In at least one embodiment, supplemented reconstruction volumes are generated by supplementing reconstruction volumes, covered only partially by projections, by way of virtual projections that are derived from volume image data records. By comparison with reconstruction volumes that are merely interpolated, supplementing a reconstruction volume with the aid of virtual projections can decisively improve the image quality of the computed tomography images that are backprojected therefrom.
US07653170B2 Electrical circuit for measuring times and method for measuring times
An electrical circuit used for measuring times is disclosed. In one embodiment, the electrical circuit has a counter, a decoder and a multiplicity of time trap elements. At least the counter and the time trap elements are located together on an integrated semiconductor component. Each time trap element has a data input, a clock input, a delay output and a output port. The time trap element contains a delay element and a flip flop. The delay element outputs a signal change at the data input with a time delay at the delay output. The flip flop has a data input, a clock input and an output port, the data inputs, the clock inputs and the output ports of the flip flop and of the time trap element being connected to one another. The time trap elements are connected as ring oscillator.
US07653169B2 Timing adjustment for data transmitting/receiving circuit
In order to provide a timing adjustment circuit capable of transmitting/receiving data without being affected by process unevenness and power voltage/temperature fluctuations even at a high data transfer rate, the phase of data outputted by a data transmitting unit is compared with the phase of a clock for regulating a data receiving timing of a data receiving unit, and the phase of a clock for regulating a data transmitting timing of the data transmitting unit is adjusted according to the comparison result.
US07653168B2 Digital clock dividing circuit
Disclosed is a digital dividing circuit for dividing a timing signal. Memory elements are disposed in opposed pairs at opposed sides of a data loop. Each memory element is clocked to change the data bit it stores on each clock pulse. At least two opposed nodes along the data loop are coupled to one another by a memory content check MCC sub-circuit. The MCC checks for a desired relation between nodes. If the desired relation exists, then data values and phases rotate a step around the data loop during each clock cycle. If the desired relation does not exist, then the data value on one node is used to correct the data value on the opposed node so to achieve the desired relation. The clock signal is divided based on the number of memory elements around the data loop, and some or all pairs of opposed memory elements may be coupled through the MCC.
US07653164B2 Adaptive IQ imbalance correction for multicarrier wireless communication systems
Embodiments of an adaptive in-phase (I) and/or quadrature-phase (Q) imbalance correction for multicarrier wireless communication systems is generally described.
US07653160B2 Method of estimating noise and interference covariance matrix, receiver, and radio system
The invention relates to a method of estimating a noise and interference covariance matrix and to a receiver. The method comprises: estimating an initial noise and interference covariance matrix on the basis of a received signal; reducing the impact of the background noise of the receiver from the initial noise and interference covariance matrix for obtaining a residual matrix; accepting the obtained residual matrix when the residual matrix is at least approximately positive semidefinite; modifying the obtained residual matrix such that the positive semidefinity of the residual matrix is achieved when the residual matrix is not at least approximately positive semidefinite; and adding the impact of background noise back to the residual matrix for estimating a final noise and interference covariance matrix.
US07653146B2 System and method for delivery of video, content on demand and IP packets
The present application describes a method and filter for shaping a series of pulses spaced in time for subsequent transmission in a communications system, each of the pulses having a magnitude comprising the steps of providing a generic shaped pulse, for each pulse in the series, generating a shaped pulse by scaling the generic shaped pulse by an amount proportional to the magnitude, wherein at least a portion of each generated pulse overlaps in time with at least a portion of at least one subsequent generated pulse, and combining the overlapping portions of the generated pulses.The present application also describes a method and apparatus for modulating an input signal comprised of an ordered series of samples separated by a substantially constant period T comprising the steps of providing a carrier signal, the carrier signal comprised of a series of samples separated by a substantially constant period T, wherein one of the carrier samples corresponds to each of the input signal samples, selecting a plurality of N successive samples from the series of input signal samples, the series of samples having an input order, for each of the N selected samples in parallel, multiplying the selected sample by the corresponding carrier sample and recombining the N multiplied samples while maintaining the input order.
US07653143B2 Digital television transmitter and receiver for transmitting and receiving dual stream using 4 level vestigial side band robust data
The present invention relates to a Vestigial Side Band (VSB) Digital Television (DTV) in agreement with the DTV standards (A/53) of the Advanced Television System Committee (ATSC), and to a method thereof. More particularly, it provides 4-VSB DTV transceiver that improves reception performance of a receiver by transmitting and receiving dual streams formed of normal data and robust data without increasing average power, regardless of a mixing ratio of the normal and robust data. The 4-VSB DTV transceiver of the present research includes an encoding unit for encoding the robust data to be mapped to one of two groups having 4 levels {−5, −3, 1, 7} and {−7, −1, 3, 5}.
US07653142B2 Channel estimation and spatial processing for TDD MIMO systems
Channel estimation and spatial processing for a TDD MIMO system. Calibration may be performed to account for differences in the responses of transmit/receive chains at the access point and user terminal. During normal operation, a MIMO pilot is transmitted on a first link and used to derive an estimate of the first link channel response, which is decomposed to obtain a diagonal matrix of singular values and a first unitary matrix containing both left eigenvectors of the first link and right eigenvectors of a second link. A steered reference is transmitted on the second link using the eigenvectors in the first unitary matrix, and is processed to obtain the diagonal matrix and a second unitary matrix containing both left eigenvectors of the second link and right eigenvectors of the first link. Each unitary matrix may be used to perform spatial processing for data transmission/reception via both links.
US07653136B2 Decoding method and decoding apparatus
A decoding method of detecting a transmission error region and recovering correctly decoded data and a decoding apparatus using the same. The decoding method includes comparing encoding status information with decoding status information by receiving encoded data and the encoding status information of at least one synchronization point set in every predetermined period to detect a transmission error and to obtain the decoding status information of a corresponding synchronization point while decoding the encoded data, and continuing to decode the received data if the encoding status information of the at least one synchronization point is the same as the decoding status information of the corresponding synchronization point, and recovering previously decoded data before a previous synchronization point by detecting a transmission error region between the corresponding synchronization point and the previous synchronization point if the encoding status information is different from the decoding status information. It is possible to detect an error for each synchronization point and recover data positioned in a region having no error.
US07653133B2 Overlapped block motion compression for variable size blocks in the context of MCTF scalable video coders
A method, computer program product, and computer system for processing video frames. A current frame is divided into M blocks that include at least two differently sized blocks. M is at least 9. Each block in the current frame is classified as being a motion block or an I-BLOCK. Overlapped block motion compensation (OBMC) is performed on each block of the M blocks according to a predetermined scan order. The block on which OBMC is being performed is denoted as a self block. The OBMC is performed on the self block with respect to its neighbor blocks. The neighbor blocks consist of nearest neighbor blocks of the self block. Performing OBMC on the self block includes generating a weighting window for the self block and for each of its neighbor blocks.
US07653131B2 Identification of replay segments
Identification of segments based upon scoreboards and logos.
US07653128B2 Information processing apparatus and method, recording medium, and program
An information processing apparatus for decoding compression-coded video data includes at least one decoder decoding the compression-coded video data, a supply controller controlling the supply of the compression-coded video data to the decoder, and a controller controlling processing executed by the supply controller and the decoder. The controller determines the order of decoding processing performed by the decoder so that, among pictures contained in a decoding processing unit for the decoding processing performed by the decoder, I-pictures and P-pictures are decoded before B-pictures. The controller selects pictures to be output from the decoder from among the pictures contained in the decoding processing unit on the basis of a playback speed instruction provided by a playback speed instruction unit.
US07653126B2 Apparatus for and method of controlling the operation of an equalizer
A method of controlling the operation of an equalizer (210, 216), wherein the equalizer is adapted to receive a transmitted signal (76, 78) comprising at least one predetermined sequence of symbols, includes the step of developing a set of samples from a received signal. At least one plurality of samples is identified, wherein the at least one plurality of samples corresponds to the at least one predetermined sequence of symbols. The equalizer is then operated in a selected one of three modes. A first mode is selected if the at least one plurality of samples is identified, wherein the first mode includes the step of developing a signal-to-noise ratio (SNR) (100). A second mode is selected if the at least one plurality of samples is identified and the SNR is greater than a first predetermined threshold. A third mode is selected if the at least one plurality of samples is identified and the SNR is greater than a second predetermined threshold.
US07653123B1 Dynamic data rate using multiplicative PN-codes
An improved method and apparatus is described for using a direct sequence spread spectrum (DSSS) system that takes advantage of multiplicative pseudo-noise codes (PN-Codes) in order to wirelessly connect multiple peripherals in a computer system at different data rates. The use of multiplicative PN-Codes allows the system to use multiple-length PN-Codes within the same system while minimizing the hardware needed to implement such a system. The improved method and apparatus also uses an identifier in the transmitted packet header in order to communicate the choice of PN-Code to the receiver. By using multiple-length PN-Codes in conjunction with an identifier in the packet header the improved method and apparatus allows for remote peripherals to choose a suitable data rate on a packet-by-packet basis while minimizing the system complexity.
US07653118B1 Chirped surface acoustic wave (SAW) correlator/expander
A surface acoustic wave (SAW) expander based transmitter and correlator based receiver comprises SAW devices that perform expander or correlator functions based on the types of signals inputted to the SAW devices. The SAW devices incorporate chirp with adaptive interference and programmable coding capabilities. The SAW devices and method of operating the devices allow the implementation of very low power radios that overcome problems with temperature drift, lithography constraints and interference and jamming suffered by prior art implementations.
US07653114B2 Semiconductor laser diode and the manufacturing method thereof
A multibeam semiconductor laser diode having: an n-type semiconductor substrate; an n-type clad layer, an active layer, a p-type clad layer and a contact layer; a plurality of partitioning grooves extending from one end to the other end of the substrate and formed from the contact layer to a predetermined depth of the p-type clad layer; a stripe-shaped ridge sandwiched between two separation grooves; an insulating layer covering an area from each side wall of the contact layer of each ridge to an end of the partitioning region via the separation groove; a first electrode formed on a second plane of the substrate; and a second electrode formed in each partitioning region covering an area above the ridge, separation grooves and multilayer semiconductor layers outside the separation grooves, the second electrode being constituted of a lower second electrode layer and an upper second plated layer.
US07653113B2 Pump laser integrated vertical external cavity surface emitting laser
Provided is a pump laser integrated vertical external cavity surface emitting laser (VECSEL). The VECSEL may include a surface emitting laser unit including a first active layer having a multiple quantum well structure emitting light having a first wavelength, a reflective layer may be formed on the first active layer, and an external mirror may be disposed opposite to a lower surface of the first active layer and defining a cavity resonator together with the reflective layer. A pump laser unit may be formed on a part of the surface emitting laser unit and may have a perpendicular light emissive surface emitting a pump beam having a second wavelength for exciting the first active layer. A beam reflector may be formed on the light emissive surface of the pump laser unit and reflecta pump beam that is incident from the pump laser unit to the first active layer.
US07653112B2 Line narrowing module
A line narrowing method and module for a narrow band DUV high power high repetition rate gas discharge laser producing output laser light pulse beam pulses in bursts of pulses, the module having a nominal optical path are disclosed which may comprise: a dispersive center wavelength selection optic moveably mounted within an optical path of the line narrowing module, selecting at least one center wavelength for each pulse determined at least in part by the angle of incidence of the laser light pulse beam containing the respective pulse on the dispersive wavelength selection optic; a first tuning mechanism operative in part to select the angle of incidence of the laser light pulse beam containing the respective pulse upon the dispersive center wavelength selection optic, by selecting an angle of transmission of the laser light pulse beam containing the pulse toward the dispersive center wavelength selection optic.
US07653110B2 Semiconductor laser apparatus and method for mounting semiconductor laser apparatus
According to an aspect of the present invention, there is provided a semiconductor laser apparatus including: a laser device including: a semiconductor substrate, first and second resonators formed on the semiconductor substrate, and first and second electrodes that are respectively connected with the first and the second resonators and extend away from each other; and a submount including: third and fourth electrodes respectively adhered with the first and the second electrodes; wherein each of the first and the second electrodes includes: an energizing portion covering the corresponding resonator, an adhering portion being disposed separately from the energizing portion and having a height larger than that of the energizing portion, and a stress-absorbing portion formed in the adhering portion.
US07653109B2 Multi-channel laser pump source for optical amplifiers
An optical assembly, such as a multiple output diode laser pump source for EDFAs, is formed by pressing an optical array emitter chip against a standoff structure protruding from a submount such that the emitter chip deforms to match the curvature of the standoff structure. An IO chip is also juxtaposed against the standoff structure such that its optical receivers can receive optical energy from the emitter chip. The IO chip can provide various optical functions, and then provide an optical array output for coupling into an optical fiber array. The standoff structure preferably contacts the emitter chip over an aggregate contact area much smaller than the area by which the emitter chip overlaps the submount. The materials used for bonding the emitter chip and the IO chip to the submount are disposed in the recesses between standoffs and not on the contact surfaces of the standoff structure.
US07653106B2 Semiconductor laser apparatus and optical amplifier apparatus
A method of bonding a compound semiconductor on a silicon waveguide is used for attaining a laser above a silicon substrate. While it is essential to attain laser oscillation by injection of a current, since amorphous is formed at the bonding surface of a silicon compound semiconductor, it is difficult to directly inject the current through the silicon waveguide to the compound semiconductor. Further, even when an electrode is formed near the waveguide and the current is injected, since the current is not injected near the silicon waveguide, laser oscillation through the silicon waveguide can not be attained. The problem is solved by forming a structure of laterally injecting a current to the silicon waveguide and concentrating the current near the silicon waveguide in a compound semiconductor. Specific methods includes the following two methods, that is, a method of forming a tunneling junction structure in the compound semiconductor and another method of laterally forming a P-I-N junction to the compound semiconductor.
US07653105B2 Semiconductor laser, method of manufacturing semiconductor laser, optical pickup and optical disk system
A semiconductor laser using a nitride type Group III-V compound semiconductor includes: an n-side clad layer; an n-side optical waveguide layer over the n-side clad layer; an active layer over the n-side optical waveguide layer; a p-side optical waveguide layer over the active layer; an electron barrier layer over the p-side optical waveguide layer; and a p-side clad layer over the electron barrier layer. A ridge stripe is formed at an upper part of the p-side optical waveguide layer, the electron barrier layer and the p-side clad layer, and the distance between the electron barrier layer and a bottom surface in areas on both sides of the ridge stripe is not less than 10 nm.
US07653095B2 Active bandwidth control for a laser
In a first aspect, a lithography apparatus may comprise a mask designed using optical proximity correction (OPC), a pulsed laser source, and an active bandwidth control system configured to increase the bandwidth of a subsequent pulse in response to a measured pulse bandwidth that is below a predetermined bandwidth range and increase a bandwidth of a subsequent pulse in response to a measured pulse bandwidth that is above the predetermined bandwidth range. In another aspect an active bandwidth control system may include an optic for altering a wavefront of a laser beam in a laser cavity of the laser source to selectively adjust an output laser bandwidth in response to the control signal. In yet another aspect, the bandwidth of a laser having a wavelength variation across an aperture may be actively controlled by an aperture blocking element that is moveable to adjust a size of the aperture.
US07653085B2 Methods and apparatus for enhanced delivery of content over data network
Methods and apparatus for enhanced delivery of content over a data network. In an aspect, a method is provided for transmitting services over a network. The method includes receiving one or more services having associated delivery requirements, determining that network bandwidth is available to meet the delivery requirements, and allocating the network bandwidth to the one or more services based on the delivery requirements to produce network bandwidth allocations. In an aspect, an apparatus is provided that includes receiving logic configured to receive one or more services having associated delivery requirements, and multiplexer logic configured to determine that network bandwidth is available to meet the delivery requirements, and to allocate the network bandwidth to the one or more services based on the delivery requirements to produce network bandwidth allocations.
US07653082B2 Communication systems
An SDH network has a network management system to monitor the functionality of SDH network elements in the SDH network. The SDH network is arranged to transport Ethernet information in SDH format across the SDH network, and is at least partially situated at a host site. An Ethernet network is situated at a user site. An SDH network element converts the SDH format Ethernet information into Ethernet format information for transportation between the host and user sites via a link. An Ethernet network element receives the Ethernet format information. The SDH network element can request the status of the Ethernet network element when the SDH network element is required to update the SDH network management system with status information on the functionality of the SDH network element and the Ethernet network element.
US07653080B2 Station side communication device
An allocation determining unit determines a bandwidth allocation for each of a plurality of subscriber devices in each data-collection cycle. A history managing unit takes a history of a request increment from a bandwidth request amount acquired from more than one time of data collections and an allocation amount allocated by the allocation determining unit for the bandwidth request amount, and presents a bandwidth request amount for the allocation determination to the allocation determining unit by dividing the bandwidth request amount into a plurality of request increments indicated by the history.
US07653079B2 Signal message compression
A method for compressing a signalling message in a compressor in a communication system. The compressor comprising a compression memory, wherein the compression memory comprises a first memory in a virtual machine and a second memory external to the virtual machine. The method comprising the steps of: receiving a part of the signalling message; searching the second memory for a copy of the received part of the signalling message; and determining a reference to the received part of the signalling message on the basis of the searching step; outputting the reference as a part of the compressed signalling message representing the received part of the signalling message.
US07653076B2 Method and apparatus for gateway control protocol message transmission
A method of interface communication between entities in soft switch system in NGN, and a method and apparatus for Gateway Control Protocol (GCP) message transmission are disclosed, so that H.248 messages can be transmitted between Media Gateway Controller and Media Gateway over MTP3B/ATM, hence full advantages of resources are taken in existing optical fiber networks and E1/T1 networks, so as to improve the networking flexibility and reduce the cost. The internal data transmission mechanism between MTP3B protocol layer and H.248 protocol layer is established via an M3H adaptation layer; load sharing between H.248 processing modules is enabled by establishing mapping between H.248 links and MTP3B signaling points; the adaptation relationship between MTP3B layer and H.248 layer is implemented by configuring and maintaining logic relationship between table of LinkSets, H.248-MTP3B mapping table, and table of H.248 processing modules, thus implementing the mechanism of bearing H.248 messages over MTP3B.
US07653073B2 Methods and systems for delivery of broadband services to customer premises equipment
In accordance with the method, a request for a broadband service is provided to a service portal via a communication session established therewith. Configuration data associated with the requested broadband service is received from the service portal via the communication session. The configuration data is then provided to a broadband content server, and the requested broadband service is received via a second communication session, established with the broadband content server. Also, there is provided customer premises equipment, which comprises a first apparatus operative to support a first logical connection for data communications and a second apparatus operative to support a second logical connection for video communications. The present invention allows prioritization of video relative to data, as well as increased security from the perspective of the video content owner and increased simplicity from the perspective of the user.
US07653068B2 Method and apparatus for providing call admission control in packet networks
A method and apparatus for providing call admission control in a packet network such as an internet protocol (IP) network are provided. More particularly, a terminating endpoint of a logical connection on a packet network, e.g. an IP network, is provided with the ability to make a decision on whether to accept or reject an incoming call based on quality of service (QoS) indicator based on QoS metrics. These metrics indicate quality of service levels for specific logical connections and are accumulated over specified time periods.
US07653061B2 Method of generating IPv6 flow label
A method of generating a flow label of an Internet Protocol version 6 (IPv6) is provided. A terminal generates a flow label to have four tuple information selected from five tuple information according to the provided method when the terminal creates a header. A network device classifies flows based on the four tuple information in the flow label generated according to the provided method. Since the flow label is generated to include only selected information and the network device analyzes less amount of information to classify the flows, the processing overhead is reduced. Also, since the terminal generates the flow label with selected essential information to classify the flows, the network device can finely classify the flows. Therefore, the differentiated service can be provided.
US07653057B1 Preventing forwarding of a packet to a control plane
This invention includes tools that prevent forwarding of a packet to a control plane of a packet switch. The tools receive a packet comprising indicia suggesting that the packet be forwarded to a control plane of a packet switch. After receiving the packet, the tools may modify the packet to prevent the packet from being forwarded to the control plane, intercept the packet before it is received by the control plane, or otherwise prevent the packet from being forwarded to the control plane. The tools may also forward the packet from a source port of a packet switch to a destination port of the packet switch without forwarding the packet to the control plane of the packet switch.
US07653053B2 Programmable bit rates in a constant bandwidth TDM switch
A method and a TDM digital switch are provided for switching data at a variety of data rates. Input streams having a data rate less than the maximum data rate of the switch are grouped and multiplexed to form multiplexed streams carrying data at the maximum data rate. A switching state machine switches the data from each input stream to form grouped output streams comprising multiplexed output streams, each grouped output stream carrying data at the maximum data rate. The grouped output streams are demultiplexed, and the output streams transmitted through respective output shift registers. The method and TDM digital switch allow streams with programmable data rates to be switched while still maximizing use of resources, including memory, within the switch.
US07653049B2 IP telephone system, IP telephone apparatus and calling method
An IP telephone system includes IP telephone apparatuses and an ENUM server. The IP telephone apparatuses, connected to an IP network, perform a voice communication. The ENUM server stores NAPTR resource records containing file transfer protocols supported by the IP telephone apparatuses and returns the NAPTR resource records, responding to a query of the IP telephone apparatuses. In the IP telephone system, when receiving a voice communication instruction from a user of a source IP telephone apparatus the source IP telephone apparatus inquires the ENUM server for NAPTR resource records of a destination IP telephone apparatus. When receiving a file transfer instruction during a voice communication, the source IP telephone apparatus transfers a file to the destination IP telephone apparatus, using a file transfer protocol specified in the NAPTR resource records.
US07653047B2 Guaranteeing quality of service (QoS) using bandwidth reservation in switch
A method for guaranteeing Quality of Service (QoS) using bandwidth reservation in a switch includes: establishing a MAC table including MAC addresses of terminals connected to each port of the switch and an identifier indicating whether or not the corresponding terminal is a VoIP terminal; calculating a VoIP bandwidth necessary for each port based on information of the MAC table, calculating a ratio of an entire bandwidth to a bandwidth equal to the entire bandwidth minus the VoIP bandwidth, and setting the ratio as a port ratio of the switch; determining whether or not the corresponding packet is a VoIP packet by filtering the MAC address of the corresponding packet upon an arbitrary packet of the switch being input; and passing the corresponding packet upon a determination that the corresponding packet is a VoIP packet, and passing the corresponding packet only when the bandwidth of the corresponding packet is within a permissible limit of the set port ratio by performing port ratio control upon a determination that the corresponding packet is not a VoIP packet.
US07653045B2 Reconstruction excitation with LPC parameters and long term prediction lags
A media over packet networking appliance provides a network interface, a voice transducer, and at least one integrated circuit assembly coupling the voice transducer to the network interface. The at least one integrated circuit assembly provides media over packet transmissions and holds bits defining reconstruction of a packet stream having a primary stage and a secondary stage. The secondary stage has one or more of linear predictive coding parameters, long term prediction lags, parity check, and adaptive and fixed codebook gains. The packet stream has an instance of single packet loss, and the reconstruction includes receiving a packet sequence represented by P(n)P(n−1)′, [Lost Packet], P(n+2)P(n+1)′, and P(n+3)P(n+2)′, obtaining as information from the secondary stage one or more of the linear predictive coding parameters, long term prediction lags, parity check, and adaptive and fixed codebook gains, and performing an excitation reconstruction utilizing said packet sequence thus received.
US07653036B2 Method and system for automatic registration security
Aspects of a method and system for automatic registration security are presented, and may comprise registering a client station with an access point without requiring a user to enter configuration information at the access point and at the client station. The method may comprise activating a button at an access point and activating a button at a client station to effectuate the registering. Aspects of a system for enabling communication of information in a secure communications network may comprise an access point that registers a client station without requiring a user to enter configuration information at the access point and at the client station. The system may comprise a button that is activated at an access point, and a button that is activated at a client station.
US07653035B2 Interference rejection in wireless receivers
The effects of interference are mitigated in a wireless system through update noise variance estimates. Noise variance estimates may be update after the reception of a preamble in an OFDM receiver. Noise variance estimates may include averages of signal energy over multiple symbols in one OFDM tone and over multiple OFDM tones. A co-located wireless personal area network (WPAN) interface may signal its presence a wireless local area network (WLAN) interface, which may select a noise variance estimate algorithm based therein.
US07653033B2 Infrastructure for wireless LANs
A wireless data communications system includes simplified access points which are connected to ports of an intelligent switching hub. The switching hub relays data packets to the access points in accordance with destination address data in the data communications. In a preferred arrangement the access points are provided with power over the data cable from the switching hub location.
US07653022B2 System and method for updating a sleep ID of a mobile station in a BWA communication system
A system and method for updating a sleep identifier (SLPID) of a mobile station (MS) in a broadband wireless access (BWA) communication system having a sleep mode in which there is no transmission data and an awake mode in which there is transmission data. Upon recognizing a need to update an SLPID allocated to an MS in the sleep mode in the initial phase of the sleep mode, a base station (BS) reallocates a new SLPID to be allocated to the MS and transmits SLPID update information to the MS. Upon receiving the SLPID update information for its current SLPID during the sleep mode, the MS updates its current SLPID with the reallocated SLPID according to the received update information.
US07653018B2 Differential update for data broadcasting
Systems and methods for differential updates in a data broadcasting environment are disclosed. A data broadcasting system receives profile information representative of information desired by subscribers to the data broadcasting system. Broadcast content may be adjusted in response to changes in the aggregate status of document versions stored on subscriber units.
US07653016B2 Method of controlling access to resources of a radiocommunication network and base station for implementing the method
A radio terminal is organized to send a first access signal then, when it receives a positive acknowledgement from a base station, a second access signal, resources of the communication network being allocated to the radio terminal after receipt of the said second access signal at the base station. At a base station, the first access signal sent by a radio terminal is received and the communication service requested by the terminal is detected therein. In conditional manner, depending on the detected communication service, a receive power of the first access signal is measured, the measured receive power is compared with a threshold, and the transmission of a positive acknowledgement of the first access signal to the radio terminal is inhibited, when the measured receive power is greater than the said threshold.
US07653014B2 Configuring a transmission mode between devices
Provided are a method, system, and program for configuring a transmission mode between devices. A connection is established with a link partner at a common transmission speed. A duplex mode is set to a first duplex mode. A transmission error rate is monitored with the link partner and the duplex mode is changed to a second duplex mode in response to detecting that the transmission error rate exceeds a threshold.
US07653013B1 Conferencing systems with enhanced capabilities
A method of conferencing involves forming a main conference between a plurality of users, providing a user with an option to request a subconference with a subset of other users, forming a subconference between said user and the subset of other users, and at least partially removing those users in the subconference from the main conference during the subsistence of the subconference. The conference is preferably a multimedia conference and the subconference can be conducted in an arbitrary mix of one or more of the media used in the main conference. Subconference participants have the option of monitoring proceedings in the main conference by receiving some of the main conference media signals while the subconference is in progress. The invention also provides conference servers, terminals and software for use in the subconferencing method.
US07653010B2 System and method for wireless mesh networking
According to an embodiment of the invention, there is disclosed a method of operating a wireless mesh network. The method comprises: seeding the network from a first node; allocating a network address to each member node of the network to form a tree-like structure of the nodes, such that the network address is reversibly derived from the network address of the member node from which it is derived in the tree-like structure; and mapping out cross-branch network connections between nodes that are determined not to be immediate neighbour nodes according to the addresses of the tree-like structure. Further related system embodiments are also disclosed.
US07653007B2 Per-flow traffic estimation
A method of estimating per-flow traffic in a network of nodes interconnected by links samples an incoming traffic stream to a node. A sampling interval is derived based on a desired level of accuracy. The number of two-run occurrences for each flow is tracked in the sample stream. The number of two-runs per flow is then employed to generate an estimate of the traffic of the flow.
US07653004B2 Method and system for improving time of arrival (TOA) measurements in a wireless communication network
A technique for improving the capability of measuring the distance between nodes of a wireless communication network is provided. Technique (800) includes receiving a measured signal, correlating the measured signal with a reference signal to output a measured correlated function, comparing the correlation function to a predetermined reference correlation function, the reference correlation function being based on a predetermined direct path sequence and an estimation of the phase delay of the measured correlated function. A score is assigned to the measured correlation function based on how close the measured correlation function resembles the predetermined reference correlation function. Technique (800) provides improved location accuracy, even in multipath environments, by indicating the quality of the TOA measurement and enabling the selection of a correction mechanism.
US07653001B2 Managing differences in user devices when sharing content on mobile devices
Sharing content among users of mobile devices is facilitated and controlled by a system and method that employs a content sharing application to receive and process requests to share content amongst users of devices such as mobile devices and personal computers. Recipients receive share content messages from the content sharing application. The messages may contain links to shared content. The content sharing application is associated with an application program interface made available to content providers so that they can create user-selectable share content links or options displayed on display descriptions associated with the content. The content sharing application performs device capability checks so that selected recipients do not receive share content messages that contain links to content that is not compatible with their devices. In this way, users can select to share both device-dependent and device-independent content, even if the content provider does not always perform device compatibility checks.
US07653000B2 Method and device for provision and efficient utilization of resources for generating and outputting information in packet-oriented networks
According to the invention, an information output, e.g. a voice output, video information output, or a simultaneous output of video and audio information, which is to be transmitted via a packet-oriented network, is generation by means of pre-coded information output components. Said pre-coded information output components are present in a memory system and are retrieved as part of the processing of a request for the output of information by an information output system. Similarly, generation rules for the information output can be stored in the memory system and accessed by the information output system in order to generate the information output. According to one embodiment, information output components or generation rules are created in an information output configuration system and are subsequently made available in the memory system. The invention optimizes the use of resources for information-output services. The inventive distribution of functions permits the advantageous utilization of the performance of the related components for processing services of this type. The recorded announcement services capability known in TDM (time division multiplexing) networks can thus also be implemented in packet-oriented networks.
US07652995B2 Autonomic reassociation of clients in a wireless local area network
A wireless network access point is described which provides the resources of a backbone network to wireless clients. The access point is able to detect a degraded condition on the backbone network. Upon detecting the degraded condition, the access point transmits or broadcasts a reassociation request to one or more clients associated with the access point. In addition, the rate at which new associations are made is halted or reduced during the degraded backbone condition. In one embodiment, the association rate is reduced by increasing the interval between beacons transmitted by the access point which identify the access to the backbone network.
US07652991B2 Network with distributed authentication control
A bridged network system (10). The system comprises at least one network server (NS) for receiving and responding to authentication session requests. The system also comprises a plurality of bridge nodes (BRNx). Each bridge node in the plurality of bridge nodes is connected to communicate with at least one other neighboring bridge node in the plurality of nodes, and each bridge node comprises at least one port (BPx), circuitry for communicating with at least one of either another bridge node in the plurality of nodes or the at least one network server, and circuitry for limiting (40, 42) a number of authentication sessions active at a same time through the at least one port. The system also comprises a central resource (e.g., BRN0). The central resource comprises circuitry for directing (74) the circuitry for limiting, for at least two bridge nodes in the plurality of bridge nodes, in response to a number of authentication sessions active at a same time through two or more bridge nodes in the plurality of bridge nodes.
US07652990B2 Method and apparatus for providing quality of service level in broadband communications systems
An access terminal having user applications identified by product keys used to determine a QoS level to be granted to invoked user applications for the establishment of connections by an access network. The access terminal invokes the user applications, identifies the product key of the invoked user applications and determines a quality of service (QoS) level to which the invoked user applications are to be granted. The user applications may be formed into preferred and non-preferred categories with preferred user applications generally having a higher QoS than the non-preferred user applications. Access network connections using a high QoS are established from the preferred user applications to preferred servers of the access network. Connections from the non-preferred user applications are extended, using a lower QoS, by the access network to servers of a public data network.
US07652989B2 Method of performing adaptive connection admission control in consideration of input call states in differentiated service network
In the adaptive connection admission control method of the present invention, a corresponding ingress edge node performs connection admission control for a new connection within the amount of bandwidth initially allocated to each of paths between the ingress and egress edge nodes. The amount of remaining bandwidth allocated to a specific path Pr is compared with an amount of bandwidth required for a call requesting new connection setup input to the corresponding ingress edge node. The amount of additional bandwidth to be requested from the bandwidth broker is predicted when the amount of the remaining bandwidth does not satisfy the amount of bandwidth required for the connection setup requesting call. The ingress edge node requests additional bandwidth from the bandwidth broker on the basis of the predicted amount of the additional bandwidth, changing bandwidth information of the corresponding path Pr, and performing connection admission control.
US07652985B2 System and method of data transmission and method of selecting communication path for dual-controller system
A data transmission system and method and a method of selecting a communication path for a dual-controller system are provided, which are applied in a first controller and a second controller of the dual-controller system. First of all, a corresponding transmission medium is selected according to a feature of a data request issued by a controller, then the data request is converted into a data format compatible with a medium interface corresponding to the selected transmission medium and is sent to a corresponding medium driving portion connected with the medium interface, and the data request is sent to another controller through the medium driving portion and a connected corresponding medium controller, so as to select a path of the highest transmission performance, and realize the data transmission between the two controllers.
US07652982B1 Providing high availability network services
The principles of the invention allow a network device, such as a router, to maintain a high level of services during a failure without substantially utilizing redundant hardware components. During execution, the network device stores a subset of state information associated with applications executing on the network device. In the event of a failure, the network device reconstructs data structures associated with at least one of the applications based on the stored subset of state information. Next, the network device restarts at least one of the applications to resolve the failure. While restarting, the network device may continue to receive and forward information, such as packets, and, therefore, may continue to provide a high level of access to client devices previously connected to the network device. Thus, because the network device need not transfer control to a redundant hardware component, the network device may provide high availability without utilizing redundant hardware components, thereby potentially reducing the cost of high-availability routers.
US07652977B2 Hybrid automatic repeat request combining method in orthogonal frequency division multiplexing system
The present invention provides a HARQ (Hybrid Automatic Repeat Request) combining method in an OFDM (Orthogonal Frequency Division Multiplexing) system, which adopts improved Chase combining method weighted by SNR and variance of SNR to realize HARQ combining. The method can improve system performance in processing power and time delay, particularly in low SNR environment, and will not make the system more complex.
US07652975B2 Interoperability verification for implementation according to communication standard
A method for verifying interoperability of an implementation of a communication standard includes monitoring a symbol comprising a set of subcarrier symbols in a communication stream, in which some of the subcarrier symbols of the symbol are generated from pilot symbols, transmitted on subcarriers in accordance with the standard. For a given implementation and a given symbol, it is known which subcarriers will be pilot symbols, and what their pilot symbol values will be. A communication stream, generated by an implementation that is interoperable with the standard, will contain expected pilot information. Using the implementation to be verified, a communication stream is generated, containing pilot information. The generated pilot information is compared with the expected pilot information, and interoperability is determined based on the result of the comparing.
US07652974B2 Information recording carrier and information reproducing apparatus for the same
Plural grooves or lands formed in an information recording carrier include at least a wobbling region and data is recorded wobblingly in this wobbling region by phase shift modulation while recorded digitally with a single or multiple waves as a channel bit.
US07652973B2 Information storage medium, and recording/reproducing apparatus and method
An information storage medium, and a recording/reproducing apparatus and method, the information storage medium including a plurality of recording layers, each layer including a lead-in area or a lead-out area, a data area, a middle area, and a dedicated area, wherein the data area is flexibly allocated according to data capacity to be recorded in each of the recording layers, the middle area is allocated behind the data area, and the dedicated area is allocated behind the middle area. The dedicated area for a special purpose may selectively be allocated in an outer circumferential area of the information storage medium, i.e., an optical disk including a plurality of recording layers. In particular, optical disks in various formats are provided in which dedicated areas for special purposes can selectively be allocated in outer circumferential areas of the optical disks depending on recording characteristics of the optical disks and the outer circumferential areas.
US07652972B2 Nano data writing and reading apparatus using cantilever structure and fabrication method thereof
A nano data writing and reading apparatus using a cantilever structure includes a cantilever formed by patterning a deposition material deposited on a sacrificial substrate, a probe formed at a front end portion of one surface of the cantilever and formed simultaneously with the cantilever as the deposition material is filled in a probe groove pattern formed on the sacrificial substrate when the deposition material is deposited on the sacrificial substrate, a heater formed of polycrystalline silicon at the cantilever, for heating the probe, a data sensing unit formed at the cantilever and sensing data written on media, a signal connection pad connected to the data sensing unit and formed at the cantilever to provide an electrical connection with an external signal line, a signal transfer circuit unit connected to the signal connection pad, for controlling writing and reading of data on and from the media, and a bonding unit allowing the cantilever to be supported at the signal transfer circuit unit and providing a passage for an electrical connection between the signal connection pad and the signal transfer circuit unit. Accordingly, the cantilever and the probe can be precisely formed by a molding technique through the removal of a sacrificial substrate and are formed of a deposition material such as a silicon nitride material, thereby remarkably reducing variations in a thickness of the cantilever and improving the durability of the probe. Also, because a bonding process with a glass wafer for fabricating the cantilever structure is not required, the process is facilitated and a fabrication coast is greatly reduced.
US07652969B2 Holographic optical accessing system
A holographic optical accessing system includes a light source for emitting a light beam; an optical assembly module for receiving the light beam and generating a signal beam and a reference beam that are parallel to each other rather than overlap with each other, and have the same first polarization state; a lens module for focusing the signal beam and the reference beam on a focal point at the same time; and a storage medium for recording the focal point. The optical assembly module includes at least a data plane for displaying image information so that the signal beam contains the image information.
US07652966B2 Information recording method and apparatus, information reproducing method and apparatus, and recording medium
A clock mark for extracting a clock when reproducing information from a recording medium and a synchronization mark for detection a bit-slip are recorded so that a part of the synchronization mark is identical to a pattern of the clock mark. A bit-slip detection and a clock detection are performed simultaneously with a single mark by multi-value recording.