Document Document Title
US08763857B2 Liquid dispensing systems
A liquid dispensing system for use with a bag having a pre-attached spigot includes a cavity arranged to receive the bag of liquid. A spigot-recess is configured to engage the spigot of the bag of liquid. A top plate assembly is locatable at or near the top of the system, the top plate assembly including a pressure plate arranged to apply a downward force on the bag of liquid. The system also includes a lifting plate arranged to apply an upward pressure on the bag of liquid.
US08763855B1 Mounted bladder for storage tank
An apparatus and method for collection and containment of collected materials is provided. The apparatus can include a vacuum truck with at least one vacuum tank, the vacuum tank having a hollow interior region. A flexible bladder can be disposed within the hollow interior region of the vacuum tank. The bladder can be impermeable to and compatible with the collected material and capable of containing the material.
US08763852B2 Upright rotatable product carrousel dispensing device
A dispensing device comprising an upright rotatable product carrousel comprising a plurality of dispensing chutes for retaining a product. The dispensing chutes are radially located about a central pivot, with a dispensing point located at a lowest point of rotation of the product carrousel. During use, removal of product from a dispensing chute located at the dispensing point results in rotation of the product carrousel to position an adjacent dispensing chute at the dispensing point, allowing for sequential removal of product from the product carrousel.
US08763848B2 Container for a tailgate party
An apparatus is configured to provide storage and includes a container having an opening, a panel, a plurality of bins, and a cover. The panel has at least one through-hole. The perimeter of the panel is larger than the perimeter of the opening of the container. Each bin has an opening, and each bin is configured to be received by a corresponding one of the through-holes of the panel. The cover is attached to the container. The apparatus may be used to transport food and other items needed for a tailgate party.
US08763845B2 System and apparatus for assisting a user in portion control while eating
A system of place-setting components used to facilitate serving and eating healthy food portions. The place-setting system comprising: a plate and a nestable set of two or more serving spoons. The plate includes one or more serving areas corresponding to a portion size for one or more food components of a meal. Each of the serving spoons in the nestable set includes a bowl-shaped cup and a handle. The handle of the serving spoons comprising: a first segment, extending distally from the proximal end of the handle, with a portion of a distal-most section of the first segment extending upward; a second segment connected to the first segment, with the second segment extending downward; a third segment connected to the second segment, with the third segment extending generally upward; and a fourth segment connected to the third segment, with the fourth segment extending generally distally.
US08763843B2 Water storage assembly
A water storage assembly is disclosed including a flexible bladder having a water storage cavity, a water inlet in fluid communication with said cavity, a water outlet in fluid communication with said cavity, and a rigid frame adapted to support said bladder wherein said bladder wherein said bladder is secured to said rigid frame and said bladder is adapted to expand and contract upon flow of said water into and out of said cavity.
US08763842B2 Well fluid additive systems, well fluids therefrom, and methods of making using such systems
A well fluid additive system prepackaged to the specifications of each particular well. The system comprises a supporting member, and a plurality of additives which additive is each individually segregated from the other additives. This system reduces waste as the exact proportions are delivered to the well as needed.
US08763840B2 Litter receptacle
A litter receptacle system, including: a support frame; a container for receiving and storing litter; a coupler; and a retention device; wherein the coupler rotatably couples the container to the support frame; the retention device is in communication with the support frame and the container; and the retention device is operable to releasably secure the container to the support frame, and a method of using the same.
US08763839B2 Band coupling and pressure container with same
A pressure container is provided with a container body, a container lid, and a band coupling. The band coupling is provided with a retainer capable of engaging with the outer peripheries of a first flange section and a second flange section, and also with a tightening mechanism for tightening the retainer. The retainer has a first end section forming one end to which the tightening mechanism is connected, and also has a second end section forming the other end which is bent outward and faces the first end section when the retainer is tightened. The tightening mechanism is provided with a stopper rotatably mounted to the first end section of the retainer, and also with a pressing bolt engaged through thread with the stopper so as to be able to advance and recede and pressing the second end section to the first end section side with the retainer engaged with the first flange section and the second flange section. A projection section which is caught by the pressing bolt when the pressing bolt presses the second end section is provided to the second end section.
US08763837B2 Collection receptacles fo gases
A gas collection receptacle includes a segmented top portion and one or more side portions creating a volume for collecting gases. The gas collection receptacle, configured to float on a pond, lagoon, or other area, also includes interlocking side and end portions enabling multiple receptacles to connect, thus forming a substantially continuous covering.
US08763836B2 Modular equipment case with sealing system
A container includes a sealing system coupled to an interior surface of the container's lid or cover. The sealing system includes a rotatable latch that, when rotated, cooperates with a number of gears to and a cam assembly formed in the lid to actuate a number of arms or links. In one embodiment, some of the arms extend approximately radially from a driven gear and operate to move an engagement member of the sealing assembly into contact with a complementary engagement member coupled to a base portion of the container. This engagement, in turn, compresses a seal or gasket located between the lid portion and the base portion of the container.
US08763834B2 Modular enclosure
A modular enclosure that can be used as a stand-alone unit or can be ganged together in a multiple unit configuration. The enclosure system consisting of a base frame and front door with open sides which can accommodate various side covers or attachments all using the same common mounting. The common mounting used to attach the various covers or attachments provides a unique design for attaching and sealing the side covers or attachments while providing a water-tight and dust tight seal between the interior of the enclosure and the exterior of the enclosure. A variety of attachments are available which give the modular enclosure flexibility to be configured in a wide variety of ways.
US08763827B2 Baby nipple assembly for use with flexible drink pouches
A novel baby nipple assembly for use with a flexible drink pouch, wherein the baby nipple assembly generally comprises a mount subassembly (sometimes hereinafter referred to as simply “the mount” or “the disk”) for attachment to the flexible drink pouch, and a nipple subassembly (sometimes hereinafter referred to as simply “the nipple”) for connection to the mount subassembly, wherein the mount subassembly comprises a relatively large flat element for adhesion to an outside surface of the flexible drink pouch, and the nipple subassembly comprises (i) means for connection to the mount subassembly, (ii) a sharp tube for extending through the mount subassembly and puncturing the side wall of the flexible drink pouch, and (iii) a soft nipple in fluid communication with the sharp tube, whereby a baby or young child can suckle on the nipple and receive the beverage from the flexible drink pouch.
US08763823B2 Food pan guide
A pan guide for use in a food storage apparatus is provided. The pan guide has at least two levels for supporting food storage pans. The levels can be removable. This allows for easy movement of the food pans, to accommodate for temperature changes in the vicinity of the food storage apparatus. Dividers for separating the food pans are also provided, which can connect to the pan guide.
US08763819B2 Tester display fixture
A display fixture includes a shelf having a tester product receptacle, at least one first tester product assembly and an elongated channel. The at least one first tester product assembly has a base and a cover. The cover includes a hinge component. The base is located in the tester product receptacle of the shelf. The elongated channel is coupled to the shelf and is configured to receive and retain the hinge component of the cover such that the cover is rotatable about a back edge of the base of the at least one first tester product assembly.
US08763817B1 Motorcycle stand with locking mechanism
A stand for securing a parked motorcycle or a motorized scooter. The stand includes a housing within which a shaft is rotationally disposed. The shaft is capable of vertical translation along its longitudinal axis within the housing. A securing arm extends from the shaft. The securing arm transitions between an unlocked and locked positions by rotating about a center axis of the shaft and lowering vertically until an arch within the securing arm surmounts the parked vehicle. A locking mechanism is housed within the housing. The locking mechanism engages the shaft to retain the securing arm in its locked position. The locking mechanism disengages the shaft upon receipt of a correct authentication.
US08763816B2 Filter for processing blood
A filter for processing blood that comprises a flexible container having an inlet and an outlet for blood, and a sheet-like blood processing filter material situated in such a manner so as to partition the inside of the container into an inlet side and an outlet side, wherein the flexible container comprises a container body which houses the blood processing filter material and an outlet port that forms the outlet, and the outlet port has a protrusion that protrudes from the container body into the inside of the container body, the protrusion having a plurality of fluid channel inlets formed at locations that are not in contact with the blood processing filter material.
US08763814B2 Sifting screen
The invention relates to a screen frame adapted for use in a shaker to separate solids from a liquid/solid mixture and to which woven wire mesh is to be attached, comprising an outer perimeter and a plurality of ribs extending between opposing regions of the perimeter, the ribs defining an upper horizontal face to which a screen is to be attached, wherein at least one rib extends downwardly from the upper face at an angle off set to vertical, and to a shaker comprising at least one such screen frame.
US08763812B2 Particle classifier apparatus
A particle classifier apparatus used to mine for gold and other precious particles. The present invention is meant to replace the sluice box or any inefficient means for gold mining. The present invention is used with and without a stream of flowing water. The present invention comprises a PVC channel, a main trough and a plurality of small troughs. The PVC channel comprises a slit with a narrow end and a wide end. The present invention is designed for the stream of flowing water to flow from the narrow end to the wide end. The water flow pushes the particles through the slit and into the plurality of troughs located beneath the slit. The smallest particles fall into the narrow end whereas the big particles fall into the wide end. The plurality of small troughs are removed from the main trough so the captured particles may be panned for gold.
US08763807B2 Package for absorbent articles
A package configuration for absorbent articles, such as disposable diapers, training pants and adult incontinence undergarments is disclosed. The package configuration may include one or more pluralities of absorbent articles, each plurality packaged in a flexible package. The one or more flexible packages may be wrapped and further contained by a wrap-around. The wrap-around may have first and second pairs of opposing side panels. Adjacent side panels from the first and second pair may be joined by corner panels. The corner panels may form interior angles with the side panels of from 100° to 170°. The presence of the angled corner panels may render the wrap-around better able to conform to the shape of the one or more flexible packages, and more resistant to deformation.
US08763806B2 Two component vertical sealing blister packaging
A container comprises a plastic blister or cover component with a first peripheral edge and a formed, first open-sided volume extending from the peripheral edge joined with a paperboard tray or tray component with a second peripheral edge, the paperboard tray or tray component having a plurality of panels forming a second open-sided volume. The container has means for joining the first peripheral edge of the plastic blister or cover component and the second peripheral edge of the paperboard tray or tray component so that the first and second volumes form a combined container volume.
US08763805B2 Device for containing and releasing a sample material
A device for containing and releasing a sample material having a first structural layer, a second structural layer, and a frangible layer containing a sample material attaching the first structural layer to the second structural layer. The sample material may be a fragrance. The device may further include a substrate such as a printed carrier sheet having a first panel and a second panel. The sampler may be placed on the second panel and the first panel is folded over the sampler to form the device. When the substrate is unfolded, the frangible layer separates for access to the sample material.
US08763803B2 Packaging for plumbing fixtures
A packaged plumbing fixture includes a box, a plumbing fixture, and a packaging insert. The box comprises a plurality of generally vertical sides that are interconnected to cooperatively define a cavity for containing a plumbing fixture. The plurality of sides include a first side and a second side that are connected to opposite ends of a third side. The packaging insert includes first and second generally planar surfaces. The packaging insert is positioned within the cavity with each of the first and second generally planar surfaces arranged generally parallel with and proximate to one of the sides. A sum of angles between the third side and the first side and between the third side and the second side is greater than 180 degrees.
US08763802B2 Cases for portable electronic devices
A case for a portable electronic device (especially for an iPhone and the like) comprises a shell 50, an electroluminescent (EL) panel 10 and associated power and control electronics housed on a printed circuit board 20. The electronics on the PCB include a connector 22 for mating with a corresponding connector on the portable electronic device so as to form an electrical connection to a power source in the portable electronic device. Another of the electrical components is There are further provided an inverter 24 and a transformer 26 to convert the low voltage DC power from the portable electronic device into approximately 180 V AC as required to power the EL panel 10. The shell 50 has a clear back 52 through which light produced by the EL panel 10 shines. Interchangeable graphics panels 100 can be slid into a pocket disposed between the EL panel 10 and the back 52 of the shell so as to customise the visual appearance of the case and hence the portable electronic device inside.
US08763801B2 Hingedly connectable disk trays and disk protective enclosure for same
A disk storage system for disks having a central opening includes a set of hingedly connectable disk trays, a pair of axle members for attachment to one of the trays on an axle axis thereof, and a storage container having hinge pedestals for engagement by the axle members. Hinged connections between adjacent trays is by tabs that are pivotable on respective hinge axes of the different trays, the tabs being engagable with respective tab cavities of adjacent trays.
US08763800B2 Cigarette packet with a hollow space
The invention relates to a packet for smoking products comprising a front area, a rear area and two opposing lateral areas, wherein a hollow space is formed on at least one lateral area in the interior space of the packet bounded by these areas and extends between the lateral area and the smoking product accommodating space.
US08763796B2 Dental floss dispenser and method of operation thereof
A dispenser including a first sheet defining at least part of one or more cavities; a second sheet defining at least another part of the one or more cavities; a plurality of pull covers attached to at least one of the first sheet and the second sheet; and a plurality of floss portions each located in a corresponding cavity of the one or more cavities, wherein when a pull cover of the plurality of pull covers is separated from the first sheet or the second sheet, a corresponding floss portion of the plurality of floss portions is removed, from a corresponding cavity of the plurality of the one or more cavities. One or more of the floss portions may be attached to, or formed integrally with, a corresponding pull cover of the plurality of pull covers. A weakened area may delineate a pull cover.
US08763793B2 Extruded rail with contained mounting cavity
An extruded rail for mounting objects along the length of the rail that include an enclosed receiving and containment cavity. The extruded rail includes a receiving and containment cavity that extends from an inner surface of the rail. The receiving and containment cavity includes upper and lower walls and a back wall that define an enclosed containment area. An alignment notch is formed in the generally planar outer surface of the side rail and aligned with the receiving and containment cavity. When an object is to be attached to the rail, an opening is formed in the side rail at the alignment notch. As material is removed from the side rail during formation of the opening, the received material is entrapped within the receiving and containment cavity. Thus, the extruded rail of the disclosure receives and contains material removed during attachment of an object to the rail.
US08763789B2 Drive system for curved roller conveyor segments
A drive system for curved segments of roller conveyors and more specifically to a cost-effective, efficient, and reliable system of transferring power from a straight segment to an adjacent segment.
US08763788B2 Zoned accumulation conveyor
An accumulation conveyor with individually controllable zones may be controlled in a manner which efficiently reduces the gaps between accumulated articles, accomplished by control logic which determines the existence of conditions conducive to reducing the gaps and implements the control logic as appropriate. The accumulation conveyor may be controlled in a coast to stop mode. The accumulation conveyor may be controlled in manner to detect and clear jams.
US08763785B2 System and method for unloading trays
A system and method are provided for unloading trays loaded with articles using a first supply conveyor on which trays to be unloaded are delivered. The trays include a frame with a peripheral raised edge and a base having at least one aperture and a transport plate for the articles, the transport trays being positioned on the base of the frame. A lowering device is provided for lowering the frame of the tray, substantially without vertical movement of the transport plate.
US08763780B2 Detachable adjustable hopper for use with a portable grain auger
An adjustable hopper including a base structure is designed for being mounted to an intake of a conveying mechanism for conveying particulates. A bottom portion of a flexible hopper structure is mounted to the base structure. A top structure is mounted to a top portion of the flexible hopper structure. An adjusting mechanism is connected to the base structure and the top structure. The adjusting mechanism enables moving the top structure from a transport position, with the top structure being disposed in proximity to the base structure, to a loading position, with at least a substantial portion of the top structure being disposed at a predetermined distance to the base structure.
US08763779B2 Bill processing apparatus
A bill processing apparatus comprises a bill housing part capable of housing a bill therein and a bill conveyance mechanism that conveys the bill to the bill housing part. And in the bill processing apparatus, the bill housing part comprises a receiving port that accepts the bill conveyed by the bill conveyance mechanism and conveyor members which are capable of contacting the bill conveyed-in from the receiving port, and are driven along a conveying-in direction.
US08763775B2 Torque converter with turbine inertia in a damper assembly
A torque converter, including: a turbine; a cover; a lock-up clutch engageable with the cover; and a first damper assembly including: a first flange connected to the lock-up clutch so as to rotate in unison with the clutch; at least one side plate; a second flange for connection to an input shaft for a transmission; a first plurality of springs engaged with the first flange and with the at least one side plate; and a second plurality of springs, at least partially circumferentially aligned with the first plurality of springs, and engaged with the at least one side plate and the second flange. The torque converter includes a second damper assembly connected to the first damper assembly and including: a third side plate fixed to the turbine; and a third plurality of springs, radially outside of the first and second pluralities of springs, and engaged with the third side plate.
US08763771B2 Active oscillation damper without direct acceleration detection
An active oscillation damper has a balancing mass which is movable relative to an oscillating mechanical structure. The control device then determines a compensation movement for the balancing mass based on a determined three-dimensional absolute motion of the mechanical structure. A balancing drive, arranged on the mechanical structure and acting on the balancing mass, is activated by the control device. The balancing mass is displaced by the balancing drive relative to the mechanical structure commensurate with the determined compensation movement. The measured values supplied to the control device include actual values of the balancing drive and/or a position of the balancing mass relative to the mechanical structure and/or at least one derivative with respect to time of the position of the balancing mass relative to the mechanical structure. The three-dimensional absolute motion of the mechanical structure is determined by the control device from the aforementioned values.
US08763770B2 Cooler for a suspension damper
A method and apparatus are disclosed for cooling damping fluid in a vehicle suspension damper unit. A damping unit includes a piston mounted in a fluid cylinder. A bypass fluid circuit having an integrated cooling assembly disposed therein is fluidly coupled to the fluid cylinder at axial locations that, at least at one point in the piston stroke, are located on opposite sides of the piston. The cooling assembly may include a cylinder having cooling fins thermally coupled to an exterior surface of the cylinder and made of a thermally conductive material. The bypass channel may include a check valve that permits fluid flow in only one direction through the bypass channel. The check valve may be remotely operated, either manually or automatically by an electronic controller. A vehicle suspension system may implement one or more damper units throughout the vehicle, controlled separately or collectively, automatically or manually.
US08763768B2 Brake disc and method for manufacturing a brake disc
A brake disk has a brake disk friction ring and a brake disk chamber that includes a chamber ring and expansion elements arranged radially on the chamber ring, and connected on their ends facing away from the chamber ring to the brake disc friction ring in a non-floating, positive manner in the radial direction. The expansion elements are longer than the shortest distance between the chamber ring and the brake disc friction ring and are radially elastic so as to adapt to thermal deformation of the brake disc friction ring.
US08763766B2 Plunger rod adjuster for compact brake caliper units, having a screw connection element supported directly on the adjuster housing
A wear adjuster for a brake caliper of a disk brake of a rail vehicle, having a) a helical gearing which has a threaded spindle and a nut to be screwed thereon as the screw connection elements, one of the screw connection elements and an adjusting element being rotatable in a first wear adjuster housing to rotatingly drive the screw connection element in the wear adjusting direction and the other screw connection element being non-rotatably mounted in a second wear adjuster housing, b) a wrap spring freewheeling mechanism which is blocked in a direction of rotation of the rotatable screw connection element against a wear adjustment and which is freewheeling in the opposite direction of rotation, the wrap spring freewheeling mechanism coupling the rotatable screw connection element to a rotationally fixed element. The rotationally fixed element is formed directly by the first wear adjuster housing.
US08763763B2 Elevator apparatus having car position detection
In an elevator apparatus, a speed governor is disposed in an upper portion of a hoistway, and a tensioning sheave is disposed in a lower portion of the hoistway. A speed governor rope that is moved in response to movement of a car is wound around a speed governor sheave of the speed governor and the tensioning sheave. The tensioning sheave is rotated in response to movement of the speed governor rope. A rotation detector that generates a signal that corresponds to rotation of the tensioning sheave is disposed on the tensioning sheave. Information from the rotation detector is sent to a controlling apparatus. The controlling apparatus detects a position of the car based on the information from the rotation detector.
US08763759B2 Industrial truck with lifting height measurement system
An industrial truck has a lifting mast and vertically movable load handling device located on the lifting mast. The lifting mast has a lifting height measurement system having a light emitter that emits a light beam, a receiving element, an optical alignment element, a target element, and a measurement path located between them, the length of which measurements path varies with the lifting height. The alignment element and/or the light emitter has a beam-forming optical system, in particular a beam-expanding optical system, so that at the maximum lifting height the reflecting target is inside the expanded light beam of the light emitter in all positions of the allowable maximum bending of the lifting mast.
US08763753B2 Acoustic panel and method of forming
A disclosed embodiment provides an acoustic panel having a composite laminate panel having a back sheet layer, a face sheet layer, and a core layer disposed therebetween. The core layer has one or more depressions at an interface between the core layer and the face sheet layer, with the face sheet having a generally uniform thickness across the composite laminate panel. A hole extends through the composite laminate panel at the depressions, and a bolt assembly extends through the hole such that it is countersunk.
US08763749B2 Operating mechanism for cruise control and motion control in an off-road vehicle operating on hydrostatic transmission
An operating mechanism (178) for disengaging a cruise control lever (176) operatively engaged with a hydrostatic transmission of an off-road vehicle, the cruise control lever (176) rotatably mounted over a cruise shaft bracket (188) and capable of being acted upon by biasing and counter-biasing forces along a rotational axis of the cruise control lever (176), the operating mechanism (178) comprising, a first cable (226) and a second cable (228), the first and second cables (226, 228) coupled to LH and RH brake pedals (222, 224), respectively, via their one end and extending to be operatively coupled to a brake actuation linkage assembly (230) via their opposite end, a cable holding member (232) formed to have equilateral triangular ends and coplanarly arranged between the first and second cables (226, 228).
US08763747B2 Construction equipment machine with improved controller ergonomics
A construction equipment machine includes an operator station equipped with a driver seat which is rotatable around a vertical axis at least from a first operating position to a second operating position through an intermediate position, wherein the machine includes at least a first hand controller which the operator may use at least for some operations and at least in one position of the seat for operating a hydraulic implement. When the seat moves between the first position up to at least the intermediate position, the first hand controller is in a first configuration with respect the seat so as to be in a manipulatable position with respect to the seat, and, when the seat is in its second position, the controller is shifted to a second configuration where it is displaced to a non manipulatable position with respect to the seat.
US08763744B2 Vehicle hood moving device
There is provided a vehicle hood moving device for a vehicle having a hood movably supported at a vehicle body front. The hood moving device includes a first magnet disposed in the hood, a second magnet provided to the inside of an engine room and disposed so as to face the first magnet, a collision detecting sensor to detect that a pedestrian collides with the vehicle, and a collision predicting device to detect whether or not a pedestrian has a danger of colliding with the vehicle. When detection is made with these sensors and predicting device that a pedestrian has collided with the vehicle or has a danger of colliding with the vehicle, the hood is moved as to the vehicle body by magnetic force of the first magnet and second magnet. The second magnet is an electromagnet, and the first magnet is a permanent magnet.
US08763742B1 Vehicle with containment device and method for containing energy storage devices
In one aspect, a vehicle may include an energy storage device, the energy storage device being configured to supply electrical power to the vehicle; a cover defining an internal volume and an opening into the internal volume, the energy storage device being received in the internal volume, wherein the cover is formed as a layered structure including at least a first layer and a second layer inside the first layer, the first layer consisting of a woven ceramic fabric and the second layer consisting essentially of oxidized polyacrylonitrile fibers.
US08763741B2 Vehicle body rear portion structure
A vehicle body rear portion structure which can improve the operability of a coupling operation between a flange which extends downward from a peripheral portion of a parcel shelf and an upper end portion of a battery cover is provided. A battery 1 is mounted on a rear side of a seatback, a battery cover 5 which covers at least a rear surface of the battery 1 is provided, a parcel shelf 6 which extends to a vehicle rear side Rr from an upper end portion side of the seatback to cover an upper side of the above battery 1 is provided, a flange 16 which extends downward from a peripheral portion of the parcel shelf 6 and an upper end portion of the above battery cover 5 are coupled together by a coupling member, a retainer is mounted on the flange 16 of the parcel shelf 6 at an interval from a flange surface of the flange 16, and the flange 16, the upper end portion of the battery cover 5, and the retainer are coupled together by the coupling member 23 while the upper end portion of the battery cover is inserted between the flange 16 and the retainer.
US08763740B2 Interior body trim assembly with integrated passage for vehicle traction battery
An interior body trim assembly includes a trim panel and a closure member. The trim panel has an indented panel portion with an outline of part of an outer boundary of a passage. The closure member meets the trim panel with a portion of the closure member extending over the indented panel portion. The portion of the closure member and the indented panel portion complete the outer boundary of the passage and thereby form the passage.
US08763733B2 Inverted pendulum type vehicle
In an inverted pendulum type vehicle including a frame (2) incorporated with a propulsion unit (3) and a seat unit (4) provided on the frame, the seat unit (4) is moveable between a deployed position for supporting a rider and a retracted position different from the deployed position. Thereby, an object support unit for supporting an object such as a rider and a cargo can be positioned differently depending on the need so that the convenience and freedom in the use of the vehicle can be enhanced by preventing the object support unit from encumbering the user when not in use.
US08763732B2 Robotic platform
A method of negotiating an obstacle including driving an articulated vehicle along a drive direction over a surface, driving the articulated vehicle to approach an obstacle with a rearward portion of the articulated vehicle, pivoting arms of the vehicle from a stowed position next to a main frame of the vehicle downward and away from the main frame, raising and supporting the main frame on the arms, positioning at least a portion of the main frame substantially against the obstacle, and driving onto the obstacle.
US08763728B2 Percussion assisted rotary earth bit and method of operating the same
A hammer assembly is actuated to drive an earth bit through a formation. The hammer assembly includes a piston, and a flow control tube which extends through the piston. The flow control tube includes drive and return guide ports. The piston is repeatably moveable relative to the drive and return guide ports in response to a fluid flow through the flow control tube. In this way, the hammer assembly is actuated.
US08763727B1 Drill bit having rotational cutting elements and method of drilling
A rotary drill bit is disclosed. The rotary drill bit may include a bit body, a cutting pocket defined in the bit body, and a cutting element rotatably coupled to the bit body. The cutting element may be positioned at least partially within the cutting pocket. The rotary drill bit may also include a rotation-inducing member adjacent to the cutting element for inducing rotation of the cutting element relative to the cutting pocket. The rotation-inducing member may include a resilient member or a vibrational member. The rotary drill bit may also include protrusions extending from an interior of the cutting pocket adjacent to an outer diameter of the cutting element. A method of drilling a formation is also disclosed.
US08763726B2 Drill bit gauge pad control
The present specification describes a drill bit for drilling a cavity. The drill bit may include a chassis, a plurality of gauge pad sets, and at least one gauge pad structure. The chassis may be configured to rotate about an axis. The plurality of gauge pad sets may each include at least one gauge pad. The at least one gauge pad structure may moveably couple at least one of the gauge pads of at least one of the plurality of gauge pad sets with the chassis.
US08763724B2 Emulsion-based cleaning composition for oilfield applications
The present invention relates to an emulsion, consisting of an oil phase and an aqueous phase and comprising as emulsion components (α1) 15 to 40% by weight of at least one water-immiscible organic solvent as solvent of the oil phase, (α2) 15 to 40% by weight of water as solvent of the aqueous phase, (α3) 10 to 40% by weight of at least one surfactant, (α4) 10 to 40% by weight of an alkoxylated fatty alcohol and (α5) 0 to 25% by weight of at least one other additive, wherein the quantities by weight of the components (α1) to (α5) are each relative to the total weight of the emulsion, and together add up to 100% by weight. The invention further relates to a method for producing an emulsion, to the emulsion which can be obtained from said method, to the use of an emulsion, to a method for cleaning the surfaces of well holes, drilling devices or drillings, to a method for producing a well bore, and to a method for producing an oil or a gas.
US08763719B2 Pile driving systems and methods employing preloaded drop hammer
A pile driving system for driving a pile. The pile driving system comprises a housing assembly, a hammer, a helmet member, and a lifting system. The housing assembly defines at least one vent opening is arranged at a first vent location along the drive axis, and at least one vent opening is arranged at a second vent location along the drive axis. When the hammer drops and is above the first vent location, ambient air flows from the main chamber through the vent openings formed at the first and second vent locations. When the hammer is below the first vent location and above the second vent location, ambient air flows from the main chamber through the vent openings formed at the second vent location. When the hammer is below the second vent location, air within the main chamber is compressed to preload the helmet member.
US08763718B2 Remote variable adjustment of ripper shank depth
A ripper assembly includes a ripper frame, which has at least one slot disposed in each of two opposing sidewalls. The ripper frame accommodates a ripper shank in a channel within the ripper frame. A pin is provided to pass through the at least one slot and through a through-way in the ripper shank to constrain the ripper shank within the ripper frame. At least one pressure source supplies pressure to the ripper shank to engage the ripper shank in a position.
US08763713B2 Agricultural implement with automatic down pressure control
An agricultural row unit includes a hydraulic cylinder coupled to a support member for urging a soil-engaging tool coupled to the support member downwardly toward the soil. A hydraulic line is coupled to the hydraulic cylinder for supplying pressurized hydraulic fluid to the cylinder, and a controllable valve is provided in the hydraulic line for controlling the supply of pressurized hydraulic fluid to the cylinder through the line. A pressure sensor, such as a load cell or strain gauge, is connected between the hydraulic cylinder and the support member for producing an electrical signal corresponding to the pressure on the tool, and a controller is coupled to the pressure sensor and the controllable valve, the controller being adapted to receive the electrical signal from the pressure sensor and produce a control signal for controlling the valve thus the supply of the hydraulic fluid to the cylinder.
US08763712B2 Hypoxic aircraft fire prevention system with advanced hypoxic generator
An aircraft fire prevention system provides oxygen depleted (hypoxic) air for the fuel tank and/or cargo compartment protection; the system does not employ compressed air for the production of hypoxic air, which allows to save energy and fuel and to reduce negative impact on the earth atmosphere.
US08763709B2 Electrically driven coiled tubing injector assembly
An assembly and techniques for employing multiple motors to drive an oilfield injector. The injector is configured to drive a well access line such as coiled tubing and the motors may be electric in nature. Additionally, the motors are configured to operate at substantially sufficient cooling speeds for electric motors. Nevertheless, the motors are coupled through a common differential mechanism such that a range of differential speeds may be derived via comparison of the operating speeds of the motors. Thus, a wide array of injection speeds may be employed without requiring the motors to operate at dangerously low speeds in terms of electric motor cooling.
US08763708B2 Wellhead rotating breech lock and method
A rotating breech lock rotates tubing to distribute wear caused by a rotating or reciprocating rod of an artificial lift system. The rotating breech lock has a spool that disposes on a wellhead. A bowl element disposes in the spool's bore, and a hanger fits into the spool and lands on the bowl element with a thrust bearing. Above the hanger, a load ring fits against the hanger with a bearing, and a hold-down sleeve and locking pins hold the load ring against the hanger. The spool has a worm that mates with a wheel defined about the hanger so turning the worm by a ratchet or other mechanism rotates the hanger. Internally, the hanger has a bore with opposing shoulders separated by gaps. A mandrel couples to the tubing and disposes up into the hanger. Protrusions or keys on the hanger can selectively align with the gaps and the shoulders depending on how the mandrel is rotated in the hanger bore.
US08763706B2 Self-boosting, non-elastomeric resilient seal for check valve
A check valve for gas lift applications can be attached externally to a side pocket mandrel or can be a gas lift valve used in the mandrel. The valve has a seat with a non-elastomeric element and a metal element. A biasing element resiliently biases the non-elastomeric element to provide resiliency to the seal produced. A metal dart moves in the bore relative to the seat and allows or prevents flow through the valve body. When exposed to a first differential pressure, the dart engages the non-elastomeric element resiliently biased by the biasing element. When exposed to a greater differential pressure, the dart engages the metal element, which can be part of the valve in the bore. In one arrangement, the non-elastomeric element can be a thermoplastic component with a metal spring energized seal as the biasing element. Alternatively, the non-elastomeric element can be the jacket of metal spring energized seal with a coil spring as the biasing element.
US08763704B2 High pressure hydrocarbon fracturing on demand method and related process
A method or process for hydraulically fracturing an underground hydrocarbon deposit includes using as a source of water an underground aquifer which contains water which is stable and clear in the aquifer but which may include undesirable chemical compounds as soluble components that are not in solution when subjected to reduced pressure at atmospheric conditions. Water from the aquifer is used as a source of water for the hydrocarbon fracturing process. The water is pumped at a pressure above its bubble point pressure A source well and a disposal well are drilled into the aquifer. A pump capable of maintaining the water above its bubble point pressure is provided, and a closed loop is established with a manifold, or a manifold and pumps, to keep the aquifer water circulating at a pressure above its bubble point pressure. The hydrocarbon reserve is fractured using the water.
US08763703B2 Nanohybrid phase interfaces for altering wettability in oil field applications
Methods of using nanohybrid-containing fluids in a well are provided. The methods include the steps of: (a) forming or providing a well fluid comprising a nanohybrid; and (b) introducing the well fluid into a well. The methods can be used in various applications, such as in drilling, completion, or intervention operations.
US08763698B2 Process for producing mineral oil from underground formations
The present invention relates to a process for producing mineral oil from underground formations, wherein, in one process step, permeable regions of the underground formation are blocked by injecting aqueous formulations of hydrophobically associating copolymers into the formation.
US08763697B2 Process for generating hydrogen
A process for the production of hydrogen in a subterranean hydrocarbon reservoir, is provided. The process may comprise the steps of introducing a metal-based catalyst into a hydrocarbon-containing zone in said reservoir, raising the temperature in said zone to a temperature at which catalyzed conversion of hydrocarbon to hydrogen occurs, and, optionally but preferably, recovering hydrogen from an extraction section of a production well located above said zone.
US08763696B2 Formation testing
Formation testing which may involve circulating mud in a pipe string from a mud pit through a port in the pipe string to a downhole diverter sub, wherein the pipe string is suspended in a wellbore extending into a subterranean formation, operating a downhole pump to pump formation fluid from the formation, wherein the formation fluid comprises gas, and mixing the pumped formation fluid with circulated mud such that a proportion of the pumped formation gas in the circulated mud is maintained below a threshold value.
US08763691B2 Apparatus and method for heating of hydrocarbon deposits by axial RF coupler
An apparatus for heating a hydrocarbon deposit that is susceptible to RF heating by coupling a linear conductive element that extends into the material to a source of RF power. The apparatus includes a source of RF power connected to driving winding that extends around a magnetic core loop and the magnetic core loop extends around the RF conductive linear element. One or more apparatus may be used to couple RF energy to conductive elements that extend into a hydrocarbon deposit to achieve a desired RF current within the element. RF energy may be coupled to conductive elements that are adjacent to each other within a hydrocarbon deposit to create a desired region of heating within the hydrocarbon deposit. The magnetic core loop may start and stop the RF energy to position heating.
US08763684B2 Mechanical mud bucket and method
A mechanical mud bucket for collecting drilling fluid from tubular members of a drill string or work string. A first shell member includes a fluid outlet. A second shell member is pivotally attached to the first shell member. A seal mechanism and a mechanical locking component are attached to the first and second shell members. In an engaged position, the mechanical locking component locks the first and second shell members in a closed position such that the seal mechanism seals an inner space of the mechanical mud bucket and an annular space between one or more tubular members and the first and second shell members. A pressure control may be attached to the first or second shell members for maintaining atmospheric pressure within the inner space of the mechanical mud bucket when draining drilling fluid.
US08763674B2 Solar radiation shielding apparatus
First and second lifting and lowering units are connected to first and second shielding members hung from a head rail, and an operating cord drives the units to lift and lower the shielding members independently. An operating cord is wound around a rotating member. Between a first input shaft to which the turning force of the rotating member is transferred and a first output shaft that can lift and lower the first shielding member, a first clutch of the first lifting and lowering unit is provided, and a first stopper is provided in the first output shaft. Between a second input shaft to which the turning force of the rotating member is transferred and a second output shaft that can lift and lower the second shielding member, a second clutch of the second lifting and lowering unit is provided, and a second stopper is provided in the second output shaft.
US08763667B2 Layered packaging cushion
A packaging cushion insert is useful for cushioning a packaged object. The insert comprises a top sheet, a bottom sheet; and a plurality of interior sheets between the top and bottom sheets. The top sheet, the bottom sheet, and the plurality of interior sheets are in stacked and laminated arrangement. The top sheet, bottom sheet, and plurality of interior sheets each comprise one or more materials selected from an air-cellular cushioning material, cellular foam material, and crumpled paper material.
US08763662B2 Pressure-sensitive composite reinforcement
Composite reinforcement (R-2) capable of adhering directly to a diene rubber matrix, which can be used as reinforcing element for a tire, comprising: one or more reinforcing thread(s) (20), for example a carbon steel cord; a first layer (21) of a thermoplastic polymer, the glass transition temperature of which is positive, for example 6,6 polyamide, covering said thread or said threads; a second layer (22) of a composition comprising an unsaturated thermoplastic stirene (“TPS”) elastomer, the glass transition temperature of which is negative, for example an SB (stirene/butadiene) or SBS (stirene/butadiene/stirene) block copolymer, as well as a poly(p-phenylene ether) (“PPE”), covering the first layer (21). Process for manufacturing such a composite reinforcement and rubber article or semi-finished product, especially a tire, incorporating such a composite reinforcement.
US08763657B2 Apparatus for card arrangement
A wallet (apparatus for card arrangement) that maintains card arrangement in a secure position while allowing the user to more quickly and efficiently insert and remove their cards by exposing a greater card surface area. An apparatus for card arrangement comprises a base wallet (202) bound to small and large inner pocket partitions (204 and 206) covered by a top cover (212). Furthermore the invention increases the life of the wallet, effectively decreasing the cost of ownership over the life of the wallet.
US08763653B2 Filling assembly for metering powder and method for operating such a filling assembly
The invention relates to a filling assembly for volumetric metering of fine grained powder (2) and to a method for operating said filling assembly. The powder (2) is provided in a resting state in the storage container (15) arranged on the inlet side of a filling line (8), and in the filling line (8) itself. The filling device (1) has a cover (7), a filling line (8) led through the cover (7) and pressure line (9), and also a pressure pulsation device (10). A metering container (3) is moved with its filling opening (5) under the cover (7) of the filling device (1) in such a way that the filling line (8) and the pressure line (9) open into the interior (4) of the metering container (3). By means of the pressure pulsation device (10), a pressure (p) oscillating about the atmospheric ambient pressure (po) as an average is generated and, by means of the pressure line (9), is transmitted into the interior (4) of the metering container (3). Amplitude (a), frequency and period (t) of the oscillating pressure (p) are adjusted in such a way that the powder (2) in the filling line (8) is fluidized and, as a consequence of its inherent weight, falls through the filling line (8) into the metering container (3).
US08763650B2 Method and device for recovering puncture repair liquid
A device for recovering puncture repair liquid includes a tube to be inserted from a tire valve mounted to a wheel up to an inner surface of a tire, a container having a pair of connecting ports for receiving and containing puncture repair liquid recovered from inside the tire, and a connecting hose for connecting between the tire valve and one of the connecting ports. The other connecting port is removably attachable to a pressurized air source. A valve core is detached from a tire valve of a wheel with a tire mounted thereon into which puncture repair liquid has been injected. The tube is inserted into the tire which is filled with air from the pressurized air source that is then detached from the container. Thus, recovery of the puncture repair liquid is efficiently performed using pressure escaping from the tire without cutting out the tire valve.
US08763646B2 Fuel tank with connected functional components
Functional components which are stationarily mounted in a fuel tank and connected together by way of a connecting line can be damaged by a change in size and shape of the fuel tank. The invention concerns a fuel tank, in particular of thermoplastic material, comprising at least two functional components such as for example venting valves, pumps, containers or the like, which are stationarily arranged in a fuel tank and which are connected together by way of a connecting line. To avoid damage, in accordance with the invention one connecting line includes at least a first portion and a second portion, wherein the stiffness of the first portion is less than the stiffness of the second portion.
US08763644B2 Flow stabilizer
A flow stabilizer includes a base, a noise reduction structure, and a plurality of protrusion structures. The noise reduction structure is disposed on the base. The protrusion structures are disposed between the base and the noise reduction structure. The protrusion structures define a plurality of intervals, and at least two intervals are not equal.
US08763641B2 Microfluidic pump and valve structures and fabrication methods
Plastic microfluidic structures having a substantially rigid diaphragm that actuates between a relaxed state wherein the diaphragm sits against the surface of a substrate and an actuated state wherein the diaphragm is moved away from the substrate. As will be seen from the following description, the microfluidic structures formed with this diaphragm provide easy to manufacture and robust systems, as well readily made components such as valves and pumps.
US08763639B2 Electronically controlled valve and systems containing same
Disclosed herein is a controlled valve. The valve includes a valve body, a sleeve, a spool, and a valve actuator assembly. The valve body includes a cavity and a first chamber. The sleeve is between the cavity and the first chamber. The sleeve includes an inner bore and at least one opening. The inner bore extends from a first end to a second end of the sleeve. The at least one opening extends through the second end of the sleeve. A portion of the inner bore forms a second chamber. The spool is movably disposed within the inner bore. The valve actuator assembly is connected to the spool. The first chamber is in fluid communication with the second chamber through the at least one opening. The spool is configured to be movable over at least a portion of the at least one opening to regulate fluid flow therethrough.
US08763638B2 Check valve
A check valve comprising a valve housing, which comprises an inlet, an outlet, and a valve channel. The valve channel connects the inlet to the outlet and has a valve seat. The check valve further comprises a closure part, which cooperates with the valve seat, and a tappet bearing the closure part. An end of the tappet which is remote from the closure part bears a control piston, which together with a cylinder wall defines a control chamber, which is connected a control connection. The control chamber is connected to the valve channel by means of a connection channel.
US08763637B2 Rotary valve position indicator device and method for indicating the position of a rotary valve
A rotary valve position indicator utilizes a magnet keyed to a shaft, and a magnetic field sensor mounted beside the magnet, to indicate the angular position of the shaft. A magnetic pole sensor detects the initial polarity of the magnet during setup to determine how to correlate the output readings of the magnetic field sensor with the position of the valve. The sensors are located so they permit the shaft to extend through to a mechanical visual indicator.
US08763635B2 Liquid discriminating vent valve
A valve assembly includes a housing. A membrane supported by the housing such that the membrane covers a vapor passage defined by the housing. The membrane allows the passage of vapor through the membrane and prevents the passage of liquid through the membrane. A flow control feature is supported by the housing and at least partially controls flow of a vapor to the vapor passage. The flow control feature enables variable flow of vapor to the vapor passage.
US08763631B2 Gas turbine metering valve
A metering valve includes a valve body, a flow tube, an orifice plate, a central flow body, and a mover. The valve body has an inlet and an outlet. The flow tube is carried for axial movement in slidable and sealing engagement with the valve body at an inlet end and an outlet end. The orifice plate has an outlet. The central flow body is provided on an upstream end of the orifice plate and has an annular seal configured to seat into engagement with the outlet end of the flow tube when the flow tube is moved to a downstream position. The central flow body also includes a central, protruding flow diverter upstream and central of the annular seal. The mover is provided in the valve body and is configured to carry the flow tube for displacement of the output end toward and away from the central flow body.
US08763623B2 Methods for handling solids in microfluidic systems
Systems and methods related to handling solids in microfluidic systems are generally described. Many of the systems and methods described herein address the need to inhibit the formation of blockages in microfluidic channels.
US08763618B2 Domestic appliance
The liquid-bearing domestic appliance, in particular domestic dishwasher, is provided with at least one antibiotic agent, in particular in the sump and/or the tub and/or an insert.
US08763612B2 Headgear connection assembly for a respiratory mask assembly
A respiratory mask assembly for delivering breathable gas to a patient includes a frame and at least one locking clip. The frame has a main body and a side frame member provided on each lateral side of the main body, at least one of the side frame members including a locking clip receiver assembly. The at least one locking clip has a main body providing a front portion adapted to be removably coupled with the at least one locking clip receiver assembly and a rear portion adapted to be removably coupled to a headgear assembly. The rear portion includes a cross bar that forms an opening through which a strap of the headgear assembly can pass and be removably coupled with the cross bar, and the front portion includes at least one resiliently flexible spring arm that is flexible within the plane of the main body.
US08763611B2 Low-profile CPR mask
A low profile CPR mask shaped to fit under the face mask of a victim allows immediate emergency ventilation without requiring the helmet be removed. The mask may be molded to fit ergonomically to a rescuer's palm and be pliable upon the application of moderate force to obtain a tight-fitting mask seal against the victim's face.
US08763605B2 Inhalation device
The present invention provides for the integration of drug dispersion methods into a drug or medicine delivery system. The drug dispersion methods used include shear (e.g., air across a drug, with or without a gas assist), capillary flow or a venturi effect, mechanical means such as spinning, vibration, or impaction, and turbulence (e.g., using mesh screens, or restrictions in the air path). These methods of drug dispersion allow for all of the drug in the system to be released, allowing control of the dosage size. These methods also provide for drug metering, fluidization, entrainment, deaggragation and deagglomeration. The present invention also provides for the integration of a drug sealing system into the device. The drug sealing system provides a way of blocking the migration of drug from one area of the package to another. The drug seal system can also provide a method of tightly containing the drug until the package is opened, of directing airflow through the package and of managing and containing the drug during the package/device manufacturing process.
US08763604B2 Methods for treating allergy
Apparatus, methods, and kits for treating symptoms associated with common ailments, such as headaches, rhinitis, asthma, epilepsy, nervous disorders and the like, are provided. The apparatus comprises dispensers for carbon dioxide and other therapeutic gases. The methods comprise delivering small volumes of these gases to patients in a manner where the gas infuses into a body region in order to bathe the mucous membranes therein. It has been found that even very short exposure of patients to small volumes and high concentrations of such gases can provide significant relief from symptoms.
US08763603B2 Methods and devices for rescuing a distressed diver
The invention discloses devices and methods for identifying a diver in distress and initiating a rescue response. Specifically, embodiments of the present invention allow for identification of a diver who is not breathing properly and in response giving local stimuli to allow the diver to response. Should he/she not respond, the instant invention will initiate steps to bring the diver back to the water surface and alert others as to his/her need of assistance.
US08763600B2 Gas burner for a cooktop
The present invention refers to a gas burner (16), in particular a gas burner for a cooktop, comprising a plurality of burning portions (40, 42, 44). A gas burner according to the present invention comprises a plurality of burning portions (40, 42, 44) adapted to receive a gas flow from gas supply means (20, 30, 36) that comprise injector means (20) adapted to eject a gas flow diverging along the flow direction (10) to define a spreading angle Y. The gas burner is characterized in that gas-flow adjusting means (24, 25) are provided for modifying said spreading angle Y such that said gas flow is enabled to supply one or more of said plurality of burning portions (40,42, 44) depending on the adjustment of said spreading angle Y.
US08763598B1 Crossbow setting device
A crossbow setting device which assists with efficiently setting a crossbow into an armed position. The crossbow setting device generally includes a platform which includes a receiver aperture leading to a pathway extending inwardly from its front end. A locking member is slidably positioned within the receiver aperture so that it may traverse the pathway. A receiver opening comprised of a pair of slots is formed in an upper surface of the platform tangentially with respect to the pathway. By retracting the locking member, positioning the stirrup of a crossbow through the receiver opening and re-inserting the locking member, the crossbow may be locked into an upright position for use on-the-fly or to aid in setting the crossbow into an armed position.
US08763597B2 Toy gun and attachment device
It is made possible to use a toy gun that fires bullets by compressed gas without the replacement of a gas cartridge for a long time and the portability of the gas cartridge is enhanced. The air chamber body placed in the toy gun forms an air chamber. Compressed gas in the air chamber body passes through a gas discharge portion and shoots a bullet held by a bullet holding portion out of a muzzle. A valve establishes or breaks communication between the air chamber body and the gas discharge portion according to operation with an operation portion. The toy gun includes multiple gas cartridge attachment portions. A gas bomb is attached to each of the gas cartridge attachment portions. Each gas cartridge attachment portion is provided with a first valve portion. Compressed gas in the gas bomb attached to each gas cartridge attachment portion is guided into the air chamber by way of a gas introduction portion.
US08763594B2 Humidity and fuel alcohol content estimation
Methods and systems for an engine system including an exhaust gas sensor are disclosed. In one example, under a first engine fueling condition, an air-fuel ratio correction factor is determined based on an expected air-fuel ratio and an actual air-fuel ratio. During a second engine fueling condition and a third engine non-fueling condition, fuel alcohol content and ambient humidity, respectively, are determined based on the exhaust gas sensor and corrected based on the air-fuel ratio correction factor.
US08763593B2 Intake and exhaust chambers
An engine has a stationary first body portion with one or more surfaces that define a portion of a fluid flow path through the engine. The stationary first body portion has a substantially cylindrical outer surface. A first piston assembly is configured to reciprocate relative to the stationary first body portion and to accommodate one or more second piston assemblies reciprocating inside and relative to the first piston assembly. The first piston assembly has an extension portion. The extension portion has a substantially cylindrical inner surface that defines a space to receive the stationary first body portion. One or more sealing elements are between the substantially cylindrical outer surface of the stationary first body portion and the extension portion of the first piston assembly.
US08763592B2 EGR valve assembly for internal combustion engines
An EGR valve assembly is provided for an Internal Combustion Engine. The valve assembly includes, but is not limited to a duct having an inlet and an outlet. A portion of the duct is configured with an open section that defines a seat for a valve housing, the valve housing having a passage that leads into the duct and a valve flap for opening and closing the passage, and an engaging portion configured to seal the open section of the duct.
US08763590B2 Method and apparatus for enhancing the utilization of fuel in an internal combustion engine
A mixture of conventional gasoline and hydrogen-containing additive, such as ethanol, destined for use as a fuel for an internal combustion engine, is processed through a fuel generator interposed between a source of the fuel mixture and the internal combustion engine. Within the fuel generator, the mixture is subjected to electrolysis and then fed to the internal combustion engine, one objective being to more efficiently power the internal combustion engine. A method and apparatus is disclosed.
US08763588B2 Vibration insulator for fuel injection valve, and support structure for fuel injection valve
A vibration insulator which can compensate for axial eccentricity occurring in a fuel injection valve and suppress vibrations of the valve during operation of a combustion engine and a support structure for the valve. The vibration insulator is interposed between a step height portion of the valve and a shoulder portion. The step height portion is increased in diameter in a tapered fashion and inserted into an insertion hole of a cylinder head. The shoulder portion is annularly extended in an inlet portion of the insertion hole opposed to the step height portion. The vibration insulator includes an annular tolerance ring on an inner circumferential inclined face thereof with recessed tapered faces opposed to the tapered face of the step height portion and which abuts the tapered face. The taper angles of the tolerance ring and of the step height portion are set so as to be different.
US08763582B2 Engine starting for engine having adjustable valve operation and port fuel injection
A method for controlling an engine during a start is presented. In one example, the method includes direct starting an engine with a port fuel injector. The method can improve engine starting during some conditions.
US08763579B2 Push button starting system for outdoor power equipment
A starting system for outdoor power equipment that has a controller and a start button to control the activation of an internal combustion engine. The starting system includes a controller that receives a start signal from a start button. The controller monitors for the presence of an enable device in an enable device receptacle and, upon activation of the start button and the presence of the enable device in the enable device receptacle, the controller provides electric power to the electric load of the power equipment. When the start button is depressed for longer than a minimum engagement period, the controller initiates operation of the engine. If the start button is pressed for less than the minimum engagement period, the controller activates the electric load for an auxiliary period without starting the engine. During engine operation, if the start button is depressed, the controller terminates operation of the engine.
US08763578B2 Vehicle drive having at least two starting systems
A vehicle drive, having an internal-combustion engine, includes a first a second starting system for starting the internal-combustion engine, where neither the first nor the second starting system is provided for generating vehicle propulsion.
US08763576B2 Rocker arm with lash adjuster
The present invention provides a rocker arm with a lash adjuster which includes a rocker arm body portion including a circular fitting hole, a large-diameter hole, and a step portion at a boundary between the fitting hole and the large-diameter hole; a lash adjuster having a snap ring groove formed on an outer circumferential surface of the lash adjuster, and a snap ring fitted to the snap ring groove, wherein the lash adjuster is inserted in the fitting hole, the snap ring increases in diameter, hooks on the step portion, and prevents the lash adjuster from slipping off; and a diameter-reducing member that is assembled in the rocker arm body portion and that reduces the diameter of the snap ring by operation of the diameter-reducing member from an outside of the rocker arm body portion until the snap ring is not engaged with the step portion.
US08763575B2 Valve train mechanism of internal combustion engine
A valve train mechanism of an internal combustion engine including a cylinder head formed with an intake port and an exhaust port, and a camshaft including a valve for opening or closing the intake port and the exhaust port formed in the cylinder head of the engine, a cam mounted to the camshaft so as to be rotated together, and a rocker arm supported on a rocker shaft to be swingable, in which the valve is opened or closed by swinging the rocker arm by rotation of the cam. The rocker shaft is formed with an oil passage, inside the rocker shaft, extending in an axial direction and with an oil outlet communicating with the oil passage and extending in a radial direction of the rocker shaft.
US08763572B1 Mechanical variable timing device that adjusts the pivot point at which a rocker arm pivots
The mechanically operable variable timing device for use with a rocker arm pivot point that is able to adjust the valve timing and lift on a valve stem by adjusting the pivot point of the rocker arm. The mechanically operated variable timing device includes a cam that rotates independent of engine RPM in order to adjust the pivot point of the rocker arm, which in turn adjusts the lift and valve timing of the engine at any RPM. The mechanically operated variable timing device places the cam above a plunger, which is positioned over the respective rocker arm. The plunger is biased upwardly via a spring positioned between the ball fulcrum of the rocker arm and a bottom portion of the plunger. A pivot shaft is threadably engaged to a threaded hole located on a top surface of the engine block.
US08763569B2 Vertical, multi-link, adjustable-stroke type engine
A vertical, multi-link, adjustable-stroke type engine includes a lubricating oil passage provided in a cylinder barrel for supplying lubricating oil to a lower shaft end portion of a crankshaft and at least a lower shaft end portion of an eccentric shaft, which changes an intake stroke and compression stroke of a piston, so as to pre-press the crankshaft and the eccentric shaft in a predetermined direction, or for supplying lubricating oil to the lower shaft end portion of the eccentric shaft so as to pre-press the eccentric shaft in a predetermined direction.
US08763564B2 Water heater and method of operating
A water heater includes a storage tank for storing water, a combustion chamber, a burner positioned in the combustion chamber, and a heat exchanger positioned in the storage tank. The burner produces products of combustion. The heat exchanger receives the products of combustion from the combustion chamber and transfers heat from the products of combustion to the water stored in the storage tank. The heat exchanger includes an upper portion and a lower portion. The upper portion is positioned above the combustion chamber and the lower portion is positioned below the combustion chamber.
US08763563B2 Leash and collar for animal control
A leash held at one end by a trainer and attached at the other end to a coupler which attaches to either a harness or collar secured to the body of an animal, the coupler having therein an RF transmitter that transmits a signal consisting of one or more pulsed sequences dependent on the actuation of a switch that activates upon sensing a pulling force exerted between the animal and the trainer, said magnitude of force dependent on a spring, housed within the coupler and having an associated preset tension, wherein the RF transmitted signal is received by a receiver and a transducer located in an independent correction collar that transforms the received signal to a corresponding one or more applied electrical or mechanical pulsed forces to the bodily part of the of the animal secured by the correction collar.
US08763562B2 Wearable medical tubing and cabling containment harness
A wearable tubing safety vest configured to harness medical treatment delivery tubing and/or communication cables. The tubing safety vest comprises a vest component having a body-encompassing component cooperable with a plurality of releasably securable flaps, and an elongate tubing harness configured to releasably receive and retain therethrough at least one of medical treatment delivery tubing and communication cables. The tubing harness may be securely engaged with the vest component or alternatively, at least one hinge component can be interposed the vest component and the tubing harness. The vest component is configured for demountably encircling a mammalian body torso, e.g, a human infant torso, juvenile torso, or an adult torso. The tubing harness may be demountably engaged with the front or with the back of the vest component. The wearble tubing safety vest may be optionally configured for demountable engagement about an animal's torso.
US08763560B2 Foldable and portable shelter
A foldable and portable shelter includes a base member and an upper member combined with the base member. The base member includes a bottom wall panel, a rear wall panel, and a front wall panel. Each of the rear wall panel and the front wall panel has a periphery provided with multiple first reinforcing ribs each having an arcuate concave surface. The upper member includes a top wall panel and two opposed side wall panels. Each of the top wall panel and the side wall panels has a periphery provided with multiple second reinforcing ribs each having an arcuate concave surface. Each of the second reinforcing ribs overlaps the respective first reinforcing rib so that the second reinforcing ribs cooperate with the first reinforcing ribs to reinforce the strength of the upper member and the base member.
US08763559B2 Wireless monitoring of laboratory animals
Systems and methods for monitoring laboratory animals includes a tag comprising an inductive element and a capacitive element attached to a portion of a laboratory animal. The position of the portion is detected by monitoring the effect of the tag on a time-varying magnetic field having different frequencies, one near tag resonance, and one away from tag resonance.
US08763558B2 Top-fill hummingbird feeder with float valve base closure mechanism
A top-fill hummingbird feeder is provided having a liquid container with a liquid flow opening at a lower end and a removable cap at an upper end, a feeding basin positioned below the liquid container, and a valve or sealing mechanism associated with the liquid flow opening and the feeding basin. The feeding basin includes an upwardly extending cylindrical well that receives the lower end of the liquid container, and the valve or sealing mechanism includes a float valve associated with the well. The feeding basin is filled by gravity feed of the liquid in the container through the liquid flow opening when the sealing mechanism is open. When the feeding basin reaches a full position, the liquid nectar raises the float valve which, in turn, acts to close the liquid flow opening.
US08763557B2 Pet fountain assembly
A pet fountain that presents circulating water that is continuously filtered and pumped through the fountain. The fountain includes a basin that has a sidewall extending upwardly from a bottom wall (or floor) and a cover. A pump assembly is housed between the basin and cover, and circulates water through the pet fountain by pumping the water from the basin to an upper drinking bowl of the cover. The water spills out of the upper drinking back to the basin. An opening is provided between the cover and the basin which allows a pet to drink directly from the basin in addition to the upper drinking bowl of the cover.
US08763552B2 Tennis scoring apparatus
An improved tennis scoring system using dual purpose flipping cards showing either game counts or alternatively tie break scores, which include a mounting bracket placeholder to maintain accurate positioning as the cards are flipped, an indicator showing when the dual purpose cards reflect tie breaker scoring, and coding indicating the players or doubles teams associated with the scores displayed by the flipping cards.
US08763550B1 Technologies for aiding line handling
A plurality of technologies for aiding line handling are disclosed. The technologies enable a marine vessel occupant to use a line, which has a fixed end secured to a dock and a free end extending over a body of water, for docking.
US08763546B2 Watercraft device
A watercraft device includes a central body and of two lateral hulls. Each lateral hull is connected to a central body by at least one connecting arm, so that the central body is in a raised position relative to two lateral hulls, the connecting arms having a given inclination to the vertical plane of the watercraft device. The two lateral arms and the central body are oriented with their longitudinal axes, i.e. the bow to stern axes, parallel to each other. Each of the two lateral hulls includes a body having a substantially cylindrical symmetry, with an annular constriction between the fore and the aft main sections of the lateral hulls.
US08763545B2 Method and device for controlling sewing patterns of a sewing machine
A method and device for controlling sewing patterns of a sewing machine allows the user to edit the patterns or pattern strings saved in the database, and to mirror the patterns, or control the respective data of sewing. The sewing pattern can be easily and freely edited, and the information of all the sewing operations is clearly displayed on the display.
US08763538B2 Folding table
A folding table is provided that includes: a table frame that enables a table body to move between the in-use position and the stowed position, that is disposed within the table body, and that supports the table body; a support member that pivotably supports the table frame; and a lock, provided in a position where the support member and the table frame are linked, that holds the table frame in the in-use position and prevents the table frame from pivoting. The lock has: a retaining member in which an engagement groove is formed; a pivoting member capable of engaging with and disengaging from the engagement groove; and a lock biaser that biases the pivoting member in the direction of engagement with the engagement groove.
US08763532B2 Devices and methods for perforating a wellbore
An apparatus and method for perforating a subterranean formation is disclosed. The apparatus includes a tubular carrier; a charge tube disposed in the tubular carrier; and at least one shaped charge mounted in the charge tube which includes a casing, an explosive material and a liner enclosing the explosive material within the casing. An apex portion of the liner has a cross-sectional thickness greater than a cross-sectional thickness of any other portion of the liner. The cross-sectional thickness of the apex portion may be at least fifty percent thicker than a cross-section of a portion adjacent the apex portion. A density of the apex portion may be greater than the density of any other portions of the liner.
US08763526B2 Apparatus for perforating a web material
Apparatuses are disclosed that include forming selected perforation designs and patterns. The perforation designs and patterns can be formed in linear or nonlinear fashion, can extend in the cross direction or the machine direction and can be formed to complement or match an embossed or printed design on the web. The perforation designs and patterns can be formed utilizing various mechanical perforating techniques.
US08763524B2 Printing machine
A printing machine includes: a frame a tower which is driven in rotation relative to the frame in order to move an object to be printed between at least a printing station, an introduction station and/or discharge station; a conveyor which is capable of introducing or discharging the object to be printed to/from the introduction station and/or discharge station; a transfer device including a conveyor web portion which is capable of moving the object to be printed between the conveyor and the tower. The machine includes an element for driving the conveyor web portion of the transfer device, the drive element being carried by the frame, each transfer device including a transmission element which can be disengaged from the drive element.
US08763523B2 Method of perforating a web material
Methods are disclosed which include forming selected perforation designs and patterns. The perforation designs and patterns can be formed in linear or nonlinear fashion, can extend in the cross direction or the machine direction and can be formed to complement or match an embossed or printed design on the web. The perforation designs and patterns can be formed utilizing various mechanical perforating techniques.
US08763519B2 Grill for cooking human food with lower and upper platens and counterbalance assembly
A food cooking grill assembly has a housing that supports a lower platen which has a cooking surface, and an upper platen having a cooking surface. A handle assembly connects to the upper platen. Handle assembly connects to a guidance assembly and to a hinged and pivotal counterbalance assembly to control the orientation and position of the upper platen relative to the lower platen. The counterbalance assembly interacts between the upper platen and the housing to counter the weight of the upper platen and to react to force exerted through the handle assembly.
US08763515B2 Commercial frozen food preparation apparatus sanitation
A machine prepares semi frozen food products and/or beverages from pre-prepared (e.g. frozen) cups. A user chooses the desired frozen cup, inserts it into the machine, chooses how they would like it prepared from a range of thickness options, and the machine then opens a sealed chamber door and inserts the product upward into the chamber and prepares the product by blending it in the cup. Upon removal of the product and resealing of the chamber door, the cleaning mechanisms provide thorough cleaning of all food contact surfaces and the chamber interior. Automatic high temperature steam sanitation takes place in the chamber if the machine is not used for an extended period of time, thus greatly reducing or eliminating the need for manual cleansing and sanitation by an attendant and ensuring healthy food preparation at all times.
US08763512B2 Amphibious armor
Buoyant armor for jacketed rounds includes an outer, laminate reinforced strike face having a hardness greater than 640 Brinell. The strike face is configured to strip the jacket off a projectile as it passes through the strike face and to rotate the projectile. An inner, laminate reinforced strike face is separated from the outer, laminate reinforced strike face by a spacer layer. Foam greater than 40 mm thick is disposed behind the inner strike face and is configured to disperse a round and/or its fragments and to provide buoyancy to the armor.
US08763511B2 Ammunition magazine and loading device thereof
An ammunition magazine (20) contains an ammunition belt (34) of linked ammunition cartridges (36) to be fed into a machine gun (12), the magazine (20) including a front opening (26′), enabling a leading end of the ammunition belt (34) to be accessible for feeding the machine gun (12) and for linking with a trailing end of another ammunition belt (34), and a rear opening (26″), enabling a trailing end of the ammunition belt (34) to be accessible for linking with a leading end of another ammunition belt (34). An arrangement of consecutive and adjacent ammunition magazines (20) allows movement of an ammunition belt (34) from the distal magazine (20b) into the proximal magazine (20a) towards the machine gun (12) during operation, enabling continuous feeding of ammunition belts (34) into the machine gun. An ammunition loading system for conveying ammunition between a magazine platform and a hull region, including a lifting mechanism (24) to lift an ammunition magazine into the magazine platform from the hull region.
US08763500B2 Multi-scale mechanism
A multi-scale mechanism comprising a rotatable driving shaft; a first scale mounted along the axis of said rotatable driving shaft, said scale including first and second sets of coarse scale divisions for indicating a coarse range of magnitude in two different systems of units as a function of the position of said first scale with respect to said rotatable driving shaft; a second scale for indicating a fine scale range of magnitude in one of said systems of units; a third scale for indicating a fine scale range of magnitude in the other of said systems of units; said third scale operatively connected to said rotatable driving shaft; and a gear assembly coupled to said rotatable driving shaft and connected to said second scale and said third scale, said gear assembly having a predetermined gear ratio such that said second scale and said third scale are each caused to move at the same time but at a different rate that is a function of their respective system of units.
US08763498B2 Ratchet wrench
A ratchet wrench including a holding portion, a neck portion, a switching member, a controlling rod, a blocking member, and a ratchet driving head is disclosed. The neck portion which is located at the top end of the holding portion has a cavity. The cavity has a first recess and an opening. The first recess is used for receiving a compressible elastic member and a ball. The opening is used for receiving and tightly fitting with a bendable elastic member. The switching member has a second recess to hold the bottom of the bendable elastic member, and the switching member has two adjacent arc grooves at its bottom. The controlling rod links the switching member to shift the switching member in the cavity to allow the ball to be pressed into one of the arc grooves. The controlling rod can be applied to shift, rotate or both shift and rotate the switching member in the cavity.
US08763494B2 Torque fluctuation absorber
A torque fluctuation absorber includes a drive plate configured to rotate integrally with a crankshaft of an internal combustion engine, a center plate, a side plate, an elastic member for absorbing torque fluctuations, and a block member configured to be engaged with the drive plate and attached to the side plate, wherein the side plate includes plural accommodation portions accommodating the elastic member, and at least one of a recessed portion and a first window portion which are provided at a position corresponding to a position of the block member, and the block member is attached to a portion of the side plate between adjacent accommodation portions in a circumferential direction of the side plate.
US08763489B2 Robot
A jointed arm has an upper arm member joined to a second shoulder member, a first forearm member joined to the upper arm member by a first bending and stretching mechanism, and a wrist member joined to the first forearm member by a second bending and stretching mechanism, the first forearm member has a first turning mechanism that rotates the second bending and stretching mechanism, a hand section is joined to the wrist member by a second turning mechanism, and the rotation axes of the first and second turning mechanisms are offset. The upper arm member has a housing recessed portion that houses part of the first forearm member, part of the first turning mechanism, and part of the second bending and stretching mechanism in a state in which the first forearm member bends toward the upper arm member and the wrist member bends toward the first forearm member.
US08763484B2 Breakaway drive system
Certain embodiments provide a breakaway drive system that includes an actuator, an actuator breakaway, a shaft breakaway and a drive shaft. The actuator breakaway is operably connected to the actuator and is configured to rotate when the actuator is displaced. The shaft breakaway includes a breakaway mechanism for disengagingly connecting the actuator breakaway to the shaft breakaway. The shaft breakaway rotates in unison with the actuator breakaway when the shafts are operably engaged and does not rotate in unison with the actuator breakaway when the shafts are disengaged. The drive shaft is operably connected to the shaft breakaway such that rotation of the shaft breakaway causes rotation of the drive shaft. An external force on the drive shaft that exceeds a threshold causes rotation of the shaft breakaway such that the breakaway mechanism disengages the shaft breakaway and the actuator breakaway.
US08763483B2 Dual electromotive furniture drive
A dual electromotive furniture drive has a housing with a drive motor, which is drive-coupled to a rotation speed reduction gear mechanism, which moves rotation-locked spindles longitudinally, wherein the rotation speed reduction gear mechanism and the spindles are arranged in the housing. An end switch limits the end positions of the spindles. A pressure piece is arranged on the spindles on the side facing away from the rotation speed reduction gear mechanism. The pressure piece is operatively connected to an adjusting element which is fixedly mounted on a moving furniture component. The spindles are inclined relative to the horizontal at an obtuse angle. The dual electromotive furniture drive is configured to adjust the back rest and/or the foot rest of a slatted frame. This design has a low parts count, and optimally transfers the internal forces, in particular through the housing walls.
US08763482B2 Push-pull chain actuator with reduced chain vibrations
A push-pull chain actuator (1) comprises a housing with a chain exit/entry opening (4) and a sprocket (2) arranged to engage a push-pull chain (3). The sprocket (2) causes the polygon effect. The actuator comprises a first chain guide part (10a) for guiding said push-pull chain (3) around the sprocket (2) and a second chain guide part (10b) for guiding said push-pull chain (3) at the correct angle between the chain exit/entry opening (4) and the sprocket (2). The second chain guide part (10b) is shaped as a meandering path to counteract the polygon effect. Alternatively, the second chain guide part (10b) can be shaped and dimensioned to reduce chain oscillations caused by the rollers (8c) engaging or disengaging the chain exit/entry opening (4) at the end of the second chain guide part (10b).
US08763479B1 Mold and sensor cells for a nanocomposite material process control system
Two new sample cells for use with a new nanocomposite material process system are described. A new computer automated processing system incorporates integrated impedance spectroscopy sensing and electric directed morphology, particularly for use with new nanocomposite materials. The two new mold and sensor cells solve the problem of sample deformation during curing by adding a vented cavity behind the electrodes; and, the problem of air entrapment and bubble formation in a sample by providing a channel for injecting the sample from top to bottom.
US08763478B2 Environmental sampler and methods of using same
An environmental testing and monitoring system uses a sampler to hold resin or other adsorbent for contaminants and pollutants uptake from water or air, and preferably includes remote real-time sensors that detect and transmit physical and/or chemical data by wireless or wired telemetry and GPS systems. The sampler and sensors may be attached to a fixed or floating buoy system that is capable of solar charging or may be affixed to other supports to allow precise placement in, and easy retrieval from, various structures and environments including fresh and saltwater, soil and sediment, water and sludge pipes and vessels, air, and gaseous streams and emissions. Time-measured, mass-balanced data sets may be achieved from the extended-time-accumulated values from the resin/adsorbent sampler left in place for an extended time, and preferably from the real-time sensors that transmit a steady stream of information throughout said extended time.
US08763457B2 Sensing device and manufacturing method thereof
A sensing device can be provided with sealed and open-type chambers in various conditions for accommodating different types of sensing structural components by stacking multiple substrates, wherein the condition of a sealed chamber depends on condition taken in substrate bonding process. Owing to sealing a channel of the sealed chamber by the substrate, superior sealing performance is achieved as compared to those adopting solder or sealing material, and thus the condition of the sealed chamber can be finely controlled.
US08763456B2 Liquid level detection apparatus
A liquid level detection apparatus includes a rotation member axially supported by a fixed member. The rotation member includes the following. A contact portion press contacts an end surface making connection between both side surfaces of a magnet member. A pair of elastic deformation portions are protruded from the contact portion; each elastic deformation portion engages with a side surface of the magnet member in an elastically deformed state resulting from press to the magnet. A pair of pawl portions are protruded respectively from the elastic deformation portions while enabling the magnet member to be sandwiched between the contact portion and the pawl portions. A pair of plastic deformation portions are protruded from the elastic deformation portions, respectively; each of the plastic deformation portions engages with the side surface of the magnet member in a plastically deformed state resulting from the press to the magnet.
US08763453B2 Arrangement for measuring fill level with a fill level measuring device working with microwaves
An arrangement for measuring fill level of a fill substance in a container, comprising: a fill level measuring device, wherein the device includes measuring device electronics and an antenna connected to the measuring device electronics; and at least one feedthrough installed in a signal path of the microwave signals or the reflection signals; the feedthrough. The feedthrough comprises a hollow conductor, into which a microwave transparent window is inserted gas tightly. The window comprises: a disk, whose thickness corresponds approximately to a half wavelength or a small integer multiple of the half wavelength of a first, hollow conductor propagation capable, signal mode of the microwave signals at a predetermined signal frequency in the disk; and two matching layers located on oppositely lying, outer surfaces of the disk. The thickness of each matching layer corresponds approximately to a fourth of the wavelength of the first, hollow conductor propagation capable, signal mode of the microwave signals at the predetermined signal frequency in the matching layers.
US08763450B2 Locking fastening device, adjustable fastening device, component system, main wing of a wind tunnel model aircraft, and wind tunnel model aircraft having such a main wing
A locking fastening device for fastening a first component to a second component, an adjustable fastening device for adjustably fastening a first component to a second component, and a component system including at least one first component that is fastened to a second component are described. Also described are a main wing of a wind tunnel model aircraft having an adjusting and fastening system which includes at least one locking fastening device and at least two adjustable fastening devices for adjusting and fastening an aerodynamic additional body that is adjustable relative to the main wing by means of a plurality of retaining devices, as well as a wind tunnel model aircraft having such a main wing.
US08763447B2 Ultraviolet curing resin property measuring apparatus
Measuring apparatus comprises a rotating plate 17, a torque detection plate 18 disposed on a same axis parallel to the plate 17 with a given gap, a torque sensor about the plate 18 through the specimen held between two plates. The plate 18 is a total reflection prism which is made from a material that has a greater refractive index than the specimen and transmits UV and infrared light. An ultraviolet beam is directed onto the specimen through the prism. An infrared beam is directed into the prism. The infrared beam emerging from the prism after total reflection from the interface between the prism and the specimen is detected. A signal processor analyzes the infrared absorption spectrum of the specimen on the basis of the infrared beam. While the viscosity of the specimen in the curing process is measured, the signal processor simultaneously measures the infrared absorption spectrum.
US08763442B2 Combined acoustic excitation and standoff chemical sensing for the remote detection of buried explosive charges
In representative embodiments, a system includes an acoustic emitter, a controller, an optical sensor, and an indicator for indicating a detection of a predetermined trace chemical vapor by the optical sensor. The acoustic emitter is positioned at a predetermined distance above the ground surface and configured to project a beam of acoustic energy toward the ground surface with a variable angle of incidence α. The controller is configured to control the acoustic emitter to vary the angle of incidence of the acoustic beam within the variable angle of incidence α, while the optical sensor is configured for standoff sensing of a trace chemical vapor proximate the ground surface. Excitation of the ground surface, particularly at a critical angle of incidence β, causes the release of trace chemical vapors from a buried source and the soil into the air above the buried source.
US08763441B2 Method and apparatus for self-calibration of gyroscopes
A gyroscope having a resonant body utilizes a self-calibration mechanism that does not require physical rotation of the resonant body. Instead, interface circuitry applies a rotating electrostatic field to first and second drive electrodes simultaneously to excite both the drive and sense resonance modes of the gyroscope. When drive electrodes associated with both the drive and sense resonance modes of the gyroscope are excited by forces of equal amplitude but 90° phase difference, respectively, the phase shift in the gyroscope response, as measured by the current output of the sense electrodes for each resonance mode, is proportional to an equivalent gyroscope rotation rate.
US08763434B2 Key with stowable insert and corresponding extension module
The invention relates to a key, in particular for an automobile, which comprises: —a casing (3) with an upper half shell (3a) defining a lid and a lower half shell (3b) defining a casing bottom; —an insert (5, 7) pivotally mounted relative to the casing (3) and capable of movement between a rest position in which the insert (5, 7) is stowed in said casing (3) and a use position in which the insert (5, 7) is extended relative to said casing (3); —an insert (5, 7) extension device mounted in the casing (3) and including: a push button (19) axially received in a cavity (21) combined with the upper half shell (3a) and protruding from the upper half shell (3a) so as to be actuated by a user; and an elastic return member (23) for the insert (5, 7), having a first end (23a) connected to the insert (5, 7) for pivotally urging the insert (5, 7) into the use position when the push button (19) is actuated. According to the invention, the push button (19) includes a means for the rotational blocking of the push button (19) relative to the casing that defines an axial-translation guide for the push button (19), and said return member (23) is attached to the push button (19) by a second end (23b). The invention further relates to an extension module for the insert (5, 7) of such a key.
US08763433B2 Lock receptacle assembly
A lock receptacle assembly having a body portion having a first end that includes a bore configured to receive a lock, an end cap removably securable to the first end of the body portion. The end cap having a through bore to allow passage of the lock, such that, when assembled, the lock can lock the end cap and the body portion together. The end cap interlocks with the first end of the body portion so that there is substantially no load on the lock when axial force is applied to the assembly.
US08763432B2 Laundry device
A laundry device is provided in which a control panel may be mounted/dismounted conveniently according to an arrangement of the laundry device. The laundry device may include a body case which forms an exterior of the laundry device, a panel frame mounted to an upper end or a lower end of a front of the body case, a control panel selectively mounted to a front of the panel frame, and a falling off preventive portion for preventing the control panel from being inadvertently separated from the panel frame.
US08763431B2 Washing machine
A washing machine comprising a cabinet open at an upper portion, a top cover coupled to the upper portion of the cabinet and including an opening for loading and unloading laundry therethrough, a lid assembly rotatably coupled to the top cover to open and close the opening, and a first hinge unit connecting the lid assembly with the top cover and reducing a speed of closing the lid assembly is provided. In the washing machine, the closing speed of the lid assembly is reduced to mitigate shock between the lid assembly and the top cover.
US08763430B2 Method for manufacturing grin lens
[Object] In manufacturing a GRIN lens by a sol-gel method, an operation for preparing a wet gel is facilitated and cracking in a base material during sintering and foaming during drawing are prevented.[Solution] The object is achieved by obtaining a GRIN lens by producing a wet gel from an alcohol solution containing a silicon alkoxide, a dopant alkoxide, and a boron alkoxide as the main ingredients, leaching the same, drying the same to form a dry gel, and sintering and drawing the same.
US08763427B2 Vacuum insulating glass unit including infrared meltable glass frit, and/or method of making the same
Certain example embodiments of this invention relate to vacuum insulating glass (VIG) units including infrared meltable glass frits, and/or methods of making the same. More particularly, certain example embodiments relate to increasing the amount of ferrous oxide in glass frits (e.g., lead-free glass frits) used to form edge seals such that the glass frits absorb an increased amount of IR energy. The techniques of certain example embodiments make it possible to expose some or all of the VIG intermediate assembly to infrared source(s), since the glass frit will heat up faster than the substrates thereby reducing the likelihood of the first and/or second substrate melting and losing heat treatment strength. In certain example embodiments, the frit's glass redox (FeO/Fe2O3) preferably is at least about 0.02 higher than either (or the higher) of the substrates' glass redox (FeO/Fe2O3), more preferably at least about 0.04 higher, and most preferably at least about 0.06 higher.
US08763424B1 Subcooling heat exchanger adapted for evaporator distribution lines in a refrigeration circuit
Disclosed are embodiments of a subcooling heat exchanger adapted for evaporator distribution lines operating in a closed refrigeration circuit. Embodiments include heat exchangers having a first flow path upstream from a metering device carrying a working fluid at a higher temperature exchanging heat with the working fluid downstream from the metering device in one or more separate second lower temperature distribution flow paths leading to a downstream evaporator.
US08763416B2 Outdoor unit of air conditioner
An outdoor unit of an air conditioner for facilitating setting of an electrical component box into the outdoor unit. A blower chamber side of a box base plate is similar in shape to a lower partition plate provided with a receiving part formed by bending inward an upper end of the lower partition plate. When joining an electrical component box to the lower partition plate, the box base plate is set onto the receiving part along a flange, whereby positioning the electrical component box, which is fixed to the lower partition plate by fastening with a screw, welding, or other suitable method. The positioning can be achieved only by putting the box on the receiving part along the flange. Facilitated positioning and fixing leads to simplicity and enhanced workability.
US08763414B2 Warm floor data center
A data center cooling system includes a floor structure defining a below-floor warm-air plenum and an above-floor cool air plenum, a plurality of above-floor computer assemblies arranged to exhaust warmed air into the warm-air plenum, and one or more fan-coil arrangements to draw air from the warm-air plenum, cool the air, and provide the air to the cool air plenum. The volume of the above-floor cool air plenum and the below-floor warm air plenum may both be substantial so as to minimize changes in temperature from the failure of components in the system.
US08763413B2 Storage type air conditioning system, and operation method and control program for storage type air conditioning system
In a storage type air conditioning system having plural storage type air conditioners, each air conditioner includes a storage battery in which external power from an external power source can be stored, an air conditioning unit that is supplied with stored power from the storage battery and perform an air conditioning operation, a residual amount detector for detecting a storage residual amount of the storage battery, and a stored power transmission/reception switching unit for switching transmission/reception of the stored power stored in the storage battery to/from the other storage type air conditioners. Information concerning the storage residual amounts of the storage batteries of the air conditioners are communicated with one another, and the stored power of the storage battery of some air conditioner having surplus stored power is supplied to another air conditioner having short stored power.
US08763408B2 Hybrid thermoelectric-ejector cooling system
A hybrid thermoelectric-ejector active cooling system having an increased Coefficient of Performance (COP) when compared to typical thermoelectric cooling modules. A thermoelectric cooling module is integrated with an ejector cooling device so that heat from the thermoelectric cooling module is rejected to a high temperature evaporator of the ejector cooling device. This provides for a total COP greater than the sum of the COPs of the thermoelectric cooling module and ejector cooling device individually. For example, given 1 unit input power into the thermoelectric cooling module, the heat received by the cold side of the thermoelectric cooling module would be COPTEC×1; and the energy rejected by the hot side of the thermoelectric cooling module and to drive the ejector cooling device would be COPTEC+1. Thus, the cooling received by the low temperature evaporator of the ejector cooling device is COPEJ×(COPTEC+1); and therefore total COPTE-Ej-AC is COPEj+COPTEC+COPEj×COPTEC. In addition, the hybrid thermoelectric ejector active cooling system will be able to operate at higher temperature differentials than standalone thermoelectric cooling devices.
US08763407B2 Magneto-caloric heat pump with the use of a cascade of magneto-caloric materials
A heat exchanger bed is formed from a cascade of at least three different magnetocaloric materials with different Curie temperatures, which are arranged in succession by ascending or descending Curie temperature and are preferably isolated from one another by intermediate thermal and/or electrical insulators, the difference in the Curie temperatures of adjacent magnetocaloric materials being 0.5 to 6° C.
US08763405B2 Gas turbine engine rotary injection system and method
A rotary injector (95, 222) comprising one or more radially-extending arms (93) provides for injecting fuel (12, 12.1, 12.4) into a combustion chamber (16). The combustion chamber (16) receives air (14) from locations upstream and down-stream of the rotary injector (95, 222), and the arms (93) of the rotary injector (95, 222) are adapted so that a pressure (P2) in the combustion chamber (16) upstream of the rotary injector (95, 222) is less than a pressure (P0) in a plenum (212) supplying air (14) to the combustion chamber (16) upstream of the rotary injector (95, 222).
US08763397B1 Device and process to reduce pressure and temperature loss from a solar thermal receiver
A solar-thermal receiver with a superheater isolation valve is disclosed. The superheater isolation valve is positioned so as to impede the transfer of steam from a steam drum or vertical separator into a superheater. The decays in temperature and pressure, within components of a solar-thermal receiver system that may occur throughout the shutdown period of a solar-thermal receiver, may be reduced or minimized.
US08763396B2 Control apparatus of vehicle
In a vehicle, which is provided with: a primary turbo and a secondary turbo, each of which is of an exhaust driven type; an exhaust changeover valve and an intake changeover valve, which are placed in a secondary exhaust passage and a secondary intake passage corresponding to the secondary turbo, respectively; and an intake bypass valve placed in an intake bypass passage, an ECU sets the opening/closing state of each changeover valve to an opening/closing state corresponding to a twin turbo mode at the time of engine stop, and it uses the drive control of each changeover valve which is necessitated in the transition to a single turbo mode at the engine start, thereby performing the sticking detection of the changeover valve at the same time.
US08763395B2 Engine with supercharger
A four-cylinder engine has a valve overlap period during which an exhaust valve and an intake valve of each cylinder are both opened. Cylinder pipes for cylinders having adjacent ignition timings of the engine are connected to a turbo charger, and cylinder pipes for cylinders having adjacent ignition timings are connected to another turbo charger. Accordingly, a properly great supercharging pressure can be obtained in a low engine-speed area.
US08763390B2 Heat exchange with compressed gas in energy-storage systems
In various embodiments, compressed-gas energy storage and recovery systems include a cylinder assembly for compression and/or expansion of gas, a reservoir for storage and/or supply of compressed gas, and a system for thermally conditioning gas within the reservoir.
US08763387B2 Hydraulic geofracture energy storage system
Energy is stored by injecting fluid into a hydraulic fracture in the earth and producing the fluid hack while recovering power. The method is particularly adapted to storage of large amounts of energy such as in grid-scale electric energy systems. The hydraulic fracture may be formed and treated with resin so as to limit fluid loss and to increase propagation pressure.
US08763386B2 Large water turbine
This invention captures hydrokinetic energy to do work such as produce electricity. The hydrokinetic flow exerts a torque on a turbine wheel. The wheel causes a set of tanks to rotate around a horizontal centerline. Working fluid drains from tanks near the top of the wheel to drive a conventional turbine before draining into lower tanks. Although a mechanical power transmission driven by the turbine wheel is simpler in concept, scale up to large slowly rotating wheels encounters increasingly difficult design problems: transmission of 1 kW at 1 rpm requires 6,959 ft-lb. In contrast, the conventional turbine of the fluid drive system provides mechanical power for use at a much higher speed than the turbine wheel. Therefore, very large engines can be built without a step-up transmission or components that must withstand extremely large torque loads. One unit can produce reliable 24/7 utility-scale base-load electrical power.
US08763384B2 Exhaust apparatus of internal combustion engine
An exhaust gas apparatus of an internal combustion engine is capable of suppressing the sound pressure level from being increased by the air column resonance in the tail pipe. The exhaust gas apparatus being provided with an exhaust gas pipe at the downstream side of an internal combustion engine in the exhaust gas direction of an exhaust gas flow, the exhaust gas pipe having an upstream opening end at one end portion thereof and connected with a sound deadening device at the upstream side in the exhaust gas direction of the exhaust gas flow, and a downstream opening end at the other end portion thereof for exhausting the exhaust gas flow to the atmosphere.
US08763382B2 Turbo screen
The present invention generally relates to methods and apparatus for use in exhaust manifold assemblies of large diesel engines, such as ships, locomotives and the like. In one aspect, a screen for use in an exhaust manifold assembly is provided. The screen includes a plate formed in a concave shape. The plate has a plurality of apertures and a plurality of radially oriented closed slots formed therein. The screen further includes a band on an outer perimeter of the plate. In another aspect, a reducer assembly for use in an exhaust manifold assembly is provided. In yet a further aspect, a method of using a screen in an exhaust manifold assembly is provided.
US08763378B2 Electrically heated particulate filter embedded heater design
An exhaust system that processes exhaust generated by an engine is provided. The system generally includes a particulate filter (PF) that filters particulates from the exhaust wherein an upstream end of the PF receives exhaust from the engine and wherein an upstream surface of the particulate filter includes machined grooves. A grid of electrically resistive material is inserted into the machined grooves of the exterior upstream surface of the PF and selectively heats exhaust passing through the grid to initiate combustion of particulates within the PF.
US08763377B2 Method for adapting a lean NOx trap in an exhaust system of a motor vehicle
A method for adapting a lean NOx trap (LNT) in an exhaust system of a motor vehicle is provided. The method comprises if a difference between an estimated NOx concentration and a measured NOx concentration in exhaust downstream of the LNT is greater than a threshold, calculating an adaptation value, the estimated NOx concentration downstream of the LNT based on a kinetic model, and adapting the kinetic model, adjusting one or more operating parameters of the LNT, and indicating an aging state of the LNT based on the adaptation value. In this way, the model may be updated in real time to produce a robust prediction of LNT function.
US08763372B2 Method for heating a metering valve in an SCR system for the exhaust gas aftertreatment of an internal combustion engine
The present invention relates to a method for operating an electromagnetically controllable metering valve, which is disposed in an exhaust gas system of an internal combustion engine. For a metering of reducing agent in the exhaust gas system, the metering valve is actuated by a control and/or regulating device via an electromechanical drive unit with a first current profile, which includes a holding current phase having a first holding current level when said metering valve is open. Said metering valve and the drive unit are part of a metering module. When the internal combustion engine is switched off, said metering valve is actuated via said drive unit with a second current profile, which has a second holding current level that is increased with respect to the first holding current level. An independent claim relates to a control device set up to carry out the method.
US08763363B2 Method and system for cooling fluid in a turbine engine
A method of assembling a turbine engine is provided. The method includes providing a heat exchanger having a curvilinear body. The method also includes coupling the heat exchanger to at least one of a fan casing and an engine casing of the turbine engine. The curvilinear body facilitates reducing pressure losses in airflow channeled into the heat exchanger.
US08763359B2 Apparatus for combusting fuel within a gas turbine engine
A system for a gas turbine engine includes a combustor assembly coupled to a plurality of first nozzles having outlet passageways coupled to a first fuel source and first passageways coupled to a second fuel source. The system also includes the combustor assembly coupled to a second nozzle that has second passageways coupled to the second fuel source. An associated control system, coupled to the combustor assembly, is configured to channel a first fuel from the first fuel source through the outlet passageways, and channel a second fuel from the second fuel source through the second passageways when the engine attains a predetermined load. The control system is further configured to channel the second fuel from the second fuel source through the first passageways and to reduce a flow of the first fuel entering the first nozzles when the engine is at a load greater than a first predetermined load.
US08763358B2 Rotary type internal combustion engine
The engine includes a stator including an inlet to admit a compressed gaseous oxidant flow, and an exhaust to discharge burnt gases; and a rotor mounted in the stator in a fluid-tight manner and rotatable with respect to the stator around a rotation axis. The rotor has an inlet orifice oriented in the axial direction and faces the inlet opening in a manner to receive the compressed air flow, a combustion chamber communicating with the inlet orifice, and an exhaust duct which leads in a transverse direction from the combustion chamber to the periphery of the rotor for discharging burnt gases through the exhaust. The inlet, the combustion chamber and the exhaust duct are arranged in fluid communication with each other during the rotor rotation, without the interposition of valve members. Seal members seal the inlet orifice and the exhaust duct when they face the internal surface of the stator.
US08763356B2 Chain, and method for manufacturing a chain
A chain, in particular a technical chain, preferably a unidimensionally movable chain (plate link chain), more preferably a bolt chain or roller chain, has at least one or more chain links. The at least one chain link is constructed with pretensioning. A manufacturing method includes the following steps: assembling at least one chain link from at least two link plates with link plate holes and two bolts or sleeves. In the non-assembled state, the link plate is not straight, in particular has a curved form, and/or the link plate and the link plate holes have a hole axis, wherein the hole axis is not right-angled, and/or, in the non-assembled state, the bolt or the sleeve is not straight, in particular has a curved form. The chain is assembled from at least two chain links and at least one chain link is manufactured in this way.
US08763352B2 Ice bagging system and method
An ice bagging system is described.
US08763351B2 Method of packaging for thin fragile parts
A method of laminating a part and a laminated packaging part are described herein. The method includes (a) preparing a laminatable assembly, including (i) providing a first sheet of laminatable material having a first surface, a second surface and a peripheral edge; (ii) contacting the second surface of the first sheet of laminatable material with a first surface of a non-stick layer; (iii) placing a part to be packaged on a second surface of the first non-stick layer opposite the first surface of the non-stick layer such that a first surface of the part contacts the second surface of the non-stick layer; (iv) contacting a second surface of the part opposite the first surface of the part with a first surface of a second non-stick layer; and (v) providing a second sheet of laminatable material having a first surface, a second surface and a peripheral edge, such that the peripheral edge of the first sheet of laminatable material is generally aligned with the peripheral edge of the second sheet of laminatable material to form the laminatable assembly having the first sheet and the second sheet of laminatable material as outer surfaces thereof; and (b) laminating the outer peripheral edges of the first and second sheets of laminatable material to form a laminated package enclosing the part.
US08763350B2 Method for filling dual-chamber systems in pre-sterilizable carrier systems
A method for filling dual-chamber systems (3) in pre-sterilizable carrier systems (1) is proposed, which comprises the following steps: provision of at least one washed, siliconized and sterilized dual-chamber system (3) with respectively one separating element separating the two chambers (5, 5′) from one another in a magazine (9), which accommodates the at least one dual-chamber system (3), wherein the magazine (9) is arranged in a container (11) sealed with a closure element (13); feeding the container (11) into a clean room; opening the container (11) and filling a first chamber (5) of the at least one dual-chamber system (3); closing the first chamber (5) with a gas-permeable closure element (19); freeze drying the solution (L1) contained in the first chamber (5); closing the first chamber (5) with a closure element (19); filling a second chamber (5′) of the at least one dual-chamber system (3); closing the second chamber (5′); discharge from the clean room.
US08763349B2 Method and device for producing bundle packages and bundle package
A method and device for producing bundle packages, in particular bundle packages (10) for cigarettes (cigarette carton 11), wherein a group of packs (12), in particular cigarette packs, is encased in an outer casing (13) to form the bundle package (10), and wherein the packs (12) respectively exhibit a code (19), in particular a barcode, and the group of packs (12) is encased in the outer casing (13) such that the code (19) of the packs (12) is not concealed by the outer casing (13) and that a means (20, 23) for concealing the code of the packs (12), in particular a pre-cut piece (20), such as an (adhesive) label, and a code (21) for the bundle package (10) are subsequently arranged on the bundle package (10). The bundle package (10) is fed to a coding station (30) for applying the code (21) for the bundle package (10) to the outer casing (13) and/or for affixing the means (20, 23) for concealing the code (19) of the packs (12), the bundle package (10), at least in the region of the coding station (30), being transported by a cyclically driven conveying means (27), and that the code (21) and/or the concealing means (20, 23) are affixed in the coding station (30) during a brief standstill of the conveying means (27).
US08763348B2 Packing unit
Packing unit (1) with a packing machine (2) for filling bulk materials (3) in open sacks with a sack suspension device (7), for suspending the open sacks at a filling nozzle (8-10) of a product supply device (11, 13) and filling the same with at least one bulk material. The sack suspension device is provided with at least two selectable product supply devices. The at least two product supply devices and the sack suspension device are movable relative to each other in order to select a product supply device and to suspend a sack by means of the sack suspension device at the filling nozzle of the selected product supply device and to fill bulk material in the open sack by means of the corresponding filling nozzle.
US08763346B2 Solar module attachment device and mounting method
An attachment device for a module for collecting energy originating from solar radiation to a structure, such as a roof, a façade, or a mounting structure of a ground-mounted structure, wherein the module includes on its rear face at least one reinforcing profiled section. The attachment device includes at least one support secured to the structure. The support includes a snap-fastening mechanism with respect to the reinforcing profiled section of the module, which snap-fastening mechanism can be activated by applying a one-way thrust force pushing the module in the direction of the structure.
US08763345B2 Load-resisting truss segments for buildings
The invention provides load-resisting segments (e.g., panels or frames for openings) for transmitting loads through a building structure. In the context of a wall, the load-resisting segments transmit shear loads downward to structural elements below the wall, such as to a building foundation. The load-resisting segments may comprise a truss configuration, i.e., an assembly of members forming a rigid framework. Each load-resisting segment can include web members and pairs of truss plates secured to sides of the segment to secure connections of the web members to each other and to other members. The wall segments can include beam-separation blocks that reduce truss plate failure by spacing apart the ends of two web members bearing against a chord or post to position the intersection point of the load paths of the web members with the load path of the chord or post.
US08763339B2 Energy saving insulated shingle and method of manufacturing same
An energy saving insulated roofing shingle and related method of manufacturing. One embodiment of the shingle has an insulator attached to, or formed as part of, the interior surface of an outer layer across a portion of the headlap area about equal to the designed exposure surface area of the installed shingle. The insulation reduces the heat absorbed by the shingle and transmitted into the deck that in turn heats the attic space. The disclosed principles reduce the heat load directed into a building from the sun. In addition, the thickness of the insulation under the shingle nailing area may be minimized, thereby allowing for the normal asphalt shingle surfaces to lay against each other. Moreover, to reduce the overall shingle thickness, the insulation could replace all or part of the backsurfacing materials applied to the back of shingles in the location where the insulation is added. Additionally, asphalt applied to the back of the shingle could be reduced to accommodate insulation thickness.
US08763338B2 Method for producing a functional layer of a building shell, and building shell and functional layer
A method for the production of a functional layer of a building shell (2), whereby the building shell (2) has a sheathing (11) on the inside of the building and a large number of rafters (12) with roof bays (14) provided between the rafters (12) and the sheathing (11). It is provided, in this case, that the functional layer is applied at least in some places by painting and/or spraying on the outside (15) of the sheathing (11), and an air-tight and/or water-tight foil (10), made especially as a vapor barrier, forms after application.
US08763326B2 Building structure
A building structure includes a hexagonal grid in a vertical plane to thereby be structurally strong and solid, and has a variety of whole shapes. The building structure has a whole shape formed by connecting at least horizontally a plurality of unit spaces (10) each in the shape of a polygonal prism having a pair of end faces (T, W) and a plurality of side faces (S), and includes: a main hexagonal frame (1A, 1B, 1C) standing in each outdoor side face; an edge beam (2A1, 2A2, 2B1, 2C1, 2C2, 2D1, 3A, 3B, 3C) arranged at the edge of the upper end face (T) of each unit space; an indoor pillar (4A, 4B) arranged on each indoor side among both sides of the side faces (S) of each unit space, in which: the upper and lower sides of the main hexagonal frame are located on the upper and lower sides of the side face, respectively, and left and right bend portions (1A7, 1A8) of the main hexagonal frame are located on the left and right sides of the side face, respectively; and the main hexagonal frame, the edge beam and the indoor pillar are joined to each other.
US08763325B2 Adjustable roof jack
An adjustable roof jack, having: a flange; a first tapered cylinder fixedly connected to the flange; a second tapered cylinder rotationally connected to the first tapered cylinder; a vent cap tapered cylinder rotationally connected to the second tapered cylinder; and a vent cap assembly fixedly attached to the vent cap tapered cylinder.
US08763321B1 Universal non-penetrating roof solar panel mounting system
A roof-based system for suspending photovoltaic modules, such as solar panels, relative to a roof surface without penetration of the roof surface. Cables under tension span the roof surface, with opposed ends of the cables securely mounted to generally C-shaped cable arm assemblies that wrap around the roof edge for connection via pivot joint assemblies to the underside of an overhanging eave, the immediate side wall of the structure below the roof, or directly to roof edge fascia. The system is completely contained to the roof area with no penetration of any parts through the roof surface. Vertical and horizontal rails set upon the roof surface, but not attached to the roof surface, support the weight of the photovoltaic modules attached thereto, while the cables, under tension, hold down the rails in position relative to the roof surface.
US08763319B2 Moment frame links wall
A lateral bracing system having high initial stiffness and including yield links capable of effectively dissipating stresses generated within the lateral bracing system under lateral loads.
US08763317B2 Concrete roof panel
A concrete roof panel for constructing a peaked concrete roof on a building has a first planar member coupled to a second planar member at an angle other than 180 degrees. The roof panel includes at least one rib member coupled to the inside surface of the roof panel. The roof panel includes a flattened attachment portion at either end thereof for connecting the roof panel to a side wall of a building.
US08763316B2 Active fire-blocking wind deflector
A rooftop photovoltaic solar system is disclosed. The solar system comprises a plurality of photovoltaic modules forming a rooftop array, the rooftop array having at least one edge and a wind deflector positioned along the edge of the rooftop array, the wind deflector constrained in a first configuration by a fuse. In the first configuration the wind deflector comprises a deflecting portion adapted to deflect wind blowing on the rooftop above the rooftop array and a ventilation portion having a plurality of openings, the openings positioned to permit airflow under the rooftop array. The wind deflector assumes a second configuration upon release of the fuse. In the second configuration, the deflecting portion is elevated from the first configuration and the ventilation portion is positioned to permit less airflow through the plurality of openings than in the first configuration.
US08763313B2 Methods and systems for assembling a tower
A method for assembling a tower is provided. The method comprises providing a plurality of tower segments, wherein at least one tower segment includes an inner surface that defines a first cross-sectional area of the tower segment and a second cross-sectional area of the tower segment that is different from the first cross-sectional area. The method also comprises providing a platform including a plurality of mounting assemblies configured to mount the platform within the at least one tower segment at one of the first cross-sectional area and the second cross-sectional area, coupling the platform to the inner surface of the tower segment at one of the first cross-sectional area and the second cross-sectional area, and coupling the plurality of tower segments.
US08763312B2 Slat wall systems
A combination of interlocking primary, top, and bottom interlocking panels (or slats) and slat wall pegs, where the primary panels each have two horizontal spaced-apart slots positioned such that the spacing between slots on a panel and slots across a panel boundary is the same. The interlocking features conceal fasteners that are used proximate the interlock, providing an improved appearance. The top panels attach by spring clips for manual installation and removal. The bottom panels fasten to the wall. Attachment flanges on primary and bottom panels have a groove for fastener alignment. The pegs have resilient arcuate bases with a top flange for engaging a flange channel in the top of a slot and a bottom flange for engaging a floor and back wall of a lower slot. Pegs may be slotted for ease of storage.
US08763305B1 Seed testing method and apparatus
The seed test kit includes a compartment base, a lid and a holder for an oxygen scavenger. The base includes a liquid gas exchange control trough around its perimeter. It is sized to house a high moisture holding seed planting surface pack at the bottom so seeds can be placed on top of the surface to imbibe and initiate pre-germination mechanisms. The lid has an edge that fits into a trough that houses a gas barrier liquid in the base to form an airtight seal and has an attachable compartment for an oxygen scavenger so the kit may be placed together in an airtight configuration with the oxygen scavenger inside to provide an anaerobic atmosphere.
US08763300B1 Method and means of disbursing or displaying fish attractant insert from a diver
This invention is a modification of a Diver. Added to the diver is an insert that is a semirigid, cylindrical rod. The diver is modified with a cavity with cupped ends with open top and sides in which the insert is placed. A strap arches over the center of the cavity and the insert. The insert can be a chemical light, a chemical light coated with fish attractin scent fish attracting scent or coated with fish attracting scent. The insert are interchangeable. In the preferred embodiment, the diver has two inserts that can of same type attractant or a different type of attractant. The two fish attracting insert within the cavities run parallel to the centerline of the main body and parallel to each other.
US08763289B2 Multi-sheet advertising system
A point of purchase signage system for application upon a point of purchase unit includes a multiple sheet package having multiple distinct graphics for selective display at the point of purchase. The signage system may employ one or more packages in combination to involve a variety of advertising schemes. The signage system facilitates efficient marketing updates at the point of purchase.
US08763286B2 Sound generating pull-out greeting cards with removable panels
An interactive sound generating greeting card having two separate and distinct components, one being an outer greeting card which serves as a pocket or cavity with a slot located thereon providing access to the pocket or cavity and the other being an inner greeting card which is sized to partially fit into the cavity in the outer greeting card. A sound module is contained and concealed within the outer greeting card cavity, including a switch mechanism. The inner greeting card and switch mechanism work in combination to control the playback of a digital audio file stored on the sound module such that when the inner greeting card is contained within the cavity of the outer greeting card, playback of the digital audio file is deactivated and when the inner greeting card is removed from the cavity of the outer greeting card, playback of the digital audio file is activated.
US08763281B2 Plow
A plow substantially made from polymeric material is generally configured to be used with all-terrain vehicles (“ATV”) or other similar vehicles. The design and shape of the plow generally cause the snow to move toward the middle of the plow instead of being pushed out of the snow removal path or toward the sides of the plow.
US08763277B2 Footware with shock absorbing sole
A shoe including cushioning elements housed in a tread sole adapted to come into contact with the ground, the cushioning elements including a plurality of cushioning capsules orientated in a manner such that they substantially follow a line on which the weight of a person is transferred during walking, that is, a podalic line; the cushioning capsules have different sizes and shapes that are geometrically similar to each other, constituting a series of modular elements adaptable to every shoe size and type.
US08763276B2 Removable outsole elements for articles of footwear
An outsole element for an article of footwear having a base and a lug that extends from the base. The outsole element includes a body and a cavity defined in the body. The cavity receives the lug to removably couple the body to the lug. Also, the cavity includes an internal undercut.
US08763274B2 Support element for pieces of pasta and pasta working plant provided with such support element
A pan-like support element designed to be hung, in use, for transporting sheet material throughout a sheet material working plant, is described. The support element includes at least one plate-like body for supporting the sheet material, a holding portion extending from a surface of the plate-like body, a hanger at the rear for engagement with dragging and support structure of the plant, and a holding portion including at least one lug rising from the plate-like body, or from a base element that is secured to it, and supports a top transverse element extending parallel to the plate-like body and transversal to the front-rear direction.
US08763269B2 Bicycle seating position measuring apparatus and method
An apparatus and method for measuring a bicycle seating position. A telescoping rod includes a pinch closure, with contact points to attach to a pedal, a saddle, and a handlebar/stem. The telescoping rod includes a larger diameter rod with a small diameter rod that can slide into the larger diameter rod, thereby allowing the inner rod to move freely up or down to account for differing distances being measured. The smaller diameter rod can include a measuring scale to allow a user to read a measurement from one point to another, allowing for the measurement to be repeated. With the pinch closure, a user could take a measurement on one bicycle, carry it over to another bicycle and set a position on the second bicycle identical to that of the first bicycle.
US08763262B2 Shape measuring tool
A measuring tool is used to measure the shape of a person's body. The tool has a belt and at least one measuring tape attached, which extends perpendicularly to the belt. The tool is held to the person's waist with the belt. While the person is standing, shape measurements are typically made at one or more points based on the measuring tape. This measuring tape extends a length sufficient to include the person's seat and hip, where the shape will be measured, but will generally not be as long as the person's leg or long enough to touch the ground.
US08763261B1 Apparatus for measuring the internal fit of footwear
A footwear measuring apparatus includes a body, a plurality of probes, one or more measurement devices and at least one calibration sensor. The plurality of probes are configured to extend from the body. The measurement devices are configured to measure distances that the plurality of probes extend from the body, wherein the distances indicate fit parameters of footwear. The at least one calibration sensor is configured to determine if the footwear measuring apparatus is properly positioned inside of the footwear for measuring.
US08763260B2 Modular saw
A modular saw arrangement includes a main saw frame structure and a detachable handle structure. A second end portion of the detachable handle structure includes a first blade connector and a second blade connector. A blade tensioner arrangement of the main saw frame structure and the first blade connector are configured to be connected with opposite ends of a blade when a first end portion of the detachable handle structure is connected with an upper frame portion of the main saw frame structure so as to form a hacksaw configuration. The second blade connector that enables attachment of the blade in a grip configuration to enable the detachable handle structure to be configured as a stand-alone detachable handle saw when the first end portion is disconnected with the upper frame portion.
US08763259B2 Debris removal system for a power tool
A powered hand tool includes a motor, a cutting member drivable to cut a workpiece, and a drive system interconnecting the motor and the cutting member and operable to drive the cutting member in response to operation of the motor. A housing at least partially encloses the cutting member and the motor and a debris removal system is movable between a first position and a second position. The debris removal system is operable to clean a portion of the drive system when in the second position. The debris removal system includes an abrasive member, an automatic actuator, and a sensor operable to selectively generate a signal. The automatic actuator is movable between an actuated position in which the abrasive member moves to the second position and a non-actuated position in which the abrasive member moves to the first position in response to the sensor.
US08763256B2 Vibrating wet shaver
A vibrating wet shaver that includes a hollow handle, a shaving head borne by the handle, an electric vibrator fixed to the handle for transmitting vibrations to the shaving head through the handle, and a control circuit adapted to adjust a vibration frequency generated by the electric vibrator.
US08763255B2 Manufacturing method for wheel rolling bearing device, and wheel rolling bearing device
An outer ring and rolling elements are fitted to a shaft portion of a shaft member for a wheel rolling bearing device from a shaft end portion of the shaft member, an inner ring and rolling elements are fitted to the shaft portion, and then the shaft end portion is clinched to form a clinched portion to thereby fix the inner ring. At this time, the shaft end portion to be clinched has a solid columnar shape, and a clinching jig is pressed against the shaft end portion, and the clinching jig is oscillated while being pressed in a direction toward one end side of the shaft portion to thereby increase the diameter of the shaft end portion to clinch the shaft end portion.
US08763248B2 Method for manufacturing aircraft engine cases with bosses
A method of manufacturing turbine engine casings having at least one boss includes, in one exemplary embodiment, forming an engine casing having an outer wall, machining a tapered opening through the casing outer wall, and machining a tapered portion in a metal plug where the tapered portion is sized to mate with the tapered opening in the casing outer wall. The method also includes inserting the metal plug into the tapered opening in the casing outer wall, and welding the metal plug to the casing.
US08763244B2 Method of forming conductive elements
There is disclosed a method of forming a patterned conductive element for an implantable medical device, the method comprising the steps of: depositing a supplementary material on a sheet of conductive, parent material to form a sheet of composite material; applying a carrier material over the supplementary material of the composite sheet to form a sheet of semi-finished material; removing portions from at least the conductive parent material of the sheet of semi-finished material in accordance with a desired pattern corresponding to a patterned conductive element to be formed; and releasing at least the carrier material from the sheet of semi-finished material.
US08763243B2 Fabrication method of substrate
A fabricating method of a substrate board is provided. The substrate board includes a substrate having rigid areas and flexible areas, and at least an electronic component disposed on the substrate, wherein each of the rigid areas is thicker than the flexible areas. A patterned high-extensive material may be additionally disposed on the substrate to improve reliability thereof. The rigid areas and the flexible areas may be formed by molds or cutters. By using an above structure, the electronic component is less affected when the substrate is under stress, so that good characteristics are maintained.
US08763241B2 Method of manufacturing printed wiring board
A method for manufacturing a printed circuit board including providing a first resin substrate having a resin plate and a circuit pattern formed on a surface of the resin plate, providing a second resin substrate having a resin plate and an accommodation portion formed in the resin plate of the second substrate, connecting an electrode of a capacitor to the circuit pattern of the first substrate with a bonding material such that the capacitor is mounted to the first substrate, attaching the second substrate to the resin substrate through a bonding resin layer such that the capacitor on the first substrate is accommodated in the accommodation portion of the second substrate, and forming a via hole in the first substrate such that the via hole is electrically connected to the electrode of the capacitor in the accommodation portion of the second substrate.
US08763239B2 System for uniform structuring of substrates
A system for transferring a nanostructure from a die to a flat side of a large-area substrate. The system has a substrate holder that receives the substrate on a substrate receiving surface. A structural surface of the die is oriented parallel to and opposite the substrate receiving surface. An adjusting means receives the substrate holder and adjusts the position of the substrate relative to the die in an x-direction, y-direction and a rotational direction. An actuator device includes at least two separately controllable actuators that each independently imposes a force in a direction orthogonal to the substrate receiving surface. A force measuring cell is in each actuator for measuring the force applied on the die or substrate. The forces, in combination, produce a single, controllable resultant force at a predetermined location. The single, resultant force is orientated in a direction orthogonal to the substrate receiving surface of the substrate holder.
US08763238B2 Method of manufacturing a component for a hearing aid
A hearing aid (8) comprises an inlet port (6), a sound tube (12) for conveying sound to the ear piece (13). The invention further provides a component for a hearing aid comprising a slab (26) having an exterior surface, which is super-hydrophobic. The component may be any one of a housing, a casing, a shell, a faceplate, a grid, a hook, a lid, a battery drawer, a button, or a manipulator. The invention also provides a method of manufacturing a component for a hearing aid.
US08763237B2 Method of fabricating touch panel
A method of fabricating a touch panel is provided. A substrate having a touch-sensing region and a peripheral region is provided. A touch-sensing circuit layer including first sensing series, and second meshed metal sensing pads is formed on the touch-sensing region of the substrate. An insulating layer having first contact windows is formed on the substrate to cover the touch-sensing circuit layer. The first contact windows expose a portion of the second meshed metal sensing pads. A plurality of second transparent bridge lines are formed on the insulating layer located in the touch-sensing region. Each second transparent bridge line is electrically connected to two adjacent second meshed metal sensing pads through two first contact windows. The second transparent bridge lines completely cover the portion of the second meshed metal sensing pads exposed by the first contact windows.
US08763235B1 Method for bonding substrates in an energy assisted magnetic recording head
A method for bonding a first substrate to a second substrate is described. The first substrate includes a first plurality of solder pads, a first alignment mark set, and a first plurality of dots. The second substrate includes a second plurality of solder pads, a second alignment mark set, and a second plurality of dots configured to interlock with the first plurality of dots. The method includes aligning the first alignment mark set with the second alignment mark set. The first alignment mark sets being aligned corresponds to the dots and the solder pads being aligned. The method also includes locking the first plurality of dots with the second plurality of dots to form an interlocking key. The method also includes reflowing at least one of the first and second pluralities of solder pads. The dots remain substantially solid during the reflow.
US08763233B2 Punch rivet, method for producing a punch rivet connection, and workpiece arrangement
The invention relates to a punch rivet for connecting two workpieces. The rivet includes a head and a hollow shank having a shank internal diameter (D3), a shank external diameter (D1) and a shank end face. Located at the shank end face is an annular cutting edge with a diameter (D4) that is smaller than the shank external diameter (D1). The shank internal diameter (D3) merges with the annular cutting edge via a cutting edge radius (R2); and the ratio of the cutting edge radius to the shank external diameter R2/D1 is greater than 0.3.
US08763230B2 Manufacturing method for machine tool
The present invention provides a manufacturing method for a machine tool having a human-machine interface and a program with predetermined manufacturing conditions. The manufacturing method includes (1) setting, via the human-machine interface, one or more specific manufacturing areas of the workpiece and specific conditions for the specific manufacturing areas; (2) determining by the controller whether the manufacturing of the workpiece is performed at one of the specific manufacturing areas; (3) performing the manufacturing of the workpiece under one of the specific conditions corresponding to the one of the specific manufacturing areas via the controller and monitoring continuously the manufacturing status of the machine tool if the manufacturing of the workpiece is performed at one of the specific manufacturing areas; and (4) performing the manufacturing of the workpiece according to the predetermined manufacturing conditions via the controller if the manufacturing of the workpiece is not performed at the specific manufacturing areas.
US08763229B2 Expandable crack inhibitor method
One or more crack inhibitors can be installed to improve fatigue performance by producing stress states that prevent or inhibit crack initiation. Crack inhibitors can also prevent or retard crack growth. A mandrel can be used to radially expand the crack inhibitors to both induce compressive residual stresses and to form an interference fit between the crack inhibitor and a workpiece. The mandrel can be removed from the installed crack inhibitor, which is left in the workpiece to ensure proper stress states are maintained.
US08763228B2 Ring insertion and crimping device for an attachment comprising a rod having a ring crimped thereon
The invention relates to a device for inserting and crimping a ring on an attachment rod in a hole, comprising a robot, a monitoring and control system and an end tool designed to crimp the ring on the rod. The end tool includes a crimping device and a ring installation device which are solidly connected to a fine-positioning device, by means of which the end tool is attached to an end element of the robot. A ring insertion subassembly of the ring installation device and a crimping nose of the crimping device can move on the end tool so as to be positioned alternatively on an axis of an attachment to be installed, with no controlled movement of the robot when the end tool has been pre-positioned.
US08763220B2 Method of manufacturing a MEMS device
Provided is a manufacturing method for a micro device. The manufacturing method includes forming a micro-electronic-mechanical system (MEMS) movable structure, forming a plurality of metal loops over the MEMS movable structure, forming a piezoelectric element over the MEMS movable structure, and a magnet disposed over the plurality of metal loops. The method also includes encapsulating the MEMS movable structure, the plurality of metal loops, and the piezoelectric element.
US08763219B2 Method of producing a hydroentangled nonwoven material
A method of producing a nonwoven material by hydroentangling a fiber mixture containing spunlaid filaments, natural fibers and synthetic staple fibers, wherein a first fibrous web (12) of natural fibers and at least 10% by fiber weight manmade staple fibers is wetlaid and hydroentangled in a first hydroentangling station (13), spunlaid filaments (16) are laid on top of the hydroentangled first fibrous web (12) and a second fibrous web (19) including natural fibers is wetlaid on top of said spunlaid filaments (16). The second fibrous web (19) is hydroentangled together with the spunlaid filaments (16) in a second hydroentangling station (20) and the combined webs are reversed and the first fibrous web (12) of natural fibers and manmade staple fiber is hydreoentagled together with the spunlaid filaments (16) in a third hydroentangling station (25).
US08763217B2 Buckle
A buckle includes a male member and a female member. The male member includes: a base to which a string member is attachable; a pair of legs that project from the base and are elastically deformable in directions intersecting an insertion direction of the male member; and engaging portions that are provided to the legs and are engageable with the female member. When the male member is inserted into the female member, parts of the legs come into contact with inner walls of the female member to form biasing portions that bias the male member in an opposite-insertion direction using a resilience of the legs.
US08763213B2 Deformable latch for tie-down hooks
A retaining latch or strap for use with tie-down hooks has an elastically deformable body, which includes a first sidewall and a second sidewall. The sidewalls are joined together at first and second ends, and are spaced apart by a strut extending transversely between them to define first and second hook openings. The latch may include a handle extending from one end of the body.
US08763209B2 Ratchet buckle and strap assembly
A ratchet buckle and strap assembly is provided. The ratchet buckle has a passageway configured to slidably receive the strap, a pawl arranged to engage the strap and prevent movement of the strap in a direction from the rear portion toward the front portion, while allowing movement of the strap in a direction from the front portion toward the rear portion of the passageway, and a drive actuator arranged to engage the strap and feed the strap through the passageway from the front portion toward the rear portion of the passageway. The strap may have a plurality of first teeth, and a plurality of separate second teeth. The first teeth may be on a first side of the strap and the second teeth may be on a second side of the strap. The ratchet buckle may be configured such that the pawl is configured to engage a first side of the strap and the drive actuator may be configured to engage a second side of the strap opposite the first side.
US08763208B2 Device for connecting at least two belts
A device for connecting at least two belts, the belts having transversely oriented connecting bars. The device includes at least one longitudinal wall and at least one edge wall opposite the longitudinal wall and formed on a base plate. Hold-down means are present between each longitudinal wall and each edge wall. At least one of the longitudinal walls and the edge walls has at least one attaching recess in which at least one connecting bar is inserted for securing belts retained by the hold-down means in the area of the base plate against displacing in the longitudinal direction.
US08763207B2 Method for making a light handle cover
A method of making a light handle cover including providing a first mold tool and a second mold tool. The first mold tool engages with the second mold tool to form a mold cavity. The mold cavity is injected with a moldable material. The light handle cover is formed as a single integral piece with a substantially cylindrical grab portion that is circumscribed on one end by a substantially circular base shield. A plurality of teeth are formed in the light handle cover. Each of the plurality of teeth is separated by a space. The light handle cover is ejected from the second mold tool with a burst of air.
US08763204B2 Shock absorbing damper for sliding door
A shock absorbing damper incorporated into a shock absorbing/door pull-in mechanism includes a piston inside thereof. If the sliding door is moved in a closing direction, one end of a rod connected to the sliding door closes a pressure release hole formed in a central portion of the piston. Then, a resistance to movement of the piston is generated to absorb a shock occurring when the sliding door is closed. On the other hand, if the sliding door is moved in an opening direction, the rod is separated from the piston. As a result, the pressure release hole in the piston is opened and a shock attenuating medium (oil) flows through the pressure release hole and therefore the sliding door moves lightly.
US08763201B2 Vacuum cleaner provided with dust-removing device
A vacuum cleaner having a dust removing apparatus includes a main body in which a dust collecting unit is disposed, a filter disposed inside the dust collecting unit, the dust removing apparatus to dust off the filter, a rotating handle that allows the dust removing apparatus to be rotated, the rotating handle disposed in an outer surface of the dust collecting unit, and a body cover in which a rotating-handle exposing hole is formed for the rotating handle to be exposed outside in a state that the dust collecting unit is disposed in the main body, the body cover rotatably disposed at the main body. The vacuum cleaner can remove dust from filter regardless whether the dust collecting unit is disposed in or separated from the main body. The vacuum cleaner also can remove dust from the filter while the vacuum cleaner operates.
US08763197B2 Cleaning article with non-planar element in place of strips
A plural sided cleaning article optionally removably attachable to a handle. The cleaning article may have a layered construction. The construction may comprise a sheet, to accommodate optional and removable attachment to a handle, intermediate tow fibers, and a non-planar structure extending outwardly from the side of the tow fibers opposite the sheet. This arrangement avoids the disadvantage of strips according to the prior art while increasing the surface area of the tow fibers.
US08763190B2 Portable hair/lint roller
A combination sticky roller and brush for dislodging and collecting debris from a plurality of different types of surfaces. The present invention utilizes a rubber brush to dislodge debris such as hairs, dusts, or dirt from a surface. The device includes a compartment with a cover lid that conceals a sticky roller. Once the debris is uprooted from a surface, the user is able to roll the sticky roller over the surface to pick up and retain the debris. The present invention can be used on fabrics or other textiles surfaces and is convenient for use anywhere due to its travel sized and unique configuration.
US08763189B2 Oral hygiene implement
An oral hygiene implement is provided. The oral hygiene implement includes a handle; a head including a plurality of contact elements; a neck disposed between the handle and the head; an indication element; and an electromagnetic energy output source. The electromagnetic energy is directed from the output source to the indication element such that a Total Visible Projected Angle (φT) of the oral hygiene implement is greater than about 300 degrees.
US08763187B2 Apparatus for cleaning an immersed surface having a single reversible electric driving and pumping motor
The invention relates to an apparatus for cleaning a surface which is immersed in a liquid, comprising a hollow body, guiding and driving members, a filtration chamber in the hollow body, at least one liquid inlet, at least one liquid outlet out of the hollow body, at least one axial pumping propeller, a single reversible electric motor whose drive shaft, in order to move it, is simultaneously mechanically connected to at least one motorized member and to each pumping propeller. In a first rotation direction of the drive shaft, each motorized member is driven in a forward direction, and each pumping propeller generates the flow of liquid in the normal direction ensuring the cleaning of the immersed surface. In a second rotation direction of the drive shaft, each motorized member is driven in a backward direction opposite the first direction.
US08763185B2 Temporary bridge
A temporary bridge includes two spans, each including at least three bridge elements to be stacked when the bridge is in a first so-called non-deployed position. The bridge elements are pivotably connected to one another, wherein two consecutive bridge elements are connected to one another by at least two linking arms mounted on the same side edge of the bridge elements. Two consecutive linking arms form a regular parallelogram with the two consecutive bridge elements connected by the arms, which can be deformed such that the movement of one bridge element relative to a bridge element immediately below in the stack of a span in the non-deployed position of the bridge causes the circular translation of the bridge element relative to the bridge element of the span immediately below. For at least one of the spans, at least one of the linking arms is shared by three consecutive bridge elements.
US08763183B2 Support pillow with center panel
In one embodiment, a support pillow comprises a pillow body having a medial region and two opposing arms that form a well region, a first side and a second side. The pillow body further includes an outer periphery and an inner periphery outlining the well region. The pillow body further comprises a fill material and a cover enveloping the fill material. The cover comprises a main section that extends about the first and second sides and the outer periphery, and a center panel coupled to the main section so as to be located along the inner periphery. Also, the center panel is constructed of a woven fabric having two grain directions that are generally perpendicular to each other and a bias. The woven fabric is generally non-stretchable in at least one of the grain directions, and the center panel is coupled to the main section so as to be substantially on the bias.
US08763182B2 Portable diaper changing system
A diaper changing system utilizes a diaper holder member on which a diaper is to be positioned. Flaps extend outward from the holder member and are foldable over the diaper to maintain it in position on the holder member. The system also includes a unique baby supporting pad configured to be placed on the user's lap. The supporting pad can be utilized to maintain a diaper or in combination with the holder member supporting the diaper. A strap circumscribes the leg of the user to maintain the holder member and supporting pad on the user's leg. Once the supporting pad and/or the holding member, with diaper attached, is secured on the user's leg, the baby is placed on the diaper. The diaper is then wrapped around the baby and secured. The baby is removed from the system's components, which are then folded and compacted for storage and transport.
US08763180B1 Height adjustable pillow
A height adjustable pillow includes a neck support portion and a chin support portion integrally formed with the neck support portion. The neck support portion is used for surrounding the neck of a user while the chin support portion is used for supporting the chin of the user, has a cylindrical shape and is formed with a first Velcro strap at one side thereof. The neck support portion is formed with a second Velcro strap for adjustably connecting the first Velcro strap. An inflate valve is mounted on one of the neck support portion or the chin support portion for inflating and deflating.
US08763176B2 Lift device including ring-shaped driving unit
There is disclosed a lift device including a base frame; a main frame comprising a fixing member longitudinally formed in an up and down direction, coupled to the base frame, and a movable member movably provided in an up and down direction; a bed unit connected to the movable member, positioned in front of the main frame; a operation unit having an end connected to the movable member or the bed unit and the other end extended forwardly, with a ring-shaped operation control part provided in the other end thereof to put a user's finger thereon; and a driving unit to move the movable member upwardly based on input of the operation control part, wherein the operation control part comprises an upper input means positioned in an inner top surface thereof to upwardly move the movable member based on an input signal and a lower input means position in an inner bottom surface thereof to downwardly move the movable member based on an input signal.
US08763175B2 Fixing structure of faucet
A fixing structure of a faucet is fixed on a sink countertop with a hole and contains a faucet having a housing, a pull-out spray head, a mixing valve, and a water supply set. The water supply set includes a cold-water inlet pipe, a hot-water inlet pipe, and a mixing outlet pipe. A positioning device includes a base having a peripheral fence, a bottom fence, and a mouth. The bottom fence has a limiting face and at least one orifice, the limiting face has a channel, two stop posts, and an abutting face. Two screw rods extend out of the hole and are rotated above the base. Two clamping blocks are screwed with the two screw rods and are limited by the two stop posts to rotate when the two screw rods are rotated, and the two clamping blocks move upwardly to retain a bottom end of the sink countertop.
US08763173B2 Stainless steel plumbing fixtures with resistant coatings
Stainless steel sinks are disclosed which have a chrome surface coating layer. In one highly preferred form the layer is electroplated in a non-uniform manner such that high wear areas automatically receive an extra thickness of the chrome. The layer improves stain resistance and scratch resistance well beyond what conventional chromium mixed throughout the stainless steel itself will do. Processes for applying the layer are also described, as are the effects of different brushing finishes.
US08763164B2 Convertible maternity garment
A convertible maternity garment that includes a first garment configured and arranged as a maternity garment to be worn by a woman during her maternity term and a second garment constructed from a portion of the first garment to provide a garment having a configuration for non-maternity use, where a removable portion is provided and where a first waistband and an alternate waistband are provided and configured so that both waistbands are functional waistbands that may be present on the garment simultaneously, but are selectively functional.
US08763162B2 Batting pad for adjusting location of bat in batter's hand
A batting pad comprising a body made from a cushioning material and having a ring portion adapted to fit over a batter's thumb and an appendage to cushion the palm area between a batter's thumb and index finger. The appendage has a thickness T at its thickest point located between the first end and the distant end, and the thickness T of the appendage is selected to optimize an angle of a bat in the batter's hand relative to a line parallel to the batter's forearm, the angle being determined by the thickness T of the appendage displacing the bat toward the tip of the batter's index finger and causing the bat to contact the palm of the batter's hand near the batter's little finger.
US08769707B2 Systems and methods for challenge-response animation and randomization testing
Systems and methods are provided for challenge/response animation. In one implementation, a request for protected content may be received from a client, and the protected content may comprise data. A challenge phrase comprising a plurality of characters may be determined, and a computer processor may divide the challenge phrase into at least two character subsets selected from the characters comprising the challenge phrase. Each of the at least two character subsets may include less than all of the characters comprising the challenge phrase. The at least two character subsets may be sent to the client in response to the request; and an answer to the challenge phrase may be received from the client in response to the at least two character subsets. Access to the protected content may be limited based on whether the answer correctly solves the challenge phrase.
US08769705B2 Method for flexible data protection with dynamically authorized data receivers in a content network or in cloud storage and content delivery services
A networking system comprising an application service that runs on a cloud infrastructure and is configured to receive dual encrypted content from a content provider and re-encrypt the dual encrypted content to enable dynamic user group control for group-based user authorization, and a cloud storage service coupled to the application service and configured to store the dual encrypted content from the content provider and the re-encrypted dual encrypted content from the application service, wherein the application service and the storage service are configured to communicate and operate with a content delivery service that uses a content delivery network (CDN) to deliver the re-encrypted content to one or more users in a group authorized by the content provider.
US08769704B2 Method and system for managing and monitoring of a multi-tenant system
Embodiments are described for providing access by application vendors to applications deployed in an enterprise network environment. A package access system defines a support user class in a user profile database for an application executed within organization resources maintained in a multi-tenant data store. The support user is granted read only privileges to metadata of the application. An organization administrator can grant the application vendor access to the application as a support user, allowing the vendor to view and analyze the metadata. The organization administrator can further grant access by a specific support representative to the application as a specific user within the organization user for a limited term. The support representative can then log into the organization and access and use the application in order to diagnose any post-installation usage problems with the application.
US08769703B2 System and method for providing a mechanism to virtualize a perpetual, unique system identity on a partitioned computer system
A computing system using a persistent, unique identifier may be used to authenticate the system that ensures software and configurations of systems are properly licensed while permitting hardware components to be replaced. The persistent, unique system identifier may be coupled to serial numbers or similar hardware identifiers of components within the computing system while permitting some of the hardware components to be deleted and changed. When components that are coupled to the persistent, unique identifier are removed or disabled, a predefined time period is provided to update the coupling of the persistent, unique identifier to alternate hardware component in the system.
US08769701B2 Single tenant audit view in a multi-tenant environment
A method correlates audit information in a multi-tenant computing infrastructure. The method leverages a user's authentication to the infrastructure, such as via federated single sign-on (F-SSO) from an identity provider. Preferably, the user's tenant identifier in the environment is derived based on identity information obtained during the F-SSO exchange. This tenant identifier is propagated to one or more other components in the infrastructure that are accessed by the user. As audit event from multiple components in the computing infrastructure are generated, these audit events are annotated with the tenant identifier and stored in an audit repository. In response to a request to view the tenant's audit data, a collection of tenant-specific audit events are then retrieved from the audit repository and displayed in a single tenant view. This approach ensures that audit event information is not leaked inadvertently between tenants.
US08769700B2 Method, apparatus and computer program for supporting determination on degree of confidentiality of document
Determining confidentiality of an office document shared by multiple organizations. Each block of a document data set is stored in association with confidentiality information indicating whether the block is confidential. The document data set is dividable into blocks each being a unit including properties evaluated as having a certain characteristic. A document data set targeted for the confidentiality determination is acquired, and it is determined whether a document data set, including a block similar to each block of the acquired document data set, is stored. If the document data set including the similar block is stored, it is determined whether the confidentiality information indicating that the block is confidential is assigned to the block of the acquired document data corresponding to the similar block. If the confidentiality information indicating that the block is confidential is assigned, the acquired document data set is determined as confidential.
US08769699B2 Secure data parser method and system
A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security. The secure data parser may be used to protect data in motion by splitting original data into portions of data that may be communicated using multiple communications paths.
US08769698B2 Apparatus and method for playback of digital content
There is provided with a digital content playback apparatus which generates new digital content by replacing a content part in digital content by an other content parts, including: a storage to store license conditions defined for the content parts in the digital content, each of which includes at least a replacement permission condition and a replacement target specification condition, a specifying unit configured to allow a user to specify a replacement source content part as a content part to be replaced, and a replacement target content part as a content part for adding to the digital content for replacing the replacement source content part, and a verifying unit to verify whether license conditions of content parts in the digital content and the replacement target content part would be satisfied when replacing the replacement source content part in the digital content by the replacement target content part.
US08769697B2 Methods and systems for automated network scanning in dynamic virtualized environments
Systems and methods for managing jobs to be scanned based on existence of processing nodes are described. One of the methods includes obtaining identification information regarding operation of a first set of the processing nodes from an inventory and creating a job for scanning the processing nodes of the first set for security vulnerability. The job includes the identification information. The method further includes verifying the inventory to determine the first identifying information of the first set of processing nodes for removal from the job and loading the job having second identifying information for a second set of processing nodes that remain after the verifying operation.
US08769695B2 Phish probability scoring model
In general, embodiments of the invention relate to systems, methods, and computer program products for determining the probability that a given website is conducting or is related to fraudulent activity, including phishing activity. More particularly, embodiments of the invention relate to automatically monitoring and scoring URLs for fraudulent activity by parsing keywords, combinations of keywords, and other relevant data from an input communication, such as an email, and analyzing the data obtained against a database containing a plurality of grading factors.
US08769691B1 Network traffic reduction
A server access log includes data records each describing a previous query regarding a suspect computer file of a client computer. Each record includes the CRC code for the suspect computer file, the result of the malware analysis performed on the backend server and other attributes and values. The log is analyzed to retrieve relevant attributes and values from each record. Key attributes and values are generated such as region and continuous query. All CRC codes are grouped according to attribute values. Each group is analyzed to determine the network traffic associated with downloading the entire group to all user computers and the network traffic associated with not downloading the group but responding to future malware queries regarding CRC codes in the group. CRC codes are removed from each group if necessary. CRC code-result pairs for each group are downloaded to all user computers as a pre-fetch cache.
US08769690B2 Protection from malicious web content
Instructions allowing their recipient to access content via a computer network are intercepted at a destination device sending the instructions via a host-server. Content of an instruction is analyzed at the destination device for malicious components, and results of the analysis are associated with the content prior to being presented to viewers of the content.
US08769688B2 Simultaneous determination of a computer location and user identification
An apparatus including an intrusion detection arrangement and a location identification arrangement which ties digital information (i.e. transaction events such as parameters of information, database queries, transaction ranges, etc.) submitted to a computer system with the physical characteristics of the event such as the picture of the person(s) originating the information.
US08769685B1 Systems and methods for using file paths to identify potentially malicious computer files
A computer-implemented method for using file paths to identify potentially malicious computer files may include: 1) identifying a file, 2) identifying a file path associated with the file, 3) determining, by applying a heuristic to the file, that at least a portion of the file path is likely to have been randomly generated, 4) determining, based at least in part on the determination that at least portion of the file path has likely been randomly generated, that the file is potentially malicious, and 5) performing a security operation on the file. Corresponding systems and computer-readable instructions embodied on computer-readable media are also disclosed.
US08769682B2 Mechanism for identifying malicious content, DoS attacks, and illegal IPTV services
Mechanism for identifying malicious content, DoS attacks, and illegal IPTV services. By monitoring the characteristics of various control messages being transmitted within a network that services Internet protocol television (IPTV) content to identify suspicious behavior (e.g., such as that associated with malicious content, denial of service (DoS) attacks, IPTV service stealing, etc.). In addition to monitoring control messages within such a network, deep packet inspection (DPI) may be performed for individual packets within an IPTV stream to identify malicious content therein (e.g., worms, viruses, etc. actually within the IPTV stream itself). By monitoring control messages and/or actual IPTV content within a network (e.g., vs. at the perimeter of a network only), protection against both outside and inside attacks can be effectuated. This network level basis of operation effectively guards against promulgation of malicious content to other devices within the network.
US08769679B1 Tuning of data loss prevention signature effectiveness
In at least one embodiment, a method and a system include capability to fine-tune a data loss prevention system. An example method includes gaining access to or creating an alert database and a signature set by an analytics module and an adjustment module, where the alert database includes an alert validity attribute for each alert; quantifying for each signature contained in the signature set an effect on the change in the number of alerts from its removal; determining with an analytics module whether any signature has a ratio of valid to false positive alerts less than a threshold; and when at least one signature has the ratio less than the first threshold identifying and removing with an adjustment module at least one signature from the signature database having a ratio less than the threshold where the signature is removed from the signature set, and repeating quantifying and determining.
US08769673B2 Identifying potentially offending content using associations
Methods for identifying potentially harmful, malicious, or unwanted content based upon associations with known offenders are provided. Executable content associated with a domain is identified. The executable content URL and the domain are compared to URLs/domains known to be associated with malicious content. If the URL and/or the domain has been identified as associated with offending code, the remaining domain contents and any available associated information are examined to identify any referencing domains, referenced domains, linking domains, affiliated entities, etc. Each identified domain, affiliate, etc. is subsequently examined in a similar manner to identify any domain, entity, etc. having an association with malicious content. Each identified domain, entity, etc. is assigned a suspicion level based upon proximity to the source of the offending code. If desired, relationships among the domains, entities, and the like may be relationally mapped to render associations easier to identify.
US08769672B2 Code injection prevention
A method, computer program product and system for preventing code injection in an operating system. The method 300 includes a checking module 340 hooking a kernel mode OS system call 330 and a request 315 sent to the kernel mode OS system call 330 being directed to the checking module 340. The checking module 340 queries 345 a process database 350 and the checking module 340 then allows or denies the request 315 based on a response from the process database 350.
US08769671B2 Online fraud solution
Various embodiments of the invention provide solutions, including systems, methods and software, for dealing with unethical uses of electronic mail, and in particular, with attempts to use email messages to facilitate online fraud. Some embodiments function to gather a set of at least one incoming email message, analyze that incoming message, categorize the message as a categorize the incoming email message as a fraudulent email message. Other embodiments can investigate the uniform resource locator included with the incoming email message to determine information about a server hosting the web site referenced by the uniform resource locator and pursue a response to a fraudulent attempt to collect personal information. In some cases, responses may be administrative and/or technical in nature.
US08769670B2 Method and system for configuring local and remote resources to accomplish rendering of multimedia content on dissimilar format devices based on user biometric data
A system and method is provided for communication of information in a mobile communication device (WMCD) configured to network connection may include discovering via a wireless mobile communication device, available communication resources based on acquired biometric data for a user of the WMCD, and communicating multimedia information between the WMCD and one or more of the discovered available resources. The acquired biometric data may include physical and behavioral biometric data to be authenticated and validated by a pattern recognition database. A connection between the WMCD and one or more discovered available resources may be established through linking the acquired biometric data to resources in available local or remote network. The established connection may enable the WMCD to consume or redirect media from the available resources and may be dynamically adjusted and updated based on dynamic sensing of the acquired biometric data in the available network or available resources.
US08769668B2 Touchscreen password entry
A method of user authentication on a computing device is proposed, together with computing device on which the method is implemented. In the method a modified base image is overlaid with a modified overlay image on a display and movement of either the modified base image or modified overlay image is responsive to receiving an input starting outside a display area of a touchscreen. Positive authentication is indicated in response to the base image reference point on the modified base image being aligned with the overlay image reference point on the modified overlay image.
US08769666B2 Image processing device and image processing system
An image processing device includes a plurality of printers (Pr1, Pr2, Pr3, Pr4, . . . ) and a plurality of client machines (PC1, PC2, PC3, PC4, PC5, . . . ). When requesting an image data processing to a printer other than the printer to which an image data processing has been requested firstly, the client machine checks the security level of the other printer to which the image data processing is to be requested before requesting the image data distribution processing to the other printer. When selecting another printer to which the image data distribution processing is to be requested, the security level in each printer is sufficiently considered.
US08769664B1 Security processing in active security devices
Methods, systems, and apparatus, including computer program products, featuring receiving at a first security device a packet. The first security device determines that the packet is associated with a flow assigned to a distinct second security device. The first security device sends the packet to the second security device. After the second security device performs security processing using the packet, the first security device receives from the second security device a message regarding the packet. The first security device transmits the packet.
US08769662B2 Methods, systems, and computer program products for protecting against IP prefix hijacking
A communication network is operated by identifying at least one potential hijack autonomous system (AS) that can be used to generate a corrupt routing path from a source AS to a destination AS. For each of the at least one potential hijack AS the following operations are performed: identifying at least one regional AS that is configured to adopt the corrupt routing path from the source AS to the destination AS and determining a reflector AS set such that, for each reflector AS in the set, a source AS to reflector AS routing path and a reflector AS to destination AS routing path do not comprise any of the at least one regional AS. A reflector AS is then identified that is common among the at least one reflector AS set responsive to performing the identifying and determining operations for each, of the at least one potential hijack AS.
US08769660B2 Systems and methods for proxying cookies for SSL VPN clientless sessions
The present application enables the enterprise to configure various policies to address various subsets of the traffic based on various information relating the client, the server, or the details and nature of the interactions between the client and the server. An intermediary deployed between clients and servers may establish an SSL VPN session between a client and a server. The intermediary may receiving a response from a server to a request of a client via the clientless SSL VPN session. The response may comprise one or more cookies. The intermediary may identify an access profile for the clientless SSL VPN session. The access profile may identify one or more policies for proxying cookies. The intermediary may determine, responsive to the one or more policies of the access profile, whether to proxy or bypass proxying for the client the one or more cookies.
US08769657B2 System and method for controlling user's access to protected resources using multi-level authentication
Disclosed are systems, methods and computer program products for multi-level user authentication. In one example, method includes detecting a plug-in token connected to a device that controls user access to a protected resource; identifying one or more authorized users associated with the detected token who are authorized to access the protected resource; authenticating whether a first user requesting accessing the protected resource is associated with the detected token and authorized to access the protected resource; detecting presence of one or more wireless transponders of one or more authorized users associated with the token, including at least a transponder of the first user; and providing access to the protected resource to the first user when the first user is authenticated as an authorized user associated with the detected token and the transponder of at least the first user is detected.
US08769654B2 Counterfeit prevention strategy for pluggable modules
A method is provided, including (a) upon a standard small form-factor pluggable (SFP) module being inserted into an SFP jack on a network host device, determining if the SFP module is a legacy device or a smart device, (b) upon determining that the SFP module is a legacy device, receiving a magic code from the SFP module and determining if the magic code is a valid magic code, and (c) upon determining that the SFP module is a smart device, performing a smart authentication process with the SFP module. Associated apparatuses and additional methods are also provided.
US08769650B2 Establishing and maintaining an improved single sign-on (SSO) facility
A method for establishing and maintaining a Single Sign-on between a reverse proxy and a back-end server can include instigating an authentication process through a browser for a user to obtain access to the back-end server, intercepting a login page from the back-end server at the reverse proxy and adding a routine thereto, thereby loading an asynchronous engine on the browser executing a login process with an authentication profiling service, in order to retrieve the login information for the back-end server, and completing the authentication process with the back-end to allow the user access the back-end server through the asynchronous engine.
US08769647B2 Method and system for accessing 3rd generation network
A method for accessing a 3G network includes: a terminal accessing a wireless local area network by adopting a WAPI protocol, and notifying an AAA server of a 3G network through an AP of the wireless local area network that the terminal intends to access the 3G network; the AAA server obtaining identity information of the terminal through the AP, and performing an EAP-TLS negotiation process with the terminal through the AP after determining that the terminal is a subscription terminal of the 3G network according to the identity information; and the terminal accessing the 3G network after finishing the EAP-TLS negotiation process. A system for accessing a 3G network includes an AP of a wireless local area network and an AAA server of a 3G network. The present invention reduces unnecessary processes the message interacting, the certificate verification, the signature verification, and so on and improves the system efficiency.
US08769640B2 Remote publishing and server administration
Embodiments are directed to managing server content and configuration from within a single server management application. In one embodiment, a computer system receives a client connection requesting initiation of a server management application. The computer system initiates the server management application. The application provides means managing content and server configuration settings from within the server management application. The computer system receives user input indicating a configuration settings change to be applied to the server and alters configuration settings on the server. The management application provides configuration access to those settings for which the client has access rights. The computer system receives user input indicating that one or more portions of content are to be published to the server and publishes the content portions to the server. The server management application implements a protocol provider model that facilitates content publishing to the server over a variety of different protocols.
US08769637B2 Iterated password hash systems and methods for preserving password entropy
Methods and systems consistent with the invention provide a hash process for use in password authentication. For instance, in one embodiment, a method may include receiving password data and combining the password data with a salt value. The salt value may, for example, be a random number. The method may also include calculating a first hash value based on the combined password data and salt value. The method may further include calculating, in a second iteration, a second hash value based on the first hash value and the password. In exemplary implementations, the method may also iteratively calculate a new hash value by applying the output hash value of a previous iteration, in combination with the password data, to the hash function. The number of iterations may be determined by an iteration count.
US08769636B1 Systems and methods for authenticating web displays with a user-recognizable indicia
The present invention relates to systems and methods for providing a user indicia in a display at a local client browser. The user indicia is selected prior to a web transaction and is recognizable by the user. The user indicia is displayed in a web page of a web transaction during authentication. A user can recognize the user indicia prior to providing authentication information in a web transaction. An authentication system includes a web server that provides a web page having a security box identifier, and a client browser that receives the web page from the web server. In response to the security box identifier, the client browser inserts a user indicia into the received web page and outputs a modified web page including the user indicia for display.
US08769635B2 Managing connections in a data storage system
Described in detail herein are systems and methods for managing connections in a data storage system. For example, the systems and methods may be used to manage connections between two or more computing devices for purposes of performing storage operations on the data of one of the computing devices. The data storage system includes at least two computing devices. A first computing device includes an unauthorized connection data structure and a connection manager component. The connection manager component receives a connection request from a second computing device. If the second computing device is not identified on the unauthorized connection data structure, the connection manager component can request that an authentication manager authenticate the second computing device and/or determine whether the second computing device is properly authorized. If so, the connection manager component can allow the second computing device to connect to the first computing device.
US08769634B2 System and/or method for distributing media content
The subject matter disclosed herein relates to distribution of media content.
US08769633B1 System and method for policy based control of NAS storage devices
A system and method for providing policy-based data management and control on a NAS device deployed on a network and having event enabling framework software. When a user makes a request to store, read, or manipulate data on the NAS device, the NAS device provides an indication of this request to a management tool running on a remote system through the event enabling framework software. The management tool reviews the request in light of its previously established policy-based data storage management configuration and subsequently informs the NAS device, via the event enabling framework software, to either accept or not accept the user's request to store, read or modify data on the NAS device.
US08769632B2 Methods and systems for providing a secure electronic mailbox
A secure electronic mailbox is provided to a customer having an electronic account. The electronic account links the secure electronic mailbox to a physical address of the customer. The customer can send and receive secure and non-secure messages via the secure electronic mailbox. The customer can also access electronic services such as electronic bill presentment and payment using the secure electronic mailbox.
US08769626B2 Web authentication support for proxy mobile IP
Techniques are provided for performing web authentication of mobile wireless devices that roam from a wireless wide area network to a wireless local area network. A redirect rule is invoked when a request is received from the mobile wireless device for world wide web access in order to obtain authentication for the mobile wireless device before permitting world wide web access. When a world wide web access request is received from the mobile wireless device, it is redirected to an authentication portal to allow a user of the mobile wireless device to enter user credentials to allow for world wide web access using the IP address.
US08769620B2 Method, system, and terminal for using subscription service content
A method and system for using subscription service content are provided. The method includes: receiving a registration request for using subscription service content transmitted from a user terminal, where the registration request carries an identifier (ID) of the user terminal; determining whether the registered number of the user terminals using the subscription service content registered by a user is greater than the maximum number of the user terminals permitted to use the subscription service content according to the ID of the user terminal, and if not, activating the user terminal according to the ID of the user terminal; and providing authorization for permission of using the service content for the activated user terminal. Through the provided technical solutions, a user is capable of conveniently using the service content at different terminals while unauthorized spread of the service content is avoided during network handover of a user equipment (UE).
US08769616B2 Authentication of devices in a wireless network
Various aspects are discussed, for example, a method is described for authentication of devices in a wireless network involving NFC (Near Field Communication), wherein a device periodically switches its mode from a read mode, in which it is able to receive authentication data from one or more other devices, to a write mode, in which it sends out authentication data to the one or more other devices, according to a random time slot scheme, the device authenticates itself after having received authentication data from another device during the read mode, and the device switches permanently its mode to the write mode after being authenticated.
US08769614B1 Security framework for HTTP streaming architecture
Methods and apparatus for preventing unauthorized access to online content, including in particular streaming video and other media, are provided. In various embodiments, techniques are provided to authorize users and to authenticate clients (e.g., client media players) to a content delivery system. The content delivery system may comprise a content delivery network with one or more content or “edge” servers therein. The requesting client is sent a program at the time of content delivery. The program may be embedded in the content stream, or sent outside of the stream. The program contains instructions that are executed by the client and cause it to return identifying information to the content delivery system, which can then determine whether the client player is recognized and, if so, authorized to view the content. Unrecognized and/or altered players may be prevented from viewing the content.
US08769611B2 Methods and apparatus for providing PMIP key hierarchy in wireless communication networks
A method is provided for securing a PMIP tunnel between a serving gateway and a new access node through which an access terminal communicates. A PMIP key hierarchy unique to each access terminal is maintained by the gateway. The gateway uses a first node key to secure PMIP tunnels when authentication of the access terminal has been performed. A PMIP key is generated based on the first node key and the PMIP key is sent to the new access node to assist in establishing and securing a PMIP tunnel between the gateway and the new access node. Otherwise, when authentication of the access terminal has not been performed, the gateway generates a second node key and sends it to an intermediary network node which then generates and sends a PMIP key to the new access node. This second key is then used to secure the PMIP tunnel.
US08769609B2 Protecting file entities
There is described a computer system to provide a filesystem, and to export a consumer directory of the filesystem for access by a consumer application over a network. The system has a protected directory. Protection controls restrict performance of file management activities on file entities of the protected directory by the consumer application.
US08769606B2 Computer-implemented method, computer system, and computer program product for optimization of evaluation of a policy specification
The present description relates to a computer-implemented method, computer system, and computer program product for optimization of evaluation of a policy specification. In one aspect, the computer-implemented method for optimization of evaluation of a policy specification may comprise receiving the policy specification represented as a tree, the tree comprising a plurality of nodes. A visiting history of the tree may be determined by computing a density at least for each node in a subset of the plurality of nodes having been visited. The density may be determined by a relationship between a position of a node v in the tree and a frequency F(v) in which the node v is visited. The tree may be transformed with respect to the visiting history into a similar tree such that sibling nodes in the subset of the plurality of nodes are sorted in decreasing order according to their density.
US08769597B2 Amplifier with noise reduction
The present invention helps eliminate ingress noise addition (i.e., the “noise funneling effect” for an HFC coaxial plant). A system according to various aspects of the present invention comprises a switch that includes: (i) a first state for allowing passage of a signal therethrough; and (ii) a second state for preventing passage of the signal therethrough. The system further includes a detection circuit in communication with the switch. The detection circuit is configured to: (i) detect whether the signal includes an amplitude of at least a predetermined level; (ii) operate the switch to the first state if the amplitude of the signal is at least the predetermined level; and (iii) operate the switch to the second state if the amplitude of the signal is less than the predetermined level, wherein operation of the switch to the second state is delayed by a predetermined period of time.
US08769593B1 Client terminal for storing an initial program segment and appending a remaining program segment to provide a video program on demand
A client terminal to provide a video program on demand to a client is connected to a video distribution system and a display device. The video distribution system (VDS) broadcasts a video program to the client terminal including an initial program segment (IPS) and a remaining program segment (RPS). The IPS is broadcast during a first broadcast time interval (FBTI) and the RPS is repetetively broadcast during a second broadcast time interval (SBTI). A terminal controller of the client terminal is responsive to a video control program. During the FBTI, the terminal controller records the IPS in a local memory. During the SBTI, the terminal controller selects the video program in response to a user input and displays the recorded IPS. Further, the terminal controller receives the RPS from the VDS and records it in the local memory. After displaying the recorded IPS, the terminal controller displays the recorded RPS.
US08769590B2 System and method for accessing entertainment media
A system and method for storage, management, transmission, and control of digital entertainment media includes a central remote server device and a plurality of individual user digital receivers. The method includes steps for licensing multiple forms of entertainment units for storage on the central remote server device, then receiving individual orders for an entertainment unit electronically from individuals possessing any one of an assortment of digital receivers. The payment for an individual order is verified, then the nature of the user's digital receiver is identified. As needed, decryption code and subsequently the encrypted entertainment unit are transmitted to the individual's digital receiver. Payment to licensor of the entertainment unit is submitted based on agreed-upon terms.
US08769588B2 Broadcasting receiver and television set
This broadcasting receiver includes a receiving portion capable of receiving a digital television broadcast signal, a transmitting portion capable of transmitting a network signal and a control portion establishing a network on coaxial wiring when a frequency band allocated for transmitting the digital television broadcast signal on the coaxial wiring includes a free frequency band having a bandwidth larger by a prescribed bandwidth than a bandwidth of the network signal.
US08769579B2 Methods and apparatus for providing a channel history
An apparatus such as a mobile television signal receiver includes a channel history feature. Methods for adding channels to the channel history, tuning channels from the channel history, and generally maintaining the channel history are provided. According to an exemplary embodiment, a method for adding a channel to channel history includes a step of adding a selected channel to the channel history if the channel meets a criterion. According to an exemplary embodiment, a method for tuning channels includes steps of receiving a useable program signal from a first channel, testing for presence of a useable program from a second channel without interrupting the receiving step, and if the useable program signal from the second channel is detected, tuning the second channel. According to an exemplary embodiment, a method for maintaining a channel history includes a step of maintaining a retrieved channel in the channel history if the useable program signal is present, and updating the channel history by replacing the retrieved channel with another channel if the useable program signal is not present.
US08769577B2 System and method for providing fast channel surfing
A system and method for enabling television watchers to “channel surf” faster and reduce the amount of bandwidth used over a network to communicate television channels to end-users. Electronic programming guide information and images associated therewith may be communicated to an end-user. An image associated with a video program may be displayed on an electronic display (e.g., television) in response to an end-user selecting a channel prior to video programming being displayed. By displaying an image prior to the video programming, the end-user may determine whether he or she wants to watch the video program prior to the video programming being displayed, which improves the speed of “channel surfing.” Because end-users can view the image when selecting a channel, a network can be configured to distribute the channels that are currently being watched rather than distributing many on a continuous basis, thereby preserving bandwidth.
US08769576B2 System and method for real-time processing, storage, indexing, and delivery of segmented video
Disclosed embodiment providing for the capture of video content. The video content is segmented in real-time into clips by topic, and those clips are delivered as customized queues of video items relevant to the consumer according to their interests as aggregated from their social graph data and manual entry.
US08769574B2 Program guide apparatus
A receiver acquires program guide information in an image signal receiver, and program guide method and apparatus using the same. In the program guide apparatus, information immediately required by a user is obtained first, and information of less preferential channels is obtained next, thus presenting a smooth interface to the user. The method of acquiring program guide information for channels includes acquiring the program guide information for each channel by scanning accessible channels while a received program is not displayed. The program guide apparatus includes a tuner tuning a channel, a program guide information detector, a memory, a key input, a microprocessor, and a character signal generator.
US08769573B2 Automated query generation for televison content searching
A system is configured to receive a portion of a word; retrieve a group of words matching the portion of the word; retrieve information associated with a set of words in the group, where the information, for a particular one of the words, indicates a measure of popularity of the particular word, geographic location information associated with the particular word, time information associated with the particular word, or user preference information associated with the particular word; rank the set of words based on the information; present a list of words from the set of words for display based on the ranking; receive selection of a word from the list of words; perform a search for television content based on the selected word to identify a group of television content; receive selection of television content from the group of television content; and present the selected television content for display.
US08769572B2 System and method for providing an interactive program guide having date and time toolbars
Embodiments of the present disclosure are directed to a system and method for receiving a request for TV programming schedule information via an interactive programming guide, obtaining the TV programming schedule information associated with a period of time, displaying one or more program icons having the TV programming schedule information associated with the interactive programming guide; adjusting at least one of a date toolbar for selecting one or more dates and a time toolbar for selecting one or more time periods of a day in response to receiving one or more commands; and displaying the one or more program icons having the TV programming schedule information associated with the interactive programming guide based at least on one of the selected one or more dates and the selected one or more time periods of the day.
US08769568B2 Method and apparatus for predictive tuning in digital content receivers
Primary presentation stream is received and presented to user. Alternate presentation stream received according to channel prediction stands ready for presentation if user selects channel processed as alternate stream. Prediction is made according to pre-indication of channel selection or time-selected usage history.
US08769563B2 Display apparatus and method for providing application function applying thereto
A display apparatus performs an application related function using broadcast information of a broadcast image which is currently being displayed when a command to perform the application related function is input by the user. Accordingly, the user is able to easily select the application related to the program which is currently being broadcasted.
US08769561B2 Video switching and signal processing apparatus
An apparatus integrates a plurality of television signal sources into a cohesive audio/video environment. Internal provisions include a standard broadcast-frequency tuner, cable tuner as well as other optional inputs such as for a direct-broadcast satellite, previously recorded video material, etc. In the preferred embodiment, means are provided whereby a main or primary program channel may be linked to additional channels providing supplementary information to enhance resolution, sound quality, or to facilitate special effects.
US08769559B2 Systems and methods for using incentives to increase advertising effectiveness
Systems and methods can include offering a user an incentive for viewing advertising content, delivering the advertising content to the user, monitoring the delivery of the advertising content to the user and awarding the user the offered incentive upon successful completion of delivery of the advertising content to the user. Systems and methods can further include maintaining a database of incentives awarded to the user for subsequent redemption by the user. Systems and methods can further include offering the user an opportunity to identify advertising content preferences, storing those advertising content preferences in a database and using the advertising content preferences to filter the advertising content identified to the user when the user is offered an incentive for viewing advertising content.
US08769558B2 Discovery and analytics for episodic downloaded media
Matching advertising information to media content/user combinations in which information and content are delivered to a user over a network is disclosed. Content providers and advertisers may find out about the offerings of one another as well as user profiles and preferences thereby facilitating agreement of ads with content and users. Viral syndication is also facilitated by allowing the user to share downloaded media with friends and associates. Users may bookmark, share, and/or request/find more content with similarities to the downloaded content with various analytics being reported with respect to the same.
US08769548B2 Media player instance managed resource reduction
Techniques and systems are disclosed for managing computer resources available to multiple running instances of a media player program. The methods include monitoring consumption of computing resources of multiple running instances of a media player program to render respective media content in a graphical user interface of a computing device. The graphical user interface associated with an additional program configured to render additional content, different from the media content, to the graphical user interface. The additional program can be a browser. The methods further include instructing the multiple instances to reduce respective portions of the computing resources consumption upon determining that a requested increase in computer resources consumption of the media player program would cause the computer resources consumption of the media player program to exceed a first predetermined level.
US08769547B2 Reduced data transfer during processor context switching
Data transfer during processor context switching is reduced, particularly in relation to a time-sharing microtasking programming model. Prior to switching context of a processor having local memory from a first to a second process, a portion of the local memory that does not require transfer to system memory for proper saving of data associated with the first process is determined. The context of the processor is then switched from the first to the second process, including transferring all of the local memory as the data associated with the first process, to system memory—except for the portion of the local memory that has been determined as not requiring saving to the system memory for proper saving of the data associated with the first process. Therefore, switching the context from the first to the second process results in a reduction of data transferred from the local memory to the system memory.
US08769545B2 Server pool management method
Standby computers are dynamically divided into groups according to the difference between the software thereof and the software required of a business system. When a computer is made available, the standby computers divided into groups by software structure are searched and an appropriate one is extracted to quickly complete the construction of the software environment. An active computer, if to be transferred to standby mode, is associated with the group having the same software structure as the business system with which the active computer has thus far operated. The active/standby states of the computers are monitored, and the standby computers are changed thereby to widen the possible range of application to other business systems, removing copy operation of disk images from the active computer to the standby computers.
US08769544B2 Method and system for managing parallel resource request in a portable computing device
A method and system for managing parallel resource requests in a portable computing device (“PCD”) are described. The system and method includes generating a first request from a first client, the first request issued in the context of a first execution thread. The first request may be forwarded to a resource. The resource may acknowledge the first request and initiate asynchronous processing. The resource may process the first request while allowing the first client to continue processing in the first execution thread. The resource may signal completion of the processing of the first request and may receive a second request. The second request causes completion of the processing of the first request. The completion of the processing of the first request may include updating a local representation of the resource to a new state and invoking any registered callbacks. The resource may become available to service the second request, and may process the second request.
US08769540B2 Method for the real-time ordering of a set of noncyclical multi-frame tasks
A method for real-time scheduling of an application having a plurality m of software tasks executing at least one processing operation on a plurality N of successive data frames, each of said tasks i being defined at least, for each of said frames j, by an execution time Cij, an execution deadline Dij and a guard time Pij with respect to the next frame j+1, said guard time Pij being greater than or equal to said deadline Dij,includes: for each task i, calculating the ratios C i j D i j and then searching for the maximum over all frames j of ratios max ( C i j D i j ) , comparing the sum ∑ i = 0 m - 1 ⁢ max 0 ≤ j ≤ N - 1 ⁢ ( C i j D i j ) with the number of processors operating in parallel over which the total computation load of the real-time application is distributed, and, if said sum ∑ i = 0 m - 1 ⁢ max 0 ≤ j ≤ N - 1 ⁢ ( C i j D i j ) is less than or equal to the number of processors, concluding on the feasibility of the real-time execution of all said software tasks distributed over said processors.
US08769537B1 System for partitioning batch processes
A system for processing a batch job comprises a processor and a memory. The processor is configured to receive a job name for a job submitted to execute, to receive one or more job parameters, and to determine one or more nodes to run the job. The processor is configured to determine one or steps, where for each step: a step is executed on a node using a state of data associated with a start state of the step; and upon completion of executing the step, a result is stored to a durable storage. The durable storage stores the state of data associated with the start state of the step and the completion state of the step and are accessible by other execution processes as associated with either the start state of the step or the completion state of the step. The memory of the system is coupled to the processor and configured to provide processor with instructions.
US08769536B2 Processing a batched unit of work
A batched unit of work is associated with a plurality of messages for use with a data store. A backout count, associated with a number of instances that work in association with the batched unit of work, is backed out. A backout threshold is associated with the backout count. A commit count is associated with committing the batched unit of work in response to successful commits for a predefined number of the plurality of messages. A checker checks whether the backout count is greater than zero and less than the backout threshold. An override component, responsive to the backout count being greater than zero and less than the backout threshold, overrides the commit count and commits the batched unit of work for a subset of the plurality of messages.
US08769532B2 Thin client system, management server, virtual machine creation management method and virtual machine creation management program
Creation of a virtual machine in a hypervisor unusable by a license for use in creating a virtual machine is provided. At least one tenant including at least one tenant terminal, a management data base which stores resource information of the tenant, at least one data center on which a virtual machine to be used by the tenant operates, and a management server including a virtual machine creation management unit which selects a hypervisor in which the virtual machine can be created based on resource information of the tenant stored in the management data base and a virtual machine creation request including predetermined requirement information for creating the virtual machine which is received from the tenant terminal are provided.
US08769531B2 Optimizing the configuration of virtual machine instances in a networked computing environment
Embodiments of the present invention provide an approach for optimizing a configuration of virtual machine (VM) instances. In a typical embodiment, such optimization comprises either the splitting of a single VM instance into multiple VM instances or the consolidation of multiple VM instances into fewer (e.g., a single) VM instance. Along these lines, it will first be determined which VM instances would be good candidates for reconfiguration. Under one approach, VM instances that are candidates for reconfiguration are identified based upon an analysis of applicable/associated service level agreement (SLA) terms versus the performance of the VM instances. For example, VM instances can be reconfigured if such reconfiguration will maximize a benefit provided by the applicable SLA terms (e.g., if the splitting of a single VM instance into multiple VM instances would cause a workload to be processed more efficiently, resulting in a more favorable cost/benefit ratio). In another embodiment, candidate VM instances can be identified based upon a commonality of an entity (e.g., a consumer) associated therewith. For example, if a single entity is utilizing multiple VM instances, such VM instances could be considered candidates for consolidation to avoid unnecessary computing resource consumption.
US08769527B2 Server connected with image forming apparatus and client, image forming system having the same, and driver remote installation method of image forming apparatus
A server connected with an image forming apparatus and a client, an image forming system having the same and a driver remote installation method of an image forming apparatus, the method including selecting at least one client in which a driver of the image forming apparatus is to be installed by the server; selecting a type of the driver to be installed in the at least one selected client; installing an install manager to install the driver in the at least one selected client; and installing the selected driver in the at least one selected client using the install manager.
US08769526B2 Automatic application updates
A method for updating an application on a mobile device includes accessing, at the mobile device, application management information. The application management information identifies a plurality of applications installed on the mobile device and one or more granted permission settings associated with each installed application. The method also includes sending, from the mobile device to a server, a request for update information regarding each installed application and receiving, at the mobile device from the server, the update information. The update information identifies an update package for a respective application of the plurality of installed applications. The method also includes installing the update package without user interaction from a user of the mobile device if one or more required permission settings associated with the update package are included in the one or more granted permission settings associated with the respective application of the plurality of installed applications.
US08769513B2 Latency hiding of traces using block coloring
An embodiment of the present invention is a technique to hide latency in program traces. Blocks of instructions between start and end of a critical section are associated with color information. The blocks correspond to a program trace and containing a wait instruction. The wait instruction is sunk down the blocks globally to the end of the critical section using the color information and a dependence constraint on the wait instruction.
US08769512B2 Adding instrumentation to a body of code to enable generation of code coverage data
A method apparatus and computer program product is disclosed for adding instrumentation to a body of code to enable generation of code coverage data for said body of code in which used instrumentation code is arranged to be optimized out by a compiler.
US08769511B2 Dynamic incremental compiler and method
A virtual machine executive (VME) system operating on a target platform that includes a virtual machine monitor (VMM) and a dynamic compiler, in particular, a trace compiler (TC). System embodiments include a virtual machine monitor configured to record a trace corresponding to a selected cycle, and configured to transform the trace into a representation of a trace tree; and a trace compiler cooperating with the virtual machine monitor to compile the representation of the trace tree into a compiled code segment of native machine code executable on the target platform, in which the trace is a linear instruction sequence traversing at least a portion of a method, a loop, or a branching node.
US08769505B2 Event information related to server request processing
A method disclosed herein provides for receiving information relating to an event that occurred while processing server request from a compiled code snippet inserted into a compiled computer program, calculating diagnostic information relating to execution of the server request based on the received information, and providing the diagnostic information. Alternatively, a computer-readable medium, storing a set of instructions, is provided for, the instructions, when executed by a processor perform a method including, while a server request is being executed, receiving information from a compiled code snippet, in inserted into a compiled computer program, the received information relating to a thread starting to process the server request. Alternatively, an apparatus is provided to receive information from a plurality of compiled code snippets, inserted into a compiled computer program, the received information relating to a plurality of threads processing a server request and storage to store the received information.
US08769503B2 Computation of elementwise expression in parallel
An exemplary embodiment provides methods, systems and mediums for executing arithmetic expressions that represent elementwise operations. An exemplary embodiment provides a computing environment in which elementwise expressions may be executed in parallel by multiple execution units. In an exemplary embodiment, multiple execution units may reside on a network.
US08769502B2 Template based asynchrony debugging configuration
A system and method for debugging a running process of an application or component are disclosed. A debugging agent runs one or more templates. Each template is configured with a breakpoint set defined in debugging code for stopping execution of the running process according to one or more breakpoints. One or more debugging clients each includes a user interface for defining at least one of the one or more templates. Each debugging client is selectable to receive debugging information of the running process based on the breakpoint set.
US08769501B2 Method for analyzing changes in a software code and software analysis system
A method for analyzing changes in a software code may have the steps of: inputting a plurality of different versions of a plurality of software artifacts to a change analysis device, deriving design constructs of the software code of the software artifacts by using an abstract syntax tree analysis, with the software code differences between the different versions of each of the software artifacts, classifying the derived design constructs of each of the software artifacts according to the compared software code differences, and outputting a visualization of the design constructs of each of the software artifacts, which visualization is structured according to the classification of the design constructs.
US08769494B2 Globally sound and consistent configuration management for distributed datacenter components
Datacenter configuration needs to be managed. A configuration engine (CE) manages configuration data of clusters and/or datacenters. The CE allows users to check out, edit, and check in configuration components. Versioned interfaces are placed between configuration components through data contracts. The CE supports the expression of constraints that ensure global consistency across configuration components and versions, isolates changes in the datacenter from structural changes in configuration components, and enables partial configuration branching to allow for active snapshots that enable configuration rollback. The CE ensures that types are consistent and constraints are satisfied at check-in time to eliminate unsound or inconsistent configuration in the first place. When the active configuration in the datacenter changes, multiple versions of configuration may be simultaneously deployed for a window of time. The managed set of configuration is permitted to have multiple active versions during these transitional windows to reflect the reality in the datacenter.
US08769491B1 Annotations for dynamic dispatch of threads from scripting language code
Exemplary embodiments provide annotations for dynamic dispatch of threads from scripting language code. Exemplary embodiments may provide scripting language code and execute the code causing examination of at least one annotation associated with a referenced collection of code. Exemplary embodiments may dynamically dispatch a first task to a first thread automatically from the scripting language code at runtime based on the examination of the at least one annotation associated with the referenced collection of code.
US08769490B2 Desktop widget engine emulator component for a rapid application development tool
An emulator for hosting desktop widgets. The emulator mimics the functions of a desktop widget engine. The emulator serves as a user interface component that may be added via a rapid application development tool, such as Oracle International Corporation's Application Development Framework. The rapid application development tool may be used to install the emulator, for example, in a region of a user interaction environment or an application created by the rapid application development tool. If desired, multiple options may be provided in terms of regions to provide the emulator. In addition, one or more selection devices, such as a drop down menu, may be provided to select particular desktop widgets for use and display. Tabbed pages may be provided on a display for the emulator for organizing both personal and enterprise desktop widgets. Security settings control access to widgets, and an option to allow or restrict access to widget display options in the emulator.
US08769486B2 Dynamically generating statically-typed proxies for dynamically-typed functions
Embodiments of the present application may simplify an integration of statically typed and dynamically typed languages by automatically generating an implementation of a statically typed native interface for a given set of dynamically typed functions. In an embodiment, functions in a dynamically typed language are automatically interconnected with functions in a statically typed language. Code that bridges and/or connects a statically typed interface and a dynamically typed interface embodied in the dynamically typed source code may be automatically generated. The statically typed interface may be provided by a user. Further, an extensible set of runtime rules that determine how to convert between statically typed and dynamically typed data may be provided.
US08769482B2 Method and system for building an application
A method and system for building an application are provided. The method includes generating a user model relating to a new application to be built. The user model may include at least one role with one or more associated tasks. A task list is compiled for the tasks in the user model, including removing any duplications of tasks. A task to application component mapping is accessed. The application components to which the tasks are mapped may be spread over one or more existing applications. The application components mapped to by the tasks are retrieved and compiled in the new application.
US08769481B2 Managing a work product in a systems development lifecycle
An approach is provided for managing a work product. A data model is stored. A functional requirement is traced to an implemented service by displaying a sequence of displays: (1) details of the functional requirement; (2) details of a process element related to the functional requirement by the data model; (3) details of a business service related to the process element by the data model; (4) details of an information technology (IT) service design related to the business service by the data model; (5) details of a service component of the business service, the service component related to the IT service design by the data model; and (6) a document supporting the implemented service. Each of the displays (2) through (6) is displayed in response to a receipt of a selection of a hyperlink included in the previous display in the sequence.
US08769480B1 Integrated environment for developing information exchanges
Systems and methods for facilitating an integrated environment for developing information exchanges are disclosed. In such environment, a global registry of conceptual objects for developing information exchanges may be provided. In such an environment, a local registry of conceptual objects may be provided for facilitating a local information exchange standard established for an individual domain. Under the environment, exchange objects may be composed based on the objects in the global registry and/or local registry. The exchange objects may be stored in a repository associated with the individual domain for developing the information exchanges. Exchange artifacts conforming to multiple exchange standards may be generated based on the exchange objects in the repository. The conceptual objects and exchange objects in the local registry and repository associated with the individual domain may be promoted to the global registry; and may be imported from and/or exported to enteral resources.
US08769473B1 Wiring design support apparatus, method and computer-readable recording medium
A wiring design support apparatus includes: an input device with which input data about a wiring design content in a multilayered printed circuit board is input; a storage device includes a stab length limitation value table and a back drill application table stored therein, wherein the stab length limitation value table includes set data of a limitation value about a stab length of a through hole of the printed circuit board, and the back drill application table includes set data of information about whether a conductor of a stab of the printed circuit board can be removed or not; and a processor configured to determine, based on the stab length limitation value table and the back drill application table, whether a wiring design of the input data is appropriate.
US08769461B1 Replicating a driver of a net in a circuit design
Processing a circuit design for implementation on a target device includes, for a first driver that is a driver of a net having a plurality of loads, selecting a second driver that is a driver of the first driver. A representation of a rectilinear Steiner arborescence (RSA) tree is generated from the second driver and the plurality of loads. The RSA tree includes nodes representative of the plurality of loads and a plurality of Steiner points. A subset of the plurality of Steiner points in the RSA tree is selected for disposing respective replicated instances of the first driver. The respective replicated instances of the first driver are assigned to locations on the target device associated with the subset of Steiner points. The connections from each of the respective replicated instances of the first driver are assigned to a respective subset of the plurality of loads.
US08769458B2 Prototype verification system and verification method for high-end fault-tolerant computer
A prototype verification system and method are provided for a high-end fault-tolerant computer. The system includes multiple single junction prototype verification systems and an interconnection router chipset. The single junction prototype verification systems are interconnected through the interconnection router chipset. Each single junction prototype verification system includes a computer board which is a four-path tightly-coupled computer board, and a chip verification board including two junction controller chipsets. Each junction controller chipset includes two field-programmable gate array (FGPA) chips which bear a logic of one junction controller together, and an interconnection board including two FGPA chips. Each FPGA chip provides a high speed interconnection port used to achieve protocol interconnection between two paths of the computer board and one of the junction controller chipsets.
US08769456B1 Methods, systems, and articles for implementing extraction and electrical analysis-driven module creation
Various processes or modules described herein enable the schematic design tools to obtain physical data of a physical design and to perform one or more simulations in the schematic domain with such physical data such that the schematic design tools are made electrically aware of the physical data. Various types of data in the physical domain may be transferred to the schematic domain for the performance of one or more schematic simulations with the transferred data. The schematic designs are thus made electrically aware of such data from the physical domain and may incorporate any layout induced effects early in the schematic design stage or even at the time a schematic instance of a physical module is to be created in the schematic domain.
US08769452B2 Parasitic extraction in an integrated circuit with multi-patterning requirements
Systems and methods are provided for extracting parasitics in a design of an integrated circuit with multi-patterning requirements. The method includes determining resistance solutions and capacitance solutions. The method further includes performing parasitic extraction of the resistance solutions and the capacitance solutions to generate mean values for the resistance solutions and the capacitance solutions. The method further includes capturing a multi-patterning source of variation for each of the resistance solutions and the capacitance solutions during the parasitic extraction. The method further includes determining a sensitivity for each captured source of variation to a respective vector of parameters. The method further includes determining statistical parasitics by multiplying each of the resistance solutions and the capacitance solutions by the determined sensitivity for each respective captured source of variation. The method further includes generating as output the statistical parasitics in at least one of a vector form and a collapsed reduced vector form.
US08769451B2 Semiconductor device design method, system and computer program product
In a semiconductor device design method performed by at least one processor, at least one first parasitic parameter between electrical components inside a region of a layout of a semiconductor device and at least one second parasitic parameter between electrical components outside the region of the layout are extracted by different tools. The extracted parasitic parameters are incorporated into the layout.
US08769447B2 Expert system-based integrated inductor synthesis and optimization
Apparatus and method for designing an electrical component including a processor and a user interface, enabling a user to input a desired characteristic of the electrical component, such as inductance or quality factor at an operating frequency for an integrated spiral inductor. The processor is configured to determine sufficiently optimal characteristics of the electrical component, combining the user desired characteristic with other preset characteristics of the electrical component, to define a first model of the electrical component, to simulate the model having the combined characteristics to determine performance, and to draw on a rule-set of expert knowledge relating to the general dependency of at least one design criterion, such as a physical, geometrical or performance characteristic, with another design criterion in order to enable modification of the model, thereby iteratively to determine a design solution for the electrical component through one or more simulations and modifications using the rule-set.
US08769443B2 Touch inputs interacting with user interface items
Techniques for managing user interactions with items on a user interface are disclosed. In one aspect, a representation of an opening is presented in response to touch input. A display object is moved over the opening, and the display object is processed in response to the moving. In another aspect, touch input pinching two opposite corners of a display object followed by touch input flicking the display object is received and the display object is deleted in response to the inputs. In another aspect, touch input centered over a display object is received and the display object is deleted in response to the input. In another aspect, touch input corresponding to swiping gestures are received and a display object is securely deleted in response to the gestures.
US08769439B2 Method for creation, management, and presentation of user-scoped navigation topologies for web applications
The present invention is directed to a method and system for designing a web portal or enterprise portal comprising a hierarchical structure of portal pages and portlets for accessing web content or enterprise content accessible via the portal. A method for modifying a given hierarchical navigation topology including nodes and edges connected between the nodes in a web application environment, in which topology a web page corresponds to a predetermined topology level and displays one or more applets, includes: providing a user interface for defining a user-specific topology, the defining including promoting a node within the topology to a higher level; demoting a node within the topology to a lower level; and moving a node within a page level; storing information for recovering a user-modified topology in a database; and displaying the user-modified topology to the user in response to the user specifying a predetermined node.
US08769430B2 Multi-column formatted page scrolling
The present invention is directed to a method and system for scrolling in a document having multiple columns. A method for scrolling in a page of a document having multiple columns, includes: displaying a plurality of the columns in a display window; associating a different scrollbar with each of the plurality of displayed columns; and selectively enabling a synchronous or independent operation of each of the scrollbars; wherein in synchronous operation, a use of any of the scrollbars results in a corresponding scrolling of the page within the display window, and wherein in independent operation, a use of a selected one of the scrollbars results only in a corresponding scrolling of the column of the page associated with that scrollbar within the display window.
US08769429B2 Method and system for providing enhanced user interfaces for web browsing
Computer-implemented systems and methods are disclosed which provide user interfaces for enhanced web browsing. The systems and methods monitor a user's web browsing activity, determine times at which the user is likely to desire web browsing assistance, and provide additional content deemed relevant to the user's web browsing activities. In one embodiment, the system detects that a user is requesting search results from a third party search engine. The system determines content to provide alongside the search results the user receives, and displays that content to the user. The content preferably is hyperlinks to some of the most popular websites on the internet. In another embodiment, the system detects that a user is browsing to a very popular website. The system determines popular websites that are related to the website the user is viewing and presents those websites to the user. In a third embodiment, the system receives a search query directly from the user and provides popular websites deemed relevant to the user's browsing activities.
US08769427B2 Quick gesture input
A computer-implemented user interface method for a computing device is disclosed. The method includes associating each of a plurality of telephone keys with a direction of each key relative to a center of a telephone keypad, receiving a contact from a user of the device at a location on a touchscreen display of a computing device and an input at a direction relative to the location of the user contact, and causing a telephone number to be entered on the computing device based on the direction of each key relative to the center of the telephone keypad corresponding to the direction relative to the location of the user contact.
US08769426B2 User interface for monitoring resource consumption
A resource consumption user interface is disclosed comprising one or more user input features for selecting a start time and an end time for monitoring at least one resource consumption task from a plurality of resource consumption tasks that contribute to a total resource consumption in a given environment, wherein the plurality of resource consumption tasks are associated with one or more appliances that operate in the given environment. The resource consumption user interface also comprises one or more user output features for presenting information about the selected resource consumption task, beginning at the selected start time, and updating the presented information until the selected end time is reached.
US08769423B2 Content distribution systems and methods using digital images
A content distribution system includes a host server communicatively coupled to at least one data store, at least one user, and a network communicatively coupling the at least one user to the host server and the content. The host server includes instructions executable by a processor therein, and in response to such execution causes the host server to: provide sequence of digital images to the at least one user, wherein each of the digital images indicative of content in the at least one data store, and responsive to a selection of one of the digital images, distribute the content to the at least one user.
US08769419B2 Presence and geographic location notification based on a setting
A user of an instant messaging system may store names of other users of the instant messaging system on a participant list (which may be referred to as a “buddy list”), and the names may be categorized into one or more groups. Similarly, a user of a mobile device, such as a mobile telephone, may store contact information about people on the mobile device. Information describing the on-line presence of the user within the instant messaging system or the geographic location of a mobile device, such as a mobile telephone associated with the user, may be disseminated to users on the participant list or to people on the contact list based on notification information that is associated with groups of users or contacts.
US08769418B2 Enhanced message handling
Methods, computer readable media, and apparatuses for enhanced message handling are presented. A first message may be sent to a first identity. Thereafter, a second message may be sent to a second identity. Alternatively, a first message may be received from a first identity, and a second message may be received from a second identity. In either case, in response to determining, based on local address book data, that the first identity and the second identity are both associated with a first person, the first message and the second message may be displayed in a single conversation window. Subsequently sent and/or received messages may be similarly aggregated into the conversation window based on such messages being to and/or from one or more identities of the same person. Additionally, these subsequently aggregated messages may be sent and/or received via different communication services, such as email, SMS, and/or social networking services.
US08769417B1 Identifying an answer to a question in an electronic forum
Systems and methods are provided for identifying an answer to a question in an electronic discussion forum. In some embodiments, text from a discussion forum that includes a question may be retrieved. One or more responses to the question from the discussion forum may be determined. An answer to the question may then be determined from the one or more responses to the question. In some embodiments, an answer may be determined based, at least in part, on at least one of a context of the text from the discussion forum, a context of a location in which the answer to the question may be further presented, and user behavior related to the one or more responses to the question.
US08769416B2 Service cloud console
Various embodiments described or referenced herein are directed to different devices, methods, systems, and computer program products for displaying object record information via a user interface provided in a web browser. A request to display a user interface component may be received. The user interface component may include first stored object record information associated with a first object record in a database stored on a server. Whether the requested user interface component including the first stored object record information is open in the user interface may be determined. When it is determined that the requested user interface component is not open in the user interface, the first stored object record information may be retrieved from the server. The requested user interface component at the client machine may be generated without reloading the user interface.
US08769415B2 Apparatus and method for interfacing between a remote user interface server and a remote user interface client via a proxy remote user interface client
Provided is a method and apparatus for providing a User Interface (UI) component to a second Remote User Interface Client (RUIC) incapable of directly receiving the UI component from a Remote User Interface Server (RUIS) in a first RUIC capable of directly receiving the UI component from the RUIS. In the method, the first RUIC discovers the second RUIC that will receive the UI component. Upon discovering the second RUIC, the first RUIC performs a device capability matching procedure between the RUIS and the second RUIC. After completion of the device capability matching procedure, the first RUIC provides the second RUIC with a UI component received from the RUIS and processed for the second RUIC, and delivers control information for the UI component from the second RUIC to the RUIS.
US08769414B2 Method and apparatus for reminding and browsing related information of contacts and recording medium using the same
A method and an apparatus for reminding and browsing related information of contacts, and a recording medium using the same are provided. In the present method, a communication device displays a contact list comprising at least one contact on a screen thereof. Meanwhile, the communication device checks whether each contact has unread related information and displays an indicating icon on the corresponding contact in the contact list when it is determined that the contact has related information unread, so as to remind a user of the communication device that the contact has unread related information.
US08769412B2 Method and apparatus for risk visualization and remediation
A method and apparatus provides techniques for providing complete solutions for role-based, rules-driven access enforcement. An embodiment addresses blended risk assessment and security across logical systems, IT applications, databases, and physical systems from a single analytic dashboard, with auto-remediation capabilities. Further, an embodiment provides capability and functionality for providing visual risk and event monitoring, alerting, mitigation, and analytics displayed on a geospatial map.
US08769409B2 Systems and methods for improving object detection
Various systems and methods for adaptively modifying a user interface are described. One embodiment is a method performed in a multimedia playback system for adaptively modifying a user interface. The method comprises receiving, by the multimedia playback system, multimedia content and displaying the multimedia content. The method further comprises generating, by a user interface generator, one or more controls displayed in conjunction with the multimedia content, identifying, by an object detector, a target object in a field of view of a video capture device coupled to the multimedia playback system, and predicting, by a selection predictor, a next selection of one of the one or more controls based on a path defined by the target object. The method further comprises displaying, by the user interface generator, a virtual pointer representing the target object in a vicinity of the predicted next selection of the one or more controls.
US08769406B2 Image display apparatus capable of displaying image while retaining confidentiality
In setting, by using a format, a non-display region in image data obtained by an image reading unit, a format location information input unit writes in the image data, an image representing information on access to a format storage unit in an external apparatus where a format to be used has been stored. In displaying the image data, a format location information extraction unit extracts the format location information by extracting the image from the image data. A format obtaining unit obtains the format by accessing the format storage unit based on the information. An image modification unit uses the obtained format to modify the image data such that the designated region is displayed in an invisible manner.
US08769402B2 Method for optimising the placement of at least two pieces of information
Method for optimising the placement of at least two pieces of information in at least one display section of a display area managed by a system, wherein said system communicates with an Information Optimization Center through the sending and receiving of packets of instructions and/or requests, wherein said packets of instructions comprise data regarding a location of at least one piece of information and instructions regarding at least two pieces of information are sent in the same packet. The invention also relates to a system for optimising the placement of at least two pieces of information in at least one display section of a display area, comprising optimization means for selecting at least two pieces of information corresponding to at least one display section, wherein said system further comprises at least one packet of instructions regarding the selection of at least two pieces of information by said optimization means and said packet of instructions comprises data regarding a location of at least one piece of information and that instructions regarding at least two pieces of information are sent in the same packet of instructions.
US08769395B2 Layout objects as image layers
A method and apparatus for using layout objects or layers are described. In one embodiment, the method comprises accessing information in a JPM file having a plurality of layout objects and generating at least one image using the plurality of layout objects, wherein a first set of at least one of the layout objects of the plurality of layout objects in the image occludes a second set of one or more layout objects in the plurality of layout objects.
US08769390B2 Apparatus and method for processing operations in parallel using a single instruction multiple data processor
A parallel operation processing apparatus and method using a Single Instruction Multiple Data (SIMD) processor are provided. The parallel operation processing apparatus may combine input data of source nodes in a current column with input data of source nodes in a previous column, and may store the combined input data.
US08769389B2 Techniques for rate matching and de-rate matching
Techniques are described to store and retrieve an encoded info bit stream, and appropriate first and second sets of parity bits to perform interleaving and rate matching, prior to transmission. On the receiver side, a recovery technique is provided which operates on the same principle as that of encoding, but decoding occurs in reverse. In accordance with an exemplary embodiment, three dedicated logical memories are provided for each of the encoded info bit stream and two sets of parity bits, respectively. The proposed solution provides an alternative methodology and/or hardware implementation for performing LTE compliant rate matching and de-rate matching when required to interleave info bits and parity bits.
US08769388B2 Transport stream generating apparatus, turbo packet demultiplexing apparatus, and methods thereof
A transport stream generating apparatus, a turbo packet demultiplexing apparatus, and methods thereof, the transport stream generating apparatus including: a Reed Solomon (RS) encoder to RS-encode turbo data, an interleaver to interleave the RS-encoded turbo data, a duplicator to add a parity insertion area to the interleaved turbo data, and a multiplexer to multiplex normal data and the turbo data processed by the duplicator to generate a transport stream. Accordingly, reception performance can be improved in an advanced vestigial sideband (AVSB) system.
US08769380B1 Methods and apparatus for error recovery in memory systems employing iterative codes
Systems and methods for error recovery are presented. Data is decoded with an iterative decoding scheme having a first set of parameters. In response to a determination that the iterative decoding scheme has failed, the data is re-read. While the data is being re-read, the iterative decoding scheme is reconfigured with a second set of parameters, and the data is decoded with the reconfigured iterative decoding scheme. In response to determination that the reconfigured iterative decoding scheme has failed, an error type associated with the data is determined. An error recovery scheme is selected from a plurality of error recovery schemes for the data based on the determined error type.
US08769377B2 Error correction scheme for non-volatile memory
Error correcting systems, methods, and devices for non-volatile memory are disclosed. In one embodiment, a non-volatile memory device comprises a data area for storing data, an error correcting code generation section for generating an error correcting code in response to receipt of a code generation command, and an error correcting code area for storing the error correcting code. The non-volatile memory device further comprises a detector circuit for detecting the generating of the error correcting code, and a read section for correcting the data stored in the data area based on the error correcting code upon the detecting of the generation of the error correcting code by the detector circuit, where the code generation command is forwarded by a memory controller when the data are is filled with the data beyond a threshold level
US08769376B2 Memory cell supply voltage control based on error detection
Described herein is an apparatus for adjusting a power supply level for a memory cell to improve stability of a memory unit. The apparatus comprises memory circuitry including memory cells, error detection circuitry to detect error in data stored by memory cells of the memory circuitry, and supply voltage control circuitry to increase supply voltage for one or more memory cells of the memory circuitry based at least in part on detected error.
US08769369B2 Method for generating forward error correction packet in multimedia system and method and apparatus for transmitting and receiving forward error correction packet
A method and apparatus for transmitting a Forward Error Correction (FEC) packet block including a plurality of FEC packets in a multimedia system are provided. The method includes generating a plurality of first FEC packet blocks by performing a first FEC encoding on a plurality of source symbols, each of the plurality of first FEC packet blocks including at least one source packet and at least one repair packet for repair of each of the at least one source packet, generating a second FEC packet block by performing a second FEC encoding on the plurality of first FEC packet blocks, the second FEC packet block including at least one repair packet for the plurality of first FEC packet blocks, and transmitting the second FEC packet block that includes, in header information of each of the at least one source packet and the at least one repair packet.
US08769368B2 Method and system for detecting the frame boundary of a data stream received in forward error correction layer in the ethernet
The present invention discloses a method and system for detecting the frame boundary of a data stream received in Forward Error Correction layer in the Ethernet. The present invention can increase the speed of frame boundary detection and the speed of frame synchronization without adding any overheads of hardware.
US08769366B2 Method and apparatus for ACK/NACK reporting
A method, node, and system are provided that overcome problems with using inaccurate estimates of a current round trip time RTT for verifying the ACK/NACK information received in an ACK/NACK report, e.g., a piggy-backed ACK/NACK (PAN). This is accomplished by de-coupling the RTT from the ACK/NACK analysis performed in the sending node that receives the ACK/NACK report. As a result, unnecessary re-transmissions are avoided, communication delays are decreased, and spectrum and other system resources are used more efficiently.
US08769365B2 Message rearrangement for improved wireless code performance
A system and method for permuting known and unknown message bits before encoding to provide a beneficial rearrangement of bits. Such a method can improve distance properties in the resulting subcode. In various embodiments, the structure of a beneficial rearrangement is dependent on the parameters of how known and unknown bits are grouped and on the specific type of code being used. Given these two parameters, the message bits can be rearranged to more efficiently leverage any apriori knowledge.
US08769363B2 Test apparatus
Provided is a test apparatus comprising a plurality of pattern output sections. In a high-speed mode, each pattern output section outputs, as pattern data corresponding to at least one of a plurality of partial periods, the pattern data corresponding to an input pattern input to the pattern output section and the pattern data corresponding to input patterns input to other pattern output sections.
US08769361B2 Cost estimation for device testing
Methods and systems for estimating cost for device testing are disclosed. In one embodiment, the method comprises reading a test file having a plurality of test vectors, determining a required memory needed to execute the plurality of test vectors, and using the required memory to estimate a cost to execute the test vectors.
US08769358B2 Decoder providing separate clock and enable for scan path segments
Scan architectures are commonly used to test digital circuitry in integrated circuits. The present invention describes a method of adapting conventional scan architectures into a low power scan architecture. The low power scan architecture maintains the test time of conventional scan architectures, while requiring significantly less operational power than conventional scan architectures. The low power scan architecture is advantageous to IC/die manufacturers since it allows a larger number of circuits (such as DSP or CPU core circuits) embedded in an IC/die to be tested in parallel without consuming too much power within the IC/die. Since the low power scan architecture reduces test power consumption, it is possible to simultaneously test more die on a wafer than previously possible using conventional scan architectures. This allows wafer test times to be reduced which reduces the manufacturing cost of each die on the wafer.
US08769356B2 Bad page management in memory device or system
A memory device comprises a memory cell array and a bad page map. The memory cell array comprises a plurality of memory cells arranged in pages and columns, wherein the memory cell array is divided into a first memory block and a second memory block each corresponding to an array of the memory cells. The bad page map stores bad page location information indicating whether each of the pages of the first memory block is good or bad. A fail page address of the first memory block is replaced by a pass page address of the second memory block according to the bad page location information.
US08769353B2 Memory card
A memory card includes a memory cell, a connector, a controller, and firmware. The memory cell can switch between a plurality of states. The connector can be connected to an external device and exchange signals including commands and data with the external device. The controller exchanges signals with the connector, analyzes a received signal, and accesses the memory cell to record, retrieve or modify data based on the analysis result. The firmware is located within the controller, controls the operation of the controller, and can be set to a test mode or a user mode. When the firmware receives a test command from the external device and the firmware is set to the test mode, the firmware performs a defect test on the memory cell and transmits the result of the defect test to the external device through the connector.
US08769349B2 Managing network devices based on predictions of events
In an embodiment, a data processing method comprises: a computer obtaining occurrence data representing one or more performance measurements collected for a network device and associated with one or more data metrics; monitoring the occurrence data; determining one or more current trends that are reflected in the occurrence data; determining one or more predicted trends for the network device; determining, based on the predicted trends, one or more future events that are predicted to occur at the network device at a future time; determining, by applying a site policy to the one or more future events, one or more preventive actions for the network device to prevent occurrence of the one or more of the future events.
US08769346B2 Method and apparatus for adaptive declarative monitoring
A method of and apparatus for monitoring a computer system includes defining a monitoring policy for the computer system. At least one computer is employed to determine a status of a state of the computer system relative to the monitoring policy. At least one computer is employed to determine a condition of at least one monitored element to be monitored in the computer system based on the status of the state of the computer system. Furthermore, at least one computer is employed to monitor the condition of the at least one monitored element in the computer system, based on the monitoring policy. At least one computer is employed to perform an action in response to the condition assuming a predetermined status.
US08769345B2 Computing device and methods of presenting data to identify faults within power systems
A computing device for use with a power system is provided. The computing device includes a processor that is programmed to organize data representative of at least one fault within the power system and to generate a graphical representation of the organized data. The computing device also includes a presentation interface that is coupled to the processor for presenting the graphical representation to a user to enable the user to identify the fault. Moreover, a user interface is coupled to the presentation interface and configured to enable the user to select at least one data point on the graphical representation such that the user is enabled to identify at least one variable of the fault.
US08769338B1 Saving and restoring states through low power mode
An integrated circuit is disclosed including one or more communication devices, an operational controller configured by a state device in a normal mode for the communication device, which may consume more power than in a low power mode. The operational controller retains an operational state in a normal mode for the communication device that may be corrupted during low power mode. A save-restore processor operates a configuration bus and an essentially non-volatile memory at the start a low power mode to retain the operational state and end of the low power mode to restore the operational state.
US08769333B2 Application reliability and fault tolerant chip configurations
An application can specify reliability values via a communication path between the application and the registers. Application reliability could increase if the application itself could specify the timeout and retry values. For instance, some errors might be prevented if the timeout value is lengthened by a short amount. A longer timeout value would result in slower performance because the memory component could not be accessed during the timeout period. However, resolving errors in memory devices would prevent unrecoverable error indicators from being returned to the application, which would in turn limit application and system crashes. Creating a communication path between the application and the hardware registers would allow the application to modify the reliability of memory operations.
US08769331B1 Method and apparatus for securing digital devices while reducing power consumption
A mechanism to generate clocks when there is no security breach is contemplated. Using the conditional generation of clocks for synchronous digital designs, the invention enables mechanisms to secure Mobile Devices. When a potential security breach is detected, clock generation to at least a portion of the Mobile Device is disabled. The invention also contemplates mechanisms to re-enable the Mobile Device when the security risk is resolved.
US08769328B2 System and method of utilizing resources within an information handling system
A method of utilizing an information handling system includes detecting an event by a state controller configured to enable a plurality of operating states for a host system including a host system power on state and a host system power off state, and a plurality of processing module operating states including a processing module power on state and a processing module reduced operating state, and enabling an operating state associated with the event, including enabling the processing module power on state where the processing module controls a shared resource and a processing module non-shared resource in response to detecting a processing module power on event, and enabling the processing module reduced operating state where the processing module controls the shared resource in response to detecting a processing module reduced operating event.
US08769327B2 Battery charger management system and method for controlling a charge current by indirectly determining the type and characteristics of a battery via a current consumed by a charger
A battery charger management system/method implementing indirect execution of battery charging profiles is disclosed. The system utilizes a power source control unit (PSCU) to selectively switch a power supply source to a battery charging power supply (BCPS) that charges a battery. A power monitor control unit (PMCU) monitors the current consumed by the BCPS and reports this to the PSCU. The BCPS current consumption provides the PSCU a profile of the charging characteristics of the battery attached to the BCPS, allowing identification of the battery type and a determination of the optimal charging profile for the battery in its current charge state. The power source to the BCPS is switched by the PCCU in accordance with the determined optimal charging profile to optimally charge the battery. The PSCU may operate independently or in conjunction with wireless commands received from a mobile communication device (MCD).
US08769326B2 Computer system and operation method for changing operation state by capacitive button group
An operation method for a computer system includes: a capacitance button controller detecting whether a capacitance button group is touched; if a capacitance power button of the capacitance button group is touched, a system platform receiving a power button signal in a first logic state and changing an operation state of the system platform; if the capacitance power button is touched for longer than a predetermined time, shutting down the system platform; if the capacitance power button is touched for not longer than the predetermined time, the system platform receiving the power button signal in a second logic state and determining a subsequent operation status of the system platform and the capacitance button controller based on a system status signal; and if the capacitance button group is touched but the capacitance power button is not touched, the capacitance button controller entering into a power-saving state.
US08769324B2 Power supply control device, image processing device, power supply control method, and computer readable medium
A power supply control device including a mode switching controller, a first power supply section, a second power supply section, a third power supply section, a wiring system opening and closing unit and a controller. During the sleep mode, the first power supply section continues to supply power to a specific control system, the second power supply section shuts off its supply of power, and the third power supply section supplies power to the specific control system by a separate system to the specific control system. The wiring system opening/closing unit sets a power supply wiring system of the commercial power source to an open state or a closed state. When the third power supply section is supplying power during the sleep mode, the controller controls the wiring system opening and closing unit and sets the power supply wiring system of the commercial power supply to the open state.
US08769322B2 Method for adjusting clock frequency of a processing unit of a computer system and related device
A method for adjusting clock frequency of a processing unit of a computer system includes calculating a busyness ratio of the processing unit according to a status signal provided by the processing unit, determining whether the busyness ratio is in a busyness ratio range, when the busyness ratio is not in the busyness ratio range, determining whether a calculation result generated according to a clock frequency of the processing unit and a frequency difference is in a frequency range, and when the calculation result is in the frequency range, adjusting the clock frequency of the processing unit according to the calculation result and outputting the adjusted clock frequency to a clock generator, wherein the busyness ratio range, the frequency range and the frequency difference are decided according to an operation state of a peripheral unit of the computer system.
US08769320B2 Power optimization for data services
Systems and methods for optimizing the power of a battery in a mobile device are provided. The systems and methods include receiving a request from at least one of a plurality of applications running on the mobile device. The systems and methods further include determining user characteristics from interacting with at least one of the applications and determining a user dwell time threshold based upon the user's interactions with an application. The systems and methods further include buffering requests if the user dwell time is less than the user dwell threshold level.
US08769318B2 Asynchronous management of access requests to control power consumption
Systems and methods are disclosed for asynchronous management of access requests to control power consumption. In some cases, by asynchronously managing power within a system, multiple dies of a NVM can simultaneously draw current in order to match the power demand. In particular, an arbiter of the system can receive multiple requests to draw current, where each request may be associated with a different die of the NVM. In some embodiments, the arbiter can determine the servicing order using the time of arrival of the request (e.g., a first-in, first-out scheme). In other embodiments, the arbiter can simultaneously service multiple requests so long as the servicing of the multiple requests does not exceed a power budget.
US08769316B2 Dynamically allocating a power budget over multiple domains of a processor
In one embodiment, the present invention includes a method for determining a power budget for a multi-domain processor for a current time interval, determining a portion of the power budget to be allocated to first and second domains of the processor, and controlling a frequency of the domains based on the allocated portions. Such determinations and allocations can be dynamically performed during runtime of the processor. Other embodiments are described and claimed.
US08769314B2 Test fixture and method using the DTR pins and CTS pins of RS-232 connectors for automatically turning on computers
A test fixture includes a first RS-232 connector and a second RS-232 connector. The data terminal ready (DTR) pin of the first RS-232 connector is connected to the DTR pin of the second RS-232 connector, and the clear to send (CTS) pin of the first RS-232 connector is connected to the CTS pin of the second RS-232 connector. The DTR pins are further connected to a power pin of each of the test computers. The test fixture sets a high level voltage for the connected DTR pins, and sets a low level voltage for the connected CTS pins according to the commands of turning on the test computers sent by the control computer, to turn on the test computers. An auto shutdown software included in each of the test computers is executed to shut down the test computers.
US08769311B2 Systems and methods for transformation of logical data objects for storage
Systems and methods for encrypting a plaintext logical data object for storage in a storage device operable with at least one storage protocol, creating, reading, writing, optimization and restoring thereof. Encrypting the plaintext logical data object comprises creating in the storage device an encrypted logical data object comprising a header and one or more allocated encrypted sections with predefined size; encrypting one or more sequentially obtained chunks of plaintext data corresponding to the plaintext logical data object thus giving rise to the encrypted data chunks; and sequentially accommodating the processed data chunks into said encrypted sections in accordance with an order said chunks received, wherein said encrypted sections serve as atomic elements of encryption/decryption operations during input/output transactions on the logical data object.
US08769309B2 Flash memory storage system, and controller and method for anti-falsifying data thereof
A flash memory storage system is provided. The flash memory storage system includes a controller having a rewritable non-volatile memory and a flash memory chip. The rewritable non-volatile memory stores a data token and the flash memory chip stores a security data and a message digest. When the security data in the flash memory chip is updated, the controller updates the data token and generates an eigenvalue, and updates the message digest according to the updated data token and the updated eigenvalue by using a one-way hash function, respectively. When the security data in the flash memory chip is processed by the controller, the controller determinates whether the security data is falsified according to the data token, the eigenvalue and the message digest. In such a way, the security data stored in the flash memory storage system can be effectively protected.
US08769307B2 Secure operation indicator
A data processing apparatus and a method of indicating operation of a data processor within a secure domain. The apparatus comprising a display for displaying data; a processor operable in a secure domain, said processor when operating in said secure domain having access to a user specific image; wherein said processor is operable to indicate operation within said secure domain by displaying said user specific image on at least a portion of said display when operating within said secure domain.
US08769303B2 Infrastructure independent recovery key release
Aspects of the subject matter described herein relate to recovering locked data. In aspects, stakeholders of locked volume(s) are identified. Security data of the volume(s) that can be used to unlock the volume(s) is collected from one or more computing devices hosting the volume(s). The security data and stakeholder data is stored on a recovery store. If a stakeholder needs to unlock a volume, the stakeholder may communicate with a recovery manager, provide certain data, and receive data that may be used to unlock the volume. Auditing may be performed for attempts to obtain the unlocking data from the recovery store.
US08769302B2 Encrypting data and characterization data that describes valid contents of a column
A method, computer-readable storage medium, and computer system are provided. In an embodiment, in response to receiving a first command that specifies first data, a first cryptographic key, and a column identifier that identifies a column of rows in a database, the first data is encrypted into encrypted data using the first cryptographic key. The encrypted data is stored to a first row in the column in the database. In response to the receiving the first command, characterization data is created that specifies valid contents of the column of the rows. In response to receiving a query command that specifies a second cryptographic key and the column, the column is decrypted using the second key to create decrypted data. If the decrypted data does not satisfy the valid contents specified by the characterization data, an invalid cryptographic key action is performed.
US08769297B2 Method for increasing the functionality of a media player/recorder device or an application program
A method is provided for utilizing a title signal contained in digital data through a comparison of the title signal to a player signal stored in a player device.
US08769296B2 Software signature tracking
A method for preventing unauthorized use of software may be achieved by executing computer-readable code with instructions for recording an indication of at least one selected file of a software application in a memory location accessible to a security component of the software application, in which software application the security component is configured to cause a hash signature of the at least one selected file to be generated in response to a signal arising from use of the software application, hashing the at least one selected file to generate a first file signature, transmitting the first file signature to a secure network-accessible computer memory for storage and subsequent comparison to at least one subsequent file signature generated via operation of the security component on a client device, comparing the first file signature to a second file signature generated by the security component in response to a signal arising from use of the software application on the client device, and disabling the software application on the client device, in response to determining that the first file signature does not match the second file signature.
US08769294B2 Digital signatures
Digital signature generation apparatus, comprising an envelope generator operable to generate an envelope representation, of only one polarity, of a sampled data segment, and operable for each of successive portions comprising a predetermined plurality of samples to provide a portion sum value as the sum the values of the samples in the portion, thereby to provide said envelope representation; a threshold value generator operable to determine a threshold value for each portion of the envelope representation; an event detector operable to detect, as an event, a transition of a portion sum value across the threshold value for the portion concerned; and a signature generator operable in response a detected event to generate a digital signature characteristic of the sampled data segment.
US08769293B2 Systems and methods for rights protection of datasets with dataset structure preservation
A system and method for rights protection of a dataset that includes multiple trajectory objects includes determining an intensity power for embedding a watermarking key in a data trajectory. The data trajectory is modified to embed a watermarking key at the intensity power such that the intensity power guarantees an original pair-wise relationship between distance-based neighboring objects before and after embedding of the key such that a modified trajectory provides a watermarked version of the data trajectory.
US08769288B2 Discovery of security associations
Techniques are disclosed for discovering security associations formed in communication environments. For example, a method for forming a discoverable security association between a first computing device (e.g., a first client) and a second computing device (e.g., a second client) comprises the following steps. The first computing device is provided with a seed that is used by the first computing device to generate a secret that is used by the first computing device to compute a key for use in securing communications with the second computing device. The secret is re-computable based on knowledge of the seed and the key is re-computable based on knowledge of the secret such that a third computing device (e.g., an intercepting server) can use the re-computed key to intercept communications between the first computing device and the second computing device unbeknownst to the first computing device and the second computing device. By way of example, the key may be a result of an identity based authenticated key exchange.
US08769284B2 Securing communication
An apparatus comprising a processor, the processor configured to select a first cryptographic key, encrypt a message with the first cryptographic key to produce a first encrypted message, and further encrypt the first cryptographic key and an identifier of a second apparatus with a first encryption key to form a second encrypted message.
US08769282B2 Localized network authentication and security using tamper-resistant keys
The invention provides a secure Wi-Fi communications method and system. In an embodiment of the invention, unique physical keys, or tokens, are installed at an access point and each client device of the network. Each key comprises a unique serial number and a common network send cryptographic key and a common network receive cryptographic key used only during the authentication phase by all components on the LAN. Each client key further includes a secret cryptographic key unique to each client device. During authentication, two random numbers are generated per communications session and are known by both sides of the wireless channel. Only the random numbers are sent across the wireless channel and in each case these numbers are encrypted. A transposed cryptographic key is derived from the unique secret cryptographic key using the random numbers generated during authentication. Thus, both sides of the wireless channel know the transposed cryptographic key without it ever being transmitted between the two.
US08769281B2 Method and apparatus for securing communication between a mobile node and a network
In accordance with the teachings of the present invention, a method and apparatus is presented for securely negotiating a session key between a mobile node and a network node, such as a first hop IP router. A session key is encoded using asymmetric encryption. The encrypted session key is then communicated to the first hop IP router for later use. In accordance with another teaching of the present invention, the session key is then used by the mobile node and a first hop IP router to authenticate a message. Lastly, in accordance with the third teaching of the present invention, a standardized protocol is used to securely negotiate the session key between the mobile node and the first hop IP router.
US08769277B2 Content retrieval
Content retrieval techniques are described. In an implementation, a determination is made as to whether a client is permitted to receive content requested by the client. When the client is permitted to receive the content, a communication is formed to be communicated via a wide area network that includes a hash list having a hash of each of a plurality of blocks of the content, each hash being configured to enable the client to locate a corresponding one of the blocks of the content via a local area network.
US08769273B2 Method and system for establishing a trusted and decentralized peer-to-peer network
The present invention offers a new and improved method and system to establish a trusted and decentralized peer-to-peer network for: the sharing of computer files between and among computing devices; trusted chat sessions; and for other applications of trusted peer-to-peer networks.
US08769267B2 Geothentication based on new network packet structure
A system and method for verifying and/or geolocating network nodes in a network in attenuated environments for cyber and network security applications are disclosed. The system involves an origination network node, a destination network node, and at least one router network node. The origination network node is configured for transmitting a data packet downstream to the destination network node through at least one router network node. The data packet contains a header portion and a payload data portion. At least one of the network nodes is an enabled network node. The enabled network node(s) is configured to verify any of the network nodes that are located upstream from the enabled network node(s) by analyzing the header portion and/or the payload data portion of the data packet.
US08769261B2 Subscriber-specific enforcement of proxy-mobile-IP (PMIP) instead of client-mobile-IP (CMIP)
A method provides subscriber-specific activation of network-based mobility management using an authentication server. According to the method, network-based mobility management is enforced, even if the mobile terminal supports terminal-based mobility management. This gives a network provider complete control over mobility management in his network, preventing configuration problems during the configuration of mobile terminals. In the method, after the successful authentication of a subscriber, the authentication server transmits an authentication confirmation message to an authentication client in an access network. The received authentication confirmation message contains an activation attribute for activating network-based mobility management, if the authentication server does not provide a common mobile key for terminal-based mobility management.
US08769259B2 Methods and apparatuses for secure information sharing in social networks using randomly-generated keys
There can be problems with the security of social networking communications. For example, there may be occasions when a number of friends wish to communicate securely through a social network infrastructure, such that non-trusted 3rd-party entities, such as a Social Network Operator or host that provides the application infrastructure, does not overhear the communication. In response to the above problems, embodiments presented propose a set of innovative, lightweight solutions, considering that in certain scenarios the Social Network Operator may not be a trusted entity. Embodiments of the present invention are directed to methods and apparatuses for secure information sharing in social networks using random keys.
US08769257B2 Method and apparatus for extending transport layer security protocol for power-efficient wireless security processing
Embodiments of the invention relate to apparatus, system and method for security extensions to the IETF Transport Layer Protocol (TLS) and IPsec standards that enable wireless devices to perform power-efficient and streamlined security packet processing. Embodiments of the invention enable a processor to use its existing cryptographic processing engines (e.g., AES-CCM) to perform TLS and IPsec security processing. Packets processed for WLAN and TLS security are processed pipelined, eliminating the multi-loop processing that currently exists, and decreases power consumed to process each packet. In addition, the host/chipset complex is woken up after all security processing has been done in the WNIC.
US08769255B2 Information processing system and method of executing firmware
An information processing system includes a control central processing unit a memory; and a stream interface configured to receive an input stream including data to be processed and to transfer the input stream to the memory. A download process in which the stream interface receives stream data including firmware and stores the stream data in the memory is executed in response to an instruction from the control central processing unit, and the control central processing unit analyzes the stream data stored in the memory to extract the firmware in the memory space and executes the firmware extracted in the memory space to process the data to be processed.
US08769249B2 Instructions with floating point control override
Methods and apparatus relating to instructions with floating point control override are described. In an embodiment, a processor includes a first logic to receive an instruction having one or more bits corresponding to override control data. The override control data is to indicate one or more floating point operation settings that are to override one or more default settings. The processor also has a second logic to perform a floating point operation in response to the instruction and at least one of the one or more floating point operation settings.
US08769244B2 SIMD parallel computer system, SIMD parallel computing method, and control program
Uniforming of the processing load is efficiently realized. Each processing element configuring an SIMD parallel computer system includes a data storage module that stores data processed or transferred, a number-of-data-sets storage device that stores number of data sets, and a front data storage device that stores the front data. Each processing element further includes a control processor that compares the number of data sets stored in one processing element with the number of data sets stored in the own processing element, and issues a data distribution leveling instruction that designates an action for updating contents of the data storage module, the number-of-data-sets storage device, and the front data storage device according to a rule determined based on a comparison result of the own processing element and that of the other processing elements and an action for moving the data stored in the one processing element to the own processing element.
US08769243B2 Apparatus with smart card chip for storing communication file in non-volatile memory
A data processing method for a memory storage apparatus having physical blocks is provided. The method includes: grouping the physical blocks into a data area, a spare area and a system area; configuring a plurality of logical addresses which would be formatted into a file allocation table area having cluster entry fields, a root directory area having directory entry fields and a file area having clusters; storing a communication file from the Kth cluster of the file area; recording a file description block corresponding to the communication file in the Mth directory entry field and storing an end of cluster chain mark in the cluster entry field corresponding to the last cluster of the clusters where the communication file stores, and K and M are positive integers which are larger than one. Accordingly, the method can prevent the communication file from being overwritten after the memory storage apparatus is formatted.
US08769242B2 Translation map simplification
A method for translation map simplification may include determining a translation map based on a predetermined criterion in response to receiving input data. The method may also include determining if the translation map extends another map or a referenced map and determining if the translation map includes at least one map fragment. The referenced map is loaded in response to a determination that the translation map includes an extension of the referenced map. The map fragment is loaded in response to a determination that the translation map comprises the map fragment. A new map is compiled based on at least the translation map, the referenced map and the at least one map fragment, in response to the translation map not including a new map reference or a modification to the translation map. The input data is processed based on the new map to produce translated data specific to the new map.
US08769240B2 Integrated circuit and semiconductor memory device using the same
An integrated circuit includes a random address generation unit configured to generate a first random address for a data randomizing operation, an address conversion unit configured to convert the first random address and generate a second random address, and a synchronization output unit configured to sequentially output the first and second random addresses in synchronization with a clock signal.
US08769236B2 Remote differential compression applied to storage
Oftentimes, computer files, information packets, and the like share identical data portions that cause duplicate storing. The files and/or packets can be logically divided and checks can be performed to determine if there are shared portions. If shared portions exist, then as opposed to making a duplicate copy of information, a pointer can be produced that identifies where the portion is saved. In addition, pointers can be used in compression of information such that a compressed file can identify an original copy—the original copy can be used to decompress the information.
US08769235B2 Computing system having a controller for controlling allocation of a storage area of a logical volume in a pool to a virtual volume and controlling methods for the same
Provided is a computer system capable equalizing the storage capacity immediately and reliably to multiple real logical areas dynamically providing storage capacity to virtual logical areas.This computer system is characterized by, during the course of executing an operation of dynamically allocating a storage area to a virtual volume in response to an access from a host system, detecting an occasion where balance of a storage capacity among a plurality of logical areas is disrupted; and subsequently moving the storage area among a plurality of logical areas to maintain balance of the storage capacity.
US08769233B2 Adjusting the amount of memory allocated to a call stack
In an embodiment, a plurality of stack depths of a stack are sampled from all stack depths of the stack. An average of the plurality of stack depths is calculated. If a number of the plurality of stack depths is greater than a maximum sample threshold and the average of the plurality of stack depths is greater than or equal to a current depth of the stack, then pages are deallocated from the stack that are above the average of the plurality of stack depths. If the number of the plurality of stack depths is greater than the maximum sample threshold and the average of the plurality of stack depths is less than the current depth of the stack, then pages are deallocated from the stack that are above the current depth of the stack.
US08769231B1 Crossbar switch device for a processor block core
A crossbar switch device for a processor block ASIC core and a method for a flush-posted-write(s)-before-read mode thereof are described. Operation for the flush-posted-write(s)-before-read mode is set in a first processor block interface coupled to programmable logic fabric. At least one write command is sent from a transaction initiating device instantiated using the programmable logic fabric to the first processor block interface. The at least one write command is posted in the first processor block interface. At least one write command received is stored in a command queue of the crossbar switch device. A read command initiated by a microprocessor is sent to the crossbar switch device. The at least one write command has an address overlap with the read command with respect to a destination target. The read command is temporarily blocked in the crossbar switch device until a command phase of the at least one write command is completed.
US08769226B2 Discovering cluster resources to efficiently perform cluster backups and restores
A system and method for identifying properties of virtual resources to efficiently perform backups and restores of cluster data. A cluster of nodes is coupled to a data storage medium. A node receives a request for a backup or a restore of cluster data. In response to this request, the node queries a cluster subsystem and a virtual subsystem of all other cluster nodes for identification of VMs, a subset of corresponding stored data, and an identification of VMs which are highly available (HA). In response to receiving query responses, the node aggregates the results and sends them to a backup server. These to aggregated results may then be used to schedule subsequent backup and restore operations. In addition, the node may use the results to complete the current backup or restore operation.
US08769223B2 System and method for setting an activation state for a device used in a backup operation
Various embodiments of a system and method for performing a backup operation are disclosed. Backup operation information may be stored, where the backup operation information specifies a backup operation to be performed using at least a first device. Subsequent to storing the backup operation information, state information for the first device may be stored, where the state information indicates whether the first device is eligible for use in backup operations. Before the backup operation is performed, the state information for the first device may be accessed. If the state information for the first device indicates that the first device is eligible for use in backup operations then the backup operation may be performed using the first device (as well as possibly other devices). If the state information for the first device indicates that the first device is ineligible for use in backup operations then the backup operation may be prevented from using the first device.
US08769220B1 Method and apparatus for mitigating performance impact of background processing on interactive applications
A method and apparatus for mitigating the performance impact of background or idle time processing during interactive computing sessions. One embodiment of the present invention is a method for mitigating performance impact of background or idle time processing on interactive applications comprising identifying executable and data pages in physical memory that are associated with an interactive application that is temporarily unused and preventing any of the identified executable and data pages from paging out.
US08769214B2 External memory controller node
A memory controller to provide memory access services in an adaptive computing engine is provided. The controller comprises: a network interface configured to receive a memory request from a programmable network; and a memory interface configured to access a memory to fulfill the memory request from the programmable network, wherein the memory interface receives and provides data for the memory request to the network interface, the network interface configured to send data to and receive data from the programmable network.
US08769210B2 Dynamic prioritization of cache access
Some embodiments of the inventive subject matter are directed to a cache comprising a tracking unit and cache state machines. In some embodiments, the tracking unit is configured to track an amount of cache resources used to service cache misses within a past period. In some embodiments, each of the cache state machines is configured to, determine whether a memory access request results in a cache miss or cache hit, and in response to a cache miss for a memory access request, query the tracking unit for the amount of cache resources used to service cache misses within the past period. In some embodiments, the each of the cache state machines is configured to service the memory access request based, at least in part, on the amount of cache resources used to service the cache misses within the past period according to the tracking unit.
US08769208B2 Method, system and server of removing a distributed caching object
The present disclosure discloses a method, a system and a server of removing a distributed caching object. In one embodiment, the method receives a removal request, where the removal request includes an identifier of an object. The method may further apply consistent Hashing to the identifier of the object to obtain a Hash result value of the identifier, locates a corresponding cache server based on the Hash result value and renders the corresponding cache server to be a present cache server. In some embodiments, the method determines whether the present cache server is in an active status and has an active period greater than an expiration period associated with the object. Additionally, in response to determining that the present cache server is in an active status and has an active period greater than the expiration period associated with the object, the method removes the object from the present cache server. By comparing an active period of a located cache server with an expiration period associated with an object, the exemplary embodiments precisely locate a cache server that includes the object to be removed and perform a removal operation, thus saving the other cache servers from wasting resources to perform removal operations and hence improving the overall performance of the distributed cache system.
US08769206B2 Methods and systems for implementing transcendent page caching
This disclosure describes, generally, methods and systems for implementing transcendent page caching. The method includes establishing a plurality of virtual machines on a physical machine. Each of the plurality of virtual machines includes a private cache, and a portion of each of the private caches is used to create a shared cache maintained by a hypervisor. The method further includes delaying the removal of the at least one of stored memory pages, storing the at least one of stored memory pages in the shared cache, and requesting, by one of the plurality of virtual machines, the at least one of the stored memory pages from the shared cache. Further, the method includes determining that the at least one of the stored memory pages is stored in the shared cache, and transferring the at least one of the stored shared memory pages to the one of the plurality of virtual machines.
US08769205B2 Methods and systems for implementing transcendent page caching
This disclosure describes, generally, methods and systems for implementing transcendent page caching. The method includes establishing a plurality of virtual machines on a physical machine. Each of the plurality of virtual machines includes a private cache, and a portion of each of the private caches is used to create a shared cache maintained by a hypervisor. The method further includes delaying the removal of the at least one of stored memory pages, storing the at least one of stored memory pages in the shared cache, and requesting, by one of the plurality of virtual machines, the at least one of the stored memory pages from the shared cache. Further, the method includes determining that the at least one of the stored memory pages is stored in the shared cache, and transferring the at least one of the stored shared memory pages to the one of the plurality of virtual machines.
US08769200B2 Method for managing hierarchical storage during detection of sensitive information, computer readable storage media and system utilizing same
Examples of methods, systems, and computer-readable media for detection of sensitive information on hierarchical storage management mainframes are described using multiple techniques. The techniques may include determining if data has been migrated from a first storage medium to a second storage medium, recalling the migrated data from a second storage medium to the first storage medium, reading the migrated data, then re-migrating the data to the second storage medium.
US08769194B2 Information processing system including semiconductor device having self-refresh mode
Disclosed herein is an information processing system having first and second devices. The second device alternately issues a self-refresh command and a self-refresh exit command to the first device. The first device performs a refresh operation once in response to the self-refresh command and updates a state of a DLL circuit in response to the self-refresh exit command.
US08769191B2 Garbage collection method for nonvolatile memory device
A nonvolatile memory device includes a memory area having free segments and first to fourth regions having used segments. The garbage collection method includes selecting a target segment from the used segments, moving a valid data block from the selected target segment to the used segments, and erasing data of all data blocks in the selected target segment and making the selected target segment into a free segment. When the number of free segments is greater than a predefined value, the target segment is selected by a first method and valid data blocks in the target segment are moved by a second method. When the number of free segments is less than the predefined value, the target segment is selected by a third method and valid data blocks in the target segment are moved by a fourth method.
US08769188B2 Nonvolatile memory controller and method for writing data to nonvolatile memory
The invention provides a nonvolatile memory controller. In one embodiment, the nonvolatile memory controller receives new data for writing a nonvolatile memory from a host, and comprises a signature calculating circuit, a signature buffer, a signature comparison circuit, a data comparison circuit, and a nonvolatile memory interface circuit. The signature calculating circuit calculates a first signature according to the new data. The signature buffer outputs a second signature corresponding to old data stored in the nonvolatile memory, wherein the old data has the same logical address as that of the new data. The signature comparison circuit determines whether the first signature is identical to the second signature. The nonvolatile memory interface circuit writes the new data to the nonvolatile memory when the first signature is determined to be different from the second signature by the signature comparison circuit.
US08769186B2 Providing executing programs with reliable access to non-local block data storage
Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store block data that may be accessed over one or more networks by programs executing on other physical computing systems. Users may create block data storage volumes that are each stored by at least two of the server block data storage systems, and may initiate use of such volumes by one or more executing programs, such as in a reliable manner by enabling an automatic switch to a second volume copy if a first volume copy becomes unavailable. A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other physical computing systems at that data center.
US08769183B2 Mirroring virtual machines from a primary host to a secondary host
A method for mirroring virtual machines from a primary host to a secondary host. The method includes tracking changes for each of a plurality of memory pages and processor states for one or more primary host virtual machines. Responsive to an occurrence of a checkpoint, the primary host virtual machines are stopped. A determination is made if each of the memory pages is frequently changed. In response to the memory page being frequently changed, the frequently changed memory page is marked as being writeable and copied to a buffer. In response to the memory page being infrequently changed, the infrequently changed memory page is marked as being read only. The one or more primary host virtual machines are resumed. A copy of the memory pages, the buffer and changes to the processor states are transmitted to the secondary host.
US08769180B2 Upbound input/output expansion request and response processing in a PCIe architecture
Embodiments of the invention relate to non-standard I/O adapters in a standardized input/output (I/O) architecture. An aspect of the invention includes initiating a first request to perform an operation on a host system. The first request formatted for a first protocol and including data required to process the first request. A second request is created responsive to the first request, the second request including a header and is formatted according to the second protocol. The creating includes storing the data required to process the first request in the header of the second request. The second request is sent to the host system.
US08769178B2 Shock test device
The invention provides a shock test device suitable for an expansion slot of a computer system. The shock test device includes a mainboard, a structure unit and a detection module. The mainboard has a connecting finger electrically connected to the expansion slot. The structure unit is disposed at the mainboard for simulating a weight and a supporting structure. The detection module is coupled to at least one pin of the connecting finger for detecting a touch condition between the connecting finger and the expansion slot so as to produce a warning signal. In this way, the shock test device can detect whether or not a link plug-in in a host computer (for example, the link between the expansion slot and the connecting finger portion of the shock test device) is disconnected due to shocking or unseen disconnected and then reconnected again.
US08769170B2 Electronic device, control method for an electronic device, and recording medium
Managing commands that have not been executed is simplified while maintaining a state in which real-time commands can be executed. A printer 2 has a write control unit 21A that writes received commands to a receive buffer 31, a command execution unit 21B that executes the written commands, and a real-time command execution unit 21C that executes written commands that are real-time commands. The printer 2 enters a full-buffer mode as needed by the capacity of available storage space in the receive buffer 31, and when in the full-buffer mode the write control unit 21A cyclically writes commands to an auxiliary space created in the receive buffer, and the real-time command execution unit 21C reads and executes real-time commands from the auxiliary space.
US08769168B2 Method for communicating with a network adapter using a queue data structure and cached address translations
Mechanisms for communicating with a network adapter using a queue data structure are provided. A device driver invokes device driver services for initializing address translation and protection table (ATPT) entries in a root complex for the queue data structure. The device driver services return untranslated addresses to the device driver which are in turn provided to the network adapter. In response to retrieving a queue element from the queue data structure, the network adapter may request a translation of an untranslated address specified in the queue element and store the translated address in the network adapter prior to receiving a data packet targeting a buffer associated with the queue element.
US08769159B2 Resource reservation for an external device that is not available at startup of a host computer
A system and method for reserving resources of a host computer for use by an external device configured to be coupled to an expansion bus of the host computer are described. The host computer may be configured to execute device resource software that operates at a startup of the host computer to reserve one or more resources for the external device. The external device may not be available during the startup of the host computer, e.g., because the external device is not powered on or is not physically connected to the host computer. The device resource software may subsequently detect that the external device becomes available after the startup of the host computer. In response, the device resource software may enable the external device to use the one or more resources that were previously reserved at the startup of the host computer.
US08769156B2 Systems and methods for maintaining transparent end to end cache redirection
The present disclosure presents systems and methods for maintaining original source and destination IP addresses of a request while performing intermediary cache redirection. An intermediary receives a request from a client destined to a server identifying a client IP address as a source IP address and a server IP address as a destination IP address. The intermediary transmits the request to a cache server, the request maintaining original IP addresses and identifying a MAC address of the cache server as the destination MAC address. The intermediary receives the request from the cache server responsive to a cache miss, the received request maintaining the original source and destination IP addresses. The intermediary identifying that the third request is coming from the cache server via one or more data link layer properties of the third transport layer connection. The intermediary transmits to the server the request identifying the client IP address as the source IP address and the server IP address as the destination IP address.
US08769155B2 Techniques for synchronizing application object instances
Techniques for synchronizing data object instances between applications/processes in an efficient manner. In one set of embodiments, the techniques described herein can be implemented in one or more network routers to synchronize data between a process running on an active management processor and a process running on a standby management processor, thereby facilitating features such as non-stop routing (NSR).
US08769154B2 Method and apparatus for facilitating routing protocol redundancy in a network element
An embodiment of a method and apparatus for synchronizing routing protocol information associated with a plurality of routing modules of a network element is disclosed herein. The method includes an operation for adding an additional routing module to a network element. The network element includes an existing routing module having an existing collection of routing protocol information associated therewith. In response to adding the additional routing module to the network element, an operation is performed for imparting the existing collection of routing protocol information upon the additional routing module. After updating the existing routing module with such new routing protocol information, an operation is performed for updating the additional routing module with such new routing protocol information.
US08769149B2 System and method for real-time location-based advertisement insertion into online content
There is provided a media content server for inserting a location-based advertisement into an online media content. The media content server comprises a memory including an online media content for online access; a processor configured to receive a request from a client for the online media content; determine an IP address of the client based on the request; map the IP address to a local advertisement server serving an area corresponding to the IP address; request a local advertisement from the local advertisement server; provide the local advertisement to the client; and provide the online media content from the memory to the client. The online media content has a first and second sequential segments, and the local advertisement may be provided to the client after the first segment is provided and before the second segment is provided.
US08769145B2 Specifying predicted utility of information in a network
A method for specifying utility in an information delivery system having data sources and receiving nodes includes specifying utility for a set of possible information delivery patterns of data samples, where the specification of the utility depends on characteristics of delivery patterns observed by a receiving node, if any, located at a specified location.
US08769140B2 Method and system for optimizing power consumption in a home network via a broadband gateway
A broadband gateway, which enables communication with a plurality of devices, handles at least one physical layer connection to at least one corresponding network access service provider. Before allowing the devices to access content from the service provider, the broadband gateway may identify a device power profile for each of the devices, and a network power profile for the content to select a corresponding content delivery mechanism to optimize power consumption. The content may be communicated to the devices utilizing the corresponding selected content delivery mechanism. Depending on configuration, content transcoding may be performed at the broadband gateway and/or at the devices. The content may be burst downloaded and stored in a local storage to be consumed by the devices thereafter. Upon completion of download, the broadband gateway may shut down receiving components to save resources and power. The receiving components may be tuned on to receive additional content when needed.
US08769137B2 Systems and methods for negotiated accelerated block option for trivial file transfer protocol (TFTP)
Systems and Methods for Negotiated Accelerated Block Option for Trivial File Transfer Protocol are provided. In one embodiment, a method for implementing a negotiated accelerated Trivial File Transfer Protocol (TFTP) file transfers, the method comprising: transmitting a TFTP request packet for accelerated transfer from a requesting device to a serving device; receiving a response from the serving device; determining whether to initiate an accelerated transfer by evaluating the response packet from the serving device; and when evaluating the response packet indicates that the serving device accepts acceleration, initiating an accelerated TFTP file transfer using a negotiated block acceleration value, wherein the negotiated block acceleration value is negotiated by the client device and the Accelerated TFTP Server Engine based on one or both of hardware constraint factors and transmission statistics.
US08769135B2 Data set integrity assurance with reduced traffic
One embodiment disclosed relates to a method of assuring integrity of a data set between multiple devices. A normalizing factor is generated at a first device. Based on the data set at the first device and the normalizing factor, a first integrity mechanism is calculated. The normalizing factor and the first integrity mechanism are sent from the first device to at least a second device. Other embodiments are also disclosed.
US08769133B2 Network-based verification and fraud-prevention system
A system for authentication has an Internet-connected server providing services and software executing on the server from a non-transitory physical medium. The software provides a function for receiving a request for authentication from a person seeking service at the server, a function for requesting by the server one or more username/password pairs used for log-in for the person at one or more Internet sites remote from the server, a function for logging in by the server at the remote site or sites on behalf of the person, using the username/password pair or pairs provided by the person, and a function for authenticating the person at the server for interaction with the server.
US08769131B2 Cloud connector key
A cloud connector key includes a network interface configured to connect to a network, a mass storage interface configured to connect to a network isolated device, and a computation module operatively connected to the network interface and the mass storage interface. The computational module is configured to connect to a cloud repository using the network interface by obtaining, from storage on the cloud connector key, a network address of the cloud repository, requesting connection to the cloud repository using the network address, and authenticating, using credentials in the storage on the cloud connector key, to an account in the cloud repository. The computational module is further configured to transfer a file between the account in the cloud repository and a network isolated device via the mass storage interface.
US08769130B1 Selection of computer network wireless access points
Client computers may be configured to communicate with a security server computer to receive access point information for computer network wireless access points in a particular geographic location. A client computer may provide its current geographic location to the security server computer to request access point information. The server computer may retrieve from an access point database access point information for computer network wireless access points in the geographic location. The server computer may provide the access point information to the client computer, which may display the access point information over a geographic map. The access point information may indicate whether any computer network wireless access point in the geographic location poses a computer security threat.
US08769128B2 Method for extranet security
A computing method includes running on a user computer a first operating environment for performing general-purpose operations and a second operating environment, which is configured expressly for interacting with a server in a communication session and is isolated from the first operating environment such that the general-purpose operations performed in the first operating environment do not affect operation of the second operating environment. The operation of the second operating environment running on the user computer is monitored by means of a central management subsystem, which is external to the server and to the user computer. The communication session is controlled based on the monitored operation.
US08769127B2 Cross-domain solution (CDS) collaborate-access-browse (CAB) and assured file transfer (AFT)
Systems and methods for providing a cross-domain, remote terminal secure browse capability are disclosed. The Collaborate-Access-Browse (CAB) Cross-Domain Solution (CDS) enables high-side users to browse low-side material with the same privileges as any other low-side user. The Assured File Transfer (AFT) CDS allows the high-side user to initiate file transfers from the low side to the high side so the browser-found data can be manipulated on the high side if needed. AFT provides for a bi-directional file exchange. High-side users can also initiate a file exchange from their high side to the low side, assuming the file contains only the appropriately classified information.
US08769126B2 Expanded membership access control in a collaborative environment
A method, system and apparatus for expanded membership access control in a collaborative environment. A collaborative application which has been configured for expanded membership access control can include a collaborative space configured to host places, and rooms and sub-rooms within the places. The collaborative space further can include a membership management processor coupled to the collaborative space and programmed both to produce access control lists for the rooms and sub-rooms based upon specified roles for members and to assign the roles to members added to the rooms and sub-rooms separately from the access control lists. Notably, a membership directory also can be included which can be configured to store membership information for the members exclusive of the access control lists.
US08769125B2 Method and apparatus for ensuring transport of user agent information
Techniques to ensure that user agent information is transported includes determining whether both a type field and a client platform information field are included in a first portion of a uniform resource locator field (URL) of a hypertext transfer protocol (HTTP) request message received from a remote client process. The first portion is different from a domain portion of the URL. The type field holds data that indicates whether the remote client inserted the client information field into a URL of an original HTTP request message. If both the type field and the client platform information field are included, then it is determined, based on data in the type field, whether to include both the type field and the client platform information field in a first portion of a URL in a link in a HTTP response message. The HTTP response message is sent to the remote client process.
US08769121B2 Multi-session web acceleration
A method for speeding up data downloads across the Internet utilizing a proxy server to receive client requests for downloading remote data files and then establishing multiple concurrent sessions from the proxy server which balance the download of the remote data in multiple segments across two or more available wide-area network (WAN) links.
US08769119B2 Method and apparatus for pushing applications to a website visitor during co-browsing
Apparatuses, computer readable mediums, and methods for pushing applications to a website visitor during co-browsing are disclosed. The method may include initiating a co-browsing session between an operator and a visitor. The method may include selecting an application to push to the visitor. The method may include configuring the application, and pushing the application to the visitor. The method may include co-browsing the application with the visitor. The configuring may include configuring the application by selecting content from webservers over the Internet. The content from the webservers may be received through a content provider layer.
US08769115B2 Method and apparatus for optimally utilizing a peer to peer network node by enforcing connection time limits
In accordance with an embodiment of the invention, there is provided a method for splitting a load of monitoring a peer to peer network. The method has a first node in the peer to peer network receiving information reported by a second node in the peer to peer network, including information concerning which nodes are connected to the second node. The method further has the first node connecting to nodes different from the nodes that are connected to the second node using the received information. The method still further has the first node reporting information, including information concerning which nodes are connected to the first node, such that the second node also has access to the reported information, thereby splitting the load of monitoring the peer to peer network among the first and second nodes.
US08769114B2 Distributing group of images associated with web page via number of data connections less than number of images in group
A server can efficiently distribute images for a web page as groups of images. The server receives a request from a client for a group of images associated with a web page. The request encodes an image group identifier and a retrieving function. The server executes the retrieving function with the image group identifier to obtain the group of images. In response to the request, the group of images are transmitted over a number of data communication connections between the client and the server that are less than a number of images in the group of images.
US08769110B2 Transferring RUI from one device to another
A method of and system for transferring a remote user interface from one device to another device is described herein. A server stores state information and uses the information to transfer the RUI and/or other data from one device to the other device. This enables a user to transition from one device to another device seamlessly and without interruption of their user interface and/or programming.
US08769106B2 Universal configurable device gateway
A method and an apparatus for providing a configurable, object-oriented, protocol-neutral interface between a physical device and a server. The method includes coupling an application gateway with the physical device, where the application gateway includes a protocol gateway module configured for physical communication with the physical device, and an object adapter module configured for virtual communication between the physical device and a client application running on a server. The method further includes configuring a service starter to launch and bind the object adapter module with the protocol gateway module, configuring the protocol gateway module to define the physical interface between the physical device and the protocol gateway, and establishing communication between the protocol gateway module and the physical device, such that the physical device is exposed as a network device on the server.
US08769103B2 Use of generic universal resource indicators
Various arrangements for creating and using generic universal resource indicators are presented. To create a generic universal resource indicator, one or more parameters of a universal resource indicator may be identified. An interface that permits a parameter of the one or more parameters to be selected and mapped to a variable may be presented. A selection of the parameter for mapping may be received. An indication of the variable to map to the parameter of the selection may also be received. The generic universal resource indicator having a generic parameter corresponding to the parameter of the selection may be created.
US08769099B2 Methods and systems for pre-caching information on a mobile computing device
Systems and methods for pre-caching information on mobile computing devices. The system and method include, based upon spatial information or temporal information associated with a user of a mobile computing device, detecting the occurrence of a first user event that precedes an associated second user event that will occur at a known time. The method and system further include identifying information corresponding to the associated second user event that will occur at the known time. The method and system also include, in response to detecting the occurrence of the first user event, transmitting to the mobile computing device the information corresponding to the associated second user event that will occur at the known time.
US08769098B2 Fair usage enforcement in roaming packet based access
Means and methodology for a Policy and Charging Rule Function, in a network visited by a roaming terminal, to determine its role and mode of operation in concurrence with a Policy and Charging Rule Function in the home network of that terminal. The role is determined base on the fact the terminal is roaming, a roaming agreement exists between both networks or can be established and visitor network's operator rules. Determining mode of operation comprises negotiation and possible rule transfer between visited network and home network Policy and Charging Rule Functions.
US08769096B2 Relevant alert delivery in a distributed processing system
Methods, systems and products are provided relevant alert delivery including assigning by an event analyzer each received event to an events pool; determining by the event analyzer in dependence upon event analysis rules and the events assigned to the events pool whether to suppress one or more of the events; identifying by the event analyzer in dependence upon event analysis rules and the events assigned to the events pool one or more alerts; sending by the event analyzer to an alert analyzer all the alerts identified by the event analyzer; assigning by the alert analyzer the identified alerts to an alerts pool; determining by the alert analyzer in dependence upon alert analysis rules and the alerts in the alert pool whether to suppress any alerts; and transmitting the unsuppressed alerts to one or more components of the distributed processing system.
US08769095B2 System and method for dynamically grouping devices based on present device conditions
A method to dynamically group devices based on device information, which is associated with a system for monitoring the device information that communicates information between a device and an enterprise. Information is collected from a device information source to obtain an actual status of a device. The actual status of the device is compared to a stored status of the device. The stored status is stored on a server of the enterprise. The enterprise determines if the actual status has been changed from the stored status. When a change is detected, the method performs at least one of the acts of automatically disassociating the device from a group that reflects the stored status and automatically associating the device with a new group to reflect the actual status.
US08769094B2 Systems, devices, and/or methods for managing sample selection bias
Certain exemplary embodiments can provide a method that can include, via a special purpose processor, automatically determining an unbiased estimate of a distribution from occurrence data having an occurrence data sample selection bias substantially equivalent to a background data sample selection bias, the occurrence data related to background data, the background data chosen with the background data sample selection bias, the occurrence data representing a physically-measurable variable of one or more physical and tangible objects or substances.
US08769093B2 Switching between connectivity types to maintain connectivity
Techniques are provided for leveraging narrowband connectivity (such as dial-up communications or other types of low bandwidth communications) to provision or configure broadband connectivity between a broadband access provider and a broadband device, such as a DSL modem or a cable modem. Specifically, because narrowband connectivity does not require advance configuration or provisioning by the host system of connectivity parameters for an access-seeking device, a modem at an access-seeking device may be leveraged to establish a narrowband connection between that device and a host system and to enable an exchange or negotiation of connectivity parameters necessary to enable future broadband connectivity. Thus, once established, the narrowband connection may be used as a conduit for communicating required provisioning information between the broadband-enabling host and the access-seeking device to enable broadband connectivity by the device in the future.
US08769092B2 Systems and methods for GSLB spillover
The present disclosure is directed towards systems and methods for global server load balancing spillover. An intermediary device providing global server load balancing (GSLB) identifies a spillover threshold for a first GSLB virtual server of the intermediary device. The first GSLB virtual server resolving DNS requests to a remote site of a plurality of remote sites. The intermediary device monitors spillover related statistics of each of a plurality of services at the plurality of remote sites, establishes a first spillover aggregate statistic for the plurality of services, determines that the first spillover aggregate statistic exceeds the spillover threshold for the first GSLB virtual server, and receives a DNS request and directing the DNS request to a second GSLB virtual server of the intermediary device responsive to the determination.
US08769091B2 Method, device and medium for determining operations performed on a packet
A system for tracing operations executed by a network device on a packet wherein a network device may capture a packet and determine whether the packet is a candidate for tracing; if the packet is a candidate for tracing the network device may set a trace option identifier within the packet indicating that the packet is to be tagged in association with operations performed on or in association with the packet by the network device. The network device may tag the packet with one or more tags in response to the trace option identifier, export the packet with the trace option identifier, generate a report based on the tags and send the report to a network management station.
US08769088B2 Managing stability of a link coupling an adapter of a computing system to a port of a networking device for in-band data communications
Managing stability of a link coupling an adapter of a computing system to a port of a networking device for in-band data communications, the adapter and the network device coupled for out-of-band data communications to a management module, where link stability is managed by: monitoring link health including retrieving adapter link statistics from the adapter and networking device link statistics from the networking device; determining, in dependence upon the adapter and networking device link statistics, whether the link health meets predefined health acceptability criteria; and if the link health does not meet predefined health acceptability criteria, instructing the adapter to execute one or more predefined corrective actions.
US08769087B1 Communication assets survey and mapping tool with data export feature
A Communication Assets Survey and Mapping Tool. The method includes collecting and storing agency, communication asset and interoperability data in a database, receiving a request for a display of agency, communication asset and interoperability of a geographic area, retrieving data regarding agency, communication asset and interoperability information from the database, determining interoperability between agencies based on their communication assets data and displaying interoperability information. Features include prioritizing interoperability solutions (a need vs ability analysis), data entry graphical user interface, data export, and community forum.
US08769086B2 Component independent process integration message monitoring
The present disclosure involves systems, software, and computer implemented methods for centralized monitoring of business processes. One process includes identifying a process integration (PI) domain, where the PI domain includes at least one PI component, accessing at least one PI component included in the identified PI domain. retrieving a set of local monitoring information from the accessed at least one PI component, persisting the retrieved set of local monitoring information in a centralized repository, and presenting at least a portion of the persisted set of local monitoring information to a client in response to a request from the client.
US08769085B2 Systems and methods for analyzing the health of networks and identifying points of interest in networks
Systems and methods for analyzing the health of networks and identifying Points of Interest in networks are provided. In one embodiment, a method for analyzing the health of a network is provided. The method may include: receiving status information for multiple network devices associated with a network; and analyzing the status information for at least a portion of the network devices by comparing the statuses of one or more network devices that are located downstream on the network relative to the statuses of one or more network devices that are located upstream on the network.
US08769077B2 Parameterized recursive network architecture with topological addressing
A digital data communications network that supports efficient, scalable routing of data and use of network resources by combining a recursive division of the network into hierarchical sub-networks with repeating parameterized general purpose link communication protocols and an addressing methodology that reflects the physical structure of the underlying network hardware. The sub-division of the network enhances security by reducing the amount of the network visible to an attack and by insulating the network hardware itself from attack. The fixed bandwidth range at each sub-network level allows quality of service to be assured and controlled. The routing of data is aided by a topological addressing scheme that allows data packets to be forwarded towards their destination based on only local knowledge of the network structure, with automatic support for mobility and multicasting. The repeating structures in the network greatly simplify network management and reduce the effort to engineer new network capabilities.
US08769076B2 Methods and systems for presence publication using SIP register feature tags
Systems and methods for publishing presence information can be performed to reduce the amount of signaling associated with presence publication. A method for publishing presence service information to a presence server includes: receiving, at a registrar node, a session initiation protocol (SIP) message originated by a user equipment (UE) over the air interface; and transmitting a third party register message based upon the received SIP message, from the registrar node, toward a presence server using network signaling, wherein the third party register message includes at least one of information associated with the user of the UE, capabilities of the UE and presence related services offered by the UE.
US08769072B2 Systems and methods for identifying foundation fieldbus linking devices
Systems and methods for identifying Foundation Fieldbus linking devices are described. A pair of redundant Foundation Fieldbus linking devices may be identified by a gateway device that includes one or more computers. A single virtual address representative of the pair of redundant linking devices may then be determined by the gateway device, and information associated with operation of at least one of the pair of redundant linking devices may be provided by the gateway device to an external system. During the provision of information to the external system, the virtual address may be utilized to represent the at least one linking device.
US08769071B2 Dynamic mapping of identifiers in a multi-tenant computing system
Some embodiments of a system and a method to dynamically create mappings between tenant-specific user identifiers (IDs) and global user IDs in a multi-tenant computing system have been presented. In response to a request to map a tenant user identifier (ID) pair comprising a tenant identifier (ID) and a tenant-specific user ID, a server in a networked system creates a mapping of the tenant user ID pair to a global user ID that is not yet used. The server is communicably coupled to other servers in the networked system, and the tenant ID is associated with a tenant in the networked system. The server may immediately makes the mapping of the tenant user ID pair to the global user ID available to the other servers in the networked system.
US08769070B2 SAS domain management and SSP data handling over ethernet
A server application is executed on an active device within the SAS domain, the active device connected to a remote client via an Ethernet connection. At least one command is received from the remote client via the Ethernet connection. An Ethernet frame of the at least one command is converted to at least one SAS frame. The at least one SAS frame is routed via a SAS data path to a SAS target device connected to the active device, the SAS target device corresponding to a field of the command.
US08769065B1 Methods and apparatus for implementing a data management framework to collect network management data
A system receives identification of at least one data structure to contain the network management data associated with the managed resource. The system receives notification that at least one type adapter structure has been created. The type adapter is associated with the data structure. The system receives identification of at least one key common to the data structure, and the network management data. The system receives notification that methods within the at least one type adapter structure have been implemented to enable the network management data to be mapped from the at least one data structure to a managed object database.
US08769064B2 System using wired interface to configure wireless connection between host and image forming device
An image forming device, a host device, and connecting methods thereof are provided. The method includes that when the image forming device is connected to the host device through a wired interface, installing a driver program to execute a wireless connection setting program, determining an internet protocol (IP) setting method of the image forming device according to an IP setting method of the host device, copying network setup information of the host device and transmitting the copied network setup information to the image forming device through the wired interface, and when the image forming device sets an IP address thereof according to the determined IP setting method and transmits the IP address to the host device through the wired interface, establishing a wireless connection setting using the transmitted IP address.
US08769062B2 Determining a network address for managed devices to use to communicate with manager server in response to a change in a currently used network address
A plurality of network addresses identify a source device in the network. A plurality of subscriptions for the source device to receive messages from the target devices each identify one of the target devices and one of the source network addresses the identified target device uses to communicate with the source device. Upon detecting a change to a changed network address, a determination is made of a subscription indicating the changed network address and the target device indicated in the determined subscription is determined. A selection is made of a selected network address, other than the changed network address is selected. If the selected network address can be used to communicate between the determined target device and the source device, then the selected network address is used and provided to the determined target device.
US08769058B1 Provisioning interfacing virtual machines to separate virtual datacenters
This disclosure relates to a system for operating virtual datacenters. The disclosure describes a system in which virtual datacenters may be self contained logical units. These units may contain workloads comprised of one or more virtual machines. The virtual machines may include software solutions, and may be configured to interface with each other. The workloads may be provisioned to different virtual datacenters at a user's request using a central management tool.
US08769057B1 Employing a hierarchy of servers to resolve fractional IP addresses
Computer systems, computer-readable media, and computerized methods for resolving fractional IP addresses using domain name system (DNS)-enabled devices are provided. The system includes a local DNS server that accesses a correlation table, which maintains a mapping between fractional IP addresses and domain names. The fractional IP addresses each represent an IPv4 address paired with a respective value of an IP version field. The system also includes a client device that is capable of transmitting to the local DNS server a request message, which includes a destination name of a device targeted by the client device. Upon receiving the request message, the local DNS server compares the destination name against the correlation table. When a match is discovered within the domain names populated within the correlation table, the local DNS server identifies and transmits to the client device a fractional IP address mapped to the matching domain name.
US08769050B2 Serving font files in varying formats based on user agent type
To resolve compatibility issues between font file formats and user agents such as web browsers, a font repository may determine a compatible font file format upon receiving a request from the user agent for a font. The determination may be made based on the type of user agent making the request. In one or more arrangements, if a font file in the compatible font file format is not available at the repository, a request may be transmitted to another repository. A font reference in a style sheet or code defining the network document may be unique to the font, but common to all font files corresponding to the font. An application for facilitating the generation of a network document may thus automatically generate such a code in response to a user selecting a desired font.
US08769047B1 Delivery control for cooperative delivery systems
Systems and methods for content delivery control in a cooperative delivery system are disclosed. A rules repository stores control parameters. A content delivery network is configured to receive a request for a content object from an end-user system; receive from the rules repository a control parameter where the control parameter provides information about delivery and/or caching the content object; insert a string into a uniform resource identifier (URI) or response header for the content object; and transmit the response to or through a terminal network. The terminal network receives the response; identifies the string; identifies the control parameter; and processes delivery or storage of the content object based on the control parameter.
US08769045B1 Systems and methods for incremental loading of collaboratively generated presentations
Systems and methods for incrementally communicating a document to a client computer are disclosed herein. Time consistent views of the document are maintained throughout the incremental downloading through use of a cryptographically secured permissions token identifying a version of the document the user is permitted to access.
US08769042B2 Delivering a file
A method and apparatus delivers a file from a content provider to a requesting client. A request from a client to access a file is received, a common file that is common to all requesting clients is identified in a first storage location, in a second storage location a personalized file that is unique to said client is identified, the common file and are personalized file are analyzed to find their differences, the shared data and the unique data are delivered to the client and the client is instructed to stitch the shared data and the unique data together.
US08769038B2 Remote device diagnostic and repair apparatus and methods
Methods and apparatus are disclosed for servicing a target device with a remote access device. The target device has a target-device input/output interface and the remote access device has a remote-access-device input/output interface that are operatively coupled at the hardware level. A wireless communication link is established between the remote access device and a communications network to establish a communication link between a computer remote from the target device and from the remote access device. Service instructions are received from the computer at the remote access device over the communication link. The received service instructions are transmitted through the coupled input/output interfaces to service the target device.
US08769037B2 Managing tag clouds
A method, data processing system, and computer program product for managing tags. A computer system identifies one or more groups of similar tags from a multiplicity of tags proposed for inclusion in a tag cloud. The computer system identifies one or more representative tags to represent the respective one or more groups of similar tags. The computer system displays the one or more representative tags in the tag cloud instead of all the similar tags in the one or more groups of similar tags, and concurrently displays other tags in the multiplicity of tags that are not included in the one or more groups of similar tags.
US08769034B2 Query performance data on parallel computer system having compute nodes
Embodiments of the invention provide a method for querying performance counter data on a massively parallel computing system, while minimizing the costs associated with interrupting computer processors and limited memory resources. DMA descriptors may be inserted into an injection FIFO of a remote compute node in the massively parallel computing system. Upon executing the DMA operations described by the DMA descriptors, performance counter data may be transferred from the remote compute node to a destination node.
US08769033B2 Identifying changes to media-device contents
A method to expose information about a set of data objects to a master device is provided. A benchmark sequence indicator is used in connection with a set of sequence indicators that are each related to data objects (such as media files on a device) to satisfy multiple independent requests for information about certain objects that satisfy sequence criteria conveyed from multiple requesting applications. An embodied data structure includes a set of properties associated with a data object as well as a sequence-identification field that also corresponds to the data object and that is populated with an object sequence indicator that indicates when a change occurred to the data object.
US08769029B2 Voting in chat system without topic-specific rooms
A method, system and graphical user interface for a chat system is disclosed. One aspect of certain embodiments includes receiving from respective users feedback data regarding the received messages or authors of the received messages and providing the feedback to the respective authors.
US08769028B2 Regulating participant behavior in chat communications
An automated agent, such as an instant message robot, is be used to facilitate introduction of a chat participant to a small group of other chat participants in a chat room. To do so, for example, a BOT may present a chat participant who desires to be introduced to a small group of chat participants in a chat room with a series of multiple-choice questions, identify a subset of chat participants based on responses to the multiple-choice questions, and provide introductions among the chat participants in the subset to facilitate conversation therebetween. For example, the introductions provided by the BOT may indicate areas of mutual interest among chat participants in the subset, similar responses to one or more multiple-choice questions, and/or diverse responses to one or more multiple-choice questions.
US08769022B2 System and method for evaluating outbound messages
Methods and systems enable evaluating a message prior to transmission to one or more addressees. In an embodiment, a message element evaluator applies rules to message field elements which may include message addressee and content elements before the message is transmitted. When a message evaluation rule is violated, an alert may be presented to the user. A message evaluation rule may allow the sender to confirm sending of the message, initiate editing of the message, or cancel the message. A message evaluation rule may also prohibit the message from being sent until the message is modified to conform to the message evaluation rule. The methods and systems may be applied to a variety of message types including electronic mail, simple message system, multimedia message system, and instant message system messages.
US08769020B2 Systems and methods for managing the transmission of electronic messages via message source data
The present invention provides an electronic message management system (EMS) that includes a real-time feedback loop where data is collected from the electronic messages on incoming connection attempts, outgoing delivery attempts, and message content analysis, and written to a centralized data matrix. A separate process accesses the data matrix and analyzes trends in that data. The detected data patterns, trends or behavior is based on configuration parameters for the recipient. Based on these determinations, the process is able to instruct components in the EMS to accept, redirect, refuse, modify, defer, or otherwise dispose of the connection request, the delivery attempt, or the message. Associated methods for managing the transmission of electronic messages are also disclosed.
US08769019B2 Methods and systems for managing shared state within a distributed system with varying consistency and consensus semantics
Methods and systems for managing shared state within a distributed system with varying consistency and consensus semantics are described. In one configuration, a computing device receives a first plurality of objects representing the state of a first item and a second plurality of objects representing the state of a second item. The computing device generates a composed view of the state of each of the first item and the second item. The resulting composed views are transmitted using a reliable multicast protocol.
US08769018B2 Formation of special interest groups
Special interest subgroups are formed by a group of participants by establishing a profile for each participant. The profile defines contribution attributes dealing with contributions the profiled participant might make to a subgroup and attribution attributes dealing with benefits the profile participant might receive from participating in the subgroup. For each possible pairing of participants in the group, an overall contribution score and an overall benefit score is calculated for each participant. A mutual benefit score is calculated by combining the benefit scores for both participants in the pair. Participants are assigned to subgroups as a function of participant contribution and mutual benefit scores.
US08769014B2 Universal collaboration adapter for web editors
Various embodiments of systems and methods for a universal collaboration adapter for web editors are described herein. In one aspect, the method executed by one or more computers in a network of computers includes analyzing a document object model (DOM) representing a document in a tree structure and identifying an event or manipulation associated with the DOM. Typically, the DOM manipulations correspond to the document manipulations. An operation corresponding to the identified event is selected. The operation is sent to a generic collaboration engine for transmission to a server. The server transmits the operation to various participants for collaborative editing. The identification of the DOM manipulations (instead of editor-specific manipulations) provides a universal collaboration adapter for various editors. Further, recording or identifying local DOM manipulations and replaying remote DOM manipulations enable transforming a single-user web editor into the multi-user or collaborative web editor.
US08769010B2 Networking system and method of gaming with a user of a social network
A networking system comprises a data communication network, an entertainment device operable to communicate over the network and to run a first application, a social networking server operable to supply a second application to a social networking client over the network, the client being operable to run the second application once received from the server. In response to a first predetermined event during operation of the first application, the entertainment device can communicate an alert message to the server identifying a user of the client to receive the second application. The social networking server is arranged to supply the second application to the client in response to the alert message. In response to a second predetermined event during operation of the second application, the client is arranged to communicate an acknowledgement message to the entertainment device. In response, the entertainment device is arranged to modify operation of the first application.
US08769008B1 Method and system for providing preference based content to a location aware mobile device
A system and method in accordance with exemplary embodiments may include receiving a message from a location-aware mobile device associated with a user, receiving content delivery information from the user, formulating a content package at least based on the content delivery information, and sending a content message associated with the content package to the location-aware mobile device via a network.
US08769006B2 Role-based display of document renditions for web conferencing
A method and system for providing role-based renditions of a shared document during a Web conference, in which different renditions of the shared document are provided to different Web conference participants based on the participants' roles in the conference. A participant with sufficient privileges, such as a presenter, is allowed to associate different participant roles with corresponding renditions through a user interface. The disclosed system further operates to dynamically adjust to the changing roles of participants during a Web conference, such that the rendition provided to any given user is changed in response to that user's role changing during the Web conference. The role of a Web conference participant may be based on any specific information obtained regarding that participant, such as information in a user profile in a user database, or other user information. The disclosed system further operates to provide shared document renditions that are specific to individual user attributes, such as user accessibility settings. A user interface provided to the presenter or other privileged participant allows that participant to indicate which participant roles are to be provided which renditions, e.g. which participant roles will be provided with renditions including additional metadata. Such metadata may, for example, include speaker notes, rendered on the presenter's screen, but not on the attendees screens.
US08769004B2 Collaborative web browsing system integrated with social networks
The present invention is directed towards to computerized social networks and e-commerce and facilitating ad-hoc screen sharing and co-browsing between users of a social network. The collaborative browsing is integrated with social networks. The collaborative browsing method comprises a server computer having a Shopping With A Friend (SWAF) server engine coupled to a database, a SWAF client engine coupled to the SWAF server engine and a plurality of client computers each having a web browser program that runs the SWAF client engine. The web browser program does not include a collaboration plug-in.
US08769003B2 Method for proximity determination between mobile peers while maintaining privacy
This disclosure describes systems, methods, and apparatus for determining proximity between networked devices without requiring those devices to share location information either because of privacy or because such information cannot be obtained. To do this, access points for a plurality of networked devices are compared, and those devices detecting, or detected by, the same access points are deemed proximal to each other. Software, or features of software, can be initiated on those networked devices that are proximal to other networked devices and the proximal networked devices can be given information enabling them to identify and communicate with each other.
US08769002B2 Information provision system, information provision method, program, and server device
When continuous user biometric information is transmitted to a server device continuously from a handheld device used by a user, the server device can be caused to receive a required measurement value efficiently at a required time, select information desired by the user on the basis of the measurement value and user peripheral information, and provide the user with the information reliably, without imposing excessive communication charges and the like. A server device 140 is used together with a handheld device 110 that transmits the user peripheral information to the server device and receives the information transmitted from the server device. After determining that a fluctuation has occurred in the user peripheral information transmitted from the handheld device 110, the server device 140 performs either processing for calculating a predicted value of future user biometric information or processing for receiving the predicted value of the future user biometric information, selects information on the basis of the predicted value and the user peripheral information, and transmits the selected information to the handheld device 110.
US08769001B2 Transmission terminal, transmission method, transmission system, and recording medium storing transmission control program
A transmission terminal, which displays information of a candidate counterpart transmission terminal through a display coupled to the transmission terminal, receives state information of the candidate counterpart transmission terminal through a communication network, suppresses the display from displaying the information of the candidate counterpart transmission terminal until specific state information of a specific transmission terminal is received, and causes the display to display the information of the candidate counterpart transmission terminal in a manner that reflects the state information of the candidate counterpart transmission terminal that is received by the transmission terminal during a display suppressing time in which the display is suppressed from displaying the information of the candidate counterpart transmission terminal.
US08768998B1 Compact switched-capacitor FIR filter implementation
A system is provided to perform non-recursive signal processing using a sampled data technique and a parallel network of switched-capacitor filters. The input analog signal is sampled in a time sequence manner at regular time intervals to obtain analog-valued samples. These samples are collected into data blocks that are assembled into a set of data blocks. The successive data blocks belonging to a set of data blocks partially overlap with the first data block. The non-recursive signal processing is performed on all of the data blocks of the set substantially simultaneously, using the parallel network to produce a processed analog output signal. Each individual processing path of the parallel network processes a specific data block of the set of data blocks. The number of parallel processing paths is the same as one plus the degree of the polynomial representing the desired or overall input/output equation characterizing the non-recursive signal processing.
US08768990B2 Reconfigurable cyclic shifter arrangement
In one embodiment, a reconfigurable cyclic shifter arrangement has first and second reconfigurable cyclic shifters connected in series that are each selectively and independently configurable to operate in any one of three different modes at a time. In a first mode, the reconfigurable cyclic shifter is configured as four 4×4 cyclic shifters to cyclically shift four sets of four input values. In a second mode, the reconfigurable cyclic shifter is configured as two 8×8 cyclic shifters to cyclically shift two sets of eight input values. In a third mode, the reconfigurable cyclic shifter is configured as one 16×16 cyclic shifter to cyclically shift one set of 16 input values. Because the first and second reconfigurable cyclic shifters are independently configurable, there are nine different configurations of the reconfigurable cyclic shifter arrangement.
US08768989B2 Funnel shifter implementation
A funnel shifter includes an input, an output, and a multiplexer unit including a number of multiplexer levels. The multiplexer unit may perform one of a plurality of shift operations on an input value and to provide an output value in response to receiving a shift value and a shift operation value. A first multiplexer level may be configured to format and expand the input value into a larger intermediate value. At least a second multiplexer level may be configured to perform a linear shift of the intermediate value without wrapping any bits for creating the output value. At least some of the multiplexer levels may include multiplexer select signals that may be represented as a plurality of N-Nary one of N signals where N is greater than or equal to two, wherein each of the plurality of N-Nary signals being implemented on a set of physical wires.
US08768988B2 Accessing snapshots of a time based file system
A file system driver stored in a computational device receives a request to provide access to a snapshot of a rewritable file system at a selected point in time, wherein a plurality of tokens corresponding to a plurality of data units are stored in the rewritable file system, and wherein an ordering relationship is maintained among the plurality of tokens. The file system driver determines a token corresponding to the selected point in time based on the ordering relationship. A virtual subdirectory name is generated corresponding to the determined token. A virtual subdirectory is created with the generated virtual subdirectory name, wherein the virtual subdirectory is a subdirectory of a root directory. The snapshot is accessed via the subdirectory.
US08768986B2 Recording apparatus and method for fat file
Disclosed herein is an information recording apparatus including: a loading section configured to be loaded with a recording medium for managing a file on the basis of at least one of an FAT file system and a file system similar thereto; and a control section configured, in updating at least one directory entry recorded to an area in a second and subsequent clusters in a recording area of directory entries in a predetermined directory in the recording medium, to read data, update at least the one directory entry, record the updated data, and update the FAT of the recording medium and management information similar to the FAT such that the area in which the updated data of the area in the second and subsequent clusters is recorded is linked to the area in a first cluster of the recording area in the predetermined directory.
US08768982B2 Information processing apparatus, method, and program
An information processing apparatus includes a discrimination unit that discriminates types of recording media recording contents, a search unit that searches for a predetermined folder determined by a standard of recording of the contents recorded on the recording media, a determination unit that determines whether a recording position of the predetermined folder searched for by the search unit meets a standard of the recording media, and a restoration unit that restores the predetermined folder when the determination unit determines that the recording position of the predetermined folder does not meet the standard of the recording media.
US08768978B2 Single-operation on-line schema evolution
A method for modifying an original data object in a database using a single command is disclosed. The single command is first validated. Once the command has been validated a ghost data object is created using the new definition. The ghost data object is populated with data from the original object. The transaction log records from the original data object are applied to the ghost data object. The original data object is then locked for exclusive access. The final transaction log records from the original data object are applied to the ghost data object. In the final step the database switches to the new data object. Dependent objects are automatically transformed as part of the same operation.
US08768977B2 Data management using writeable snapshots in multi-versioned distributed B-trees
A method for managing data using writeable snapshots in a multi-versioned, distributed B-tree comprising nodes distributed over a plurality of servers, includes receiving a transaction request specifying a transaction type, the transaction having a transaction snapshot id, and determining the transaction type. If the transaction type is an update transaction, the method includes determining a node to update, which is defined by a node snapshot id, and if the transaction snapshot id is greater that the node snapshot id, the method copies the node and updates the copy to create a writeable snapshot, assigns the transaction snapshot id as a node snapshot id of the copy, and places a pointer from the node to the copy.
US08768974B1 Out-of-band specification of metadata during database operations
An elastic parallel database system where metadata is specified out-of-band during database operations via a set of augmentation rules. The rules are used to augment or modify commands received, and indicate whether they are to be used for specific connections on which they are received, for all client connections, or some other scope.
US08768970B2 Providing alternatives within a family tree systems and methods
A method of creating a family tree includes receiving a request from a user to return a file that includes the family tree and using a plurality of primary source records to construct the family tree based on the request. The records indicate multiple alternatives for at least one branch of the family tree. The method also includes sending a file that includes the family tree to the user. The file includes the alternatives.
US08768968B2 Systems and methods for rule inheritance
Systems and methods for automating and increasing the efficiency of access to data using inheritance of access rules within an organization based upon the relationship of positions within the organization and the roles associated with the positions. In one embodiment, a role structure is used in conjunction with a hierarchical organization structure to allow access rules to be inherited by some of the positions from other positions based upon the relationship of positions within the organization and the roles associated with the positions. Access rules can be applied across equivalent or similar positions, yet differentiated between distinct portions of the organization and the distinct roles associated with the positions. Consequently, particular access rules are not necessarily inherited by all of the positions subordinate to a particular position with which the rule originates, and are not necessarily inherited by all of the positions that are associated with a particular role.
US08768966B2 Method for managing simultaneous modification of database objects during development
The present invention relates to a method for preventing the simultaneous modification of the same database object in a shared database by more than one user during the database development stage comprising the steps of: (a) creating security roles for said users, wherein each of the security roles has a modification permission set for denying or granting at least one modification permission to at least one said database object; (b) assigning each of said security roles to each of said users; (c) providing means for said users to request said modification permission to said database object; (d) receiving said request from a first user for said modification permission to said at least one database object; (e) determining that said security roles of said users, excluding the security role of first user, are set to deny said modification permissions to said object; (f) updating said security role of said first user to grant said modification permission to said object; (g) allowing said first user to modify said object; (h) receiving a termination notification from said first user for concluding said modification permission to said object; and (i) updating said security role of said first user to cease said modification permission to said object.
US08768964B2 Security monitoring
Disclosed are systems, apparatus, methods, and computer readable media for analyzing computing site information. In one embodiment, an analysis tool for analyzing a first site record stored on a storage medium may be selected. The first site record comprising information may relate to a computing site. The computing site may comprise a unit of computing functionality accessible via a network. When it is determined that first confidentiality level for the computing site exceeds a trust level for the analysis tool, the first site record may be modified to create a second site record, the second site record having a second confidentiality level, the second confidentiality level not exceeding the trust level.
US08768953B2 Method and system for determining node to be materialized
A dependency graph of rule predicates without strongly connected sub-graph is obtained. The dependency graph indicates the dependency among the rule predicates. An update frequency of node in the dependency graph is calculated, and a query frequency of node in the dependency graph is also calculated. Furthermore, a runtime query cost value and a materialization cost value of the node are calculated based on the query frequency and update frequency. Node to be materialized are determined based on the runtime query cost value and the materialization cost value. A rule predicate corresponding to the node to be materialized is the rule predicate to be materialized. In at least some instances, an exemplary technical effect is that the return time of result of runtime query is saved and the affect by the data update is reduced when a query is performed in relation data reasoning system constructed with rule predicates.
US08768950B2 Techniques for facilitating inputs to input device
A game apparatus, when receiving an input of an input character by a user, obtains and displays option character strings corresponding to the input character. The option character strings displayed here are option character strings that are connectable to a word preceding the input character. Displayed as the option character strings in this manner are only character strings, each of which does not form an inappropriate expression when connected to the word preceding or following the input character. When the user has selected an option character string from these option character strings, the game apparatus determines the option character string to be a fixed character string, and displays and stores the fixed character string.