Document Document Title
US08517510B2 Fluid dispensing apparatus and method thereof
A fluid dispensing apparatus including a fluid ejector including a fluid reservoir having fluid, and configured to eject the fluid, a vacuum pump configured to create negative pressure in an activation mode and to create approximately no pressure in a deactivation mode, a meniscus pressure regulator configured to regulate the negative pressure received from the vacuum pump, a leaking member configured to reduce the negative pressure received from the vacuum pump towards or equal to atmospheric pressure in response to the vacuum pump being placed in the deactivation mode, and a back pressure regulator having a pressure reference port to receive the reduced negative pressure from the leaking member and the regulated negative pressure from the meniscus pressure regulator, the back pressure regulator configured to maintain a non-retraction negative pressure value to position a fluid meniscus in a non-retracted state and a retraction negative pressure value to position the fluid meniscus in a retracted state.
US08517509B2 Liquid ejection head and image-forming apparatus using the same
A liquid ejection head according to the present invention includes a plurality of ejection openings arranged in a first direction and a plurality of electro-thermal transducers for ejecting liquid from the ejection openings, the liquid ejection head and a printing medium being subjected to the relative movement, wherein an arrangement pitch of the ejection openings forming an end group located in the respective opposite end section along the first direction is longer than an arrangement pitch of the ejection openings forming a central group located in the central section along the first direction. According to the present invention, it is possible to eliminate white streaks which may generate in a solid printing.
US08517508B2 Positioning jetting assemblies
Among other things, in one aspect, an apparatus comprises features to enable mounting first and second jetting assemblies on a frame. The features comprise first and second alignment datums pre-fixed with respect to the frame for establishing respective positions of the first and second jetting assemblies, when mounted, so that at least some of the nozzles along a length of one of the jetting assemblies have predetermined offsets relative to at least some of the nozzles along a length of the other of the jetting assemblies, and an opening exposing all of the nozzles along the lengths of the first and second jetting assemblies are exposed to permit jetting of a fluid onto a substrate.
US08517507B2 Fluid ejecting apparatus
A fluid ejecting apparatus that has a nozzle row provided with a plurality of nozzles and a fluid ejection head ejecting a fluid from the nozzle row is provided. The fluid ejecting apparatus includes a linear absorption member that is provided movable and is extended along the nozzle row, and a traveling mechanism that causes the absorption member to move. The traveling mechanism includes a delivery rotating body that drives out the absorption member, a winding-rotating body that winds up the absorption member, a tension regulating member that applies a predetermined tension to the absorption member and is displaced according to the tension of the absorption member, and a sensor portion that detects the displacement of the tension regulating member and controls rotations of the delivery rotating body and the winding-rotating body.
US08517502B2 Method and system for printhead alignment to reduce or eliminate banding artifacts for interlaced printheads
A method for aligning printheads, some of which are arranged in an overlapped configuration, in a printer has been developed. The method includes identifying a stitch error for each color station in a plurality of color stations in the printer. The stitch error is identified with reference to shrinkage of a print medium as the print medium passes the plurality of color stations. A portion of the stitch error is used to move at least one printhead in the color station corresponding to the stitch error to compensate for a banding issue caused by the overlapped printhead configuration. All or part of the stitch error may also be applied to other printheads in the color station to compensate for possible color to color registration issues.
US08517496B2 Apparatus and method of printing images on a continuous sheet
A printing apparatus using a print head of an inkjet-type, in which, if a splice is detected during printing, an area of a following part of a continuous sheet that follows the splice is used to perform image-quality adjustment such as color shading adjustment, an adjustment of a gap between the print head and a sheet, and a color registration adjustment of the print head.
US08517495B2 Inkjet recording apparatus and inkjet recording system
An apparatus is configured to perform recording with at least three types of inks that are similar in color and different in pigment density. The apparatus is capable of operating in a first mode for performing recording on a first recording medium using at least one of a second ink having a pigment density that is lower than that of a first ink and a third ink having a pigment density that is lower than that of the second ink, and in a second mode for performing recording on a second recording medium, which has a lower glossiness than the first recording medium, using at least the first ink.
US08517493B2 Ink jet printing apparatus and print head recovery method
An ink jet printing apparatus and a print head recovery method are provided which effectively execute a preliminary ejection to eject ink not contributing to image printing from nozzle opening of the print head to maintain the ink ejection performance in good condition. The ink in the print head is heated to a first temperature, at which a first preliminary ejection is executed. Then, when the ink temperature falls to a second temperature, which is lower than the first temperature, a second preliminary ejection is executed.
US08517492B2 Droplet propelling device
A drive pulse P11 is turned on and off for an ink chamber to take in ink, exerting pressures thereon, and afterward, a drive pulse P12 is turned on and off. This permits, in a course of variation in pressure of ink from a value at a positive pressure peak through a value at a normal pressure to negative pressures, a negative pressure peak C to be amplified for the ink chamber to take in ink with increased power. Further, following the drive pulse P12 tuned off, a drive pulse P13 is turned on to contract a volume in ink chamber 6B, producing pressures. Then, the drive pulse P13 is turned off to enlarge the volume in ink chamber 6B, using back actions of produced pressures to have the ink chamber 6B quickly operate to take in much ink. This causes a subsequent drive pulse P11 to be turned on at a hastened timing, and the drive pulse P13 thus turned on makes a higher increase in pressure of ink in the ink chamber 6B, allowing a subsequent droplet of ink to be more quickly propelled out with an adequate pressure.
US08517489B2 Printing device and printing method
The controller of the printing device sets the printing width in the secondary scanning direction of the region of the printing medium onto which ink is deposited by a single driving of the a printing unit, on the basis of the length in the secondary scanning direction of the printing region that is specified based on the printing data, and controls the printing unit on the basis of the set printing width.
US08517485B2 Inkjet printer and flow restriction system therefor
A gutter line of a continuous inkjet printer which includes a variable flow restrictor fitted into the gutter line, and a pressure transducer for measuring the pressure in the gutter line downstream of the variable flow restrictor, where the variable flow restrictor is controlled in response to the output of the pressure transducer to maintain a downstream pressure substantially constant. Airflow along the gutter line has a lower flow resistance than a slug of ink. Accordingly, the system responds dynamically to restrict the flow of air along the gutter line when no ink is passing along it, thereby reducing the volume of air sucked along the gutter line while maintaining adequate suction to reliably clear ink away from the gutter so that the amount of solvent lost from the ink is reduced during operation of an inkjet printer.
US08517483B2 Modular system for a domestic refrigerator
A domestic refrigerator includes a housing having a refrigerated compartment defined therein, and a sliding drawer positioned in the refrigerated compartment. The sliding drawer has a storage chamber defined therein, and a mounting bracket is secured to the sliding drawer and extends into the storage chamber. The domestic refrigerator also includes a plurality of interchangeable utility modules that are configured to be positioned within the storage chamber of the sliding drawer. Each of the plurality of the interchangeable utility modules includes a mounting bracket sized and configured to be separately mated with the mounting bracket of the sliding drawer.
US08517477B2 Door hold open mechanism for a merchandiser
A merchandiser including a case defining a product display area for supporting and displaying food product. The case includes a case frame that has at least one mullion defining an opening into the product display area, a door that is positioned over the opening and pivotably coupled to the case frame for movement between a closed position and an open position, and a door hold open mechanism attached to either the mullion or the door. The other of the mullion and the door defines a channel, and the door hold open mechanism includes an engagement member that is outwardly biased from the mullion or the door to which the door hold open mechanism is attached such that the engagement member is engageable with the other of the mullion and the door within the channel to hold the door in the open position.
US08517471B2 Seat assembly having a moveable head restraint
A seat assembly having a moveable headrest assembly disposed on a support post. The headrest assembly has a latching mechanism configured to engage the support post to inhibit movement of the headrest assembly in a first direction.
US08517470B2 Fitting system for a vehicle seat
A fitting system (5) for a vehicle seat (1) includes a first fitting (10), a second fitting (50), a first transmission element (7) acting between the two fittings (10, 50), a free-pivoting device (54) assigned to the second fitting (50), a first operating element for adjusting the inclination, with the actuation thereof the two fittings (10, 50) being unlocked by using the first transmission element (7), and a second operating element for free pivoting. With the actuation of the second operating element, the first fitting (10) and the free-pivoting device (54) are unlocked. A second transmission element (80) is arranged between the two fittings (10, 50) and mounted on the fittings (10, 50), and which—independently of the first transmission element (7)—acts between the free-pivoting device (54) and the first fitting (10).
US08517467B2 Child restraint for vehicle
A child restraint includes a juvenile seat and a child-restraint harness coupled to the juvenile seat. The juvenile seat includes a seat bottom and a seat back extending upwardly from the seat bottom. The juvenile seat also includes a headrest mounted for up-and-down movement on the seat back relative to the seat bottom.
US08517466B1 Convertible boat seat
A convertible boat seat transforms from a standard bench-style seat configuration capable of accommodating multiple occupants to a lounger that allows a single occupant to comfortably lounge without impeding into the available deck space. A convertible boat seat comprises a chaise lounge type seat having a plurality of configurable components including a two-piece back rest, a configurable armrest, a hinging bench seat assembly, and an inclined chaise end forming a lounge backrest adapted with a pivoting armrest. The two-piece backrest includes first and second backrest components that are each configurable between a raised position and a lowered position. The inclined chaise end includes a pivoting armrest configurable between a stowed, out-of-the-way position, and a deployed position wherein it functions as a lounge armrest. A hinging bench seat includes first and second hingedly connected seat components that are configurable between a generally flat configuration for bench seating and a raised configuration wherein the lounger's knees are supported in a partially bent lounging position. On an opposing end of the inclined chaise end is an armrest configurable between a raised position wherein it functions as an armrest when the seat is configured for bench-style seating, and a lowered position wherein it is stowed generally flush with the bench seat surface for providing increased leg room while lounging.
US08517465B2 Canopy chair
An exemplary embodiment providing one or more improvements includes a frame which attaches to outdoor furniture, in particular to a chair, and a canopy. Embodiments can be moved from an overhead position to a behind the chair position. The frames can be moved from a collapsed to a fully extended position. In embodiments the canopy can be positioned to contain the collapsed frame and chair in the carrying position.
US08517461B2 Vehicle body structure
A vehicle body structure includes a bumper fascia panel, a fender body panel and a mounting flange attachment arrangement. The fascia panel includes a fascia mounting flange forming a first outboard abutment edge visible exterior to the vehicle body structure. The fender body panel includes a fender mounting flange forming a second outboard abutment edge visible from the exterior. The mounting flange attachment arrangement includes first and second fastening members overlying the fascia and fender mounting flanges, respectively, and a fastening element coupling the first and second fastening members together while sandwiching the mounting flanges. The fastening element (bolt) has a tool engagement portion (bolt head) at a first end on an inboard side of the attachment arrangement and a second threaded end opposite to the first end, with a center fastening axis extending from the second to first end in an upward slanted direction of the vehicle body structure.
US08517459B2 Body structure of a motor vehicle, motor vehicle and method of manufacturing a body structure
A body structure of a motor vehicle is provided that includes, but is not limited to a floor panel, that has an inner side directed toward the motor vehicle interior and an outer side directed toward the motor vehicle exterior, and also includes, but is not limited to a seat mounting for securing a motor vehicle seat. To reduce driving noise and air resistance, it is provided that on the outer side thereof, the floor panel is free from corrugations or stiffening structures running predominantly in the transverse direction of the motor vehicle. A motor vehicle is also provided having a corresponding body structure and a method is provided for the manufacture thereof.
US08517453B2 Vehicle front structure
When a load caused by a collision is transmitted from the front side of a vehicle, tire cutout portions of front side members are deformed by the load transmitted from the front side of the vehicle. Accordingly, the tire cutout portions of the front side members come into contact with a power unit formed of an engine or the like of the vehicle, switch a transmission path of the load to a direction corresponding to the power unit of the vehicle, and transmit the load to the power unit as a load. The tire cutout portion is formed between two engine mounts. Accordingly, a starting point from which the front side member begins to be deformed is set between the engine mounts that are two supported portions of the power unit, so that the stable bending and deformation of the front side member are controlled. Further, a transmission path of a load toward the power unit is newly formed. Accordingly, a load, which is caused by a collision or the like and transmitted from the front side of the vehicle, is dispersed on the power unit that is hard and has large mass. As a result, it is possible to increase efficiency of absorbing impact at the time of a collision.
US08517450B2 Safeguard for the sliding door of a motor vehicle
A sliding door arrangement for a motor vehicle is provided with a safeguard for securing and/or reinforcing the sliding door against exposure to external forces. The arrangement includes safeguard elements arranged on a column-side and door-side carrier, which in the closed position of the sliding door viewed in the transverse direction of the vehicle come to overlap each other at least regionally. At least one of the safeguard elements is arranged with a mounting plate on a column- or door-side carrier, and abuts a rear side of the carrier facing away from the opposing carrier.
US08517449B2 Motorcycle cowl structure
A motorcycle cowl structure for suppressing a flow of air flowing toward a rider and a pillion passenger when the rider travels alone or when a pillion passenger is mounted on the same vehicle. A flow of air flowing toward a rider sitting on a rider seat and a pillion passenger sitting on a pillion passenger seat is suppressed by the cowl structure that includes left and right cowl main body portions for preventing the flow of air from hitting the knee portions, thighs, waist and flanks of the rider. Left and right movable cowl portions are provided on the respective left and right cowl main body portions so as to be movable vehicle-widthwise and opened to prevent flow of air from hitting the pillion passenger. The opening and closing of the movable cowl portions can suppress flow of air flowing toward the rider and the pillion passenger.
US08517448B2 Decklid damper for a vehicle
In accordance with exemplary embodiments, a magnetic decklid damper system is provided for a vehicle. The system comprises a decklid coupled to a body of the vehicle via a hinge strap facilitating the decklid moving between a closed position and an open position. The hinge strap includes a first magnetic element coupled to the hinge strap, and a second magnetic element coupled to a body member of the vehicle. The first and second magnetic elements have a common polarity to magnetically repel each other as the decklid moves toward the open position to provide a damping effect for the decklid.
US08517440B1 Carton clamp arm with adjustable pivot block
A lift truck clamp arm assembly for engaging large cartons, which may contain large household appliances. Pivoting clamp pad support assemblies are adjustable to vary a radial spacing between a pivot pin and a clamp pad supported on the clamp arm assembly by attachment to the adjustable clamp pad support assembly, to provide desired pressure concentrations at selected parts of a carton to be gripped.
US08517437B2 Sealing fastener
A plastic sealing fastener includes a fixing member, a latching strip fixed on the fixing member and a cover mounted on the fixing member. The fixing member defines a locking hole through which the latching strip passes. The fixing member forms a plurality of elastic teeth locking the latching strip in the locking hole. The cover defines a covering hole communicating with the locking hole through which the latching strip passes. A diameter of the covering hole is less than that of the locking hole.
US08517436B2 Container door locking assembly
A locking assembly for a swinging door of a container. The locking assembly includes an axially elongated lock rod having cam structure at opposed ends thereof. The lock rod is provided, toward each end thereof, with axially spaced radial projections which are axially fixed relative to the lock rod and define a channel therebetween. The locking assembly further includes a pair of guide plates; with each guide plate rotatably accommodating a lengthwise portion of the lock rod between the plate and the door. Each guide plate further includes structure for allowing each plate to be fastened to the door. After each guide plate is fastened to the door, a portion of each plate is entrapped between the axially spaced radial projections on the lock rod whereby inhibiting axial shifting movements of the lock rod.
US08517432B2 Sand dosing and blocking device
A sand dosing and blocking device for sand spreading systems for vehicles, particularly rail vehicles with drive, has a sand supply container with an outlet opening which can be closed by a closing element for the dosed release of sand to a conveyor unit which is preferably pneumatically activated. The closing element is formed by a lifting rod of an electrically activated lifting magnet. The lifting magnet is arranged inside the sand supply container in the area of the outlet opening. Frequency control of the lifting magnet varies the dosed flow of sand, which may be varied in response to vehicle wheel speed.
US08517430B2 Pipe coupling having movable gripping bodies
A coupling for securing pipe elements together in end-to-end relation is disclosed. The coupling has segments joined end-to-end by adjustable connection members. The segments surround a central space which receives the pipe elements. One or more gripping bodies are captured between the segments. The gripping bodies are arranged opposite to each other. When the segments are drawn toward each other by the connection members, interaction between the reaction surfaces and the contact surfaces forces the gripping bodies radially inwardly. Inwardly facing arcuate surfaces on the segments and the gripping bodies engage and retain the pipe elements.
US08517429B2 Bearing apparatus and method for an irrigation pivot structure
A bearing structure for a pivoting irrigation system apparatus having a rotatable vertical section with a plurality of annular assemblies mounted thereon. The assemblies include a plurality of components that are rotatable and non-rotatable with the rotatable vertical section so as to facilitate movement with decreased friction therebetween.
US08517427B2 Information page and a method
An information page (1) and method are provided for a security document. The information page includes: an information part (3), and an attachment part (2) for attaching the information part to the security document. In order to make forgery visually detectable, the information part (3) is provided with a unique identifier (5), and the attachment part (2, 2′) is provided with the same unique identifier (5) as the information part (3).
US08517425B2 Anchor pretensioner structure for cars
An anchor pretensioner structure for cars, may include an inflator mounted on a car-body plate to pull a seat belt upon a collision, a pretensioner wire made of a flexible material and connected to the inflator, a protector mounted to the pretensioner wire coupled to the seat belt, and an angle-adjuster to selectively rotate the pretensioner wire, depending upon whether or not a passenger may be sitting on a seat, so that the pretensioner wire may be allowed to rotate by a predetermined angle.
US08517422B2 Steering wheel alignment system
A steering wheel alignment system for a vehicle having a steering wheel and steering unit that includes a first shaft operatively connected to the steering unit, a second shaft operatively connected to the steering wheel, and a coupling disposed between the first and second shafts to couple the shafts so that rotation of the steering wheel operates the steering unit to steer the vehicle. The coupling includes: a bolt, one of the shafts is hollow to telescope over the other shaft, and each shaft has a radial extending hole therethrough for receiving the bolt to attach the first and second shafts together. The radial extending hole through one of the shafts is elongated in the radial direction so that when the bolt extends through the holes of the first and second shafts the elongation of the hole defines a range of radial adjusting movement of the shafts relative one another until tightening of the bolt clamps the first and second shafts together against further relative rotation.
US08517421B2 Vehicle safety anti-collision device
Disclosed is a vehicle safety anti-collision device, which includes an outer housing, a buffer material block, a bracket, and a bracket base. Said outer housing is provided with a front end portion, a connecting portion extending from both sides of the front end portion, and a receiving opening formed by said connecting portions and said front end portion. Said bracket is in the shape of an arch bridge and is provided with an arch portion received in said receiving opening and mounting portions on both ends of the arch portion. Said buffer material block is sandwiched between said outer housing and said bracket, and the connecting portions of said outer housing are fixed to the said bracket. With the vehicle safety anti-collision device, the energy generated during a vehicle collision can be absorbed immensely, and the damage caused by collision to the vehicle and people can be reduced.
US08517419B2 Actuator subassembly
The invention relates to an actuator subassembly (10) for a vehicle safety system comprising a pyrotechnic actuator unit (12) including an igniting portion (14) as well as a receiving element (16) forming a guide for the movable igniting portion (14) after activating the actuator unit (12). Further the invention relates to an airbag module of a vehicle safety system comprising said actuator subassembly (10) and a method of mounting a releasable tether (30) on an airbag module by means of said actuator assembly (10).
US08517416B2 Airbag cover, in particular for an airbag in a motor vehicle and a method for the manufacture thereof
An airbag cover with a support component and a top-cover component, wherein the support component and the top-cover component are covered up with a covering material. A predetermined breakage line is formed between the support component and the top-cover component, which defines at least one serration or one undulation at the edge of the top-cover component, and the covering material exhibits a structural weakening, wherein the contour of the structural weakening is congruent with the contour of the breakage line at least in the area of the serration or the undulation. The breakage line between the support component and the top-cover component and the structural weakening of the covering material are formed at least in the area of the serration or the undulation by means of one or a plurality of cuts, which fully penetrate the support component and partially penetrate the covering material.
US08517415B2 Airbag apparatus
The invention provides an airbag apparatus including an airbag that is folded toward an inflator attaching part and that is accommodated within a pad functioning as a case such that the airbag is provided with first and second folded parts arranged on a cabin side from an inflator. A tear line is formed on the pad at a position deviated from a center of the inflator toward the first folded part and divides the case into a first door and a second door. In the airbag apparatus, the second folded part that is covered by the first door is folded in a bellows shape.
US08517414B2 Portable commode, shower and bath wheelchair apparatus
A portable commode, shower, and bath wheelchair apparatus comprising a first support frame, a second support frame, a mechanical interface interconnecting the first support frame to the second support frame thereby forming a first contiguous support member and a second contiguous support member. A seat assembly is slidingly attached to both the first contiguous support member and to the second contiguous support member.
US08517411B2 In or relating to trolleys
A trolley, comprising a retractable wheel assembly (31, 32) movable between stored and in-use positions. The wheel assembly comprising an assembly support; at least one wheel arm (35) operably-connected to a wheel hub, in us the wheel hub receiving a wheel; at least one control arm (36, 37) operably-connected to the wheel hub, for affecting the orientation of the wheel hub with respect to the wheel arm as the retractable wheel assembly is moved between the stored position and the in-use position; and drive means (34) connected to the assembly support and operably connected to the at least one wheel arm and the at least one control arm, for providing rotation of the at least one wheel arm and at least one control arm about a common axis between the stored position and the in-use position.
US08517406B2 Position-adjustable vehicle
A movable vehicle includes a first frame member, a second frame member, and a biasing mechanism. The first frame member includes a front wheel and a handlebar configured to turn the front wheel in various directions. The second frame member has at least one rear wheel and is coupled to the first frame member such that the first frame member can rotate with respect to the second frame member. The biasing mechanism is operatively coupled to the first and second frame members and biases the front wheel in a preferred direction, such as a straight direction. The biasing mechanism may include a resilient gasket and a cavity having at least partially corresponding polygonal cross sections.
US08517405B2 Human powered vehicle with two reciprocal pedals
A reciprocal pedal drive mechanism for human powered vehicles. The drive motion on each of the two pedals is efficiently converted to two motions, one for pedal recovery and the other for driving the vehicle forward.
US08517404B2 Toe correct bush
To provide a toe correct bush having excellent durability and a novel structure, the toe correct bush effectively achieving improvement in running stability during steering with a toe correction function and improvement in straight line performance with an intermediate restraining plate. A first intermediate restraining member is provided between opposing surfaces of an inner inclined portion and an outer inclined portion and is fixed to a compression rubber, the first intermediate restraining member spreading and being isolated from the opposing surfaces of the inner inclined portion and the outer inclined portion. A second intermediate restraining member is provided independent from the first intermediate restraining member between opposing surfaces of an inner flange and an outer flange and is fixed to a connecting rubber, the second intermediate restraining member spreading and being isolated from the opposing surfaces of the inner flange and the outer flange.
US08517391B2 Hydraulic chuck assembly
A hydraulic chuck assembly for a tool machine includes first and second valve units disposed to control flow of pressurized fluids into a cylindrical chamber so as to move an annular piston to thereby move a taper socket along a spindle axis. Each valve unit includes a ball movable along a valve axis radial to the spindle axis such that the ball can be further forced to abut firmly against a valve seat during a high-speed rotation. Oil leakage can be prevented to ensure firm engagement of a workpiece with a collet head.
US08517382B1 Game machine
A game machine has a controller with one or more consoles for recording a player's bet. The machine also has a motor-driven, concave wheel with a plurality of circumferentially spaced compartments. Each compartment can hold temporarily and release the ball. The wheel can produce an outcome signal indicating ball rest position. The controller can signal whether a player's bet has won based on the outcome signal. The base supporting the wheel has a return track for sending the ball released from the wheel to one or more elevators. The elevator can lift the ball to an associated ball striker that can propel the ball back to the wheel. The machine can have one or more stations for propelling the ball.
US08517380B2 Game of chance ensuring a single winner
A 3-number bingo game adapted to ensure there can be only a single winner. The numbers from 1 to 75 are divided into fifteen groups of five numbers each. For each group, the unique 3-number combinations of the five numbers taken three at a time are determined and printed on game cards. A single winner is determined if the unique 3-number combination on a player's game card matches a winning set of three numbers randomly determined by the House.
US08517377B2 Conveying apparatus, recording apparatus, conveying method, and recording method
A conveying apparatus includes a suction mechanism that suctions an interior of a bag, and a connecting mechanism that connects an opening of the bag and the suction mechanism.
US08517376B2 Print system with linear encoder for tray print media sizing
According to aspects of the embodiments there is provided a printing system such as a printer, a copier, and a facsimile machine having an automatic print media size determining apparatus. At least one side guide is coupled with a linear encoder and an external sensor to determine the size of media received on a support surface. According to one implementation, the support surface is provided by a paper tray. The paper tray includes a support surface configured to receive media, at least one side guide, and an encoder that moves with the side guide. The side guide is movably supported for continuously adjustable positioning relative to the tray to conform dimensionally with print media received in the tray. The print media size determining apparatus includes an external position-detecting sensor associated with the encoder and the side guide that is operative to generate a unique electrical pattern corresponding with a detected position of the side relative to the tray. The unique electrical pattern is indicative of the size of the media detected in the tray.
US08517373B2 Sheet feeder with pickup roller and image forming apparatus
A sheet feeder includes a pickup roller for feeding a sheet on a tray toward a predetermined processing position, an arm member rotatably supporting the pickup roller, a rotary shaft supported on the housing to be rotatable about an axis thereof, a coupling member for coupling the arm member and the rotary shaft, a pivoting mechanism for pivoting the arm member via the rotary shaft so that the pickup roller shifts its position between a feeding position and a retracted position, and a controller for controlling the operation of the pivoting mechanism. The controller controls the arm member to pivot in such a direction that the pickup roller moves toward the retracted position when a sheet is placed on the tray.
US08517370B2 Sheet feed device and image recording apparatus having such sheet feed device
An image recording apparatus including a first tray having a first holding portion for holding sheets, a second tray disposed above the first tray and including a second holding portion for holding sheets, a sheet feeder that selectively feeds a sheet from one of the first tray and the second tray in a sheet feed direction, a recording unit that records an image on the sheet fed by the sheet feeder, and a discharge roller that discharges the sheet on which the image is recorded by the recording unit. The second holding portion of the second tray moves above the first holding portion of the first tray. The second tray further includes a discharged sheet receiving portion for receiving the sheet discharged by the discharge roller. The second tray including the discharged sheet receiving portion pivots relative to the first tray.
US08517369B2 Printing apparatus, control method for the same, and storage medium
To suppress a drop in printing productivity due to opening of a sheet storage unit in a group by a user instruction while printing is performed by switching two or more sheet storage units registered as the group.
US08517366B2 Quick release bench vise system
A quick release vise includes a first and second jaw moveable relative to the first jaw, and a threaded shaft rotatably fixed to the second jaw. A shaft receiver is fixed relative to the first jaw and includes a boss and a boss cover that is moveable relative to the boss. The boss and the boss cover have channels which cooperatively define an at least partially threaded shaft-receiving bore. The boss cover is moveable between a first position wherein the threads of the shaft engage threads within the shaft-receiving bore, and a second position wherein the threads of the shaft are disengaged from the threads within the shaft-receiving bore.
US08517365B2 Clamp assembly
A clamp assembly including a header assembly with first and second ends and a plunger having an aperture with a portion of the aperture being threaded, the aperture forming a portion of a bore extending through the header assembly. First and second arms, in opposing spaced relationship, are connected to the first and second ends, respectively, of the header assembly. A ram assembly having first and second ends, each end having a passageway through which at least a portion of one of the first and second arms extend. A stem assembly including an upper stem end coupled to a handle, a lower stem end rotatably connected to the ram assembly, and a threaded stem portion designed to engage the aperture threaded portion. The plunger has engaged and disengaged positions in which the aperture threaded portion and the threaded stem portion are threadedly engaged and disengaged, respectively, with each other.
US08517364B1 Disk holder with replaceable inserts to retain springs
Embodiments of the present invention include a substrate holder apparatus comprising a plate configured with an opening designed to receive a substrate; and a plurality of gripper assemblies disposed around the opening and configured to hold the substrate at a predetermined position within the opening such that the substrate is substantially coplanar with respect to a surface of the plate, at least one of the gripper assemblies comprising: a support element configured to grip an outside edge of the substrate, the support element mounted to a mount assembly configured to be attached to the substrate holder apparatus such that the support element holds the substrate at the predetermined position with respect to the plate.
US08517363B2 XY stage device, semiconductor inspection apparatus, and semiconductor exposure apparatus
An XY stage device having an X-axis movable body which moves in the X-axis direction on a platen, and a Y-axis movable body which moves in the Y-axis direction on the platen and guides the movement of the X-axis movable body in the X-axis direction. The XY stage device includes a pair of actuators which can be provided so as to be separated from each other in the X-axis direction, and drives the Y-axis movable body in the Y-axis direction, a detector which detects the yawing angle that can be the angle of the Y-axis movable body in a rotational direction around the Z-axis, a controller which controls the driving of the pair of actuators on the basis of the yawing angle detected by the detector, and a pair of supporters which supports the Y-axis movable body on the platen. One of the pair of supporters can be a rolling guide which guides the movement of the Y-axis movable body in the Y-axis direction, and the other of the pair of supporters can be an air pad which supports the Y-axis movable body in non-contact with the platen.
US08517362B1 Fletching jig and method for fletching an arrow
An arrow fletching jig provides operation that adapts to various arrow shaft diameters and arrow fletching patterns. The fletching jig includes a clamp secured to a base. The clamp secures a fletch at a fixed orientation along the arrow shaft while the fletch is being glued to the arrow shaft. The clamp can be made rotatable to tilt the clamp with respect to the arrow shaft, so that the fletch forms a helicoid around the shaft. The clamp may provide semi-cylindrical notches at each end to maintain spacing of arrow shaft and clamp by contacting the arrow shaft along an inner surface of the semi-cylindrical notches when an end of the clamp is rotated around the shaft to tilt the clamp. The fletching jig may also include a notched arrow shaft clamp for securing the arrow shaft to the base, which is rotated to secure and release the arrow.
US08517357B2 Gas spring and damper assembly
A gas spring and damper assembly includes a damper and a gas spring. The damper includes a damper housing and a damper rod. The gas spring includes a first end member, a second end member and a flexible wall operatively connected therebetween. A friction-reducing element is operatively connected between the damper housing and the second end member. A sealing element is operatively disposed between the damper housing and the second end member such that a substantially fluid-tight seal is formed therebetween.
US08517354B1 Fluid dispersion unit with directional component vector
A valve-tray assembly and method for lighter fluid heavier fluid contact towers. The active area of the tray is constructed with valves having multiple lighter fluid discharge areas facilitating improved mass transfer efficiency. The valves include first and second support legs oriented in line with the heavier fluid flow with both legs and the valve top constructed with apertures wherein the heavier fluid may flow into engagement with the lighter fluid passing from beneath the tray up, through and out of the valve.
US08517349B1 Guardrail terminals
Devices and methods for supporting guardrail terminal installations that incorporate safety end treatments such as the GET and the SRT. Preferred embodiments are described wherein guardrail terminal installations are primarily anchored to the ground using weak support posts that are preferably made of metal. The ends of the guardrail installation are secured to the ground using breakaway posts. In operation, the weak posts permit the central portion of the guardrail installation to contain and redirect the vehicle during a lateral collision to the rail member. The anchorage provided by the breakaway end posts helps prevent the guardrail from being excessively displaced, thus preventing the impacting vehicle from breaking through the guardrail. In operation, guardrail terminal assemblies constructed in accordance with the present invention provide an improved support system for the rail member which is more forgiving than conventional strong post anchorages, thereby providing an improvement in safety. At the present time, the invention has particular application in some non-U.S. countries, where it is required or highly preferred that metal support posts be used either completely or primarily within guardrail installations. However, the invention is also applicable to installation within the United States.
US08517345B2 Shipboard winch with guide vanes
A shipboard winch having guide vanes includes a first drum and a second drum that are mounted on a frame so that the drums contra-rotate when the winch is activated. A plurality of guide vanes is positioned between the first drum and the second drum. Each guide vane is formed with a base and a distal lip that extends outwardly from the guide vane when the guide vane is oriented horizontally. The guide vanes are further formed with a decreasing taper from a maximum width at the base to a minimum width at the distal lip. For deployment/recovery, the cable is threaded around the first drum, through the guide vanes and around the second drum in a figure eight configuration. A feedback circuit is used to control the rotational torque of the drums to maintain a constant tension on a cable as it is deployed or retrieved.
US08517343B1 Dual purpose front motorcycle stand
The motorcycle stand is capable of lifting the front of a motorcycle from either below the front axle or from the hollow steering stem of the motorcycle with no reconfiguration. The modular design also allows components to be removed or omitted to make it capable of lifting from one location or the other with less weight and a lower purchase cost. It's unique and innovative pivot axis uses the outside diameter of two co-linear tubes to lift from the steering stem. The inside diameter of the same tubes serve as pivots for swivel components that lift from below the front axle. A unique method of index-able, height adjustability allow the user to tailor to his/her preference for leverage or to adapt to a specific motorcycle.
US08517335B2 Fail-freeze device for positioner
A fail-freeze valve positioner system is disclosed. The system has a transducer with a first type output port connectible to a valve actuator, and a second type input port receptive to a valve position signal that is proportional to an output of the first type output port. In addition, the system has a monitoring circuit that generates a pilot activation signal while predefined conditions are met. A primary piloted valve in communication with the monitoring circuit is coupled to the first valve. The first type output port is disconnected from the valve actuator while the pilot activation signal and thus the first valve are deactivated, holding the valve actuator in place.
US08517331B2 Fender mount for mirror
A mirror mount includes a one-piece molecularly continuous base member and a mirror arm. The mirror arm fastens a mirror to the base member. The base member may also have first and second ends, a side portion, and a reinforcement. The side portion extends between the first and second ends. The first end is generally vertical when the base member is affixed to a fender, and the first end receives a generally horizontal fastener that passes through the first end, through two portions of the fender, and into the base member so as to fasten the base member to the fender. The side portion has a contour that generally follows a profile of the fender. The reinforcement reinforces the first end.
US08517329B2 Easel stand mountable display board
A display board that may be supported on an easel stand includes a panel having a display surface on a front side thereof. A mounting interface is positioned adjacent a top edge of the panel and is configured for engagement with any one of a plurality of unique easel stand securing means.
US08517327B2 Support plate
A support plate for positioning containers having a base body includes at least one pressure element disposed on the base body in a spring-loaded manner, with the pressure element having at least one elongated pressure section extending parallel to a plate of the base body, and including a positioning body attached to the base body. The base body is releasably attached to the base body and has at least one opening through which the pressure element at least partly projects.
US08517324B2 Safety device for cantilevered beam and boom assembly incorporating the same
A safety device for a cantilevered beam pivotally mounted adjacent one end thereof to a support surface is adapted to bridge the beam and the support surface and is structured so that when coupled to the beam and support surface, the safety device maintains the beam in a substantially fixed cantilevered condition until a downward force exceeding a threshold is applied to the beam and thereafter controls downward pivoting of the beam.
US08517322B2 Mounting bracket
An improved mounting bracket that provides an indication to an installer when a mount is not correctly aligned. The mounting bracket comprises a mounting contact portion and at least one side portion integrally connected to the mounting contact portion, with the at least one side portion defining a receiving region for accepting one or more retaining portions of a mount. The at least one side portion includes a first ramped surface at least partially outside of the receiving region. The first ramped surface configured to contact a retaining portion when the retaining portion is misaligned with the receiving region, thereby informing an installer of the misalignment.
US08517320B1 Quick attachment bracket for securing a first item to a second item
A quick attachment bracket that permits a tool holder to be quickly secured to the sidewall of a cart is disclosed. The bracket snaps onto the cart and locks the tool holder in position without the use of any mechanical devices.
US08517311B2 Removable back shell for an aircraft seat
An aircraft seat that includes a seat bottom frame having a back, a seat back frame pivotally connected to the back of the seat bottom frame, and a seat back shell. The seat back shell has at least a front panel, a back panel opposite the front panel, and at least two side panels disposed between the front and back panels which connects the front panel to the back panel. The combination of the front, back, and side panels form a gap to receive the entire seat back frame.
US08517308B2 Storage compartment module with mobile storage compartment
A hatrack module with a moveable hatrack comprises a housing with a hatrack accommodation space, a hatrack with laterally arranged guide elements and optionally at least one passenger service unit, wherein each guide rail is arranged on one sidewall of the hatrack accommodation space, and wherein the guide elements of the hatrack can be made to engage the guide rails on the housing.
US08517304B2 Device for locking an engine on an aircraft pylon
A device for locking an engine on a pylon includes two systems attaching the engine to the pylon, located in attachment regions spaced out in a longitudinal direction of the engine. A second region is adjacent to a center of gravity plane of the engine and closer to a fan than a first region. A first system attaching to the first region is rigid towards torsional, transverse and vertical engine forces. The first region is located at a separation between two compressors of the engine or two turbines, whether the fan is at a rear or front of the engine respectively, the separation being adjacent to a node of a first engine flexural mode. A second system attaching to the second region is rigid towards transverse and vertical forces but less rigid than the first system. The device also includes a third system withstanding thrust forces in the longitudinal direction.
US08517300B2 Composite materials
A composite material, the composite material comprising a prepreg, said prepreg comprising at least one polymeric resin and at least one conductive fibrous reinforcement, electrically conducting particles dispersed in the polymeric resin and a top layer of a metal-coated carbon fiber comprising a further resin component, wherein the metal comprises one or more metals selected from nickel, copper, gold, platinum, palladium, indium and silver.
US08517297B2 Apparatus for fracturing polycrystalline silicon and method for producing fractured fragments of polycrystalline silicon
An apparatus for fracturing polycrystalline silicon having: a pair of rolls which are rotated in a counter direction each other around parallel axes; a plurality of fracturing teeth which are provided on and protruded radially-outwardly from outer peripheral surfaces of the rolls, and are made from cemented carbide or silicon material; and resin covers being wound around the roll in a state in which the fracturing teeth penetrate thereof so as to cover the outer peripheral surfaces of the rolls, and fractures fragments of polycrystalline silicon between the rolls.
US08517293B2 Waterless separation systems for coal and minerals
A waterless system for processing mined material to remove impurities therefrom includes a dryer, a pulverizer, and an air classifier. The dryer is configured to remove moisture from a batch of mined material, such as coal, and the pulverizer is configured to pulverize the dried coal into small, individual coal particles and liberate impurity particles from the coal without substantially reducing the size of the liberated impurity particles. The dryer heats an air stream containing the coal to a temperature of between about 500° F. and 1,000° F. and includes a plurality of rotating paddles. An air stream forces the coal through the plurality of rotating paddles to pulverize the coal into small, individual particles and to liberate the impurity particles. The air classifier separates the impurity particles and pulverized coal particles into respective product streams. A pelletizer pelletizes ultra fine coal particles into pellets or bricks to facilitate handling and/or storage.
US08517292B2 Particle separator
A particle separator comprises: a driving shaft and two support rings, mounted on the driving shaft, having a plurality of mounting holes, a plurality of blades, having far ends to which two holding rods are attached to be inserted in the plurality of mounting holes, so that the plurality of blades are allowed to sway while being mounted on the support rings, wherein the mounting holes of the support rings are arranged in a quantity that is a divisible number, so that, when the blades are installed, any divisor of said quantity of mounting holes serves as a guide for a number of mounting holes between mounted blades.
US08517291B2 Process of manufacturing a co-ground calcium carbonate mineral of the GCC and PCC type with a specific steepness factor, obtained products and their uses
The present invention provides a process of manufacturing co-ground calcium carbonate material made of ground calcium carbonate (GCC) and precipitated calcium carbonate (PCC). The process includes the steps of: (a) providing GCC in an aqueous suspension; (b) co-grinding the aqueous suspension of GCC and an aqueous suspension of PCC, optionally with at least another mineral material, to obtain a co-ground calcium carbonate material having a steepness factor of at least 30; (c) optionally screening and/or upconcentrating the co-ground calcium carbonate material obtained following step (b); and (d) optionally drying the co-ground calcium carbonate material obtained following step (b) or (c).
US08517288B2 Low shear swivel fitting
A swivel fitting used to connect to various components in a fluid handling system is provided. The swivel fitting incorporates an annular chamfer surface to reduce the affect that the fitting has on the flow properties of the fluid when the fluid is caused to flow through the fitting. The use of the swivel fitting in a paint supply line is also described.
US08517281B2 Circular bar-code, drug container, element carrying a circular bar-code and system of circular bar-codes
A circular bar-code for encoding information regarding at least one of a body or a content of a body is provided. The bar-code encircles a central point and is configured such that the information encoded by the bar-code is readable along a closed line encircling the central point. The circular bar-code may be used for encoding a drug container, wherein the bar-code is located at the front face of the drug container such that the information encoded by the bar-code is readable from a front view to the drug container. The circular bar-code may be applied to an element configured to be attached to the front end of the drug container.
US08517279B2 Real-time card balance on card plastic
A system, method and prepaid payment card configured to display a current card balance on the prepaid payment card. The prepaid payment card receives a balance request from a button on the card. After retrieving the current card balance encoded on the prepaid payment card, the card displays the current card balance. Remote terminals may be configured to support the real-time display of a balance on a prepaid payment card by writing the current balance to the card after a payment transaction has occurred.
US08517276B2 Cards and devices with multifunction magnetic emulators and methods for using same
A payment card (e.g., credit and/or debit card) is provided with a magnetic emulator operable of communicating information to a magnetic stripe reader. Information used in validating a financial transaction is encrypted based on time such that a validating server requires receipt of the appropriate encrypted information for a period of time to validate a transaction for that period of time. Such dynamic information may be communicated using such an emulator such that a card may be swiped through a magnetic stripe reader—yet communicate different information based on time. An emulator may receive information as well as communicate information to a variety of receivers (e.g., an RFID receiver).
US08517272B1 Method to differentiate aiming from active decoding
A method includes generating a first illumination with an illumination source, and directing the first illumination to pass through an aperture to generate an illumination pattern for defining an illumination field of view that is configured to indicate a boundary surrounding the imaging field of view of the imaging system. The intensity of the first illumination changes with time. The intensity variation of the illumination pattern is perceivable by a human user. The method also includes detecting light from the barcode with the imaging sensor to create imaging data while the barcode is illuminated by a second illumination, and processing the imaging data to decode an image of the barcode.
US08517271B2 Optical code symbol reading system employing a LED-driven optical-waveguide structure for illuminating a manually-actuated trigger switch integrated within a hand-supportable system housing
An optical code symbol reading system including a hand-supportable housing having a light transmission aperture. A manually-actuated trigger switch is integrated within the housing. An optical code symbol reading subsystem is disposed in the housing for optically reading a code symbol in the field external to the light transmission aperture, and generating symbol character data representative of the read code symbol. One or more light emitting diodes (LEDs) are disposed in the housing, for producing a visible illumination. Also, an optical-waveguide structure is disposed in the housing for coupling visible illumination produced from the one or more LEDs, so as to illuminate the region about the manually-actuated trigger switch, thereby causing the optically-translucent region about the manually-actuated trigger switch to glow and visually indicate where it is located on the hand-supportable housing.
US08517265B2 Error free method for wireless display tag (WDT)
A method for error free initialization of a display tag includes providing a display tag, scanning the display tag with a near field source to cause the display tag to generate identification indicia, storing the identification indicia if only a single display tag generates that identification indicia, scanning the barcode of a product to be associated with the display tag, and associating, in a database, the identification indicia of the display tag with the barcode of the product to be associated with that display tag.
US08517262B2 Automated banking machine that operates responsive to data bearing records
An automated banking machine operates to cause financial transfers responsive at least in part to data read from data bearing records. The automated banking machine includes a card reader operative to read card data from user cards corresponding to financial accounts. The automated banking machine includes a display and a printer to produce records of financial transactions carried out with the machine. The automated banking machine is also operative to receive secure communications from a host system that are operative to enable the automated banking machine to carry out banking transactions in response to an input of a personal information number.
US08517250B2 Stacking drawer package
A tray has a bottom panel, side and end panels and top shoulders at opposed ends of the tray. The tray is covered by a separate sleeve that extends across the top of the tray and down opposed sides and across the bottom of the tray. The trays may be stacked with an upper tray resting on the shoulders of the lower tray. The sleeve is a sleeve for the stack of trays with the side panels of the sleeve sized for different numbers of trays in the stack. There may be frictional tabs in the side panels of the tray or trays which have frictional engagement with the side panels of the sleeve.
US08517247B2 Method for manufacturing beam, and beam
A beam includes at least three web plates that are connected to a bottom flange and top flange.
US08517243B2 Surgical instrument with wireless communication between control unit and remote sensor
A surgical instrument, such as an endoscopic or laparoscopic instrument. The surgical instrument may comprise an end effector comprising at least one sensor. The surgical instrument may also comprise an electrically conductive shaft having a distal end connected to the end effector wherein the sensor is electrically insulated from the shaft. The surgical instrument may also comprise a handle connected to a proximate end of the shaft. The handle may comprise a control unit electrically coupled to the shaft such that the shaft radiates signals as an antenna from the control unit to the sensor and receives radiated signals from the sensor. Other components electrically coupled to the shaft may also radiate the signals.
US08517241B2 Hand-held surgical devices
A surgical system is provided and includes an intelligent surgical device having a drive motor supported in the housing and being in electrical communication with the power source; and control circuitry. The control circuitry includes a feedback system for monitoring a condition of the surgical device during a use thereof and for changing an operative parameter of the surgical device when a change in the monitored condition occurs. The surgical system includes a non-intelligent loading unit for selective connection to the housing of the surgical device and which is actuatable by the drive motor, the loading unit having a first and a second condition. During operation, the drive motor actuates the loading unit from the first condition to the second condition; and when the loading unit achieves the second condition, a change in the at least one monitored condition occurs and an operative parameter of the surgical device is changed.
US08517240B1 Medical device and method of use
A medical device comprising an actuator, an extension portion, and a tissue interaction portion. The extension portion is coupled to the actuator and comprises at least first and second telescoping sections with each telescoping section having (i) at least one extended hook section having a head portion and a neck portion, and (ii) at least one body section being one of coupled and integrated to the at least one extended hook section. The at least one extended hook section of the first telescoping section is operatively coupled to the body section of the second telescoping section. The tissue interaction portion is operatively coupled to the extension portion and comprises at least one of a gripping mechanism, a stapling mechanism, and a cutting mechanism. The actuator is adapted to control at least one of the extension portion and tissue interaction portion.
US08517237B1 Vehicle roof rack pads
An improved apparatus and system for vehicle roof rack pads that provide improved support, aerodynamics, and cushioning. The pad includes an aerodynamically shaped elongated tubular member, wherein a cross-section of the pad has an airfoil exterior shape with a leading edge and a trailing edge and has a lengthwise interior hole therein for receiving a crossbar and one or more slots along the trailing edge for receiving tie down straps, where the slots are placed at a radial depth so as to prevent deformation of the trailing edge and the exterior airfoil shape.
US08517235B1 Holster with hood assembly
A holster having a body defining a cavity for receiving at least a portion of a weapon, the body comprising a pair of opposed side walls; a hood assembly pivotably connected to the body, wherein the hood assembly is pivotable between an open position and a closed position; a lock mechanism for maintaining the hood assembly in the closed position; a finger/thumb release associated with the lock mechanism for releasing the hood assembly from the closed position; and at least one pivot arm that extends from the hood assembly to a pivot plate, wherein the pivot plate automatically pivots the hood assembly to the closed position such that to the lock mechanism is automatically engaged as a forward face of a trigger guard of an inserted weapon urges the pivot plate.
US08517231B2 Immersion nozzle
The invention relates to an immersion nozzle, for example of the kind used for continuously casting a metal melt.
US08517229B2 Tap with integral air vent for delivering liquids from vessels
A delivering tap (1), for delivering liquids from a container, comprising at least one body (3) made in a single piece and integral with at least one elastic, flexible thrusting pushbutton (17) and at least one flexible sealing lip (25), and at least one valve member (5) with integrated spring inside the body (3), the body (3) comprising at least one head (11) equipped with at least one delivering beak (12) for delivering liquids, the delivering beak (12) communicating with one and only one internal chamber (13) of the body (3) into which, during the delivery of liquid, a lower space for passing liquid (L) and an upper space for passing air (A) are naturally defined.
US08517218B2 Dispenser for delivering substance from container
A slider including a squeezing mechanism, which is operative to uniformly deliver material from at least one collapsible container, and a track detachably coupled to the at least one collapsible container. The squeezing mechanism and track each are provided with a respective arrangement of engaging elements operative to mesh with one another during displacement of the squeezing mechanism along the track, which can be detached from the at least one collapsible container and coupled to a new collapsible container.
US08517217B2 Container
An aerosol can has a dispensing valve at one end and discharge device at another end that allows the pressurized can to be safely depressurized. The discharge device has two elements that collectively fit into a wall of the aerosol can. The second element has a through passage within itself and is threadingly connected to the first element. The first element can be rotated such that the second element can move toward the interior of the aerosol can, which in turn opens the through passage to allow pressurized air to exit the can safely.
US08517216B2 Angled spout dispensing device
A container dispensing device is provided having a storage mode and a dispensing mode. A pouring spout includes threaded first and second ends and functions at all times inside both a draw sleeve having a corresponding interior engaging mechanism. The draw sleeve is positioned directly above an exterior threaded upper extension of the first cap, which remains attached at all times to the container by a first engaging mechanism. A second cap is provided to cover the second end of the spout and secure the spout to the first cap. To convert the dispensing device from the storage mode to the dispensing mode, a user unscrews the second cap from the first cap, draws the spout from the container, and tightens the draw sleeve to engage the threaded first end of the spout with the corresponding interior engaging mechanism of the draw sleeve.
US08517207B2 Reusable packaging and shipping system
A reusable packaging device for protecting an object during shipment may include at least four end caps and strap assemblies configured to selectively hold the end caps in a desired expanded position relative to one another during shipment of the object and to hold the end caps in contact with one another after the object has been received. In one embodiment the object may be clamped between two of the packaging devices for shipment.
US08517206B2 High pressure storage vessel
Disclosed herein is a composite pressure vessel with a liner having a polar boss and a blind boss a shell is formed around the liner via one or more filament wrappings continuously disposed around at least a substantial portion of the liner assembly combined the liner and filament wrapping have a support profile. To reduce susceptible to rupture a locally disposed filament fiber is added.
US08517205B2 Pressure vessel
A pressure vessel including a container and a lid for placing thereon. By twisting the lid and container relative to each another, the container and lid can be detachably locked together by a peripheral locking segments configured along the lines of a bayonet fastening. A circumferential sealing ring is in the region of the lid edge and the container edge for sealing the interior of the container against a drop in pressure when said container and lid are in the locked position. The pressure vessel including an auxiliary device or aid for correct positioning of the lid on the container. The positioning aid comprising a downward-projecting positioning element in the region of the lid edge which, when the lid is correctly positioned on top of the container, can be inserted into a recess which is open towards the top and in the region of the container edge.
US08517200B1 Decorative radiator cap cover retention system for automotive use
A decorative radiator cap cover retention system provides for removable attachment of a radiator cap cover to a radiator cap using a retaining ring inside the radiator cap cover to removably attach the cap cover to the radiator cap. The inside of the radiator cap cover may have indentions conforming to the shape of the radiator cap and a groove for the retaining ring. Preferably, the number and shape of the intentions is sufficient to match the shape of many radiator caps.
US08517199B2 High-pressure tank with separate product and pressure testing screw sections
A tank having a structure which restricts decline in the strength of a screw section. The tank includes a mouthpiece having a mouthpiece screw section which is formed with a screw thread and has a larger diameter on the outer side than on the inner side in an axial direction of the tank, and a valve having a valve screw section which corresponds only to a portion of the mouthpiece screw section.
US08517194B2 Tamper-indicating closure and package
A tamper-indicating closure that includes a base wall having a cylindrical skirt for removably engaging a container finish. A tamper band is frangibly connected to the skirt, and a plurality of wings extend inwardly from an inner surface of the tamper band for engagement with a container finish. The wings are resiliently flexibly connected to the inner surface of the band along lines that are disposed at a counterclockwise angle with respect to the axis of the skirt as viewed from inside the skirt.
US08517193B1 Combination locking bottle holder
A combination locking bottle holder is disclosed comprising a base, a locking bar, and a plurality of tumblers. When a bottle is locked inside the device, features limit access to and prevent removal of the bottle's closure. When the tumbler rings with external indicia are properly aligned to a marker and display a predetermined code, the mechanism permits extraction of the locking bar and allows the bottle to be removed.
US08517190B2 Pivoting shelf assembly
A pivoting storage apparatus that is adapted to storage structures such as cabinets, refrigerators, and the like, whose horizontal interior storage surfaces are generally rectangular. The shelving system is presented in the form of a shelf accessory, in addition to use as an independent storage platform. A portion of the rotary shelving is capable of being manually drawn out of the confines of the storage structure's interior by the user, thereby enabling easy access to shelf contents.
US08517185B2 Two stage fuel water separator and particulate filter utilizing pleated nanofiber filter material
A water separator and particulate filter with a first or outer stage configured to coalesce water from fluid such as fuel, and a second or inner stage configured to separate coalesced water from the fluid and also remove fine solid contaminants from the fluid. The coalescing stage includes a pleated cylinder of polymeric media. The pleated cylinder has pleat valleys and downstream pleat tips, and release sites defined at the downstream pleat tips. The separator stage includes a non-pleated cylinder of polymeric media surrounding and in contact with outer pleat tips of a multi-layer pleated cylinder.
US08517184B2 Anisotropic filtration media
A method of making an anisotropic filtration media includes, foaming a media, straining the media in a selected direction, and relieving strain of the media in the selected direction.
US08517182B2 Reflux backwashing mechanism for automatic fluid filtration
A reflux backwashing mechanism for automatic fluid filtration, includes a hollow shaft sleeve (12) is located inside of the fluid inversion chamber (2); a blade (11) and a baffle plate (10) are connected with the hollow shaft sleeve (12) which is provided with an opening (9) at a position of the lower part of the baffle plate (10); a hollow core shaft (13) with an upward opening is located inside of the hollow shaft sleeve (12); and the shaft wall of the hollow core shaft (13) is distributed with through holes (14); and the hollow core shaft (13) is installed on an upper baffle plate (4).
US08517180B2 Process for charging a reactor with a fixed catalyst bed which comprises at least annular shaped catalyst bodies K
A process for charging a reactor with a fixed catalyst bed which comprises at least one annular shaped support catalyst body K, in which, before the charging, fragments formed in the preparation of the shaped catalyst bodies K are removed by screening.
US08517170B2 Conveyor chain cover
A feeder-breaker for processing material. The feeder-breaker generally includes a frame, a conveyor supported by the frame and operable to convey material along the axis, a conveyor chain cover removably connected to the frame to enable access to components of the conveyor from an interior of the frame, and a breaker positioned adjacent the conveyor and operable to process material. The conveyor chain cover includes a chain cover member engaged with the side member. The chain cover member includes a cover portion that extends from the side member and over the chain to cover the chain and an access panel is connected to the chain cover member.
US08517167B2 Distribution auger for roll-off box
One aspect provides a distribution auger. The distribution auger comprises a fill hopper, a flighting, and an outer covering surrounding the flighting. The fill hopper is located at a first end of the distribution auger and the outer covering includes a plurality of openings located on a bottom side such that, when the distribution auger is horizontally configured, solid matter introduced to the fill hopper located at the first end of the distribution auger falls through the plurality of holes when propelled by the flighting.
US08517166B2 Mailpiece selector device for selecting mixed mailpieces
A mailpiece selector device including at least a first guide that is mounted above a support plate for supporting mailpieces, and that is made up of a plurality of moving shoes for selecting the mailpieces one-by-one and for transporting them downstream along a referencing wall, at least one of the moving shoes having a varying coefficient of adhesion that increases going towards the support plate, the top portion of the moving shoe having a low coefficient of adhesion and the bottom portion having a high coefficient of adhesion.
US08517163B2 Coin handling system for validation, sorting, and dispensing coins
A system for handling coins employs a front end coin acceptor and validator that feeds a sorter mechanism. The sorter mechanism utilizes a substantially horizontal track module to load coins by denomination into an arrangement of bins. The coins are ejected by means of a solenoid onto the track module that provides a path according to the denomination of the coin into the proper bin.
US08517162B2 Method and apparatus for securing a movable item to a structure
An electronic lock is provided for removably securing a movable item to a structure, the electronic lock comprising first and second complementary cooperating member, each mounted to a respective one of the movable item and the structure and being engageable together in a lockable position and a securing assembly for securing the first and second connecting member together when engaged in the lockable position, wherein the securing assembly comprises inter alia a position detecting means, an electronic control means, an actuator, a locking aperture and a movable locking member.
US08517160B2 Method for controlling note throughput
A method and apparatus for controlling note throughput in real time through a currency processing machine. The invention involves the use of asynchronous components, such as independently driven feeder, transport, and final disposition components, to vary individual note velocity and horizontal distance between notes as they are being processed. The adjustments are made in real time based on detected note quality characteristics and event characteristics of the inputting source of the notes.
US08517159B1 Brake actuation assembly
An emergency braking system for use in connection with a drive apparatus including a drive belt and pulley system for transferring power from a prime mover to a transmission or transaxle. The braking system includes a pulley engaged to the drive belt and a spring engaged to the pulley to provide a bias force thereto. When tension from the belt is removed from the pulley, the spring forces the pulley into engagement with an actuator to engage a brake mechanism.
US08517158B2 Agricultural implement and a vehicle combination having a sensor to detect the open condition of a cover
A combination is provided of an agricultural implement and vehicle. The implement includes components that can be driven that are connected to a power take-off shaft of the vehicle, the components being covered by at least one manually opened cover. A sensor is also provided to detect the open status of the cover, that is coupled to an electronic control unit of the implement. The electronic control unit, is connected with an electronic control unit of the vehicle. The electronic control unit of the implement instructs the electronic control unit of the vehicle in case of an opening of the cover detected by the sensor and advises an actuator to disengage a clutch of the power take-off shaft and/or to prevent the actuator from engaging the clutch.
US08517150B2 Apparatus and method for holding and braking an elevator car
An elevator car with brake equipment, which is arranged in the region of the elevator car, for holding and braking the same, which brake equipment includes: a brake unit which can co-operate with a brake rail, an actuating device which can produce an actuator force FA, and a connecting linkage which connects the actuating device with the brake unit in force-active manner for transmission of the actuator force FA, wherein the brake unit in unloaded setting is in its open setting and the connecting linkage is a pull cable.
US08517145B2 X-Ray image processing apparatus for decreasing noise of an X-ray image, X-ray image processing method, program and storage medium
An X-ray image processing apparatus includes a calculating unit adapted to calculate the noise amount of a sensor on the basis of a difference value of a plurality of dark images acquired at different timings by the sensor when no X-rays are irradiated, a changing unit adapted to change a predetermined parameter for processing an X-ray image acquired by the sensor when X-rays are irradiated, in order to prevent the noise amount from being superposed on the X-ray image, and an image processing unit adapted to perform image processing on the X-ray image on the basis of the changed parameter.
US08517144B2 Hatchway safety grab post safety barrier and grate
A lift-up safety grab post mechanism for rooftop hatchway curbs having a mounting bracket on a hatchway curb and having an elongate opening having a pivot bolt for upward and downward grab post movement. A lift-up grab post has a pivot opening receiving the pivot bolt and having a stop member fixed thereto. The lift-up grab post is rotationally moveable between an upstanding position and a horizontal position relative to the roof hatchway curb. The mounting bracket defines a receiver seat and further defines a stop shoulder adjacent the receiver seat that prevents rotational movement of the grab post until the grab post has been raised from said receiver seat to a position above the stop shoulder.
US08517135B2 Vehicle suspension system having adjustable track width
A vehicle is disclosed having front and rear suspension systems adapted to change the track width of the vehicle.
US08517131B2 Battery mounting assembly
A battery mounting assembly for a vehicle includes a battery tray configured to carry an associated vehicle battery and a battery tray support structure mounted to an underside of the vehicle. The battery tray is slidably mounted to the battery tray support structure for movement between a first operational position and a second maintenance position. The second maintenance position is laterally spaced apart from and below the first operational position.
US08517126B2 Electric vehicle
Disclosed is an electric vehicle which receives power from a road surface by means of a wireless connection, in which an optimal configuration of a repeater (which is a resonator) and a receiving coil relative to the vehicle body is clarified. A first coil configuring the repeater forms a first wireless connection with a receiver coil, and a second coil forms a second wireless connection with a transmitting coil. The first coil is proximally arranged below the receiving coil and is aligned with the receiving coil, which is on the top side of a vehicle underbody panel; the second coil is arranged on the bottom side of the vehicle underbody panel. A performance indicator k*Q of the path from the transmitting coil below the road surface to the receiving coil of the electric vehicle is increased.
US08517120B2 Perforation tool with switch
A perforation tool e.g. for perforation of a formation, a well or the like downhole by detonation of a charge. The perforation tool has at least one charge and at least one switch for detonation of the charge. The switch has a housing, at least one contact, a shaft having a first end with a fastening member enabling a slidable fastening of the shaft in a predetermined position in relation to the tool and a second end for extending into the housing, and a conductor provided on the shaft enabling an electrical current to be conducted between the contact and the for detonation of a charge when the shaft extends within the housing.
US08517119B2 Disk for farm use, particularly used for field plowing
This disk is a metal disk comprising a central ductile portion (10), particularly used for attaching the disk to a chassis or the like, and an outer circumferential portion (12), particularly for working on land and having a hardness greater than that of the central portion (10). The disk also has a transitional area (14), between the central portion (10) and the circumferential portion (12), that has a hardness gradient in a radial direction, and at least in the central portion (10), a hardness gradient is present in the body of the disk.
US08517114B2 Mechanical lock with pressure balanced floating piston
Parts that need to be retained against relative movement are held with at least one collet that is captured in a groove with sleeve that acts as a piston. The piston is exposed to tubing pressure on opposed ends to be in pressure balance despite variations of pressure in the tubing. When it is desired to allow relative part movement to actuate the tool, one of the ports to the piston is isolated from the other and pressure drives the piston in a downhole direction. This releases the collet and drives a sleeve in an opposite direction to actuate a tool. The parts can be optionally rotationally locked.
US08517113B2 Remotely actuating a valve
A technique that is usable with a subterranean well includes communicating a wireless stimulus in the well. The technique includes actuating a valve in response to the communication. The valve has more than one controllable open position.
US08517111B2 Systems and methods for circulating out a well bore influx in a dual gradient environment
Methods and systems for drilling subsea wells bores with dual-gradient mud systems include drilling the subsea well bore while employing a subsea pumping system, a subsea choke manifold and one or more mud return risers to implement the dual gradient mud system. When a well bore influx is detected, the well bore is shut in, and components determine if pressure control may be used to circulate the influx out of the well bore, the size of the influx, and how much the mud system weight will need to be reduced to match the dual gradient hydrostatic head before the influx reaches the subsea pump take point. The subsea pumping system, subsea choke manifold, and mud risers are isolated while the influx is circulated up one or more fluid passages in the drilling riser package using the surface pump, through the wellhead, and out the surface choke manifold.
US08517108B2 Vortex controlled variable flow resistance device and related tools and methods
A vortex-controlled variable flow resistance device ideal for use in a backpressure tool for advancing drill string in extended reach downhole operations. The characteristics of the pressure waves generated by the device are controlled by the growth and decay of vortices in the vortex chamber(s) of a flow path. The flow path includes a switch, such as a bi-stable fluidic switch, for reversing the direction of the flow in the vortex chamber. The flow path may include multiple vortex chambers, and the device may include multiple flow paths. A hardened insert in the outlet of the vortex chamber resists erosion. This device generates backpressures of short duration and slower frequencies approaching the resonant frequency of the drill string, which maximizes axial motion in the drill sting and weight on the bit. Additionally, fluid pulses produced by the tool enhance debris removal ahead of the bit.
US08517103B1 Oil or gas treatment fluid containing a chelate or coordination complex that sets
A treatment fluid comprises: a metal oxide, wherein the metal oxide is capable of forming a chelate complex or coordination complex with a ligand, wherein the chelate complex or coordination complex has a setting time of less than 90 minutes at a temperature of 71° F. and a pressure of 1 atmosphere. A method of treating a portion of a subterranean formation comprises: introducing the treatment fluid into the subterranean formation; allowing or causing a chelate complex or coordination complex to form between the metal oxide and a ligand; and allowing or causing the chelate complex or coordination complex to set.
US08517101B2 Cementing composition comprising within un-reacted cement
The invention provides a cementing composition for use in oilfield application, wherein a significant amount of cement is left intentionally un-hydrated when the cement is set; such that said amount of un-hydrated cement becomes hydrated when the set cement is damaged.
US08517100B2 Compositions and methods for cleaning a wellbore prior to cementing
Single-phase microemulsions, comprising a solvent, a surfactant blend and a carrier fluid, are effective spacer fluids for use during cementing operations. The solvent may be selected from the group consisting of monoterpenes, diterpenes, and alkyl or aryl esters of short-chain alcohols. The surfactant blend comprises a water-wetting surfactant or nonionic surfactant, a co-surfactant and an oil-solubilizing surfactant. The carrier fluid is aqueous. The solvent and surfactant blend are combined with the carrier fluid to produce the well-treatment microemulsion.
US08517096B2 Methods and apparatus for measuring return flow in a well
An apparatus for use in a wellbore, made of a casing and an annulus with a fluid within, comprises a reel or wound optic fiber line fixed to an object within the casing, and a light transmitter/receiver device that is able to generate a signal through the optic fiber line and to measure a change of said signal. The optic fiber line is (a) on a first position fixed to a reference point linked to the light transmitter/receiver device, and is (b) on a second position unwound from the reel. The light transmitter/receiver device is able to measure the change of said signal when occurring at the second position, and the apparatus has a system able to measure the flow rate of the fluid exiting the annulus at the surface.
US08517094B2 Detecting and correcting unintended fluid flow between subterranean zones
Detecting and correcting unintended fluid flow between subterranean zones. At least some of the illustrative embodiments are methods that include: injecting a first fluid into a subterranean zone, the injecting by way of a first borehole; making a reading indicative of surface deformation; identifying, based on the surface deformation reading, a flow path for a second fluid out of the subterranean zone; drilling a second borehole that intersects the flow path; and placing a sealing compound into the flow path by way of the second borehole, the sealing compound reduces the flow of the second fluid through the flow path.
US08517086B2 Composite heat exchanger end structure
A heat exchanger having a tube bundle disposed within a housing with a resilient end structure disposed in compressed, plug-forming relation at least partially across the heat exchanging cavity. The resilient end structure includes one or more boundary segments extending between an internal wall of the housing and the perimeter of the tube bundle. The boundary segment includes a combination of materials having differing compression characteristics providing enhanced support to the boundary segments.
US08517085B2 Vapor flow in heat pipe using centrifugal blower
An assisted heat pipe comprises an evaporator section, a condenser section, and a blower. The evaporator section converts a fluid from a liquid form to a vapor form, and the condenser section converts the fluid from a vapor form to back to a liquid form. The blower is encapsulated within the assisted heat pipe and resides between the evaporator section and the condenser section. The blower rotates and assists the vapor to travel from the evaporator section to the condenser section.
US08517084B2 Heat recovery unit
A heat recovery unit comprise a heat exchanger (3) which is arranged in an annular space (4) which constitutes a part of an exhaust conduit (2) from e.g. a gas turbine or diesel engine. A bypass conduit (6) for the exhaust is arranged through the annular space (4), and the distribution of exhaust flow through the heat exchanger (3) and the bypass conduit (6) is regulated by means of a regulating valve (7). The regulating valve is a rotating damper valve (7) which is arranged in the exhaust conduit (2) adjacent to the heat exchanger (3), said rotating damper valve having a stationary part (8) and a rotatable part (9) which both are provided with openings (10, 12; 11, 13) which may be brought to cover or overlap each other. Both the stationary part (8) and the rotatable part (9) are formed by two conical oppositely directed portions (8a, 8b; 9a, 9b).
US08517083B2 System, apparatus and method for manufacturing metal ingots
A mold for creating metal ingots, a hottop sideboard and a system and method of manufacturing metal ingots utilizing the same. A hottop sideboard utilizes a layer of a rigid refractory material integrally connected to a layer a flexible refractory material that is compressed between the rigid layer and the sidewalls of the mold during use. The mold for creating metal ingots comprises: a main body having a floor and sidewalls that form a cavity for receiving a molten metal; a plurality of sideboards connected to the sidewalls and forming a perimeter about the cavity in a spaced relation from the floor, the sideboards comprising a first layer of a rigid refractory material and a second layer of a flexible refractory material, the first layer and the second layer being connected to one another; and the sideboards are secured to the sidewalls so that the second layer is compressed between the first layer and the sidewall.
US08517079B2 Sealing apparatus
A sealing apparatus for sealing a travelling packaging film. The sealing apparatus includes a first actuator, a second actuator, a first seal member, a second seal member, a slide rail arrangement, and a linkage coupled to the slide rail arrangement and connecting each of the first and second actuators to the first and second seal member. The first and second sealing members are actuated toward and away from each other between a disengaged position and an engaged position for sealing the travelling packaging film.
US08517077B2 Automatic taper
The invention generally relates to an automatic taper for drywall. More specifically, the invention relates to a manner for accessing the interior of the business end of the automatic taper for drywall. The taper may have an easily removable cover plate which may allow a user to obtain easy access to the interior of the nozzle of the taper. A user may gain access to the interior of the nozzle by flipping a rotating securing bar upward and then removing the removable cover plate.
US08517076B2 Transfer tool
In a transfer tool A, a support mechanism X for supporting a transfer head 2 on a transfer tool main body 1 so that the transfer head 2 can swing about a rolling axis R includes the transfer head 2 as a first member having a receiving gap 221 (to be described later) provided to the transfer head 2 and orthogonal to the rolling axis R and a moving arm 13 as a second member provided to the transfer tool main body 1 and having an insertion wall 132 to be inserted into the receiving gap 221 to be swingable along and with respect to opposed inner side faces 221a and 221b of the receiving gap 221. A fulcrum member 222 corresponding to a clearance dimension between the inner side faces 221a and 221b and for positionally restricting the insertion wall 132 so that the insertion wall 132 can swing about the rolling axis R is provided in the receiving gap 221 in the transfer head 2.
US08517074B2 Apparatus for laminating a film on a wafer
An apparatus for laminating a film on a wafer includes a cutting mechanism and a laminating mechanism. The cutting mechanism has a cutting device disposed thereon for pre-cutting a dry film. The cutting mechanism has a supporter disposed adjacent to the cutting device for positioning a wafer. The cutting mechanism has a suction member disposed and corresponding to the cutting device for sucking the cut dry film to allow the cutting device pre-cutting the dry film and moving the cut dry film to the supporter. The laminating mechanism has a first lower member provided for positioning the wafer and a first upper member disposed above the first lower member for laminating the cut dry film with electrically heating to adhere the cut dry film on the wafer.
US08517071B2 Pneumatic tire
A pneumatic tire wherein a distance t from an equatorial plane of a tire to outer circumferential main grooves and a distance b from the equatorial plane of the tire to an edge of a belt edge cushion in the width direction of the tire satisfy 0.85≦t/b≦0.90, in a cross-section in a meridian direction of the tire. Moreover, a distance d, which is half the width of a belt ply having the largest width, and a distance u from the equatorial plane of the tire to narrow grooves, satisfy 0.97≦d/u≦1.03. Furthermore, a distance a, which is half the width of a belt ply in the outermost layer, and a distance t, of outer circumferential main grooves, satisfy 1.15≦a/t≦1.25.
US08517066B1 Multi-axis controlled self-climbing tree trimmer
A multi-axis controlled self-climbing tree trimmer used for shaping and severing peripheral growth from a tree is provided herein. The trimmer typically includes a structural segment hinged together to form a rigid chassis that surrounds a tree trunk climbing segment and a trimming portion. The climbing portion is retained within the structural segment in the form of a number of inward-extending carriages containing one or more rollers for gripping the tree trunk during climbing, and the trimming portion may include a rotatable split ring gear containing centrifugally rotating trimming blade members and/or a cutting tool on a positionable arm. When rotated, the blade members unlatch and pivot, into the trunk of the tree to effect controlled trimming. The system may utilize a multi-axis control system that uses linear interpolation, circular interpolation and coordination of all axes to enable the trimmer to follow an XYZ contour selected by a user.
US08517064B2 Powder filling apparatus, powder filling method and process cartridge
A powder filling apparatus and a powder filling method which enable powder to be densely filled in a short period of time is to be provided. This is a powder filling apparatus having a pressure hopper wherein the pressure hopper has a discharger for discharging powder and a gas inlet positioned above at least the surface of a powder layer formed by the powder in the pressure hopper; the powder layer is so formed as to blockade the discharger in the pressure hopper; in the powder filling apparatus, the inside of the pressure hopper is pressurized by leading in gas through the gas inlet in a state in which the discharger is closed, and the powder layer so formed as to blockade the discharger is discharged by opening the discharger after the pressurization thereby to utilize that pressure to load the powder into the filling container.
US08517063B2 Flat tire sealant storage container and flat tire repair device
A flat tire sealant storage container is provided for a flat tire repair device in a formed in a simple configuration which enables the container to be stably secured. The flat tire sealant storage container includes an air inflow pipe for injecting compressed air under pressure into the container filled with a flat tire sealant and a sealant outlet discharge pipe for discharging the flat tire sealant under pressure to the outside of the container. The flat tire sealant storage container further includes an attachable and detachable fixing device formed on the outer surface of the container. When the container is secured to an external object by the fixing device, the inlet of the sealant outlet discharge pipe is positioned at the inner lower part of the container.
US08517060B2 Loom and a method of controlling the temperature of a lubricant in such a loom
A loom having a subassembly including heddles, a beater, and a device for inserting weft into a shed formed by warp yarns and also including a shed-forming device and a lubrication system for lubricating certain components of the subassembly including a first circuit for circulating a first lubricant and a second circuit for circulating a second lubricant for lubricating the shed forming device. The loom includes a heat exchanger system for exchanging heat between the first lubricant and the second lubricant without fluid communication between the lubricants.
US08517059B2 Blow-molded foam and process for producing the same
A blow-molded foam having a wall portion formed in such a manner that a thermoplastic resin containing a foaming agent mixed therewith is subjected to blow molding. Herein, the wall portion has a closed cell structure in which a plurality of foamed cells are contained. The wall portion has an expansion ratio of not less than 2.0 times. The wall portion has an outer face having a center-line average surface roughness Ra of less than 9.0 μm. The foamed cell has a cell diameter having a standard deviation of less than 40 μm in a thickness direction of the wall portion.
US08517056B2 Fluid regulator
A fluid regulator (1) for use as a shower water saving device, wherein an initial volume of water of a water stream at an undesired cold temperature is collected in a chamber and is reintroduced into the water stream when the stream has reached the desired temperature. Reintroduction of the initial volume of cold water is at a controlled rate such that the temperature change upon reintroduction is not significant. The fluid regulator (1) comprises a body (2), a flow passage (3) having an inlet (20) and outlet (21) for the water stream, a water collection chamber (4) in fluid communication with the flow passage (3), and a flow diverter (5) associated with the flow passage (3) and moveable between a closed position in which the water stream is directed to the collection chamber (4), and an open position in which the water stream may flow to the outlet (21) and the water in the collection chamber (4) may be drained from the collection chamber (4) to the outlet (21) by way of the flow passage (3).
US08517054B2 Flow resistance device
By using a base in cooperation with a moving board, a first flowing area formed by a plurality of openings on the base may be partially blocked by the moving board moving relative to the base, thereby forming a second flowing area that provides different flow resistances. The flow resistance of an adjustable flow resistance device can be adjusted easily and dynamically, without replacing to another device. The flow resistance of the device may also be adjusted to various predefined default settings precisely and speedily by further applying a positioning mechanism that utilizes various predefined positioning holes or a rotary element.
US08517049B2 Pressure relief valve
An adjustable pressure relief valve for use in hydraulic circuits, particularly for controlling pressure transients—acceleration and deceleration—of hydraulic motors subject to inertia forces (progressive anti-shock pressure relief valves) is characterized by reduced leakage, involving a reduced influence of flow forces during valve control, as well as reduced pressure losses; these characteristics prevent the hydraulic motor from rotating when it is subject to a drive load and is not powered, eliminate vibrations and instability of valve-regulated pressure, especially at low flow rates, and ensure an adjustment value varying according to the flow rate through the valve. A further characteristic of the valve is the reduced number of its components, resulting in greater cost effectiveness.
US08517043B2 Pressure build economizer valve
An adjustable economizer valve is disclosed that does not overlap the pressure build function, which allows a single valve to be used for both high and low gas use applications. The valve will economize well and reduces system pressure when needed in low use applications. The valve also provides maximum pressure build capacity when needed in high gas use applications. The valve seals off the pressure build outlet from the economizer connection with a seal around a pusher post disposed in the valve body. The pusher post has an internal flow path that is sealed by a floating device that can create a seal from diaphragm pressure and can open when diaphragm pressure is removed. In exemplary, non-limiting, embodiments, the floating device can be a ball or a disc plate.
US08517041B2 Pressure relief device assemblies
The present invention is directed to pressure relief devices and to corresponding pressure relief assemblies that have improved vacuum resistance, improved fragmentation resistance, and/or improved burst control while maintaining low mass. The pressure relief device includes a substantially flat flange section and a domed section. The domed section may include a transitional line that defines a change in the shape of the domed section. The pressure relief device may also include a bracket for securing or aligning a domed section to a flange section. The pressure relief device may further include a stress distribution feature that is disposed transversely to a line of weakness in the domed section. The pressure relief assembly may include a fastener having a wire that is configured to break and release the pressure relief device when subject to a predetermined tensile load.
US08517038B2 Insulated sport/utility shelter
The present invention relates to an outdoor shelter, such as a hunting blind consisting of a rectangular structure with roof and floor. The outer surface is coated with a spray closed cell foam insulation material, such as spray polyurethane. The foam is coated with a waterproof flexible membrane, such as a waterproof flexible latex paint.
US08517036B2 Warewashing system arm
A rinse arm or wash arm includes a tubular body connected to a fluid source. The tubular body has at least a first aperture and a second aperture therethrough. The first aperture forms a first spray and the second aperture forms a second spray when the fluid flows through the tubular body from the fluid source. The first aperture has a first aperture axis therethrough and the second aperture has a second aperture axis therethrough. The first aperture axis forms a first angle with a first vertical axis and the second aperture axis forms a second angle with a second vertical axis. The first angle is greater than 0 degrees, so that the first aperture directs the first spray towards the second spray forming an overlapping spray of the first spray and the second spray.
US08517034B2 Permanent reshaping process using a heating mechanical tensioning device
Provided is a process for permanently reshaping keratin fibers comprising: a) placing the keratin fibers under mechanical tension by rolling keratin fibers on a tensioning device so as to form curls, b) applying a reducing composition to the keratin fibers, c) individually covering each tensioning device rolled with keratin fibers with a cover comprising at least one heat-insulating material so as to form at least one closed space above the keratin fibers, and e) heating the keratin fibers at a constant temperature ranging from 45 to 250° C., for a period of time ranging from 1 minute to 2 hours, wherein at least one of the tensioning device and the cover comprising at least one heat-insulating material further includes at least one heat source. Also provided is a kit for permanently reshaping keratin fibers.
US08517029B2 Device for treating night time breathing problems
Device (1) for treating breathing problems, comprising a lower part (2) mountable on the lower jaw and an upper part (3) mountable on the upper jaw; and left and right coupling means (4) for coupling the lower part to the upper part close to the back teeth; wherein each of the left and right coupling means comprises an upper coupling element (6) connected to the upper part and a lower coupling element (5) connected to the lower part; which left and right coupling means are adapted to move the lower jaw forward in relation to the upper jaw, wherein the upper coupling element is provided with a stop (13) for co-action with a contact surface (12) of the lower coupling element.
US08517027B2 Reversible vessel seal
A vessel seal for reversibly sealing a body lumen comprises a support structure moveable between an insertion and deployed configuration, wherein a diameter of the support structure in the deployed configuration is greater than in the insertion configuration, and is substantially corresponding to an inner diameter of a lumen. A compressible vessel seal is coupled to the support structure so that, when in the deployed configuration, the vessel seal expands to occlude the lumen. A method of controlling flow through a body lumen, comprises the steps of inserting into a lumen a vessel seal assembly including a support structure and a compressible vessel seal coupled thereto and moving the support structure to a deployed configuration in which the vessel seal expands to occlude the lumen, wherein a diameter of a support structure in the deployed configuration is greater than in the insertion configuration and substantially corresponds to an inner diameter of the lumen.
US08517024B2 Elbow assembly
An elbow assembly for a mask system includes an elbow including a slot and a port, an anti-asphyxia valve adapted to be received within the slot and including a flap portion adapted to selectively close the port depending on the presence of pressurized gas, and a clip member to secure the anti-asphyxia valve to the elbow. The clip member includes a slot that is adapted to interlock with a protrusion provided to the anti-asphyxia valve.
US08517021B2 Vacuum demand valve
A vacuum demand valve for controlling flow of exhalation gases from a patient to a vacuum line. The demand valve comprises: a housing having a housing inlet that allows exhalation gases to flow into the housing from a patient, and a housing outlet that allows gases to flow from the housing into the vacuum line; a diaphragm having a flexible skirt and a rigid portion moveable in response to gas pressure in the housing; a sealing member connected to the rigid portion to engage the housing outlet to resist the flow of gases from the housing to the vacuum line. In a first condition, the vacuum line pressure causes the sealing member to engage the housing outlet and in a second condition a predetermined pressure of exhalation gases in the housing causes the sealing member to disengage from the housing outlet.
US08517014B2 Methods and apparatus for monitoring the cardiovascular condition of patients with sleep disordered breathing
A method for relating to each other cardiovascular and sleep disordered breathing conditions of a patient. The patient's heart rate and/or detailed echocardiogram data is monitored and recorded continuously or periodically together with sleep disordered breathing information on similar time scales. Changes in the patient's heart rate associated with changes in sleep disordered breathing can then be observed. More specifically, positive airway pressure at therapeutic levels for treatment of sleep disordered breathing is applied while events associated with the treatment of the patient's sleep disordered breathing are detected and recorded. At the same time, information concerning the cardiovascular condition of the patient is stored and the stored information concerning the cardiovascular condition of the patient and the recorded events associated with the treatment of the patient's sleep disordered breathing are related to each other.
US08517013B2 Pacing management during cardiopulmonary resuscitation
Systems and methods provide for coordinated cardiac pacing with delivery of cardiopulmonary resuscitation (CPR) to a patient. Managing cardiac pacing in a patient during a cardiac arrhythmia involves detecting a cardiac arrhythmia using a patient implantable medical device, prompting a cardiopulmonary resuscitation compression, and delivering, using the patient implantable medical device, a pacing pulse to a heart chamber in coordination with the compression prompt.
US08517007B2 Energy supplying device
The present disclosure relates to an energy supplying device intended to be used for energy collecting, energy transfer and energy release, but also for cooling and storing of energy, said energy supplying device (1) consists of at least three elongated profiles (3), which comprise a number of walls (2′, 2″) delimiting in the same elongated cavities (2), produced by extruding in a direction of extrusion (4) by aid of a tool, said cavities (2) provide space for a medium (5) such as gas or liquid to circulate or to be stored in said cavities (2) or a hose or a tube (9) located in these. The profiles (3) are cut off in predetermined lengths (6) straight across the direction of extrusion (4) in a pre-selected angle (10), said lengths (6) are connectable to each other end (7) against end (7) and are extending in predetermined directions at the same time as the connected profiles (3) comprise an end profile (11), which is connected to the end (12) of a first profile (8) in providing of a closed circuit of profiles (3) by connecting of all ends (7) of each profile (3) against each other.
US08516998B2 Propane injection control for gasoline and gaseous fuel internal combustion engines
A system and method for metering the injection of propane gas into the air intake of a gasoline or gaseous fuel spark ignition internal combustion engine by subjecting a metering valve member to intake manifold vacuum so as to decrease propane injection with increasing engine vacuum which counters a substantially constant biasing spring force acting to thereon tending to increase the propane injected into the engine air intake.
US08516997B2 Approach for controlling fuel flow with alternative fuels
A fuel pump temperature is regulated by selectively directing liquid fuel to an expansion section to evaporate the liquid fuel and create a drop in temperature to thermally cool the fuel pump.
US08516990B1 Hybrid rotary engine
A hybrid engine including a set of sequencing generators, an electric motor, and a rotary internal combustion engine, including pivotal vane elements mounted on a rotor and biased into engagement to sequentially form intake, compression, combustion and exhaust chambers between the rotor and its housings annular inner wall.
US08516987B2 Intake manifold having runners with variable cross sectional area
The present invention provides a tunable engine manifold which employs sliders to form one wall of the inlet runners. The sliders can be moved to alter the cross sectional area of the runners as desired. Seals on the sliders provide an efficient means to seal the runners to prevent undesired leaks within runners and, while not required by the present invention, the overmolding of the seals onto the sliders provides a cost effective and mechanically effective manner of providing the desired seals between the inlet runners and the sliders. The tunable engine manifold can be an inlet or an exhaust manifold and can provide a crossover between the banks of inlet runners, or between individual runners, to control resonance in the manifold.
US08516982B2 Harmonic drive camshaft phaser and method for using
A camshaft phaser includes a housing with a harmonic gear drive unit disposed therein. The harmonic gear drive unit includes a circular spline and a dynamic spline, a flexspline disposed radially within the circular spline and the dynamic spline, a wave generator disposed radially within the flexspline, and a rotational actuator connectable to the wave generator. One of the circular spline and the dynamic spline is fixed to the housing. A hub is rotatably disposed radially within the housing and attachable to the camshaft and fixed to the other of the circular spline and the dynamic spline. An anti-rotation means is provided for temporarily fixing the circular spline to the dynamic spline in order to prevent relative rotation therebetween when the hub is being attached to the camshaft. The anti-rotation means prevents damage to the harmonic gear drive unit while the camshaft phaser is being installed onto the camshaft.
US08516979B2 Retractable leash with automatic braking mechanism
One example embodiment includes a retractable leash for restraining an animal attached to the retractable leash. The retractable leash includes a housing and a spool in the housing. The retractable leash also includes a leash, where the leash is wound around the spool and at least a portion of the leash can extend from the housing. The retractable leash further includes a cam, where the cam is configured to be forced outward against the housing when the spool rotates at a high rate.
US08516978B2 Animal restraint system
An animal restraint system including a body harness and a removable control strap assembly. The control strap assembly may include no-pull or no jump/run modules. The body harness includes three adjustable straps that fit over the animal's back, in front of the chest, and underneath and behind the front legs, and two leg straps that encircle the animal's front legs. The no-pull module includes a strap for connecting a leash to the front leg straps. Pulling force is transferred to the animal's front legs, thereby reducing its ability to pull. The no-jump/run module includes hind leg straps that encircle the animal's hind legs and are connected to the corresponding front leg straps by connecting straps. A rear back strap extends across the back of the animal. The design works by limiting the range of motion of the front legs relative to the hind legs to inhibit jumping and running.
US08516977B2 Food dispensing interlocking animal toy system
An animal toy features the ability to connect two or more separate toys of varying shape, size, color, and/or texture, together to create larger and more complex toy systems. The animal toy allows an almost endless variety of toy systems to capture the interest as well as challenge and develop the animal's problem solving skills. The animal toy is either solid or include internal chambers for holding and ultimately dispensing food. When two or more toys with the internal chambers are combined the food may flow from the chamber of one toy into another toy several times before exiting the toy system. The increased problem of extracting the food challenges and develops the animal's skills. Moreover, by combining solid and food dispensing toys in random combinations further increases the problem solving skills required to completely extract the food from the toy system.
US08516972B2 Profile sail boom for sail boats
The invention relates to a profile sail boom for a boat having a batten mainsail, which is configured to be flexible in the horizontal direction and has a vertical spar with cords laminated in at the uppermost and lowermost points in the center of the cross-section, transverse webs separated by wedge-shaped spacer joints extending from said spar on the lowermost site in the horizontal direction, wherein guiding tubes for cords are present on the outer edges of said webs.
US08516968B2 Fluidized bed
A fluidized bed is described and which includes a multiplicity of fluidizing manifolds positioned in spaced relation one relative to the others; an enclosure positioned in gravity receiving relation relative to the multiplicity of fluidizing manifolds and which has an intake and a discharge end, and wherein particulate matter received in the fluidized bed moves under the influence of gravity from the intake end to the discharge end, and a moveable gate is mounted on the second discharge end of the enclosure and which is operable to selectively occlude a discharge aperture and which further facilitates the selective removal of particulate matter and waste material entrained with same, and which moves under the influence of gravity to the discharge end thereof.
US08516966B1 Pivoting multi-leaf modular table
A modular table system in which two or more tables are capable of being used independently, and are also capable of being vertically nested and rotated in the nested condition to different configurations. The tables each include a table top having a base supported by a multi-point leg or equivalent, and an inner corner supported by a tubular leg located beneath and within the periphery of the table top. The table top on at least the lower table includes an opening aligned with and matching the lower table's tubular leg to admit the upper table's tubular leg into a nested and rotating fit with the lower tubular leg.
US08516964B2 Cartridge
The invention relates to a cartridge having a propellant charge casing at least partially filled with a propellant charge powder, and a projectile part connected on a front of the propellant charge casing, wherein the propellant charge casing comprises a casing cover, a casing sheath and a casing base, and the casing sheath is connected to the projectile part via the casing cover and to the casing base via a spring steel sheet. In order to achieve different amounts of propellant charge powder filled into the same propellant charge casing without igniting the propellant charge at undesirable blast waves, a sack-shaped container that is completely filled with the respective amount of propellant charge powder is disposed inside the propellant charge casing so that the container, and thus also the propellant charge powder, extends in the direction of the central longitudinal axis of the cartridge.
US08516960B2 Ink wiping system for a printing machine
The system comprises a wiping tank (1), a wiping roller (2) rotatably supported in the wiping tank and having a circumferential surface and cleaning means for cleaning the surface of the wiping roller, said cleaning means comprising at least a first spray unit (4) for spraying clean wiping solution against the surface of the wiping roller and a drying blade (12) placed downstream of said first spray unit with respect to a direction of rotation of said wiping roller for removing wiping solution residues from the surface of the wiping roller. The cleaning means further comprise a cleaning assembly including at least one supporting plate (5; 25) with a series of holes (5′, 30, 31, 32, 33) and holding means (7, 8, 10, 11) for holding the supporting plate, said supporting plate being conformed to extend parallel to a part of the circumferential surface of the wiping roller without touching said wiping roller. The cleaning assembly further comprising at least a cleaning sheet (6; 26, 26a, 26b) made of porous material placed on said supporting plate and in contact with the surface of said wiping roller for removing ink therefrom. The first spray unit (4) is disposed before an upstream end of the cleaning assembly with the respect to the direction of rotation of the wiping roller (2) in such a way as to spray clean wiping solution directly between the surface of the wiping roller (2) and the upstream end of the cleaning assembly.
US08516958B2 Lumber printer
Provided is a printer for printing stamps on boards and a method of printing stamps on boards. The printer is capable of printing multiple types of stamps simultaneously on boards.
US08516956B1 Power drill operated can crusher
A power drill-operated can crusher comprises a frame, a plate, and a screw drive mechanism. The frame comprises a hollow cylindrical structure having an inner radius sized to contain a standard aluminum can and an opening on a bottom end for the insertion of an aluminum can into the interior of the frame. The plate comprises a rigid circular plate with radius equal to the inner radius of the frame. The screw drive mechanism comprises a screw mechanism which produces a linear mechanical action of the plate via rotational motion of the screw mechanism. The plate is connected inside the frame and parallel to the circular faces of the frame via the screw drive mechanism. The top end of the screw drive mechanism comprises a power drill adapter, which allows a user to rotate the mechanism with a standard power drill. To use the apparatus, a user places the plate in a high position within the frame, places an aluminum can in the bottom of the frame, engages the screw mechanism with a power drill in order to drive the plate downwards and flatten the can, and reverses the screw action to replace the plate in a high position, thereby allowing the flattened can to be removed from the frame.
US08516948B2 Method and apparatus for beverage formation with pneumatically sealed reservoir
A method and apparatus for forming a beverage. An access opening for a reservoir of a brewer may be opened (e.g., to allow a user to provide liquid into the reservoir for forming a beverage), and thereafter, the access opening of the reservoir may be closed and the reservoir pneumatically sealed. The access opening may be closed and the reservoir pneumatically sealed by closing a lid of the reservoir, e.g., by a user pressing down on the lid. Pneumatic sealing of the reservoir may allow the water in the reservoir to be expelled from the reservoir for flow to the brew chamber by introducing air pressure into the reservoir, e.g., by an air pump. The reservoir may be vented during heating of the water, and during pressurization of the reservoir for delivery of the brew water.
US08516937B2 Blast treatment method and blast treatment device
Provided is a blast treatment method that enables blast treatment of a treatment subject in a sealed container to be carried out easily and safely. This blast treatment method implements: a shaped charge placement step of placing a shaped charge 70 at a location outside a sealed container 40; a blasting explosive placement step of placing a blasting explosive 20 for blasting a treatment subject 10 at a location outside the sealed container 40; a housing step of housing the sealed container 40 in which the treatment subject 10 is housed in a sealable chamber 90; a dividing step of initiating the shaped charge 70 and dividing the sealed container 40 at prescribed dividing surfaces 40a and 40b with the initiated shaped charge 70 to expose the treatment subject 10; and a blasting step of blast-treating the exposed treatment subject 10 with the blast energy of the blasting explosive 20 by initiating the blasting explosive 20 in the sealed chamber 90.
US08516933B2 Internal combustion engine ignition timing tool
The internal combustion engine ignition timing tool (10) installs removably atop the distributor housing (D) after removal of the distributor cap (C), and enables the mechanic to set timing accurately without need of additional equipment. In one embodiment, the tool has a single collar (12), while the other embodiment has an inner collar adjustably rotating within an outer collar. Each has a rotor tip clearance notch (22). The engine is turned to align the conventional external timing marks, and the distributor (D) is turned opposite the normal rotational direction of the engine to push the leading face (24) of the clearance notch (22) against the rotor tip, thus removing all gear lash and slack from the system.
US08516932B2 Screwdriver bit
A screwdriver bit has a shank, a connecting portion, a necking portion defined between the shank and the connecting portion, a head disposed on a distal end of the connecting portion, multiple ribs separately arranged around the connecting portion and the necking portion and multiple shear grooves respectively defined between the connecting portion and the necking portion and each shear groove is defined between two adjacent ribs. When a torsion force is applied to the screwdriver bit, a shear force formed between the necking portion and the connecting portion is concentrated on points where the ribs and the shear grooves connect with each other in a dot-like form. Therefore, the screwdriver bit has strengthened shear strength and prolonged life for use.
US08516919B2 Robot with rotation mechanism
A robot includes a base a movable platform, a plurality of control arms, a first actuator, a plurality of second actuators, and a rotation mechanism. The plurality of control arms are rotatably connected to the base and the movable platform respectively. The second actuators are configured to respectively drive the control arms to swing. The rotation mechanism includes a shaft rotated by the first actuator. The shaft is rotatable relative to the base and the movable platform is positioned around at least two axes. The at least two axes include two axes substantially perpendicular to each other. The shaft is slidable relative to the base.
US08516915B2 Control lever for a vehicle
A control lever is provided for controlling a vehicle and has a grip head that includes a gripping surface for a hand of an operator, with air-permeable openings formed in the gripping surface.
US08516910B2 Method of developing and calibrating a tool for non-destructive inspection of parts of a turbomachine
A method of developing a tool for non-destructive inspection of parts of a turbomachine engine is disclosed. The method includes: a) making parts and/or sets of parts of an engine portion by prototyping from a digital model of the engine portion, and then assembling the parts and/or sets of parts in order to make a three-dimensional lifesize mock-up; and b) verifying that it is possible to pass the inspection tool through access orifices and/or passages of the mock-up until a distal end of the tool is situated in the vicinity of a part for inspection, and validating the tool or modifying its configuration or the configuration of the access orifices as a function of the results of the verification.
US08516902B2 Product dispensing system
A flow sensor includes a fluid chamber configured to receive a fluid. A diaphragm assembly is configured to be displaced whenever the fluid within the fluid chamber is displaced. A transducer assembly is configured to monitor the displacement of the diaphragm assembly and generate a signal based, at least in part, upon the quantity of fluid displaced within the fluid chamber.
US08516901B2 Retrofit ultrasonic insertion type flow meter
The present invention relates to a measurement insert for a flow meter and a flow meter. The present invention discloses using, in a customary housing of a bulk water meter, e.g. a Woltman meter, instead of a device for mechanical flow measurement a measurement insert which comprises an ultrasonic measurement path and can be fastened to the opening of the housing by a housing cover.
US08516899B2 System for remote monitoring of aerodynamic flow conditions
A system (1) for monitoring aerodynamic flow conditions over an aerodynamic member is provided. The system (1) includes a cantilevered arm (16) having a first conductive lead (18) configured for movement relative to a second conductive lead (20) for selective contact therewith in alternative response to a presence or absence of a turbulent air (22) flow thereover. In addition, the system (1) includes a circuit (24) comprising the first conductive lead (18) and the second conductive lead (20). A continuity condition in the circuit (24) between the first conductive lead (18) and the second conductive lead (20) is indicative of the presence or absence of the turbulent air flow (22).
US08516898B2 Aircraft slat disconnect sensor
A slat disconnect sensor includes a base. First and second arms are spaced apart from one another and are operatively supported by the base. At least one of the first and second arms have an end mounted to the base and is rotatable relative thereto at a pivot between connect and disconnect conditions. A mechanical link includes first and second link portions respectively secured to the first and second arms. The link interconnects the first and second arms and includes a weakened area providing a frangible connection in the connect condition and is configured to break at the frangible connection in the disconnect condition. A fuse includes first and second fuse portions operatively mounted to the first and second arms. The fuse is interconnected between the first and second arms providing continuity in the connected condition, and continuity is broken between the first and second portions in the disconnect condition.
US08516890B2 Acceleration sensor having substrate, web, and seismic mass
An acceleration sensor having a substrate, at least one web, and a seismic mass, the web and the seismic mass being situated over a plane of the substrate. The seismic mass is situated on at least two sides of the web and elastically suspended on the web. The web is anchored on the substrate with the aid of at least one anchor. At least one anchor is situated outside the center of gravity of the seismic mass.
US08516888B2 Angular velocity sensor and method of manufacturing the same
Disclosed is an angular velocity sensor. The angular velocity sensor includes a first layer, a piezoelectric layer, and a second layer. The first layer has a first main surface and a second main surface, and includes a vibrator portion and a base portion that supports the vibrator portion. The piezoelectric layer is formed on the first main surface of the first layer. The second layer is integrally bonded to the base portion on a side of the second main surface of the first layer.
US08516883B2 Device and method for determining the fill level of a flexible medicine reservoir
Included are systems and methods for determining a fill level of an inflow-less flexible medicine reservoir as a source for medicine, where the inflow-less flexible medicine reservoir has a monotonically decreasing fill level. Some embodiments of a device include a stop surface designed and arranged such that the stop surface contacts the inflow-less flexible medicine reservoir while the inflow-less flexible medicine reservoir is filled above a predetermined level. Similarly, some embodiments of the device additionally include a release detector that generates an output signal indicative of contact between the stop surface and the inflow-less flexible medicine reservoir being released and a processing unit for determining the fill level of the inflow-less flexible medicine reservoir from an output signal of the release detector.
US08516882B2 Tire pressure monitoring apparatuses, systems and methods
Tire pressure monitoring apparatuses, systems and method for adapting a tire pressure monitoring apparatus to be used with a plurality of valve stem configurations. Tire pressure monitoring transducers and sensors designed for use with a single valve stem design can be modified to universally accept a plurality of valve stems when coupled with the presently disclosed adapter. Use of an adapter of the presently disclosed subject matter can adapt a tire pressure monitoring apparatus such that it is suitable for use with a wide range of existing valve stems, including valve stems not originally designed to be used with the tire pressure monitoring apparatus. The adapter is suitable for use with tire pressure monitoring transducers and sensors.
US08516880B2 Gas sensing system with quartz crystal substrate
An exemplary gas sensing system includes a gas sensing unit, a detecting unit, and a processing unit. The gas sensing unit includes a quartz crystal substrate, a first electrode layer, a second electrode layer, a first activating layer, and a sensor medium layer having adsorption ability and desorption ability to chemical gas. The detecting unit is electrically connected with the first electrode and the second electrode, and is configured for detecting a frequency change of the gas sensing unit before and after adsorbing the chemical gas. The processing unit is electrically connected with the detecting unit, and is configured for obtaining a mass change of the gas sensing unit according to the frequency change.
US08516879B2 Gas sensor output base supporting a circuit board
A gas sensor comprises a gas sensing element, a storage medium to store individual information prepared individually for the sensing element for use in control of the sensing element, and a circuit board supporting the storage medium mounted on the circuit board. A seal portion of a resin covers the circuit board liquid-tightly. An output base includes a mount surface facing to the circuit board. A terminal portion extending through the mount surface is connected with the circuit board and arranged to deliver the individual information through the circuit board. The output base further includes a support projection projecting from the mount surface and including a support surface supporting the circuit board.
US08516876B2 Method of adjusting an apparatus comprising a flexible tube pre-tensioned with a liquid and connected to a pressure sensor
Method for one of adjusting (taring) or re-calibrating an apparatus that includes a liquid-filled previously pressurized flexible tube that is closed at one end and is connected to a pressure sensor at an other end. Method includes activating predetermined controlling functions by establishing a differential of an external pressure exerted onto the tube by a person and a pressure prevailing in the previously pressurized tube. In establishing the differential, the method includes taking into account variations of the pressure prevailing in the previously pressurized tube, when no external pressure is being exerted on the tube by the person, due to at least one variable external ambient parameter.
US08516875B1 Repairing kit for automotive dents
A repairing kit for automotive dents includes a body, a draw bar, a spring, a pull seat, a pull piece, a grab bar, a handle, two foot stands and two foot pieces. The repairing kit can be used to repair automotive dents and restore a smooth surface to an automobile using a DIY method, without damaging the baking finish surface after repairing the automotive dent.
US08516873B1 Puller for automotive dents
A puller for automotive dents includes a rod unit, a slide hammer, a first handle, a second handle, at least a pull piece and a pull assembly. A user puts a single pull piece or the pull assembly that is formed by plural pull blocks at an automotive dent and pulls flat an automotive dent by hammering with a DIY method to restore the automotive dent to a smooth surface.
US08516872B2 Crimping pliers
The present invention relates to crimping pliers for crimping a workpiece. The crimping pliers comprise two hand levers. At the crimping pliers a first tool builds a crimping tool and comprises two crimping jaws located at a head of the pliers. The crimping jaws are linked by a transfer mechanism with the two hand levers. The invention suggests providing a second tool. The second tool comprises a working area, wherein the working area is located between the two hand levers. The second tool is solely mounted with a first hand lever of the two hand levers. The second hand lever comprises a contact surface cooperating with a contact surface of the second tool. The contact of the two contact surfaces is used for transferring an activating force from the hand levers to the second tool.
US08516871B2 Crimper
In one embodiment, an apparatus for shaping an article may comprise a plurality of movable dies arranged to form a chamber whose size may be varied by moving the dies. Each of the dies may have a contacting surface for contacting the article to be shaped. The chamber may have a first portion having a first cross-section and a second portion having a second cross-section. Either portion may include a taper. The first portion may have a differently shaped cross-section than the second portion. The first portion may have a cross-section of greater area than the second portion. The longitudinal axis of the first portion may be offset from the longitudinal axis of the second portion.
US08516867B2 Manufacturing apparatus of hot-rolled steel sheet and manufacturing method of steel sheet
A manufacturing apparatus comprises a final stand, with standing side members, and a cooling apparatus. The cooling apparatus comprises rows of upper surface cooling nozzles, rows of lower surface cooling nozzles, and an upper surface guide on the upper surface side of the steel sheet. An end portion of the cooling apparatus on a side of the final stand is arranged between the standing side members of the housing. When defining a width of a uniformly cooled region, an average gap distance (Wsw) between the end portion of the width of the uniformly cooled region and the standing side member of the housing; a gravity acceleration rate, an average water volume density of the width of the uniformly cooled region, and a value determined by Wsw and an average distance h between the upper surface guide and the upper surface of the steel sheet, a specific relation is satisfied.
US08516864B2 Electronic latch mechanism
A latch apparatus for providing secure storage to an enclosure is disclosed. The latch apparatus can include an actuating device that operates to lock or unlock the latch apparatus in response to a control signal. The control signal can be communicated to the latch apparatus through an RF or other transmitted signal or through hardwires connecting the latch apparatus to the remote device. The latch apparatus can be maintained in either a locked state or an unlocked state without having to continuously supply power to the latch apparatus. The latch apparatus can include a latch hook that can be detent biased to both the open position and the closed position while the latch apparatus is in either a locked state or an unlocked state. The latch hook can move from the open position to the closed position while the latch apparatus is in a locked state. The latch apparatus can also have a thickness such that the latch apparatus will fit in the gap in which drawer slide hardware for an enclosure is installed.
US08516858B1 Method of making an abrasive cleaning glove
A method of making an abrasive cleaning glove comprises the following steps not necessarily in order. First, a user forms a fabric with plurality of warp threads and a series of waft threads with mosaic type needle bars and sedimentary slice principles of a glove knitting machine to allow elasticity. Next, the user utilizes an air jet propelled devices on the glove knitting machine allowing a greater elasticity. After this the user, completes inlaid neilsbed and sedimentation piece devices on the glove knitting machine allow the abrasive cleaning glove to conform with a user's hand. Then, the user attaches a rib-stitched wrist area to form a cuff and a hand opening with at least one elastic thread to allow the abrasive cleaning glove to conform to different wrist sizes.
US08516857B2 Zirconia toughened alumina ESD safe ceramic composition, component, and methods for making same
ESD safe ceramic component is provided which includes a sintered composition which is formed of a base material and a resistivity modifier. The base material includes a primary component and a secondary component, the primary component including Al2O3 and the secondary component including tetragonal-ZrO2.
US08516856B2 Methods of making fiber waveguides from multilayer structures
Methods for making fiber waveguides include rolling a multilayer structure into a spiral structure and forming the fiber waveguide from the spiral structure. The forming includes drawing a fiber preform derived from the spiral structure.
US08516854B2 Progressive pressing to form a glass article
The invention is directed to a method of forming small, thin glass articles having a thickness of less than 5 mm by the use of a plunger and a die, the die having walls, a terminal area and a transition area in contact with both the walls and the transition area is such that the interior distance dimensions of the die gradually decrease as one progresses from the terminal area through the transition area to the walls.
US08516853B2 Method of fastening lamellae of a lamellar material on a suitable substrate
The invention provides a method of fastening lamellae of a lamellar material that is at least partially conductive onto an insulating substrate (2) containing oxides that are suitable for dissociating into mobile ions of given charge and stationary ions of opposite charge, the method comprising the steps of: placing a sample (1) of the lamellar material against a surface of the substrate; causing the oxides of the substrate to dissociate; and subjecting the substrate and the sample to an electric field by means of an electrode in contact with the substrate and an electrode in contact with the sample.
US08516847B2 Thermal storage air conditioner
The present invention relates to air conditioners, and more particularly, to a thermal storage air conditioner in which a cold heat is produced and stored in a tank during night time for using the cold heat during day time for cooling a room. For this, the thermal storage air conditioner includes an outdoor unit having an outdoor heat exchanger for making heat exchange, and at least one compressor for compressing refrigerant, an indoor unit having a plurality of indoor heat exchangers for making heat exchange, a thermal storage unit for storing energy, the thermal storage unit having a plurality of thermal storage heat exchangers for making heat exchange, and a functional unit having a plurality of valves for selective control of refrigerant flows among the outdoor unit, the indoor unit and the thermal storage unit according to an operation mode, and a valve controller for making a unitary control of operation of the valves.
US08516843B2 Energy recovery system of cryogen exhaust gas from freezing systems
An apparatus for recovering energy from freezer exhaust includes a heat exchanger disposed for coaction with a freezer in a first atmosphere, the heat exchanger having a first heat transfer surface in communication with the freezer exhaust and the first atmosphere, and a second heat transfer surface in communication with the freezer exhaust and the first atmosphere; a discharge conduit in communication with the first and second heat transfer surfaces, and extending to a second atmosphere remote from the first atmosphere; a first valve assembly disposed for coaction with the first and second heat transfer surfaces, the first valve assembly movable to direct a flow of the freezer exhaust to a select one of the first and second heat transfer surfaces or optionally to direct the flow to both the first and second heat transfer surfaces; and a first blower to move a flow of the first atmosphere to a select one or both of the first and second heat transfer surfaces for heat transfer with the flow of the freezer exhaust.
US08516842B2 Thermal conditioning system for climate-controlled seat assemblies
A climate control device includes a first and a second thermal module. The first module is configured to provide climate conditioned air to a first portion of a seat. The second module is configured to provide climate conditioned air to a second portion of the seat. A control system is provided for controlling the climate control device. The control system includes an input device for providing a set point for the system. A first control unit of the control system is provided for the first thermal module and a second control unit is provided for the second thermal module.
US08516841B2 Heating and air conditioning unit for an automotive vehicle
A heating and air conditioning device 20 for an automotive vehicle, including a refrigerant circuit 4 in which a refrigerant circulates between three distinctive units 6, 10, 14 exchanging with respective secondary liquid loops 8, 12, 16. An evaporating unit 6 is dedicated to the evaporation of the refrigerant when operating in a cooling mode. A cooling unit 10 is dedicated to the cooling or condensation of the refrigerant when operating in the cooling mode as well as operating in the heating mode. A reversible unit 14 is dedicated to the evaporation of the refrigerant when operating in the heating mode and dedicated to the cooling or condensation of the refrigerant when operating in the cooling mode.
US08516839B2 Combined heat exchange unit
A heat exchange system for supplying air to a habitable space at a desired output condition includes a continuously variable mechanical cooler, an indirect evaporative cooler, an adiabatic cooler and a controller arranged to selectively supplement a cooling capacity of the indirect evaporative cooler, with a variable amount of cooling from the mechanical cooler in order to reach the desired output condition.
US08516835B2 Ice cube tray and method for releasing a single cube from tray
An ice tray in accordance with the present disclosure has an ice cavity formed on a first side for receiving water and creating an ice cube and a water cavity formed on a second side, the water cavity adjacent the ice cavity such that when warm water is poured in the water cavity, heat transfers to the ice cavity and melts the ice cube.
US08516833B2 4-valve pulse tube cryocooler
A 4-valve pulse tube cryocooler has, on a high-pressure end of a compressor, first and second coolant supply channels respectively connected to high-temperature ends of a regenerator and a pulse tube. The cryocooler further has, on a low-pressure end of the compressor, a first coolant recovery channel connected to the high-temperature end of the regenerator, a second coolant recovery channel connected to the high-temperature end of the pulse tube, and a third coolant recovery channel connected to the high-temperature end of the pulse tube via a common pipe and including a flow resistance member interposed between a flow control valve and the high-temperature end of the pulse tube.
US08516832B2 Control system for a food and beverage compartment thermoelectric cooling system
A controller for a thermoelectric cooling system comprises a sensor input that receives input from a sensor that measures a performance parameter of a thermoelectric cooling system. The thermoelectric cooling system comprises a plurality of thermoelectric devices electrically coupled in a combination of in series and in parallel with one another and electrically driven by a common driver. The controller also comprises a voltage control signal output, a processor, and a non-transitory memory having stored thereon a program executable by the processor to perform a method of controlling the thermoelectric cooling system. The method comprises receiving sensor data from the sensor input, determining a parameter of the voltage control signal based on the input sensor data, and transmitting a voltage control signal having the parameter to the driver to control heat transfer by the plurality of thermoelectric devices. The voltage control signal may include a pulse width modulation signal having a pulse width modulation duty cycle, or a variable voltage control signal having a percentage of the maximum voltage of the variable voltage control signal.
US08516831B2 Thermal energy steering device
A thermal flux steering device and method for steering thermal flux into a concentrated area is provided. The thermal flux steering device includes a matrix impregnated with a plurality of thermally conductive inclusions. The thermally conductive inclusions are angled so as to steer thermal flux into a concentrated area such as a thermal energy sink in communication with the matrix. The thermally conductive inclusions may be filler fibers or thermally conductive particles impregnated within the matrix. Orientation of the thermally conductive inclusions may be determined by detecting the thermal flux of the thermal energy source, the thermodynamic properties of the matrix and the thermally conductive inclusions, and the location of the flux concentration area.
US08516829B2 Systems and methods for modifying the performance of a gas turbine
Embodiments of the invention can provide systems and methods for modifying the operation and/or performance of a gas turbine. According to one embodiment, a method for modifying the performance of a gas turbine comprising one or more combustors can be provided. The method can include measuring a gas exhaust temperature for the gas turbine and estimating a heat transfer rate for the gas turbine based at least in part on the gas exhaust temperature. After estimating the heat transfer rate, the method can continue by estimating a transiently accurate combustion reference temperature and using this parameter to control the one or more combustors of the gas turbine. In doing so, the performance of the gas turbine can be modified to ensure reliable and consistent operation.
US08516828B2 Bearing compartment pressurization and shaft ventilation system
An assembly and method for providing buffer air and/or ventilation air within a gas turbine engine, the assembly includes an accessory gearbox and a centrifugal compressor. The accessory gearbox is connected to a driven shaft of the gas turbine engine. The centrifugal compressor is driven by the accessory gearbox during operation of the gas turbine engine to receive and compress a bleed air to produce the buffer air and/or the ventilation air. The buffer air and/or the ventilation air is communicated within the gas turbine engine.
US08516825B2 Method for reducing the NOx emissions from a burner arrangement comprising a plurality of burners, and burner arrangement for carrying out the method
In a method for reducing the NOx emissions from a burner arrangement comprising a plurality of burners (B1, . . . , Bn), in particular in a gas turbine, which burners (B1, . . . , Bn) are operated in parallel and each burner supplied fuel by means of combustion air to form a flame (F1, . . . , Fn), an effective drop is achieved in a simple way by virtue of the fact that at a predetermined time the flame temperatures of individual burners (B1, . . . , Bn) or burner groups or differences between the flame temperatures of individual burners (B1, . . . , Bn) or burner groups are measured directly or indirectly. The fuel supply to those burners or burner groups whose flame temperature exceeds a predetermined value for the flame temperature is selectively throttled in order to homogenize the flame temperatures of the burners (B1, . . . , Bn).
US08516824B2 Gas ejection cone for an aircraft turbojet equipped with a device for generating turbulence in a primary flow limiting jet noise
A gas ejection cone for an aircraft turbojet, the cone including a hollow main body defining, on the outside, a radially inner skin of an annular primary flow channel, and a device generating turbulence in the primary flow limiting jet noise, mounted so as to move on the main body so as to be able to be displaced from an extracted position in which the device projects toward downstream in relation to a downstream end of the hollow main body, and a retracted position in which the device is retracted into the hollow main body, and vice versa. Further, the device includes a cylindrical support body having an axis parallel to an axis of the ejection cone, and at least one fin supported by the body.
US08516823B2 Gas turbine with welded combustor liners
In order to provide an annular combustion chamber (3) which can be heated without thermal distortion, expands without distortion, and is reliably closed, and for repairs can be opened and permanently closed again and can be reconditioned, the inner and/or outer shell (8, 7) of an annular combustion chamber (3) is produced from a rotationally symmetrical sheet metal. For assembly, the shells are cut open along a split line (16), and the lower half of the inner and of the outer shell (8, 7) is introduced into the lower casing half of a gas turbine. After the insertion of the rotor, the two upper shell halves can likewise be inserted and be connected to the lower halves by welding. In order to improve the service life of the split line weld seam (21), film cooling of the weld seam is routed by an indentation. This may be implemented, for example, by welded-in split line elements (15) which are also suitable for retrofitting.
US08516821B2 Injection element
The invention relates to an injection element having an inner element with a first outlet opening and an outer element. The outer element includes at least one second outlet opening structured and arranged for receiving and injecting fuel in a combustion space, and arranged coaxially to the first outlet opening. The outer element further includes third outlet openings composed of bores structured and arranged for forming a cooling liquid film layer, wherein the bores are arranged coaxially to the first outlet opening and the at least one second outlet opening.
US08516820B2 Integral flow sleeve and fuel injector assembly
A fuel injector assembly for use in a turbine engine having a combustion section and a turbine section downstream from the combustion section. The fuel injector assembly includes a flow sleeve defining a pre-mixing passage of the combustion section and including a sleeve wall having a forward end proximate to a cover plate of the combustion section and an opposed aft end. An annular cavity in fluid communication with a source of fuel is formed in the sleeve wall adjacent the aft end. A fuel dispensing structure is associated with the cavity and includes at least one fuel distribution aperture for distributing fuel from the cavity to the pre-mixing passage.
US08516813B2 Rod seal assembly for a stirling engine
A rod seal assembly for a Stirling Engine of the type having two or more piston assemblies reciprocating within cylinder bores. The rod seal assembly seals against a connecting rod extending between a piston and a kinematic drive system. The rod seal assembly includes a separated cap seal assembly and a base seal assembly with a hollow cavity formed therebetween. The cap seal assembly and base seal assembly include sealing element features which provide high performance gas sealing and excellent durability characteristics. The hollow interior cavity of the rod seal assembly may be used as part of an internal volume within the engine used as part of a pressure balancing system for the isolated cycle volumes within the engine.
US08516811B2 Oil pressure system and valve assembly used in oil pressure system
In the oil pressure system, a control unit sets a flow passage changeover valve to be in a merging state, and sets a relief pressure to a low relief pressure via a relief pressure changeover unit in the case that the rotational speed of the engine is lower than a predetermined threshold level. Also, the control unit sets the flow passage changeover valve to be in a branching state, and sets the relief pressure to a high relief pressure via the relief pressure changeover unit in the case that the rotational speed of the engine is the predetermined threshold level or higher.
US08516809B2 Compressed air energy storage system utilizing two-phase flow to facilitate heat exchange
A compressed-air energy storage system according to embodiments of the present invention comprises a reversible mechanism to compress and expand air, one or more compressed air storage tanks, a control system, one or more heat exchangers, and, in certain embodiments of the invention, a motor-generator. The reversible air compressor-expander uses mechanical power to compress air (when it is acting as a compressor) and converts the energy stored in compressed air to mechanical power (when it is acting as an expander). In certain embodiments, the compressor-expander comprises one or more stages, each stage consisting of pressure vessel (the “pressure cell”) partially filled with water or other liquid. In some embodiments, the pressure vessel communicates with one or more cylinder devices to exchange air and liquid with the cylinder chamber(s) thereof. Suitable valving allows air to enter and leave the pressure cell and cylinder device, if present, under electronic control.
US08516806B2 Control of aftertreatment regeneration in a hybrid powered vehicle
A method for controlling aftertreatment regeneration for a system having a hybrid powertrain is described. The method includes determining that an engine aftertreatment regeneration is indicated when a regeneration request index exceeds a first threshold. The method includes determining an acceptable battery usage amount based on a current battery state of charge (SOC) and a minimum battery SOC. The method further includes determining a battery usage amount for an engine aftertreatment regeneration operation. The method includes initiating an engine aftertreatment regeneration when the battery usage amount is less than or equal to the acceptable battery usage amount.
US08516801B2 Exhaust gas purifying apparatus for internal combustion engine
An object of the present invention is to provide an exhaust gas purifying apparatus for an internal combustion engine which can properly purge at least NOx of unpurified components contained in exhaust gas while considering characteristics of NOx desorbed from an adsorbent. A bypass passage 18 bypassing a main exhaust passage 12 of the internal combustion engine 10 is provided. A HC/NOx adsorbent 22 having a function of adsorbing HC and NOx is provided in the bypass passage 18. A second underfloor catalyst 30 is provided downstream of the adsorbent 22. A purge passage 26 branching off from the bypass passage 18 while connecting to an intake passage is provided. An exhaust switching valve 20 and a purge control valve 28 are provided as a flow path switching means that is capable of switching a flow target into which the exhaust gas flows between the main exhaust passage 12 and the bypass passage 18. If the purging operations are executed, the intake purging operation is first executed. After that, the intake purging operation is switched to the exhaust purging operation at a timing existing after the purge of NOx is completed and at the time point at which the temperature of the adsorbent becomes stable.
US08516799B2 Methods and systems for emission system control
Methods and systems are provided for controlling an engine in a vehicle, the engine having a turbocharger, and a particulate filter upstream of a turbocharger turbine. In one example, the method comprises, under selected boosted operating conditions, injecting a reductant upstream of the filter during an exhaust stroke to generate an exothermic reaction at the filter.
US08516796B2 System and method for monitoring catalyst efficiency and post-catalyst oxygen sensor performance
A diagnostic system for an exhaust system of an engine includes a fuel control module and a diagnostic module. The fuel control module, in response to a request for a fuel inhibiting event, operates the engine in a first rich condition for a first period until a catalytic converter of the exhaust system is in a predetermined first rich state and subsequently operates the engine in a lean condition for a second period contiguous with the first period. The diagnostic module determines a catalyst efficiency of the catalytic converter based on an output of an oxygen sensor located downstream of said catalytic converter during the second period, and selectively adjusts a diagnostic status of the catalytic converter based on a comparison of the catalyst efficiency and a predetermined catalyst efficiency. The fuel inhibiting event may be a deceleration fuel-cutoff event. A related diagnostic method is also provided.
US08516791B2 Methods and apparatus for mixing fluid in turbine engines
A method of assembling a gas turbine engine is provided. The method includes providing at least one heat exchanger assembly including a heat exchanger and a mixer extending downstream from the heat exchanger. The mixer includes a plurality of windows formed therein. The method also includes coupling the at least one heat exchanger assembly within a bypass duct of the engine such that the at least one heat exchanger assembly is coupled to at least one of an outer engine casing and an inner engine casing of the turbine engine.
US08516788B2 Pulse detonation engine operating with an air-fuel mixture
The invention relates to a pulse detonation engine operating with an air-fuel mixture. According to the invention, the engine (1) includes at least two predetonation tubes (4, 5) which operate under conditions close to thermal cutoff conditions and the shock waves from which are focused in the combustion chamber (19).
US08516784B2 Apparatus for vertically linking two sections of chain
The apparatus is intended for vertically linking a first chain and a second chain under water. The apparatus is characterized in that it comprises a lower base (1) with an open cross-shaped slot (5) into which the last link of the first chain (6) is inserted, extending above said lower base (1), while a guide/holder (2) for the second chain (7) is attached to the lower base (1) over said slot, said guide/holder containing an H-shaped shackle (11) that is coupled to the last link of said second chain (7) by means of a first bolt (12), the last link of the first chain (6) being inserted in the free space in the shackle (11) so that both chains (6-7) are coupled by means of a second bolt (13).
US08516783B1 Edging and trimming apparatus for attachment to lawn mowers
The present invention is an edging and trimming apparatus for attachment to lawn mowing machines for use to edge and trim grass and weeds. A gear assembly enclosed in a housing may have a drive gear attached to a drive shaft of a lawn mower and may be engaged with a driven gear attached to a driven end of a shaft. A socket end of the shaft may be positioned in a hole in a side wall of a blade housing and the shaft may be attached to the blade housing by a first bracket to position the shaft approximately orthogonal to the drive shaft. A head coupling assembly with a trimmer head may be releasable attached to said socket end.
US08516782B2 Method and apparatus for insertion of uniquely shaped packaging elements
In some embodiments, an apparatus for insertion of uniquely shaped packaging may include the following elements, (a) a securing mechanism to hold a container along a conveyor in a predetermined location, (b) a transfer device which removes a spray cap mechanism from a second timing screw and aligns the spray cap mechanism over a container opening on the container, (c) a diptube assembly which locks a diptube hanging from the spray cap mechanism, and (d) the transfer device tightening the spray cap mechanism on the container opening after the diptube is inserted into the container opening.
US08516779B2 Net wrap applicator for large round bales
A bale wrapping attachment for a baler that forms round bales is mounted at a rear portion of the baler and includes a support for a supply of wrapping material that is formed as a web and rolled into a roll. The web is passed across a fixed, non-rotating feed bar. The wrapping attachment includes a guillotine type knife that cooperates with a cross frame member forming an anvil. The knife is slidable between a retracted position and a cutting position wherein a knife carried by the cutter engages the cross frame member to sever material underneath the knife. When the knife is in its retracted position, the non-rotating feed bar is moved to a position wherein wrapping material draped over the feed bar contacts exposed surfaces of bale forming belts from the baler, causing the wrapping material to be carried with the belts and into the bale chamber to wrap around the bale. A signal is provided when a selected amount of wrapping material has been removed from the supply roll, and the cutter is then moved to its cutting position and at the same time, the feed bar is moved away from the bale forming belts. The wrapping material is severed and then the bale can be discharged. When the wrapping material is severed, it leaves a short length or tail that drapes over the feed bar so it is ready for the next feeding cycle.
US08516777B2 Method of fabricating building wall panels
Wall panels and building walls, comprising inner and outer layers, and spaced reinforcing webs extending between the inner and outer layers. Optionally studs extend inwardly from the inner layer away from the outer layer with one of the stud legs on each stud being aligned with one of the reinforcing webs, or the building load delivered to an underlying footer varies less than 50% per 10 foot length of the wall, or height of the wall varies no more than 0.25 inch over a 40 foot length of the wall. The resulting wall panel can provide tough, water-proof, otherwise weather-proof, building systems and buildings.
US08516776B2 Fire-prevention structure for buildings
A fire-prevention structure for buildings includes at least a first fire-prevention district, a fire-prevention floor slab, and a second fire-prevention district. The first fire-prevention district having at least a steel-structured story further includes a plurality of first steel columns and a plurality of first steel beams. The first steel column is a hollow rectangular column with an upper end opening. The first steel beam is connected to a lateral side of the first steel column. The fire-prevention floor slab is constructed on top of the first steel beams and partly inside the end opening of the first steel column. The second fire-prevention district having at least a steel-structured story further includes a plurality of second steel columns and a plurality of second steel beams. The second steel column has a lower end portion further extruding an engagement plate and an engagement column. The engagement plate is fixed to the fire-prevention floor slab through anchor bolting, and the engagement column is protruded into the end opening of the first steel column.
US08516771B2 Method of refacing a staircase
A method of refacing a staircase having original treads and original risers with replacement treads and replacement risers is disclosed. Each replacement tread overhangs a respective original riser by a distance greater than the thickness of the replacement riser. The replacement riser is shimmed and spaced from the original riser a distance equal to the difference between the replacement riser thickness and the overhang distance. Preferably the replacement treads overhang the replacement risers the same distance that the original treads overhang the original risers.
US08516770B2 Assembly of a fixed pane on a car body flange and fastening clip for mounting of the fixed pane
The invention relates to an assembly of a fixed pane on a car body flange and to a fastening clip for mounting the fixed pane which has a molding arranged on the pane circumferential edge and wherein on the molding at least one retaining member facing towards the body flange is provided for accommodating said fastening clip before the fastening clip for mounting the pane to the body flange is fixed in an insertion through-hole of the body flange in an automatically locking manner.
US08516769B2 Stiffener and base assembly for a grain bin
A support for a grain bin having an elongated body with a back surface bent to form support surfaces that extend outwardly from the back surface to form a cavity therein. Connected to the elongated body is a base having a vertical portion and a horizontal portion. The horizontal portion having corners that extend upwardly to form flanges that engage the support surfaces of the elongated body.
US08516767B2 Joint for panels
A joint (1) having a first edge (2) and a second edge (3), the first edge (2) being provided with a distal edge (21) and a downwards protruding heel (22) The distal edge (21) is further provided with an upper joint edge (25) beneath which a groove (23) is arranged. The second edge (3) is provided with lower cheek (31) having a distal end (32) at which an upwards protruding lower cheek heel (33) is arranged. The second edge (3) is further provided with an upper joining edge (35) beneath which an undercut (34) is arranged. A moveable locking element (40) is arranged in the space created by the undercut (34). The moveable locking element (40) have a locking tongue (41), a locking tongue leg (42) and a maneuvering leg (43).
US08516766B2 Panel for decorating spaces
A panel for decorating spaces has a first structural element and a second structural element connected with one another, wherein the first structural element on lateral sides is provided with pins, while the second structural element on a back side is provided with shaped slots with a depression corresponding to the pin.
US08516763B2 Thermally isolating tubule for wall anchor
A tubule assembly for thermally isolating a surface-mounted wall anchor and an anchoring system employing the same are disclosed. The thermally-isolated tubule assembly is adaptable to varied anchor structures and for use with interlocking veneer ties and reinforcement wires to provide a high-strength surface mounted anchoring system for cavity walls. The stepped cylinders sheath the mounting hardware to limit insulation tearing and resultant loss of insulation integrity. The tubule assembly is thermally-isolated through the use of a series of strategically placed compressible nonconductive fittings and set within the perimeter of the anchor base. Seals are formed which preclude penetration of air, moisture, and water vapor into the wall structure.
US08516761B2 Expansion joint system of concrete slab arrangement
The invention relates to an expansion joint system of a concrete slab arrangement, comprising an expansion joint reinforcement to be arranged between a first and a second concrete slab, the expansion joint reinforcement comprising at least one local or continuous dowel arranged to transfer loads which are perpendicular to the slab plane. A shear reinforcement or a location for attaching the shear reinforcement has been arranged in advance in the expansion joint reinforcement.
US08516752B2 Support pole having a track
A support pole having a support member track portion and a support arm track portion is described that is configured to allow lateral and vertical displacement of the carrier device. In one or more implementations, the support pole includes a support member and a support arm extending outwardly from the support member. The support pole includes a support member track portion connected to the support member and a support arm track portion connected to the support arm. The support pole may also include a transition track portion disposed between the support member portion and the support arm portion. The track portions, collectively, are configured to allow a carrier device to transition between a first position and a second position.
US08516751B2 Mobile drilling rig
Mobile drilling rigs and methods for moving drilling rigs are disclosed which, in one aspect, include wheel assemblies connected to a rig which wheel assemblies are selectively movable from a rig drilling position to a rig movement position. This abstract is provided to comply with the rules requiring an abstract which will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure and is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims, 37 C.F.R. 1.72(b).
US08516750B2 Security door system
A revolving security door includes a drum defining a secure zone between door openings controlled by a revolving door disposed within the drum and wherein light curtain sensors and active infrared sensors may detect an intruder moving from a non-secure side of the doorway to the secure side and detect objects left behind in a secure zone. Methods of operation prevent persons or objects from passing from the non-secure side to the secure side of the doorway.
US08516749B2 Encapsulated window assembly with integral seal and method of installing game
A encapsulated window assembly may be fixed or movable upon installation into an opening in a vehicle body, particularly a vehicle roof. In order to keep air, water and/or dirt from entering the passenger compartment of the vehicle, an integral seal is molded onto a dielectric substrate material. The seal, upon installation of the assembly into the vehicle body opening, effectively closes the gap between the edge of the window assembly and the sheet metal surrounding the body opening, without the need for a post-applied seal, for example, a preformed bulb seal.
US08516736B2 Locking adjustment knob for a sighting device
A locking turret knob includes an adjustment member, a first member, and a second member. The adjustment member is adjustably positionable about an axis of rotation. The first member is disposed in proximity to the adjustment member and has at least one engagement member. The second member is disposed in proximity to the adjustment member and has at least one engagement surface. The adjustment member is adjustably positionable about the axis of rotation when each engagement member does not engage an engagement surface. The adjustment member is locked in a selected position about the axis of rotation when at least one engagement member engages an engagement surface. The adjustment member can be coupled to an adjuster of an optical enhancement device, such as a telescopic sight, a telescope or a microscope.
US08516735B2 Adjustment mechanism for firearm scope zoom
A mechanism for adjusting the zoom of a firearm scope includes an elongated, generally cylindrical body which may be formed integral with or as a separate component for attaching to the zoom ring. A plurality of annularly spaced openings or fins are formed on the body and extend between the proximal (close to the shooter) and distal ends thereof. The length of the body is such that at least one of the openings or fins is always present adjacent the thumb rest area of the firearm (e.g., rifle) handle. As such, a shooter need only move their trigger hand thumb to reach and engage an opening or fin to rotate the body which causes simultaneous rotation of the zoom ring.
US08516733B1 Firearm shooting support
Shooting supports for rifles and other long barreled firearms are provided for. The novel shooting supports comprise a sleeve and a cushion member. The sleeve has a circumference such that the sleeve is adapted to fit over a forend of a long barreled firearm. The cushion member is carried on the sleeve. It is sized such that when the sleeve is fitted on the forend the cushion member may be positioned under the forend without extending over the forend.
US08516731B2 Communication and control of accessories mounted on the powered rail of a weapon
A firearm may have a plurality of power-consuming accessories that can be attached to the weapon. In order to reduce the weight of these power-consuming accessories, as well as the proliferation of their batteries, the Weapon Accessory Power Distribution System provides a common power source to power the power-consuming accessories attached to the weapon. One or more powered rails are provided on the handguard, which encircles the barrel of the weapon, to provide a point of mechanical and electrical interconnection for the power-consuming accessories to provide quick-connect mounting and dismounting of the power-consuming accessory, absent the use of connectors with their tethering cables, which are susceptible to entanglement. The Weapon Accessory Control System is provided to enable the user to control the activation of a power-consuming accessory as well as enable communications between the user and the accessory and among power-consuming accessories.
US08516728B2 Flexible display apparatus
Provided is a flexible display apparatus that includes: a flexible display apparatus including: a flexible display panel; a housing including an opening through which the flexible display panel enters and exits the housing; a cylinder disposed within the housing to coil and uncoil the flexible display panel; and a stretcher that selectively extends from the opening to support the flexible display panel, such that the flexible display panel is substantially planar when the flexible display panel is extended outside of the housing.
US08516724B2 Device for displaying image on apparel
An image displaying device includes a background layer that is substantially opaque. The device also includes a display layer that is semi-transparent. The display layer includes an inner surface facing the background layer, and the inner surface is substantially smooth. The display layer further includes an outer surface facing away from the background layer, and the outer surface includes a plurality of raised areas and a plurality of recessed areas. The display layer has increased light transmissivity through the recessed areas and decreased light transmissivity through the raised areas such that a contrast of light transmissivity between the raised and recessed areas generates an image.
US08516715B2 Evacuation method and storage medium
An evacuation method which can reduce evacuation time without causing moisture-related problems. In a vacuum processing apparatus including a vacuum processing chamber, during the evacuation for the vacuum processing chamber, the pressure in the vacuum processing chamber is maintained at a pressure lower than or equal to the atmospheric pressure but higher than or equal to 6.7×102 Pa (5 Torr).
US08516713B2 Illuminated tape measure
A tape measure includes a housing having an opening and a measuring tape retractably carried within the housing and extendable via the opening. A locking mechanism is provided for maintaining the measuring tape in an extended position relative to the housing and the locking mechanism includes a lock actuator that is mounted to the housing. An illumination device is incorporated into the lock actuator. The illumination device includes a light emitting diode (LED) wherein the light emitting diode may be arranged on the locking mechanism to illuminate the measuring tape in an area adjacent to the opening and a user activatable switch for causing power to be selectively provided to the LED wherein the user activatable switch is mounted to an exterior surface of the lock actuator.
US08516709B2 Apparatus for testing the accuracy of machine tools and measuring devices
An apparatus for testing the accuracy of machine tools and measuring devices has a support and at least one reference element formed as a sleeve, wherein the reference element is glued on top of the support.
US08516707B2 Hand held implement
An embodiment of the hand held implement is in the form of a pair of scissors (10), as shown for example in FIG. 1. The pair of scissors include a pair of blades (12, 13) which are pivotally mounted about pivot pin (11). The blades are fitted with plastic loop portions which form the handles (14, 15) of the scissors (10). Handle (15) includes a moveable portion in the form of gate (16) which is pivotally mounted about pin (18). Handle (14) is fitted with a latching arrangement in the form of a slidably moveable (latch 20) which cooperates with a T-shaped lug (24) (visible in FIGS. 2, 5a and 5b) to retain the handles together in a closed position, or to allow the handles to be separated.
US08516701B2 Manifold bending support and method for using same
A method is provided to use a bending support to manufacture a heat exchanger assembly. The method includes the steps of providing a bending support having a bracing member, affixing a refrigerant conduit onto the bracing member, inserting the refrigerant conduit and the bending support into a manifold header, positioning the manifold onto work a surface of a mandrel, such that bracing member of the bending support is substantially perpendicularly to the work surface of the mandrel, and bending the manifold onto the working surface of mandrel forming an inner radius of bent, such that the bracing member supports the inner diameter of the manifold header, thereby preventing the deforming of the inner radius of the bent manifold header.
US08516690B2 Anisotropic conductive joint package
An anisotropic conductive joint package in which an anisotropic conductive film is joined to at least one conductive material selected from among the group consisting of gold (Au), silver (Ag), copper (Cu), aluminum (Al), magnesium (Mg), nickel (Ni), a tin oxide doped with indium (ITO), molybdenum (Mo), iron (Fe), palladium (Pd), beryllium (Be), and rhenium (Re). The package is characterized in that: the anisotropic conductive film has an insulating base and conductive paths composed of conductive members, insulated from one another, and extending through the insulating base in the direction of the thickness of the insulating base, one ends of the conductive paths are exposed from one side of the insulating base, the other ends are exposed from the other side, the density of the conductive paths is 3,000,000 pieces/mm2 or more, the insulating base is a structural body composed of an anodic oxide film of an aluminum substrate having micropores, and each micropore does not have a branch structure along the depth. The package can be used as an anisotropic conductive member of an electronic component of a semiconductor device or the like or a connector for inspection even if the structure has a much higher degree of integration realized by drastically improving the installation density of the conductive paths.
US08516689B2 Method of making a multi-layer interconnecting structure
Provided are a multi-layer interconnection structure and a manufacturing method thereof. The multi-layer interconnection structure includes a substrate; a first wiring on the substrate; an interlayer insulation layer on the first wiring; a second wiring on the interlayer insulation layer; and a via contact including at least one conductive filament penetrating through the interlayer insulation layer between the second wiring and the first wiring to be electrically connected to the first wiring and the second wiring.
US08516677B2 Method for removing an auxiliary contact device from a motor controller unit
A method and associated apparatus are provided for removing an auxiliary contact device from a motor starter assembly engaged with a motor controller unit of a motor control center. The method includes engaging an extraction tool with a securement member operably engaged between the auxiliary contact device and the motor starter assembly. The extraction tool includes a handle portion and a securement-engaging portion. The handle portion extends along the auxiliary contact device for the securement-engaging portion to engage the securement member. The method further includes exerting an axial force on the handle portion such that the handle portion cooperates with the securement-engaging portion to disengage the securement member from between the auxiliary contact device and the motor starter assembly, and to disengage the electrically-conductive engagement between the auxiliary contact device and the motor starter assembly, to remove the auxiliary contact device from the motor starter assembly.
US08516675B2 Method of forming a golf club head with improved aerodynamic characteristics
A method for forming a driver type golf club head, the method comprising orienting a golf club head using a largest tangent circle method, forming a golf club head having an apex point positioned in a crown apex zone and designing a crown curve having some portion exist above a 5.25 inch radius arc, the radius arc beginning at the apex point and extending rearward toward the back end of the golf club head.
US08516674B2 Solid state resistance welding for airfoil repair and manufacture
A method for bonding airfoil sections includes aligning upper and stub airfoil sections having upper airfoil pressure and suction sides and stub airfoil pressure and suction sides respectively, pressing together upper and stub airfoil cross sections at upper and stub airfoil distal ends of the upper and stub airfoil sections respectively, and then resistance welding, preferably solid state resistance welding, the upper and stub airfoil sections together along the upper and stub airfoil cross sections by passing electrical current across the upper and stub airfoil cross sections. The upper and stub airfoil sections may be clamped between pressure and suction side upper airfoil electrodes and between the stub airfoil pressure and suction sides respectively. The method may be performed while the stub airfoil section is attached to an airfoil carrier such as a rotor disk rim, a gas turbine engine drum, or a gas turbine engine blade platform.
US08516671B2 Hydraulic lip seal installation driver tool
A hydraulic seal installation tool having an elongate body portion fixedly attached to a holding portion. The elongate body portion has a hydraulic cylinder actuation means, and a driver mechanism head portion is coupled to the elongate body portion; and an installation method for mounting a seal, involving the steps of presenting a hydraulic seal installation tool to a seal bore, where the tool has a lip seal inserted upon a driver ring of the tool. Inserting the tool into the seal bore, depressing an activation button on a handle of the tool thereby actuating a hydraulic cylinder actuation means. Expanding a plurality of engagement projection fingers, locking the plurality of engagement projection fingers in place while providing an axial alignment reaction force; overcoming a first actuation force on a spring to actuate the driver ring, by a second actuation force, pulling the seal into seal bore, dwelling for approximately five seconds to fully seat the seal, breaking the circuit to the hydraulic actuation means by releasing the activation button. Withdrawing the driver ring from the seal, retracting the engagement projection fingers and withdrawing the tool from the seal bore.
US08516668B2 Torque assembly and method of manufacture
A torque assembly includes a spindle, a cap mounted on the spindle for rotation about the spindle, and a work-hardened, plastic sleeve inserted between the cap and the spindle for constant rotation of the sleeve and cap with respect to the spindle. The torque assembly may be installed onto a hinged object and fixed object with movement along a single axis. The torque assembly may be formed by: (a) providing a spindle having a base and a rod extending from the base; (b) providing a cap member with an annular section defining an inner diameter; (c) providing an annular plastic sleeve having an inner diameter and an outer diameter; (d) work-hardening the sleeve for a predetermined time period; (e) changing the inner diameter of the sleeve; and (f) inserting the spindle rod through the inner diameter of the sleeve.
US08516666B2 Attachment buckle with double locking
A fixing buckle comprising a base provided with a latching hook for attaching a retaining ring, and a locking mechanism able to occupy a locking position and a releasing position to respectively secure and release the retaining ring on and from the latching hook. The locking mechanism comprises two locking elements independent from one another and each having a stop and a control button. The locking elements are formed by two levers pivotally mounted inside the cover, the stop being arranged at one of the ends of each lever and the control button at the other end thereof. Detachment of the ring is enabled on no load and when the buttons of the two levers are actuated simultaneously to the releasing position.
US08516664B2 Cufflink
A cufflink including a head portion with a bearing surface for bearing against a garment, a pin portion to be inserted through a hole or a slot of the garment, and a clasp portion with at least one pivotable tab for locking the cufflink onto the garment. The cufflink includes an actuator with a shaft slidably mounted in a housing and including a push button at one end and an actuation arm at the other end which is inserted into an actuation portion of the tab (so as to pivot the tab from an unlocked position into a locked position when the push button is pressed. The cufflink further includes a locking-unlocking mechanism with push buttons arranged on either side of the shaft of the actuator, wherein the push buttons can be accessed from the opposite sides of the side wall.
US08516661B2 Retainer band for use in fluid-handling vessels
A connecting mechanism for joining the ends of the retainer band that does not damage the band ends may help prevent separation of the ends as the band is compressed, and corrosion of the band when it is exposed to a chemically-charged environment. A retainer structure for use in a fluid-holding tank comprises a main band body having a first end portion and a second end portion and a connecting member for receiving the first and second end portions so that the main band body forms a loop shape. The connecting member is configured to directly secure the received first and second end portions without deforming the first and second end portions.
US08516659B2 Refrigerator handle mounting arrangement having pin and cavity interlock
A handle assembly is provided for a refrigerator door including a side edge defined by an upper inner edge portion and a lower inner edge portion which are offset by a lateral portion, front and back sides, and an opening between the front and back sides at the lateral portion. The handle assembly includes a handle having a first end leading to a second end through a gripping portion. The second end is provided with in-turned portion having a projection. The handle assembly also includes an attachment member fixed to the front side of the door and a cap positioned in the opening of the door. When assembled, the first end of the handle is secured to the attachment member and the projection extends into a socket formed in the cap.
US08516655B2 Vacuum cleaner with electronic agitator control
A vacuum cleaner includes a floor engaging portion and a handle portion pivotally mounted to the floor engaging portion. The handle portion includes an input device. An agitator is rotatably mounted in the floor engaging portion to agitate a floor surface being cleaned. A first motor has an output shaft and an agitator belt selectively drivingly connecting the motor to the agitator. A tensioning arm pivotally mounts to the floor engaging portion for motion between an agitator-on position in which the tensioning arm engages the agitator belt, to place the agitator belt under tension whereby the agitator belt drives the agitator, and an agitator-off position in which the tensioning arm does not engage the agitator belt, to place the agitator belt in a slack condition whereby the agitator belt does not drive the agitator. A lifting assembly is mounted in the floor engaging portion and includes a second motor and an engaging member driven by the second motor, the engaging member being adapted to contact the tensioning arm to selectively place the tensioning arm in the agitator-off position.
US08516653B2 Cleaner handle and cleaner handle housing sections
Handle has status indicators viewable by operator while viewing location being cleaned and using handle in ordinary cleaning position, and light illuminating location being cleaned. Indicators are LED lamps. Light is an LED lamp. Microphone senses particles and illuminates an indicator. Indicators and light are provided in a housing section that forms part of a housing for handle. Housing section may be integrated with the remainder of the housing, or may be unit that fits into remainder of housing. Light has central axis generally parallel, within approximately five degrees from parallel, with cleaning axis of handle. Indicators each have a central axis generally parallel, within approximately 5 degrees from parallel, with cleaning axis of handle. The indicators have limited beam angle. Indicator viewable over grasping section of handle from towards distal end of handle. The cleaner may be a vacuum cleaner, which may be a central vacuum cleaner.
US08516649B2 Articulating vacuum hose
A debris collection system is disclosed comprising a vehicle and an articulating vacuum hose. The articulating vacuum hose includes a vacuum hose assembly and an articulating arm. The articulating arm is configured to support the vacuum hose assembly which is comprised of a vacuum hose, support bands and support cables. The articulating arm includes a first arm extension and a second arm extension. The first arm extension is mounted to the vehicle and rotatable with respect to the vehicle about two perpendicular pivot axes. The second arm extension is pivotally connected to the first arm extension and is rotatable with respect to the first arm extension about a third pivot axis. The first and second arm extensions can be moved to a folded position wherein both extensions are parallel to each other and to an exterior surface of the vehicle.
US08516643B1 Golf towel
A sports towel constructed in the form of bag having an interior surface and an exterior surface wherein soil on the interior surface is prevented from transfer to the exterior surface is provided. The towel includes a bag-shaped body constructed of a fabric material. The body has opposing first and second ends and a continuous peripheral wall extending between said first and said second ends. The first end being closed and together with said peripheral wall defining an interior space within said body. The second end being open and providing access into said interior space. The peripheral wall including an interior surface that includes two areas of dissimilar surfaces.
US08516639B2 Surgical positioning pillow
A surgical support system including a positioning pillow to support a patient in a lateral position on an operating table. The positioning pillow includes a head supporting surface having an opening to accommodate an ear of the laterally positioned patient and a channel intersecting the opening to accommodate an eye of the laterally positioned patient, a shoulder supporting surface disposed adjacent to the head supporting surface and oriented substantially perpendicular to the head supporting surface to accommodate a shoulder of the laterally positioned patient, and a bottom surface disposed opposite to the head supporting surface and adjacent to the shoulder supporting surface, the head supporting surface being angled relative to the bottom surface to align the patient's thoracic and cervical spine at a predetermined angle with respect to the operating table when the patient's head is positioned on the head supporting surface in the lateral position.
US08516634B2 Bed structure with a deck section motion converter
A bed structure includes a frame 28, a deck framework 50 moveably connected to the frame, a panel 72 moveably connected to the deck framework, and a motion converter 100. The motion converter translates the panel relative to the deck framework in response to either or both of a) relative translation between the deck framework and the frame, and b) relative rotation of the deck framework and the frame. In one detailed embodiment the motion converter includes a rack 102 secured to the frame, a primary gear 124 meshing with the rack, a panel drive sprocket 170 rotatably mounted on the deck framework coaxially with the primary gear, an idler sprocket 192 rotatably mounted on the deck framework remote from the panel drive sprocket, a slider connected to the panel, and a chain 220 engaged with the panel drive sprocket and the idler and connected to the slider.
US08516633B2 Mattress encasement with improved bed bug protection
A mattress encasement with improved bed bug protection includes an encasement body configured to cover a mattress and a zipper disposed at an opening in the encasement body and movable between an open condition permitting insertion and removal of the mattress and a closed condition preventing bed bugs from traversing the zipper. The zipper has a zipper head and a zipper pull pivotable on the zipper head. A clasp is at least partly fixed to the encasement body. A hook-and-loop fastener is associated with the encasement body and the clasp for locking the zipper pull to the clasp with the zipper in the closed condition to prevent movement of the zipper head and opening of the zipper.
US08516630B2 Convertible wheelchair
A convertible wheelchair having two self-propelling rear wheels and two front casters, electric controls for converting from a chair position to a reclined position by an electric actuator connected between a bottom panel of a frame and under a seat support, a backrest connected pivotally at intermediate points between sides of the frame, and a leg support pivotally connected to front corners of the frame and front ends of the seat support. The wheelchair may be secured adjacent to a bed by a mount disc on a center portion of the rear wheels enabling a user to safely convert the wheelchair to the reclined position by moving a switch of the electric controls. When reclined, the user may move over onto the bed without a caregiver's assistance, unless necessary.
US08516629B2 Portable, personal lifting device
A portable, personal lifting device (10, 100) includes a central member (12), a seat (14) attached to the central member (12) in such a way that the seat is capable of translating linearly along the central member (12), an actuator (16) for causing translation between the seat (14) and the central member (12), and a support member (24) to stabilize the central member (12). The central member (12) is positioned between a user's legs in such a way that the user straddles during operation of the device (10, 100), thereby providing an inexpensive, lightweight lifting device that can be used in very close quarters.
US08516627B2 Bathtub seat
A bathtub seat that includes a platform upon which a bather sits formed from a plurality of watersealed planks. The planks are chosen of an appropriate length which length corresponds to the width of the bathtub. The platform planks are attached to feet, which feet rest on the top of the bathtub. The back edge of the platform includes a guide rail with a guide slot. The guide slot is utilized to position suction cups which suction cups are employed to adhere the platform to the back wall above the bathtub. Attached to the back of the suction cups are studs and nuts, which are used to attach the suction cups to the guide rails. The suction cups are positioned along the guide rails by loosening the stud from the nut, moving the suction cup along the guide slot and thereupon re-tightening. Once the suction cups are positioned appropriately for the particular application, the bathtub seat is positioned over the bathtub with the feet on the top of the tub. The suction cups are moistened and adhered to the back wall above the tub.
US08516622B2 Sanitary system for a vehicle including a removable holding tank
A sanitary system for a motor vehicle includes a bowl assembly, a base coupled to the bowl assembly and a mobile holding tank removably coupled to the toilet for receiving waste from the toilet and stowable within a storage area defined by the base. The sanitary system further includes a pumping arrangement having a first portion carried by the base and a cooperating second portion carried by the mobile holding tank. The first portion engages the second portion when the mobile holding tank is positioned within the storage area so as to define a fluid path from the mobile holding tank to a remote waste storage tank for pumping of waste from the mobile holding tank to the remote waste storage tank.
US08516619B2 Ready to wear headscarf
A headscarf for women and in particular veiled women is provided which includes a garment element sewn to a predetermined formed style to covers a wearer's head and neck. The headscarf maintains the formed style of a scarf worn particularly by veiled women. Additionally, the headscarf can be provided with styling accessories.
US08516617B1 Hat with enhanced ventilation
A hat suitable for use in outdoor applications is provided. The hat provides protection from the elements, e.g., rain, wind, sun, while used in outdoor activities, such as hiking, while also providing enhanced ventilation features so that the hat may regulate heat that is either absorbed by the hat or generated by the head of the user.
US08516615B2 Protective garment including a mesh liner layer
A protective garment comprising an outer shell having an interior surface and an exterior surface. The protective garment further comprising a moisture barrier layer, a thermal insulating layer and a mesh liner layer. The thermal insulating layer comprises at least one of a facecloth material, a batting material, a spunlace material and a felt material, and the mesh liner layer is unattached to the thermal insulating layer.
US08516613B2 Shower shirt and method of use
A shower shirt has waterproof seals at its neck opening, arm openings and shirt bottom to prevent water from contacting a person's body that is enclosed by the shirt. The shower shirt also has one or more pockets sized to support post surgical devices associated with the patient such as drain tubes, bulbs, dialysis/external catheters, wound vac and infusion pumps. The shower shirt can also include baffles to provide additional lateral breast support to the patient.
US08516612B2 Culinary finger guard and associated method
A finger guard includes a first segment, a middle segment, a plurality of compound segments and an end segment. The first segment preferably has a unitary body with the plurality of compound segments spaced from such a first segment. The middle segment has a unitary body and may be intermediately disposed between the first and compound segments respectively. The end segment may be positioned at a distal end of the compound segments. An underlayment having a flexible body may further be attached to each of the first, middle, compound and end segments respectively. Each of the first, middle, compound and end segments may be independently displaced along mutually exclusive paths when the underlayment is displaced. The finger guard is adapted to the movements of the user finger when guiding the food to be cut and provides speed and accuracy for food cutting operations in a comfortable, safe and non-restrictive manner.
US08522355B2 System and method to force a mobile device into a secure state
Embodiments relate to systems and methods for implementation on a mobile device to force the mobile device into a secure state upon detection or determination of a triggering event. Once it is determined that a triggering event has occurred, each application operating on the mobile device is caused to immediately unreference sensitive objects and a secure garbage collection operation is performed upon the unreferenced sensitive objects to render data associated therewith unreadable. The mobile device is then caused to enter a secure state, in which the mobile device cannot be accessed without authorization. A microprocessor within the mobile device is configured to determine the existence of the triggering event according to a configuration data structure and to perform the secure garbage collection.
US08522354B2 Microprocessor apparatus for secure on-die real-time clock
An apparatus including a microprocessor and an external crystal. The microprocessor executes non-secure application programs and a secure application program, where the secure application program comprises instructions from a host architecture instruction set, and where the non-secure application programs are accessed from a system memory via a system bus and the secure application program is accessed from a secure non-volatile memory via a private bus coupled to the microprocessor. The microprocessor has a secure real time clock that provides a persistent time, where the secure real time clock is only visible and accessible by the secure application program when the microprocessor is executing in a secure mode. The external crystal is coupled to the secure real time clock within the microprocessor and is configured to cause an oscillator within the secure real time clock to generate an oscillating output voltage that is proportional to the frequency of the external crystal.
US08522351B2 Production security control apparatus for software products and control method thereof
The present invention relates to a production security control apparatus for software products and the control method thereof. The present invention uses security control devices to control the production process for software products, which ensures that the production process cannot proceed without appropriate security control device. There are many ways to embody the present invention and the security level can be customized. The device is simple and easy to use. In addition, the leak of protected code can be prevented—because the data in the production host is not copied to the dongle directly, unauthorized dongles cannot work with the software itself directly. Moreover, the unauthorized production of dongles can be prevented as well—the production number of dongles is also restricted by the developer, which ensures that illegal bulk production cannot occur without authorization.
US08522350B2 System and method for run-time attack prevention
Preventing attacks on a computer at run-time. Content that is configured to access at least one function of a computer is received by the computer. Protections corresponding to the function are added to the content, wherein the protections override the function. The content and the protections are then transmitted to the computer. The function may expose a vulnerability of the computer, and arguments passed to the function may exploit that vulnerability. The protections are executed when the content is executed, and determine whether the arguments the content passed into the function represent a threat. In response to determining that the arguments represent a threat, execution of the content is terminated without executing the function.
US08522347B2 Real-time network updates for malicious content
A global response network collects, analyzes, and distributes “cross-vector” threat-related information between security systems to allow for an intelligent, collaborative, and comprehensive real-time response.
US08522345B2 Management of hierarchical reference data
There are methods and apparatus, including computer program products, for managing hierarchical reference data. There is a Web page for access by a user, where the Web page includes (i) data representing a hierarchy and (ii) rules defining modifications that are permitted to be made to data. The user is enabled to make a real-time modification to the data based on the rules.
US08522344B2 Theft of service architectural integrity validation tools for session initiation protocol (SIP)-based systems
A device prevents theft of service attacks on a Session Initiation Protocol (SIP)-based device using an identity assurance protection mechanism, a multiple end-points protection mechanism, and an intrusion detecting protection mechanism.
US08522343B2 Removing an active application from a remote device
A system and a method are disclosed for managing applications on a mobile computing device. A command message is received at the mobile computing device specifying a command and a target application. The command message may have been sent by a application provider server. The command may be a removal command, an enable command, or a disable command. A removal or disable command may be used to remove or disable a problematic target application. The specified command is performed on the target application.
US08522340B2 Device and method for authorization management
A device may be authorized via a method, which includes: displaying several numbered folder objects while the device is in an unauthorized state, each of which is displayed with a corresponding serial number and represents a folder containing several files stored in the device; executing a predefined operation toward one of the folder objects; detecting the serial numbers corresponding to the operated folder object; comparing the detected serial numbers and a predetermined password; and maintaining the device in the unauthorized state, if the detected serial numbers do not correspond to the password.
US08522328B2 Measurement device and method for logging use of the measurement device
In a method for managing use information of a measurement device, an operating interface of the device is locked before the device is operated. When a user starts to use the device, the method provides a login interface to verify whether the user is authorized to login the operating interface. If the user is authorized to login the operating interface, the operating interface is unlocked and the method records first information of starting to operate the device. After finishing the operation or when an elapsed time of the device not in use is greater than a predetermined time, the method controls the user to log out the operating interface, records second information of finishing the operation, and the operating interface is locked. The first information and the second information are saved in a text file.
US08522325B2 Method of authentication user using server and image forming apparatus using the method
A method of authenticating a user using a server and an image forming apparatus using the same, the method including: transmitting, from an image forming apparatus to a first server that functions as an authentication server, user authentication information; determining if the first server authenticates the user based on the user authentication information; and transmitting, to a second server that processes image data, the user authentication information if the first server authenticates the user, wherein the second server authenticates the user based on the transmitted user authentication information authenticated by the first server. Thus, the user of the image forming apparatus can be automatically authenticated by the second server by authenticating the user on the first server.
US08522313B2 Method and apparatus for data file transfer using destination linked directories
A data file transfer device, system, methods, and computer program products for transferring files between devices. Each device comprises a connection system that establishes a communication connection with at least one other device, a data file transfer system for data file transfer with the other device, and a destination linked directory that is associated with the other device, where each destination linked directory is a file storage area on each device. Each device also comprises a destination linked directory management system for detecting the storage of at least one data file to the destination linked directory and initiates, absent any additional action by the user of the device, transfer of the data file to the associated other device upon detection of the storage.
US08522312B2 Access control lists and profiles to manage femto cell coverage
System(s) and method(s) provide access management to femto cell service through access control list(s) (e.g., white list(s), or black list(s)). White list(s) includes a set of subscriber station(s) identifier numbers, codes, or tokens, and also can include additional fields for femto cell access management based on desired complexity. White list(s) can have associated white list profile(s) therewith to establish logic of femto coverage access based on the white list(s). Values of attribute fields that determine white list(s), black list(s), or white list profile(s) can be generated through various sources. An access list management component facilitates generation and maintenance of white list(s), black list(s), or white list profile(s). Values for identifier attribute field(s) available for inclusion in a white list are validated prior to inclusion therein. Various example aspects such as white list(s) management, maintenance and dissemination; automatic population or pre-configuration; and inclusion of wireless device(s) or subscriber(s) are also provided.
US08522307B2 Flexibly assigning security configurations to applications
A method, system, and computer usable program product for flexibly assigning security configurations to applications are provided in the illustrative embodiments. An embodiment determines, forming a first determination, whether a first identifier identifying the application is mapped to the security configuration. The embodiment determines, forming a second determination, whether the application participates in a group by determining whether a second identifier identifying the group is mapped to the security configuration. The embodiment assigns, forming a first assignment, the security configuration to the application if either of the first and the second determinations is true. The embodiment assigns, forming a second assignment, the security configuration to the application using a determination by a first policy if the first and the second determinations are false.
US08522305B2 System and method for updating user identifiers (IDs)
Provided are a system and method for updating a user identifier (ID). The user ID updating method includes: (a) collecting unauthorized access attempt information for a user ID; (b) creating a user ID update policy for an encoded user ID obtained by encoding the user ID, according to the unauthorized access attempt information collected in operation (a); (c) storing the user ID update policy created in operation (b); (d) loading the user ID update policy stored in operation (c) and determining whether or not to update the user ID; and (e) creating a new user ID if it is determined in operation (d) that the user ID should be updated, and changing the user ID to the new user ID. Therefore, it is possible to ensure security for user IDs, by dynamically creating and updating user IDs according to security environments.
US08522304B2 Monitoring and reporting policy compliance of home networks
Methods and apparatus are described for monitoring and configuring home networks for a variety of purposes such as, for example, facilitating secure communications between the home network and a remote network, and facilitating provision of a service by a service provider such as, for example, a cellular carrier.
US08522298B2 Methods and systems for transmitting synchronized visual and audio media
Systems and methods according to the present invention provide methods, devices and systems for delivering media content to users. Broadcast audio and video streams can be synchronized for substantially simultaneous output by users. User feedback can be used to compose playlists of synchronized media.
US08522297B2 System, method and program for identifying web information related to subjects in a program broadcast
System, method and program for obtaining WWW information of interest to a user. The WWW information is related to a subject in a television, radio or other type of program which is broadcast. Before the program is broadcast, a plurality of documents are stored in a user device. Each of the documents has a plurality of categories. While the program is broadcast, a user indicates to the user device interest in a subject in the program currently being broadcast and selects one of the documents. In response, the user device displays the one document, and the user selects one of the categories in the one document. The user device determines a time that the user indicated the interest in the subject and transmits the time to a computer associated with the broadcast. In response, the computer correlates the time to an associated hyperlink referencing WWW information related to the subject, and transmits the associated hyperlink to the user device. In response, the user device correlates the hyperlink to the one category. Subsequently, the user device displays the hyperlink in association with the one category. If the user selects the hyperlink, the user device downloads and displays a web page or web file addressed by the hyperlink.
US08522291B2 Video playback device for channel browsing
A video playback device, provided in a P2P-based network, comprises a channel pre-cached buffer, for storing a plurality of video blocks corresponding to a number of pre-cached channels; a display interface, for receiving a request for channel browsing from a viewer and executing playback of the video blocks pertaining to a selected channel indicated on the request; and an agent module, for receiving the request for channel browsing from the display interface, obtaining a seed/peer list pertaining to the selected channel indicated on the request, and downloading the video blocks from seed and/or peer nodes based on the seed/peer list; characterized in that the agent module applies an automatic refreshing mechanism for updating the corresponding video blocks to each pre-cached channel by supplying the most updated video blocks in the channel pre-cached buffer.
US08522290B2 Video on demand system and methods thereof
A method for transmitting a video data over a grid infrastructure network is disclosed. The method includes receiving a request from at least one user for viewing the video data and identifying a plurality of attributes from a plurality primary grid enabled mini servers (GEMS), wherein the plurality of primary GEMS together form the grid network. The method further includes partitioning video data into a plurality of discrete fragments using a shard creator indicative of the plurality of attributes in each of the plurality of primary GEMS and allocating the plurality of discrete fragments among the plurality of primary GEMS based on the plurality of attributes of each of the plurality of primary GEMS. The method also includes decoding the plurality of discrete fragments of the video data using a streaming server for transmitting the video data to the at least one user.
US08522285B2 Digital television signal, digital television receiver, and method of processing digital television signal
A digital television (DTV) signal for use in a DTV receiver includes an extended text table (ETT) which includes a header and a message body. The header includes a table identification extension field which serves to establish uniqueness of the ETT, and the message includes an extended text message (ETM). If the ETT is an event ETT, the table ID extension field includes an event identification which specifies an identification number of an event associated with the ETT. On the other hand, if the ETT is a channel ETT, the table identification extension field includes a source identification which specifies a programming source of a virtual channel associated with the ETT. A section-filtering unit included in the DTV receiver is able to use table identification extension fields of a plurality of ETTs for section-filtering a pertinent event or channel ETT from the ETTs.
US08522284B2 Digital broadcasting system and method of processing data
A digital broadcast system and a data processing method are disclosed. A receiving system of the digital broadcast system includes a signal receiving unit, a demodulating unit, a program table decoder, and a controller. The signal receiving unit receives a broadcast signal in which at least one parade and main service data are multiplexed, each parade including mobile service data and data of at least one section of a program table for decoding the mobile service data. The demodulating unit demodulates data of at least one parade included in the broadcast signal. The program table decoder scans at least one demodulated parade, receives each section of the program table from the scanned parade to construct a corresponding program table, and parses the constructed program table to output program table information. The controller controls decoding of the demodulated mobile service data according to the parsed program table information.
US08522283B2 Television remote control data transfer
A computer-implemented method for information sharing between a portable computing device and a television system includes receiving a spoken input from a user of the portable computing device, by the portable computing device, submitting a digital recording of the spoken query from the portable computing device to a remote server system, receiving from the remote server system a textual representation of the spoken query, and automatically transmitting the textual representation from the portable computing device to the television system. The television system is programmed to submit the textual representation as a search query and to present to the user media-related results that are determined to be responsive to the spoken query.
US08522281B1 Head end generalization
A computer-implemented method includes receiving information associated with a user of media services, wherein the received information does not uniquely identify one media head end for he user, identifying a plurality of head ends responsive to the received information, and generating, for display on a client device associated with the user, information for displaying a program guide aggregating channels for the plurality of head ends.
US08522280B2 Display control apparatus, display control method and communication system
A client device includes a display control unit for setting a current time line indicating a current time on the display screen to divide the display screen into a fixed region and a moving region across the current time line as boundary, for moving a program object set in the moving region toward the current time line at a predetermined speed to set, among program information contained in the EPG data obtained by the EPG data obtaining unit, a program object describing therein program identification information contained in the program information on certain program information whose program start time is earlier than a current time, which is contained in the program information, at a position reaching the current time line in the moving region when the program start time comes, and for, when the program object reaches the current time line, shifting the program object to the fixed region.
US08522278B2 Method for providing program information in a hierarchical manner and interactive program guide system implementing the method
In one aspect, the invention provides a method for operating an electronic program guide system. The method comprises displaying a first view wherein graphical indicators each of which corresponds to a broadcast channel are displayed on a display; detecting input selecting one of the graphical indicators; and displaying a second view in response to the detected input, wherein programming information relating to a channel corresponding to the selected graphical indicator is displayed on the display.
US08522276B2 System and methods for voicing text in an interactive programming guide
Systems and methods are provided for enhanced television services such as an interactive audio programming guide for a television. Users may use an input device, such as a remote control, to select display objects displayed on an output device, such as a television, as part of an interactive programming guide. An IPG module on a network terminal, such as a set top box, may determine whether the display object requires an audio representation. If an audio representation is required, the set top box may transmit an audio representation of the display object to the television to be played for the user.
US08522272B2 User-customized programming
A method may include transmitting a list of programs for customization to a user device and receiving, from the user device, a selection by the user of one of the listed programs. The method may further include determining a list of clips to recommend to the user based on a user profile associated with the user and transmitting the list of clips to the user device for customizing the selected program. Further, the method may include receiving a selection of one of the clips from the user device and inserting the clip into the selected program to generate a customized program.
US08522270B2 System for and method of automatic optimizing quantitative business objectives of sellers (advertisers) with synergistic pricing, promotions and advertisements, while simultaneously minimizing expenditure discovery and optimizing allocation of advertising channels that optimize such objectives
An Internet system for and method of automatic optimizing quantitative business objectives of sellers (advertisers) with synergistic pricing, promotions and advertisements, while simultaneously minimizing expenditure and discovery and optimizing allocation of advertising channels that optimize such objectives.
US08522269B2 Method and apparatus for alternate content scheduling on mobile devices
Alternate digital content is inserted into mobile devices with a method and apparatus that comprises an alternate content scheduler, an alternate content reporter, and a micro-splicer. The alternate content scheduler further comprises a mobile network interface for interaction with a mobile data and broadcast network, a micro-splicer interface for interfacing with a micro-splicer, a rulebook that is shared with the network which provides the rules for alternate content scheduling, a preference provisioning module comprising an alternate content scheduler library for storing user or network preferences, a scheduler for providing tight synchronization between original program content and alternate content, and a metric recording interface to an alternate content reporter. The micro-splicer works in tandem with the alternate content scheduler to render synchronized display of alternate multimedia content on the mobile device.
US08522268B2 Method and apparatus for creating a targeted integrated image
A targeted integrated image is created for delivery to a user. Content of potential interest to the user is determined based on at least one user preference. This determination may be made prior to or during the user's request for an image, such as video content, or while the user is receiving an image, such as a menu or programming guide. An image representing the content of potential interest to the user, such as a barker is selected and combined with another image of interest to the user to form a targeted integrated image for delivery to the user. The user preference may include information representing content viewing habits or content ordering habits of the user. The user preferences may be associated with the identity of the user.
US08522265B2 Modem apparatus for a cable data delivery system
A modem apparatus including means for communicating authentication information of a host along a first path to prompt a first validation for receiving data over the first path, and means for communicating identifying information of the modem apparatus and a request for network resource allocation over the first path to prompt a second validation after the first validation, the second validation enabling the reception of data over a second path that has a higher rate of transmission than the first path.
US08522257B2 System and method for context information retrieval
The present disclosure provides a system and method of providing context information. Context information is automatically retrieved by monitoring at least one application program executable on a computing system, so as to detect an event associated with the application program, identifying information corresponding to the detected event, and retrieving, automatically without user request, context information associated with the detected event.
US08522256B2 Hosting non-messaging workflows in a messaging host
A workflow hosting system is described herein that allows non-messaging workflows to be hosted by a message-based service host. The system provides a host implementation, which can be used to host non-messaging workflows, or workflows that either do not begin with a message activity or do not use messaging activities at all. When the host receives a message for a workflow service, if it is not already running (or persisted), the system creates a new workflow service instance. If a workflow does not begin with a message activity, it cannot be started by sending a message because there is no activity to receive the message. To host a non-messaging workflow, the system provides a translation layer that sits between the communication layer and the workflow with methods that a developer can override to correctly activate the workflow.
US08522249B2 Management of software implemented services in processor-based devices
A service management system for devices with embedded processor systems manages use of memory by programs implementing the services by assigning services to classes and limiting the number of services per class that can be loaded into memory. Classes enable achieving predictable and stable system behavior, defining the services and service classes in a manifest that is downloaded to embedded devices operating on a network, such as a cable or satellite television network, telephone or computer network, and permit a system operator, administrator, or manager to manage the operation of the embedded devices while deploying new services implemented with applications downloaded from the network when the service is requested by a user.
US08522248B1 Monitoring delegated operations in information management systems
Information management is provided. Information management may include a method of monitoring the information management processes. The method may include delegating one or more information management processing operations to one or more external computing resources. The information management processing operations require intelligence provided by an information management server. Monitoring information received from the external computing resources indicates that the external computing resources are performing the one or more delegated information management processing operations. An analysis of a subset of data objects from the information management system is performed to ensure that the delegated information management process operations have been performed on the data objects.
US08522245B2 Thread criticality predictor
Each thread of a multi-threaded application is assigned a ranking, referred to as thread criticality, based on the amount of time the thread is expected to take to complete one or more operations associated with the thread. More resources are assigned to threads having a higher thread criticality, in order to increase the rate at which the thread completes its operations. Thread criticality is determined using a perceptron model, whereby the thread criticality for a thread is a weighted sum of a set of data processing device performance characteristics associated with the thread, such as the number of instruction cache misses and data cache misses experienced by the thread. The weights of the perceptron model can be repeatedly adjusted over time based on repeated measurements that indicate the relative speed with which each thread is completing its operations.
US08522242B2 Conditional batch buffer execution
A batch computer or batch processor may implement conditional execution at the command level of the batch processor or higher. Conditional execution may involve execution of one batch buffer depending on the results achieved upon execution by another batch buffer.
US08522237B2 Virtualizing embedded systems
This description provides tools and techniques for virtualizing embedded systems. Systems are described for embedding into a vehicle, with the systems including subsystems and centralized physical platforms that include computing resources operating on behalf of the subsystems. Systems may also include shared bus systems that place the centralized physical platforms and the subsystems in communication with one another. The centralized physical platforms may also include virtualization layers for operating virtual machines, with the virtual machines being associated respectively with the subsystems.
US08522236B2 Method and system for establishing a robust virtualized environment
A method and system for establishing a virtualized environment includes booting a first virtual machine monitor to establish a first virtual machine and booting a second virtual machine monitor in the first virtual machine. The first and second virtual machine monitors may be hypervisors. The method may also include directing management interrupts, such as system management interrupts and/or platform management interrupts, to the first virtual machine monitor.
US08522233B2 Firmware updating system, firmware delivering server, firmware embedded device, and program
The present invention provides a firmware update technique in which a work area is small, a work time is short, update can be resumed even if power-down occurs, and even a file system which does not support writing is supported. To provide the firmware updating technique, an update creating and distributing server divides old and new version firmware images, extracts a difference between the new and old divided firmware images, creates an updated package, and delivers the updated package to an embedded device. On the other hand, the embedded device applies the updated package to the old version divided firmware image (an existing firmware message currently in use).
US08522228B1 Updating software on dormant disks
In a method of updating software on a dormant disk, exposed files are accessed. The exposed files are exposed by mounting the dormant disk. The exposed files are scanned to determine the status of software residing on the dormant disk. The scanning is achieved without requiring booting of the dormant disk. It is determined whether an update is available for the software residing on the dormant disk.
US08522227B2 Runtime activation and version selection
A runtime activation system uses a set of policies designed to provide a balance between backwards compatibility and ease of migrating existing (non side-by-side aware) applications to new runtime versions. The system chooses the runtime version to activate when an application runs or when a runtime application programming interface is invoked based on the set of policies. The system implements these policies by consulting compatibility data associated with the application indicating the intent of the author and level of side-by-side support provided by the application and/or global configuration data. Based on the compatibility data, the system chooses policies that are right in the most common cases, and easy to modify in less common cases. Thus, the runtime activation system allows applications to be flexibly configured to handle new runtime versions in a manner determined by the application author, a system administrator, or others.
US08522224B2 Method of analyzing intrinsic parallelism of algorithm
A method of analyzing intrinsic parallelism of an algorithm, comprising: generating a dataflow graph which is composed of vertexes representing computation and directed edges denoting the dependency and flow of data from the algorithm; building a matrix representing the dataflow graph; and quantifying the intrinsic parallelism based on rank and dimension of the matrix representing the generated dataflow graph.
US08522220B2 Post-pass binary adaptation for software-based speculative precomputation
The latencies associated with cache misses or other long-latency instructions in a main thread are decreased through the use of a simultaneous helper thread. The helper thread is a speculative prefetch thread to perform a memory prefetch for the main thread. The instructions for the helper thread are dynamically incorporated into the main thread binary during post-pass operation of a compiler.
US08522218B2 Cross-module inlining candidate identification
Routines which are likely to be good candidates for cross-module inlining are automatically identified according to criteria based on service history, compiler inlining criteria, and/or execution performance criteria. Candidates can also be automatically identified by pattern matching codes of routines which satisfy service history, execution performance, and/or compiler criteria. Automatically identified candidate routines are presented in an inlining advisory tool, allowing developers to approve/veto automatically identified candidates, to add other routines, and to either suggest or require that the development tools perform cross-module inlining with particular routines. Changes to a candidate routine can trigger regeneration of native image(s) into which the routine has been compiled.
US08522215B1 Coverage analysis for variable size signals
An embodiment can include one or more computer-readable media storing executable instructions that when executed on processing logic process variable signals. The media can store one or more instructions for receiving executable code that includes constructs with variable signals for processing the variable signals, and for performing a coverage measurement on the executable code based on information about one or more of the variable signals processed by the executable code. The media can store one or more instructions for producing a coverage result based on the coverage measurement, the coverage result identifying a degree of coverage for the executable code when the executable code processes the variable signals.
US08522213B2 Debugger and debugging methods using breakpoints conditioned on the static identity of data
A method of debugging a program includes setting a breakpoint in the program identifying a location within the program, a reference-typed expression that is valid within the scope of the location, and a set of statically-specified data entities to which the expression refers, upon encountering the location during a current run of the program, determining whether the associated expression evaluates to a reference corresponding to one of the statically-specified data entities, pausing the program at the location if a value of the expression refers to one of the statically-specified data entities, and continuing the program without pausing if the value does not refer to one of the statically-specified data entities.
US08522212B1 Auto generation of test utility bots using compile time heuristics of user interface source code
Methods and apparatus, including computer program products, implementing and using techniques for generating one or more test utility classes for use in testing a web application user interface (UI). Source code for the UI is provided. The source code includes one or more UI elements. The source code is compiled to generate UI elements to be rendered on the UI. The compiling includes invoking a test utility class generator framework and passing a UI object tree that includes the UI elements to the test utility class generator framework. The test utility class framework analyzes the UI object tree to identify a set of basic UI elements on the rendered UI and to compute an extensible markup language path for each UI element in the hypertext markup language rendered for the UI. Based on the analysis, test utility classes are generated for use in testing the UI.
US08522209B2 Method and system for integrating profiling and debugging
A system and method are provided to integrate profiling and debugging. In one embodiment, a profiling infrastructure is generated, the profiling infrastructure having profiling components capable of performing profiling sessions. An integrated infrastructure is generated by associating the profiling infrastructure with a debugging infrastructure, the debugging infrastructure having debugging components capable of performing debugging sessions. The profiling sessions and the debugging sessions are simultaneously performed via the integrated infrastructure.
US08522208B2 System for creating and running a software application for medical imaging
An effective and user-friendly system is disclosed for creating and running a software application for medical imaging, having at least one framework which has a service layer and a superordinate toolkit layer as an application programming interface, wherein functions of the toolkit layer and of the service layer are grouped in each case in a number of components which are arranged strictly hierarchically in such a way that any component can only ever be accessed from a superordinate component.
US08522205B2 Packaging multiple groups of read-only files of an application's components into multiple shared libraries
Multiple groups of read-only files, for use by various components of an application program in a computer, are packaged as follows. Several executable files are prepared, each executable file corresponding to a group of read-only files used by one or more components. Each executable file includes an array that has sufficient space to accommodate the group of read-only files to be packaged therein. Each array in each executable file is overwritten with data from a corresponding group of read-only files. The presence or absence of each executable file for a group of read-only files is indicated by an index that is developed during initialization of components. Retrieval of data is from the executable files, if the index indicates, on first accessing each read-only file, that the corresponding executable file is present. If the executable file is indicated by the index as being absent, then the read-only file is directly accessed.
US08522204B2 Method and apparatus for creating a user program for a safety controller
A method for creating a user program for a safety controller designed to control an automated installation having a plurality of sensors and a plurality of actuators involves several programming steps. The user program comprises a first program portion, in which safety-related program variables are processed in failsafe fashion, and comprises at least one second program portion, in which non-safety-related program variables are processed, wherein failsafe processing is not necessary for the non-safety-related program variables within the second program portion. The method steps involve a step of defining a number of safety-related program variables, a step of defining a number of non-safety-related program variables, a step of selecting a safety-related program variable from the number of safety-related program variables, a step of selecting a first non-safety-related program variable from the number of non-safety-related program variables, wherein the first non-safety-related program variable is repeatedly assigned an instantaneous value when the user program is executed, a step of defining at least one assignment condition which is processed when the user program is executed, a step of defining an association which associates the selected first non-safety-related program variable with the selected safety-related program variable, wherein the instantaneous value of the selected first non-safety-related program variable is assigned to the selected safety-related program variable depending on the assignment condition, when the user program is executed.
US08522203B1 Dynamic script management
A method for managing script added to an interactive document or fillable, electronic form. The method includes receiving user input for generating a script and then generating a script based on the user input. The method further includes as part of script generation providing a header in the script that includes a management flag or data in a header block indicating that the script is managed, a managed script object, and an edit verification value such as a cyclic redundancy check value. After the script is generated, the method includes parsing the document to determine whether the managed script has been edited or to otherwise verify the script's integrity. The method includes when the script has been edited modifying the management flag to indicate the script is released from script management. Unmanaged editing may be detected by comparing a stored edit verification value with the header value from each snippet.
US08522199B2 System, method, and computer program product for applying a regular expression to content based on required strings of the regular expression
A system, method, and computer program product are provided for applying a regular expression to content based on required strings of the regular expression. In use, all required strings included in a regular expression are identified, the required strings including strings required by the regular expression. Additionally, it is determined whether the required strings match content. Furthermore, the regular expression is applied to the content, based on the determination.
US08522193B2 Program development tool configured to compile source code according to energy consumption requirements
Embodiments of the invention provide techniques for presenting energy consumption information in an IDE tool. In one embodiment, the IDE tool may be configured to determine energy requirements associated with specific elements of the source code, and to present graphical indications of energy requirements along with those code elements. Such energy requirements may be determined by matching code elements to a stored data structure describing energy requirements for executing various code elements. The stored data may be based on predefined standards, and/or may be based on historical measurements of energy consumption during prior instances of executing code elements on a target computer system. Additionally, developers may specify priority for compiling portions of source code, according to desired energy requirements.
US08522192B1 Systems and methods for performing operations in a reporting system
A system and method for facilitating the performance of administrator tasks in performing changes to enterprise level data that is associated with various users. The method includes the steps of generating a login dialog box to accept login information from an administrator; establishing a connection to at least one project source name; providing an outline to the administrator, the outline facilitating the creation and submission of command based instruction by providing syntax for a purpose, the outline being maintained in a predetermined folder; and providing a history feature to save a set instructions that were executed successfully.
US08522191B2 Aiding device, and non-transitory computer-readable recording medium in which design aiding program is stored
The design aiding device includes a processor that creates assembled model data, representing an assembled model that assumes arrangement of the part on the board, on the basis of the board data and the part data stored in the first storing section and the second storing section, respectively. The processor includes a recognizing section that recognizes a mounting face of a part model defined by the part data, the mounting face being mounted on a board model defined by the board data; and an arrangement processing section that creates the assembled model data by arranging the part model on the board model on the basis of the mounting face recognized by the recognizing section.
US08522189B2 Functional fabric based test access mechanism for SoCs
A Test Access Mechanism (TAM) architecture for facilitating testing of IP blocks integrated on a System on a Chip (SoC). The TAM architecture includes a Test Controller and one or more Test Wrappers that are integrated on the SoC proximate to IP blocks. Test data and commands corresponding to input from an external tester are packaged by the Test Controller and sent to the Test Wrappers via an interconnect fabric. The Test Wrappers employ one or more test ports to provide test data, control, and/or stimulus signals to the IP block to facilitate circuit-level testing of the IP block. Test results for the circuit-level tests are returned to the Test Controller via the fabric. Test Wrappers may be configured to pass through interconnect signals, enabling functional testing of IP blocks to be facilitated via test packages and test results transmitted between the Test Controller and the IP blocks via the fabric.
US08522188B2 Method of designing a system-on-chip including a tapless standard cell, designing system and system-on-chip
In a method of designing a system-on-chip including a tapless standard cell to which body biasing is applied, a slow corner timing parameter is adjusted to increase a slow corner of an operating speed distribution for the system-on-chip by reflecting forward body biasing, and a fast corner timing parameter is adjusted to decrease a fast corner of the operating speed distribution for the system-on-chip by reflecting reverse body biasing. The system-on-chip including the tapless standard cell is implemented based on the adjusted slow corner timing parameter corresponding to the increased slow corner and the adjusted fast corner timing parameter corresponding to the decreased fast corner. The slow corner timing parameter corresponds to a lowest value of an operating speed design window of the system-on-chip, and, the fast corner timing parameter corresponds to a highest value of the operating speed design window of the system-on-chip.
US08522186B2 Method and apparatus of an integrated circuit
A computer-implemented method for interconnect redundancy of a circuit design comprises the steps of setting Manhattan distance being less than or equal to three pitches; placing a plurality of dummy micro bumps on at least one side of a die including a signal bump formed on the at least one side; determining an interconnecting candidate by selecting from the dummy micro bumps, which is distant from the signal bump by the Manhattan distance; and providing a routing path between the at least one interconnecting candidate and the signal bump.
US08522184B2 Hierachically-modular nanoelectronic differential amplifiers, op amps, and associated current sources utilizing carbon nanotubes, graphene nanoribbons, printed electronics, polymer semiconductors, or other related materials
A method for implementing electronic circuit modules on elongated structures of semiconducting materials such as carbon nanotubes, graphene nanoribbons, elongated structures of semiconducting polymers or organic semiconductors, other related materials, and printed electronics strip structures is disclosed. The method provides that a plurality of modules can be implemented on distinct adjacent portions of the same elongated structure of semiconducting materials. In powering the modules, each circuit comprises a chain of electronic components arranged so that each end of the chain can function as a power supply terminal. Larger electronic circuit modules can be created from smaller module, and such a modular hierarchy may be extended to an arbitrary number of levels. In a Computer Aided Design (CAD) applications for nanoelectronics and printed electronics, designs for hierarchies electronic circuit modules can be stored and retrieved from one or more a libraries of circuit designs.
US08522183B1 Static timing analysis adjustments for aging effects
A method for incorporating aging effects into the static timing analysis of a design of an integrated circuit includes determining aging factors for the arc-state pairs of standard cells. The aging factors may include nominal aging factors and variational aging factors reflecting on chip variation aging effects. State profiles are determined for each cell instance in the design. The state profile for a cell instance indicates probabilities for each possible state that the cell may occupy. Based on the instance-specific state profiles and the aging factors, instance-specific aging factors are derived. The instance-specific aging factors may then be converted into instance-specific aging effect timing values. The instance-specific aging effect timing values may then be used to generate instance-specific static timing models, which may be used to perform static timing analysis.
US08522175B2 Semiconductor circuit design supporting apparatus and method, and non-transitory computer-readable medium
A semiconductor circuit design supporting method includes: reading Register Transfer Level (RTL) description circuit data; generating an equivalent circuit corresponding to the RTL description circuit data; extracting a plurality of arithmetic components included in the generated equivalent circuit; clustering some of the extracted arithmetic components as a single arithmetic component, wherein no storage element exists between said some of the extracted arithmetic components; reading a timing constraint on the RTL description circuit data; tracing an exception path of the RTL description circuit data when the timing constraint includes a timing exception; determining whether or not the timing exception is set for input pins of said some of the arithmetic components which are clustered as the single arithmetic component, based on the traced exception path of the RTL description circuit data; and separating a arithmetic component for which the timing exception is set, from said some of the arithmetic components which are clustered as the single arithmetic component.
US08522169B2 Displaying web page on mobile communication terminal
A method of controlling a mobile communication terminal. The method includes receiving a web page, displaying, on a display screen of the terminal, a first display window which displays one part of the received web page and a second display window which displays another part of the received web page, and generating a scroll bar in at least one of the first and second display windows so at least one of the one part and the another part of the web page can be scrolled using the scroll bar.
US08522165B2 User interface and method for object management
A computing device includes a processor executing instructions to provide a graphical user interface displayed on a display device and for facilitating navigation through a collection of files stored in a storage device, the user interface including a primary icon displayed on the display device and representing a selected file, a temporal axis defined across at least a portion of the primary icon, and one or more secondary icons displayed on the display device, each representing a respective additional file, the secondary icons being positioned separate from the primary icon, wherein the secondary icons are arranged along the temporal axis in temporal order of each additional file represented by the secondary icons.
US08522162B2 Mini toolbar user interface
A toolbar in a client application such as a web browser may be miniaturized. The miniature toolbar annexes itself to a part of the chrome region of the client application, modifying the functionality of the annexed part. The annexed part may be a search box. At least a subset of the features of the toolbar is accessible from the miniature toolbar, but some toolbar features may not be accessible from the miniature toolbar. Some features of the miniature toolbar may replace some features of the annexed search box.
US08522160B2 Information processing device, contents processing method and program
There is provided an information processing device including, a screen control unit that causes a user terminal to display a position selection screen displaying a plurality of user positions where a user can be located in a virtual space and allowing a user to select one user position from the plurality of user positions, a data storage unit that stores a user list listing users having selected each user position with respect to each user position selected by using the position selection screen; and a contents processing unit that processes contents to be delivered to the user terminal according to a positional relationship between users represented by the user list stored in the data storage unit.
US08522158B2 Systems, methods, and computer-readable media for providing a dynamic loupe for displayed information
Systems, methods, and computer-readable media are provided for providing a dynamic loupe for displayed information of a document. The displayed information can be provided in various sub-regions of the document. Based on the position of an input relative to a particular sub-region, the loupe can be sized and positioned such that a portion of information from the sub-region is displayed in the loupe. The portion of information can be displayed using a loupe scale factor that may differ from a scale factor used for the rest of the displayed information. The loupe position can be selected such that the contents and or position of the loupe may be biased towards a particular sub-region.
US08522156B2 Method, system and program for supporting input of execution parameter of predetermined software to input field
To provide a method, a program and a system for supporting the input of one or more execution parameters of predetermined software in an input field. The method includes: receiving input of a text character string including one or more execution parameters in the input field displayed on a display device; displaying one the display device one or more execution options of the predetermined software in such a manner that a user can select the options in response to selection of a part of the text character string by the user; and transforming the text character string so as to include at least one of the one or more execution options selected and displaying the transformed text character string on the display device. The one or more execution options displayed can vary with the type of selection of the part of the text character string.
US08522153B2 Multimedia, multiuser system and associated methods
A table system includes a touch screen having a touch detection surface and a display, and a computer. The touch screen serves as an input device for the computer and the computer is configured to supply a continuous video signal to the display. The touch detection surface is configured to receive an object thereon without interference with detection, to send a first input to the computer in response to a first touch the computer configured to perform a first action on the touch screen in response thereto and, when a second touch occurs at a different location on the touch screen while the first action is being performed on the touch screen, to send a second input to the computer in response to the second touch, the computer being configured to perform a second action in response thereto, so that first and second actions are performed simultaneously.
US08522147B2 Methods for verifying person's identity through person's social circle using person's photograph
One embodiment of a method of the present invention provides for obtaining an image from a requester, obtaining contact information for vouching people, whom requester identifies as having personal knowledge of the requester, and sending an electronic message to the vouching people, with a link to an image lineup. The image lineup contains the image obtained from the requester and other images. Then receiving a selection choice from the vouching people, identifying whether the image in the image lineup depicts the requester, and calculating a statistical rating of a likelihood that the image obtained from the requester depicts him/her.
US08522146B2 Display control apparatus, display control method, and computer-readable recording medium storing display control program
A display control apparatus includes a number of items determining unit which determines the number of selection items to be simultaneously displayed in an item selection list on an operating screen based on a selection of a button on the operating screen, a position determining unit which determines an upper end position of the item selection list on the operating screen to be a position so that a part of the selection items in the item selection list is displayed in a direction inverse to a normal extending direction of the selection item list with a position of the selected button as a reference based on a comparison of the number of the selection items to be simultaneously displayed with the displayable number of selection items on the operating screen, and a generating unit which generates the item selection list on the operating screen based on the determined position.
US08522144B2 Media editing application with candidate clip management
A computer readable medium storing a media editing application for creating media presentations is described. The application includes a graphical user interface (GUI). The GUI has (1) a presentation display area for displaying a composite presentation that the application creates by compositing several media clips, (2) a composite display area for displaying a set of graphical representations that represent a set of committed media clips that are committed to be a part of the composite presentation, (3) several selectable location markers that are associated with several locations in the composite display area, and (4) an audition display area associated with each location marker for receiving and displaying one or more candidate media clips for adding to the composite presentation at the location of the associated location marker.
US08522140B2 Automated markup language layout
Methods and computer programs for automatically creating a text layout in a markup language design for a product to be printed. A number of defined text elements are available for user text. The layout is based on the text elements having user text content. Text elements without text content are disregarded. Positioning of the text elements is determined based on the height of the text elements, defined text element spacing distances, and a defined positioning order. Creating a layout may include positioning design elements relative to the text elements. Font sizes and spacing distances are automatically reduced if necessary to create a suitable layout.
US08522134B1 Methods and apparatus for in-line editing of web page content with reduced disruption of logical and presentational structure of content
Methods and apparatus for in-line editing of web page content with reduced disruption of logical and presentational structure of content 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 overlaying an editing control layer for accessing editing functions of the what-you-see-is-what-you-get editing environment, and an electronic commerce web page layer derived from an electronic commerce web page document. The presenting includes inserting into structural tags of the electronic commerce web page document attribute data. The attribute data identifies editing functions available from the what-you-see-is-what-you-get editing environment for elements of editable content of the electronic commerce web page document. Responsive to a control actuation in the editing control layer, code for performance on the web page document of an editing function associated with the respective element of editable content by the attribute data is executed.
US08522127B2 Allowing operating system access to non-standard fonts in a network document
When a browsing computer navigates to a network document, such as a web page, the corresponding server also downloads computer readable formatting information necessary for the operating system of the browsing computer to render non-standard characters within the network document. An installation module is also downloaded to the browsing computer. The installation module is loaded onto the browsing computer which in turn either permanently installs or temporarily exposes the operating system of the browsing computer to the computer readable formatting information. As a result, the operating system of the browsing computer is able to display the network document including the non-standard characters.
US08522120B2 Systems and methods for out of order Y-sample memory management
Systems and methods for out of order memory management.
US08522118B2 Error handling in a passive optical network
When data containing an unrecoverable error is received, instead of discarding the data, a lower protocol layer delivers the data to a higher protocol layer along with an indication that the data contains an error. The higher protocol layer parses the data to recover portions that are not affected by the error. Additionally, the higher protocol layer can choose to accept the data if certain acceptance criteria are met.
US08522117B2 Fast and reliable wireless communication
A communication system that provides fast and reliable communications. The system is suitable for use in connection with wireless computing devices in which transmission errors may occur because of channel conditions, such as interference. Channel conditions causing transmission errors may be bursty and transient such that the errors temporarily overwhelm an error control code. By combining data received for multiple transmission attempts of a packet that fail error checking or that pass error checking with low reliability, a reliable representation of the packet may be quickly constructed. Though, combining may be omitted when a transmission attempt is received that passes error checking with high reliability.
US08522116B2 Systems and methods for performing forward error correction
In accordance with the teachings described herein, systems and methods are provided for performing forward error correction. A decoder for performing forward error correction for a frame in a data stream includes a state machine configured to determine if a code block within the frame received by the decoder is a complete code block or a partial code block, the frame including a plurality of code blocks. A decoding unit is configured to receive the code block, and, when the code block is a partial code block, to generate an output based on decoding the partial code block and an additional partial decoding result that is input to the decoding unit.
US08522110B2 Apparatus and method for transmitting data using turbo code
The present invention provides an apparatus for transmitting data using turbo code. The apparatus includes an auxiliary bit adding unit configured to add padding bits to information bits, a convolutional turbo code (CTC) encoder configured to encode the padding bit-added information bits using turbo codes to generate coded data, a padding removing unit configured to remove the padding bits from the coded data, and a transmission processing unit configured to transmit the padding bit-removed coded data. The auxiliary bit adding unit adjusts the length of the padding bits according to a maximum size of an input that can be processed by the CRC encoder, and adds the length-adjusted padding bits to the information bits. Limited radio resources can be effectively used and the efficiency of data transmission can be improved.
US08522108B2 Optical recording medium, apparatus and method of recording/reproducing data thereon/therefrom, and computer-readable recording medium storing program to perform the method
A recording medium on which a recording/reproducing unit block is recorded, an apparatus to record and/or reproduce data on/from the recording medium, and a method of recording/reproducing the data on/from the recording medium. The recording/reproducing unit block comprises invalid data used in disc certification, and an identifier to indicate that the invalid data is included in the recording/reproducing unit block, the invalid data being used during the disc certification on a portion of the recording medium or the entire recording medium.
US08522107B2 Method and apparatus for retransmission management for reliable hybrid ARQ process
A method and apparatus for transmitting a packet from a transmitter entity to a receiver entity in a wireless communication system are disclosed. A transmitting entity includes a radio link control (RLC) sublayer and lower layers including a medium access control (MAC) sublayer and a physical layer, where the RLC sublayer provides a protocol data unit (PDU) to the lower layers for transmission. The lower layers using a HARQ entity transmit the PDU to the receiving entity. The RLC sublayer in the transmitting entity, without an indication from an RLC sublayer of the receiving entity, provides the PDU in response to an indication from the lower layers for retransmission.
US08522106B2 Apparatus and method for transmitting data using a CTC (Convolutional Turbo Code) encoder in a mobile communication system
Apparatus and method for transmitting data using a CTC (Convolutional Turbo Code) encoder in a mobile communication system. The data transmission method according to the present invention includes: a first encoding step of encoding input data bits inputted through two input terminals of the CTC encoder and outputting first encoding bits; a step of interleaving the input data bits by using four CTC interleaver parameters (P0, P1, P2, and P3) corresponding to the sizes of the input data bits; a second encoding step of encoding the interleaved data bits and outputting second encoding bits; and a step of selectively transmitting the input data bits, the first encoding bits, and the second encoding bits to a receiving side in accordance with a predetermined coding rate.
US08522105B2 Transmission of acknowledgement signals
Methods are described for a Node B to transmit and for a User Equipment (UE) to receive ACKnowledgement (ACK) information associated with the use of Hybrid Automatic Repeat reQuest (HARQ), also known as HARQ-ACK signaling, in a communication system that includes multiple downlink component carriers or multiple uplink component carriers. An HARQ-ACK signal to a UE is in response to a data packet transmission from the UE and may consist of 2 information bits when the UE has 2 or more transmitter antennas. The HARQ-ACK signal is always located in the same downlink component carrier as the scheduling assignment resulting to the data packet transmission from the UE.
US08522103B2 Method and apparatus for controlling retransmission
A method of controlling retransmission in a transmitter, the method provides transmitting a medium access control (MAC) management message to a receiver by hybrid automatic retransmit request (HARQ) and initiating retransmission of the MAC management message when an HARQ process is terminated with an unsuccessful transmission of the MAC management message before an expiration of a retransmission timer for the MAC management message.
US08522102B2 Apparatus and method for ARQ feedback polling in wireless communication system
An apparatus and method for Automatic Repeat reQuest (ARQ) feedback polling in a wireless communication system are provided. The method for ARQ feedback polling includes transmitting at least one ARQ block to a receive end, polling ARQ feedback to the receive end using an extended header, determining if ARQ feedback information is received from the receive end within a lifetime of ARQ feedback, determining success or failure of transmission of the at least one ARQ block through the ARQ feedback information if it is determined that the ARQ feedback information is received within the lifetime of ARQ feedback, and polling ARQ feedback again to the receive end if it is determined that the ARQ feedback information is not received within the lifetime of ARQ feedback.
US08522101B2 Physical HARQ indicator channel (PHICH) resource assignment signaling in a wireless communication environment
Systems and methodologies are described that facilitate signaling Physical Hybrid Automatic Repeat Request (HARQ) Indicator Channel (PHICH) resource assignments in a wireless communication environment. At least a portion of a current PHICH resource assignment for a current Transmission Time Interval (TTI) and at least a portion of a subsequent PHICH resource assignment for a subsequent TTI can be encoded within a common encoded signal. Further, the common encoded signal can be sent to an access terminal during the current TTI. For instance, the common encoded signal can be transmitted via a Physical Broadcast Channel (PBCH). Alternatively, the common encoded signal can be sent through dedicated Radio Resource Control (RRC) signaling during handover. The access terminal can decode the common encoded signal received from the base station to identify the current PHICH resource assignment (or portion thereof) and the subsequent PHICH resource assignment (or portion thereof).
US08522093B2 Advanced/enhanced protocol circuitry connected to TCK, TMS, and topology circuitry
Topology discovery of a target system having a plurality of components coupled with a scan topology may be performed by driving a low logic value on the data input signal and a data output signal of the scan topology. An input data value and an output data value for each of the plurality of components is sampled and recorded. A low logic value is then scanned through the scan path and recorded at each component. The scan topology may be determined based on the recorded data values and the recorded scan values.
US08522090B1 Automated scan testing of a system-on-chip (SoC)
A method of testing a double data rate (DDR) memory interface within a System-on-chip (SoC). The method comprises generating a data stream within the SoC and writing the data stream to an internal memory within the SoC via the DDR memory interface. The method further comprises reading the data stream from the internal memory within the SoC and comparing the data stream generated within the SoC with the data stream read from the internal memory within the SoC.
US08522085B2 Learning program behavior for anomaly detection
A computer-enabled method of learning the behavior of a program. A processor can execute a target program during a learning interval while varying a plurality of stimuli provided to the target program so as to produce a multiplicity of different sequences of events which differ in combinations of types of events in respective sequences, orders in which the types of events occur in respective sequences, or in the combinations and in the orders in which the types of events occur. The multiplicity of event sequences can be recorded, and a second program can be executed by a processor to: determine a plurality of clusters based on similarities between the event sequences in their entirety; and determine a plurality of signatures corresponding to the plurality of clusters. Each signature can be the longest common subsequence of all sequences in the respective cluster and thus representative of the cluster. In such method, each of the plurality of signatures can be a benchmark representative of acceptable behavior of the target program.
US08522083B1 Method and system for semiautomatic execution of functioning test scenario
Executing semiautomatically a functioning test scenario to enable a non-programmer user to generate a new test scenario based on the functioning test scenario, including: recording the non-programmer user while interacting with the semiautomatic execution of the functioning test scenario; and generating the new test scenario based on the recording; wherein the semiautomatic execution enables the following features: automatically entering data inferred from the functioning test scenario into a form of a data-oriented large-scale software system; and enabling the non-programmer user to: change the automatically entered data, add a new form to the semiautomatically executed functioning test scenario, and enter data into fields inside the new form.
US08522076B2 Error detection and recovery in a shared pipeline
A pipelined processing device includes: a processor configured to receive a request to perform an operation; a plurality of processing controllers configured to receive at least one instruction associated with the operation, each of the plurality of processing controllers including a memory to store at least one instruction therein; a pipeline processor configured to receive and process the at least one instruction, the pipeline processor including shared error detection logic configured to detect a parity error in the at least one instruction as the at least one instruction is processed in a pipeline and generate an error signal; and a pipeline bus connected to each of the plurality of processing controllers and configured to communicate the error signal from the error detection logic.
US08522074B2 Intentionally introduced storage deviations in a dispersed storage network
A method begins by a processing module receiving a first request to store a program. The method continues with the processing module determining first error coding dispersal storage function parameters and encoding a data segment of the program. The method continues with the processing module determining whether a second request to store the program is received. The method continues with the processing module encoding a second data segment of the program in accordance with the first error coding dispersal storage function parameters when the second request is not received. The method continues with the processing module changing the first error coding dispersal storage function parameters based on the another request to produce second error coding dispersal storage function parameters when the second request is received. The method continues with the processing module encoding the second data segment in accordance with the second error coding dispersal storage function parameters.
US08522073B2 Distributed storage of recoverable data
A system, method, and computer program product replace a failed node storing data relating to a portion of a data file. An indication of a new storage node to replace the failed node is received at each of a plurality of available storage nodes. The available storage nodes each contain a plurality of shares generated from a data file. These shares may have been generated based on pieces of the data file using erasure coding techniques. A replacement share is generated at each of the plurality of available storage nodes. The replacement shares are generated by creating a linear combination of the shares at each node using random coefficients. The generated replacement shares are then sent from the plurality of storage nodes to the indicated new storage node. These replacement shares may later be used to reconstruct the data file.
US08522072B2 Memory address remapping architecture and repairing method thereof
A memory address remapping architecture is applied to execute an address remapping method for repairing a main memory. A valid flag and an essential flag in a TCAM corresponding to at least one subcube address in a spare memory are initialized, and the main memory is checked to find out some faulty cell addresses. The Hamming distance between the subcube address and the faulty cell address is calculated, and the faulty cell address is merged into the subcube address by a masked bits concentrator when the Hamming distance is not larger than an address-width degree of the subcube address and the merged number of the subcube address is not larger than a threshold value.
US08522070B2 Tenant rescue for software change processes in multi-tenant architectures
A multi-tenant system can be switched to a downtime state to implement a transition from a current state to a target state of a core software platform. During a second phase of the transition an error associated with tenant-specific content of a first customer tenant of the plurality of customer tenants of the multi-tenant system can be identified. The second phase can be suspended for the first customer tenant while continuing the second phase for a remainder of the plurality of customer tenants for which an error has not been identified. After a scheduled duration of the downtime state, the multi-tenant system can be reactivated such that the multi-tenant system includes the remainder of the plurality of customer tenants with the transition implemented and the first customer tenant either with the transition implemented if the error has been corrected or without the transition implemented if the error has not been corrected.
US08522069B2 Process for secure backspacing to a first data center after failover through a second data center and a network architecture working accordingly
A method (100) is proposed for safely switching back to a first computer center (DC1) following failover by a second computer center (DC2), where at least one transaction terminal is connected as a client (CLA) to the second computer center (DC2) during the downtime of the first computer center (DC1) and at the end of the downtime is switched back again to the first computer center (DC1), where the following steps are performed: the second computer center (DC2) is shown that the first computer center (DC1) is operational again (step 110); the client (CLA) is prompted to go out of service (step 120); synchronization (STD) of configuration and/or transaction data between the first and second computer centers is performed (step 130); at the conclusion of synchronization(STD), the client (CLA) is prompted to switch back to the first computer center (DC1) (step 140).
US08522068B2 Coordinated disaster recovery production takeover operations
For coordinated disaster recovery, a reconciliation process is performed for resolving intersecting and non-intersecting data amongst disaster recovery systems for takeover operations. An ownership synchronization process is coordinated for replica cartridges via the reconciliation process at the disaster recovery systems. The disaster recovery systems continue as a replication target for source systems and as a backup target for local backup applications.
US08522066B2 Providing silicon integrated code for a system
In one embodiment, a semiconductor integrated code (SIC) may be provided in a binary format by a processor manufacturer. This SIC may include platform independent code of the processor manufacturer. Such code may include embedded processor logic to initialize the processor and at least one link that couples the processor to a memory, and embedded memory logic to initialize the memory. Other embodiments are described and claimed.
US08522063B2 Non main CPU/OS based operational environment
A computing system is described that includes a main system bus that remains active while said computing system operates within a non main CPU/OS based operational state. The computing system also includes a controller that operates functional tasks while the computing system is within the non main CPU/OS based operational state. The computing system also includes an I/O unit coupled to the main system bus that remains active while the computing system operates within the non main CPU/OS based operational state.
US08522060B2 Computer system, method for controlling the same, and program
A computer system 10 includes a plurality of nodes, a main memory device 41 and an input-output device 42 which both are shared between the nodes and which connect with any of the nodes, and a power control circuit 45. The plurality of nodes include a specific node 30 which connects neither with the main memory device 41 nor with the input-output device 42, and a normal node 20 which is a node other than the specific node 30. The power control circuit 45 controls the specific node 30 so that the specific node 30 transfers to a power-saving state which may reduce power consumption.
US08522059B2 Display panel power prediction
Power consumption data for a first group of brightness settings is stored in a memory. At least a portion of the power consumption data is used to predict power consumption data for a second group of brightness settings.
US08522057B2 Packetized power
Methods, systems, and devices are disclosed for producing and delivering packetized power within a DC computing environment. Within the DC computing environment a power requirement or request is communicated to a power router. The power router then determines a power source capable of fulfilling the power requirement and then causes the power to be delivered in packetized form. The packetized power is appended to a message header which allows the power packet to be received by the requesting device.
US08522055B2 Peak power validation methods and systems for non-volatile memory
Systems and methods are disclosed for validating a non-volatile memory (NVM) package for use in an electronic device before it is incorporated into the device. A NVM package may be validated by determining its power consumption profile, and if the profile meets predetermined criteria, that NVM package may be qualified for use in an electronic system. The power consumption profile may be obtained by issuing commands, such as read commands, to the NVM package to simultaneously access each die of the NVM package to invoke a maximum power consumption event. During this event, power consumption by the NVM package can be monitored and analyzed to determine whether the NVM package qualifies for use in an electronic device.
US08522054B2 Stand-by mode management method for use in a stand-by mode of a computer system with stand-by mode management module
A stand-by mode management module applied in a computer system having a BIOS (basic input/output system), a graphic module and a display module is provided. The computer system is operated in a working state and at least one stand-by state. The module includes a timer and an interrupt generation unit. The timer starts a count period when detecting that the computer system is idle. The interrupt generation unit generates an interrupt request to the BIOS to request the computer system to prepare to enter to a specific state when the count period is reached. When the specific state is entered, the computer system enters the stand-by state, a PLL (phase lock loop) of the display module keeps turning on, and PLLs other than the PLL of the display module are turned off and the graphic module acquires a frame stored in a fixed area of a storing unit and displays the acquired frame on the display module.
US08522053B2 Program execution device
A program execution device capable of protecting a program against unauthorized analysis and alteration is provided. The program execution device includes an execution unit, a first protection unit, and a second protection unit. The execution unit executes a first program and a second program, and is connected with an external device that is capable of controlling the execution. The first protection unit disconnects the execution unit from the external device while the execution unit is executing the first program. The second protection unit protects the first program while the execution unit is executing the second program.
US08522051B2 Protection for circuit boards
A system comprising a circuit board and an integrated circuit device mounted on the circuit board by means of an external contact, and comprising an anti-tamper device being connectable to the external contact to switch the integrated circuit device into a safe mode upon application of a predetermined electrical state at the external contact is described.
US08522049B1 Secure processor for extreme outdoor temperature conditions
If the temperature of a secure device falls below a second temperature, then sensitive information is automatically erased from a secure memory. To allow the secure device to operate in very cold ambient temperatures that are below the second temperature, a novel heater circuit is provided. If the temperature of the secure device drops below a first temperature, then the heater heats the secure processor. If AC power is lost, such as in a power outage, energy for the heater is provided by a secure battery, otherwise the heater is powered from an external source. The heater barely provides enough heat to keep the temperature of the secure processor at the first temperature under normal heat transfer conditions. If an attacker withdraws heat from the circuit unusually rapidly, then the temperature of the secure processor will fall to the second temperature causing a tamper detect and secure memory erasure.
US08522048B2 Content delivery system
Code of a software product is delivered by embodying, on a computer-readable storage medium, installation code for installing the software product code on a computer and DRM code for permitting the installation only if a predetermined condition is satisfied. If the condition is violated, the installation code is erased and that part of the storage medium then is available for general use.
US08522047B2 Obfuscating execution traces of computer program code
A computer-implemented method of generating tamper-protected computer program code. The method comprises obtaining a representation of the computer program code, the computer program being adapted to cause a data processing system to perform a plurality of computational tasks in a first order of execution, each computational task being represented in the representation of the computer program code by at least one program statement; obtaining a plurality of alternative orders of execution of the computational tasks; generating an executable representation of the program code adapted to cause a data processing system to select a randomized order of execution from the plurality of alternative orders of execution and to execute the computational tasks in the selected randomized order of execution.
US08522046B2 Method, apparatus and system for acquiring service by portable device
The disclosure provides a method, an apparatus and a system for acquiring a service by a portable device, in order to solve the problem that the security of the user information saved in the portable device is affected as the portable device uses an illegal User Interface (UI) on a Personnel Computer (PC) in the related art. The method includes: the portable device receives the data information of each slice computed by the UI according to the first algorithm in the UI itself and identification information of each slice saved, matches the received data information of each slice with the corresponding data information of each slice saved in the portable device itself, and verifies whether the UI is legal according to the matching result. When using a UI, the portable device sends slice information of a file to the UI to verify the legality of the UI, and does not acquire the service through the UI until the verification is passed, so as to prevent the portable device from using an illegal UI and ensure the security of the user information saved in the portable device.
US08522044B2 Mechanism to handle events in a machine with isolated execution
A platform and method for secure handling of events in an isolated environment. A processor executing in isolated execution “IsoX” mode may leak data when an event occurs as a result of the event being handled in a traditional manner based on the exception vector. By defining a class of events to be handled in IsoX mode, and switching between a normal memory map and an IsoX memory map dynamically in response to receipt of an event of the class, data security may be maintained in the face of such events.
US08522040B2 Oblivious transfer with access control
A protocol for anonymous access to a database where the different records have different access control permissions is described. The permissions can be attributes, roles or rights that an authorized user needs to have to access the record. The database provider does not learn which record the user accesses and which attributes or roles the user has when she accesses the database. The database provider publishes the encrypted database where each record is encrypted with a key that is derived from at least the index of the record, its access control attributes and a secret key of the database provider. The user obtains a credential from an issuer for each access control attribute (ACL) that is associated with the user. Then the user retrieves the key for a particular record from the database provider and uses this key to decrypt the encrypted record.
US08522039B2 Method and apparatus for establishing a federated identity using a personal wireless device
A federated identity, established through possession of a single sign-on token, will allow a personal wireless device (PWD) to be used in a commercial environment to purchase goods or services, access a building, access a telephone, wireless, or computer network, or in numerous other instances. The token may be obtained by the user authenticating with the PWD and the PWD authenticating with the network. When the PWD comes within range of a service provider, a session is established using a short range wireless protocol, such as Bluetooth or infrared. The session is secured using a security protocol such as SSL, and the service provider authenticates its identity to the PWD. Policy may be implemented regarding transmission of the token to the service provider. Upon receipt of the token, the service provider will validate the token with the federated identity provider, obtain identifying information, and complete the transaction.
US08522038B2 Method for preventing unauthorized access to the computer system by using one-time password
The present invention provides a method for preventing unauthorized access to the computer system, and more particularly, provides a method for preventing unauthorized access to the computer system by using the one-time password. The one-time password is produced by a one-time password generator, and decrypted and verified by the computer logon system, and is used to log on the computer system. The present invention increases the security of the computer system, and protects the computer system from unauthorized access and use in a cost-effective way.
US08522037B1 Motion-detecting device user authentication
Systems, methods, and computer program products are provided for user authentication required for conducting online financial institution transactions. The disclosed embodiments leverage the capabilities of platforms other than conventional personal computers and laptops, such as gaming consoles and wireless devices. Unique intrinsic user activities, such as controller motions or activities, built-in hardware signatures or other input data are used as the authentication mechanism, so as to provide a higher degree of security in the overall authentication process by lessening the likelihood of password replication or interception during network communication.
US08522036B2 Method for providing access control to media services
The present invention proposes a solution to prevent a program flow in a processing unit from being modified with respect to an intended program flow, thereby ensuring that important steps such as verifying or authenticating are not bypassed. The invention is particularly aimed at security modules within receiver/decoders in a pay-TV system and involves performing a set of predetermined operations during the processing of entitlement management messages and/or entitlement control messages, said operations being redundant with respect to the normal processing of said messages while leading to the calculation of keys which can then be used to verify that the intended program flow has been respected.
US08522032B2 System and method to prevent audio watermark detection
A system to prevent audio watermark detection includes content having a video portion and an audio portion, the audio portion having a watermark, an audio/video separator configured to separate the video portion and the audio portion, and a random number generator configured to generate a random number corresponding to a shifted frequency. The system also includes a frequency shift element configured to apply the shifted frequency to the audio portion to alter a spectrum of the watermark so as to prevent detection of the watermark by a device seeking to recover the watermark. The system also includes an audio resampler configured to resample the audio portion to restore the audio portion to an original length, and an audio/video combiner configured to combine the video portion and the audio portion.
US08522031B2 Method and apparatus for establishing a trusted and secure relationship between two parties connected to a network
A trusted relationship service includes a certificate authentication server and a secure file host. The certificate authentication server operates to receive requests from a supplier and a customer to register with the service, verifies the identities of the supplier and the customer and sends digital certificates to both the supplier and the customer. The supplier can send information to the trusted relationship service where it is posted in a secure file host. The supplier can solicit the customer to visit the trusted relationship service web site to view the supplier information stored there, whereupon the customer can use their digital certificate to access the trusted relationship service site and is granted permission by the site to view the supplier information.
US08522028B2 Method for secure data exchange between two devices
This invention concerns a safe data exchange method between two devices locally connected to one another.In a preferred embodiment, the first device (10) is a security module containing a first encrypting key, said private key (PAKV) of a pair of asymmetric encrypting keys. The second device is a receiver (11) comprising at least one second encrypting key, said public key (PAKB) of said pair of asymmetric encrypting keys. Furthermore each of the devices comprises a symmetrical key (13). The first device (10) generates a first random number (A), which is encrypted by said private key (PAKV), then transmitted to the second device (11), in which it is decrypted by means of the public key (PAKB). The second device (11) generates a second random number (B), which is encrypted by said public key (PAKB), then transmitted to the first device (10), in which it is decrypted by means of the private key (PAKV). A session key (SK), used for safe data exchange, is generated by a combination of the symmetric key (13) and the random numbers (A, B) generated and received by each of the devices.
US08522027B2 Method for authenticating an entity by a verifier
A method for authenticating an entity by a verifier, the entity having an identifier, the verifier having a pair of private and public keys, comprising: sending to the entity a first random number selected by the verifier; a step wherein the entity encrypts a value by means of the public key of the verifier, said value including the first random number and an authentication datum on which the identifier of the entity depends; and the entity of said encrypted value sending a reply to authenticate said entity. The invention can be applied to the field of low-cost cryptography, especially the field of radio-identification.
US08522025B2 Authenticating an application
One aspect of the invention discloses a method of authenticating an application. The method comprising performing, with a server application, bootstrapping procedures between the server application and a bootstrapping server function; deriving a shared key based on at least a key received from the bootstrapping server function server during the bootstrapping procedures and a network application function identifier; providing an application with a bootstrapping transaction identifier, the bootstrapping transaction identifier being received from the bootstrapping server function server during the bootstrapping procedures; receiving a response from the application; and authenticating the application by validating the response with the shared key.
US08522020B2 System and method for validating a location of an untrusted device
In a system of mobile agents operating in a region of interest, it may be necessary to validate the position of an untrusted device prior to allowing the untrusted device to perform agent functions within the region of interest. Trusted mobile agents within the region of interest may activate wireless access points with randomly generated identifiers. The untrusted device may be instructed to provide a list of identifiers of visible wireless access points to confirm that the untrusted device is within the ROI.
US08522018B2 Method and system for implementing a mobile trusted platform module
A method for implementing a mobile trusted platform module includes establishing a connection with a first remote host device via a remote interface. The method also includes authenticating the connection. The method further includes, upon authenticating the connection, allowing the first remote host device to access a securely stored first application within a mobile trusted platform module.
US08522017B2 Systems and methods for signal reduction in wireless communication
Embodiments of the present invention provide systems and methods for managing wireless communication sessions with reduced signaling. A system of the present invention includes an Access Gateway (AGW) system configured to interface with at least one radio access network and at least one packet data network, wherein the AGW system has a policy enforcement component. The system further includes a session control component configured to receive one or more communication session control requests, obtain session information and policy decisions corresponding to the one or more communication session control requests, and directly reconfigure the policy enforcement component to enforce the obtained session information and policy decisions.
US08522013B2 System and methods to perform public key infrastructure (PKI) operations in vehicle networks using one-way communications infrastructure
A set of certificate management methods designed to significantly reduce or eliminate reliance on infrastructure network connectivity after vehicles are sold uses techniques to support certificate management operations in order to reduce the frequency which vehicles need to communicate with the Certificate Authorities (CAs) and the amount of data that needs to be exchanged between vehicles and the CA. These methods include, for example, approaches to use one-way communications and vehicle-to-vehicle (V2V) communications to replace expired certificates, approaches to use one-way communications and V2V communications to replace revoked certificates, and use of a small subset of vehicles as proxies to help retrieve and distribute Certificate Revocation Lists (CRLs) and replacement certificates. The combination of these techniques leads to solutions that can eliminate the need for roadside infrastructure networks completely.
US08522007B2 Dual cryptographic keying
A dual cryptographic keying system. In particular implementations, a method includes responsive to an initial session key negotiation, storing security association information for a tunnel in a security association memory; responsive to a session key renegotiation, storing security association information for the tunnel in a cache; decrypting received packets associated with the tunnel conditionally using the security association information in the cache or the security association information in the security association memory; and upon an expiration condition, overwriting the security association information, for the tunnel, in the security association memory with the security association information, for the tunnel, copied from the cache.
US08522005B2 System and method for mapping platform configuration human interface infrastructure data to system attributes for local and remote system management
A first portion of a Unified Extensible Firmware Interface (UEFI) configuration language string is determined, the first portion identifying an Human Interface Infrastructure (HII) configuration attribute. A second portion of the string is determined and includes a first attribute modifier. The first attribute modifier includes a first name-value pair identifying a first name and a first value. The first name and the first value are individually parsable, and the meaning of the first value is determined based on the first name. The string is stored at a HII string package of an HII database. An HII string identifier uniquely references the string.
US08522003B2 Software loading method and apparatus to a computing platform
A method and an apparatus that enable loading of computer programs to a trusted computing platform. The computer program loading is enabled by executing a first program loader (21), requesting from a boot server a first program code (22) by the first program loader, wherein the first program code comprises a second program loader, receiving the first program code (23) from the boot server, measuring the second program loader (24), executing the second program loader (25), and requesting from the boot server a second program code (26) by the second program loader.
US08522002B2 Systems and methods for deployment of boot images in diskless servers
In one embodiment, a system, comprises a first computer system comprising at least a first diskless server, at least a first RAID controller coupled to the first diskless server, at least a first storage pool coupled to the RAID controller, and a remote management server coupled to the RAID controller via a an out-of-band communication link. The remote management server comprises a boot management module which, when executed, initiates a command to instruct the RAID controller to create at least a first logical volume in a memory module coupled to the RAID controller, transmits the command to the RAID controller via the out-of-band communication link, and transmits a boot image from the remote management server to the RAID controller via the out-of-band communication link. The RAID controller creates the first logical volume for the boot image in response to the command, and stores the boot image in the first logical volume.
US08521997B2 Conditional execution with multiple destination stores
A method for conditionally performing a SIMD operation causing a predetermined number of result objects to be held in a combination of different ones of a plurality of destination stores, the method comprising receiving and decoding instruction fields to determine at least one source store, a plurality of destination stores and at least one control store, said source and destination stores being capable of holding one or a plurality of objects, each object defining a SIMD lane. Conditional execution of the operation on a per SIMD lane basis is controlled using a plurality of pre-set indicators of the at least one control store designated in the instruction, wherein each said pre-set indicator i controls a predetermined number of result lanes p, where p takes a value greater than or equal to two. A predetermined number of result objects are sent to the destination stores such that the predetermined number of result objects are held by a combination of different ones of the plurality of destination stores.
US08521992B2 Predicting and avoiding operand-store-compare hazards in out-of-order microprocessors
A method and information processing system manage load and store operations executed out-of-order. At least one of a load instruction and a store instruction is executed. A determination is made that an operand store compare hazard has been encountered. An entry within an operand store compare hazard prediction table is created based on the determination. The entry includes at least an instruction address of the instruction that has been executed and a hazard indicating flag associated with the instruction. The hazard indicating flag indicates that the instruction has encountered the operand store compare hazard. When a load instruction is associated with the hazard indicating flag the load instruction becomes dependent upon all store instructions associated with a substantially similar flag.
US08521991B2 Reducing instruction collisions in a processor
A technique for selecting instructions for execution from an issue queue at multiple function units while reducing the chances of instruction collisions. In an embodiment, each function unit in a processor may include a selection logic circuit that selects a specific instruction from the issue queue for execution. In order to avoid instruction collision, a function unit may have a selection logic circuit that may select two instructions from an instruction queue: one according to a first selection technique and one according to a second selection technique. Then, by comparing the instruction selected by the first selection technique to the instruction selected by the selection logic circuit of another function unit, the instruction selected by the second technique may be used instead if there will be an instruction collision because the instruction selected by the first selection technique is the same as the instruction selected at a different function unit.
US08521988B2 Control system and control method of virtual memory
A control method of a virtual memory is adapted for using in a computer. The control method includes the following steps. First, a plurality of application programs executed in the computer are monitored. Second, the application programs are compared with at least a predetermined program, respectively. Third, the virtual memory of a solid state disk (SSD) is controlled to be turned on or turned off according to a comparing result. Herein, the virtual memory of the SSD is controlled to be turned on or turned off to enhance both lifetime of the SSD and operation efficiency of the computer.
US08521987B2 Allocation and release of storage areas to virtual volumes
A storage control device includes a controller managing a plurality of first storage areas provided with a plurality of storage devices and a plurality of second storage areas in a particular first storage area of the plurality of first storage areas. Each of the plurality of first storage areas having a first fixed area size and each of the second plurality of storage areas having a second fixed area size which is smaller than the first fixed area size. The controller is adapted to allocate the particular first storage area to the virtual volume so that data of the write command are written to a particular second storage area of the plurality of second storage areas when a write command to a virtual volume of a plurality of virtual volumes is received.
US08521986B2 Allocating storage memory based on future file size or use estimates
A method for allocating storage memory space is provided. The method involves receiving a request for storage memory allocation for a file of a current size; estimating a future size of the file, different than the current size of the file, based at least on a particular attribute associated with the file; and causing allocation of storage memory space for storage of the file based on the future size of the file.
US08521985B2 Storage subsystem
There is provided a storage subsystem having a virtual volume and a page volume which has a page physical area allocated to the virtual volume. The storage subsystem divides an address space of the virtual volume into a plurality of pages, classifies each of the pages into one of a plurality of states including at least a first state and a second state, and further divide a page which is classified into the second state into a plurality of segments to managed the page classified into the second state. The first state is a state in which a page physical area is allocated to the page from the page volume, and the write data is stored in the page physical area. The second state is a state in which the predetermined pattern data and the segment are managed, in the memory, by correlating with each other.
US08521981B2 Memory power tokens
Techniques are described for controlling availability of memory. As memory write operations are processed, the contents of memory targeted by the write operations are read and compared to the data to be written. The availability of the memory for subsequent write operations is controlled based on the outcomes of the comparing. How many concurrent write operations are being executed may vary according to the comparing. In one implementation, a pool of tokens is maintained based on the comparing. The tokens represent units of power. When write operations require more power, for example when they will alter the values of more cells in PCM memory, they draw (and eventually return) more tokens. The token pool can act as a memory-availability mechanism in that tokens must be obtained for a write operation to be executed. When and how many tokens are reserved or recycled can vary according to implementation.
US08521979B2 Memory systems and methods for controlling the timing of receiving read data
Embodiments of the present invention provide memory systems having a plurality of memory devices sharing an interface for the transmission of read data. A controller can identify consecutive read requests sent to different memory devices. To avoid data contention on the interface, for example, the controller can be configured to delay the time until read data corresponding to the second read request is placed on the interface.
US08521978B2 Storage apparatus and method for controlling storage apparatus
A storage apparatus 10 implements Thin Provisioning functions by allocating a storage area of a physical drive 171 to a logical page in units of a physical page, the physical drive 171 being managed as a storage pool 93, the logical page being a management unit of a storage area of a virtual volume 52; performs tier arrangement processing to replicate data stored in a migration source physical page to a migration destination physical page; and performs replacement processing for the physical drive 171 upon receipt of a request to replace the physical drive 171 in units of a physical device (PDEV). In performing the replacement processing for the physical drive 171, when a first processing mode is designated as tier arrangement processing mode, the storage apparatus 10 cancels start of the tier arrangement processing, and then starts the replacement processing.
US08521973B2 Systems and methods for providing a modification history for a location within a data store
A storage management device can receive a request for a modification history for a location within a data store, determine one or more times at which at least a portion of data stored at the location was modified, and transmit the one or more determined times.
US08521971B2 System and apparatus for flash memory data management
The system and apparatus for managing flash memory data includes a host transmitting data, wherein when the data transmitted from the host have a first time transmission trait and the address for the data indicates a temporary address, temporary data are retrieved from the temporary address to an external buffer. A writing command is then executed and the temporary data having a destination address are written to a flash memory buffer. When the flash memory buffer is not full, the buffer data are written into a temporary block of the flash memory. The writing of buffer data into the temporary block includes using an address changing command, or executing a writing command to rewrite the external buffer data to the flash memory buffer so that the data are written into the temporary block.
US08521964B2 Reducing interprocessor communications pursuant to updating of a storage key
Processing within a multiprocessor computer system is facilitated by: deciding by a processor, pursuant to processing of a request to update a previous storage key to a new storage key, whether to purge the previous storage key from, or update the previous storage key in, local processor cache of the multiprocessor computer system. The deciding includes comparing a bit value(s) of one or more required components of the previous storage key to respective predefined allowed stale value(s) for the required component(s), and leaving the previous storage key in local processor cache if the bit value(s) of the required component(s) in the previous storage key equals the respective predefined allowed stale value(s) for the required component(s). By selectively leaving the previous storage key in local processor cache, interprocessor communication pursuant to processing of the request to update the previous storage key to the new storage key is minimized.
US08521961B2 Checkpointing in speculative versioning caches
Mechanisms for generating checkpoints in a speculative versioning cache of a data processing system are provided. The mechanisms execute code within the data processing system, wherein the code accesses cache lines in the speculative versioning cache. The mechanisms further determine whether a first condition occurs indicating a need to generate a checkpoint in the speculative versioning cache. The checkpoint is a speculative cache line which is made non-speculative in response to a second condition occurring that requires a roll-back of changes to a cache line corresponding to the speculative cache line. The mechanisms also generate the checkpoint in the speculative versioning cache in response to a determination that the first condition has occurred.
US08521957B2 Cache control method for a computer system
Disclosed is a computer system that includes a first apparatus, which stores data and metadata in a storage, and multiple units of a second apparatus, which store a copy of data and metadata in the first apparatus in a cache. The first apparatus acquires throughput achieved when the units of the second apparatus access the data in the storage as first access information, acquires throughput achieved when the units of the second apparatus access data thereof as second access information, and selects either a first judgment mode or a second judgment mode in accordance with the first access information and the second access information. This reduces the amount of network traffic for metadata acquisition, thereby increasing the speed of data access.
US08521956B2 Wireless memory card and method thereof
A wireless memory card device includes a casing having a width, a length, and a thickness for supporting an integrated power supply. The device has one or more solar cell modules spatially disposed on a first portion of the casing. The device further includes a power supply control circuitry coupled to the one or more solar cell modules for providing regulated voltages to the device. In addition, the device includes a flash memory module provided in a second portion of the casing and a wireless communication module provided on a third portion of the casing. The device further includes one or more antennas coupled to the wireless communication module for transmitting and receiving data packets to and from a host system. The device additionally includes a power-on switch and an indicator signal for indicating the wireless data transfer between the device and the host system.
US08521950B2 Booting an operating system from a virtual hard disk
A system for booting an operating system from a virtual hard disk. A partitioned memory segment is formed within a memory by a preconfigured amount. A boot application is loaded into the partitioned memory segment to form a virtual hard disk. In response to determining that the virtual hard disk contains an operating system, the operating system is booted from the virtual hard disk.
US08521947B2 Method for writing data into flash memory
Method for writing data into flash memory is disclosed. The method includes storing the frequently updated data and the not-aligned data collectively into some of the physical memory blocks of the flash memory. In other words, the method collectively writes those data into the same physical memory blocks of the flash memory as far as possible. By doing this, the invalid physical memory pages in the physical memory blocks can be generated collectively. As a result, the storage releasing efficiency of garbage collection can be greatly improved.
US08521942B2 HID over simple peripheral buses
In embodiments of human interface device (HID) over simple peripheral buses, a peripheral sensor receives inputs from a peripheral device, and the peripheral sensor implements an HID SPB interface to interface the peripheral device with a computing system via a simple peripheral bus (SPB) in an HID data format. The peripheral sensor can receive extensibility data for a proprietary function of the peripheral device, and communicate the inputs from the peripheral device and the extensibility data via the simple peripheral bus in the computing system. Alternatively or in addition, a peripheral sensor can generate sensor data and the HID SPB interface interfaces the peripheral sensor with the computing system via the simple peripheral bus. The peripheral sensor can then communicate the sensor data as well as extensibility data for a proprietary function of the peripheral sensor via the simple peripheral bus in the HID data format to the computing system.
US08521940B2 Paired node controllers
In at least some embodiments, an apparatus comprises a pair of node controllers, each of the node controllers having a different processor assigned thereto. Each node controller is operable to selectively switch processor requests received from its assigned processor to the other node controller and to selectively switch responses to the processor requests to the other node controller.
US08521939B2 Injection of I/O messages
A data processing system includes a processor core, a system memory coupled to the processor core, an input/output adapter (IOA), and an input/output (I/O) host bridge coupled to the processor core and to the IOA. The I/O host bridge includes a register coupled to receive I/O messages from the processor core, a buffer coupled to receive I/O messages from the IOA, and logic coupled to the register and to the buffer that services I/O messages received from the register and from the buffer.
US08521935B2 Portable electronic apparatus, control method for portable electronic apparatus, and IC card
According to one embodiment, a portable electronic apparatus includes a receiving section configured to receive from an external device an instruction for a transition from an active state to a state in which processing is temporarily interrupted, a recognition section configured to recognize a processing method in a state established in the active state based on processing specification information contained in the instruction, and a controller configured to maintain the state established in the active state even in the state for the temporary interruption or restore an initial state before the establishment.
US08521932B2 Arbitrator and arbitrating method applied to system management bus system
A system management bus (SM Bus) system includes an arbitrator; a slave device connected to the arbitrator via an SM Bus; a first master device connected to the arbitrator capable of sending a first start command for communicating with the slave device; and a second master device connected to the arbitrator capable of sending a second start command for communicating with the slave device. The arbitrator set the first master device to have a priority, and when the first start command is being executed and the arbitrator receives the second start command, the arbitrator confirms whether the SM Bus is busy or not after a second predetermined time, and if the SM Bus is not busy, the arbitrator transmits the second start command to the slave devices via the SM Bus.
US08521928B2 Circuit with memory and support for host accesses of storage drive
A circuit including a first memory and a processor. The processor is configured to receive data from a host device and transfer the data from the circuit to a storage drive. The processor is configured to receive the data back from the storage drive when a second memory in the storage drive does not have available space for the data, and prior to the data being transferred from the second memory to a third memory in the storage drive. The processor is configured to: store the data received from the storage drive in the first memory or transfer the data received from the storage drive back to the host device; and based on a request received from the storage drive, transfer the data from the first memory or the host device back to the storage drive. The request indicates that space is available in the second memory for the data.
US08521923B2 Storage-side storage request management
Techniques are provided for managing, within a storage system, the sequence in which I/O requests are processed by the storage system based, at least in part, on one or more logical characteristics of the I/O requests. The logical characteristics may include, for example, the identity of the user for whom the I/O request was submitted, the service that submitted the I/O request, the database targeted by the I/O request, an indication of a consumer group to which the I/O request maps, the reason why the I/O request was issued, a priority category of the I/O request, etc. Techniques are also provided for automatically establishing a scheduling policy within a storage system, and for dynamically changing the scheduling policy in response to changes in workload.
US08521922B2 Input/output (I/O) path selection based on workload types
Various embodiments for an Input/Output (I/O) path selection based on workload types are provided. A port workload controller is adapted to control the workload types of ports for accessing a storage device. A storage access command is received by the port workload controller from an application being executed on a virtual server on a physical server. The workload types related to the storage access command are determined. Storage access paths between the application and the storage device having the same workload types as the determined workload types related to the storage access command are determined. Storage access paths mapping data that is controlled by the port workload controller is used. A selected storage access path is selected out of the determined storage access paths having the least utilization. The storage device is accessed via the selected one of the plurality of storage access paths.
US08521920B2 Data processor
The data processor with access protection which has higher reliability during data transfer control according to a transfer condition set by a CPU. The data processor has: a CPU; a memory management section operable to control data transfer by the CPU; and a transfer controller operable to control the data transfer. The transfer controller holds identification information which the memory management section uses for access protection. When producing an address for transfer according to the setting of the CPU, the transfer controller starts data transfer on the condition that the identification information corresponding to the address for transfer matches the identification information of the CPU at the setting of a transfer condition, etc.
US08521919B2 Direct memory access in a computing environment
A method of address translation in a computing system providing direct memory access (DMA) by way of one or more remote memory management units (MMUs) is provided. The method comprises intercepting a request for a first DMA operation forwarded by a first device to a second device; and translating a guest address included in the request to a first address according to a mapping referencing a memory frame in a memory of the second device. A local MMU increments a first reference count indicating number of active DMA operations directed to the memory frame and a second reference count indicating number of remote MMUs that have mapped the memory frame.
US08521915B2 Communicating between host computers and peripheral resources in an input/output (I/O) virtualization system
An Input/Output (IO) Virtualization (IOV) system provides for sharing of computer peripheral devices between multiple host computers by presenting a single device multiple times to numerous host systems. The IOV system, in coupling or connecting multiple host computers and multiple IO devices, provides IO virtualization and host-to-host communication services to the host computers. The system comprises device interfaces coupled to IO devices, and host interfaces coupled to each of a number of host computers. The IO devices are initialized in a first domain. Each host interface exposes functions of the independent IO devices to the host computer to which it is coupled. Each host computer accesses functions from a host domain that is an independent domain specific to the host computer performing the access. The first domain is different from the host domain.
US08521913B2 Information processing device, information processing system provided with the same, and computer readable medium for the same
An information processing device is configured to be connected communicably via a network with a peripheral device that has specific identification information representing an address on the network. The information processing device includes a receiver configured to, while the peripheral device is updating firmware thereof, receive a request transmitted by a requestor to the specific identification information, and an information processor configured to perform a predetermined process in response to the request received by the receiver.
US08521907B2 Communications system using hierarchical queue structure for email message delivery and related methods
A communications system may include at least one destination server for hosting email message boxes, and communications devices for generating email messages each associated with a respective message box. A delivery server may have a plurality of queues and a controller. The controller may store the email messages in a first queue, and attempt to send the stored email messages to the destination server at a first sending rate. The controller may also move email messages stored in the first queue to a second queue based upon a delivery failure. Email messages may be sent from the second queue at a second sending rate less than the first sending rate. The controller may also move email messages from the second queue to the first queue having a common characteristic with a successfully delivered email message.
US08521903B2 Method of setting bidirectional path, and communication system and node device for providing the same
Disclosed is a method of setting a bidirectional path between a first node and a second node in a network. A first path from the first node to the second node is established by a first path establishing procedure in which a first path message including a record of a route through which the first path message is forwarded from the first node to the second node. A second path from the second node to the first node along the route of the first path in the backward direction is established by a second path establishing procedure in which a second path message including a route specification determined based on the record of the route included in the first path message is transferred from the second node to the first node.
US08521902B2 Shared buffer for connectionless transfer protocols
Described herein are various principles for operating a connectionless content unit transfer protocol to transmit content of a content unit to multiple clients using a shared buffer. A server may transfer content of one or more content units to each of multiple clients upon request from the client using individual buffers. For each content unit being transferred, the server may maintain a count of the aggregate size of buffers for transferring content of that content unit. If the server determines that the aggregate size of the buffers transmitting a particular content unit is larger than the content unit itself, the server may establish a shared buffer for transferring that content unit to clients. A server using a shared buffer in this manner may transfer content of the content unit to clients using the shared buffer until all requesting clients have received the content unit.
US08521901B2 TCP burst avoidance
A computer-implemented method including providing, at a first device, a packet scheduler layer between a network layer and a transport layer; receiving, at the packet scheduler layer, one or more transmission control protocol (TCP) packets from a sending layer on the first device, wherein the sending layer is one of the network layer or the transport layer; smoothing delivery of at least one of the one or more TCP packets by delaying the delivery; and sending the one or more TCP packets to a receiving layer, wherein the receiving layer is one of the network layer or the transport layer that is not the sending layer.
US08521897B2 Generic data exchange method using hierarchical routing
A process including retrieving a list of one or more candidate objects with which an origin object can communicate using a standard command language, wherein at least one of the one or more candidate objects uses a command language different than the standard command language. The process queries the schema of one or more target objects selected from among the one or more candidate objects and uses the standard command language to transmit to the one or more target objects commands and/or data consistent with the schemas of the target objects.
US08521894B2 Communication control unit and communication control method applied for multi-cast-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.
US08521880B1 Managing content delivery network service providers
A system, method, and computer readable medium for managing CDN service providers are provided. A network storage provider storing one or more resources on behalf of a content provider obtains client computing device requests for content. The network storage provider updates request processing information based on the process requests for content. The network storage provider then makes a recommendation regarding initialization of a CDN service provider as a function of the updated request processing information. Subsequent client computing device requests for resources can be provided to the recommended CDN service provider utilizing alternative resource identifiers.
US08521879B1 Systems and methods for a load balanced interior gateway protocol intranet
The present disclosure provides systems and methods for an intranet. An intranet can include a number of layer 3 networks including a number of servers associated with load balancers for advertising a virtual network address for the number of servers. The number of servers can also be interconnected via a number of layer 2 links.
US08521876B2 Centrally enhanced peer-to-peer resource sharing method and apparatus
A peer-to-peer network has a server that maintains a list of addresses of clients connected to the peer-to-peer network. The server generates seed lists for each of the clients connected to the network from the server maintained list. The clients conduct peer-to-peer searches using the seed list provided by the server. The seed lists may be either randomly generated or generated to facilitate network objectives. The clients may periodically request seed list refreshing. The peer-to-peer network may further include authentication and authorization search security checks.
US08521875B2 Identity for data sources
Various embodiments of a networked computer system in which an application server associates an identity with each data source included in the system are disclosed. The networked computer system may include several backend systems, each including one or more data resources, and the identity of a data source may be unique to a data resource. When an application requests a connection to a data resource, the application server may ascertain the identity of the associated data source and compare this identity to identities of data sources with existing connections. If a match is found, the application server may provide an existing connection to the application, whereas if no match is found the application server may provide a new connection. The identity of a data source may include one or more data source configuration properties. In some embodiments, the identity may include database name, URL, and user name.
US08521874B1 Computer-based comparison of human individuals
A test person is compared to a reference person by comparing detailed information regarding the configuration, capabilities and usage of computers—such as installed hardware devices, makes and models and firmware versions of such hardware devices, installed software, versions of installed software, and usage logs—used by the respective individuals. In effect, each person's computer is considered a proxy for the person herself, representing countless purchasing, maintenance, pastime choices in the configuration and use of a thoroughly complex personal and professional tool.
US08521868B2 Platform-level indicators of application performance
A method for monitoring performance includes monitoring packet traffic on at least one socket that is associated with an application running on a computer and is communicated over a data network. First and second instances of a performance indicator of the packet traffic are measured respectively during first and second monitoring intervals. An alert is issued upon making a determination that a change between the first instance and the second instance exceeds a predetermined threshold.
US08521865B2 Method and apparatus for populating a software catalog with automated use signature generation
A method and a corresponding apparatus for managing software licenses on a plurality of computer are proposed. The present method and system aim at populating a software catalog without the manual intervention of an administrator. The present invention reduces the cost of producing and maintaining a comprehensive knowledge base (the catalog) which contains definitions of software products and the related use signature. Information about software products and their related signature is obtained through a process which gathers information with an automated process which takes an initial snapshot of all processes running on a monitored data processing system and makes a comparison with a final snapshot after execution of a software product has been started. A “use signature” of the software product is then generated according to the difference.
US08521864B1 Systems and methods for managing the impact of monitoring processes
An exemplary method involves receiving a request to monitor a resource within a computer system. The request may be a monitoring resource request or a configuration request. A plurality of requests may be received and collected in a collector. The method also involves selecting a monitoring process from a plurality of monitoring processes and forwarding the request to the selected monitoring process. The capabilities of each monitoring process within the plurality of monitoring processes are registered with the collector. The method further involves enabling the selected monitoring process to terminate after execution of the request.
US08521861B2 Migrating device management between object managers
Object manager information is maintained for object managers in a network indicating a device type of devices in the network managed by the object managers and device information providing information on the devices in the network, wherein the object managers have access to the object manager information. A determination is made from the object manager information a second object manager comprising one of the object managers in the network managing a same device type as the devices managed by the first object manager. The first and second object managers communicate to establish a migration relationship between the first and the second object managers. In response to a migration event at the second object manager, the first object manager accesses the device information for the second object manager to manage the devices currently managed by the second object manager.
US08521859B2 System for on-demand access to local area networks
A roaming company makes payments to an aggregator of independent WLAN operators in exchange for providing Internet access services to subscribers of the roaming company. Independent WLAN operator accounts are maintained at the aggregation company.
US08521856B2 Dynamic network configuration
In one embodiment, determining a default gateway of a network, determining a MAC address and an IP address associated with the default gateway of the network, updating a table of one or more MAC addresses and corresponding one or more IP addresses based on the detected MAC address and the IP address of the default gateway, detecting in the table of one or more MAC addresses and the corresponding one or more IP addresses, a further MAC address associated with the IP address of the default gateway, determining a port associated with the further MAC address and with the IP address of the default gateway, and disabling the port, are provided.
US08521855B2 Centralized server-directed power management in a distributed computing system
In one embodiment, a method includes periodically collecting device operation data from a plurality of client devices of a distributed computing system, and making power management decisions for the distributed computing system based on the collected data.
US08521854B2 Minimising network resource overhead consumption by reports from one or more agents distributed in an electronic data network of nodes
A mechanism is provided for minimizing network resource overhead consumption by reports from one or more agents distributed in an electronic data network of nodes having a hierarchical reporting structure. Reports are received from other nodes in an electronic network of nodes or one or more agents further from a network root node in the electronic network of nodes. The reports are submitted to another node closer to the network root node in response to another node existing between the node and the network root node. The reports are submitted to the network root node in response to no other node existing between the node and the network root node. The node is adapted to only report variations in the expected report flow associated with the received reports.
US08521852B2 Method and system for registering a client device in a multi-room digital video recording system
A system and method for registering a client device with a server device includes the server device having a display. The display displays a first identifier in response to entering a registration mode. A client device is in communication with the server device. The client device detects that the server device is in registration mode and communicates a second identifier to the client device. The server device compares the first identifier and the second identifier and, after comparing, registers the client device at the server device.
US08521847B2 Network system for reducing probability of collisions between response signals
The network system includes a controller and a plurality of terminals. The controller sends a first request signal indicative of a response probability to the plurality of the terminals. Upon receiving the first request signal, each terminal sends a first response signal to the controller at the response probability indicated by the first request signal. The controller determines the total number of the terminals on the basis of the number of the received first response signals and the response probability. The controller determines a limited time period on the basis of the total number of the terminals, and sends a second request signal indicative of the limited time period to the terminals. Upon receiving the second request terminal, each terminal randomly selects a waiting time period from time periods not greater than the limited time period, and sends a second response signal to the controller after a lapse of the waiting time period.
US08521840B2 Network system and replay apparatus
Disclosed is a network system including a server to store a content and a plurality of replay apparatuses to receive the content transmitted from the server, the replay apparatuses being connected with the server via a network, and the replay apparatus including a list storage unit to store a predetermined content list, an obtaining unit to obtain the content list stored in the list storage unit of another replay apparatus connected via the network, and a storage control unit to store the content list obtained by the obtaining unit in the list storage unit.
US08521832B1 Mobile monetization
A device, system, and method are directed towards facilitating monetization of mobile devices. A click action server determines click actions that are to be sent to a client device based on one or more factors. The click actions are sent to the client device as links. An action handler receives requests indicating a selected action, and facilitates the performance of the action.
US08521831B2 Data processing apparatus, data input control method thereof, information processing device, and program for implementing the method
A data processing apparatus capable of transmitting externally received data to a corresponding information processing device even in a case where a plurality of information processing devices are mountable to the data processing apparatus. First device identification information for identifying an information processing device connected to the data processing apparatus is obtained from the information processing device, and first data is received from an external apparatus. When the first device identification information and second device identification information added to the first data match each other, the first data is transmitted to the information processing device connected to the data processing apparatus.
US08521823B1 System and method for targeting information based on message content in a reply
A method of presenting information to a party through a messaging application is described. Responsive to receipt of a communication from a party (e.g., the first user), a reply is sent. The communication and the reply is presented in an interface to the sender. The messaging system determines matching content that is relevant to one or both of the communication and the reply and determines a quality of the match. Determining the quality of the match may include determining a score for an advertisement based on the advertisement's responsiveness to content identified in the reply message that was sent. Based on a determination that the quality is above a threshold, the matching content is presented along with the communication and the reply.
US08521819B2 Method and apparatus for social networking in a dynamic environment
In one embodiment, the present invention is a method and apparatus for social networking in a dynamic environment. In one embodiment, a method for social networking in a network includes broadcasting a first set of one or more keywords representing one or more interests of a first user in the network, receiving a response from a second user in the network indicating interest in at least one of the interests of the first user, and connecting to a server in the network, where the server hosts a group for supporting communications between at least the first network user and the second network user.
US08521815B2 Post-to-profile control
Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages.
US08521811B2 Device for presenting interactive content
Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed.
US08521808B2 Uploading and executing command line scripts
A mechanism is provided for a non-root-level user to execute command line script files via a generic command line interface. A command line interface in the data processing system receives a shellscript command from a non-root-level user via a client system. A security module in the data processing system determines whether the non-root-level user is logged on at a command line interface shell level access. Responsive to the non-root-level user being logged on at the command line interface shell level access, a storage controller at the request of a command line interface identifies a script file associated the shellscript command in a storage of the data processing system. The storage controller executes the script file and the command line interface sends the results of the execution of the script file to the non-root-level user via the client system.
US08521807B2 Method and system for controlling movement of user setting information registered in server
A method and system to utilize an Extensible Markup Language (XML) Configuration Access Protocol (XCAP) in which a MOVE command is newly defined, and a user setting information movement request is processed in one operation, are disclosed. A method of controlling movement of particular user setting information registered in a server includes, at a client, transmitting a movement request message including a movement command to set user information, and at the server, processing movement of the particular user setting information as commanded by the movement request message and transmitting a response message.
US08521806B2 Initiating a file download by a first electrical device through a second electrical device
A method comprises a second electrical device receiving a request via a network from a first electrical device to cause a file to be downloaded. The method further comprise the second electrical device causing the file to be downloaded from a server via the network to the second electrical device.
US08521800B1 Interconnected arithmetic logic units
An arithmetic logic stage in a graphics pipeline includes a number of arithmetic logic units (ALUs). The ALUs each include, for example, a multiplier and an adder. The ALUs are interconnected by circuitry that, for example, routes the output from the multiplier in one ALU to both the adder in that ALU and an adder in another ALU.
US08521799B2 Row-vector norm comparison method and row-vector norm comparison apparatus for inverse matrix
Disclosed are a row-vector norm comparison method and a row-vector norm comparison apparatus for an inverse matrix. A row-vector norm comparison apparatus includes: an input matrix processing module that receives and combines constituent elements of a matrix; a cofactor operation module that multiplexes the combination result of the constituent elements to calculate factors constituting an adjoint matrix; a square calculation module that squares the calculated factors; a summation module that selects a predetermined number of factors among the squared factors and sums the selected factors to calculate the norms of row vectors in an inverse matrix; and a norm comparison module that outputs a comparison result of the calculated norms of the row vectors. A row-vector norm comparison method includes: combining constituent elements of a matrix to generates a plurality of combination results of the constituent elements; multiplexing the combination results to calculate factors constituting an adjoint matrix of the matrix; squaring the calculated factors and selectively summing the squared factors; and calculating the norms of row vectors in an inverse matrix and comparing the calculated norms of the row vectors. With this configuration, row-vector norm comparison for an inverse matrix can be performed with a design structure. Therefore, it is not necessary to use an existing complex operation method. In addition, low power consumption of the multiple antenna system can be achieved, and efficiency of the design structure can be improved.
US08521797B2 System and method to compute narrow bounds on a modal interval polynomial function
A computer executable method of processing a representation of a modal interval polynomial is provided. A representation of a modal interval polynomial is generally provided as input, more particularly, a representation comprising a modal interval function variable and an array of modal interval coefficients. Each modal interval linear interpolation of each of the modal interval coefficients of the array are recursively processed until a single modal interval coefficient remains in the array. For each iteration of the recursive processing, a modal interval linear interpolation operation is executed.
US08521793B1 Method and system for scalable modulo mathematical computation
A math engine is provided capable of supporting large complex mathematical computations, such as modulo math computations involved in cryptography, while remaining easily reconfigurable, upgradeable and scalable. As new algorithms and specifications are desired to be solved, the math engine can be easily updated to accommodate the new requirements. These systems employ layers of cells, wherein individual cells are responsible for calculations. Thus, the complexity of the mathematical computation is broken down into cells which are easily added, removed, changed or substituted. The cells may be interchangeable and programmable, and provide flexibility and reconfigurability to the system at low or near-zero cost. When additional algorithms are desired, additional appropriate cells are simply added or changed.
US08521791B2 Electronic device and file management method
In a file management method of an electronic device, multi-touch operations on a touch screen of the electronic device is detected in real-time. File attributes of operating objects of the electronic device that are selected by a multi-touch operation are acquired, and a file type is determined for each of the operating objects according to the file attributes of each of the operating objects, wherein the file type is a file or a folder. The operating objects are managed according to the file type of each of the operating objects.
US08521781B2 Apparatus and method for selective file erasure using metadata modifications
A process that ensures the virtual destruction of data files a user wishes to erase from a storage medium, such as a hard drive, flash drive, or removable disk. This approach is appropriate for managing custom distributions from a large file sets as it is roughly linear in compute complexity to the number of files erased but is capped when many files are batch erased.
US08521774B1 Dynamically generating pre-aggregated datasets
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dynamically generating and configuring pre-aggregated datasets optimized for responding to particular types of data requests made against a large sub-optimal multidimensional dataset are disclosed. A dynamic aggregator monitors the query types and response latencies associated with queries made against the large multidimensional dataset. The dynamic aggregator defines pre-aggregated datasets based on the types of queries received from users and calculates a respective benefit score for each pre-aggregated dataset. The benefit score of each pre-aggregated dataset can be based on the recorded latencies and query count for the pre-aggregated dataset. The dynamic aggregator can decide whether to generate and/or maintain particular pre-aggregated datasets based on the current values of the benefit scores associated with the particular pre-aggregated datasets.
US08521767B2 Apparatus and method for entering contact information in a contact book
A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to present a new contact book entry of a contact book, detect an entry of a communication identifier of a party in one of a plurality of fields of the new contact book entry, search for contact information associated with the party in a reverse directory lookup database operating externally to the communication device using the communication identifier of the party, detect an entry in the reverse directory lookup database with additional contact information of the party, receive from the reverse directory lookup database the additional contact information of the party, and populate one or more additional fields of the new contact book entry with one or more portions of additional contact information according to their corresponding one or more tags. Other embodiments are disclosed.
US08521766B1 Systems and methods for providing information discovery and retrieval
This invention relates generally to software and computers, and more specifically, to systems and methods for providing information discovery and retrieval. In one embodiment, the invention includes a system for providing information discovery and retrieval, the system including a processor module, the processor module configurable to performing the steps of receiving an information request from a consumer device over a communications network; decoding the information request; discovering information using the decoded information request; preparing instructions for accessing the information; and communicating the prepared instructions to the consumer device, wherein the consumer device is configurable to retrieving the information for presentation using the prepared instructions.
US08521765B2 Method and system for post processing trace data
A system and method for storing a plurality of trace records in a memory and searching, by a hardware processor, the plurality of trace records for specific trace data from the trace records, the searching including feeding the trace records back into a hardware real time event processor that collected the trace records.
US08521762B2 Automated business process modeling
In a method for generating a business process model project, a computer receives a data file comprising text, descriptive of a business process. The computer searches a sentence in the text for a keyword indicative of existence of a corresponding business artifact stated elsewhere in the sentence. In response, the computer identifies an indicator in the sentence, the indicator designating a name of the corresponding business artifact. The computer identifies a business artifact based on the keyword and the indicator. The computer generates a business process model project based in part on the business artifact.
US08521759B2 Text-based fuzzy search
An input feature vector is computed from an input text record, the input feature vector comprising one or more features, each feature including a subsequence of characters and a frequency of occurrence of the associated subsequence. A input fingerprint is generated out of the input feature vector by choosing one or more features with non-zero frequencies and alphabetizing the features chosen. One or more input indices are generated by alphabetizing features in the input fingerprint and concatenating features occurring in subsequent locations of the input fingerprint. The input text record is matched against a target text record if (1) one or more of the input indices match a target index corresponding to the target text record and (2) the corresponding input fingerprint matches a target fingerprint corresponding to the target text record. The target text record is outputted as a search result if it matches the input text record.
US08521755B2 Flexible cube data warehousing
An online analytical processing (OLAP) specification system for specifying a new OLAP cube from an OLAP cube template including an OLAP cube template determination module determining the OLAP cube template and retrieve a corresponding template metadata file, the template metadata file including metadata defining the structure of the OLAP cube template. The OLAP specification system also includes a metadata copy module copying the template metadata file to create a base metadata file. The OLAP specification system also includes a viable options generation module generating and presenting viable options for modifying metadata in the base metadata file to define the new OLAP cube, where the viable options for modifying metadata in the base metadata file conforms with one or more predetermined rules. The OLAP specification system further includes a metadata receipt module receiving input via a user interface indicating a modification to the metadata in the base metadata file based on the presented viable options and storing the modified base metadata file as a new metadata file defining the new OLAP cube.
US08521750B2 Situation-aware recommendation using correlation
In one embodiment, data relating to usage patterns of the user is stored, wherein the data includes information as to items which were used and the context in which they were used. A correlation table is constructed. Correlation values between each item and each context are then stored in then correlation table, wherein the correlations are used to recommend one or more of the items.
US08521745B2 Extraction of attributes and values from natural language documents
One or more classification algorithms are applied to at least one natural language document in order to extract both attributes and values of a given product. Supervised classification algorithms, semi-supervised classification algorithms, unsupervised classification algorithms or combinations of such classification algorithms may be employed for this purpose. The at least one natural language document may be obtained via a public communication network. Two or more attributes (or two or more values) thus identified may be merged to form one or more attribute phrases or value phrases. Once attributes and values have been extracted in this manner, association or linking operations may be performed to establish attribute-value pairs that are descriptive of the product. In a presently preferred embodiment, an (unsupervised) algorithm is used to generate seed attributes and values which can then support a supervised or semi-supervised classification algorithm.
US08521743B2 System and method for performing authority based content searching
Systems and methods for performing authority based content searching are disclosed. In some embodiments, a method comprises receiving user queries containing authority keywords and relevancy keywords and ranking a set of search results on the basis of the authority of the authors of entries within the search results. The authority of each author is expressed in an authority quotient which is calculated by determining an authority keyword score, a name score, a domain name score and a credential score based on the authority keyword provided by the user.
US08521742B2 Four dimensional search method for objects in a database
Embodiments of the disclosure provide a method and system used for searching among a plurality of entities on a computer network by a user. A computer server in communication with the computer network can include a database with a storage mechanism, a rule set, and an interaction calculation engine. The user can search for a first entity using a location calculation engine in communication with the computer network. The location calculation engine can locate the first entity and determine and display at least a second portion of the plurality of entities relevant to the first entity.
US08521741B1 Systems and methods for performing integrated searches with actions
A system for performing integrated searches and actions is disclosed. The system may include a search engine configured to generate a search result or report in response to a search query. The system may also include a queue manager coupled with the search engine. The queue manager may be configured to receive the search result or report from the search engine. The queue manager may also be configured to assign files in the search result or report to one or more service provider queues according to an action profile. The system may also include one or more nodes coupled with the one or more service provider queues. The one or more nodes may be configured to perform one or more actions on one or more files in the one or more service provider queues according to the action profile.
US08521740B2 Extended correlation methods in a content transformation engine
In one embodiment, a system for accumulating and correlating data. The system comprises a plurality of silos each having raw data and a plurality of feedlets that transform the raw data into a plurality of high value data feeds. The system also has at least one fuselet that receives the plurality of high value data feeds and generates a complex composite data feed by correlating information in at least one high value data feed.
US08521739B1 Creation of inferred queries for use as query suggestions
Technology is described herein for creating new, inferred queries that are suitable for use as query suggestions. The technology includes mapping different past queries that represent different information requests, but that share a number of terms having the same or similar form. An inferred query is created by replacing unshared terms in one mapped query with the unshared terms in another mapped query, based on the similarity between the unshared terms in the two mapped queries. The inferred query thus represents a new information request that is derived from the information requests of the past queries used to form it. The inferred query can then be provided as a query suggestion, which increases the likelihood of providing query suggestions that will assist users in finding the information they seek. In doing so, meaningful query suggestions can be provided to users seeking information outside the coverage of the past queries.
US08521733B1 Database report and subscription technology
Database report subscription technology, in which subscriptions are delivered to multiple, different recipients on a customized basis. In response to detection of an event that triggers generation and delivery of a database report, customized versions of the report are generated for the multiple, different recipients based on a definition of the data used to generate the report included in the subscription, report parameters that define presentation aspects of the report included in the subscription, and profile data associated with at least one of the multiple, different recipients. The customized versions of the report include at least a first version of the report and a second version of the report that differs from the first version of the report and the customized versions of the report are delivered to the multiple, different recipients.
US08521732B2 Presentation of an extracted artifact based on an indexing technique
A system and method of presentation of an extracted artifact based on an indexing technique are disclosed. In an embodiment, the method includes indexing a database of a captured network characteristic data using a processor and a memory to form an indexed capture data. The method includes enhancing a query response time with the indexed capture data. The method further includes searching the indexed capture data to generate a capture query result. The capture query result includes an extracted artifact. The method also includes graphically presenting the capture query result as at least one of an artifact list and an artifact image.