Document | Document Title |
---|---|
US08365942B2 |
Wave absorbing structure for fuel tank
A wave absorbing member including a cage-shaped container housing a sponge that imparts resistance to the passing of fuel is arranged inside a tank body. Therefore, an impact by collision of the fuel can be absorbed, noise caused by undulation of the fuel can be reduced, and violent undulation of a fuel level can be effectively suppressed by the wave absorbing member. The wave absorbing member is supported by a pipe that is arranged inside the tank body and passes through a through hole formed in the container. A movement restricting member is provided on the pipe to limit movement of the wave absorbing member along the pipe. Therefore, the wave absorbing member is reliably positioned along the pipe and within the tank body with a simple structure. |
US08365939B2 |
Ergonomic plastic container and package system
A packing that includes a bottle and/or a bottle and box combination wherein the container may have a first handle portion, a second handle portion, and a bottom grip portion. The first handle portion can extend in a front to back direction and the second handle portion can extend in a transverse direction to the first handle portion. The bottom grip may include a protrusion and recess on the bottom of the container. The box can be configured to have openings to provide access to the first and second handle portions such that the container need not be removed from the box to utilize the contents contained therein. The box may also include a bottom opening and a push-up portion to provide access to the bottom grip portion. |
US08365937B2 |
Portable reservoir frame
A portable reservoir frame having a number of interlocking panels secured by a plurality of interleaved knuckle members is provided. |
US08365933B2 |
Closure system for a container and dispensing closure
The present invention relates to a closure system, which comprises a dispensing closure and a spout of a container or a spout for a container, to which the dispensing closure can be attached, wherein the dispensing closure is designed as a rebounding closure. The dispensing closure and spout are designed in such a way that the dispensing closure can be separated from the spout or container via a rotational motion. The invention also relates to a dispensing closure for such a closure system. |
US08365932B2 |
Device for the leak-tight sealing of packaging containers for sensitive products
The invention relates to a device for the leak-tight sealing of openings in containers and for the purification of the ambient air located therein as a result of opening and closing cycles, said containers being intended for the packaging of products that are sensitive to gaseous pollutants present in the ambient air. The inventive device is particularly suitable for the packaging of solid-state medicaments in the form of pellets, tablets or capsules, having a reactivity and physical integrity that must be fully conserved. |
US08365930B2 |
Railcar draft gear spring assembly and method of making an elastomeric spring unit
A railcar draft gear spring assembly including an axial stack of spring units. Each spring unit is formed from a non-circular elastomeric preform having a series of spaced corners with recessed sides extending between the corners. The preform includes a lobe formed at each corner for channeling the flow of elastomer when the preform is compressed between a pair of non-circular metal plates. Each plate has an outer profile and a series of grippers extending in a common direction away from one surface of the plate. The grippers are arranged in a predetermined pattern relative to each other and relative to the preform for initially positioning the non-circular preformed block of copolyester elastomer relative to the plates and for thereafter restricting the flow of elastomer relative to the outer profile of the plates. |
US08365929B2 |
Cabinet frame for easy assembly
A cabinet frame for easy assembly includes an upper frame and a lower frame each constituted of four corner connectors and four transverse capping pieces, and four longitudinal capping pieces connected between four corners of the upper frame and the lower frame, characterized in that: sixteen prismatic rods are used for connecting corner connectors on four corners of the upper frame and the lower frame with the longitudinal capping pieces, the corner connector being provided with protrusions and countersinks, the cross section of each of the transverse capping pieces and the longitudinal capping pieces being formed into a shape, square bores on both ends of the capping pieces being inserted by the protrusions of the corner connectors. The cabinet frame of the present invention is easy for assembly and has a simple structure. The frame constituted by assembling the corner connectors with the prismatic rods has a stable structure and a large load-bearing capacity. Furthermore, since each of the capping pieces has several mounting surfaces, the thus-obtained cabinet frame can be configured as different forms with flexible and changeable internal space, thereby conforming to the demands for products of different standards and dimensions. |
US08365923B2 |
Methods for selectively separating carbon nanotubes
A method of separating at least one carbon nanotube having a desired diameter and/or chirality from a mixture of carbon nanotubes having different diameters and/or chiralities is provided. A calixarene of formula (I): wherein n≧4; X is PO3H2, Ra—PO3H, SO3H, or Ra—SO3H; Y is Rb, OH, or ORb; and Ra and Rb are independently selected from the group consisting of optionally substituted alkyl, optionally substituted aryl, optionally substituted arylene alkyl and optionally substituted alkylene aryl is combined with the mixture of carbon nanotubes in an aqueous solvent to produce an aqueous supernatant containing the carbon nanotube(s) having the desired diameter and/or chirality. The aqueous supernatant containing the carbon nanotube(s) is then separated from a residue comprising the remaining carbon nanotubes of the mixture. Semi-conducting or metallic carbon nanotubes may also be separated from a mixture of carbon nanotubes by combining a calixarene of formula (I) with the mixture of carbon nanotubes in an aqueous solvent and separating an aqueous supernatant containing either the metallic or semi-conducting carbon nanotubes from a residue comprising the remaining carbon nanotubes of the mixture. |
US08365922B2 |
Classifying method and classifying device
A classifying device having two or more classifying passages is provided, the classifying device including a first classifying passage to which particle dispersion liquid is fed; plural discharge ports provided in the first classifying passage, the plural discharge ports including a discharge port of coarse particle dispersion liquid and a discharge port of fine particle dispersion liquid; a second classifying passage; and a connecting passage that transports the coarse particle dispersion liquid to the second classifying passage, wherein the discharge port of the coarse particle dispersion liquid is provided in more upstream part of the first classifying passage than the discharge port of the fine particle dispersion liquid. |
US08365921B2 |
Cell sorting method and cell sorter
To provide a cell sorting method and a cell sorter which are capable of performing sorting focusing on various changes in each cell as stress on living cells is kept as low as possible, and proliferating the sorted cells.The present invention performs cell sorting using a fiber unit in which a plurality of fibers is bundled so as to be separable and unitable. In the present invention, a cell group containing target cells targeted for sorting is dispersed in a fluid into which the fiber unit is immersed, target fibers to which the target cells are attached among the plurality of fibers, are separated from the fiber unit, and the target cells are proliferated by use of the separated target fibers. |
US08365919B2 |
Substrate storage container
A substrate storage container includes: a container body of a front open box type for holding a multiple number of semiconductor wafers supported in alignment by supporting ribs; a bottom plate removably attached to the bottom of the container body; and a pair of conveyor contact rails integrally formed along both the left and right sides of this bottom plate. These conveyor contact rails inhibit vibrations and impacts acting on the semiconductor wafers when the sealed container body is conveyed by a conveyor. |
US08365913B2 |
Unstoppered bottle with protection device
A liquid container comprising a bottle extends along a longitudinal axis X between a bottom of the bottle and a neck axially opposite to the bottom of the bottle. The container comprises a protection shell including a hollow body that is elongate along the longitudinal axis X and surrounding the bottle. The hollow body delimits an internal space extending axially from a first opening situated towards the bottom of the bottle to a second opening situated towards the neck. The protection shell also includes a cover blocking the first opening and arranged axially facing the bottom of the bottle. The neck is entirely contained in the space. The cover is fixed to the hollow body by a mechanical link that can be established manually. |
US08365912B2 |
Wire containment structure including container and bag
A wire containment structure includes a container and a bag. The container includes a sidewall that at least partially defines a container receptacle. The sidewall defines a first handle aperture and a second handle aperture. The bag is configured to entirely support a wire stack. The bag is disposed at least partially within the container receptacle and comprises a body, a first handle, and a second handle. The body defines a wire receptacle. The first handle is coupled with the body and is routed through the first handle aperture. The second handle is coupled with the body and is routed through the second handle aperture. |
US08365911B2 |
Mattress transporting roller box
A roller box assembly includes a roller box and a bedding product contained in the roller box. The roller box includes a cardboard box portion, a pair of fixed-axis wheels, and a handle. The fixed-axis wheels are disposed along a corner edge of a bottom portion of the box portion. The handle portion is attached to the top portion of the box portion. In one embodiment, the bedding product is a mattress that has been compressed and rolled into a cylinder shape. A retail customer can purchase the bedding product at a retail store, and can then transport the purchased product out of the store by pulling the box from the handle such that the box rolls on its rollers. |
US08365910B2 |
Medical device packaging
A package for containing a medical device can have a bottom portion and inner and outer lids releasably sealed to the bottom portion. The bottom portion defines a cavity for receiving a medical device. A flange extends outward sidewalls of the bottom portion and includes an inner flange portion and an outer flange portion. The inner flange portion can be recessed below the outer flange portion. The sealed inner lid permits passage of sterilization. The outer lid provides a moisture-resistant barrier to the package. A corner portion of the outer lid can extend past a corner of the bottom portion. Upon application of a withdrawing force sufficient to break the seals, the inner lid and the outer lid are together capable of being peeled from the bottom portion. |
US08365908B2 |
Golf bag
A golf bag has a cord, a bottom frame and a top frame. The bottom frame has a cover and a bottom cuff received therein. The bottom cuff is pivotally mounted to the cover and has a bevel surface, a lever holder and a lever received in the lever holder and tied to the cord. The top frame has a cord guide for guiding and branching the cord and two leg holders tied to two branches of the cord and abut against the cord guide. When the golf bag is tilted, the bevel surface rests on the cover, the cord is dragged down to pull and extend out the two leg holders to stand on the ground. As the cover stay intact when the bottom cuff tilts, the golf bag can stably stand and requires a simplified cord linking design. |
US08365898B2 |
Pick-up assembly
A pick-up assembly for moving an object off a surface. The pick-up assembly includes a conveyor subassembly extending between lower and upper ends thereof. The conveyor subassembly includes a conveying means extending between the lower and upper ends, for moving the object to the upper end. The pick-up assembly also includes two or more engagement devices positioned proximal to the lower end of the conveyor subassembly for engaging opposite sides of the object respectively, to move the object onto the conveyor belt. |
US08365896B2 |
Conveyor mover
A conveyor mover which may be used to move an auger conveyor or a belt conveyor from one location to another such as between grain bins. The mover is secured to the framework axle of the conveyor and is movable between a lower ground engaging position to an upper transport position. The mover includes at least one drive wheel which may be driven in either a forward direction or a rearward position. In one embodiment, a steer wheel assembly is secured to the conveyor tube adjacent the lower end thereof. |
US08365893B2 |
Dual clutch
A dual clutch selectively transmits torque from a flywheel to a dual input transmission. The transmission has two input shafts a first shaft and a second shaft that is a hollow sleeve shaft. The second shaft is concentric with the first shaft. The dual clutch has two clutch units to selectively couple a crankshaft of an engine to one of the two input shafts. More specifically, the dual clutch includes members such as a clutch housing rotationally fixed to the crankshaft through a flywheel and other members such hubs that are rotationally fixed to the input shafts. The clutches are actuated by a rotationally fixed clutch actuator. Axial loads on the clutches are transferred through a bearing to a fixed member. |
US08365892B2 |
Ratcheting one-way clutch
The present invention is a ratcheting one-way clutch for an automotive component such as, for example, a stator for a torque converter. A plurality of ramp plates is provided that are positioned on either side of the catch plate. Each ramp plate includes a series of locking fingers directed at an angle toward the catch plate in a plane that enables the fingers to engage with one of the at least one windows on the catch plate. Such an engagement prevents the catch plate from rotating in the engagement direction, while the angled orientation of the locking fingers allows the catch plate to rotate freely in the opposite (freewheeling) direction. Biasing elements are proved to axially bias the ramp plates toward the centrally positioned catch plate. |
US08365890B2 |
One way clutch and stator assembly including one way clutch
A one way clutch comprises an outer race including pockets having a cam surface and projecting portions disposed inwardly in a radial direction and extending toward an inner race; the inner race disposed away from the outer race in an inner diameter direction, relatively rotatably disposed concentrically with the outer race, and having an outer peripheral surface; torque transmission members arranged in the pockets to transmit a torque between the cam surface of the outer race and the outer peripheral surface of the inner race; springs for urging the torque transmission members in such a direction that the torque transmission members mesh with the cam surface of the outer race; and bearing members arranged between the outer race and the inner race and interposed between the projecting portions of the outer race and the outer peripheral surface, of the inner race. |
US08365888B2 |
Tile for forming a ground power supply line
A ground power supply line for electric traction vehicles is provided with two conductors carried by a series of tiles aligned to one another; each tile has a conductive plate and a lower supporting structure, which is made of insulating material and accommodates electric connectors, normally open switches, and a control and command unit, which switches the switches for selectively electrically connecting the conductive plate to the conductors in response to a signal deriving from an electric traction vehicle passing over said external conductive plate; the upper surface of the conductive plates is flushed with the remaining part of a road surface. |
US08365886B2 |
Foldable and/or disposable luggage
The present invention provides a luggage, which is mainly foldable and/or disposable. In preferable terms, the present invention provides said foldable and/or disposable luggage made of corrugated board having wheels adapted detachably to the luggage, which makes the luggage easy to handle, store and stackable. Said foldable and/or disposable luggage comprises two main panels, namely top main panel and a bottom main panel, and a plurality of side panels of the luggage formed by folding at least one scored die-cut flat blank, an extended panel, and a ply having wheels aligning with the holes of the said panel. |
US08365885B2 |
Emergency brake
An emergency brake. The emergency brake includes a pack of disks and counter-disks. A resilient actuator acts on the pack to push the disks and counter-disks into a braking condition. A piston acts on the pack in opposition to the resilient actuator in order to disable braking. A hydraulic circuit has a pressurized hydraulic fluid controlling the piston, which can be activated to actuate the piston in a condition releasing braking of the pack. The hydraulic circuit also has a branch delivering actuator fluid to the braking pack to lubricate and cool the braking pack when the circuit is deactivated. |
US08365880B2 |
Collet controlled slack adjuster
A slack adjuster for a fluid-actuated brake comprises a slack adjuster collet (24) having a tubular skirt and an enlarged ring section. The enlarged ring section has opposed axial stop faces notched therein that define a conical lift surface facing the tube axis. A forward stop face has a conical or beveled surface arranged to engage the conical or beveled surface on one stop face of the collet when the collet carried by the actuator rod reaches the forward stop face and a retraction stop face has a conical or beveled surface arranged to engage the conical or beveled surface on the other stop face of the collet when the collet carried by the actuator rod reaches retraction stop face. The conical or beveled surfaces are configured so that when they engage, the force of the collet on the push rod is reduced. |
US08365878B2 |
Hydraulic disc brake caliper with one way plumbing
A hydraulic disc brake caliper housing that includes first and second side portions and first and second end portions that cooperate to define a fluid path defined therein that extends between a fluid inlet and a fluid outlet. The fluid path extends from the fluid inlet, through the second side portion, through the first end portion, through the first side portion and to the fluid outlet. |
US08365876B2 |
Air bladder actuator for railroad car retarder
An air bladder actuator for a railroad car retarder utilizes a simplified stroke limiting arrangement that can be used in new actuator construction or applied as a retrofit assembly to an existing air cylinder actuated retarder. |
US08365875B2 |
Tire chock
A tire chock having an at least partially threaded rod; a first trunnion having an aperture therethrough that receives the rod; first and second locking members, one locking member being rotatably fixed relative to the rod, the other locking member being rotatably fixed relative to the first trunnion. A tire chock may alternatively have an at least partially threaded rod; an upper trunnion rotatably attached to the rod; a lower trunnion threadedly attached to the rod, the lower trunnion translating axially relative to the rod upon rotation of the rod relative to the lower trunnion; a pair of linkage arms, the pair of linkage arms forming an X-shape, each linkage arm being connected to the lower trunnion by a drive arm and being connected to the upper trunnion by a support arm, wherein, as the rod is rotated relative to the lower trunnion, the linkage arms expand or contract. |
US08365873B2 |
Method and arrangement for preventing the unintended drifting of an elevator car
In a method for suppressing drifting of an elevator car away from a stopping floor, an operating condition of one or more machinery brakes of a hoisting machine of an elevator is monitored, and one or more machinery brakes are used to stop the elevator car from leaving a door zone of a stopping floor when at least one of the door of the elevator car and the landing door are open. Start of a next run of an elevator car that has left the door zone of the stopping floor is prevented when the at least one of the door of the elevator car and the landing door are open, and information about the preventing of the next run is recorded in a non-volatile memory of an elevator control unit. |
US08365869B2 |
Stairlift obstruction monitoring
The invention provides for a method of operating a stairlift, the stairlift having non-contact sensors to monitor the path along which the stairlift carriage is traveling, and to determine the presence of an obstruction on that path. Features of the stairlift in a ‘safe’ or ‘un-obstructed’ mode, including the path, may be stored as a ‘map’ in memory and sensor readings compared with the map as the carriage moves along the path. The invention allows the use of momentary commands to initiate and maintain movement of the stairlift. |
US08365862B2 |
Sound absorption material and method of manufacturing sound absorption material
Described embodiments relate to a method of manufacturing a sound absorption material. The method comprises: forming a low density fibrous web to act as a porous bulk absorber, the fibrous web containing a proportion of bi-component fibers, each bi-component fiber having a core material and a sheath material around the core material, the sheath material having a lower melting point than the core material; applying a thin facing layer to the low density fibrous web, wherein the facing layer is adhesively compatible with the sheath material; heating the fibrous web to a temperature sufficient to soften the sheath material of at least some of the bi-component fibers; and pressing the facing layer and fibrous web together under low pressure such that at least part of the facing layer contacts the softened sheath material of at least some of the bi-component fibers to form an adhesive bond between the facing layer and the fibrous web. |
US08365861B2 |
Muffler unit for fume extractor hood
A muffler unit for a fume extractor hood includes an active noise suppression system, at least one loudspeaker, and at least two microphones connected to a control unit, and a passive noise suppression system having sound-absorbent material disposed between the microphones. The muffler unit further includes a conduit with upper fixing element and lower fixing element designed to be removably fixed to a motor unit and to a conveyor plate of the hood. |
US08365860B2 |
Steering control apparatus
A steering control apparatus acquires vibration torque, which is generated by vibration of a gear mechanism when a steering wheel is operated at a steering angle. By setting the acquired vibration torque as a torque difference, an EPS motor current command value is corrected based on the torque difference thereby to calculate a corrected EPS motor current command value. Rattling and vibration caused in the gear mechanism are suppressed from being transferred to the steering wheel through an input shaft so that a driver is released from uncomfortable feeling. |
US08365859B2 |
Motor-driven steering apparatus
In a motor-driven steering apparatus in which a handle stay provided with a steering handle is fixed to a steering shaft, and a motor-driven steering assist unit is interposed between the steering shaft and a tire wheel side steering member, and a taper coupling portion provided in the handle stay is coupled and fixed to a taper support portion provided in the steering shaft. |
US08365854B2 |
Dual air duct for front end of vehicle
A dual air duct of a vehicle may include an upper duct that guides running wind flowing outside an intercooler through a radiator grill to upper portion of the intercooler and a lower duct that guides running wind flowing outside the intercooler through a hole of a bumper cover to lower portion of the intercooler. |
US08365853B2 |
Axial thrust control for gearing
An outboard thrust bearing assembly includes: a drawbolt, an inner end cap, an outer end cap, and at least one race of thrust bearings; the drawbolt for clamping the inner end cap to the outer end cap and about a pinion gear of a planetary gear, wherein the at least one race of outboard thrust bearings is retained in place by the outer end cap, the pinion gear, a planetary gear carrier and a hub cap. A wheel motor and a vehicle are disclosed. |
US08365851B2 |
Motor vehicle having a hybrid drive, and method for operating a hybrid drive
A method for operating a motor vehicle having a hybrid drive, including a combustion engine having an engine management and at least one electro machine having a control unit, which is at least intermittently operated in an rpm-regulated manner and which is able to be in operative connection with a drive shaft of the combustion engine. For the closed-loop speed control of the electro machine, its torque is influenced by its rotational speed or a signal derived therefrom. |
US08365848B2 |
Robotic platform
An articulated tracked vehicle that has a main section, which includes a main frame, and a forward section. The main frame has two sides and a front end, and includes a pair of parallel main tracks. Each main track includes a flexible continuous belt coupled to a corresponding side of the main frame. The forward section includes an elongated arm. One end of the arm is pivotally coupled to the main frame near the forward end of the main frame about a transverse axis that is generally perpendicular to the sides of the main frame. The arm has a length sufficiently long to allow the forward section to extend below the main section in at least some degrees of rotation of the arm, and a length shorter than the length of the main section. The center of mass of the main section is located forward of the rearmost point reached by the end of the arm in its pivoting about the transverse axis. The main section is contained within the volume defined by the main tracks and is symmetrical about a horizontal plane, thereby allowing inverted operation of the robot. |
US08365844B2 |
Diamond bonded construction with thermally stable region
Diamond bonded constructions comprise a polycrystalline diamond body having a matrix phase of bonded-together diamond grains and a plurality of interstitial regions between the diamond grains including a catalyst material used to form the diamond body disposed within the interstitial regions. A sintered thermally stable diamond element is disposed within and bonded to the diamond body, and is configured and positioned to form part of a working surface. The thermally stable diamond element is bonded to the polycrystalline diamond body, and a substrate is bonded to the polycrystalline diamond body. The thermally stable diamond element comprises a plurality of bonded-together diamond grains and interstitial regions, wherein the interstitial regions are substantially free of a catalyst material used to make or sinter the thermally stable diamond element. A barrier material may be disposed over or infiltrated into one or more surfaces of the thermally stable diamond element. |
US08365841B2 |
Sectional back reamer apparatus and method for horizontal directional drilling
An improved back reamer for horizontal directional drilling is provided with multiple components which can be assembled and disassembled before and after the back reaming process. The reamer includes a main shaft connectable to the drill string, a reamer head removably mounted on the main shaft, and a pull tab removably attached to the main shaft. Faceted couplings between the reamer shaft and head, and between the reamer head and pull tab preclude rotation between the components. |
US08365839B2 |
Substantially simultaneous core containment, core retrieval and borehole abatement
Device, method and system for substantially simultaneous injection of air or sealant into a borehole resulting from extraction of a sampling assembly from a formation. An auxiliary conduit is attached along a sampling tube. Fluids, including a slurry or compressed air, are injected into the borehole as the sampling assembly is extracted. Injection of compressed air reduces or removes the suction of the vacuum forming below the retracting assembly. Introduction of a bentonite slurry seals the borehole that is opening as the sampling assembly withdraws. Fluids containing disinfectants or nutrients may be injected into the borehole as the assembly withdraws. Fluid flow of the auxiliary conduit may be used to activate a cut and cap mechanism for containing the sampled core. The auxiliary conduit is formed not to interfere with the insertion of sampling tube into the formation and is outfitted with mechanisms that keep the conduit closed during descent. |
US08365838B2 |
Valve tester suspension assembly
A valve tester suspension assembly for allowing one person to perform the tasks necessary to test underground valves includes an articulated arm attached to a mobile base such as a vehicle. The articulated arm may be biased such that the biasing assists in supporting the weight of a rotating assembly positioned at a distal end of the articulated arm. The articulated arm is pivoted to permit positioning of the rotating device in a substantially horizontal orientation at a desired position within a three dimensional space adjacent to the base to which the articulated arm is attached. A method of use is also described. |
US08365837B2 |
Resiliently mounted agricultural tool and implement therewith
A mounting device for a tillage assembly that comprises a resilient element and a horizontal pivot axis, which allows upward and rearward deflection of a tillage blade in response to impact with obstacles. the assembly advantageously allows lateral deflection of at least a support arm of the assembly in response to impact with obstacles, which may be enhanced by providing the assembly with a pivot means having a resilient bushing. The resilient element and/or the resilient bushing may comprise elastomeric materials. |
US08365835B2 |
Method and downhole tool actuator
A downhole tool actuator includes, an inflatable member, a first portion on an uphole end of the inflatable member that is attachable to a first structure of a downhole tool, and a second portion on a downhole end of the inflatable member that is attachable to a second structure of the downhole tool. The actuator configured so that the second structure is movable relative to the first structure in response to movement of the second portion relative to the first portion in response to inflation of the inflatable member. |
US08365834B2 |
Tubular handling apparatus
In one embodiment, a tubular gripping assembly for use with a top drive to handle a tubular includes a tubular gripping tool having a mandrel and gripping elements operatively coupled to the mandrel; and a link assembly attached to the mandrel, wherein a load of the link assembly is transferred to the mandrel. In another embodiment, the tubular gripping assembly includes a swivel having selectively actuatable seals. In yet another embodiment, the tubular gripping assembly includes a thread compensator to facilitate tubular make-up. In yet another embodiment, the tubular gripping assembly includes a wedge lock release apparatus to facilitate the release of gripping elements from the tubular. |
US08365832B2 |
Position retention mechanism for maintaining a counter mechanism in an activated position
To operate a device for use in a well, a counter mechanism is provided that is actuatable by pressure cycles to an active position that allows actuation of the device to a target state. A position retention mechanism is coupled to the counter mechanism to maintain the counter mechanism in the active position once the counter mechanism has been incremented by the pressure cycles to the active position. |
US08365826B2 |
Hydraulically powered fishing tool and method
A hydraulically powered fishing tool is provided for retrieving another tool or tubular stuck in a well. A tool housing is supported in a well on a work string, and the housing encloses a plurality of pistons (16, 28, 34) each movable in response to pressurized fluid transmitted through the work string. An anchor (52) axially fixes the position of the tool in the well, and a tool mandrel (40) is axially movable relative to tool housing when the anchor is set. A fishing device (82) engages the another tool or tubular, so that axial movement of the mandrel in response to the plurality of pistons dislodges the stuck tool or tubular. |
US08365822B2 |
Interleaved arm system for logging a wellbore and method for using same
A logging tool, system and method for logging a wellbore are presented. The logging tool preferably includes at least two arm sets that are positionable on a downhole tool deployable into the wellbore. The two arm sets preferably include a first arm set, a second arm set, and an overlap tool body. The first arm set has at least two azimuthally spaced first arm systems with a sensor pad coupled to two arms. The two arms have an upper connection and a lower connection on a tool body of the downhole tool. The second arm set has at least two azimuthally spaced second arm systems with a sensor pad coupled to two arms. The two arms have an upper connection and a lower connection on the tool body, and wherein the upper connection of the second arm set are longitudinally overlapped between the lower connections of the first arm set. The overlap tool body portion for coupling the upper connection of the second arm set and the lower connections of the first arm set to the downhole tool. |
US08365821B2 |
System for a downhole string with a downhole valve
In one aspect of the present invention, a system for a downhole string comprises a fluid path defined by a bore formed within a tubular component. A reciprocating valve is located within a wall of the bore hydraulically connecting the bore with a fluid passage. The valve comprises a substantially cylindrical shaped housing. First and second ports are disposed on a circumference of the housing, and a fluid pathway is disposed intermediate the first and second ports. The valve comprises an axially slidable spool disposed within and coaxial with the housing and comprises a blocker. The blocker is configured to slide axially so to block and unblock the fluid pathway to control a flow from the bore to the fluid passage. The valve comprises a plurality of seals. Each seal is disposed opposite of the blocker causing pressure to be equally applied to the blocker and the plurality of seals. |
US08365820B2 |
System for a downhole string with a downhole valve
In one aspect of the present invention, a system for a downhole string comprises a fluid path defined by a bore formed within a tubular component. A reciprocating valve is located within a wall of the bore hydraulically connecting the bore with a fluid passage. The valve comprises a substantially cylindrical shaped housing. First and second ports are disposed on a circumference of the housing, and a fluid pathway is disposed intermediate the first and second ports. The valve comprises an axially slidable spool disposed within and coaxial with the housing and comprises a blocker. The blocker is configured to slide axially so to block and unblock the fluid pathway to control a flow from the bore to the fluid passage. The valve comprises a plurality of seals. Each seal is disposed opposite of the blocker causing pressure to be equally applied to the blocker and the plurality of seals. |
US08365819B2 |
Method of redistributing well bore fluid
Well bore fluid redistribution methods to isolate fluids produced in well bores from different geologic sections on either side of an apparatus and redistribute such fluids produced in well bores between different geologic sections to reduce surface discharge of fluids while delivering gas to a well outlet. |
US08365818B2 |
Jarring method and apparatus using fluid pressure to reset jar
A method and apparatus for delivering repetitive jarring impacts to a stuck object downhole. The jarring tool is deployed on coiled tubing or other tubular well conduit, and fluid pressure is used to cycle the jar without reciprocating the well conduit at the wellhead. A hydraulic reset assembly is included. The hydraulic chamber is in fluid communication with the flow path through the tool. Thus, when the internal fluid pressure inside the tool exceeds the external pressure in the well, the fluid pressure drives the piston in the hydraulic chamber to urge the tool toward the contracted position. In this way, the reset assembly can overcome the tendency of fluid pressure to extend the tool. The reset assembly can be configured to equalize the extension pressure, to prevent undesired cocking of the tool, or to overcome the extension pressure to contract the tool for recocking the jar mechanism. |
US08365817B2 |
Stuffing box leak containment apparatus
An apparatus for containing leaks from a stuffing box on a wellhead production assembly is provided. The apparatus comprises a containment vessel consisting of two half shells that are joined below the stuffing box. The apparatus further comprises a seal subassembly. The components of the seal subassembly are positioned one the nipple and pumping tee below the stuffing box. The half shells are positioned about and joined to the seal subassembly in a manner that provides a liquid tight seal. Additionally, the apparatus comprises a transparent topper having an upper opening to receive a polished rod extending from the stuffing box. The topper is secured to the containment vessel in a liquid tight manner such that the stuffing box is substantially isolated from the environment. As such, any leaks originating from the stuffing box will be contained in the apparatus. |
US08365814B2 |
Pre-verification of perforation alignment
A perforating system, comprising a perforating gun with shaped charges, and a pre-detonation orientation apparatus and method. The pre-detonation orientation device comprises an orientation device in communication with the firing means of the perforating gun. Detonation of the shaped charges can be contingent upon the perforating gun orientation. |
US08365811B2 |
Heat sink fan
A heat sink fan of the present invention includes a heat sink and a fan. The heat sink includes a base having a center axis and a plurality of fins extending radially outwardly from an outer circumference of the base and disposed in a circumferential direction. The fan includes an impeller portion disposed adjacently to the heat sink in the direction along the center axis, the impeller portion rotating about the center axis, and a frame portion for covering and fixing the impeller portion, part of the frame portion being opposed to the heat sink. The frame portion has at least one protruding portion. The protruding portion enters into a space between the fins which are adjacent to each other. |
US08365810B2 |
Active heat sink for use with electronic device
A heat sink includes a heat conducting base, a heat conducting shaft thermally connected to and rotating with respect to the base, and a plurality of fins. The shaft includes a heat absorbing section thermally connected to the base and a heat dissipating section connected with the heat absorbing section. The fins are disposed on the heat dissipating section of the shaft. |
US08365809B2 |
Integrated heat exchanger and heat exchanger
An integrated heat exchanger has a first heat exchanger and a second heat exchanger. The first heat exchanger has a first bracket and a second bracket on header parts thereof, respectively. The first bracket and the second bracket are connected to header parts of the second heat exchanger with a first bolt and a second bolt, respectively, for integrating the first heat exchanger with the second heat exchanger. The header parts of the second heat exchanger are provided with a first bolt-receiving portion and a second bolt-receiving portions for receiving the first bolt and the second bolt therein, respectively. The first bolt-receiving portion and the second bolt-receiving portion define a first axis and a second axis, respectively. The first axis and the second axis are nonparallel to each other. Thus, the first bolt and the second bolt are disposed nonparallel to each other. |
US08365806B2 |
Method and device for producing a metal strip by continuous casting and rolling
A method and a device for producing a metal strip by continuous casting and rolling, in which a thin slab is initially cast into a casting machine, and is subsequently rolled in at least one rolling train using primary heat from the casting cycle. The cast thin slab is passed between the casting machine and the at least one rolling train and at least one holding oven as well as at least one induction oven. The holding oven and the induction oven are activated or deactivated according to a selected mode of operation, that is, a first mode of operation for the continuous production of the metal strip and a second mode of operation for the discontinuous production of the metal strip. |
US08365803B2 |
Debris entrapment system
Debris entrapment systems and methods for utilizing are disclosed. One such debris entrapment system includes a track configured to be mounted proximate a window opening. A plurality of slidable carriers are attached proximate an attachment edge of a mesh curtain and are configured to fit with a guide of the track and to be slidably attached to the track. A first plurality of trapped carriers are attached proximate the attachment edge and a first edge of the mesh curtain and a second plurality of trapped carriers are attached proximate the attachment edge and a second edge of the mesh curtain. The trapped carriers are configured to fit with the guide of the track and are trapped from sliding along the guide. The debris entrapment system further includes a reinforcement strip attached to the mesh curtain. |
US08365802B2 |
Drum driving device for window shade
A drum driving device for a window shade includes a housing fixed to a frame of the window shade. A cord pulley is rotatably received in the housing. A drum is rotatably mounted to a drum shaft received in the housing A single-direction clutch device is mounted between the drum and the cord pulley. The clutch device includes a chamber defined in the housing. A driving shaft is coaxially mounted to the cord pulley. A transmission shaft is mounted in the chamber. A driving spring is mounted to an inner periphery of the chamber and around the driving shaft and the transmission shaft in the chamber. The transmission shaft has an outer diameter not larger than that of the transmission shaft. The driving spring is in tight contact with the driving shaft and the inner periphery of the chamber. The transmission shaft is extended out of the chamber and connected to the drum. |
US08365797B2 |
Cord tension control for top down/bottom up covering for architectural openings
Cord tensioning systems are provided for top down/bottom up coverings to prevent entanglement of lift cords about associated wrap spools by correlating rotation of the wrap spools with translating threaded nuts mounted on threaded shafts rotating in unison with the wrap spools whereby abutment of nuts associated with lift spools prevent over movement of rails associated with the spools and thus entanglement of the lift cords associated therewith. |
US08365793B2 |
Apparatus and method for applying carbon nanotube film using the same
An apparatus for applying carbon nanotube film is provided. The apparatus includes a supplier, a film application device, a cutter and at least one mechanical arm. The supplier is configured for locating a carbon nanotube array, which can supply a continuous carbon nanotube film to the film application device. The film application device includes a rotation axis and a rotator moving about the rotation axis. The rotator has a plurality of support surfaces opposite to the rotation axis. The plurality of support surfaces are used for applying at least one pre-laid supporter. The cutter is configured for cutting the carbon nanotube film. A method for applying carbon nanotube films using the apparatus is also provided. |
US08365792B2 |
Apparatus for conforming a label
An apparatus and method are provided for conforming a label to the contour of a container. The apparatus includes a conveyor configured to move the container along a travel path, a heat source positioned along the conveyor and configured to heat at least a portion of the label to a sufficient temperature to achieve a sufficient degree of plasticity as the container moves along the travel path, and a mechanical pressure applicator positioned along the conveyor downstream from the heat source. The mechanical pressure applicator is configured to apply pressure to at least a portion of the heated label to conform it to the contour of the container as the container moves along the travel path. The method includes heating at least a portion of the label to a sufficient temperature to achieve a sufficient degree of plasticity, and applying mechanical pressure to at least a portion of the heated label to conform it to the contour of the container. |
US08365791B2 |
Method and apparatus of adhering belt edge tape
According to the present invention, in adhering a belt edge tape (1) which is interposed between belt layers of a tire, press rollers surely adhere by pressing the belt edge tape (1) to a building drum (D) while preventing the press rollers from being caught by end portions of inclined cords which constitute a belt. For this end, in adhering the belt edge tape (1) to both respective side edge portions of the belt on the outer peripheral surface of the building drum by supplying the belt edge tape (1) toward the outer peripheral surface of the building drum by pressing using an extruder (10) which constitutes a supply device facing the building drum (D) in an opposed manner and by pressing the belt edge tape (1) to the building drum (D) using a press roller (15a), (15b) on a leading side as viewed from a position where the belt edge tape (1) is supplied in the rotational direction of the building drum (D), the building drum (D) is rotated in the direction that end portions of the reinforcing cords on the side edge portion of the belt which constitutes a tape adhering side are positioned on a trailing side in the rotational direction of the building drum (D) thus adhering the belt edge tape (1) to the side edge portion. |
US08365790B2 |
Tire building method and rotational transfer device for drum transfer support base in tire building process
The invention can perform building in a process for building a carcass band or a belt/tread band of a tire, in which two drum transfer support bases (10) supporting building drums (D1) are alternately shifted to first and second transfer sections (11), (12), in which predetermined building positions are set, and a rotational transfer device (A) for rotational transfer of the drum transfer support bases (10) is mounted between the first transfer section (11) and the second transfer section (12). |
US08365789B2 |
Method for hot laminating a sheet
The invention relates to a laminating foil having an initial roughness on at least one side, which makes the laminating foil matte, wherein the laminating foil has a marking configured as a surface pattern with surface portions on the matte side or at least on one of the matte sides, wherein the roughness of the surface portions is different from the initial roughness. The invention furthermore relates to a laminating foil set comprising the laminating foils, a method for hot laminating sheet material using such laminating foils, a laminating unit for using the laminating foil, and eventually a laminating system including the laminating unit and the laminating foils. |
US08365784B2 |
Pneumatic tire for motorcycle
A pneumatic tire for motorcycles includes a carcass extending toroidally between a pair of bead portions, at least one ply of a belt layer installed outside thereof in the tire radial direction, and a tread portion radially outside the belt layer. In the tread portion, the 50% region of the developed width of the tread whose center is on the tire equatorial plane is a “tread center portion”, the 25% regions of the developed width of the tread region on either side of the tread center portion are a “tread side portion”, and each tread side portion is divided into three equal parts in the tire width direction defined from the tread end in order as regions A, B and C. The average modulus of elasticity in region B at 100% elongation at 40° C. is larger than the average modulus of elasticity in region A and in region C at 100% elongation at 40° C. |
US08365782B2 |
Tire noise reduction device and pneumatic tire
A tire noise reduction device and a pneumatic tire, in which tire vibration can be reduced while durability is maintained and tire noise is reduced. The tire noise reduction device includes two main sound absorbing members for changing the cross-sectional area of a cavity of a tire in the circumferential direction of the tire and two assistant sound absorbing members disposed between the two main sound absorbing members. Each of the sound absorbing members is formed of a porous material. Each main sound absorbing member includes a first sound absorbing part and a second sound absorbing part, where the second sound absorbing part has a density lower than that of the first sound absorbing part. Each assistant sound absorbing member has a density higher than that of the second sound absorbing part and a thickness less than that of the main sound absorbing member. |
US08365780B2 |
Method for filling containers
A method for filling containers with liquid, where a gas displaced by the liquid out of the container escapes via a return gas path, and the return gas path is cleaned. To make such a method more economic and to save cleaning agents, the return gas path is only cleaned in case of need. |
US08365776B2 |
Liquefied natural gas pipeline with near zero coefficient of thermal expansion
The invention provides a pipe assembly for containing and transporting cryogenic temperature fluids. |
US08365773B2 |
Valve device and testing method
Our valve device, which is used to purge air from a plumbing system, includes a unitary, elastomeric body comprising top wall, a circumferential wall connected to the top wall, and a housing with a cavity that is accessed through a pair of ports. A closure element is moveably disposed within the cavity and responds to fluid entering one port to close the other port. An adjustable strap detachably wrapped around an exterior of the circumferential wall holds our device securely to an open end of a riser conduit of the plumbing system during testing for leaks. The circumferential wall has at least two wall sections of different diameters to accommodate different sized conduits. |
US08365772B2 |
Accumulator
To cause a safety mechanism for an emergency to be activated at lower pressure in comparison with a rupture plate, an accumulator comprises an accumulator housing, a stay having a liquid passage provided in the end surface portion on an end of a stepped tubular portion of the stay, a bellows with a bellows cap, a safety mechanism for pressure drop, and a safety mechanism for an emergency which is structured such that, in an emergency such as a fire, the bellows cap or a member held by the bellows cap presses the stay by high pressure due to the fire in the housing, to buckle the stay at a step of the stepped tubular portion, and open a liquid chamber, wherein a thin portion is provided circumferentially partially at the step of the stay to readily incline the end surface portion of the stay when the stay is buckled. |
US08365771B2 |
Unidirectional valves and filtering face masks comprising unidirectional valves
A unidirectional valve for use with a filtering face mask. The valve can include a flap, and a valve seat. The flap can be cantilevered and can flex away from a seal surface of the valve seat to an open position. The valve can further include a housing that at least partially covers the valve seat and the flap. In some embodiments, the height of the housing is no greater than about 1.25 cm, while the distance between the flap and the seal surface when the flap is in the open position is at least 0.35 cm. A projection can be coupled to an inner surface of the housing, and the height of the projection can generally decrease toward the front of the housing. In some embodiments, the projection can have a profile that substantially follows the profile of the flap when the flap is in the open position. |
US08365770B2 |
Faucet including a molded waterway assembly
A faucet including a molded waterway assembly having a plurality of tubes overmolded within a valve interface member. |
US08365766B2 |
Observation valve structure
An observation valve structure includes an inlet pipe joint. The inlet pipe joint has an outer threaded section at an inner end thereof, an annular guide groove in the inlet pipe joint, and guide holes at the inner end thereof. The annular guide groove communicates with the guide holes. The inlet pipe joint has a stop trough at the inner end thereof for insertion of an annular gasket. A holder is provided on top of the connector body. The holder has two threaded holes at two sides thereof close to the inlet end of the connector body. A plate is positioned on the holder by two screws which are screwed in the threaded holes. The plate has a top surface with characters which are perpendicular to each other, a position hole disposed close to the middle character, and two apertures disposed at an outer side of the other two characters for insertion of the two screws. The handle has an indication plate. The indication plate has a positioning bead hole for insertion of a positioning bead. Through the right side or the left side of the indication plate limited by the screws or the positioning bead slid into the positioning bead hole and stopped, the handle cooperates with the characters of the plate to control rotation of the ball shutter. Two opposing sides of the ball shutter are airtight through two uniform annular gaskets which can be replaced with ease. The present invention can limit and position the handle and enhance side water flow. |
US08365765B2 |
Flow restrictor cartridge for fluid flow measurements
A flow restriction member having a cylindrical body and two ends, a two-faced flange disposed radially about the body, and a hub formed by the outer surface of the body not otherwise disposed by the two-faced flange. The flow restriction member further includes a first conically-shaped circular torus opening disposed on one end of the body, the torus opening progressively reducing in cross-sectional area along the longitudinal axis into the body, a second conically-shaped circular torus opening disposed on the other end of the body, the torus opening progressively reducing in cross-sectional area along the longitudinal axis into the body, and a sill opening disposed between the first and the second torus openings, the sill opening of constant cross-sectional area along the longitudinal axis of the body. In one example, a handle disposed radially from the two-faced flange and an RFID tag disposed within the handle. |
US08365764B2 |
Minimum pressure valve
Minimum pressure valve having a housing (13) with an inlet (14) and an outlet (15) and in which has been provided a valve body (21) which is pushed against a seating (30) round the inlet (14) in a closed position, and whereby the valve body (21) is situated at a distance from the above-mentioned seating (30) in an open position, such that the inlet (14) is connected to the outlet (15), whereby the valve body (21) is provided in a sliding manner in a valve casing (17) confining, together with the valve body (21) an inner space (36) that is connected to the inlet (14) via a duct (35). |
US08365761B2 |
Regulator unit and method for regulating a flap opening of a flap situated in a mass flow line
A regulator unit for regulating a flap opening of a flap arranged in a mass flow line includes: an analyzer unit which is designed for providing an analysis signal on the basis of a predefined desired pressure difference and a difference between pressures upstream and downstream from the flap; a regulator which is designed for determining a trigger signal from the analysis signal according to a regulating characteristic; and a control element-regulating unit which is designed for regulating the flap opening of the flap in the mass flow line in response to the trigger signal. |
US08365760B2 |
Slide valve with temperature barrier
A slide valve for blocking a line conveying media includes a housing having a passage opening and a slider plate moveable within the housing at right angles to the passage opening. The slider plate can be displaced from an open position into a closed position blocking the passage opening tightly by a drive mechanism. A lateral seal is disposed in a respective groove in the housing above the passage opening on both sides of the slider plate at right angles to its direction of displacement. The inside and outside of the housing and the slider plate are provided with at least one layer forming a temperature barrier, and the lateral seal includes a high temperature-resistant layer or sealing compound. The risk of a leak into the atmosphere and/or in the passage during a fire or during extinguishing efforts is thus substantially reduced. |
US08365758B2 |
Beverage barrel bladder system and apparatus
A bladder system and apparatus for use with a beverage barrel or container, to reduce undesirable head-space in a wooden container of a beverage, especially a fermented beverage, such as wine. The system continuously protects the beverage contained in a wooden barrel from the harmful effects of oxidation at the air-to-fluid interface in the head-space and compensates for ullage, attributable to evaporation, leakage or sampling losses. The system includes an inflation stem connected to a barrel bladder inflatable by filling with an inflation gas. The inflation stem includes a liquid level sensor and inserts into a bung opening. The fluid level is sensed and a gas valve opens to fill the bladder, reducing head-space within the barrel. The system can combine the control of several barrels and optionally with other sensors, to create a barrel monitoring and control network. |
US08365756B2 |
Fuel tank valve device
A valve body and a float body are coupled so that the valve body is allowed to move in a direction along a central axis of movement of the float body, and the seated valve body is unseated when the float body descends. On a central axis side of the movement of the float body, a pair of guide members is provided, and when the valve body tilts, the valve body and the float body contact each other on a lower side of a tilt of the valve body and the float body ascends, so that the guide members correct the tilt. Also, when the float body ascends, the float body and the valve body do not contact each other in a rest of a portion. |
US08365752B1 |
Outdoor tanning enclosure
An enclosure intended to provide privacy and protection when tanning outdoors is herein disclosed, utilizing a lightweight frame. All sides are covered with a screen material and feature opaque panels that can be rolled up to allow for air flow or let down to provide privacy. The screen material provides for protection against insects as well. The roof of the enclosure is made of clear plastic through which the transmission of ultraviolet rays is still possible, thus allowing for tanning. Entrance into the enclosure is provided through a zippered opening at each end. The enclosure can be easily disassembled for ease of transportation or storage when not in use. |
US08365750B2 |
Quick-release structure for frame rod of tent
A quick-release structure for a frame rod of a tent includes an upper rod, a middle rod, a lower rod, an upper joint, a lower joint and a quick-release assembly. The upper joint includes a first joint head and a second upper joint head. The first upper joint head is connected to the upper rod, and the second upper joint head is connected to the middle rod. The first upper joint head includes an eccentric cam. The lower joint includes a first lower joint head and second lower joint heads. The first lower joint head is connected to the middle rod, and the second lower joint head is connected to the lower rod. The quick-release assembly includes a pipe, a pulley, a pulley seat, an upper pin, an upper spring, a lower pin and a lower spring. |
US08365749B2 |
Collapsible hunting blind
A hunting blind is made of lightweight material allowing the hunting blind to be collapsed and folded or rolled into a compact configuration. The compact configuration allows the easy storage and transportation of the hunting blind. The hunting blind may easily be carried by one person to any desired location and temporarily set up. In this manner, the hunter can place the blind anywhere, rather than building a blind of more permanent material, such as wood, but then being restricted to the one location where the blind is built. Cords attached to two sides of the blind create tension in the blind, causing flexible rods at the top of the side to bend into an arcuate shape. The rods then create an arched roof, providing increased head room in the blind and preventing accumulation of debris and rain water on the roof. |
US08365748B2 |
Cushioning device for umbrella
A cushioning device for umbrella includes a first gear, a plate spring, a bolt, and a second gear collectively arranged in a hollow chamber defined between a side cover and a casing. The umbrella has a central post to which an axially-extending toothed rack is mounted. The side cover and the casing of the cushioning device are mounted to the runner of the umbrella to have the second gear mating the rack of the central post. The first gear and the second gear of the cushioning device mate each other. The first gear has a surface to which the plate spring and the bolt are mounted. Rotating the bolt to different extents of tightness makes the plate spring apply different depression forces to the first gear, which changes the frictional resistance between the first gear and the casing. The frictional resistance is transmitted through the second gear and the rack to the central post to form a cushioning resistance between the central post and the runner, making the opening operation of the umbrella gentle and safe. |
US08365737B2 |
Equipment for preventing and treating pelvic organ prolapse
It is intended to prevent a pelvic organ from slipping out of the body by pushing up the organ having slipped out or just before slipping out. A device for preventing and treating pelvic organ prolapse characterized by comprising a convex push-up member which is made of a flexible material showing a pressing force toward a pelvic organ prolapse site of a wearer and in which the surface to be in contact with the pelvic organ is coated with a coating sheet, or a concave member which is made of a flexible material receiving the pelvic organ prolapse site and in which the surface to be in contact with the pelvic organ is coated with a coating sheet, and a means of holding the convex push-up member or the concave member for tightly pressing the convex push-up member or the concave member to the pelvic organ prolapse site of the wearer as described above. |
US08365734B1 |
Multi-port, intubation-permitting, oxygen mask
A versatile, multi-port, intubation-permitting oxygen mask is provided including two diaphragms (nasal and oral) each configured with a continuous, flexible, modifiable membrane from which an instrument-access port may be manually constructed, when and if needed. The novel oxygen mask preferably includes a multiple-inlet port having a standard oxygen tube connector and an interchangeable breathing-therapy device connector, a carbon dioxide sampling port, an exhaust port, and a nose clip. The mask can be worn as a standard oxygen mask during traditional oxygen therapy, yet quickly converted into an intubation mask. The clinician manually perforates the nasal and/or oral diaphragm to create a point and size of entry perfectly matched to the requirements for a variety of procedures that may be performed involving nasally or orally introduced scopes or probes—without disturbing the ongoing benefits of increased oxygen saturation and continuous monitoring of expired gases. |
US08365733B2 |
Liner for use with respiratory mask
A liner for use with a respiratory mask having a face-engaging portion, such as a CPAP mask, includes a body constructed from an absorbent material, the body having an outer edge, an inner edge, and an opening bounded by the inner edge. A perimeter of the outer edge is larger than a perimeter of the face-engaging portion of the respiratory mask for forming an extending portion of the body, and the liner is configured to be releasably held by the mask and a user's face such that the outer edge extends beyond the face-engaging portion. |
US08365732B2 |
Wearable protective device
A wearable protective device (100) including an eye shield (102), a holder (106) for a removable breathing filter (400), and an arrangement (104, 118) for fixing the device, in use, to a wearer's head. The eye shield and the holder are integrated or permanently connected together. |
US08365729B2 |
Computer controlled CPAP system with snore detection
A CPAP apparatus is provided that determines the presence of a snore by the simplified method of using filtered expiratory noise as the measure of intrinsic device noise and comparing that to filtered inspiratory noise. The filtering time constants for inspiratory and expiratory noise are adjusted such that treatment pressure does not cause false snore detection. |
US08365722B2 |
Multi-layer pneumostoma management system and methods for treatment of chronic obstructive pulmonary disease
A flexible pneumostoma management device maintains the patency of a pneumostoma while controlling the flow of material through the pneumostoma. The pneumostoma management device includes a pneumostoma vent having a tube which enters the pneumostoma to allow gases to escape the lung, a flange and a filter/valve to control flow of materials through the tube. The flange is a thin flexible patch comprises of multiple thin layers of materials and which conforms and attaches to the chest of the patient. The flange includes a filter, a protective outer layer and an inner hydrocolloid layer. The flange secures the tube in position in the pneumostoma. |
US08365720B2 |
Solar concentration plant for the production of superheated steam
A solar concentration plant which uses water/steam as a fluid, in any thermodynamic cycle for the exploitation of process heat, comprising an evaporation subsystem, where saturated steam is produced, a superheater subsystem through which the steam reaches the required conditions of pressure and temperature at the turbine inlet, and an attemperation system interconnected by a drum. A field of heliostats is pointed towards either of the subsystems (evaporator or superheater), in such a way to control both the pressure within the drum and the outlet temperature of the superheated steam. |
US08365719B2 |
Multi-receiver heliostat system architecture
A system architecture for large concentrated solar power applications that increases heliostat utilization efficiency and land utilization efficiency is described. Embodiments of the invention include a large heliostat field in which are distributed a number of receiving locations, and wherein there is the assignment of heliostats to receiving locations is dynamic. Embodiments of the invention include dynamically targeting heliostats to receiving locations wherein the target determination process is performed frequently during operation and wherein such dynamic targeting can be utilized to various ends. Embodiments of the invention include configurations wherein cosine losses associated with heliostat pointing are significantly reduced, wherein heliostats may be closely packed without incurring substantial shadowing and blocking losses thereby significantly increasing land utilization, and wherein other benefits are realized. |
US08365716B2 |
Barbecue grill assembly
A barbecue grill assembly is provided. The barbecue grill assembly comprises a barbecue unit, at least one pedestal, at least one bolt and a plate construction. The pedestal supports said barbecue unit and includes at least one hole. The bolt is disposed corresponding to said hole, and includes at least one body fitted to said hole so as to fasten said bolt. The plate construction includes four leg units pivotally disposed on one face of said plate construction and at least one slot disposed on the side of said plate construction. Wherein said slot is corresponding to said bolt and might be separate from or linked up with said body, so that said plate construction is combinable or detachable to said pedestal. Said leg unit might be received when rotated parallel to said plate construction; said leg unit might be unfolded when rotated perpendicular to said plate construction. |
US08365714B2 |
Tile saw with a tile hold down device
A tile cutting machine includes a tub for receiving water and a tile supporting surface for supporting thereon a tile to be cut. A cutting head assembly is positioned above the tile supporting surface and includes a motor driven blade. A tile hold down mechanism extends downwardly from the cutting head assembly to engage the tile and apply downward pressure thereto to hold the tile in place during the cutting process. The tile hold down mechanism may take the form of flexible hold down feet, downwardly biased rollers and/or bristle skirts. The tile supporting surface may be fabricated of a high friction material and include a plurality of nubs to cooperate with the hold down mechanism to hold the tile stationary with respect to the supporting surface during the cutting process. The tile cutting machine provides for a method of cutting tile where a user does not have to hold the tile with their hands during the cutting operation. |
US08365709B2 |
Reverse rotation preventive device for engine of motorcycle
A reverse rotation preventive device wherein an engine can be restarted without once stopping the vehicle even in the case where a reverse rotation preventive function is operated in response to momentary locking of a rear wheel. A plurality of reluctors are arranged at regular intervals, exclusive of a toothless part at one location with a crank pulse rotor rotated synchronously with a crankshaft of the engine, and a first and second pulse generators each of which outputs a pulse signal corresponding to the interval of the reluctors. Reverse rotation preventive means inhibits ignition of a spark plug by operating the reverse rotation preventive function when the interpulse time of the pulse signal exceeds a predetermined time and cancels the inhibition of the ignition when it is detected that a crankshaft is in normal rotation after the ignition is inhibited by the operation of the reverse rotation preventive function. |
US08365706B2 |
Method and device for testing the tightness of a fuel tank of an internal combustion engine
The invention relates to a method and a device for testing the tightness of a fuel tank of an internal combustion engine, in particular of a vehicle, with a pressure switch which communicates with the interior of the fuel tank, and a diagnosis means for testing the serviceability of the pressure switch by evaluating the switching status of the pressure switch. So that diagnosis of the pressure switch is possible even with the internal combustion engine shut off or the vehicle turned off and for internal combustion engines with exhaust gas turbochargers, it is proposed, according to the invention, that the diagnosis means test the opening behavior of the pressure switch when the temperature rises. |
US08365699B2 |
Hybrid cycle rotary engine
An internal combustion engine includes in one aspect a source of a pressurized working medium and an expander. The expander has a housing and a piston, movably mounted within and with respect to the housing, to perform one of rotation and reciprocation, each complete rotation or reciprocation defining at least a part of a cycle of the engine. The expander also includes a septum, mounted within the housing and movable with respect to the housing and the piston so as to define in conjunction therewith, over first and second angular ranges of the cycle, a working chamber that is isolated from an intake port and an exhaust port. Combustion occurs at least over the first angular range of the cycle to provide heat to the working medium and so as to increase its pressure. The working chamber over a second angular range of the cycle expands in volume while the piston receives, from the working medium as a result of its increased pressure, a force relative to the housing that causes motion of the piston relative to the housing. |
US08365694B2 |
Easily removable spark plug
A spark plug comprised of a spark plug main body and a cylindrical pressing member used for mounting the spark plug main body on an internal-combustion engine. The spark plug main body includes a cylindrical metal shell. A removing-tool engagement portion is formed on an outer circumferential face of the metal shell at a front end side of a caulking portion. The removing-tool engagement portion is used for engaging with a tool, when removing the spark plug main body from a plug hole of an internal-combustion engine. |
US08365693B2 |
Single cam phaser camshaft
A camshaft assembly is disclosed which comprises an inner shaft (12), an outer tube (14) surrounding and rotatable relative to the inner shaft (12), and two groups of cam lobes mounted on the outer tube, the first group of cam lobes being fast in rotation with the outer tube, and each cam (10) lobe (18) of the second group being rotatably mounted on the outer surface of the tube (14) and connected for rotation with the inner shaft (12) by means of one or more drive members (50) passing through circumferentially elongated slots in the outer tube. In the invention, each drive member comprises a (15) drive component (50d) engaged with fixed alignment in the cam lobe (18) and a separate fastener (50b) that is rotatable to clamp the drive component against a flat surface on the inner shaft (12), each drive member (50) being constructed such that during the tightening of the fastener (50b) no relative (20) sliding movement is required at the interface between the drive component (50d) and the inner shaft (12). |
US08365691B2 |
Variable valve actuating mechanism with lift deactivation
An internal combustion engine is described having a valve mechanism that comprises two cams 120,122 mounted coaxially and a summation lever 124 having cam followers 126, 127 in contact with both cams so as to move in proportion to the instantaneous sum of the lifts of the respective cams. A control spring 128 is provided to maintain contact between one cam profile and its respective follower(s), and a valve actuating rocker 114 having a stationary pivot and rotatably connected to the summation lever serves to open the engine valve 110 in dependence upon the movement of the summation lever, so as to enable the valve timing, valve lift and valve event duration to be adjusted by varying the phases of the two cams. In the invention, the summation lever is constructed in two parts 124a, 124b that can be selectively locked and unlocked to allow the valve lift to be deactivated and the motion of both parts is controlled by the control spring 128 when the two parts of the summation lever are unlocked from one another. |
US08365690B2 |
Hydraulically operated valve control system and internal combustion engine comprising such a system
A hydraulically operated valve control system includes a hydraulic flow divider including a hydraulic valve adapted to distribute, between two lines feeding respectively to actuators coupled to two inlet or outlet valves of a cylinder, the flow of oil coming either from a source of oil under pressure or from the feeding lines. The oil flow is distributed between the two feeding lines on the basis of the ratio of oil flow-rates in these two lines. |
US08365681B2 |
Indicating instrument
An indicating instrument is provided in which a pointer is secured to pointer drive means by attraction force of magnets and the magnetic influence of the magnets can be reduced to improve the indication accuracy of the pointer. The indicating instrument has a display plate 21, a pointer 22 provided on the front-face side of the display plate 21, and pointer drive means provided on the back-face side of the display plate 21 for rotating the pointer 22. The indicating instrument includes a first magnet 22c of ring shape provided in the pointer 22, a second magnet 23a provided in the pointer drive means such that the second magnet 23a is opposite to the first magnet 22c, a rotation drive member 24 included in the pointer drive means and rotating the second magnet 23a, and a magnetic shield member 29 provided between the second magnet 23a and the rotation drive member 24, wherein the pointer 22 is rotated in association with rotation drive of the pointer drive means by attraction force of the first and second magnets 22c, 23a. |
US08365679B2 |
Seed spacing monitoring system for use in an agricultural seeder
A seed spacing monitoring system is used In an agricultural seeder for planting seeds. The agricultural seeder has a furrow opener, a seed meter for metering seed to be dispensed in the furrow, and a furrow closer to cover the seed in the furrow. The seed spacing monitoring system includes a detector supported to detect seeds in the furrow prior to the seeds being covered. The detector provides a plurality of seed presence signals, with each seed presence signal being indicative of a respective seed present in the furrow. A speed sensor is associated with the seeder and provides a speed signal indicating a ground speed of the seeder. An electrical processor receives the plurality of seed presence signals and the speed signal. The electrical processor determines a seed spacing, dependent upon the seed presence signals and the speed signal. |
US08365678B2 |
Extensible table
The extensible table includes: a main surface (5) supported by a support base (3A, 3B; 3); a first auxiliary surface (19) and a second auxiliary surface (21), arranged underneath the main surface (5) when the table is retracted in a condition of minimum extension and coplanar and side by side to the main surface when the table is extended in the condition of maximum extension; a table extension mechanism. The extension mechanism includes two movable supports (15, 17) arranged side by side, each carrying a respective auxiliary surface (19, 21). The movable supports are supported and guided on the support base of the table for symmetrically and synchronously moving close and away the two auxiliary surfaces one with respect to the other during table extension and retraction movement. Each of the movable supports (15, 17) includes a lifting and lowering member (23A, 23B; 27A, 27B) of the respective auxiliary surface during the table extension and retraction movement. |
US08365676B1 |
Wall-mounted stand for a hotel room
A wall mounted luggage stand assembly for supporting a piece of luggage in a hotel room. The luggage stand assembly has a backboard that is mounted to a wall. A shelf is provided that has a bottom surface and a rear edge. The shelf is connected to the backboard with a hinged connection proximate that enables the shelf to rotate between a vertical orientation and a horizontal orientation. At least one damper piston is provided that retards the movement of the shelf from its vertical orientation to its horizontal orientation. A vertical support panel is connected to the bottom surface of the shelf. The vertical support panel rotates with gravity to always remain in a vertical orientation. The vertical support panel contacts the floor when the shelf rotates to its open horizontal position, therein supporting the shelf. |
US08365672B2 |
Frangible bullet and its manufacturing method
This invention describes a frangible bullet made from particles of a copper-based metal powder with the aid of an organic lubricant, which have been pressed so that the pressed particles have a density of more than 6.9 g/cm3, where the composition has been treated with thermal oxidation. |
US08365671B2 |
Adaptable smart warhead charge and method for use
A method for detonating a munition comprising the steps of providing a plurality of micro-detonators and microprocessors in said munition and initiating said micro-detonators in a predetermined sequence by means of said microprocessor. Depending on the specific predetermined sequence which is selected, one of a variety of explosive modes may be achieved. |
US08365670B2 |
Dual mode grenade
A dual mode grenade (2) is selectively operational in lethal and non-lethal modes. The grenade (2) contains a hard back (10) containing fuse/safing assembly (14), and the central explosive charge (12) surrounded respectively by non-lethal (N-L) projectiles (8), N-L case (6), and the removable lethal fragmentation shell (4). The grenade operates in lethal fragmentation mode when all its components are present and the fragmentation shell bursts into plurality of lethal projectiles (18). The N-L operation of the grenade is effected by the removal of the fragmentation shell (4) whereby N-L projectiles are allowed to eject outwards in response to the bursting of explosive charge (12). |
US08365667B2 |
Reusable fireworks launcher with reinforcing sleeve
An improved, multiple-use fireworks launcher (10) is provided for the launching of fireworks such as an artillery shell (40) having a lower lift charge (42) and an upper effect charge (44). The launcher (10) includes a base (12), with an upstanding, open-top launch tube (14) operably coupled with the base (12). A reinforcing section (16) is positioned about the lower end of launch tube (14), and preferably comprises a tubular sleeve (36) tightly secured to the outer surface (32) of launch tube (14). The combined thickness of the tube (14) and section (16) are sufficient to prevent catastrophic failure of the launcher (10) in the event a shell (40) is improperly placed within the tube (14) in an inverted condition with the lift charge (42) thereof positioned over the effect charge (44). |
US08365666B1 |
Modular breaching and demolition system
A modular explosive breaching and demolition system comprised of inert light weight plastic assemblies, field custom hand packed or pre-loaded, utilizing for example cast-cure or press loaded explosives. The assemblies can be snapped together to make different geometeric shapes or lines as may be desired, for demolition objectives. |
US08365664B2 |
Impulse cartridge
An impulse cartridge having multiple charges that are independently activatable. The impulse cartridge is further voltage polarity independent through the use of diodes. The polarity independence provides increased reliability. |
US08365660B2 |
Printing press and printing method
In a printing press and a method, provided are an offset rotary press for printing predetermined information on a web using a printing plate, a printer for digitally printing specific information desired by a reader and reader identification information at a specific location on a web surface, and a dispatch system for reading the reader identification information on a newspaper, thereby sorting the newspaper by delivery destination. The offset rotary press and the printer are collectively driven by a controller, thereby improving the productivity of printed matter. |
US08365658B2 |
Method for ornamenting container, ornamented container manufactured by the method, and mandrel, drum, and ornamenting apparatus used for the method
A method is provided for ornamenting a container, a mandrel, drum, apparatus used for the method, in which the number of manufacturing processes and the manufacturing cost are reduced, and scratches are prevented in the inner and outer surface of the container. The ornamenting method of a container includes a process to perform underprinting, a process to perform outer surface printing, and a process to perform embossing on the surface of the container held by a holder in a manufacturing line. It is preferable that the outer surface printing process and the embossing process are simultaneously or successively performed. |
US08365655B2 |
Barbecue stove
A barbecue stove includes a body, a cover, a storage device, two primary feet and two secondary feet. The cover is pivotally connected to the body. The storage device is attached to the body. The primary feet are attached to the body. The secondary feet are attached to the storage device. The barbecue stove lies on the primary feet in use and stands on the secondary feet in storage. |
US08365652B2 |
Adjusting element
An adjusting element with a closed first end, a cylinder, a piston displaceably arranged in the cylinder that divides the cylinder into a first work space remote of the first end and a second work space in proximity to the first end, and a piston rod which is arranged at one side of the piston and which projects through the first work space and is guided out of the cylinder concentric to or center longitudinal axis of the cylinder at a second end opposite from the first end so as to be sealed by a guiding and sealing device. The adjusting element has a device for detecting the piston rod position and/or the extended length of the adjusting element. The device for detecting the piston rod position includes a microswitch arranged at the cylinder and at least one switching element cooperating with the microswitch. |
US08365651B2 |
Piston-type accumulator
A piston-type accumulator has: a) an accumulator housing in the form of a cylinder tube (1) made of magnetizable material, which defines an axial direction of the housing; b) a piston (3), which can be axially displaced over a stroke path inside the cylinder tube (1) and which forms a moving separating element that, inside the accumulator housing, separates two working spaces (7 and 9) from one another; c) a magnet arrangement (29, 31, 35), placed on the piston (3) and generating a field on the wall of the cylinder tube (1), and; d) a magnetic field sensor device located on the exterior of the cylinder tube (1) and having at least one Hall sensor (51). The Hall sensor is mounted on the exterior of the cylinder tube (1) and responds to the field generated by the magnet arrangement (29, 31, 35) on the piston (3) to determine the position of the piston (3) along the stroke path. |
US08365650B2 |
Weapon sight
This invention, as a unit, is a training adjustable combination sight, primarily intended to be mounted on a vehicle of smaller vessel for close-in defense of these against air and ground attacks. In its entirety, aside from the required sight sensors (16-18) situated in an intentionally elevatable sensor housing (4), the combination sight entails a weapon (8) that is controlled by the sensors. The sight sensors (16-18) included in the combination sight can also be utilized for fire control of exterior weapons located elsewhere as well as for gathering purely surveillance data. |
US08365643B2 |
Band saw machine, and saw blade installation method in band saw machine, saw blade driving method, and cutting method
A band saw machine which has an endless band saw blade hung around a driving wheel and a driven wheel rotatably supported by a saw blade housing that is capable of moving vertically. The band saw machine also includes a pair of guide posts for vertically guiding the saw blade housing between the driving wheel and the driven wheel, wherein an upper traveling part of the band saw blade is disposed at one side of the front and rear sides of the guide posts, and a lower traveling part of the band saw blade is disposed at the other side of the front and rear sides of the guide posts. |
US08365634B2 |
Universal actuation and control of steering mechanisms for mobile vehicles
An actuation and control system for a steering mechanism of a mobile vehicle includes a motor including a drive shaft that is rotatable in two opposing directions, a securing structure configured to be secured to the steering mechanism of the mobile vehicle, and a linking structure that couples the motor with the securing structure. The system is configured such that rotational motion of the drive shaft is imparted to the securing structure to facilitate control of the steering mechanism of the mobile vehicle. The system is relatively easy to assemble and install and in a mobile vehicle and can be used with a variety of different vehicles to facilitate remote and/or unmanned navigational control of a mobile vehicle. |
US08365630B2 |
Transmission drive unit with a zero axial backlash bearing fastening, in particular for adjusting a movable part in a motor vehicle
A transmission drive unit (10) for adjusting a movable part (58) in a motor vehicle includes a drive element (18), which is capable of being driven by a drive assembly (42), and which is rotatably supported in a support tube (14) via at least one end shield (28). The drive element (18) has a first axial stop (23), which bears against a first axial support surface (21) of the support tube (14), and a second axial stop (35), which rests against a second axial support surface (27) of the end shield (28). The end shield (28) is pressed against the second axial stop (35) of the drive element (18) via a material deformation of the support tube (14). |
US08365629B2 |
Arrangement of a gear on an output shaft of a transmission
A configuration of a gear wheel (4, 5) on a main shaft (1) of a transmission, having at least two lay shafts (2, 3). The wheel (4, 5) is designed as a sum wheel or gear wheel, meshes with both of the lay shafts (2, 3), and is movable in the radial direction between lay shafts (2, 3). An elastic element (8, 13) is positioned, between the gear wheel (4, 5) and the main shaft (1), and/or between the gear wheel and the lay shaft to reduce radially movement of the gear wheel (4, 5). |
US08365626B2 |
Double clutch transmission
A double clutch transmission comprising two clutches, the input sides of which are connected to a drive shaft and the output sides of which are connected to one of two transmission input shafts coaxially arranged with respect to each other. At least two countershafts are provided on which toothed gearwheels, embodied as idler gearwheels, are supported. Toothed gearwheels, embodied as fixed gearwheels, are provided on both transmission input shafts in a rotationally fixed manner. At least one shift element is provided for connecting two toothed gearwheels in a rotationally fixed manner and at least a plurality of power shifting forward gears and/or at least one reverse gear may be shifted. Six gear planes are provided such that at least one power shifting winding path gear may be shifted via at least the shift element. |
US08365622B2 |
Reverse chain drive for motor vehicle transmissions
Reverse gear for a motor vehicle transmission is achieved through a chain assembly having two sprockets and a multi-link chain. One of the sprockets is coupled to a clutch which selectively connects it to an input or output shaft. The other sprocket is directly coupled to the other, i.e., output or input shaft. The multi-link chain carries drive torque from the input shaft to the output shaft when the clutch is engaged. Because the other driving connections between the input shaft and the output shaft associated with the forward gears or gear ratios are through gears which cause a reversal of rotational direction, the driving connection achieved by the chain assembly, without a directional reversal, is, in fact, opposite in direction to the rotational direction of the forward gears, thereby providing reverse. |
US08365621B2 |
Arrangement structure of shifting actuator of internal combustion engine mounted on motorcycle
An arrangement structure of a shifting actuator of an internal combustion engine mounted on a motorcycle is provided in which while the shifting actuator is provided externally of an engine case of the engine so as not to interfere with auxiliaries, it is protected without external protrusion and external appearance is kept satisfactory. An external wall of an engine case is partially inwardly recessed to form a recessed portion capable of accommodating a shifting actuator. An actuator body of the shifting actuator is disposed in the recessed portion. An attachment bracket attached to an end portion of the actuator body is fitted to a first fitting hole of an engine case outer lateral wall on the side of the recessed portion and is secured to the engine case outer wall. The motorcycle has a multistage transmission that can reduce its axial width to achieve compactness. |
US08365618B2 |
Sled test apparatus
A sled test apparatus for simulating a vehicle crash is configured to simulate a vehicle crash involving an intrusion into the cabin of the vehicle, as occurs, for example, in a so-called “small overlap” or “offset” impact. The apparatus has a sled carriage and a test buck. The sled carriage is mounted for linear movement along a test axis, and the test buck includes a first structure mounted to the carriage for guided movement relative to the carriage. The test buck further includes a second structure mounted to the carriage, and the first structure is configured to move relative to the second structure during the guided movement. |
US08365615B2 |
Piezoelectric vibration type force sensor
In a piezoelectric vibration type force sensor according to the present invention, vibration is restricted by a friction force between a piezoelectric body and a restricting member, and hence a range of sensing forces can be expanded compared with a case in which the vibration is restricted directly from a direction that is the same as an vibration direction. A conventional structure, in which a lead wire is soldered directly for electrically connecting the piezoelectric body to an external control circuit, causes a restriction of the vibration due to a solder attached to the piezoelectric body, resulting in narrowing the sensing range. Using the piezoelectric vibration type force sensor, the range of sensing forces can be expanded by making a state in which conducting portions of the piezoelectric body and the restricting member are not fixed but contact with each other for keeping electric conductivity. |
US08365613B2 |
Coriolis mass flow meter having external vibration isolation member
For reducing an influence due to an external vibration, a frame has: a main frame that supports a vibration tube in a cantilever state; and a subframe that extends from the main frame toward a measurement portion side of the vibration tube, a detector and a vibration exciter are arranged on this subframe, and the outer case that surrounds the frame, the vibration tube and the like is engaged with the frame through the vibration isolating member. |
US08365611B1 |
Bend test method and apparatus for flip chip devices
A bend test method includes bending a flip chip device into a bent configuration, heating the flip chip device, and inspecting the flip chip device for failure. The bend test method is completed in a relatively short amount of time, e.g., within one to three days. Thus, appropriate failure modes in flip chip devices are created in an accelerated manner so that reliability assessment of various flip chip device designs, materials, and process options can be completed in a few days instead of a few months. This greatly reduced development cycle time typically results in a larger market share for new flip chip device products. |
US08365601B2 |
High precision corrosion monitoring sensor assembly and system
A high-precision corrosion monitoring sensor assembly is provided for permanent mounting on a vessel to measure wall thickness of the vessel. The assembly includes an ultrasonic transducer and a delay line, which are bonded to the vessel wall a first location. The assembly is further bonded to the vessel by an adjustable fixture. The assembly includes a cross-member attached to the ultrasonic transducer, having a pivot pin at each distal end. The pivot pins are attached to a first tower and a second tower, which bond to the outer vessel wall at a second location and a third location. The position of the first and second towers can be adjusted with respect to angle and placement about the pivot pins. Fasteners are attached to the pivot pins and can be tightened to make rigid the fixture, thereby allowing configuration of the assembly for use on flat surfaces and small-diameter pipes. |
US08365599B2 |
Acoustic emission toughness testing for PDC, PCBN, or other hard or superhard materials
An acoustic emissions testing device includes a pressurizable chamber, a rock sample, and one or ore acoustic sensors communicably coupled to the rock sample. The chamber includes a first chamber being pressurizable to a first pressure and a second chamber pressurizable to a second pressure. The rock sample is positioned within the pressurizable chamber such that a first portion of the sample is exposed to the first pressure and a second portion of the sample is exposed to the second pressure. The second pressure is increased to a threshold pressure, maintained at the threshold pressure for a time period, and then decreased. The acoustic sensors detect one or more acoustic events occurring within the rock sample. In certain embodiments, one or more of the intensity, the spatial location, and the propagating direction for one or more acoustic events are determinable. The system includes the testing device coupled to a recorder. |
US08365594B2 |
Combined oil level or condition sensor and sight oil level gage
The invention provides an oil level or condition sensor featuring a housing and a baffle or plate arrangement arranged in the housing, where the baffle or plate arrangement forms a capacitor when the housing is filled with oil, the baffle or plate arrangement being responsive to a signal, for providing an oil level or condition sensor signal containing information about the level or condition of the oil in the housing. The baffle or plate arrangement may include one or more plates or a single or multiple star shaped baffles. The one or more plates or multiple star shaped baffles are spaced apart to form the capacitor. The level or condition of the oil within the baffle or plate arrangement changes the inductance. The single or multiple star shaped baffles each have a small hole in the center which provides a visual indication of the oil level. The housing has a transparent window. The inductance change can be measured and used to send alarms or warnings. |
US08365593B2 |
Hydraulic monitoring unit
The present invention concerns a device (1) for measuring the position of the bed and surface of a river, in which the device comprises a support (2) along which a plurality of measurement areas (5) and means (3, 5) suitable for determining the local heat dissipation in each measurement area (5) are defined; the present invention also concerns a method for determining the position of such interfaces, in which a device (1) according to the present invention is arranged so that it intersects the interface, ensuring that one or more measurement areas (5) are immersed in each of the means constituting the interface and finding the value of the power dissipated in the measurement areas (5) from the temperature measured at said means. |
US08365587B2 |
Method and device for detecting abnormality of engine
This disclosure provides a method of detecting a cylinder-to-cylinder gap abnormality of an air fuel ratio with sufficient accuracy according to an individual specificity of an air fuel ratio detecting module. Particularly, the method may be used for an engine to detect the cylinder-to-cylinder gap abnormality of the air fuel ratio of supplied air fuel mixture abnormality based on an output value of a linear O2 sensor. Under a first predetermined condition, an output characteristic of the sensor is measured. The measured output characteristic is compared with a reference characteristic set in advance to calculate a correction value for correcting the sensor output according to the individual specificity of the sensor. Subsequently, under a second predetermined condition, the sensor output value is corrected based on the calculated correction value to detect the abnormality based on the corrected output value of the sensor. |
US08365585B2 |
Method to determine the fuel temperature in a common rail injection system
In a method to determine the temperature of a fuel in a common rail injection system of an engine, the fuel temperature at one place of the common rail injection system is calculated from a fuel temperature at another place of the common rail injection system. |
US08365580B2 |
System and method for automatically judging the sealing effectiveness of a sealed compartment
An improved and non-destructive test method and system utilizes ultrasound wave energy to automatically judge the sealing effectiveness of a sealed compartment such as the cabin of a motor vehicle or aircraft. An ultrasonic transmitter generates ultrasound energy of a specified frequency within the compartment, and one or more ultrasound sensors outside the volume detect the presence and amplitude of ultrasound energy at the specified frequency. Alternatively, the transmitter can be configured to generate ultrasound energy outside the compartment, and the sensors can be arranged to detect ultrasound energy within the compartment. The detected energy level is compared to a calibrated threshold, and a leak indication is generated if the threshold is exceeded. In a factory setting, the volume can be passed through an arched array of ultrasound sensors strategically located to detect the presence and amplitude of ultrasound energy of the specified frequency in the vicinity of potential leakage areas of the compartment. If the position of the compartment relative to the sensor array is known, the leak indication can be used to pinpoint the location of the leak, and to suggest specific corrective action. |
US08365574B2 |
Systems and methods for minimizing stray current in capacitive sensor data
A method for minimizing stray current in capacitive sensor data includes receiving a first input from a first wire of a wire harness, the wire harness comprising a plurality of twisted wires, the first input comprising a first signal comprising first sensor data and stray current; receiving a second input from a second wire of the wire harness, the second input comprising a second signal comprising stray current; and subtracting the second signal from the first signal to determine the first sensor data. A system for minimizing stray current in capacitive sensor data is also provided. |
US08365572B2 |
Method and device for manufacturing bimetallic pipes
The means for making a bimetallic pipe, made up of a pipe telescopically inserted with clearance inside a pipe and projecting from both ends of the latter, comprising a fixed expansion head and a moveable expansion head, wherein the ends of the bimetallic pipe are inserted before proceeding to the hydraulic or oil hydraulic closure of particular clamping members around each end of the outer pipe while the inner pipe has the ends positioned against the corresponding elastic abutments made inside each of the above-mentioned heads, thus being free to move axially and radially to rotate around its own axis during plastic expansion thereof. |
US08365571B2 |
Pipe expanding method and pipe expanding device for steel pipe
A pipe expanding device inserts a pipe expanding punch into an opening end portion of a steel pipe with a special shape in the state where the opening end portion of the steel pipe with a special shape is pressed in an insertion direction of the punch. |
US08365570B2 |
Can body for laminated steel sheet two-piece can and method for manufacturing can body
A method for manufacturing a can body by forming a circular laminated steel sheet having a radius of R0 includes producing a form at least one time with a laminated steel sheet coated with a polyester resin, which has a plane orientation coefficient of 0.06 or less such that that the height h, the maximum radius r, and the minimum radius d of the form satisfy d≦r, 0.2≦d/R≦0.5, and 1.5≦h/(R−r)≦2.5, where R represents the radius of the laminated steel sheet having a weight equivalent to the weight of a final form; heating the resulting form at least one time at a temperature of 150° C. or higher, and lower than or equal to the melting point of the polyester resin; and working the heat-treated form into a form satisfying d≦r, 0.1≦d/R≦0.25, and 1.5≦h/(R−r)≦4. |
US08365568B2 |
Seamless multilayer composite pipe
The present invention relates to a method of manufacturing a seamless multilayer composite pipe, an apparatus for manufacturing a seamless multilayer composite pipe, and a seamless multilayer composite pipe. The method of manufacturing a seamless multilayer composite pipe comprises the steps of a) providing a seamless metal pipe with at least one continuous layer covering its inner surface, and b) passing the seamless metal pipe through a unit in order to reduce the diameter of the seamless metal pipe by cold working. An apparatus for manufacturing a seamless multilayer composite pipe comprises a unit for providing a seamless metal pipe with at least one continuous layer covering its inner surface, and a unit for reducing the diameter of the seamless metal pipe by cold working. A seamless multilayer composite pipe comprises a seamless metal pipe with at least one continuous layer covering its inner surface, wherein the continuous layer covering the inner surface of the a seamless metal pipe is mechanically compressed. |
US08365567B2 |
Rolling mill and rolling method for flat products of steel
The object is to eliminate the difference in offset of work rolls at the upper and lower and left and right of the rolling mill occurring in the kiss roll state of the zero point adjustment work before rolling or during rolling and eliminate the problem of warping of the flat products or meander or camber due to the thrust force acting between the work rolls and backup rolls.For this, there are provided a rolling mill for flat products having a pair of upper and lower work rolls driven by electric motors, a pair of upper and lower backup rolls contacting the work rolls and supporting the rolling reaction force applied to the work rolls, and devices for applying substantially horizontal direction external forces to the upper and lower work rolls, the rolling mill for flat products characterized in that a direction of horizontal direction external forces applied to the work rolls is the same direction as the horizontal direction force component of the rolling reaction force applied to the work rolls due to the rolling direction offset and in that the horizontal direction external forces applied to the work rolls are supported by rolling mill housing project blocks or work roll chock support members, and a rolling method for flat products using the same. |
US08365566B2 |
Device for adjusting the distance of a stripper chisel
A device for adjusting the distance of stripper chisels from a circumference of work rolls supported in chocks of a roll stand, wherein the stripper chisels are movable parallel to the rolling line in direction towards and away from the roll gap. To adapt to different operating positions and diameters of the work rolls, the stripper chisels are arranged in a horizontally displaceable stand roller table. The movement of the stand roller table is linked with the vertical movement of the bottom work roll so that the stripper chisel can be moved away from the work roll when the bottom work roll moves upward, and vice versa. |
US08365565B2 |
System for leveling metal strip
An apparatus for leveling thin metal strip moving longitudinally generally in a plane in a travel direction has at least one upstream roll rotatable about an axis and engaging the strip, at least one downstream roll rotatable about an axis and engaging the strip downstream of the upstream roll, and a drive connected to at least one of the rolls for exerting tension on the strip between the rolls. In accordance with the invention pivoting one of the rolls is pivoted about an axis substantially perpendicular to the plane or parallel to the direction so as to vary the tension in the strip across a width of the strip and thereby locally plastically deform the strip to level it. |
US08365558B2 |
Safety handcuffs designed to facilitate the handcuffing of an individual
Handcuffs made up of a half-bracelet (21), a second half-bracelet (11), at least one casing (1) with a mean of locking (22, 41, 5, 7) and unlocking (4, 5, 9). The second half-bracelet (11) being interdependent (or not) from the casing of the handcuffs. A main characteristic being that the first half-bracelet pivots around an axis (100) located within the casing. The handcuff has a mean of control (3, 6, 200, 24) the first half-bracelet can move around its axis in order to allow a frontal gripping of the hand (or leg) to be blocked. |
US08365557B2 |
Double-feed knitting method for a garment such as tights or the like, machine to implement said method and garment produced therewith
The method comprises the phases of: knitting at least one part (5 A, 5B) of the body (1) with reciprocating motion of the two cylinders of a double-cylinder machine; —knitting the leg pieces (9 A, 9B) with a continuous rotational motion of the two cylinders (11, 13), a first leg piece being knitted by a first of said cylinders and a second leg piece being knitted by a second of said cylinders. It is provided for an arc of needles (C) to be maintained temporarily inactive on each of said two cylinders while knitting said at least one part (5 A, 5B) of the body (1) with reciprocating motion. Furthermore, it is provided that the temporarily inactive needles are set to work at the end of the knitting of said at least one part (5 A, 5B) of the body (1) with reciprocating motion, thus forming an interknitting line (CC) for joining the two leg pieces (9 A, 9B), then continuing the knitting with continuous rotary motion with all the needles (15) of both the cylinders (11, 13). |
US08365556B2 |
Overflow downdraw glass forming method and apparatus
One embodiment of the present invention is an improved sheet glass forming apparatus. In another embodiment, a precise thermal control system redistributes the flow of molten glass at the weirs to counteract the degradation of the sheet forming apparatus which inevitably occurs during manufacturing. In yet another embodiment, the invention introduces a counteracting force to the stresses on the trough in a manner such that the thermal creep which inevitably occurs has a minimum impact on the glass flow characteristics of the forming trough. Another embodiment creates a variable external cross-section which provides hydraulic stresses that are in opposition to the surface tension and body force stresses and thus, reduces the influence of surface tension and body forces. |
US08365554B2 |
Molding die, method for manufacturing the same and method for manufacturing glass gob and molded glass article
This invention provides a molding die in which increase of the surface roughness due to crystal growth of chromium oxide is restrained, and thereby allowing long term use without deteriorating surface roughness of a glass gob or a molded glass article. The invention also provides a method for manufacturing the molding die, a glass gob, and a molded glass article. A molding die is provided with a substrate having a molding surface and protective film containing chromium formed thereon, and the protective film has the X-ray diffraction peak intensity of (110) plane of chromium higher than the X-ray diffraction peak intensity of (200) plane. |
US08365550B2 |
Aircraft air conditioning system and method of operating an aircraft air conditioning system
This invention relates to an aircraft air conditioning system with at least one compressor, a first conduit connected with a pressure side of the compressor and at least one cooling unit provided downstream of the compressor. A second bypass conduit is connected with the pressure side of the compressor to conduct at least part of the compressed air around at least one cooling unit and has a throttle for varying air flow therethrough. |
US08365548B2 |
Ice dispensing technology
An ice making apparatus for a refrigerator, in which an ice bank stores ice and has an opening that discharges ice on its one side. An ejector opens and closes the opening and is rotatably provided at the opening to also eject ice from the ice bank. After completion of an ice discharging operation, a sensor senses a relative position of the ejector against the ice bank and the ejector is controlled to close the opening to the extent necessary. |
US08365542B2 |
Frost free sub zero air conditioner
The present invention provides an energy efficient air conditioner that can provide a continuous supply of air at dew point that is several degrees Celsius below zero, without requiring a defrost cycle. The air conditioner in accordance to present invention comprises a plurality of cooling coils with interconnecting refrigerant piping, refrigeration circuit consisting of compressor and condenser coils, control circuit and one or more electric motor driven centrifugal fan. The present invention uses two cooling systems. The first cooling system having single coil cools the air to a temperature just above zero deg. C., say four deg. C. so that the second stage gets a steady supply of cold air. The second stage has two coils, each being half the size of the first stage coil, thus taking half the air from it so that all the air from stage 1 passes through stage 2. In operation, only one coil of the second stage is active arid chills the air going through it to say minus 14 Deg. C. The other coil, being inactive, passes on the +4 Deg. C. air coming from the first stage. In order to prevent the active coil from icing up, a control circuit diverts the refrigerant to the second coil within a period short enough to prevent any significant ice build up in that coil. This goes on so that the total air flow is a steady 50% mixture of air at 4 Deg. C. and minus 14 deg. C. This works out to minus 5 Deg. C. at the output. |
US08365540B2 |
System and method for heat transfer
A heat exchanger may be associated with a heat transfer system to promote flow of heat energy from a heat source to a multi-phase fluid. The heat exchanger may be associated with an expansion portion. The fluid may be a refrigerant to which nano-particles may be added. Embodiments of the present invention may be implemented in an air-conditioning system as well as a water heating system. |
US08365534B2 |
Gas turbine combustor having a fuel nozzle for flame anchoring
A combustor includes an end cover having a nozzle. The nozzle has a front end face and a central axis. The nozzle includes a plurality of fuel passages and a plurality of oxidizer passages. The fuel passages are configured for fuel exiting the fuel passage. The fuel passages are positioned to direct fuel in a first direction, where the first direction is angled inwardly towards the center axis. The oxidizer passages are configured for having oxidizer exit the oxidizer passages. The oxidizer passages are positioned to direct oxidizer in a second direction, where the second direction is angled outwardly away from the center axis. The plurality of fuel passages and the plurality of oxidizer passages are positioned in relation to one another such that fuel is in a cross-flow arrangement with oxidizer to create a burning zone in the combustor. |
US08365530B2 |
System for conditioning the airflow entering a turbomachine
A system for conditioning an airstream entering an air-breathing machine includes an air conditioning system (ACS) configured for adjusting a physical property of the airstream, wherein the ACS comprises a module. The module includes a non-media conditioning system configured for adjusting a physical property of the airstream if an ambient condition is within a range, wherein the non-media conditioning system comprises nozzles adapted for spraying a fluid onto the airstream. The module also includes a media conditioning system configured for adjusting a physical property of the airstream to provide additional output of the air-breathing machine, wherein the media conditioning system comprises a direct exchange medium and a fluid distribution manifold. The ACS operates in a direct evaporative mode if the fluid is approximately greater than a dew point temperature and operates in a direct chilling mode if the fluid is approximately less than a dew point temperature. |
US08365524B2 |
Methods and systems for power generation by changing density of a fluid
A method for generating energy from low-density fluids is provided. The method includes placing a first object in a first portion of fluid having a first density, injecting low-density fluids into the first portion of fluid in order to reduce the density thereof to a second density less than the density of the first object and thereby induce buoyancy-dependent translation of the first object in response thereto, and generating energy based upon buoyancy-dependent translation of the first object. Related apparatuses and systems are also disclosed. |
US08365518B2 |
Construction machine
An upstream cylinder (21) and a downstream cylinder (24) are fixedly mounted to a support member (19), and a filter cylinder (26) is provided mountably and dismountably between the cylinders (21) and (24). In consequence, only the filter cylinder (26) can be dismounted with the cylinders (21) and (24) left as they are on the support member (19), so that the maintenance operation of a particulate matter removing filter (28) can be performed easily. In addition, pressure conduits (32) and (33) and a pressure sensor (34) of a pressure detection unit (31) for detecting a clogged state of the particulate matter removing filter (28) are disposed at positions offset from a moving path (30) of the filter cylinder (26). In consequence, only the filter cylinder (26) can be easily mounted or dismounted without being obstructed by the pressure conduits (32) and (33) and the pressure sensor (34). |
US08365517B2 |
Apparatus and method for regenerating an exhaust filter
An exhaust gas particulate filter system for an internal combustion engine comprises an exhaust gas conduit in fluid communication with, and configured to receive exhaust gas from, the internal combustion engine. A hydrocarbon supply is connected to the exhaust gas conduit and is in fluid communication with the exhaust gas for delivery of hydrocarbon thereto. A particulate filter assembly is located downstream of the hydrocarbon injector for receipt of the exhaust gas and hydrocarbon mixture. The particulate filter assembly comprises an exhaust gas filter disposed therein for removal of particulates from the exhaust gas and an electrically heated catalyst device disposed therein, upstream of the exhaust gas filter, and heatable to induce oxidation of the exhaust gas and hydrocarbon mixture and to heat the exhaust gas filter and burn particulates collected therein. |
US08365516B2 |
Exhaust gas purification apparatus for internal combustion engine
In an exhaust gas purification apparatus for an internal combustion engine, the regeneration of a filter and the purification of NOx are made compatible with each other while suppressing an excessive supply of HC. The apparatus includes a first exhaust gas purification unit for purifying NOx, a second exhaust gas purification unit arranged in series with the first exhaust gas purification unit for collecting PM, HC supply units for supplying HC to the first exhaust gas purification unit and the second exhaust gas purification unit, respectively, and a priority decision unit for deciding priority between supplying HC to the first exhaust gas purification unit and supplying HC to the second exhaust gas purification unit, wherein an amount of HC to be supplied to a lower priority one is made smaller when a request for supplying HC to the first exhaust gas purification unit and a request for supplying HC to the second exhaust gas purification unit overlap with each other than when the HC supplying requests do not overlap with each other. |
US08365514B1 |
Hybrid turbofan engine
A gas turbine engine has, in at least a first mode of operation, a core engine, a fan, and an auxiliary turbine engine coupled as follows. The core engine has, along a core flowpath, at least one compressor section, a combustor, and at least one turbine section. The fan is upstream of the core flowpath and drives air downstream along the core flowpath and along a bypass flowpath. The auxiliary turbine engine has an axial compressor, a fan, a combustor, and an axial turbine. The fan has fan blades and a continuation of the bypass flowpath extends sequentially downstream through the axial compressor and radially outward through passageways in the blades of the fan and a continuation of the core flowpath passes axially through the fan. The combustor is downstream of the fan along the continuation of the bypass flowpath. The axial turbine is downstream of the combustor along the continuation of the bypass flowpath and comprises at least one stage of blades rotating with the fan. |
US08365512B2 |
Emitter for ionic thruster
An emitter for an ion thruster. The emitter is a field-effect emitter for a field emission electric propulsion or colloid thruster. The field-effect emitter has a first and second portions defining an internal reservoir for supplying a liquid metal or a conducting ionic liquid and has a slit connecting the internal reservoir to an exit orifice. |
US08365511B2 |
Tip turbine engine integral case, vane, mount and mixer
A tip turbine engine assembly includes an engine support structure with a rear case, exit guide vanes, an exhaust mixer, and engine mounts. The rear case is disposed about an engine centerline. The exit guide vanes extend radially inwardly from the rear case. The exhaust mixer extends in a flow path of a combustor to mix a high energy gas stream from the combustor with bypass air from a bypass fan. The engine mounts are located on the periphery of the rear case for mounting the engine to an aircraft. The rear case, exit guide vanes, exhaust mixer, and engine mounts form a unitary engine support structure which is installable as a single piece into an engine. |
US08365507B2 |
Assembly for the person-related filling of medicine dispensers
In an assembly for filling medicine dispensers (11) with administering units (12/i) which are to be taken daily by patients, a deblistering apparatus (39) is provided for the separating, automatic removal of the medicines from the respective blister pack, the blister film (33) of which can be subjected to a notching or cutting pretreatment, only after which the medicine is removed. A transport device (18) is provided which supplies the medicine dispensers (11) to a feeding device, at which the individual medicines can be loaded into receiving compartments (14/1 to 14/4) of the medicine dispenser (11). The assembly comprises modules (17/i) which have in each case a blister shaft (62), a punching device and a feeding device and are arranged along the transport device (18) at spacings from one another which correspond to the spacing of the receiving compartments (14/i) of the dispensers (11/i) or to an integral multiple of said spacing. |
US08365506B2 |
Process and apparatus for closing mesh bags
A process for closing mesh bags, in which a longitudinal portion of constricted mesh is compressed together with a portion of at least one plastic strip provided with a width greater than that of the constricted mesh such that respective side bands of the strip project on both sides of the constricted mesh, includes the operations of introducing in a die the compressed longitudinal portions of strip and mesh such that the mentioned side bands are bent towards the constricted mesh. The bent side bands of the strip are folded over the constricted mesh the materials forming the folded strip and the constricted mesh melt. One or several attachment sections between the folded strip and the constricted mesh along the compressed portions of the mesh and of the strip are determined. |
US08365504B2 |
Method for packing articles, in particular pharmaceutical articles
A method for packing articles, in particular articles, comprising stages of production of a succession of blister packs containing the articles, packing resulting groups of blister packs in cartons, and storing the cartons in at least a warehouse unit, the method being characterized in that it includes transferring the cartons to at least a second warehouse unit, opening the cartons and extracting the groups of blister pack in order to enable performing of an inserting of information on each group f blister packs or on each blister pack, and packing the blister packs, provided with the information, in box containers. |
US08365502B2 |
Composite tube having co-bonded end fittings
A structural member such as a strut includes a composite material tube having metal end fittings that are attached to the tube by co-bonded, double shear joints. The double shear bond joint construction reduces the residual stress on the bonds that result from mismatch of the coefficients of thermal expansion of the composite tube and the metal end fittings. The ends of the fittings that are bonded to the tube may include a stepped profile that functions to limit the peak stresses in the bonds. |
US08365498B2 |
Thermal barrier construction material
A thermal board including a first layer, a reflective layer a spacing device and a second layer bonded together as a single unitary structure. The spacing device forms a cavity between the first and second layers in which insulation may be positioned. It is contemplated that in one embodiment the first layer is provided as gypsum board and the second layer is a paper material. In another embodiment, a third layer is positioned between the first and second layers, where the third layer is a dense fiber board. Reflective layer(s) is/are provided as thermally reflective layers are provided as, for example, a spray coating and/or a metallic foil acting like a mirror to Infrared Radiation. The thermal board may be provided as a 4′×8′ sheet of material as a single bonded, unitary structure that may be cut and installed in the same manner as standard drywall. |
US08365492B2 |
Blast protection window retention system
A blast resistant window system includes a plurality of anchor members disposed in a wall and first and second mounting bodies at first and second opposite ends of an opening in the wall secured with the anchor members. The first mounting body has a first pair of spaced brackets connected thereto, and the second mounting body having a second pair of spaced brackets connected thereto. First and second energy dampening devices are disposed between the first and second pairs of spaced brackets. First and second restraining cables extend between the first and second mounting bodies across the inside surface of the window pane. These cables have first and second ends connected to the first and second pairs of spaced brackets. The cables are coupled together at the first and second opposite ends of the opening by the first and second energy dampening devices. |
US08365488B2 |
Methods and systems for decorating bevel and other surfaces of laminated floorings
Methods and systems for decorating at least one bevel surface or other surface of a laminated flooring are described. The bevel surface can be decorated by non-transfer printing such as digital printing. The digital printer can be an ink jet printer such as a piezoelectric drop-on-demand (DOD) printer that allows a color and pattern to be placed on the bevel surface that matches the print design (décor pattern or face design) of the laminated flooring. Other devices are provided such as a device that takes a picture of or scans an image of the print design, and modifies the taken picture or the scanned image so that the edge pattern thereof matches with an edge pattern of the print design. |
US08365487B2 |
Roof sump structure
A preformed hinged foam sump for use on a flat roof includes two mirror image sides connected along the hinge which folds from an 8×8 structure to a 4×8 structure. Each of the mirror image panels includes a central panel which is a right isosceles triangle which slopes to the 90 degree angle of the right isosceles triangles. Each side includes two side panels which are sloped to the same point as the central panel and are also right isosceles triangles. The panels are bonded together to form each side which is connected by a flexible material or tape along the bottom side to allow the two sides to fold relative to each other to change from an 8×8 structure to a 4×8 structure and open up to an 8×8 structure for use on a roof surface. |
US08365484B2 |
Connector system for securing an end portion of a steel structural member to a vertical cast concrete member
A steel structural member is secured to a vertical cast concrete member or wall by a connector system including a fabricated steel receiver embedded within the wall. Embedded anchors are attached to the receiver which has upper and lower front wall portions flush with the concrete wall and define a front opening. A support bracket has a horizontal plate attached to the beam and a vertical plate which fits through the front opening within the receiver. The bracket is attached to the beam which is then elevated, and the vertical plate is inserted through the opening into the receiver. The beam and vertical plate are then shifted downwardly until opposite upper and lower edge portions of the vertical plate are blocked by the front wall portions of the receiver. In the illustrated embodiment, the front opening and vertical plate are generally rectangular with the opening wider than the plate. |
US08365483B2 |
Prefabricated building system
A prefabricated building that is easily assembled from plastic components or elements. These elements are formed in a shape that has special joining configurations to allow the elements to longitudinally slide into respective receiving grooves on an adjacent element to form the building structure. The elements have a surface inclination so that when they are joined to adjacent elements they give the building a cylindrical outer shape. Other elements are joined together in a similar fashion to form vertical walls to form the front and back of the building and dividing walls. |
US08365480B1 |
Door assembly with dual support connector assembly
A door assembly with installed glass panel, or insulated glass panel, security glass panel, or a decorative leaded glass panel, void of holes in the door or in glass panel, wherein the door assembly has a dual support connector with connector body, connector hole extending through the connector body, a glass flange integral with the connector body for overlaying an edge portion of the glass panel; an structural panel flange integral with the connector body, extending at a right angle to the connector hole away from the connector body parallel to while opposite the glass panel flange for overlaying an edge portion of the structural panel while in a plane apart from a plane of the glass flange. |
US08365478B2 |
Intermediate vapor collection within encapsulated control infrastructures
A method of recovering hydrocarbons from hydrocarbonaceous materials can include forming a constructed permeability control infrastructure. This constructed infrastructure defines a substantially encapsulated volume. A mined hydrocarbonaceous material can be introduced into the control infrastructure to form a permeable body of hydrocarbonaceous material. The permeable body can be heated sufficient to remove hydrocarbons therefrom. Hydrocarbon products can be collected from intermediate locations within the permeable body. Advantageously, an intermediate fluid collection system can be used to draw a hydrocarbon product from the permeable body at preselected locations. Such intermediate collection can provide hydrocarbon product fractions which can reduce or eliminate the need for full-scale distillation of a hydrocarbon product having a full range of products such as that typically found in crude oil. In addition, product quality can be tailored by monitoring such intermediate draws and adjusting operating parameters accordingly. |
US08365476B2 |
Braced frame force distribution connection
A structural framework that includes a column, a beam, a brace beam coupled at an angle to the column and the beam, and a gusset plate to connect the brace beam with the column and the beam. The framework also includes a shear plate with horizontally slotted holes to couple to the column to the beam. The structural framework may also include double framing angles or a flex plate coupled to the gusset plate and to the beam via spacer plates to provide for a semi-rigid connection. |
US08365474B2 |
Building panel module and spherical shell
Synclastic hollow core building panels are employed to form dome-like structures. The synclastic curve allows the panels to be lightweight, yet capable of carrying the weight of the structural loads. When combined, the panels create a sphere or a section of a sphere for enclosing space, with optional egress, skylight, and foundation portals incorporated into the structure without disturbing the spherical curvature of the interior or exterior surfaces. The spheres or sphere sections require no additional framing; the panels themselves are the frame. Workers with only the basic assembly skills can construct a sphere or sphere sections using these panels. |
US08365473B2 |
Prefabricated self-supporting construction element
For establishing a more modern and environmental, inexpensive building, there is disclosed a prefabricated, self-supporting construction element (6) intended chiefly for apartment buildings, where a number of construction elements (6) are placed at the side of one another and on top of one another, and comprising at least two substantially parallel-extending walls (26), where the external side surface (14) is profiled with protruding ribs (16) which, in combination with corresponding external side surfaces (14) of corresponding construction elements (6) along the external side surfaces (14), form a plurality of channels (60) respectively intended for in-situ casting with a (flowing), hardening material (concrete) for the formation of a supporting construction in the form of columns (94) and beams for supporting a plurality of construction elements (6) placed on top of one another, and for the leading of supply pipes and cables to the building, which is characteristic in that the external side surfaces (14) comprise insulating material (18) which, when placed together with corresponding side surfaces, form a stable element which constitutes a permanent insulating cladding (16, 18) for the supporting structure molded in-situ later. |
US08365472B2 |
Foldaway railed balcony, particularly for boats
A foldaway balcony comprises a platform structure tiltably mounted on a wall and a rail structure mounted to the platform structure. The platform structure comprises a box-like support structure and a planar floor structure which are tiltable relative to the wall separately from each other. The rail structure comprises a plurality of rail elements, which are hinged at the edge of the support structure of the platform structure, and are tiltable between a stored position, in which they lay within the support structure, and a deployed position, in which they stand relative to the support structure. When the platform structure moves from the closed position to the open position, first the support structure is tilted, then the rail elements move from the stored position to the deployed position, and finally the floor structure is tilted. |
US08365469B2 |
Door operating system
A door operator operates a door that is rotatable about an axis of rotation between an open position and a closed position. The door operator comprises an output shaft, a closing assembly, and a motor. The output shaft is rotatable between a first position and a second position, and is coupled to the door such that rotation of the output shaft pivots the door about the axis of rotation and rotation of the door about the axis of rotation rotates the output shaft. The closing assembly is coupled to the output shaft to apply a torque to the output shaft, wherein the torque applied by the closing assembly rotates the output shaft such that the rotation of the output shaft by the closing assembly rotates the door toward the closed position. The motor is coupled to the output shaft via a clutch to selectively apply opening and/or closing torque to the output shaft. |
US08365463B2 |
Method and apparatus for desalination of water and extraction of carbon dioxide from flue gas via controlled and variable gas atomization
A water-desalination and carbon dioxide extraction method employs a greenhouse having a transparent, double-pane roof structure and containing an open-top receptacle for a receiving quantity of saline water or an aqueous mixture, derived from flue gas, of dissolved and suspended alkaline metal salts, which roof structure and receptacle are substantially coextensive and rectangular. A series of remotely controllable nozzles, capable of producing sheet-like discharges, withdraw the saline water or the aqueous mixture from the receptacle and discharges it into the overlying space for exposure to solar radiation passing through the roof structure, for controlled absorption of solar energy by the saline water or for effecting release carbon dioxide at elevated temperatures. Ambient air, heated during passage through channels in the transparent roof structure, may be used in a second greenhouse for promoting evaporation of free water or in other method steps. |
US08365458B2 |
Fishing line guide
A fishing line guide having a line guide ring (3) inclined to a tip side, and an angle of junction between the line guide ring (3) and side support legs (9, 11) having an angle smaller at a butt side than at a tip side, and a hook concave portion on which a fishing line is caught so as to be turned back is not formed between the line guide ring (3) and the side support legs (9, 11). |
US08365457B2 |
Unitary configured bird repellent apparatus
A bird repellent apparatus having an integral base member and a plurality of prongs. The base member, by means of a plurality of tabs having holes for receiving screws or other fasteners, can be affixed to virtually any desired surface. The plurality of prongs with sharp tips presents an impossible barrier to birds that would otherwise land or perch on the surface to which the present invention is affixed. The combined base member and prongs are formed from injection molded plastic structure that also provide the tabs having holes to secure the base member to the underlying surface. |
US08365456B1 |
Firearm assemblies and methods
Firearms are provided that can include a firearm frame having a grip attached thereto; a power source recessed within the grip; and a power coupling assembly positioned along the frame, the assembly being in electronic communication with the power source. Firearm frames are provided that can include a grip having a power source therein; and at least one power line extending from the power source to an exterior portion of the frame. Methods of powering a firearm accessory are provided that can include providing a power source within a grip of the firearm; and powering the firearm accessory with the power source. |
US08365453B2 |
Firearm
A firearm for implementing an improved 9 mm cartridge is provided, wherein the improved 9 mm cartridge includes a 9 mm bullet associated with a 45-9 cartridge casing, wherein the 9 mm bullet weights at least 90 grains and wherein the 45-9 cartridge casing is configured to contain a propellant sufficient to propel the 9 mm bullet to a velocity of at least 1600 feet per second. The firearm may include a barrel, wherein the barrel is configured to operably interact with the 9 mm bullet and a chamber, wherein the chamber includes at least one chamber portion sized and shaped to operably associate with the 45-9 cartridge casing and a free-bore, wherein the free-bore includes at least one free-bore portion sized and shaped to operably associate with the 9 mm bullet. |
US08365450B1 |
Lock for frame
A display apparatus is disclosed that includes a screen and a frame system positioned to support the screen. The frame system includes a plurality of frame members, a hinge that couples the frame members together, and a lock that blocks relative movement of the frame members. |
US08365449B2 |
Configurable large-depth panel display
A configurable large-depth panel display uses a number of frame members and a number of corner brackets coupled to one another to create an flexible and easily customized display device. The frame members relatively uniform, having a substantially constant cross-sectional configuration which is easily coupled to the frame members. The corner brackets can be configured in a number of different ways to produce a display product with a desired configuration. More specifically, the corner brackets can be configured to attach to frame members in a manner which produce an overall framework having multiple shapes and orientations, depending upon the desired design of the overall display. Various panels, brackets and supports can be easily attached to the frame members using integral portions of the constant cross-sectional configuration. Further, more complex displays can be easily created by simply attaching different framework components to one another thus creating a single structure with multiple panel members. |
US08365447B2 |
Convertible steam appliance
A steam appliance having a split handle with the upper part biased away from the handle base and an actuator for a water pump. When the appliance is pushed, the handle upper part is depressed and displaces a pump actuator to activate the pump. Use of a steam frame and steam towel allows an iron to be used as a steam cleaner. When a pole is mounted on the upper handle part, the appliance may be used as a steam mop that is activated by pushing the pole which depresses the handle to actuate the pump. |
US08365446B2 |
Garment care system
A garment care system includes a steam generator having a steam outlet, and a handset having a steam inlet arranged for coupling to the steam outlet, an opening for releasing steam and a steam control unit for controlling a valve for controlling the release of steam. The steam control unit includes a selector unit having at least two selection options, and a steam release switch connected to the selector unit and arranged for starting or stopping the release of steam in dependence on the selected option. |
US08365445B2 |
Shoe outsole having semicircular protrusions
A shoe sole structure includes a midsole body that extends from the heel region to the forefoot region of a shoe and an outsole that is attached to the midsole body. The outsole includes a plurality of protrusions arranged transversely to the longitudinal axis of the shoe, while extending at least partially between the lateral edge and the medial edge of the shoe. One or more of the half tube structures can include grooves and/or projections to enhance traction on a contact surface. |
US08365439B2 |
Shoe having detachable cushioning member
Disclosed is a shoe having a detachable cushioning member, in which the cushioning member for relieving an impact is detachable from a lower surface of a heel. More particularly, in the shoe having a detachable cushioning member, the cushioning member is selectively mounted to a lower surface of a heel of the shoe, a structure of the heel for mounting the cushioning member is simple so that it is possible to easily manufacture the shoe, and only the cushioning member has the construction for cushioning so that it is possible to easily replace and repair the cushioning member. |
US08365438B2 |
Laundry dryer and method for controlling the same
The present invention relates to a dryer and a method for controlling the same. The dryer includes a selectably rotatable drum (20), a hot air heater (90) for heating air to supply hot air to the drum (20), a steam generator (200) for generating steam to supply the steam to the drum (20), and a water supply source (220) for supplying water to the steam generator, thereby removing wrinkles from clothes, effectively. |
US08365436B2 |
System and method for drying a water-containing substance
Method and device for drying a water-containing substance using an air stream by: heating the air stream in a first heat exchanger (1) by direct contact between the air stream and a first portion of the water-containing substance; separating the heated air stream into a first and a second air stream; heating the second air stream in a heating unit (3); drying a second portion of the water-containing substance in a drying unit (5) by direct contact between the heated second air stream and the second portion of the water-containing substance; cooling the second air stream to the temperature level of the first cooling liquid in a second heat exchanger (201a) using a first cooling liquid; mixing the cooled second air stream and the first air stream in a mixing unit; cooling the mixed air stream by means of a second cooling liquid in a third heat exchanger (201b). |
US08365435B2 |
Laundry press apparatus and method
A method and apparatus for pressing fluid from laundry articles employs a receiving vessel that holds a batch of articles that are wetted with fluid. Fabric articles are compressed with a press to discharge fluid from the articles. The press includes a diaphragm that can be pressured with fluid. The diaphragm flexibly conforms to an upper surface portion of the batch of fabric articles. After the fabric articles are pressed of fluid, the diaphragm elevates with the press and is rotated. A specially configured linkage rotates the diaphragm and the press as the diaphragm moves from a lower position to an upper position. |
US08365434B2 |
Dispensing dryer dosing sensing
A method for controlling the operation of a dryer comprising dispensing a treating chemistry from a dispensing system into a treating chamber of the dryer based on an output from the environmental drying sensor. |
US08365432B2 |
Freeze-drying method and freeze-drying apparatus
A material to be dried is frozen and is efficiently freeze-dried in a short time, thereby increasing production efficiency. A freeze-drying apparatus includes a vertical tube (2) having an inner circumferential surface formed with a frozen surface (2a), a liquid-supply device (5) for supplying a liquid material to be dried (47) onto the frozen surface (2a), a freezing device (10) arranged around the vertical tube (2) and intended for cooling the frozen surface (2a), a pressure-reduction device (12) which puts an interior area of the vertical tube (2) into a state of vacuum, and an internal heating device (41) in the vertical tube (2). The internal heating device (41) is arranged in the vertical tube (2) along a center axis thereof, and has an outer surface formed with a vertically long circular-cylindrical radiation surface (43). The liquid material to be dried (47) supplied from the liquid-supply device (5) is sprinkled onto the frozen surface (2a), and the frozen surface (2a) is cooled to freeze the dried material (47) into a shape of a pipe. Then, the interior area of the vertical tube (2) is pressure-reduced to supply radiation heat from the internal heating device (41) to the dried material (47) for freeze-drying the dried material (47). |
US08365429B2 |
Method and template for producing a tensile test coupon
A method and template enable the testing of fusion joints of plastic pipes to be conducted by a single operator in the field at the welding site by the efficient and precise extraction from the joints to be tested of a number of high quality tensile coupons. The coupons are tested to failure in a field-suitable, well controlled, self contained, tensile testing apparatus. A narrowing bow-tie-like pattern of the coupon ensures that the failure of the coupon in the tensile test will occur at the narrowest section of the coupon. The template can be visually aligned with the joint to ensure that it is the joint that will be tested. |
US08365428B2 |
Hole grip length measurement apparatus
A system for determining the grip length of a hole extending through a stack of panels so that a fastener of appropriate length can be selected for insertion into the hole. A shaft carrying an array of probes is inserted into the hole and the array generates signals indicating which probes of the array are contacting an inner wall of the hole. |
US08365417B2 |
Scissors with an integrated tape dispenser
A combined scissors and tape dispenser configured as a unitary construction. The combined scissors and tape dispenser apparatus includes a pair of blades. A first blade includes a first elongated cutting member integrated with a first looped handle portion. A second blade is pivotally connected to the first blade. The second blade includes a second elongated cutting member integrated with a second looped handle portion. A dispenser reel including a cutting implement is integrated as part of at least one of the first looped handle portion and the second looped handle portion. The dispenser reel includes a through-hole adapted to be gripped by at least one of the user's fingers. |
US08365412B2 |
Core structure and method for producing a core structure
The present invention relates to a method for producing a core structure. Firstly, a first core structure and a second core structure are fastened. The first core structure and the second core structure are positioned at a defined distance. A reinforcement element is introduced into a cavity between the first core structure layer and the second core structure layer. The reinforcement element, the first core structure layer, and the second core structure layer form a self-supporting core structure. |
US08365411B2 |
Method of producing metal closed-section member
The present invention provides a method capable of accurately producing a metal closed-section member in a relatively simple manner. The method of producing a metal closed-section member formed in a cross-sectionally closed shape, from a metal plate workpiece, comprises a first press-forming step of using a first forming die assembly to press-form the plate workpiece into a convex shape, and a second press-forming step of providing a second forming die assembly, and, after the first press-forming step, under a condition that the press-formed plate workpiece is positioned between a receiving die and a core die of the second forming die assembly, causing relative movement of the core die with respect to the receiving die to press-form the press-formed plate workpiece into a given shape so that two sidewalls of a convex-shaped portion of the press-formed plate workpiece formed on respective ones of both sides of a top wall of the convex-shaped portion of the press-formed plate workpiece during the first press-forming step are displaced toward an inward side of the press-formed plate workpiece and cross-sectionally closed together. |
US08365409B2 |
Heat exchanger and method of manufacturing the same
A heat exchanger is provided with a cooling fin including a plurality of fin portions and a base portion supporting the fin portions, and a plurality of pins press-fitted into the fin portions. In the heat exchanger the pins each having a wider width than each space between the fin portions formed in advance in parallel straight shapes are press-fitted into the spaces in a direction from a top end of each fin portion toward the base portion. Accordingly, the fin portions are formed into corrugated shapes by plastic deformation, thereby fixing the pins between the fin portions in positions apart from the base portion. In each space the pins are arranged at intervals in a longitudinal direction of each space. The pins arranged in adjacent spaces are placed with a displacement in alternating pattern. |
US08365408B2 |
Heat transfer plate and method of manufacturing the same
A method of manufacturing a heat transfer plate (1) includes: an insertion process of inserting a heat medium pipe (16) in a concave groove (8) formed in a bottom face of a lid groove (6) open to an obverse (3) of a base member (2); a lid groove closing process of arranging a lid plate (10) in the lid groove (6); and a main joining process of moving a main joining rotation tool (20) along butt portions (V1, V2) between sidewalls (5a, 5b) of the lid groove (6) and side faces (13a, 13b) of the lid plate (10), wherein in the main joining process a plastic fluidizing material (Q), where the base member (2) and the lid plate (10) are fluidized due to frictional heat, is made to flow in air gap portions (P1, P2) formed around the heat medium pipe (16). |
US08365406B2 |
Bearing and shaft wheel assembly balancing techniques and equipment for turbochargers
An exemplary clamp for clamping a bearing cartridge and shaft subassembly of a turbocharger includes an upper portion, a lower portion where the upper portion and the lower portion form a bore having a bore diameter sized to clamp a bearing cartridge and a fluid passage defined in part by the upper portion, the lower portion or the upper portion and the lower portion where the fluid passage includes an opening to the bore. Various other exemplary devices, systems, methods, etc., are also disclosed. |
US08365405B2 |
Preforms and related methods for repairing abradable seals of gas turbine engines
Methods for repairing abradable seals of gas turbine engines include providing an abradable seal component of a gas turbine engine, the seal component having a structural substrate; providing a first preform to restore the structural substrate; and providing a second preform to form an abradable layer of the component. Preforms include a multilayer stack having a first layer and a second layer. |
US08365402B2 |
Method for manufacturing printed wiring board
A method for manufacturing a printed wiring board, in which filled vias with a reduction in faulty connections are formed, and providing such a printed wiring board. After an electroless plated film is formed on an inner wall of a via opening, electrolytic plating is performed on insulative resin base material; the via opening is filled with plating metal and a filled via is formed. Therefore, during electrolytic plating, a plating metal is deposited from electroless plated film on the side wall of the via opening as well as from the bottom of the via opening. As a result, the via opening may be completely filled through electrolytic plating, forming a filled via with a reduction in faulty connections. |
US08365400B2 |
Manufacturing process for a circuit board
A circuit board structure comprising a composite layer, a fine circuit pattern and a patterned conductive layer is provided. The fine circuit pattern is inlaid in the composite layer, and the patterned conductive layer is disposed on a surface of the composite layer. After fine circuit grooves are formed on the surface of the composite layer, conductive material is filled into the grooves to form the fine circuit pattern inlaid in the composite layer. Since this fine circuit pattern has relatively fine line width and spacing, the circuit board structure has a higher wiring density. |
US08365396B2 |
Changeover device for clamping frames
A changeover device (8) is provided for tenter frames (5,6,7) in a treatment station (1) for vehicle bodies. The changeover device comprises at least one frame store (9,10) that can be rotated about a rotational axis (11) and is arranged at a distance from a working point (39), and a transport device (17) provided with a guide (18) and a controllable towing device (28) for the tenter frames (5,6,7). The transport device (17) has a guide (18) on the bottom side, for transporting the tenter frames in a vertical position, and also comprises a bottom-side or lateral stabilizing device (64). A towing device (28) for the tenter frames (5,6,7) is arranged in the bottom region of the transport device (17) with at least one driven carriage (29,30). |
US08365391B2 |
Establishing a wind turbine generator with one or more permanent magnet (PM) rotors
A method for establishing a wind turbine generator with one or more Permanent Magnet (PM) rotors. The method comprises the steps of: manufacturing a generator prepared for taking one or more PM rotors, manufacturing one or more rotors comprising a plurality of holding means prepared for retaining PM material, mounting substantially non-magnetized PM material prepared for magnetization in said holding means before or after said one or more rotors are mounted in said generator, connecting a magnetization system for magnetizing said PM material in the generator, and magnetizing said PM material with said magnetization system. The invention also relates to a wind turbine nacelle, a wind turbine comprising said wind turbine nacelle and use of a wind turbine. |
US08365386B2 |
Connection process and framing device
A framing device (1) and a method are provided for connecting disk-type bodies (6) to a frame (5) by a manipulator (2). A joining device (4) is associated with the manipulator (2), for joining individual frame parts (8, 9, 10, 11) to the disk-type body. The manipulator (2) guides the disk-type body (6) and inserts it into the frame parts (8, 9, 10, 11) provided, the frame parts being pressed against the disk edge (7) at the same time or one after the other. |
US08365385B2 |
Processing apparatus and method
There is provided a work processing apparatus including a plurality of work conveyance lines on which works are to be moved, a stopping unit to stop a work in a predetermined processing position on each of the work conveyance lines, a processing unit to make a desired process on the work stopped by the stopping unit, and a moving unit to move the processing unit between the work conveyance lines. Works are sequentially processed on the plurality of work conveyance lines. While a work is being processed in the processing position on one of the work conveyance lines, another work can be carried in to the other work conveyance line. Therefore, immediately after a work is completely processed on the one work conveyance line, processing of another work can be started. As a result, the production rate is higher and the apparatus can be designed smaller in size. |
US08365384B2 |
Coupler for cable trough
Couplers for a cable trough system including a terminal end sized to receive a terminal end of a trough member along a longitudinal direction of the body. A spring may be coupled to the body for securing the terminal end of the trough member to the coupler, the spring including first and second spring arms extending generally in opposition to one another in a plane generally parallel to the longitudinal direction. The spring may be received in a slot formed by the trough member. Also included may be a spring release mechanism coupled to the body, the spring release mechanism sliding in the longitudinal direction between a locked position, such that the first and second spring arms engage the terminal end of the trough, and an unlocked position, such that the first and second fingers release the first and second arms of the spring. |
US08365383B2 |
Mold twist lock apparatus
A mold twist lock apparatus comprising a securing pin having a distal end and a proximal end on a longitudinal axis of the securing pin, the proximal end having a hole therethrough, a coaxial spring positioned about the proximal end of the securing pin, a cross pin disposed through the hold in the proximal end of the securing pin, the cross pin having an enlarged end and a second spring positioned between an extension of the securing pin and the enlarged end of the cross pin. |
US08365382B2 |
Method of forming a clamping ring and a clamping ring
A pipe from a plastic material having memory properties is extruded. The extruded pipe is cut to form a pipe part (7). The pipe part (7) is warmed and the end (6b) of the pipe part (7) is bent. The pipe part (7) forms a clamping ring (6) and the bent end (6b) of the pipe part (7) forms a stop edge (10) in the clamping ring (6). |
US08365380B1 |
Laptop computer repair kit
A unit and a method of using that unit during repair of a laptop computer are disclosed. The unit includes a magnetic board having special markings located thereon which correspond to the locations of screws used to hold a backplate of a laptop computer in place on the housing of the computer. As screws are removed from the backplate, they are placed on the markings which correspond to the location of those screws in the computer. The magnetic nature of the board holds those screws in place whereby the screws will not be lost and the technician knows exactly what screw goes where during the re-assembly process. |
US08365376B2 |
Rivet installation system
An apparatus may comprise a rail system, a multi-axis carriage, a tool module, and a controller. The rail system may be capable of being attached to a surface on a structure. The multi-axis carriage may be coupled to the rail system. The multi-axis carriage may be capable of moving along the rail system and moving a riveting tool in axes relative to the surface. The tool module may be capable of being removably coupled to the multi-axis carriage. The tool module may comprise a frame and may be capable of receiving the riveting tool. The controller may be capable of controlling movement of the riveting tool to a number of locations on the surface of the structure and may be capable of causing the riveting tool to install a number of rivets in the number of preselected locations in response to a signal. |
US08365370B2 |
Device and method for transferring nonwoven material
A device for transferring nonwoven material from a fleece-laying machine to a consolidation device having an endless circulating output conveyor belt of the fleece-laying machine for accepting card webs which are laid on the output conveyor belt from above by the fleece-laying machine, the laid card webs forming the nonwoven material. A first drive unit drives the output conveyor belt at variable speed. In addition, a second drive unit for driving the output conveyor belt at an essentially constant speed is provided at a point which, relative to the first drive unit, is closer to the consolidation device. A hanging storage buffer of the output conveyor belt is thus formed in a section of the output conveyor belt located between the first drive unit and the second drive unit. |
US08365368B2 |
Buckle
A buckle includes a male member and a female member. The male member includes: a base; a pair of legs that project from the base; engaging portions that are provided on the legs to be engageable with the female member; and a linking body that links the pair of legs. The linking body includes a curved portion that is curved such that the middle thereof is closest to the base. A pair of projecting portions that are substantially parallel with an insertion direction of the male member extend from the base to be disposed outside the curved portion such that the curved portion is interposed therebetween. With this arrangement, the linking body for linking the pair of legs can be disposed with less possibility that other objects are caught in a space in the male member and without increasing a length dimension in the insertion direction more than necessary. The male member can be stably held relative to the female member against a torsion force. |
US08365361B1 |
Laundry retainer for bed sheets
A laundry retainer for bed sheets to prevent entanglement with smaller items in a mixed load. The retainer has a base plate on which at least four clothes clips are mounted. The clothes clips grip the side edges of a sheet to form a generally closed mouth bag in which smaller items in a mixed load are less likely to become entangled. |
US08365359B2 |
Hinge device
A hinge device increases an open angle of a second member relative to a first member without enlarging the hinge device. A first pulley is fixed to a first mounting member mounted on the first member. A second pulley is fixed to a second mounting member mounted on the second member. A timing belt runs between the first and second pulleys. One end of a connecting member that connects the first mounting member to the second connecting member connects rotatably to an axis part of the first mounting member, with the opposite end connected rotatably to an axis part of the second mounting member. Pins to that abut to the outside of the timing belt are provided such that the width between one side and the opposite side of the timing belt becomes smaller than the diameter of at least one of the first pulley and the second pulley. |
US08365358B1 |
Universal swing hinge assembly for gravity-closing gates
A universal swing hinge assembly for a gravity-closing gate can be attached to a guardrail on either side of a guardrail opening. A hinge pin can be disposed through the universal swing hinge assembly and gravity-closing gate for attaching the gravity-closing gate thereto. The universal swing hinge assembly can have a C-configuration that allows the gravity-closing gate to swing open in either direction from a lowest neutral position. A recess of the universal swing hinge assembly can have an angled hinge face that opens towards the guardrail opening. In operation, the angled hinge face can cause the gravity-closing gate to rise from the lowest neutral position when the gravity-closing gate is opening, and the angled hinge face can cause the gravity-closing gate to return to the lowest neutral position when closing. |
US08365353B2 |
Swivel caster
A swivel caster has a caster body, a pivot bearing and a foot that can be extended by means of an electric motor. The foot has a telescoping foot part. The electric motor is disposed below the pivot bearing, at least below a first, upper bearing. |
US08365350B2 |
AC/DC hand portable wet/dry vacuum having improved portability and convenience
A wet/dry vacuum that is configured to be powered by a DC power source. |
US08365349B2 |
Suction device for powered apparatus
To avoid sandwiching of a sucked object in a gap between an inner wall of a fan case and a fan of a hand-held suction apparatus, an entering regulation part is positioned to extend into the air intake opening to return sucked objects back into the air intake opening and prevent sandwiching in the gap. |
US08365347B2 |
Wet/dry floor cleaning unit
A floor cleaning device including a base assembly for movement along a surface, a handle, a nozzle, a nozzle lifting mechanism, a brush, a brush lifting mechanism, a recovery tank, and a liquid distribution system. The nozzle lifting mechanism moving the nozzle relative to the base assembly and the surface and the brush lifting mechanism moving the brush relative to the base assembly and the surface. |
US08365346B2 |
Multi-purpose vacuum unit
A suction apparatus for retrieving liquids such as aircraft deicing fluid from a paved surface. The apparatus may have a squeegee structure with multiple inlets for fluid, and a fluid flow structure which can selectively connect only certain inlets to a suction tank. A large inlet can be used in deep fluids, whereas multiple smaller inlets can be used to retrieve a shallow layer of liquid. The inlets may be adjustable relative to the squeegee structure. The apparatus may be mounted on a trailer, and the trailer may be equipped with a hitch that can maintain the trailer in a predetermined level attitude regardless of the height of the hitch on the towing vehicle. |
US08365344B1 |
Groove cleaning tool
The tool provides for cleaning of debris from grooves positioned on a face of a golf club. The tool has at least one working set of groove penetration pins which extend from a face contact side of the tool. Each groove penetration pin of the working set utilized during a cleaning procedure seats within a respective groove of the golf club. Preferably each deployed working set has three groove penetration pins. Once the groove penetration pins of the utilized working set are seated in unique grooves the tool is moved along the face of the golf club where each groove penetration pin is displaced substantially along the length of the respective groove. This provides for at least a substantial portion of any debris within the groove under treatment to be removed from the grooves. A series of such swipes of the tool are employed to clean debris from all grooves. |
US08365343B2 |
Sink drain debris clearing implement
An implement for clearing debris from a drain cup or basket strainer in a sink includes an upright handle for gripping and operating the implement. A cutting member configured to cut up the debris and force it through the drain cup or basket strainer is mounted on a lower end of the handle. The cutting member includes a centrally disposed recess for the strainer basket handle or the basket attachment nut in the drain cup. A plurality of radially extending grooves are formed in a lower surface of the cutting member with cutting edges being formed on the edges of the grooves for cutting the debris and forcing it through the drain cup or basket strainer. The recess in the cutting member permits the blades of the cutting assembly to reach the base of the strainer without interference from the strainer basket handle or attachment nut. |
US08365341B2 |
Mop assembly
A mop assembly includes a handgrip structure disposed above, connected telescopically to a rotary rod structure from above and a cleaning mop connected pivotally to a bottom end of the rotary rod structure. Once the cleaning mop is placed within a draining bucket, axially downward and upward movement of the handgrip structure relative to the rotary rod structure results in axial rotation of the rotary rod structure and the draining bucket relative to the handgrip structure in a predetermined direction and hence draining the water out from the cleaning mop. |
US08365340B2 |
Multipurpose tool with moveably arranged plates
A multipurpose tool for cleaning, sanding, abrading, scrubbing, finishing, and polishing a work surface orientated in an angular or coplanar manner, which comprises a body having a top face and left and right sides integrally associated with leftward and rightward runners, respectively, for mounting thereon a pair of movably arranged plates in three distinct positional arrangements. Each leftward and rightward runner comprises a bottom face situated in between inward and outward angular walls each being angularly orientated within a specified range. Each movably arranged plate comprises a beveled edge correlating to a select angular orientated value of the outward and inward angular walls and first and second planar surfaces affixed with a hook and loop fastener to accept thereon an interchangeable surface element appropriately suited to operate on the work surface, the tool further comprising strap members attached to the body to engage one's hand to permit secure handling thereof. |
US08365337B2 |
Hand-operated drain snake with auger
A hand-operated drain snake is provided. The snake includes a first shaft having a first longitudinal axis, an auger disposed on an exterior surface of the first shaft, a second shaft having a second longitudinal axis, and a transverse member. A proximal end of the first shaft is disposed on one side of the transverse member and a proximal end of the second shaft is disposed on an opposite side of the transverse member such that the first axis is substantially parallel to the second axis, and the first axis is offset from the second axis by an offset distance. |
US08365336B2 |
Rotatable saw blade for routing through a sewer line
A rotatable root saw blade for routing through a sewer line for purposes of cutting debris or roots from the interior wall of the sewer line includes a body having an arcuate portion having a forward cutting edge which moves along a substantially circular path when rotated, and the forward cutting edge defines a series of V-shaped teeth therealong. Each V-shaped tooth has a leading cutting edge and a trailing edge which meet at an apex. The leading cutting edge of each tooth is substantially parallel to the direction of axial movement of the saw blade along the length of the sewer line, and the trailing edge of each tooth forms an angle with the direction of axial movement of the blade which is between about 22° and 63°. Furthermore, a notch is defined between each successively-arranged pair of teeth wherein the notch has a depth of between about 0.5 and 1.0 inches as measured from the apex of an adjacent tooth. |
US08365330B2 |
Method and apparatus for relieving shear induced by and occupant support
A bed comprises a frame 34 with at least one orientation adjustable section (44, 46, 48), a mattress 58 supported by the frame and having at least one A bladder and at least one B bladder. The bladders are inflatable and deflatable out of phase with each other in coordination with at least one of a) issuance of a command for the frame section to change orientation and b) an actual change in orientation of the frame section. Also described is an associated method for operating an occupant support at least part of which is orientation adjustable relative to other parts of the occupant support. The method comprises providing, in response to a change of orientation of the orientation adjustable part, a relatively lower occupant/support interface pressure (OSIP) at a location A and a relatively higher OSIP at a location B followed by providing a relatively higher OSIP at the location A and a relatively lower OSIP at the location B. |
US08365328B2 |
Baby changing station
A baby supporting device is provided which includes a frame. The frame includes a first portion for mounting onto a wall and a second portion pivotally coupled to the first portion and rotatable between a first position and a second position. A first stop member extends from the first portion, and a second stop member extends from the second portion, such that when the second stop member engages the first stop member it stops the second portion at the second position. A first surface covers at least a portion of the first portion, and a second surface covers at least a portion of the second portion. |
US08365327B2 |
Support pillow for pregnant woman
An improved support for use by a pregnant woman to achieve greater comfort while resting or sleeping on her side. The support comprises two pillows connected together by a piece of stretchable fabric. The pillows are shaped to provide greater comfort to the woman, especially over long periods of time, compared to prior designs that employ rounded pillows. Different types of foam are used for the two pillows to tailor the degree of support for the part of the woman's body that is being supported by each pillow. The stretchable fabric enables the support to adapt to the growth of the woman during pregnancy (particularly late term pregnancy). The support may be assembled into a compact, attractive unit for storage. |
US08365326B2 |
Evacuation sled for non-ambulatory patients
An evacuation sled for non-ambulatory patients preferably includes a plastic sheet having a plurality of handholds disposed about left and right side edges of the sheet, each handhold comprising an opening with a plastic reinforcement above the opening. A plurality of patient retention straps are coupled to the plastic sheet and are configured to secure a patient in the plastic sheet when the plastic sheet is curved upward about the patient. A pull strap is coupled through a head of the plastic sheet and is configured to permit a person to drag the patient strapped to the plastic sheet. Preferably, a foot strap is affixed to the head pull strap and coupled to a foot of the plastic sheet. The foot strap is configured to cause, when tension is applied to the head pull strap, at least one portion of the plastic sheet foot to raise upward and at least partially enclose the feet of the patient. |
US08365319B2 |
Drain device
The present invention relates to a drain device for draining wastewater, urine, etc. through a drainpipe and blocking bad odors emanating from the drainpipe, and more particularly, to a drain device comprising: an outer container coupled to a top of the drainpipe, a cover seated on a top of the outer container, a conical sloped plate coupled at a lower center of the cover, and a blocking layer formed in a trapezoidal cylindrical shape and coupled between the cover and the sloped plate, the blocking layer having a narrow upper inlet, a wide lower outlet, and a bent portion formed below the upper inlet. Accordingly, water is not left remaining, foreign objects are prevented from being entrapped and are discharged more easily, and the drain device can be reliably used for a long period of time without deforming. |
US08365315B2 |
Protective articles for resisting mechanical loads and related methods
Protective articles for resisting mechanical loads and associated methods are generally described. The load resistant articles described herein can incorporate one or more features that enhance the ability of the article to absorb an applied force. |
US08370961B1 |
Providing a topographic signal of sample using atomic force microscope
An atomic force microscope (AFM) apparatus for determining a topography of a sample surface is disclosed. The AFM apparatus comprises: a controller having a controller frequency response and being configured to provide a controller output signal. The controller comprises an integrator that provides an integrator output signal, and a filter block. The AFM apparatus also comprises a physical system having a physical system response and being configured to receive the controller output signal and to provide a probe height in response to the controller output signal. The physical system comprises an actuator configured to maintain a deflection of a probe tip relative to the sample surface. The deflection being is indicated by a deflection signal, and the filter block of the controller provides an inverse of the physical system response, such that the probe height is substantially equal to the integrator output signal. |
US08370956B2 |
System and method for rendering digital content in accordance with usage rights information
Methods, apparatus, and media for rendering digital content by at least one recipient computing device in accordance with usage rights information. An exemplary method comprises receiving the digital content by the at least one recipient computing device from at least one sending computing device only if the at least one recipient computing device has been determined to be trusted to receive the digital content from the at least one sending computing device, receiving, by the at least one recipient computing device, a request to render the digital content, determining, based on the usage rights information, whether the digital content may be rendered by the at least one recipient computing device, and rendering the digital content, by the at least one recipient computing device, only if it is determined that the content may be rendered by the at least one recipient computing device. |
US08370948B2 |
System and method for analysis of electronic information dissemination events
A system and method for determining an intent of a sender in transmitting electronic information in order to prevent unauthorized dissemination of electronic information is disclosed. The system and method facilitate cost-effective handling of dissemination events and comprise a traffic analyzer configured to analyze descriptors of the electronic information and parameters of the transmission of the electronic information in order to determine the intent of the sender. By determining the intent of the sender, it is possible to effectively quarantine the electronic information before it is disseminated. |
US08370946B2 |
Self-delegating security arrangement for portable information devices
A portable information device includes a dynamically configurable security arrangement in which operational settings are automatically and dynamically configured based on a current set of security risks to which the device is exposed, on a current computing capacity of the portable information device, or both. The operational settings can be adjusted to control which security services or functions are to be executed locally by portable information device, and which of the security services or functions are to be executed remotely on at least one computing device that is distinct from the portable information device. |
US08370938B1 |
Mitigating malware
Remediating a suspicious element in a web page is disclosed. An indication of a suspicious element is received. A quarantine instruction is sent to a server of the web page. One example of a quarantine instruction is an instruction to block the page from being served. Another example of a quarantine instruction in as instruction to block an element of the page from being served. |
US08370937B2 |
Handling of DDoS attacks from NAT or proxy devices
A method for authenticating communication traffic includes receiving an initial incoming message, sent over a network from a source address to a destination address. In reply to the initial incoming message, an outgoing message containing an encoded token is sent to the client. Upon receiving a number of further incoming messages from the source address containing the encoded token, delivery of one or more of the further incoming messages to the destination address is inhibited when the number exceeds a predetermined threshold. |
US08370930B2 |
Detecting spam from metafeatures of an email message
Detecting spam from metafeatures of an email message. As a part of detecting spam, the email message is accessed and a distribution of numerical values is accorded to a set of features of the email message. It is determined whether the distribution of numerical values accorded the set of features of the email message is consistent with that of spam. Access is provided to the determination of whether the email message has a distribution of numerical values accorded the set of features that is consistent with that of spam. |
US08370927B2 |
Portable device with password verification function and system having thereof
A portable device with password verification function includes several input units, a storage unit and a processing unit. The processing unit is electrically connected with the input units and the storage unit. Each of the input units is different from others. Password information is stored in the storage unit. The processing unit includes a receiving module and a password verification module. The receiving module receives several input signals from the input units respectively. The password verification module verifies if the input signals match the password information. |
US08370926B1 |
Systems and methods for authenticating users
A computer-implemented method for authenticating users may include identifying an image associated with a user for mutual assurance during an authentication process. The computer-implemented method may also include modifying the image based on a prompt message to create a modified image that displays the prompt message. The computer-implemented method may further include determining that user input comprises an expected response to the prompt message. Various other methods, systems, and computer-readable media are also disclosed. |
US08370923B2 |
Access to a processing device
Authorizing access to one or more restricted functions provided by a processing device is described. A method for authorizing such access comprises: reading at least one time from a clock associated with the processing device; storing the read time as a reference time; after the read time is stored, reading another time (a current time) from the clock. The method also includes comparing the reference time with the current time; reading a trend status associated with the reference time; and authorizing access to the restricted functions provided by the processing device if an acceptance criterion is satisfied. The acceptance criterion may require (i) the read current time to be chronologically earlier than the reference time and the trend status to be trusted backward mode, or (ii) the read current time to be chronologically later than the reference time. |
US08370921B2 |
Ensuring quality of service over VPN IPsec tunnels
Packet sequence number checking through a VPN tunnel may be performed by assigning sequence numbers on a per-priority class basis to packets traversing the VPN tunnel. In one implementation, a network device may receive a packet that is to be transmitted over a VPN tunnel, the packet including control information that includes at least a QoS priority class of the packet. The network device may extract the priority class of the packet from the control information and generate a sequence value that describes an arrival sequence of the packet relative to other received packets of the same priority class as the packet. The network device may additionally generate an IPsec header for the packet, the IPsec header including the sequence value and the priority class of the packet; attach the IPsec header to the packet; and transmit the packet through the VPN tunnel. |
US08370920B2 |
System and method for providing unified transport and security protocols
The system and method described herein may provide unified transport and security protocols. In particular, the unified transport and security protocols may include a Secure Frame Layer transport and security protocol that includes stages for initially configuring a requester device and a responder device, identifying the requester device and the responder device to one another, and authenticating message frames communicated between the requester device and the responder device. Additionally, the unified transport and security protocols may further include a Secure Persistent User Datagram Protocol that includes modes for processing message frames received at the requester device and the responder device, recovering the requester device in response to packet loss, retransmitting lost packets sent between the requester device and the responder device, and updating location information for the requester device to restore a communications session between the requester device and the responder device. |
US08370919B2 |
Host firewall integration with edge traversal technology
A host firewall can determine and consider whether unsolicited traffic is inbound from beyond the edge of the network and allow or block such traffic based at least in part upon this characteristic. In one implementation, an edge traversal parameter can be set on a host firewall rule, which typically includes other parameters such as port, protocol, etc. If the unsolicited traffic received via an edge traversal interface matches a host firewall rule that has the edge traversal criterion, then the firewall does not block the traffic. On the other hand, if the unsolicited traffic received via an edge traversal interface fails to satisfy the edge traversal criterion on any firewall rule, then the firewall blocks the traffic. |
US08370918B1 |
Portable security device and methods for providing network security
Disclosed herein are systems, methods and computer program products for providing secure Internet access to a user device in an unsecure network environment, such as a public wireless network. The system includes a portable security device configured to establishing a first secure direct wireless connection with the user device and a second secure network connection through the public wireless network to a security server, which provides Internet access. The security device provides Internet browser and e-mail application, which can be used instead of unsecure applications of the user device to access Web resources through the first and second secure network connections. In addition, the security device includes a secure keyboard, which can be used by the device user instead of the unsecure keyboard of the user device to enter user authentication data for accessing the desired Web resources. |
US08370917B1 |
Security bridging
A network media gateway is used to bridge trust between a Service Provider network and subscriber devices. The gateway is authenticated by the Service Provider by using knowledge of network topology. Subscriber devices are authenticated in response to subscriber input to the gateway via an interface. Trusted subscriber devices can be tightly coupled with the Service Provider network, thereby facilitating delivery of QoE. Mobile and remote subscriber devices may also be authenticated. The gateway may also facilitate establishment of VPNs for peer-to-peer communications, and dynamically adjustable traffic, policy and queue weightings based on usage patterns. |
US08370916B2 |
Digital receipt for a transaction
A first user (110) requests a service provider (130) to create (200,400) a record of a transaction. The service provider (130) creates (230,430) a digital receipt (300,700,900), which includes a description (310,710,720,910,1020) of the transaction understandable by humans, tamper-proof evidence (320) of the transaction, and a verification prompt (330,740,940,1030). A second user (120) who desires to verify the transaction displays (265,465) the digital receipt (300,700,900) and activates (270,470) the verification prompt (330,740,940,1030). Upon activation, the tamper-proof evidence (320) is verified without requiring further human interaction to identify the tamper-proof evidence. |
US08370913B2 |
Policy-based auditing of identity credential disclosure by a secure token service
A user defines an audit policy. The audit policy identifies one or more triggers that, when related information is included in a security token, trigger the performance of the audit. The audit can include notifying the user in some manner that the trigger occurred. The audit can require in-line confirmation of the audit, so that the security token is not transmitted until the user confirms the audit. |
US08370907B1 |
Internet enabled monitoring and control device
A connection between a monitoring device and a remote user is accomplished securely over the Internet by using a communication channel with public/private key encryption to connect the two locations and by performing authentication of a user at the local monitoring device rather than at a device server at the remote location, thereby effectively removing the device server as vulnerable point for attack. In particular, when a remote user attempts to log in, via a web browser or interactive telephone system, the encrypted channel is established using the public/private key of the device and the device server proxies the log-in request to the monitored device. The device itself is then responsible for granting or denying access. |
US08370899B2 |
Disposable browser for commercial banking
Methods, computer program products, and apparatuses are provided for performing and facilitating secure communication between a client-side computing device and a remote application server through a virtual computing environment provided by an intermediate virtualization server. The virtual computing environment includes a disposable component, allowing all settings to be initialized to a secure state after each user session. |
US08370897B1 |
Configurable redundant security device failover
Techniques are described for managing failover in redundant network devices. In particular, each device in a set of redundant network devices includes redundant processing modules. Each module provides a separate operating environment for a set of network services. Each network device includes a control unit that receives configuration information that specifies individual weight values for each of the modules and a threshold value for the network device. The control unit detects failures of the modules and transfers primary responsibility for performing the network service to a second network device when the threshold value is exceeded by a weighted sum of the weight values for the failed modules. |
US08370884B2 |
Interactive television systems with digital video recording and adjustable reminders
An interactive television system is provided in which an interactive television application is used to support network-based or local personal video recorder capabilities. A user may use this application to view lists of program listings. The user may select a program listing of interest. The interactive television application may allow the user to set a reminder for the selected program at the scheduled broadcast time. This application may also allow the user to set a reminder for the selected program at a later time at which the program is not scheduled to be broadcast. The user may be provided with a reminder at this later time. In response, the user may direct the network-based or local personal video recorder to play back the program or may defer the reminder again. The interactive television application may collect information on program usage and popularity to determine how long to retain certain programming. |
US08370883B2 |
Secure distribution of video on-demand
An interactive information distribution system for providing secure distribution of video-on-demand content. The interactive information distribution system includes at least one programming source for storing at least one partially encrypted video program, and a distribution center including a remote server. The remote server stores the at least one partially encrypted video program received from the at least one programming source. The remote server also processes the partially encrypted video program corresponding to a subscriber requested video program to produce a fully encrypted video program. A subscriber-side distribution network, coupled to the distribution center, causes transmission of the fully encrypted video program to the requesting subscriber. |
US08370881B2 |
Method and system for sharing resources for setup boxes (STB) in a home network
A STB resource sharing (RS) group of a home network comprises a plurality of STBs. In the STB RS group, a STB communicates with one or more other STBs to mutually share available device resources comprising hardware and software resources, and/or capabilities. The STB functions as an elected master (EM) or a STB RS client in the STB RS group. As an EM, the STB receives advertisements from other STBs to determine available resources. The determined available resources are announced to other STBs in the STB RS group. The STB manages the use of the determined available resources according to resource sharing requests received from other STBs. As a STB RS client, the STB advertises inherent resources to an EM of the STB RS group. The STB receives announcements from the EM for available resources in the STB RS group. The STB shares its available resources, accordingly. |
US08370876B1 |
Systems and methods for providing self-services over television
Cable and satellite television systems, televisions, and universal remotes are used to provide interactive financial self-services to users. The cable or satellite system provides a connection between a user and a financial services company. A television or other display device connects to the cable or satellite system and displays content from the financial services company to a user. The user may enter data and navigate through the content via a back channel using a universal remote or other input device. The user may thus complete the content, such as completing a loan application, opening a bank account, or purchasing insurance. The user may provide authentication information to receive personalized content. |
US08370873B2 |
3D TV glasses with TV mode control
A method of operation of three dimensional (3D) stereoscopic television consistent with certain implementations involves turning on or installing a set of 3D glasses on a viewer to cause the set of 3D glasses to enter an active operational mode; and at the 3D glasses, emitting a signal to the television that causes the television to switch from a 2D display mode to a 3D display mode. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. |
US08370869B2 |
Video description system and method
Systems and methods for describing video content establish video description records which include an object set (24), an object hierarchy (26) and entity relation graphs (28). Video objects can include global objects, segment objects and local objects. The video objects are further defined by a number of features organized in classes, which in turn are further defined by a number of feature descriptors (36, 38, and 40). The relationships (44) between and among the objects in the object set (24) are defined by the object hierarchy (26) and entity relation graphs (28). The video description records provide a standard vehicle for describing the content and context of video information for subsequent access and processing by computer applications such as search engines, filters and archive systems. |
US08370867B1 |
Optical disk drive
An optical disk drive including a housing, a top cover, a spindle motor and a supporting element is provided. The housing has an accommodating space. The top cover covers the accommodating space. The spindle motor is disposed within the accommodating space and has a shaft. The supporting element is disposed between an end of the shaft and the top cover. When the top cover is deformed, the shaft props up the top cover through the supporting element. |
US08370858B2 |
Creating step descriptions for application program interfaces
Among other disclosed subject matter, a computer program product is tangibly embodied in a computer-readable storage medium and includes instructions that when executed by a processor perform a method for interfacing with an application program. The method includes receiving, from an application program that has an interface, an interface description defining how to make an input into the application program using the interface. The method includes generating a screen for a user to define a step corresponding to a task to be performed in the application program by another user, the screen generated using the interface description. The method includes forwarding a step description for receipt by the application program, the step description created using a definition made under guidance of the screen, and configured consistently with the interface for the application program to create the task. |
US08370852B2 |
Inter-object communication
A partnership object is created to manage interactions between objects in an object oriented computing environment. An interaction license is issued by a licensing framework executing on a computing device to each of a group of objects indicating that the group of objects is authorized to form partnerships, where the group of objects interact by requesting formation of the partnerships using the provided interaction licenses. A first object requests to interact with a second object. A partnership object is created and each of the first and second objects is provided with a reference to the partnership object. The request from the first object may include identifiers of licenses associated with the first and second object and the partnership object may be created only if both licenses are validated. The first object then is able to interact with the second object by using the reference to the partnership object. |
US08370848B2 |
Method and system for providing a client access to an external service via an application services platform
There are provided mechanisms and methods for providing a client access to an external service via an application services platform. These mechanisms and methods for providing a client access to an external service via an application services platform can provide effective access to such external service without necessarily forcing the client to access the external service separately with respect to the application services platform. The ability to provide such technique can enable the integration of an external service with an application services platform, thus allowing the client to access the external service in a more effective manner. |
US08370846B2 |
Task execution device and method
A task execution method for executing a plurality of tasks while switching the tasks from one to another by time-sharing, wherein an allocated time is allocated for each of the plurality of tasks, and the plurality of tasks includes a plurality of first-type tasks and a single second-type task, and the task execution method includes a task selection step which selects a task from among the plurality of tasks according to a predetermined sequence, a correction step which corrects an allocated time for the second-type task so that execution of the plurality of tasks completes within the cycle time, when the task selected is a second-type task, which is the total allocated time for the plurality of tasks, and a task execution control step which causes the selected task to be executed so that the execution of the selected task completes within the allocated time or the corrected allocated time. |
US08370842B2 |
Portioning and routing of work in a multiple processor system
Disclosed are a method, a system and a computer program product of operating a data processing system that can include or be coupled to multiple processor cores. The multiple processor cores can be coupled to a memory that can include multiple priority queues associated with multiple respective priorities and store multiple work items. Work items stored in the multiple priority queues can be associated with a bit mask which is associated with a respective priority queue and can be routed to respective groups of one or more processors based on the associated bit mask. In one or more embodiments, at least two groups of processor cores can include at least one processor core that is common to both of the at least two groups of processor cores. |
US08370840B2 |
Apparatus and methods for performing computer system maintenance and notification activities in an opportunistic manner
The present invention concerns methods and apparatus for performing computer system maintenance and notification activities in an opportunistic manner during time periods identified by a user when the user expects not to be using the computer system. In methods and systems of the present invention, the user prioritizes computer system maintenance activities from high to low. When an opportunity arises to perform maintenance activities due to the user, for example, being away from the computer, the user specifies the length of time the user expects to be away from the computer using apparatus of the present invention. Methods of the present invention then initiate computer system maintenance activities beginning with the highest-priority maintenance activity that can be completed during the time period identified by the user. The method continues performing maintenance activities from highest to lowest priority for so long as there is enough time remaining to perform the next maintenance task. In the present invention notification activities using the computer system resource can be performed in an opportunistic manner. For example, in the present invention a user can specify a length of time the user expects to be away from the computer; during this period the computer system would automatically generate an “away from my desk” reply to anyone sending the user an e-mail. |
US08370837B2 |
Blocking file system for on-the-fly migration of a container with an NFS mount
This invention relates to a method, system and computer program product for performing on-the-fly migration of a virtual server from one network node to another node on the network. All active processes executing on a virtual server are frozen and the state of these processes, including virtual server network connectivity information, are saved into a dump file. The dump file is transferred to the destination network node. Using the information stored in the dump file, the execution state of all active processes and the state of network connections of the virtual server are restored at the destination node to the state existing immediately prior to on-the-fly migration. |
US08370836B2 |
System and method to enable power related decisions in a virtualization environment
A virtualization system includes an information handling system with a power detector that detects a power level of the information handling system and another power detector that detects another power level of the information handling system, a power status module, and a virtual machine manager that starts workloads on the information handling system. The power status module receives the power levels and sends the power levels to the virtual machine manager. The virtual machine manager apportions a first portion of the first power level to the first workload, apportions a second portion of the first power level to the second workload, apportions a first portion of the second power level to the first workload, and apportions a second portion of the second power level to the second workload. |
US08370834B2 |
Routing across a virtual network
A data center can share processing resources using virtual networks. A virtual machine manager (10) hosts one or more virtual machines (11, 411), the virtual machines forming part of a segmented virtual network (34). Outgoing messages from the virtual machines have an intermediate destination address of an intermediate node in a local segment of the segmented virtual network, and the virtual machine manager has a router (18) for determining a new intermediate destination address outside the local segment, for routing the given outgoing message. By having the router as part of the virtual machine manager rather than having only a switch in the virtual machine manager, the need for virtual machines for implementing gateways is avoided. This can reduce the number of “hops” for the message between virtual entities hosted, and thus improve performance. This can help a service provider to share physical processing resources of a data center between different clients having their own virtual networks. |
US08370832B2 |
Method and system for virtual machine migration
Virtual machine (VM) technology allows multiple operating systems each deploying multiple applications to run on a single host. This invention presents an effective method and system for virtual machine migration from a source host to a target host. The method and system concern the migration of both the service VM and the element managing it. State of the migrating VM is preserved so that it can resume its execution on the target host. |
US08370830B2 |
Data only solution package
Technologies are described herein for deploying a data only solution package separate from custom code. In this way, lifecycles of the data only solution package and the custom code can be separately controlled. In an illustrative implementation, the data only solution package is received at a computer. A data specification is installed at the computer through the data only solution package. The data specification may specify a location of an external system storing external data. A data subscription may also be installed at the computer through the data only solution package. The data subscription may include queries for retrieving the external data from the external system and frequency information specifying a frequency at which to retrieve the external data. The external data is retrieved from the external system utilizing the location information, the queries, and the frequency information. A data cache at the computer is populated with the external data. |
US08370829B2 |
Post-install configuration for applications
Embodiments of the present teachings provide for standardized post installation configuration of a software application. For Linux-based applications, a portal service provides a Red Hat Packet Manager (“RPM”) package that includes selected software to be installed on a user's computing device, and a post install configuration file (“PIC”). A post-install configurator accesses the PIC file and performs post-installation configuration based on the contents of the PIC file. The PIC file thus provides a standardized mechanism in which software vendors can specify post-installation configuration of their applications, without having to develop their own tools or applications. |
US08370823B2 |
Device, system, and method of computer program optimization
Device, system, and method of computer program optimization. For example, an apparatus to analyze a plurality of versions of computer program includes: a code analyzer to determine one or more code differences between first and second versions of the computer program, based on at least one optimization log associated with at least one of the first and second versions of the computer program. |
US08370822B2 |
Compiling techniques for providing limited accuracy and enhanced performance granularity
A programmable compiler detects from source code invocations of math functions that require reduced levels of accuracy, limited variable domains, or enhanced performance. The programmable compiler replaces such invocations with intrinsics from the compiler's own intrinsic library. The math function invocations are compiled into inline object code. The inline object can be subsequently optimized along with other object code through normal compiler optimization. If an accuracy requirement is beyond what any compiler intrinsic can provide, the programmable compiler preserves the invocation of the math function defined in a default library. |
US08370817B2 |
Optimizing scalar code executed on a SIMD engine by alignment of SIMD slots
A mechanism is provided for optimizing scalar code executed on a single instruction multiple data (SIMD) engine by aligning the slots of SIMD registers. With the mechanism, a compiler is provided that parses source code and, for each statement in the program, generates an expression tree. The compiler inspects all storage inputs to scalar operations in the expression tree to determine their alignment in the SIMD registers. This alignment is propagated up the expression tree from the leaves. When the alignments of two operands in the expression tree are the same, the resulting alignment is the shared value. When the alignments of two operands in the expression tree are different, one operand is shifted. For shifted operands, a shift operation is inserted in the expression tree. The executable code is then generated for the expression tree and shifts are inserted where indicated. |
US08370813B2 |
Methods and arrangements for unified program analysis
A unified program analysis framework that facilitates the analysis of complex multi-language software systems, analysis reuse, and analysis comparison, by employing techniques such as program translation and automatic results mapping, is presented. The feasibility and effectiveness of such a framework are demonstrated using a sample application of the framework. The comparison yields new insights into the effectiveness of the techniques employed in both analysis tools. These encouraging results yield the observation that such a unified program analysis framework will prove to be valuable both as a testbed for examining different language analysis techniques, and as a unified toolset for broad program analysis. |
US08370810B2 |
Debugging device and debugging method
A debugging device configured to debug a program includes an analysis section configured to analyze information of a code that does not need to be debugged in which a predetermined processing instruction is described, the code being generated by optimization of a compiler for a source code of the program, and an output section configured to output processing content information, a start address, and an end address of the code that does not need to be debugged which are obtained by the analysis. |
US08370802B2 |
Specifying an order for changing an operational state of software application components
Managing a distributed software application is provided. Metadata describing a set of dependencies of a set of software components is identified in the distributed software application from data associated with the set of software components. Then, a sequence for changing an operational state of the set of software components of the distributed software application is identified from the metadata to form an identified sequence. Thereafter, the operational state of the set of software components is changed using the identified sequence. |
US08370799B2 |
Provision of code base modification using automatic learning of code changes
A method for providing codebase modification assistance includes receiving training data including learning application code prior to modification and the same learning application code subsequent to modification, the modification being of a known type. Portions of the learning application code that have been changed by the modification are detected. One or more substrings are identified from names associated with the detected portions of the learning application code that have been changed. A target application code that is to be modified according to the known type of modification of the training data is received. The identified one or more substrings are searched for from names associated with portions of the received target application code. The portions of the target application code for which the one or more substrings have been found within associated names are displayed. |
US08370796B2 |
Development tooling enablement for audit event generation
Mechanisms for development tooling enablement of audit event generation are provided. The mechanisms automatically generate and insert compliance audit record generation code where appropriate in identified portions of program instructions based on established compliance policies and labels associated with keywords/library functions appearing in the source code. The mechanisms may analyze the program instructions to identify at least one portion of program instructions meeting a compliance policy requirement for generation of a compliance audit record. Compliance audit record generation code for generating the compliance audit record may be generated. The compliance audit record generation code may be inserted into the at least one portion of program instructions to generate modified program instructions. The modified program instructions may be output for execution on a computing device. |
US08370795B1 |
Method and system for explaining a value of a field in a form
A method for explaining a value of a selected field includes obtaining a calculation tree for the selected field, where the calculation tree represents dependencies between the selected field and precedent data elements. The method further includes obtaining a first equation associated with the selected field from the calculation tree, and displaying a first value associated with the selected field and the first equation in symbolic form. The first equation includes a first precedent data element. The selected field is dependent on the first precedent data element. The method further includes receiving an expansion request for the first equation, obtaining a second equation associated with the first precedent data element, and displaying a second value associated with the first precedent data element and the second equation with the first value and the first equation in a dependency hierarchy. |
US08370793B2 |
Method and system for specifying, deploying and dynamically updating work flows
A method and system for specifying, deploying and updating work flows. A request is received from a user of a system with components comprising a computing system and human representatives. The components facilitate routing and servicing the request. A work flow comprising manual and automatic steps is specified to perform the routing and servicing of the request. The automatic steps are automatically performed by the computing system and the manual steps are manually performed by the representatives. Both the automatic steps and the manual steps are uniformly defined in a single general-purpose markup language (e.g., XML). Further, a manual step is dynamically transformed into a new automatic step that is represented as a new XML action element. The new XML action element includes an identifier of a software routine to be executed to perform the new automatic step. |
US08370783B2 |
Systems and methods for probabilistic interconnect planning
Systems and methods for interconnect planning which utilize probabilistic methodologies. One embodiment comprises a method for planning interconnect models in an integrated circuit design. Nets and a set of interconnect models that can be used to connect the pins of each net are first defined. For each net, the probability that each interconnect model will be used to connect the pins of the net is evaluated. Tiles in the integrated circuit design are then assigned probabilities indicating the likelihood that each of the interconnect models will traverse the tiles. A map is then generated to indicate probabilistic routing characteristics (e.g., probabilities of wire congestion, interconnect component congestion, power densities, interconnect model usage) based on the probabilities assigned to each of the tiles in the integrated circuit design. The map may then be output (e.g., printed or otherwise displayed) to a user or stored for later use. |
US08370778B1 |
Method and system for power distribution analysis
Disclosed are systems and methods for electrical verification of integrated circuits. Methodologies are described for verification of the power and ground distribution systems (PDS) for system-on-a-chip (SoC) and the verification of the interaction of the PDS with the behavior of integrated circuits. |
US08370768B2 |
Image forming apparatus, control method and computer-readable recording medium storing control program for controlling displayed menu items
An image forming apparatus is disclosed. The image forming apparatus includes a displaying unit which displays a predetermined number of menu items in plural menu items on a screen, an inputting unit which selects a menu item from the menu items displayed on the screen by the displaying unit, and a storing unit which registers the menu item selected by the input unit in a user custom menu table for each user having registration regions where a predetermined number of menu items are stored. |
US08370758B2 |
Image browsing device, image browsing method, image browsing program, and image browsing system
The present invention relates to an image browsing device that, in an amusement park, shoots a user who is riding a ride-on, and makes the user browse the shot image at a place where the user gets off the ride-on. Firstly, when plural users direct their ID cards to the ID readers (11) respectively, users ID, ride-on number, seat numbers are made to correspond to each other to be stored in an image management device (21). When an image photographing device (12) shoots an image including a ride-on (43) and the plural users, the image management device (21) stores the image shot by the image photographing device (12), and relates the ride-on number, users ID, seat numbers to the image to store thus related information as image information. When the user browses the image, the user sets the ID card close to radio communication units (52), and, in the previously shot image, the image of a seat position related to the ID card is highlighted to be displayed. Accordingly, it becomes possible to easily specify the user who is shot in the previously shot image. |
US08370757B2 |
Interface and method for extensible grouping of screen elements in real time
When a set of screen elements are identified as a family a bounded extent is placed around the identified elements. Items can be automatically grouped based on their association with a set of data defined in a DBMS as a family, for example. When one of the elements within the group is moved, the extent automatically resizes to a new geometry that fits around each of the elements within the group. If an element within the group is moved against the extent and then extended beyond the boundaries of the extent, the extent automatically resizes to cover a bigger area; if an element within the group that is against the extent is moved inside the boundary of the extent, the extent automatically resizes to cover a smaller area. It is possible to nest a set of these extensible groups within a single extensible group thereby providing maximum flexibility while still maintaining optimal flexibility. In addition, it is possible to “unlink” an item so that it maintains its association with the group but does not effect the extent. |
US08370756B2 |
Redirection of a message to an alternate address
Presence information of a first user in a messaging system, such as an instant messaging system, is relayed to a second user. A first communications client of a first user detects a change in the presence status of a first user and sends an alert message to a second communications client of a second user. Moreover, systems and methods are provided for sending the alert message to an alternate address, including alternate instant messaging (IM) addresses, e-mail address, or telephone numbers, in the event that the intended recipient of the alert message is not accessible at his or her original IM address. |
US08370752B2 |
Automatic personalization of user visualization and interaction in a service-oriented architecture interface
Automatically generating visualization artifacts corresponding to related service operation interfaces is provided. A user level visualization finite state machine instance is created for a specific service instance based on user activation and deactivation of service operations in the specific service instance and user selection of a start visualization state. The service operations are included in a service level visualization finite state machine instance for the specific service instance. Visualization artifacts are automatically generated based on the user level visualization finite state machine instance and parameterized entities bound to a concrete visualization component. The visualization artifacts are outputted in a service operation interface of the specific service instance for a user to visualize and interact with, resulting in the elimination of individual user unwanted server side function in the units of service operations without server side processing. |
US08370751B2 |
User interface customization system
A system comprising an application data retriever configured to request application data; a mapping data handler configured to request a set of mapping data which is associated with at least a selected user interface (UI) view; a customizing data handler configured to request a set of customizing data associated with the selected UI view; a UI data aggregator configured to combine, at least, the mapping data and the customizing data into a UI view generation data set; and a UI generator configured to generate a UI view utilizing, at least in part, the UI generation data set from the UI data aggregator and the application data. |
US08370750B2 |
Technology for generating service program
A history acquisition unit acquires a history of operations with a web browser by a user and stores the history in a storage device. A search unit accesses the storage device to search a history of a first operation for inputting a parameter and a history of a second operation performed after the first operation. A generation unit generates a service program that provides services that the user has received through the operations with the web browser, and stores it in the storage device. The service program makes a computer function as: an input acceptance unit that accepts input of a new parameter instead of the parameter input through the first operation; and a processing unit that performs, in response to the new parameter, inputting the new parameter in the web page and processing associated with the second operation beforehand in this stated order with respect to the web browser. |
US08370748B1 |
Web-based systems management architecture for server hardware (SMASH) command line protocol (CLP)
Technologies are provided herein for executing SMASH CLP commands through a Web-based GUI. A baseboard management controller (“BMC”) includes a Web server program and a SMASH CLP engine. The SMASH CLP engine is configured to execute SMASH CLP commands with respect to managed entities or targets within a host computer system. A software interface is also provided between the Web server program and the SMASH CLP engine. Through the interface, the Web server can transmit SMASH CLP commands to the SMASH CLP engine for execution and receive the results of the execution of the SMASH CLP commands. The BMC stores a Web page which, when rendered by a Web browser, provides a GUI for the creation and execution of SMASH CLP commands by the SMASH CLP engine. |
US08370745B2 |
Method for video seamless contraction
A relativity controller is a scroll bar/window combination that provides a way to see data in relation to both the context of its wholeness and the salience of its contents. To accomplish this, the linear density or other appearance of the scroll bar (acting as a ruler or scale) varies with the density of the document salience (as indicated by different kinds of annotations or marks). It also provides a way to zoom between perspectives. This is usable on many different data types: including sound, video, graphics, calendars and word processors. |
US08370742B2 |
Display device
A display device for displaying operating parameters of an agricultural machine which includes a working unit has a display unit designed such that it may display several subsections, to each of which an operating parameter is assigned, in a first operating state of the working unit, a closed main region having a central geometric focal point may be displayed, and a first subsection is limited on the side by a second subsection, in a second operating state of the working unit, the mean distance between one side of the first subsection and the central geometric focal point is changed, and an agricultural machine includes the working unit, a driver's cab, and the display device. |
US08370741B2 |
Hybrid interactive electronic technical manual
A method, apparatus, and computer program product of developing a hybrid interactive electronic technical manual. A set of sub-elements associated with core maintenance tasks is selected from a plurality of sub-elements in technical data for a device to form a set of core sub-elements. A cost-benefit analysis is performed on each sub-element in the set of remaining sub-elements to identify a sub-element benefit rating for the each sub-element. Sub-elements in the set of remaining sub-elements having a sub-element rating greater than or equal to a threshold benefit rating are selected to form a set of high benefit sub-elements. The set of core sub-elements and the set of high benefit sub-elements are converted from the non-interactive native file format to an interactive electronic technical manual database format. A set of links to the set of unconverted sub-elements is generated to form the hybrid interactive electronic technical manual. |
US08370740B2 |
Document-level features in add-ins
The invention enables document level controls to be added to applications which display documents by using an application level add-in. The application level add-in tracks document opening and closing and dynamically constructs the document level control accordingly to ensure that the document level control is active only while the document is open. |
US08370734B2 |
Method, system and apparatus for data reuse
A system and method may be disclosed for facilitating the creation or modification of a document by providing a mechanism for locating relevant data from external sources and organizing and incorporating some or all of said data into the document. In the method for reusing data, there may be a set of documents that may be queried, where each document may be divided into a plurality of sections. A plurality of section text groups may be formed based on the set of documents, where each section text group may be associated with a respective section from the plurality of sections and each section group includes a plurality of items. Each item may be associated with a respective section from each document of the set of documents. A selected item within a selected section text group may be focused. The selected item may be extracted to a current document. The current document may be exported to a host application. |
US08370733B2 |
Information processing apparatus, its control method, and program
In the case of editing document data that has a plurality of fields, by allowing the user to identify a field that is closely related to the selected field, operability of the editing operation of the document data is improved. A selection field detecting unit detects one of the fields according to the operation of the user. An automatic level allocating process executing unit decides the relation degrees between the detected selection field and the other fields. A field enlarging/contracting unit and a display screen control unit switch display control regarding those other fields based on the relation degrees. |
US08370732B2 |
Peer-to-portal media broadcasting
A system for peer-to-portal broadcasting, including a portal web server serving a portal web page that includes source code received from and generated by a broadcast server, to a web browser, in response to a request received from the web browser, a broadcast server, including a source code generator for generating the source code that is included in the portal web page, in response to a request received from the portal web server, a web client computer for requesting the portal web page from the portal web server and for executing the source code included in the portal web page, and a publisher computer that enables a publisher to broadcast media files from the publisher computer to the web client computer via the broadcast server, in response to the web client computer executing the source code included in the portal web page. |
US08370730B2 |
Soft output viterbi detector with error event output
Outputting information for recovering a sequence of data is disclosed. Outputting includes making a decision that selects a first sequence of states corresponding to a surviving path, determining a second sequence of states corresponding to a non-surviving path associated with the decision, and defining a possible error event based at least in part on the second sequence of states. |
US08370723B2 |
Communication apparatus and control method thereof
A communication apparatus complying with the ITU-T Recommendations v.34 and control method thereof are disclosed. The communication apparatus predicts a timing at which reception of image data in an amount of the error frames sent from another communication device is terminated, based on the number of error frames which are not normally received when receiving image data from the another communication device through a primary channel. The communication apparatus controls to shift from the primary channel to a control channel in accordance with the predicted timing when the image data is received in an amount of the error frames on the primary channel from the another communication device. |
US08370720B2 |
Mass storage device and method for offline background scrubbing of solid-state memory devices
A solid-state mass storage device and method for its operation that includes performing preemptive scrubbing of data during offline periods or disconnects from a host system to which the mass storage device is attached. The device includes a system interface adapted to connect the drive to a host system, at least one nonvolatile memory device, controller means through which data pass when being written to and read from the memory device, a volatile memory cache, a system logic device, and an integrated power source for powering the drive. The system logic device is configured to operate when the drive is not functionally connected to a host system, execute copy commands without accessing a host system, and prioritize preemptive scrubbing of addresses in the memory device on the basis of risk of data loss based on one or more parameters logged by the internal system logic device. |
US08370719B2 |
Persistent moving read reference
A device, method, machine-readable medium, and system are disclosed. In one embodiment the device is a memory controller capable of modifying a reference voltage to a persistent moving read reference (MRR) voltage level for use during one or more subsequent reads to a non-volatile memory array. This modification is in response to a change in a reference voltage supplying the non-volatile memory array from a previous reference voltage level to a temporary MRR voltage level. |
US08370709B2 |
Multiple-level memory cells and error detection
Memory, modules and methods for using error detection with multi-level memory cells where the number of storage levels of the memory cells is an integer power of a non-binary prime number are provided. Additional circuit and methods are disclosed. |
US08370707B2 |
Digital broadcasting system and method of processing data in the digital broadcasting system
A digital broadcast transmitting and a method of processing broadcast data in a digital broadcast transmitting system are disclosed. The method includes randomizing mobile service data; RS encoding and CRC encoding the randomized mobile service data to build an RS frame; dividing the built RS frame into L (L>1) number of portions and adding K bytes (K≧0) of dummy data to one of the portions; encoding data in the portions at a code rate of 1/H (H>1); first interleaving the encoded data; mapping the first interleaved data into data groups and adding known data sequences and transmission parameters to each of the data groups, deinterleaving data of the data groups; second interleaving the deinterleaved data; and transmitting a transmission frame including the second interleaved data. |
US08370704B2 |
Cable interconnection techniques
Techniques are described that can extend the transmission rate over cable. Multiple cables can be used to increase the transmission rate. The transmission standard applied for each cable can be an Ethernet backplane standard such as IEEE 802.3ap (2007). Data can be assigned to virtual lanes prior to transmission over a cable. Forward error correction may be applied to each virtual lane prior to transmission over cable. Forward error correction may be negotiated over a single virtual lane and then applied to all virtual lanes. |
US08370702B2 |
Error correcting codes for increased storage capacity in multilevel memory devices
Embodiments of the present disclosure provide methods, systems, and apparatuses related to multilevel encoding with error correction. In some embodiments, data may be programmed and/or read from a matrix of nonvolatile memory cells with concatenated encoding/decoding schemes. In some embodiments, a calculation module may determine an actual bit per cell value of a given combination of parameters of a nonvolatile memory device. Still other embodiments may be described and claimed. |
US08370700B2 |
Coding method, coding device, decoding method and decoding device for low density generator matrix code
The present invention discloses a coding method, a coding device, a decoding method and a decoding device for low density generator matrix codes. Wherein the coding method includes: constructing the mother code set of the low density generator matrix code using P low density generator matrix codes of different code lengths at a code rate R0, wherein the mother code set of the low density generator matrix code has a uniform basic matrix Gbuniform, R 0 = k b n b , where kb is the row number of the basic matrix and nb is the column number of the basic matrix; obtaining the length L of an intermediate variable according to the relationship between the length K of the information bit sequence to be coded in the mother code set of the low density generator matrix code and the length L of the intermediate variable; obtaining an expansion factor zk for processing the basic matrix using the length L of the intermediate variable and the row number kb of the basic matrix, and obtaining a generator matrix Gldgc by modifying and expanding the basic matrix using the expansion factor zk; and coding the information bit sequence to be coded using a matrix Gldgc(1:L,1:N+L−K) comprised of L rows and the first N+L−K columns of the generator matrix. |
US08370697B2 |
System and method for power outage and restoration notification in an advanced metering infrastructure network
A method and system are provided to transmit a meter power status. The method includes recognizing a power status change at a meter. The method includes, if the meter is scheduled to transmit first, transmitting a notification message to at least one neighboring meter towards a mesh gate, wherein the notification message includes a power status indicator and a meter identifier. The method includes, if the meter is not scheduled to transmit first, waiting a predetermined time period to receive a notification message from at least one neighboring meter. The method includes, responsive to receiving a notification message, adding a meter identifier to the received notification message before retransmitting the modified notification message to at least one neighboring meter. The method includes retransmitting the notification message. |
US08370696B2 |
Method and arrangement for retransmission using HARQ
The present invention relates to a method and device for enhancing coverage of a power-limited mobile terminal by sending information relating to a single Hybrid Automatic Repeat Request (HARQ) process from the mobile terminal to a base station using several transmission time intervals. |
US08370692B2 |
Recording and/or reproducing method, recording and/or reproducing apparatus and information storage medium
An information storage medium including two or more recording layers to reproduce or record data by using a same reproducing and/or recording optical system per layer includes error correction code (ECC) blocks recorded onto the two or more recording layers by using two or more data formats used to store user data. |
US08370691B1 |
Testing of soft error detection logic for programmable logic devices
In one embodiment, a programmable logic device (PLD) with configuration memory includes at least one configuration memory cell and soft error detection (SED) logic for checking for errors in data stored by the configuration memory. The SED logic calculates a present data value for the configuration memory for comparison with a pre-calculated data value. A fuse within the PLD is configurable in a first logic state to enable the SED logic to read from the configuration memory cell in calculating the present data value and configurable in a second logic state to prevent the SED logic from reading from the configuration memory cell in calculating the present data value. The SED logic may be tested for correct operation by writing data representing a soft error into the configuration memory cell and enabling the SED logic to read from the configuration memory cell in calculating the present data value. |
US08370690B1 |
Custom defined call quality versus battery life
Embodiments of the present invention provide systems, methods, and computer-readable media for modifying frame error rates associated with a mobile device. In embodiments, a mobile device is assigned an initial frame error rate. In response to determining the initial frame error rate does not match a desired frame error rate, a frame error rate modification request is generated. The frame error rate modification request is transmitted to a base station. At the base station, a modified frame error rate that matches the desired frame error rate is associated with the mobile device. |
US08370685B2 |
Electronic device and method for testing serial signals
An electronic device includes a serial signal test system to test serial signals generated by a serial signal generator. A test method tests serial signals using the electronic device. The test method sets test parameters that tests serial signals. Furthermore, the test method identifies an error bit from coded bits of each of the serial signals, and identifies abnormal attribute data of each of the serial signals. In addition, the test method generates a test report according to all identified error bits and abnormal attribute data. |
US08370680B2 |
Solid state storage system for controlling reserved area and method of controlling the same
A solid state storage system includes a flash memory region comprising a plurality of memory blocks and a plurality of replacement blocks corresponding to error-occurred blocks when errors occur in the memory blocks; and a memory controller configured to perform a control operation to replace the error-occurred blocks with the replacement blocks, wherein the error-occurred blocks comprise correctable blocks and uncorrectable blocks, and wherein the memory controller determines whether the error-occurred blocks are the correctable blocks or the uncorrectable blocks and controls zones of the replacement blocks, replaced in correspondence to the correctable blocks, to be allocated a plurality of times. |
US08370678B2 |
Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices without a voltage controlled crystal oscillator
Exemplary systems and methods include a distribution device that maintains a dock rate and distributes a series of tasks to a group of execution devices. Each task has a plurality of samples per frame associated with a time stamp indicating when the task is to be executed. The execution devices execute the series of tasks at the times indicated and adjust the number of samples per frame in relation to the dock rate maintained by the distribution device. |
US08370675B2 |
Precise clock synchronization
A method for clock synchronization includes computing an offset value between a local clock time of a real-time clock circuit and a reference clock time, and loading the offset value into a register that is associated with the real-time clock circuit. The local clock time is then summed with the value in the register so as to give an adjusted value of the local clock time that is synchronized with the reference clock. |
US08370673B2 |
System and method of utilizing resources within an information handling system
A system and method of utilizing resources within an information handling system are disclosed. In a particular form, a method of utilizing an information handling system can include detecting an operating state controllable by a state controller configured to enable a plurality of operating environments including a host environment and a reduced power environment. The method can also include detecting an event operable to alter the operating state to enable an operating environment of the plurality of operating environments. According to an aspect, the operating environment can be used separate from a host system operable to enable the host environment. |
US08370666B2 |
Electrical instrument having a protection circuit
A protection circuit suitable for electrical instruments includes a software detecting circuit, a logic AND circuit, a driver and control circuit for engine operating power components, and a hardware detecting circuit connected with the logic AND circuit. Both the software detecting circuit and the hardware detecting circuit monitor the state of an operating switch and provide signals to the logic AND circuit. Only when the state of the switch changes from opened to closed and both detecting circuits determine that this state is correct will the driver and control circuit signal the engine to operate. Furthermore, by connecting two or more power components in serial at the same time, the engine will not work by accident and the machine will not be out of control when any one of the power components is damaged. A circuit using capacitors of suitable specification can also be provided to isolate the controlling pin of a power component in the form of an SCR to thereby avoid failure and damage of the entire system. |
US08370662B2 |
Apparatus and method for power saving of bus interface in portable terminal
An apparatus and a method for power saving in a portable terminal are provided. The method for power saving in the portable terminal includes determining a throughput when processed by a bus, determining a throughput required for a program and selectively controlling a bus clock connected with a modem according to the determined throughput. |
US08370658B2 |
Adaptive control of operating and body bias voltages
Adaptive control of operating and body bias voltages. In accordance with a first embodiment of the present invention, a desirable operating frequency for the microprocessor is determined. Information stored within and specific to the microprocessor is accessed. The information can comprise coefficients of a quadratic approximation of a frequency-voltage characteristic of the microprocessor for a set of body biasing conditions. An efficient voltage for operating the microprocessor at the desirable operating frequency is computed. The microprocessor is operated at the efficient voltage and the set of body biasing conditions. |
US08370656B2 |
Power and data hub
The power and data hub is a fan-less modular electronic system having a main housing member that forms a heat sink, which houses an electronic switch fabric backbone. The electronic switch fabric backbone connects multiple modular slots using a connection fabric backplane, which provides low voltage power input and command protocols. Cross-matrix switches are provided to interconnect stand-alone audio-visual, computer and other data, such as audio I/O, video I/O, and outputs via the integrated switch fabric backbone. Multifunction modular cards are provided and securely insert into modular slots disposed in the main housing unit. The system includes a control and DC power injector management unit for power control of connected units. Power management instructions can be issued to the main unit and modular cards. A network-based management utility controls, monitors and records operational parameters, and also stores and translates programmed instructions to the device. |
US08370653B2 |
Motherboard capable of playing image or video in power-off state
A motherboard which can play an image or a video in a power-off state is disclosed. The motherboard includes a circuit board, a north bridge chipset, a digital photo frame chipset, and a switch unit. The north bridge chipset, the digital photo frame chipset, and the switch unit are disposed on the circuit board. The digital photo frame chipset is activated according to a stand-by power in the power-off state. The switch unit is electrically connected with the north bridge chipset and the digital photo frame chipset, respectively. The switch unit electrically communicates with the north bridge chipset or the digital photo frame chipset according to a triggering signal. The motherboard may utilize the stand-by power in the power-off state to display an image by a display device via the digital photo frame chipset and the north bridge chipset when a computer system is powered off. |
US08370652B2 |
Automatic discovery of server to power-circuit connections
In a data center which includes a plurality of servers, a discovery computer, a power measurement system (PMS), and a plurality of power-circuits which supply power to the servers, the discovery computer performs the following actions for each server. It transmits a first command to the server causing the server to start generating a power consumption signature if the server is able to do so. Upon receiving a SUCCESS response from the server, it instructs the PMS to start measuring the power consumption from each power-circuit. After a prescribed interval of time has elapsed, it collects the measurements from the PMS and analyzes the measurements to look for the presence of the signature. Upon detecting the signature in the measurement taken from a particular power-circuit, the discovery computer concludes that the server is connected to the particular power-circuit and creates a mapping there-between. |
US08370644B2 |
Instant hardware erase for content reset and pseudo-random number generation
Systems and methods that facilitate securing data associated with a memory from security breaches are presented. A memory component includes nonvolatile memory, and a secure memory component (e.g., volatile memory) used to store information such as secret information related to secret processes or functions (e.g., cryptographic functions). A security component detects security-related events, such as security breaches or completion of security processes or functions, associated with the memory component and in response to a security-related event, the security component can transmit a reset signal to the secure memory component to facilitate efficiently erasing or resetting desired storage locations in the secure memory component in parallel and in a single clock cycle to facilitate data security. A random number generator component can facilitate generating random numbers after a reset based on a change in scrambler keys used by a scrambler component to descramble data read from the reset storage locations. |
US08370642B2 |
Cryptographic processing apparatus
A cryptographic processing apparatus includes: at least one register configured to store data for operation; a first operation block configured to execute an operation in accordance with data stored in the register; a second operation block configured to execute a logic operation between one of a register-stored value and a key and an operation result of the first operation block; and a decode block configured to decode binary data in units of the predetermined number of bits to convert the binary data into decode data having the number of bits higher than the number of bits of the binary data. |
US08370638B2 |
Derivative seeds
A method of generating authentication seeds for a plurality of users, the method involving: based on a single master seed, generating a plurality of derivative seeds, each one for a corresponding different one of a plurality of users; and distributing the plurality of derivative seeds to a verifier for use in individually authenticating each of the plurality of users to that verifier, wherein generating each one of the plurality of derivative seeds involves mathematically combining the master seed and a unique identifier identifying the corresponding user. |
US08370633B2 |
Apparatus, method, and computer instructions for generating a substitute signature key pair
An information processing apparatus includes: a signature generating section that generates an electronic signature σ by using a signature key KS associated with a verification key KV; and a substitute-key generating section that generates, with respect an electronic document m to which the electronic signature σ is attached by the signature generating section, a substitute verification key KV′ (KV′≠KV) that is capable of verifying a validity of the electronic signature σ and a substitute signature key KS′ (KS′≠KS) associated with the substitute verification key KV′. In a predetermined case, the verification key KV and the signature key KS are updated to the substitute verification key KV′ and the substitute signature key KS′. |
US08370630B2 |
Client device, mail system, program, and recording medium
A mail system having high security is realized by mounting TCP2 for mail communication between client apparatuses. The present invention relates to a mail communication system which is connected to a network and exchanges mails between client apparatuses provided with the existing mailers, and each client apparatus is mounted with a TCP2 driver. A TCP2 driver 34 includes a TCP2 core 36 and a mail system core 37 and an e-mail received via the network is processed in this TCP2 driver 34 and thereafter, is supplied to an existing mailer 31 of the client apparatus. In the mail system core 37 of the TCP2 driver 34, control of mail encryption and decryption, deletion of an unnecessary mail and the like is carried out. |
US08370627B2 |
Confidential communication method
It is an object of the present invention to solve a problem included in the onion routing which is used as a confidential communication method, that if a system down occurs in a computer within a communication route, connection is not made to further components at all, or a problem that the system and the traffic become slow by using multiplexed encryption. It is a communication method in which a client of an information providing source encrypts random numbers and calculates its hash value using respective public keys of an information server to which it connects, a function server of a destination to be sent, and an information server to which the function server connects, respective servers decrypt the encrypted random number using their own secret keys to compare the random number with the hash value, and thus, the client determines whether or not the route is related to the client. In such a way, information can be provided as an information providing source and an information provided destination are hidden, and as a response to provided contents from the function server which is the information provided source can also be kept anonymous. |
US08370625B2 |
Extended data signing
Various embodiments enable so-called extended data to be added to a signed digital certificate without having a private key of a Certification Authority available. In at least some embodiments, a digital certificate can be issued and signed off line by the Certification Authority, and then later extended data can be added and signed using another key, whose public key was earlier embedded and signed in the certificate. |
US08370617B2 |
Booting method and computer system using the booting method
A booting method adaptable to a computer system having a processor, a memory and a bootable medium, wherein the bootable medium has an operating system, the booting method comprises the steps of activating a basic input/output system (BIOS); reserving a reserved area in the memory according to a setting of a setting space; copying the operating system from the bootable medium to the reserved area as an operating system copy; and activating the operating system copy from the reserved area. |
US08370614B2 |
Booting a computer device
A method of booting a computing device includes, responsive to said computing device powering on, loading a first lightweight operating system on said computing device and executing an instant-on application through said lightweight operating system. The method further includes, during execution of said instant-on application, loading a hypervisor on said computing device and migrating said instant-on application to a first virtual machine executing a second lightweight operating system implemented by said hypervisor. The method further includes loading a full-feature operating system on a second virtual machine implemented by said hypervisor. |
US08370612B2 |
Computer system with built-in hidden two operating devices
A computer system includes at least a first and a second operating device and a control module. The control module sends at least one signal to a central processing unit for managing and controlling the first and the second operating device, and copying the contents of any one of the two operating devices to the other operating device, so that both of the first and second operating devices include an operating system, and the computer system can select any one of the first and second operating devices for booting the operating system and power off or power on the other non-selected operating device. |
US08370611B2 |
Memory card, memory system including the same, and operating method thereof
Provided is a memory card device. The memory card device includes a flash memory and a controller. The flash memory includes a boot area storing boot data, and a user area storing user data. The controller accesses the boot area or the user area according to an external command. Boot data can be stored in a memory card integrated in an electronic device. Also, when a host requests an access to boot data/user data stored in the memory card, the boot data/user data can be accessed under control of the controller. |
US08370606B2 |
Switching data pointers based on context
Apparatus and methods for quickly switching active context between data pointer registers are disclosed. The apparatus can include a first register operable for storing a first data pointer and a second register operable for storing a second data pointer. A configuration register can provide a first signal specifying either the first or the second data pointer as an active data pointer. An instruction decoder can receive a data pointer instruction and output a second signal. The first and second signals can be independent from one another. Decoding logic coupled to the logic devices can output one of the first or second data pointers as the active data pointer in response to the first and second signals. |
US08370603B2 |
Architecture for address mapping of managed non-volatile memory
The disclosed architecture uses address mapping to map a block address on a host interface to an internal block address of a non-volatile memory (NVM) device. The block address is mapped to an internal chip select for selecting a Concurrently Addressable Unit (CAU) identified by the block address. The disclosed architecture supports generic NVM commands for read, write, erase and get status operations. The architecture also supports an extended command set for supporting read and write operations that leverage a multiple CAU architecture. |
US08370600B2 |
Dispersed storage unit and method for configuration thereof
A dispersed storage (DS) unit for use within a dispersed storage network is capable of self-configuring using registry information provided to the DS unit. The registry information includes a slice name assignment indicating a range of slice names corresponding to a plurality of potential data slices of potential data objects to be stored in the DS unit. Based on the registry information, the DS unit allocates a portion of physical memory to store the potential data slices. |
US08370598B2 |
Storage system, copy control method, and copy control unit
A system and method of controlling copying including a management table for managing an update target data in a first storage volume and stored locations of before-update data of the update target data in a second storage volume, and relocating data in the second storage volume upon confirming a predetermined range of the first storage volume has been copied into the second storage volume using the management table. |
US08370597B1 |
Data migration between multiple tiers in a storage system using age and frequency statistics
Technologies are described for implementing a migration mechanism in a storage system containing multiple tiers of storage with each tier having different cost and performance parameters. Access statistics can be collected for each territory, or storage entity, within the storage system. Data that is accessed more frequently can be migrated toward higher performance storage tiers while data that is accessed less frequently can be migrated towards lower performance storage tiers. The placement of data may be governed first by the promotion of territories with higher access frequency to higher tiers. Secondly, data migration may be governed by demoting territories to lower tiers to create room for the promotion of more eligible territories from the next lower tier. In instances where space is not available on the next lower tier, further demotion may take place to an even lower tier in order to make space for the first demotion. |
US08370596B2 |
Mechanism for enabling full data bus utilization without increasing data granularity
A memory is disclosed comprising a first memory portion, a second memory portion, and an interface, wherein the memory portions are electrically isolated from each other and the interface is capable of receiving a row command and a column command in the time it takes to cycle the memory once. By interleaving access requests (comprising row commands and column commands) to the different portions of the memory, and by properly timing these access requests, it is possible to achieve full data bus utilization in the memory without increasing data granularity. |
US08370594B2 |
System and method for backing up data
A hash-optimized backup system and method takes data blocks and generates a probabilistically unique digital fingerprint of the content of each data block using a substantially collision-free algorithm. The process compares the generated fingerprint to a database of stored fingerprints and, if the generated fingerprint matches a stored fingerprint, the data block is determined to already have been backed up, and therefore does not need to be backed up again. Only if the generated fingerprint does not match a stored fingerprint is the data block backed up, at which point the generated fingerprint is added to the database of stored fingerprints. Because the algorithm is substantially collision-free, there is no need to compare actual data content if there is a hash-value match. The process can also be used to audit software license compliance, inventory software, and detect computer-file tampering such as viruses and malware. |
US08370592B1 |
Multi-machine atomic seamless migration
A technique migrates data from source arrays to target arrays. The array devices operate in either active mode, passive mode, or stalled-active mode. The technique involves providing active-to-passive instructions to transition the source devices from active to passive while a host initially accesses host data from the source arrays using MPIO software (the target devices being in stalled-active mode), and monitoring whether the source devices successfully transition to passive during a predefined time period. If so, the technique involves operating the target devices in active mode and transferring data from the source devices to the target devices to enable the host to access the host data from the target arrays using the MPIO software. However, if a source device remains passive, the technique involves providing passive-to-active instructions to transition the source devices back to active to enable the host to access the host data from the source arrays. |
US08370589B1 |
System and method for re-use of writeable PPIs
Techniques introduced herein allow writeable PPIs to be re-used. A writeable PPI manager can make use of existing writeable PPIs to offer logical units to clients without creating additional writeable PPIs. The writeable PPI manager can determine which writeable PPIs to re-use by testing the writeable PPIs for a variety of conditions. Advantageously, re-use of remaining logical units reduces unnecessary replication of data and increased overhead costs. Resources can thereby be conserved. |
US08370579B2 |
Global instructions for spiral cache management
A pipelined cache memory supports global operations within the cache. The cache may be a spiral cache, with a move-to-front M2F network for moving values from a backing store to a front-most tile coupled to a processor or lower-order level of a memory hierarchy and a spiral push-back network for pushing out modified values to the backing-store. The cache controller manages application of global commands by propagating individual commands to the tiles. The global commands may provide zeroing, flushing and reconciling of the given tiles. Commands for interrupting and resuming interrupted global commands may be implemented, to reduce halting or slowing of processing while other global operations are in process. A line detector within each tile supports reconcile and flush operations, and a line patcher in the controller provides for initializing address ranges with no processor intervention. |
US08370574B2 |
System and method for storing configuration data of a storage automation device
A cartridge storage system has at least one peripheral device that controls access to a system component of the storage system and memory storing configuration data indicative of a configuration of the peripheral device. The system further has logic that automatically configures a replacement peripheral device of the at least one peripheral device based upon the stored configuration data. |
US08370573B2 |
Management method for a virtual volume across a plurality of storages
To enhance capacity expansion property of a storage system for providing thin provisioning logical volumes, a computer system includes a first storage system and a second storage system for providing a second volume to the first storage system. The first storage system is configured to define at least one first volume, define a first storage pool including the defined first volume and the provided second volume, and provide to the host computer a first thin provisioning volume that is recognized as a volume having a capacity equal to or larger than that of storage areas assigned from the first storage pool. The first thin provisioning volume is thus assigned with both storage areas of the first volume and storage areas of the second volume, which are included in the first storage pool. |
US08370572B2 |
Storage system for holding a remaining available lifetime of a logical storage region
The storage system includes a plurality of first disk devices, a plurality of second disk devices, in which a lifetime of the plurality of second disk devices is different from a lifetime of the plurality of first disk devices, and a controller coupled to the plurality of first disk devices and the plurality of second disk devices. The controller configures a first logical unit by the plurality of first disk devices and a second logical unit by the plurality of second disk devices, provides the first and the second logical units to a host computer, and manages a first remaining available time of the first logical unit and a second remaining available time of the second logical unit, on logical unit basis. |
US08370571B2 |
Transfer control of a storage volume between storage controllers in a cluster
A first storage controller that is part of a cluster of storage controllers includes an interface to communicate with at least one storage subsystem having a storage volume, where the first storage controller is initially assigned to process requests for the storage volume. The first storage controller further includes a processor to receive requests to access the storage volume, where the requests include client requests from one or more client computers and proxy requests from one or more other storage controllers in the cluster. Based on monitoring the client requests and the proxy requests, it is determined that a second of the storage controllers in the cluster is to be assigned to process requests for the storage volume. In response to the determining, control of the storage volume is transferred from the first storage controller to the second storage controller. |
US08370566B2 |
System and method for increasing capacity, performance, and flexibility of flash storage
In one embodiment, an interface circuit is configured to couple to one or more flash memory devices and is further configured to couple to a host system. The interface circuit is configured to present at least one virtual flash memory device to the host system, wherein the interface circuit is configured to implement the virtual flash memory device using the one or more flash memory devices to which the interface circuit is coupled. |
US08370565B2 |
Boot system
A boot system of an electronic device includes a central processing unit (CPU), a NAND flash, a synchronous dynamic random access memory (SDRAM), and a pulse count unit. The NAND flash and the SDRAM are electronically connected with the CPU. The pulse count unit is electronically connected with the CPU and the NAND flash. The pulse count unit may initialize and enable the NAND flash. The CPU reads a pre-boot loader stored in the NAND flash and loads the pre-boot loader in the SDRAM. The CPU executes the pre-boot loader stored in the SDRAM to boot the electronic device. |
US08370564B2 |
Access control device, information processing device, access control program and access control method
An access control device which writes data to each of predetermined storage block sets in a storage device of which a storage area has been divided into a plurality of storage blocks. The control device includes a management information storage section and an access processing section. The management information storage section stores, for each of said storage blocks, record enable/disable information indicating whether said storage block is a non-defective block in which the data can be recorded or a defective block in which the data cannot be recorded. If the data is written to each of said storage block sets, the access processing section writes the data only to non-defective blocks in said storage block set based on the record enable/disable information stored in said management information storage section. |
US08370561B2 |
Randomizing for suppressing errors in a flash memory
Original data to be stored in a nonvolatile memory are first randomized while preserving the size of the original data. In response for a request for the original data, the randomized data are retrieved, derandomized and exported without authenticating the requesting entity. ECC encoding is applied either before or after randomizing; correspondingly, ECC decoding is applied either after or before derandomizing. |
US08370559B2 |
Executing a protected device model in a virtual machine
Embodiments of apparatuses, methods, and systems for executing a protected device model in a virtual machine are disclosed. In one embodiment, an apparatus includes recognition logic, memory management logic, control logic, and execution logic. The recognition logic is to recognize an indication, during execution of first code on a virtual machine, that the first code is attempting to access a device. The memory management logic is to prevent the virtual machine from accessing a portion of memory during execution of the first code, and to allow the virtual machine to access the portion of memory in response to the indication. The control logic is to transfer control of the apparatus from the first code to second code stored in the portion of memory, without exiting the virtual machine. The execution logic is to execute the second code to model the device. |
US08370556B2 |
Multi-core data processor
A multi-core LSI with improved stability of operation. The multi-core LSI includes a plurality of CPUs coupled to a first shared bus, one or more modules coupled to a second shared bus, a shared bus controller coupled between the first shared bus and the second shared bus for arbitrating access to the module(s) by the CPUs, and a system controller that monitors whether or not a response signal to an access request signal of the CPUs is output from a module to be accessed, wherein the system controller outputs a pseudo response signal to the first shared bus via the shared bus controller to terminate access by the CPU while accessing if the response signal is not output from the module to be accessed after the access request signal is output to the second shared bus from the shared bus controller and before a predetermined time elapses. |
US08370555B2 |
Method and system for allowing a media player to determine if it supports the capabilities of an accessory
A method and system for allowing a media player to determine if it supports the capabilities of an accessory are disclosed. The method and system comprise requesting information about the capabilities of the accessory by the media player and providing information about the capabilities of the accessory by the accessory to the media player. The method and system further include utilizing the information to determine if the capabilities of the accessory are supported by the media player. Accordingly, a method and system in accordance with the present invention provides a system that allows a media player to obtain information from an accessory about the accessory's capability. A media player can then utilize this information to allow for the maximum functionality of the accessory when connected to the media player. |
US08370554B2 |
Operation of video source and sink with hot plug detection not asserted
Methods and systems are described for displaying enabling the transmission, formatting, and display of multimedia data after a hot plug event during a start-up dead period. In particular, approaches for transmission, formatting, and display of multimedia data in the absence or non-operation of a hot plug detect system or signal, so that multimedia information can be displayed in a proper format even during the dead period when no hot plug detect signal is received. |
US08370551B2 |
Arbitration in crossbar interconnect for low latency
A system and method and computer program product for reducing the latency of signals communicated through a crossbar switch, the method including using at slave arbitration logic devices associated with Slave devices for which access is requested from one or more Master devices, two or more priority vector signals cycled among their use every clock cycle for selecting one of the requesting Master devices and updates the respective priority vector signal used every clock cycle. Similarly, each Master for which access is requested from one or more Slave devices, can have two or more priority vectors and can cycle among their use every clock cycle to further reduce latency and increase throughput performance via the crossbar. |
US08370550B2 |
Rule-based assignment of control of peripherals of a computing device
Described herein are various techniques and principles for determining how to assign control of peripherals and assigning control of peripherals. In some embodiments, determining how to assign control of peripherals comprises reviewing connections of peripherals to the computing device and evaluating rules to determine management points in the connections. In some cases, the connections of peripherals to the computing device may be organized into a hierarchy corresponding to a hierarchy of physical connections of the peripherals, including physical connections of peripherals located remote from the computing device and possibly connected through another computing device. When management points are identified among the connections, control of peripherals associated with the management points may be assigned in the same way. For example, access rights to each of the peripherals may be assigned to a same user session. |
US08370547B2 |
System and apparatus with a memory controller configured to control access to randomly accessible non-volatile memory
An apparatus includes a printed circuit board with a plurality of printed circuit board traces, a memory controller mounted on the printed circuit board coupled to one or more of the plurality of printed circuit board traces, a plurality of non-volatile type of memory integrated circuits coupled to the printed circuit board, and a plurality of support integrated circuits coupled between the memory controller and the plurality of non-volatile type of memory integrated circuits. |
US08370545B2 |
Programmable queuing instruction set
A traffic manager includes an execution unit that is responsive to instructions related to queuing of data in memory. The instructions may be provided by a network processor that is programmed to generate such instructions, depending on the data. Examples of such instructions include (1) writing of data units (of fixed size or variable size) without linking to a queue, (2) re-sequencing of the data units relative to one another without moving the data units in memory, and (3) linking the previously-written data units to a queue. The network processor and traffic manager may be implemented in a single chip. |
US08370541B2 |
Method and system for processing frames in storage controllers
A storage drive system including an interface and a channel. The interface is configured to i) receive frames from a host and ii) process the frames. The channel is configured to i) receive the frames from the interface and ii) transfer the frames from the interface to a buffer memory. The channel includes a first register configured to store bit values corresponding to frame processing, and includes a first module configured to i) detect frame types of the frames and ii) in response to detecting a first frame type, stop receiving a second frame type while selectively continuing to receive a third frame type based on the bit values. |
US08370540B2 |
Data transfer control device and data transfer control method
A data transfer control device that selects one of a plurality of DMA channels and transfers data to or from memory includes a request holding section configured to hold a certain number of data transfer requests of the plurality of DMA channels and a request rearranging section configured to select and rearrange the data transfer requests that are held in a basic transfer order so that the data transfer requests of each of the plurality of DMA channels are successively outputted for a number of successive transfers set in advance. |
US08370539B2 |
Video apparatus
A video apparatus includes plural interface sections such as HDMI (Registered Trademark) sections for connection with plural video signal sources, a function transferring section which transfers functions of the interface sections, and one or more function blocks for use in common to the plural interface sections. The functions are assigned to the interface sections such as HDMI sections connected with the video signal sources, via switches for example, to minimize the number of the function blocks to be provided. |
US08370537B2 |
Trigger router and test system including the trigger router
A test system 100 that can accept a plurality of plug-in electronic cards in Xi Slots 126 or PXI slots 134 is described. The test or source measure switching system 100 includes a sequencer or sequence engine 130 which is fully capable of executing opcode instructions having potentially indefinite completion times and monitoring multiple asynchronous inputs simultaneously without interrupts. The sequencer 130 is sequential and deterministic to approximately 10 microsecond resolution. The sequencer 130 includes a trigger router which can be a fully configurable trigger input and trigger output routing matrix. Every trigger input can be configured via several detection modes such as active high, active low, level high and level low. Also, trigger outputs can be configured to be triggered on single, multiple or auto triggers if set. |
US08370536B2 |
Method and apparatus for providing robust display digital channel transmission
A method and apparatus for maintaining communication between an HDMI sources and an HDMI sink by monitoring data received from the HDMI source, and, based on the monitoring, dynamically switching between a first and a second mode without user intervention. The device may include a head end connector, a tail end connector and a cable. The head end connector may include a controller, a memory and an electrical signal transceiver. The controller may monitor data output from the source, and based on the outputted data; the controller may determine whether to maintain a first communication method or a second communication method. |
US08370535B2 |
Routing commands within a multifunctional device
A device comprising a router, a controller and an application processor, the controller configured to interoperate at any given time either with the controller or the application processor. When the device is coupled to a host device and the router is set for interoperating with the controller in which it routes host commands (SD commands) to the controller, the router receives a host command from the host device; and in response to the received host command and based on determining that it prompts interoperating with the application processor, to interoperate with the application processor in which it routes host commands (ASSD commands) to the application processor. The router continues to interoperate with the application processor until it receives an indication from the application processor to interoperate with the controller. |
US08370534B2 |
Host-based messaging framework for PCIe device management
A method of routing data in an information handling system can include receiving a notification from a management controller at a basic input/output system (BIOS) that includes a system management interrupt (SMI) handler. The a notification can indicate that the management controller has a data packet bound for a peripheral component interconnect express input/output (PCIe I/O) device coupled to a secondary processor. The method can include generating a system management interrupt at the information handling system via the BIOS SMI handler in response to the notification. The method can also include retrieving the data packet from the management controller via the BIOS SMI handler and sending a payload associated with the data packet from the BIOS SMI handler to the PCIe I/O device. |
US08370533B2 |
Executing flash storage access requests
A system includes multiple nodes coupled using a network of processor buses. The multiple nodes include a first processor node, including one or more processing cores and main memory, and a flash memory node coupled to the first processor node via a first processor bus of the network of processor buses. The flash memory node includes a flash memory including flash pages, a first memory including a cache partition for storing cached flash pages for the flash pages in the flash memory and a control partition for storing cache control data and contexts of requests to access the flash pages, and a logic module including a direct memory access (DMA) register and configured to receive a first request from the first processor node via the first processor bus to access the flash pages. |
US08370532B1 |
Techniques for portable device data archiving
Techniques for portable device data archiving are disclosed. In one particular exemplary embodiment, the techniques may be realized as a computer implemented method for data archiving comprising detecting a connection of a device to a computing platform, identifying the connected device, and archiving data of the connected device according to a specified archive parameter. |
US08370531B1 |
Method and system for accessing objects defined within an external object-oriented environment
A method, system and apparatus, including a computer program apparatus, implementing techniques for dynamically creating a class and an object in an external computing environment. The method, system and apparatus allow the creation of an adapter class, capable of implementing a listener interface, during runtime. |
US08370529B1 |
Trusted zone protection
A trusted zone protector in exemplary embodiments of an electronic system helps reduce unwanted attempts to use a consumer machine in a trusted zone to address a network resource that lies inside the trusted zone on behalf of a website that lies outside of the trusted zone. An address manager in the electronic system is arranged to provide an indication whether an element retrieved by a network-enabled application executing on the consumer machine is arranged to address a network resource that lies inside the trusted zone. The trusted zone protector is arranged to generate a protective action in response to the indication that the element retrieved by the network-enabled application is arranged to address the network resource that lies inside the trusted zone. |
US08370528B2 |
Content service aggregation system
A network content service apparatus includes a set of compute elements adapted to perform a set of network services; and a switching fabric coupling compute elements in said set of compute elements. The set of network services includes firewall protection, Network Address Translation, Internet Protocol forwarding, bandwidth management, Secure Sockets Layer operations, Web caching, Web switching, and virtual private networking. Code operable on the compute elements enables the network services, and the compute elements are provided on blades which further include at least one input/output port. |
US08370526B2 |
Binary-shift operations such as for header compression in packet-based communications
In one embodiment of a header-compression method, a timestamp value is divided by a stride value using a plurality of binary-shift operations corresponding to a Taylor expansion series of the reciprocal stride value in a base of ½. When the division-logic circuitry of an arithmetic logic unit in the corresponding communication device is not designed to handle operands that can accommodate the length of the timestamp and/or stride values, the header-compression method can advantageously be used to improve the speed and efficiency of timestamp compression in communication devices. |
US08370522B2 |
Performing multicast communication in computer networks by using overlay routing
An overlay protocol and system for allowing multicast routing in the Internet to be performed at the application level. The overlay protocol uses “native” Internet multicast and multicast routing protocols to route information, according to overlay routing tables. Overlay groups are mapped to native multicast groups to exploit native multicasting in regional or local forwarding domains. Use of the overlay protocol allows overlay distribution to be handled in a more intelligent and bandwidth-managed fashion. Overlay routers are placed at each of several local area networks, Internet service provider's point of presence, enterprise, or other cohesively-managed locations. The overlay computers are configured according to bandwidth and security policies, and perform application-level multicast distribution across the otherwise disjoint multicast networks by using the overlay routing. The result is an overlay multicast network that is effectively managed according to local network management policies. Application-level control can be applied to the transferred data at the overlay routers. |
US08370517B2 |
Conserving energy in a data processing network
A data processing network and method for conserving energy in which an initial negotiation between a network server and a switch to which the server is connected is performed to establish an initial operating frequency of the server-switch link. An effective data rate of the server is determined based on network traffic at the server. Responsive to determining that the effective data rate is materially different than the current operating frequency, a subsequent negotiation is performed to establish a modified operating frequency where the modified operating frequency is closer to the effective data rate than the initial operating frequency. The determination of the effective date rate and the contingent initiation of a subsequent negotiation may be repeated periodically during the operating of the network. In one embodiment, the initial and subsequent negotiation are compliant with the IEEE 802.3 standard. |
US08370513B2 |
Method for transmitting and downloading streaming data
A method for transmitting and downloading streaming data is disclosed. The method comprises (a) establishing connections with a plurality of nodes; (b) sending a request for sub blocks of streaming data to the plurality of nodes where connection is established to download the sub blocks; (c) monitoring download state of the established connections; and (d) redistributing sub Blocks to be downloaded from some of the nodes where connection is established according to the monitoring results; wherein, the step (b) to step (d) are repeated for downloading sub blocks included in next block when all sub Blocks included in a block are downloaded. |
US08370512B2 |
Communication control unit and communication control method applied for multicast-supporting LAN
A multicast processing section constructs, when it is determined that a received packet is a packet on a multicast packet and multicast group management protocol, a table showing a correlation between a host device and a multicast group in a port number-multicast physical address correlation storing section as well as in a multicast router-connected port storing section according to the received packet, and controls to transfer a packet for each multicast group between a multicast router and host devices according to the table. |
US08370511B2 |
Enhanced tabular data stream protocol
Systems and methodologies are provided as part of a computing environment that implements an enhanced tabular data stream (TDS) protocol. Such enhanced TDS protocol can mitigate synchronization inconsistencies between client and servers, improve robustness of the data transfer, facilitate password specification as part of login procedures, and reduce administration overhead. Various headers are provided as part of the data stream protocol, and a versioning scheme is established that facilitates proper communication between servers and clients having different release dates and versions of the TDS protocol. |
US08370510B2 |
Remote application presentation over a public network connection
Web access over a public network for applications that operate on virtual desktops on a plurality of servers is facilitated. Through the web access the user is provided with the information necessary to establish a connection with an application by way of the virtual desktop. Applications that the user is authorized to access are determined and those applications that the user is not authorized to access are filtered out. The applications associated access control list is used for determining the user's access to discover an application. |
US08370508B2 |
Method, system and apparatus for main memory access subsystem usage to different partitions in a socket with sub-socket partitioning
Embodiments enable sub-socket partitioning that facilitates access among a plurality of partitions to a shared resource. A round robin arbitration policy is to allow each partition, within a socket, that may utilize a different operating system, access to the shared resource based at least in part on whether an assigned bandwidth parameter for each partition is consumed. Embodiments may further include support for virtual channels. |
US08370496B1 |
Reducing average link bandwidth in an oversubscribed environment
Host machines and other devices performing synchronized operations can be dispersed across multiple racks in a data center to provide additional buffer capacity and to reduce the likelihood of congestion. The level of dispersion can depend on factors such as the level of oversubscription, as it can be undesirable in a highly connected network to push excessive host traffic into the aggregation fabric. As oversubscription levels increase, the amount of dispersion can be reduced and two or more host machines can be clustered on a given rack, or otherwise connected through the same edge switch. By clustering a portion of the machines, some of the host traffic can be redirected by the respective edge switch without entering the aggregation fabric. When provisioning hosts for a customer, application, or synchronized operation, for example, the levels of clustering and dispersion can be balanced to minimize the likelihood for congestion throughout the network. |
US08370494B1 |
System and method for customized I/O fencing for preventing data corruption in computer system clusters
Systems, methods, apparatus and software can implement a flexible I/O fence mechanism framework allowing clustered computer systems to conveniently use one or more I/O fencing techniques. Various different fencing techniques can be used, and fencing mechanism can be customized. |
US08370487B2 |
Method and system for optimizing performance and availability of a dynamic host configuration protocol (DHCP) service
A system and computer program product for monitoring and optimizing performance and availability of a Dynamic Host Configuration Protocol (DHCP) service are provided by one or a plurality of DHCP servers in an Internet Protocol (IP) network comprising one or a plurality of IP subnetworks. The system implemented in hardware, comprises a computer infrastructure operable to define one or a plurality of groups of subnetworks, each group of subnetworks comprising one or a plurality of subnetworks. The computer infrastructure is further operable to retrieve information related to resources, in particular IP addresses, allocated within a DHCP server to each group of subnetworks. The computer infrastructure is further operable to transfer the information to a DHCP service monitoring system, the DHCP service monitoring system comprising means for retrieving the information from the one or a plurality of DHCP servers and means for aggregating the information for each group of subnetworks. |
US08370476B1 |
Modular multi-homed web server with animation player
A multi-homed web server with modular functionality is disclosed including a plurality of virtual hosts operable in a web server. The multi-web server is configured to serve animations to clients over the web. The multi-web server may determine whether the specified time to send a subsequent graphic in a series of graphics has passed, and if the specified time has passed, then send a next graphic the next appropriate time. |
US08370473B2 |
Live multi-hop VM remote-migration over long distance
Methods and systems of computing, involve identifying a target location for live migration of virtual machine services, delivering the virtual machine services to an operating system from a source location, migrating the virtual machine services a first time via a data network from the source location to an intermediate location, delivering the virtual machine services to the operating system from the intermediate location, and migrating the virtual machine services a second time from the intermediate location to the target location via the data network. Breaks in the virtual machine services to the operating system while migrating the virtual machine are minimal. |
US08370471B2 |
System and method for device management
A system for managing one or more wireless devices in a wireless network, the system comprising: a single generic device manager for implementing device management operations; and an interface layer for translating administration client-specific requests to the generic device manager. |
US08370465B2 |
Method and device for establishing route
The embodiment of the present invention provides a method for establishing a route, which includes searching a target node by a node from a first level node group according to first level route information, returning to query a result or data saved by the target node if the target node is found, otherwise executing the following step; searching a target node by the node from a higher level node group according to higher level route information, returning to query a result or the data saved by the target node if the target node is found, otherwise repeating the step. Through the hierarchical communication system, most of the flows of daily service operations in the communication network are limited within a small region, thereby preventing from excessively occupying the band width of a backbone network being originally not wide enough. |
US08370461B2 |
Mobile broadband device and method for managing mobile broadband device
A method for managing a mobile broadband device includes receiving, by the Web interface module via the Web protocol stack module, a management command that is sent by a user on a Web management page of a host device, where the Web management page is provided by the Web interface module; sending, by the Web interface module via the Web protocol stack module, the management command to the Web service implementing module; and receiving, by the Web service implementing module, the management command, and invoking an application programming interface that corresponds to the management command to execute the management command. |
US08370458B2 |
Hierarchical block-identified data communication for unified handling of structured data and data compression
Data transmission efficiency for structured data can be improved by representing structured data using immutable blocks. The contents of the immutable blocks can include data and/or pointers to immutable blocks. An immutable data block cannot be altered after creation of the block. When data represented as immutable blocks is transmitted from one processor to another processor, the transmitter sends block contents for blocks that have not previously been defined at the receiver, and sends block IDs (as opposed to block contents) for blocks that have previously been defined at the receiver. The systematic use of block IDs instead of block contents in transmission where possible can significantly reduce transmission bandwidth requirements. |
US08370456B2 |
Intelligent pre-fetching using compound operations
A system and method for pre-fetching data uses a combination of heuristics to determine likely next data retrieval operations and an evaluation of available resources for executing speculative data operations. When local resources, such as cache memory for storing speculative command results is not available, the compound operation request may not be sent. When resources on a server-side system are insufficient, only the primary command of a compound operation request may be processed and speculative command requests may be rejected. Both local computing resources and network resources may be evaluated when determining whether to build or process a compound operations request. |
US08370453B1 |
Modular multi-homed web server with compiled animation server
A multi-homed web server is disclosed including a plurality of virtual hosts operable in a web server. The multi-web server is configured to serve animations to clients over the web. The multi-web server may determine whether the specified time to send a subsequent graphic in a series of graphics has passed, and if the specified time has passed, then send a next graphic the next appropriate time. The web server software may be compiled as part of the native web server code. |
US08370452B2 |
Partial object caching
Techniques for partial object caching are disclosed. For example, a method includes receiving, at a content delivery network (CDN) from a end user device, a request for at least a portion of an object, retrieving the portion of the object from a content site and delivering the portion of the object to the end user device, and caching, in a partial object cache, the portion of the object. Further, the method may include receiving a subsequent request for the portion of the object, and retrieving, from the partial object cache the portion of the object and delivering the portion of the object in response to the subsequent request. |
US08370451B2 |
System and method of providing a context-aware personalized blogging agent
A mobile multimedia content aggregation and dissemination platform is provided that aims to automate the creation, collection, aggregation, and dissemination of RSS and non-RSS information for and to interested parties. This platform may be used for the construction of a personalized blogging agent as well as for a personalized news aggregator. |
US08370450B2 |
Systems and methods for information backup
A system for granting or denying access to nodes on a network, includes a first node including a list of nodes that can be granted or denied access to the first node, and at least one other node. The first node and the at least one other node are connected across the network. When the at least one other node attempts to gain access to the first node, the first node reviews the list of nodes to determine whether access should be granted or denied to the at least one other node. |
US08370449B2 |
Content delivery network cache grouping
Content delivery networks (CDNs) deliver content objects for others is disclosed. End user computers are directed to an edge server for delivery of a requested content object by a universal resource indicator (URI). When an edge server does not have a copy of the content object from the URI, information is successively passed to ancestor servers within a hierarchy until the content object is found. There can be different hierarchies designated for different URIs or times at which requests are received. Once the content object is located in the hierarchical chain, the content object is passed back down the chain to the edge server for delivery. |
US08370444B2 |
Generating PKI email accounts on a web-based email system
The present invention provides systems and methods for allowing an Email User to create a Public Key Infrastructure (PKI) Email Account and thereafter to digitally sign, send, verify and receive PKI encrypted emails over a computer network, such as the Internet. The systems and methods preferably include a Web-based Email System and a Certificate Authority that coordinate their actions to make the process of creating, maintaining and using the PKI Account as easy as possible for the Email User. In a preferred embodiment, a Keystore System may also be used to enhance the management and use of digital keypairs. |
US08370437B2 |
Method and apparatus to associate a modifiable CRM related token to an email
A method and apparatus to associate incoming emails to a customer relationship management (CRM) object is disclosed. The method may include creating a user configurable tracking token that relates an email to a CRM object, attaching the tracking token to an outgoing email, sending the outgoing email to recipients, receiving an incoming email, determining whether the incoming email has a tracking token and if the incoming email has a tracking token, associating the incoming email with the matching CRM object. |
US08370436B2 |
System and method for extending a message schema to represent fax messages
The present invention extends to methods, systems, computer program products, and data structures for efficiently storing and accessing electronic messages representing fax transmissions. The messages are extended according to a fax schema that defines formats for adding fax protocol specific and/or or fax application specific data fields to an electronic message. According to the fax schema, the messages have relationships with other data fields stored using other schemas that define the accounting services, message content, and message participants associated with the fax transmission. The fax schema promotes efficient storage and access of electronic messages representing fax transmissions, while also facilitating integrating messages received by fax transmission with other types of existing message protocols and message applications. |
US08370434B2 |
Workflow system and method of controlling the same
A workflow system includes a host computer connected between an image forming apparatus having no workflow function and a workflow server. The workflow server generates a work form of the image forming apparatus using capability information of the image forming apparatus stored in the host computer. A user makes a request to execute a work form registered in the workflow server using the host computer, and the image forming apparatus performs work according to the work form selected by the user. The work result of the image forming apparatus is sent to the workflow server through the host computer and the workflow server performs the remaining work which is not performed by the image forming apparatus. |
US08370432B2 |
Initiating an on-line meeting via a web page link
A real-time messaging system and method for a plurality of users that obviates the need to install specialized, dedicated software on user computers, and renders the need to become a subscriber of the system unnecessary. The real-time messaging system is a rules-based system that applies a set of rules and user attributes to the availability status of the users to facilitate effective real-time communications between the users. The system allows each user to indicate his or her on-line presence via a hyperlink embedded in and displayable on a web page, an e-mail message, or other hyperlink-supporting document. Each hyperlink is associated with a URL that points to a document such as a web page configured to initiate an on-line meeting or teleconference. A user who wishes to participate in an on-line meeting or teleconference selects a hyperlink corresponding to a particular user or user group, thereby initiating the desired on-line meeting or teleconference. |
US08370424B2 |
Systems and methods for caching and serving dynamic content
A web server and a shared caching server are described for serving dynamic content to users of at least two different types, where the different types of users receive different versions of the dynamic content. A version of the dynamic content includes a validation header, such as an ETag, that stores information indicative of the currency of the dynamic content and information indicative of a user type for which the version of the dynamic content is intended. In response to a user request for the dynamic content, the shared caching server sends a validation request to the web server with the validation header information. The web server determines, based on the user type of the requestor and/or on the currency of the cached dynamic content whether to instruct the shared caching server to send the cached content or to send updated content for serving to the user. |
US08370422B2 |
Establishing common interest negotiation links between consumers and suppliers to facilitate solving a resource allocation problem
A computer-implemented method includes communicating to a number of agents a first resource negotiation request that includes one or more first parameters each having a corresponding first range of acceptability. The method includes receiving first request responses from each of one or more capable agents each operable to fulfill at least one first parameter within the corresponding first range of acceptability. The method includes determining solution entities based on the first responses, each solution entity including one or more of the capable agents operable to fulfill the one or more parameters of the first request within the corresponding first ranges of acceptability, each capable agent operable to fulfill at least one first parameter within the corresponding first range of acceptability. The method includes communicating a second resource negotiation request to each capable agent in each determined solution entity, the second request including one or more second parameters each having a corresponding second range of acceptability. |
US08370420B1 |
Web-integrated display of locally stored content objects
A method and apparatus for displaying locally stored content objects is disclosed. In one embodiment, the method comprises running an agent on a machine and integrating one or more locally stored objects in a page being displayed using information from the agent. |
US08370419B2 |
Processing of metadata content and digital content received by a media distribution system
The disclosed embodiments relate generally to the submission of metadata content and digital content, such as media content, to a media distribution system. The media content can include, for example, audio, video, image, or podcast data. In accordance with one embodiment, a client submitting metadata content can validate the metadata content prior to submission of the metadata content and/or associated media content. A media distribution system receiving metadata content can also validate the metadata content. |
US08370417B2 |
Method for peer to peer subscriber registration and affiliation
A method for subscriber registration and affiliation in a peer to peer wide area network is provided. The peer to peer wide area network includes at least one Subscriber and a plurality of Peers. The method includes: communicating a registration and affiliation message including a Subscriber Registration Affiliation Index from a Subscriber to a Peer of the plurality of Peers; routing a registration and affiliation update message including a Peer Registration Affiliation Index equal to the received Subscriber Registration Affiliation Index from the Peer to other Peers of the plurality of Peers; comparing the received Peer Registration Affiliation Index with one or more other received Peer Registration Affiliation Indexes by each of the plurality of Peers; and selecting by each of the plurality of Peers a Peer Registration Affiliation for the Subscriber corresponding to a highest value Peer Registration Affiliation Index. |
US08370415B2 |
Overflow detection and clamping with parallel operand processing for fixed-point multipliers
A method and apparatus for overflow detection and clamping with parallel operand processing for fixed-point multipliers is disclosed. The invention predicts when a multiplication of a number of operands will exceed a pre-determined number of bits based upon the fixed-point format of the operands. The prediction is performed in parallel with the multiplication of the operands. The multiplication need not be completed in full, but only to the extent to determine whether overflow exists. If an overflow detection occurs, clamping is instituted. The parallel operation of the overflow detection and the multiplication provides a faster clamping circuit than would otherwise be available from a serial multiplication followed by a clamping analysis. |
US08370410B2 |
Computing half instructions of floating point numbers without early adjustment of the source operands
Apparatus and methods are disclosed for a floating point adder having half-adder capability that does not have the overhead of determining half-adder conditions prior to starting the SED, LED, and EXP datapaths. |
US08370409B2 |
Electronic computing circuit for operand width reduction for a modulo adder followed by saturation concurrent message processing
A method for operand width reduction is described, wherein two N-bit input operands (A, B) of a bit width of N are processed and two M-bit output operands (A′, B′) of a reduced bit width of M are generated in a way, that a post-processing comprising an M-bit adder function followed by saturation to M bits performed on said two M-bit output operands (A′, B′) provides an M-bit result equal to an M-bit result of an N-bit modulo adder function of the two N-bit input operands (A, B), followed by a saturation to M bits. Further an electronic computing circuit (1, 5) is described performing said method. Additionally a computer system comprising such an electronic computing circuit is described. |
US08370407B1 |
Systems providing a network resource address reputation service
An exemplary system for providing a network resource address reputation service may comprise a server computer configured to determine whether an event associated with a network resource address matches event signature(s) in network security device(s). If the event matches a signature, a reputation score for the network resource address may be generated. If the network resource address is not present in a first malicious network resource address database, the network resource address in association with the reputation score may be stored in a second malicious network resource address database. If the network resource address is present in the first malicious network resource address database, the reputation score may be modified to indicate a more negative reputation for the network resource address. The network resource address may then be stored in association with the modified reputation score in a second malicious network resource address database. |
US08370404B2 |
Distributing limited storage among a collection of media objects
A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not exceed a predefined limit. The compressed size of each image file is initially determined when compressed at a predefined minimum acceptable level and at a nominal level. The relative complexity of the image files is determined based upon their high frequency energy content. As a function of the image file complexity, and starting with the compressed sizes initially determined, the appropriate quality level is determined for compressing each of the image files in an iterative process that ensures the total size of the compressed image files does not exceed the predefined limit, while retaining acceptable quality. Thus, a set of image files can be compressed optimally to fit within a limited storage. |
US08370403B2 |
File management apparatus and its control method
A new filename after change is generated based on rules set using a filename setting menu (301), extension format selection menu (302), basic setting menu (303), and format setting menu (304), and is displayed on a new filename list display window (306). In this case, if the new filename is unusable, it is displayed in distinction from other filenames, thus informing the user of it. A file management apparatus can detect in advance whether or not an error may occur upon changing the filename and can notify the user of such error. |
US08370402B2 |
Dual representation of stored digital content
Various methods, devices and systems are described for providing dual representation of stored digital content are described where the dual representation includes logical block data and corresponding data objects. Data object property information is synchronized with the data objects. |
US08370401B2 |
Merging containers in a multi-container system
An apparatus and method for merging the data of a first container and a second container into a target container that includes at least one block having a plurality of extents to store data objects. The apparatus may include a storage sever coupled to a plurality of storage devices. The storage server is configured to merge multiple data objects of the plurality of containers that store a data object per each container into a target container that stores multiple data objects within the target container. |
US08370397B1 |
Enhanced data collection techniques
A data collection system is provided. The system comprises a plurality of data sources that produce data. At least some of the plurality of data sources produce data in different formats. The system also comprises a plurality of listeners stored in a computer readable storage medium that, when executed by a processor, receive the data from the plurality of data sources, identify the data, parse the data, convert the data into a generic format, and validate the converted data. The plurality of listeners are implemented using a script programming language. The system further comprises a loader stored in a computer readable storage medium that, when executed by a processor, loads the converted data into a database. The loader is implemented using an object oriented programming language. |
US08370395B1 |
Providing a reliable distributed queuing service
A method, system, and computer-readable medium is described for facilitating interactions between software programs by providing a reliable data queuing service that enables the programs to store and retrieve elements of data queues. In some situations, the data queuing service is provided to users who purchase usage of the data queuing service for application programs executed by or otherwise affiliated with the users. In addition, accessibility of the data queuing service to remote executing programs may be enhanced via a defined API of the data queuing service, such as a Web services-based API. Availability of the data queuing service may also be enhanced in some situations by using multiple alternative distributed systems for a data queue such that each of the alternative systems stores a subset of the elements of the data queue. |
US08370392B1 |
Methods and systems for controlling storage and transmission of data
A method for storing and transmitting data within a network is described. The method includes receiving raw data at a first processing device and determining a first priority ranking of the raw data. The first priority ranking includes one of a high priority and a low priority. The method also includes storing low priority raw data in a first memory device and transmitting high priority raw data to a second processing device. |
US08370391B2 |
Functional updates for tree processing
An API for functionally updates to data represented in trees, such as XML trees, is provided. Functional updates can be implemented using an update combinator to search for matching nodes and apply an indicated function to those matching nodes. This API can be used in non-functional languages, such as procedural languages or scripting languages. Updates are performed without side effects since a shallow clone is created for at least a portion of a tree. Nodes of the tree can be streamed into memory so that only a portion of a large tree is present in memory at any time. Artificial intelligence can be used by the API to optimize performance under the circumstances, such as optimizing based on node type that is to be updated. |
US08370385B2 |
Media collections service
Media collections (MC) service embodiments are presented which generally facilitate access to diverse forms of media by resolving an identifier tuple assigned to a content item into a set of one or more Uniform Resource Identifiers (URIs) which point to an instance of the content item. This scheme supports the upload and query of collections of media elements such as images, audio, video, deep zoom images, photosynth and so on. In addition, the foregoing scheme affords a standard way to bind to media that persists, and makes it easier to author and play content while being flexible about where the media is located. |
US08370379B2 |
Method and system for providing query using an image
A method and system for providing a query using an image is disclosed. A search keyword is determined using an image and position information of a terminal that are received from the terminal. Search queries associated with the determined search keyword are provided to the terminal. Lower search queries may be provided to the terminal if one of the provided search queries is selected. |
US08370375B2 |
Method for presenting database query result sets using polymorphic output formats
A method, apparatus, and article of manufacture for processing a database query. Database queries are submitted with an indication of a selected output format, To process the query, data records are retrieved and formatted according to the selected output format, as well as formatted for additional output formats supported by a given a query application. Once returned, query results may be presented in the selected format. A user may switch the presentation of the query result from the selected format to others, without having to re-execute the database query. |
US08370372B2 |
Method and system of promoting human-assisted search
A method and system of promoting service(s) of a search system are disclosed. A monitoring software or a search monitor may be operative on a user device. A user may be notified of an alternate search result(s) when such a result is identified. Condition(s) whereby a notification is presented to a user may be modified based on user action(s) and/or other information. |
US08370369B2 |
Method and system for network fault management
Methods of processing record data are presented, together with a Central Management Node for processing record data, and Management Subsystem DataBases for providing a record data set and matching record data. Triggered by service related network fault event, a key table comprising at least one key type is determined, based on a focus target record and related to the network fault event is determined, which key table is used in the step matching the at least one key with record data sets in determined Management Subsystem DataBases. Matched results are merged, whereafter a service performance indicator may be determined, based on which a multi-layer water flow analysis of subsystem specific performance related indicators can be obtained. This analysis may be successfully used to reveal the location of the service related network fault. |
US08370366B2 |
Method and system for comparing attributes such as business names
Embodiments of systems and methods for comparing attributes of a data record are presented herein. Broadly speaking, embodiments of the present invention generate a weight based on a comparison of the name (or other) attributes of data records. More particularly, embodiments of the present invention generate a weight based on a comparison of name attributes. More specifically, embodiments of the present invention may calculate an information score for each of two name attributes to be compared to get an average information score for the two name attributes. The two name attributes may then be compared against one another to generate a weight between the two attributes. This weight can then be normalized to generate a final weight between the two business name attributes. |
US08370361B2 |
Extracting and normalizing organization names from text
A method, apparatus and article of manufacture for extracting and normalizing organization names from text. The method uses regular expressions, certain rules and dictionaries to identify potential organization names in text, then uses word similarity metrics, clustering, and other considerations to group normalized organization names. |
US08370359B2 |
Method to perform mappings across multiple models or ontologies
Computer-implemented methods for mapping an element of a source information model to an element of a target information model, forming a cluster of elements for mapping across information models, and evaluating a mapping of elements across information models, and a system and computer program product thereof. The method of mapping an element of a source information model to an element of a target information model includes: receiving information for mapping a first element in a source cluster to an element in the target information model; mapping the first element to the target element using the received information for mapping the first element to the target element; and mapping all other elements in the source cluster to the target element. |
US08370358B2 |
Tagging content with metadata pre-filtered by context
Generate tags for content from metadata pre-filtered based on context. A plurality of data items is accessed. Each of the data items has metadata. A context for a user is determined (e.g., at a moment of content capture). One or more of the data items are selected based on the determined context. Upon receipt of content, the received content is compared with the selected data items to identify matches. Metadata is selected from the metadata associated with the matching data items. The selected metadata is associated with the captured content. |
US08370355B2 |
Managing entities within a database
Embodiments of a method for managing entities include candidate selection by a transitive bucketing process where at least one attribute of an initial data record is used to determine a set of candidate data records corresponding to the initial data record. For each candidate data record thus determined, additional candidate data record(s) may be determined using attribute(s) not used in linking the candidate data record to the initial data record. This process may be repeated until no more candidate data records are returned. The initial data record and related candidates thus determined are then resolved into group entities, each having member records that match one another above a certain threshold. If no match is found, a group entity comprising a single data record may be created. These group entities are then reconciled with other entities in a master entity index system. |
US08370353B2 |
Component part search system with public and private communities
A method of providing a searchable parts database includes collecting component part data from a plurality of users to form a component part database. An exclusive group is formed including a subset of the users. User members of the exclusive group are provided with access to the component part data contributed to the database by other user members of the exclusive group. Users excluded from the exclusive group are denied access to the component part data contributed to the database by the user members of the exclusive group. The user members in the exclusive group are enabled to provide images of desired component parts and to search the component part database based upon the images of desired component parts. |
US08370352B2 |
Contextual searching of electronic records and visual rule construction
A web-based system for visual construction of logical rules includes a server, a network, and client operatively connected to the server via the network. The server includes a database and a search engine. The client includes a web-based visual rule building application including selectable windows for displaying and visually editing terms, logical operators, logical rules for storage in the database. The logical rules are generated by visually selecting at least one of the terms and logical operators from the windows. The server may further include a search engine configured to perform at least one of a direct search or a contextual search for an entered query string in records stored in the database and the client may include a visual interface for displaying results of the searches. The search results generated by the search engine may be stored as terms in the database for subsequent rule generation. |
US08370351B2 |
Method and system for generating playlists for content items
A method and system for generating playlists for content items is provided. Generating a playlist involves monitoring user interaction with one or more content items as user-content interactions, determining a context associated with one or more user-content interactions, and generating a playlist of the content items based on the user-content interactions and the associated context. |
US08370348B1 |
Magazine edition recommendations
Methods and systems for providing magazine edition recommendations are provided. Categories associated with retrieved magazine edition articles are analyzed. A magazine edition profile is generated for each magazine edition based on the categories for each of the retrieved articles of the corresponding magazine edition. The categories of magazine edition profiles are compared to categories of a profile of a user, wherein the user profile is based on categories of articles viewed by the user. A magazine edition recommendation based on the comparing is provided for display to the user. The edition recommendation may be a link or section of shown in a view of magazine edition content on a mobile device of the user. A user may be provided a convenient way to subscribe to the recommended magazine edition. A personalized magazine edition recommendation of highest ranked articles may also be provided. |
US08370343B2 |
Selecting directly bid upon advertisements for display
Methods and systems in search marketing which permit advertisers to provide advertisements to a search engine, as well as bids associated with the advertisements themselves, are provided. Advertisements are selected for presentation when they are determined to be relevant and payment for presentation is due only upon the conditions of the bid being met. If desired, advertisers may be permitted to provide, in addition to an advertisement, one or more destination pages associated with selection of the advertisement. In this case, relevance can be determined not only on the basis of the content of the advertisement itself, but also on the content of the destination page(s). |
US08370337B2 |
Ranking search results using click-based data
Methods and computer-storage media having computer-executable instructions embodied thereon that facilitate generating a machine-learned model for ranking search results using click-based data are provided. Data is referenced from user queries, which may include search results generated by general search engines and vertical search engines. A training set is generated from the search results and click-based judgments are associated with the search results in the training set. Based on click-based judgments, identifiable features are determined from the search results in a training set. Based on determining identifiable features in a training set, a rule set is generated for ranking subsequent search results. |
US08370331B2 |
Dynamic visualization of search results on a graphical user interface
Various embodiments of systems and methods for dynamic visualization of search results on a GUI are described herein. A search query received by a user is divided into a plurality of search parts. One or more search results for each of the plurality of search parts are retrieved. Further, a search result array is generated from the retrieved search results. Furthermore, Venn diagram graphical representation of the search results in the search result array is determined and the same is displayed on the GUI. The Venn diagram graphical representation defines display of search results in the Venn diagram and the relevancy ranking of the search results. In addition, the user can specify a weighting for each of the plurality of search parts, which dynamically determines display opacity of at least one of the associated search results and search part circles of the Venn diagram on the GUI. |
US08370330B2 |
Predicting content and context performance based on performance history of users
Systems and methods are provided for selecting contexts for new invitational content and invitational content for new contexts. In particular, a performance history of delivered invitational content in known contexts is combined with similarity measures for the delivered invitational content, with respect to a new invitational content, to generate a list of potential contexts for the new invitational content. Similarly, a performance history of in known contexts with delivered invitational content can combined with similarity measures for known contexts, with respect to a new context, to generate a list of potential content for the new context. Further, a combination of these methods can be used to pair new invitational content with new contexts. |
US08370329B2 |
Automatic search query suggestions with search result suggestions from user history
Suggested search results are provided with suggested search queries as a user incrementally enters characters of a search query. At each incremental user input, a query portion is received and suggested search queries are identified based on the query portion. Suggested search results associated with the suggested search queries are also identified. These suggested search results enable direct navigation to web sites associated with the search results. In some embodiments, a user's search history is analyzed to identify search results selected by the user for the suggested search queries. In other embodiments, search histories for a group of users associated with the user are analyzed to identify the suggested search results to provide with the suggested search queries. |
US08370328B2 |
System and method for creating and maintaining a database of disambiguated entity mentions and relations from a corpus of electronic documents
Method and apparatus for creating an electronic database of disambiguated entity mentions and relations from a corpus of electronic documents. The invention automatically extracts from the corpus of electronic documents mentions about entities (e.g., references to people, organizations or places), parses the entity mentions into “mention objects,” and executes a series of grouping, comparison and hierarchical fuzzy object clustering algorithms to cluster together in an electronic database all of the mention objects referring to the same entity and all of the mention objects (e.g. “people”) associated with each other by a relationship (e.g., “co-authors” or “family members”). The resulting electronic database of disambiguated entity mentions and relations, which may comprise, for example, an XML document, a relational database or hierarchical database, is structured to permit useful recordation, access, review and display of all of the mentions and relations associated with a particular entity or collection of entities. |
US08370325B2 |
File structure analyzing apparatus, file structure analyzing method, and program
The present invention provides a file structure analyzing apparatus for analyzing a file including a group of structured data formed into a tree structure by having a plurality of distinct element packets referenced externally, each of the distinct element packets including a unique identifier for identifying the distinct element packet in question and an external referrer for indicating an external reference destination at which to reference externally another distinct element packet using the unique identifier of the latter packet, the file structure analyzing apparatus including: a distinct element packet input section; an external referrer holding section; a unique identifier holding section; and a reference relationship analysis section. |
US08370323B2 |
Providing information services related to multimodal inputs
A system and method provides information services related to multimodal inputs. Several different types of data used as multimodal inputs are described. Also described are various methods involving the generation of contexts using multimodal inputs, synthesizing context-information service mappings and identifying and providing information services. |
US08370316B2 |
Hash-join in parallel computation environments
According to some embodiments, a system and method for a parallel join of relational data tables may be provided by calculating, by a plurality of concurrently executing execution threads, hash values for join columns of a first input table and a second input table; storing the calculated hash values in a set of disjoint thread-local hash maps for each of the first input table and the second input table; merging the set of thread-local hash maps of the first input table, by a second plurality of execution threads operating concurrently, to produce a set of merged hash maps; comparing each entry of the merged hash maps to each entry of the set of thread-local hash maps for the second input table to determine whether there is a match, according to a join type; and generating an output table including matches as determined by the comparing. |
US08370310B2 |
Managing database recovery time
Managing database recovery time. A method includes receiving user input specifying a target recovery time for a database. The method further includes determining an amount of time to read a data page of the database from persistent storage. The method further includes determining an amount of time to process a log record of the database to apply changes specified in the log record to a data page. The method further includes determining a number of dirty pages that presently would be read in recovery if a database failure occurred. The method further includes determining a number of log records that would be processed in recovery if a database failure occurred. The method further includes adjusting at least one of the number of dirty pages that presently would be read in recovery or the number of log records that would be processed in recovery to meet the specified target recovery time. |
US08370304B2 |
Restore of full system backup and incremental backups using multiple simultaneous device streams
A technique for restoring file systems by applying full and incremental backups together while streaming them from multiple devices provides a faster system restore from a full backup where incremental backups must also be applied. A first storage device streams the full backup while at least one second storage device streams at least one incremental backup. As files are detected in the incremental backup, they are written instead of the corresponding file in the full backup. Incremental backups can be pre-merged to reduce their number to one less than a number of storage devices available to stream the backups, so that the full backup can be streamed along with the pre-merged incremental backup(s) to restore the file system. |
US08370303B1 |
Generating snapshots of data tables
Disclosed are various embodiments for generating snapshot data tables. Records are extracted from a predetermined plurality of tables in a master data store. The only records extracted are those which have changed since a last snapshot of the tables was taken. The extraction produces a corresponding plurality of working tables. For each of the working tables, any rows missing in the respective working table are determined. Those missing rows are filled in from the predetermined plurality of master tables based on a plurality of identifiers in working tables other than the one with the missing rows. |
US08370299B2 |
Methods and systems for print job handling
Embodiments of the present invention comprise systems and methods for print job handling using a portable document system residing on a portable memory device. |
US08370293B2 |
Workflow template management for medical image data processing
Some embodiments of a workflow management system to process medical image data generated by a medical imaging device have been presented. In one embodiment, a user selects a workflow template with a predefined set of image processing stages, and applies the workflow template to the medical image data. Each of the predefined set of image processing stages in the workflow template includes one or more image processing operations. Each of the image processing operations is capable of generating metadata for processing the medical image data. The medical image data is then processed through each of the predefined image processing stages. The result of processing is a collection of metadata. Each metadata in the collection can be applied to the medical image data to generate a medical image view. |
US08370289B2 |
BDD variable reordering using parallel permutation
One embodiment accesses a binary decision diagram (BDD) representing a function having n variables, where n≧2, wherein: the BDD comprises n layers corresponding to the n variables, respectively; and the BDD has a first variable order where each variable i is at layer i for 1≦i≦n; and reorders the n variables of the BDD according to a second variable order denoted as π(i), where each variable i is at layer π(i) for 1≦i≦n, by iteratively and alternatingly swapping one or more first disjoint pairs of consecutive layers during each odd iteration and swapping one or more second disjoint pairs of consecutive layers during each even iteration, until the second variable order is achieved, wherein during each iteration, two consecutive layers are swapped only if a current order of two variables at the two consecutive layers differs from an order of the two variables specified by the second variable order. |
US08370286B2 |
System for personalized term expansion and recommendation
Disclosed are methods and apparatus for providing a set of recommended annotations. A set of tags associated with a content item within a content sharing system is identified, where the content item is associated with a user of the content sharing system. A set of global tag co-occurrences within the content sharing system is identified for the set of tags, where each of the global tag co-occurrences in the set of global tag co-occurrences identifies a pair of tags including one of the set of tags, wherein the pair of tags have both been used together to tag at least one of the content items within the content sharing system. One or more sets of personal tag co-occurrences is identified for the set of tags, where each of the sets of personal tag co-occurrences is used in a corresponding one of one or more personal contexts of the content sharing system, the one or more personal contexts relating to the user of the content sharing system. Each of the personal tag co-occurrences in the sets of personal tag co-occurrences identifies a pair of tags including one of the set of tags that have both been used together to tag at least one content item within a corresponding one of the one or more personal contexts. A set of recommended tags is generated from the set of global tag co-occurrences and the one or more sets of personal tag co-occurrences. |
US08370285B2 |
Identification of power system events using fuzzy logic
A method for analyzing an electrical power system using fuzzy logic includes: (a) acquiring data representing a signal of interest of the power system; (b) analyzing the signal using at least one fuzzy logic rule, wherein the fuzzy logic rules include: (1) phase level rules which are based on features extracted from a particular phase on the electric power system; (2) segment level rules which are evaluated using information from different phases; and (3) capture level rules which combine truth values obtained from one or more segments; and (c) based on the analysis, detecting and classifying at least one power system event within the power system. |
US08370282B1 |
Image quality measures
An image quality subsystem computes quality scores for images that represent a measure of visual quality of the images. Initial quality scores and query specific quality scores can be computed for the images based on image feature values for the images and a transformation factor that represents a measure of importance of image quality for computing relevance scores for images. The initial quality scores are query independent quality scores that are computed for the images and can be used as a factor for computing relevance scores for the image relative to any query. Query specific quality scores are computed for images that are identified as relevant for a particular query based on the initial quality scores and a query specific transformation factor for the particular query. Adjusted relevance scores for the images can be computed based on the initial quality scores or the query specific quality scores. |
US08370279B1 |
Normalization of predictive model scores
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for score normalization. One of the methods includes receiving initial training data, the initial training data comprising initial training records, each initial training record identifying input data as input and a category as output. The method includes generating a first trained predictive model using the initial training data and a training function. The method includes generating intermediate training records by inputting input data of the initial training records to a second trained predictive model, the second trained predictive model generated using the training function, each intermediate training record having a score. The method also includes generating a score normalization model using a score normalization training function and the intermediate training records. |
US08370278B2 |
Ontological categorization of question concepts from document summaries
Electronic documents are analyzed to identify assertions, which are inverted to generate questions that may be answered by the assertions. A document or a corpus of electronic documents may be analyzed to identify entities and relationships among entities within the text of the document(s). Assertions are identified based on the entities and relationships among the entities. Each assertion represents a fact about an entity, and a group of assertions represents a summary of the document or document corpus. The assertions are inverted to generate questions that may be answered by the assertions. The questions may be further analyzed to identify relevant concepts and topics and to cluster the questions around the concepts and topics. A combined graph may also be generated that facilitates traversal among topics, concepts, questions, assertions, document summaries, and documents. |
US08370277B2 |
Musical piece recommendation system and method
A musical piece recommendation system that allows instantaneous registration of a new user and a new musical piece without retraining in a basic training section. A first incremental training section monitors a rating history storage section, and each time a change is made to a rating history or a new user is added, performs updating of or addition of the topic selection probability for the user for which the change is made to the rating history or for the new user such that the likelihood determined by a basic training section is kept maximized. A second incremental training section monitors an acoustic feature storage section, and each time a new musical piece is added to perform addition to acoustic features, adds the musical piece selection probability related to the added musical piece such that the likelihood determined by the basic training section is kept maximized. |
US08370273B2 |
Method and apparatus for constructing a canonical representation
Some embodiments provide systems and techniques to facilitate construction of a canonical representation (CR) which represents a logical combination of a set of logical functions. During operation, the system can receive a CR-size limit. Next, the system can construct a set of CRs based on the set of logical functions, wherein each CR in the set of CRs represents a logical function in the set of logical functions. The system can then combine a subset of the set of CRs to obtain a combined CR. Next, the system can identify a problematic CR which when combined with the combined CR causes the CR-size limit to be exceeded. The system can then report the problematic CR and/or a logical function associated with the problematic CR to a user, thereby helping the user to identify an error in the set of logical functions. |
US08370267B2 |
System and method for appraiser-assisted valuation
A system and method that allows an appraiser, real estate broker or other professional, based on preliminary information about a requested appraisal, to use any of a plurality of automated valuation products to effectively calculate an appraisal value. In one embodiment, a lender places an order electronically with or through an appraisal management vendor or other entity, which transmits the order in the form of an assignment to an appraiser appropriately licensed and trained for that assignment. The appraiser will preferably, through e-mail, web site or other means, receive the order and will have the ability to access one or a variety of automated models, such as AVM models. Based on the appraiser's own knowledge and the automated results, the appraiser may arrive at a valuation that combines the relatively low cost and rapid turnaround time of an AVM with the expertise and accuracy of a skilled appraiser. |
US08370265B2 |
System and method for managing status of a payment instrument
A transaction processing service operates as an intermediary between acquirers of financial transaction requests and issuing institutions that process the financial transaction requests. The intermediary service enables a customer to selectively change the status of an account's associated with a payment instrument by activating or deactivating the account. The intermediary service may manage account status locally using a rules module. Alternatively, the issuing institution may manage account status, while the intermediary service provides an interface for customers. A customer communicates with the intermediary service to direct the service to change the account status. The intermediary service determines the account's issuing institution and provides an indication to the issuing institution of the current status of the account (or of the change in status). The intermediary service may provide the indication by transmitting a message to the issuing institution or by storing the account status information in its own database. The issuing institution may then request account status from the intermediary service whenever it needs the information, such as when it receives an authorization request. |
US08370264B1 |
System and method of fulfilling a transaction
A method is disclosed that includes receiving a request for a transaction from a customer at a seller server system via an electronic-commerce website and identifying a customer account stored at the seller server system based on an identity of the customer. A plurality of financial instruments is associated with the customer account. The plurality of financial instruments has a customer-specific sequence including at least a first financial instrument pre-selected by the customer and a second financial instrument. The method includes automatically attempting to collect a particular payment associated with the transaction from a first financial service provider corresponding to the first financial instrument and automatically attempting to collect the particular payment from a second financial service provider corresponding to the second financial instrument in response to data received at the seller server system indicating a denial of the payment. |
US08370262B2 |
System and method for performing secure online transactions
The system and method performing secure online-transactions based on challenge/response procedures executed by a terminal of at least one customer and by a terminal of a service provider, such as a bank, which terminals are connected to a network, preferably the Internet. The inventive method including: capturing biometric elements, such as audio and video samples or related biometric data, from the customer during an enrollment procedure and storing the biometric elements in a database, which is accessible by the service provider's terminal; executing synchronized challenge procedures for each transaction in order to produce identical challenges based on current transaction data; capturing biometric data from the customer's response to the challenge with the customer's terminal; delivering transaction data together with the biometric data of the customer's response to the service provider's terminal; retrieving and assembling biometric elements according to the challenge in order to assemble response in the service provider's terminal; and comparing the biometric data of customer's response with the data of the assembled response and performing the requested transaction in the event that the data of the responses match. |
US08370260B2 |
Printing system for validating printing consumable
A printer system includes a printer and a printing consumable detachably mounted on the printer. The printer has a first integrated circuit which generates a random number, reference information using the random number and a secret key. The printing consumable has a second integrated circuit which generates validation information using the random number and the secret key received from the first integrated circuit. The printer also has processing circuitry configured for receiving the reference information from the first integrated circuit; receiving the validation information from the second integrated circuit; and comparing the reference information and validation information so as to validate the printing consumable device for use with the printer. |
US08370259B2 |
Verifying the source of electronically exchanged value
Computer-implemented method and system are provided for verifying a financial instrument. The method comprises performing a plurality of transactions using a source of electronically exchanged value identified by a user, recording details of the plurality of transactions, inviting the user to identify the details to a verification system, and verifying the source of electronically exchanged value based on the details provided by the user to the verification system. |
US08370256B1 |
Method and apparatus for dynamic financial liability management
Financial liabilities are dynamically managed by receiving liability information relating to a client associated with multiple financial liabilities. Each financial liability is associated with a respective interest rate. A payment is allocated among the financial liabilities, for example, as a function of the interest rates associated with the financial liabilities. When a change in a financial liability occurs, the allocation of the payment is adjusted. |
US08370255B2 |
System and method for providing extra lines of credit
A system and method for upgrading existing credit cards with additional lines of credit is disclosed. Credit information associated with customers holding credit cards issued by a credit card issuer are analyzed to determine a level of risk associated with each customer. One or more extra line of credit may be established for selected customers based on the determined level of risk associated with each customer. Each extra credit line may be exclusively associated with a selected set of vendors that have a partnership agreement with the credit card issuer. The credit card issuer may allow customers to select vendors to be associated with the extra credit line or may automatically choose vendors for selected customers. Customers with established extra credit lines may purchase goods and/or service directly from vendor sites or at the credit card issuer's web sites. Purchases at selected vendor sites may be automatically applied to a customer's newly established extra credit line. Additionally, a customer may choose to apply purchases to their extra credit lines or their primary line of credit. |
US08370254B1 |
Enhanced vehicle identification card
A vehicle identification card is provided to an insured that includes proof of automotive insurance information and charge account information. The card may include an insurance policy covering the insured's vehicle, the VIN number of the vehicle, and other information about the vehicle such as the vehicle's make and model. The card may include account information that allows the card to be used like a credit card. The card may further include means for wirelessly updating information and providing a display to the user, which includes, but is not limited to, a housing, a memory module, a processor, one or more displays, and a power source. |
US08370253B1 |
Method and apparatus for credit brokering for point-of-sale leasing
A computerized method for online brokering of multiple leasing products from multiple providers is provided. The method includes determining the creditworthiness of a Buyer, and determining whether or not to offer a lease, based on the specific criteria provided by multiple credit providers. |
US08370247B2 |
Multi site solution for securities trading
Securities are traded at a primary site according to information received from market makers and traders. The information, including quotes and orders for one or more instruments, is received and stored at the primary site and used to create deals in the securities. The deals are also stored at the primary site. A secondary site stores replicas of the orders and deals, but not quote information. The deals stored at the secondary site may be used to update the orders stored at the secondary site. |
US08370244B1 |
Method and system relating to social media technologies
In an embodiment, a method performed by the computing system comprises steps of: (a) receiving an identifier concerning an investor's ownership or management of a brokerage account or a security; (b) validating by the computing system the investor by querying a record database using the identifier to obtain an information from an investment account associated with the investor; (c) extracting by the computing system the information; (d) populating by the computing system a profile for the investor with the extracted information and electronically storing the extracted information to a computer readable medium in a profile database, wherein the extracted information comprises the investor's positional information; (e) providing by the computing system a capability to the investor, wherein the capability allows the investor to electronically perform one or more activities; and (f) generating by the computing system a representation of a quantity of a security owned or managed by the investor from the investor's positional information without generating a personal information of the investor. |
US08370240B2 |
System and method for chart pattern recognition and analysis in an electronic trading environment
A system and method are provided for chart pattern recognition and analysis. In one embodiment, a graphical interface is provided to enable a trader to select a portion of a chart to be used in the chart pattern analysis. The pattern of the selected portion of the chart could then be used to find one or more similar chart patterns in a user-defined timeframe, such as any future time period or a time period in the past. When a reoccurring chart pattern is found in any future time period, an alert signal can be generated to alert a user of a possibility of the chart pattern reoccurrence. Alternatively, chart pattern matches can be found in a time period in the past, and a set of studies can be applied to the found matches to generate a set of reoccurring indicator values. The reoccurring indicator values can be used in combination with the chart pattern to detect any similar chart patterns in the future. |
US08370235B1 |
Facilitating submission and processing of requests to perform services on real property
Systems and techniques for submitting requests for approval relating to management of real property include presenting, on a user interface, a form for receiving data from a first user. An indication of one or more requests to be approved is received as a result of a user interaction with the form. For each request, types of data items to be provided by the first user are identified. The types of data items identified for each service are based on a type associated with the request. An indication of the identified types of data items for each request is displayed on the form. After a submission of the form, an approval of at least one, but fewer than all, of the requests can be received from a second user. In response, the first user can be notified of the approval and of requests not approved. |
US08370231B2 |
Method for supporting an exchange transaction
The present invention is a method for supporting an exchange transaction, in which users can complete exchange transactions between and/or among themselves. |
US08370230B2 |
System and method for expedited release of held items
A system for identifying and expediting the release of held items, such as checks. Paying banks (having accounts against which the checks are drawn) provide paid item files to the system, and depository banks (where checks have been deposited) provide held item files to the system. If there is a match of a paid item file and held item file (indicating that a held check has been paid by the paying bank), the depository bank is notified that the item has been paid and that the hold may be released. |
US08370224B2 |
Graphical interface for display of assets in an asset management system
The claimed subject matter provides a system and/or method that facilitates employing a graphical user interface to monitor and/or manage an asset within an industrial environment. A graphical user interface can facilitate asset management including a first field that provides a user with a hierarchical representation of assets within an industrial environment. The graphical user interface can further include a second field that displays available management functionality associated with an asset selected within the first field. |
US08370220B1 |
Method of completing a transaction using wirelessly transferred payment information
A method of completing a transaction using payment information received from a personal wireless device. The method includes the steps of recording items for purchase, determining a total price of the items, displaying a prompt to provide payment for the total price, and wirelessly receiving payment information from a personal wireless device. |
US08370219B1 |
Methods and apparatus for in-line editing of web page content stored in multiple data stores
Methods and apparatus for in-line editing of web page content stored in multiple data stores are described. In one embodiment, a rendering of a web page is presented in a what-you-see-is-what-you-get (WYSIWYG) editing environment. The presenting includes combining business transaction data from an inventory and accounting data store and web page presentation data from a page content data store. The presenting further includes rendering in the what-you-see-is-what-you-get environment the web page as viewable in a browser. Responsive to receiving an edit of an element of editable content from the what-you-see-is-what-you-get editing environment, the element of editable content of the electronic commerce web page is updated in both the inventory and accounting data store and the rendering. |
US08370217B1 |
Methods for determining preferred domain positioning on a registration website
Methods of the present inventions allow for determining preferred domain positioning on a registration website. An exemplary method may comprise the steps of receiving a bid from a registry seeking such preferred placement for a domain that may be administered by the registry, generating a quality score for the domain, and determining the preferred placement based upon the bid and the quality score. |
US08370216B2 |
Personalized preloading of digital content
Techniques are described regarding providing consumers with devices on which digital content appropriate for those consumers has been loaded, such as digital media player devices or other consumer devices that are able to play or otherwise present digital media loaded on those devices. In some situations, when a consumer orders such a digital media player or other consumer device from a merchant (or other distributor of the device), the merchant preloads a copy of the device with digital media content before delivering that device to the consumer or other specified recipient, such as digital media items that are automatically selected in a personalized manner for the recipient to whom the device will be sent. This abstract is provided to comply with rules requiring an abstract, and is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims. |
US08370210B2 |
Method for processing cash payment for online purchases
A system and method for processing a cash payment for an online purchase is provided herein, including purchasing online from a payee at least one item of goods or services by a payer defining a transaction; generating a bill for an amount due to the payee by the payer for the item, the bill including a unique identifier for the transaction; paying for the bill in cash by the payer to a third party the amount due to the payee; confirming payer's payment in cash for the item to the payee; and delivering to the payee all or a portion of the amount due to the payee from the payer. |
US08370208B1 |
Determining whether to include items in a data feed
This disclosure relates to determining whether to include items in a feed to a referral network site. A catalog is maintained of a plurality of items sold through an electronic commerce network site, wherein at least a portion of a plurality of sales of the items originate by virtue of a referral from a referral network site. A quantity of commercial data associated with the items is stored in a data store, and a predictive model is trained with the commercial data associated with the items. Each of the items is applied to the predictive model to determine whether such items are to be included in a feed to the referral network site. The feed that includes a subset of the items is sent to the referral network site. |
US08370205B2 |
System for activation of multiple cards
According to one embodiment of the invention, a system is provided for activating a plurality of cards. A first card number and a total number of cards can be provided to an activation system to process the activation of the plurality of cards. |
US08370204B2 |
Providing relevant advertisements and service in communication networks
In some embodiments, methods for providing advertisements from a communication gateway are providing, including: receiving a first request requesting content from a content server; analyzing the first request, including performing deep packet inspection; based on updatable profile information associated with a mobile node and on the analysis including the deep packet inspection, selecting an advertising category; based on the selected advertising category, retrieving an advertisement among a plurality of advertisements and sending the advertisement to the mobile node; updating the profile information to indicate the advertisement has been sent to the mobile node in response to the first request for content; receiving a second request for the content from the mobile node; retrieving the content; and in response to the second request and based on the profile information indicating the advertisement has been sent to the mobile node, sending the content to the mobile node. |
US08370203B2 |
User interface and methods for recommending items to users
Improved user interfaces and methods are provided for presenting item recommendations to a user when the user selects an item to add to a shopping cart. In response to the user's selection, a page generation process generates and returns a page that includes a plurality of recommendations sections, each of which displays item recommendations generated using a different respective recommendation or selection algorithm (e.g., recommendations based on shopping cart contents, recommendations based on purchase history, etc.). These recommendation algorithms may be selected based on collected information regarding the user. The page may also include a shopping cart section which displays contents of the shopping cart. |
US08370198B2 |
Registering media for configurable advertising
A method for registering a media for configurable advertising is described herein. Advertising policies from a publisher of the media may be received at a video advertising platform. A request from the publisher to register the media for advertising may be received at a video advertising platform. The request may have media metadata. A media manifest may be generated at the video advertising platform. The media manifest may be based on the media metadata and the advertising policies. The media manifest may be configured to be received by a media player. The media player may play the media with one or more advertisements as specified by the media manifest. |
US08370197B2 |
Controlling the serving of advertisements, such as cost per impression advertisements for example, to improve the value of such serves
A (e.g., expected) performance of proposed ad placement is compared with a performance threshold (either an initial threshold or an adjusted threshold). The ad may be served if the expected performance meets the threshold (perhaps subject to additional conditions), but is not served if the expected performance is less than the performance threshold. Spend information of the ad so served is analyzed to determine if a target amount (budget) is expected to be overspent or underspent. If the former, the performance threshold is increased (and/or the ad performance value is decreased). If the later, the performance threshold is decreased (and/or the ad performance value is increased). |
US08370193B2 |
Method, computer-readable media, and apparatus for determining risk scores and generating a risk scorecard
Methods, computer readable media, and apparatuses for evaluating risk associated with a process are presented. Input corresponding to one or more risk elements may be received. An exposure score, an impact score, a likelihood score, and an element score may be determined for each risk element. One or more risk category scores may be determined based on the one or more element scores. One or more risk parameter scores may be determined based on the one or more risk category scores. An overall risk score may be determined based on the one or more risk parameter scores. A risk scorecard may be generated, and the risk scorecard may include a risk scorecard that visually depicts one or more of the determined scores. |
US08370190B1 |
Mechanism for collecting feedback from users
A method for collecting feedback from a user, involving determining a location of the user using a user device comprising location detection, sending a feedback request corresponding to an entity at the location to the user device, providing feedback data responsive to the feedback request, wherein feedback data is supplied by the user and includes rating information associated with the entity, and transmitting feedback data and the location from the user device to a remote database. |
US08370185B2 |
System and method for performing assortment planning
A system, method and program product are provided for performing assortment definition/planning (i.e., matching the right articles with the right stores at the right times). The method comprises assigning a first article to the assortment via a first intermediate link, and assigning a first validity period to the first intermediate link to determine a first time period during which the first article is in the assortment. |
US08370184B2 |
System and method for assortment planning
A method for planning an assortment including a store comprises receiving a hierarchical list of articles including a plurality of nodes, and assigning a first node in the hierarchical list to the store to define a first group of articles that are assignable to the assortment. A system and program product for planning an assortment including a store are also provided. |
US08370178B1 |
Systems and methods for marketing and/or servicing personal property insurance
Insurance coverage on valuable personal property (“VPP”) can be marketed and/or serviced through an expert system that interacts with a user through a web site and web browser. VPP coverage tends to have many facets and complexities, and a system can be used to explain the various complexities and to guide said user through the process of selecting coverage, obtaining a quote, and purchasing said policy. The system can provide various forms of user education, such as graphical and/or text screens that explain features of coverage, can also provide said user with a linear process flow for those tasks that can be accomplished simply, and can involve a human representative for more complicated tasks. |
US08370177B2 |
Personalized body image
Delivery of health information to a patient suffering from a chronic condition is personalized by displaying the health information directly on a customized image of a body. The patient's medical record, standards of care for the condition, prescribed treatments, and patient input are applied to a generalized health model of a disease to generate a personalized health model of the patient. The personalized health model comprises an HTML file encoding an image map of a body. The body image illustrates the health condition of the individual patient. Preferably, data is collected from health provider sources and stored in a database on a server at a service provider site. The data is processed at the server, and is displayed in the patient's home using a TV connected to a multimedia processor. The multimedia processor connects the television set to a communications network such as the Internet. Applications include preventive care of chronic diseases such as diabetes and asthma. |
US08370175B2 |
Icon-based healthcare management system
Systems, methodologies, media, and other embodiments associated with an icon-based healthcare patient care system are described. One exemplary system embodiment includes an icon-based healthcare patient care system comprising an association data store that stores association information between a category and at least one icon; and, a patient care logic configured to provide icon-based healthcare information based on selection information received from a user. |
US08370174B2 |
Medical image processing apparatus, medical image processing method, and program
A medical image processing apparatus includes a unit configured to analyze a target medical image a unit configured to register information representing an aptitude of each doctor with respect to interpretation of a specific lesion and a modality used by each doctor, and a unit configured to, when the analysis result includes information associated with a lesion, decide an assigned doctor based on information representing the aptitude of each doctor with respect to interpretation of the specific lesion, and, when the analysis result includes no information associated with a lesion, decide an assigned doctor based on the modality. |
US08370171B2 |
Methods for providing an easily comprehendible risk rating for pharmaceutical products
The invention relates to a method for assigning a risk rating to a medical product. The method includes assessing one or more threats associated with the medical product; assessing the level of experience with the medical product; and assigning a risk rating for the medical product to provide an indication of risk associated with the medical product. The method may be implemented as a webpage. For example, a new contraceptive may be assigned a risk rating of yellow for the general treatment population. This risk rating allows consumers to make an informed choice between different products on the basis of benefit versus risk, and help patients decide what steps they may wish to take to minimize their risk if they choose to take the new drug. |
US08370170B2 |
System for controlling a physical task
A system for controlling physical activity for a person, including the steps of providing a task database having a plurality of task files which each have data relating to physical task requirements for a person and a plurality of frequency requirements which indicate a frequency for performing a physical task for the particular type of task of the task file, providing a personal data file for a person including data relating to allowable physical tasks and allowable frequency limits for the person when performing the physical task, comparing one personal data file having a selected persons allowable physical task and allowable frequency limits data with a task file having data relating to physical task requirements and frequency requirements of the task type of the task file and from the comparison outputting an indication of whether the selected person is able to safely perform one or more physical tasks in the task file. |
US08370167B2 |
System and method of performing an engineering-based site development and risk assessment process
A system and method is provided for on-site site risk assessment and to encourage collaboration between professional disciplines related to land development and construction projects. A graphical risk analysis system is provided based on answers to interdisciplinary questions related to risks. Use of the system promotes a complete checklist of interdisciplinary and informational consultation which, when completed for a project, assesses the risk related to land development and allows for reduction in risk as the project progresses. |
US08370166B2 |
Script-based information retrieval
One implementation provides a method for providing a solution to a problem durring an interaction. In this implementation, the method includes displaying to the user a first question and possible answers to the first question in a graphical user interface (GUI) upon identification of the problem. Each possible answer to the first question is associated with an electronic document stored in a first knowledge base. The method further includes receiving input from the user selecting one of the displayed answers to the first question during the interaction. In response to receiving this input, a name of the electronic document is displayed within the GUI. The electronic document whose name is displayed is associated with the selected answer to the first question and that provides a solution to the problem. |
US08370164B2 |
Apparatus and method for coding and decoding multi-object audio signal with various channel including information bitstream conversion
Provided is an apparatus and method for coding and decoding multi-object audio signals with various channels and providing backward compatibility with a conventional spatial audio coding (SAC) bitstream. The apparatus includes: an audio object coding unit for coding audio-object signals inputted to the coding apparatus based on a spatial cue and creating rendering information for the coded audio-object signals, where the rendering information provides a coding apparatus including spatial cue information for audio-object signals; channel information of the audio-object signals; and identification information of the audio-object signals, and used in coding and decoding of the audio signals. |
US08370163B2 |
Processing user input in accordance with input types accepted by an application
In a voice processing system, a multimodal request is received from a plurality of modality input devices, and the requested application is run to provide a user with the feedback of the multimodal request. In the voice processing system, a multimodal aggregating unit is provided which receives a multimodal input from a plurality of modality input devices, and provides an aggregated result to an application control based on the interpretation of the interaction ergonomics of the multimodal input within the temporal constraints of the multimodal input. Thus, the multimodal input from the user is recognized within a temporal window. Interpretation of the interaction ergonomics of the multimodal input include interpretation of interaction biometrics and interaction mechani-metrics, wherein the interaction input of at least one modality may be used to bring meaning to at least one other input of another modality. |
US08370157B2 |
Aircraft speech recognition and voice training data storage and retrieval methods and apparatus
A speech recognition system and a personal speech profile data (PSPD) storage device that is physically distinct from the speech recognition system are provided. In the speech recognition system, a PSPD interface receives voice training data, which is associated with an individual and the operating conditions of an aircraft, from the PSPD storage device. A speech input module produces a digital speech signal derived from an utterance made by a system user. A speech processing module accesses voice training data stored on the PSPD storage device through the PSPD interface, and executes a speech processing algorithm that analyzes the digital speech signal using the voice training data, in order to identify one or more recognized terms from the digital speech signal. A command processing module initiates execution of various applications based on the recognized terms. Embodiments may be implemented in various types of host systems, including an aircraft cockpit-based system. |