Document | Document Title |
---|---|
US08801016B2 |
Gas spring piston and gas spring assembly including same
A piston assembly (204) including an integral piston chamber (218) with an increased volume that is maximized by providing a mounting arrangement whereby the piston can be mounted to a structural member (stz) such that the piston chamber (218) surrounds at least two sides of the structural member (stz). The piston chamber (218) can therefore utilize space adjacent the structural member (stz) to which it is mounted thereby resulting in a piston chamber of a greater volume than prior art designs. A gas spring assembly (200) utilizing such a piston is also included. |
US08801015B2 |
Vehicle
A vehicle includes a pair of front wheels; a pair of rear wheels; a cabin frame portion; a first support frame portion extending forward from the cabin frame portion; a second support frame portion extending rearward from the cabin frame portion; a first suspension system supported by the first support frame portion and suspending the front wheels; and a second suspension system supported by the second support frame portion and suspending the rear wheels. Each of the first suspension system and the second suspension system includes a damping unit. Each damping unit includes a pair of dampers generating damping forces via oil viscosity resistance; an adjuster that adjusts the damping forces generated by the dampers; and a pair of oil paths which connect the dampers with the adjuster. |
US08801008B2 |
Three wheeled scooter with rear skate truck and fixed front wheel
A scooter is disclosed which positions a center of gravity of a rider toward the front the scooter so that the rider can more easily perform a 180 degree turn trick. Since the rider is positioned closer to the front wheel, it becomes easier for the rider to flip over the handlebars. Fortunately, the scooter reduces a moment arm that defines a deceleration moment to reduce the likelihood that the rider will flip over the front handlebars. |
US08800997B1 |
Stepped collet
A stepped collet includes a first section of generally hollow cylindrical shape having a first outer diameter and an inner diameter, a wall extending radially inwardly from an outboard end of the first section, and a second section of generally split cylindrical shape cantilevered from the wall and having a second outer diameter smaller than the first outer diameter. |
US08800996B2 |
Low torque radial shaft seal assembly
A shaft seal assembly includes a metal case having an annular leg extending radially inwardly to a free end with opposite oil and air sides of the leg facing respective oil and air sides of the seal assembly. An elastomeric material bonded to the leg forms a main body adjacent the free end and a primary seal lip radially inwardly from the main body. The primary seal lip has a sealing surface that extends between an air side end and free oil side end. The air side end is attached to an annular bridge via a first hinge and the bridge is operably attached to the main body via a second hinge. The first and second hinges each have a thickness that is less than a thickness of the bridge and the thickness of the first hinge is less than a thickness of the primary seal lip. |
US08800992B1 |
Mathematics game
A mathematics game kit having five answer dice with six faces each labeled with a different number between 1 and 30, twenty function dice with six faces each labeled with a number between 1 and 25, a base with a grid divided into 25 cells in five columns and five rows wherein each cell is adapted to accept a die and the outermost column is the answer column, and a lid removably attached to the base, the lid allows the dice to be shaken in the base and randomly fall into cells. A partition is disposed in the lid to separate the answer dice and the cells in the answer column from the function dice and the remaining twenty cells. |
US08800986B2 |
Image forming apparatus
There is provided an image forming apparatus which includes an body, a feeding tray, a pickup roller, a roller supporting mechanism which supports the pickup roller, a pressing plate which elevates a sheet at the time of sheet feeding, an ascending mechanism which makes the pressing plate ascent, a drive source which is provided to the body, a drive gear, a one-way clutch mechanism which transmits the driving force to the ascending mechanism, a coupling member which moves in conjunction with a vertical movement of the pickup roller, and a transmission-state switching mechanism which is engaged with the coupling member, and which allows or inhibits the transmission of the driving force from the drive gear to the one-way clutch mechanism, in accordance with the movement of the coupling member. |
US08800984B2 |
Cutting board device
The present invention is an improved cutting board device. The device allows a user to prepare food on one side of the cutting board while the other is being cleaned. The device provides a user a quick and easy transition to a new, clean, cutting board work surface without the need to carry waste to a disposal bin, without having to stop to wash and dry the soiled surface of the cutting board. |
US08800982B2 |
Clamping device
A clamping device increases the diameter of a gripping assembly that is inserted into a hole in a workpiece and thus grips the inner circumferential surface of the hole, and particularly relates to such a clamping device that is adapted so that, in the vicinity of a scraper, no clearance occurs between the gripping assembly and a clamp rod, and the scraper. The clamping device is capable of enhancing the durability of a scraper, reducing the amount of pressurized air consumed by blowing, and ensuring the strength of a clamp rod against pulling and so on. |
US08800977B2 |
Suspension device for vehicle seats and/or vehicle cabins having an elastomer member
The invention relates to a suspension device for vehicle seats and/or vehicle cabins for applying a spring force to a vibratory motion of a first component relative to a second component, preferably in the longitudinal and/or transverse direction of the vehicle, wherein at least one elongate spring member extending at least in the longitudinal and/or transverse direction of the vehicle is connected in at least one end region to the first component and in the central region thereof to the second component, wherein the elongate spring member is made from a flexible elastomer material that is formed to be rod-shaped. |
US08800976B2 |
Fore-aft vibration isolator
A vehicle seating system includes a top frame for mounting to a vehicle seat. The top frame has integral rails or channels with roller tracks at one end and vibration dampening systems at the other. An opposing pair of the roller tracks includes a vibratory dampening or regulation system that controls the amount of fore and aft travel of the top frame. |
US08800973B2 |
Compression sensitive suspension dampening
A spring for a suspension is described. The spring includes: a spring chamber divided into at least a primary portion and a secondary portion, and a fluid flow path coupled with and between the primary portion and the secondary portion. The fluid flow path includes a bypass mechanism, wherein the bypass mechanism is configured for automatically providing resistance within the fluid flow path in response to a compressed condition of the suspension. |
US08800972B2 |
Vibration insulation damper for coil spring
A vibration insulation damper (10, 50, 60) insertable into an internal circumferential portion of a coil spring (20) and extending in an axial direction thereof, the vibration insulation damper is provided with an elastic body (14a, 14b, 64a, 64b) having a conical or pyramid outer circumferential surface formed so as to be shortened in distance with respect to the axial direction toward an end portion thereof in the axial direction, and a rib (16a, 16b, 16c, 16d, 16e, 16f, 56a, 56b, 56c, 56d, 56e, 56f) protruding outward from the outer circumferential surface of the elastic body to be brought into pressured contact with the internal circumferential portion of the coil spring when the elastic body is inserted into the internal circumferential portion of the coil spring. |
US08800971B2 |
Gas-liquid contact column and method using a combination of trays and packings
The gas-liquid contact column comprises at least an upper tray 10 and a lower tray 10, as well as a downcomer 2 for sending the liquid from the upper tray to the lower tray. The trays comprise gas ports. A packing 11 is arranged between the upper tray and the lower tray. The upper tray comprises means 12 for withdrawing liquid from the upper tray, the liquid withdrawn being distributed over the packing.The gas-liquid contact column is particularly well suited for absorption of the CO2 and of the H2S contained in a natural gas or in a syngas, and for capture of the CO2 contained in combustion fumes. |
US08800968B2 |
Synchronizing assembly and plant for multiple independent machines for the laying of cables
Synchronization assembly and plant for laying cables such as electric conductors, optical fibers, ropes or suchlike. The machines of the assembly and plant are distinct and independent with respect to each other and each includes unwinding members having at least a pair of capstans to unwind the cables, and corresponding traction/collection members having at least a pair of capstans to wind the cables fed from the relative unwinding members. The synchronization assembly and plant includes automatic adjustment members that adjust the speed of rotation of the capstans of at least two unwinding members or two traction/collection members of the laying machines, so as to maintain the winding/unwinding speed of the cables stretched by each machine substantially equal. |
US08800961B2 |
Fluid control electromagnetic valve
A fluid control electromagnetic valve includes a fixed core, a movable valving element, a resin body, a valve seat member, a first sealing member, and a second sealing member. The valve seat member is formed from a material having a smaller linear expansion coefficient than the resin body. The first sealing member is accommodated in the resin body in an elastic compression state to seal a fluid passage and is positioned around the fixed core. The second sealing member is accommodated in the resin body in an elastic compression state to seal the fluid passage. The valve seat member is clamped between the second sealing member and the first sealing member in an axial direction. Elastic restoring force applied by the second sealing member to the valve seat member is larger than elastic restoring force applied by the first sealing member to the valve seat member. |
US08800957B2 |
Pneumatically actuated liquid dispensing valve
A liquid dispensing valve (12) including a liquid inlet (90) for receiving the liquid and a liquid outlet (92) for discharging the liquid. A valve member (44) is mounted for movement relative to the liquid outlet (92) between open and closed positions. A liquid passage (96) communicates between the liquid inlet (90) and the liquid outlet (92). An air inlet (114) is provided for receiving air from a source of pressurized air. An air passageway (120 and/or 128) is coupled with the air inlet (114). A pneumatic actuator (40, 110, 112) communicates with the air passageway (120 and/or 128) for moving the valve member (44) at least to the open position. An electrically operated air supply device (70) interacts with the air passageway (120 and/or 128) so as to control the flow of pressurized air to the pneumatic actuator (40, 110, 112). |
US08800956B2 |
Non-sliding gate valve
A parallel movement mechanism including guide grooves and guide rollers and a vertical movement mechanism including cam grooves and cam rollers are interposed between a drive rod and a valve shaft of an air cylinder, and a valve seal of a valve plate is moved vertically toward and away from a valve seat surface to open and close the opening by moving the valve shaft in parallel to the valve seat surface by the parallel movement mechanism and moving the same vertically with respect to the valve seat surface by the vertical movement mechanism. |
US08800954B2 |
Blow out preventers
A blow out preventer (10) includes a housing (40) defining a longitudinal throughbore (16) and a ram cavity (34) and at least one pair of opposed rams (12, 14) located in the ram cavity. Each ram includes a seal (18, 24) disposed on an upper surface (20, 26) and the rams are movable transversely across the bore. The blow out preventer further includes at least one seal seat (30) having a seal surface (36) for engaging with the ram seals. There is a seal seat associated with each at least one pair of rams, the seal seat being moveably mounted in the ram cavity. In one embodiment the seal seat continuously engages the rams as the rams move from a cavity open position to a cavity closed position. |
US08800953B2 |
Method for Producing Composite Laminates Using a Collapsible Mandrel
A collapsible bladder has flexible outer walls and at least one strut inside the enclosure. The strut is connected to the outer walls and controls the shape into which the enclosure may be collapsed. |
US08800951B2 |
Mounting device for fan
A mounting device for mounting a fan includes a base board and two blocks to be mounted on opposite sides of a bottom of the fan. The base board forms two rods. Each block defines a fixing hole in which a corresponding rod engages. A resilient member is mounted to a bottom of each block for absorbing vibrations of the fan. The resilient member includes an arc-shaped main piece, and two fixing pieces respectively extending from opposite ends of the main piece to be mounted to opposite ends of the corresponding block, respectively. |
US08800950B2 |
Vehicle outside mirror device
It is important to mount a mirror assembly on a shaft in such a manner as to enable tilting without a backlash. According to the present invention, an inner circumferential face of a cylinder portion 20 of a notch member 15 of a clutch mechanism 8 comes into contact with an outer circumferential face of a shaft 3, and an outer circumferential face of the cylinder portion 20 of the notch member 15 of the clutch mechanism 8 comes into contact with an inner circumferential face of a housing portion 9 of a mirror assembly 4, respectively. As a result, the present invention is capable of mounting the mirror assembly 4 on the shaft 3 in such a manner to enable tilting without a backlash, by means of the cylinder portion 20 of the notch member 15 of the clutch mechanism 8. |
US08800949B2 |
Vehicle seat memory track assembly with external release
A vehicle seat memory track assembly including two pairs of upper and lower seat rails that are positioned on opposite sides of a seat bottom of a vehicle seat, a seat track locking system, and a first actuator is operably connected to the seat track locking system. The first actuator includes a release lever positioned externally to the nested upper and lower seat rail pairs, and movable from a non-activated position to an activated position whereby the release lever causes an activation bracket to disengage the seat track locking system to allow slidable longitudinal movement of the seat to a different desired seating position. A memory system, when activated, records the longitudinal travel of the seat. |
US08800948B2 |
Seat slide locking apparatus
A slide locking apparatus for a seat includes a first locking section with plural first locking pieces and at least one second locking section group with forward, intermediate, and rear second locking sections. When at least one of the first locking pieces locks with one of the second locking sections, another first locking piece locks with another second locking section. A first lock inhibiting section inhibits the forward second locking section from engaging any of the locking pieces when a rearwardmost locking piece is forward of a position where the rearwardmost locking piece coincides with the intermediate locking section. A second inhibiting section inhibits the rear second locking section from locking with any of the locking pieces when the forward locking piece is rearward of the intermediate locking section. |
US08800945B2 |
Pool caddy
A pool caddy for stowing an automatic pool cleaner includes a support tube for providing structural support to the pool caddy. A deck mount disposed on the support tube secures the pool caddy to a pool deck edge. A container disposed on the support tube is configured to hold the automatic pool cleaner. A retainer disposed on the container is configured to secure the automatic pool cleaner to the container and to the support tube. A suction cup disposed on the support tube secures the pool caddy to a pool surface. |
US08800944B2 |
Telescoping assembly for a CPU holder
A telescoping assembly for use with a CPU holder including a mounting track with mounting holes for securing the mounting track to the underside of a generally horizontal surface such as a desk; runners disposed in the mounting track; a telescoping track, adapted for insertion into the mounting track and to engage with the runners therein; a pivoting member, adapted for engagement with the telescoping track and to engage with a CPU holder, the pivoting member comprising a track engagement member and a CPU holder engagement member being joined for 360° rotation about a vertical axis therethrough; and wherein the telescoping track is adapted for translation along the mounting track from a retracted position to an extended position, and when the telescoping track is in the extended position a CPU retained in the CPU holder is positioned past the edge of the generally horizontal surface. |
US08800942B2 |
Supporting apparatus for electronic device
A supporting apparatus for an electronic device includes a ball joint and a holding mechanism for holding the electronic device. The electronic device is secured in the holding mechanism by spring pressure and is capable of being stably held in different orientations. |
US08800936B2 |
Unmanned aerial vehicle drag augmentation by reverse propeller rotation
An air vehicle configured to augment effective drag to change the rate of descent of the air vehicle in flight via propeller shaft rotation direction reversal, i.e., thrust reversal. |
US08800934B1 |
Space access system with reusable booster
A space access system may include a reusable booster limited to sub-orbital operation and having a fuselage. The reusable booster may include a tri-propellant propulsion system which may be configured to shift from a tri-propellant mode of operation to a bi-propellant mode of operation. The tri-propellant propulsion system may include at least one tri-propellant engine and at least one internal propellant tank mounted within the fuselage and being fluidly coupled to the tri-propellant engine. A payload may be mounted with the fuselage. The payload may have an upper stage. |
US08800932B2 |
Medium earth orbit constellation with simple satellite network topology
A method, a member satellite, and a tangible machine-readable medium are disclosed. An inter-satellite link subsystem 472 may maintain a fixed communication link between the member satellite and a partner satellite of the medium earth orbit centric satellite constellation in a regular, wraparound symmetric, spatially dimensional network. A terrestrial linking subsystem 476 may create a terrestrial link to a ground terminal. |
US08800930B1 |
Aerial delivery system with high accuracy touchdown
Embodiments described herein provide a system and method for persistent high-accuracy payload delivery utilizing a two-phase procedure during the terminal descent phase of aerial payload delivery. In the first phase a small parafoil provides aerial delivery of a payload to within a close proximity of an intended touchdown point, e.g., a target. In the second phase a target designator acquires the target and a trajectory to the target is determined. A harpoon launcher deploys a harpoon connected to the payload by an attachment line, such as a rope. A reel mechanism reels up the attachment line causing the payload to be moved to the target thus providing high accuracy touchdown payload delivery. |
US08800929B2 |
Under-wing pylon made of composite material
Under-wing pylon for an aircraft which has on the upper side a pin (2) for attaching to the fuselage or to the wings of the aircraft itself, and a connector (3) for connecting the pylon to the aircraft. The pylon has a monolithic framework made with stratified unidirectional and/or woven carbon fibres, impregnated with epoxy resin. |
US08800928B2 |
Shell segment for producing a fuselage cell section for a fuselage cell of an airplane
The invention concerns a shell segment for the purpose of manufacturing a fuselage cell section for a fuselage cell of an aeroplane, with at least one skin field and with a multiplicity of longitudinal stiffeners arranged thereon, in particular stringers, and also at least one transverse stiffening element running transverse to the longitudinal stiffeners, in particular at least one frame.In that the connection of the at least one transverse stiffening element to the at least one skin field is undertaken with at least one connecting bracket wherein the at least one connecting bracket has at least one corrugation, the supporting brackets for purposes of absorbing tilting moments of the frames, in forms of embodiment of shell segments of prior known art, can be omitted. By this means a considerable weight reduction is possible with, at the same time, a reduced production effort. |
US08800926B2 |
Radio frequency shielding apparatus system and method
A system for shielding an aircraft from electromagnetic energy includes a fuselage, aperture, window mounting, and window plug. The fuselage provides an electrically conductive envelope. The aperture is disposed in the fuselage. The window mounting spans the aperture. The window plug spans the aperture. The window mounting and the window plug are electrically coupled to the fuselage and provide an electrical path spanning the aperture. |
US08800923B2 |
Method of activating protection means for protecting an occupant of an aircraft, and an aircraft implementing said method
A system and method of activating protection means (1) in order to protect the physical integrity of an occupant of an aircraft (10) during an accident is provided. The protection means (1) are activated when, firstly the acceleration of said aircraft (10) along a particular axis (X, Y, Z) of the coordinate system of the aircraft (10) is greater than a first variable threshold, and secondly when the speed variation of the aircraft along said particular axis (X, Y, Z) is greater than a second variable threshold. The first variable threshold and the second variable threshold each vary as a function of the stage of flight of the aircraft (10) in such a manner as to be minimized during predetermined accident-prone stages of flight. |
US08800921B2 |
Structural component and fuselage of an aircraft or spacecraft
A supporting component is provided for reinforcing the skin of an aircraft or spacecraft, for example a stringer or former, this component being configured as a closed profile (hollow profile), such that a system medium (M) can be conducted through the structural component. In this respect, the hollow profile itself serves as a load-bearing component. |
US08800919B2 |
Landing gear provided with energy absorber means, an aircraft provided with said landing gear, and a method of landing
Aircraft landing gear (10) provided with at least one contact means (20) for making contact with a contact surface (S). The landing gear includes energy absorber means (30) provided with an inflatable airbag (31) secured to said contact means (20), said energy absorber means (30) being provided with control means (32) and with at least one inflation means (32) for inflating said airbag (31) under the control of said control means (32), said energy absorber means (30) including adjuster means (34) for adjusting the pressure that exists inside (INT) said airbag (31). |
US08800916B2 |
Device for attaching an aircraft engine, comprising blocks for clamping an engine attachment with a wedge effect
A device for mounting an aircraft engine, including a rigid structure, an engine attachment including a connecting plate superposed to an associated connecting plate of said rigid structure, and means for mutually tightening said plates comprising at least one wedge-effect tightening block and corresponding bearing surfaces of said plates which are conformed so that, when each tightening block is applied against said bearing surfaces along a direction parallel to the plane of the contact surface between both of these plates, this block exerts by a wedge-effect a force for tightening these plates against each other along a direction perpendicular to said plane. |
US08800912B2 |
Three wing, six-tilt propulsion unit, VTOL aircraft
A vertical takeoff and landing aircraft having at least three wings and at least six propulsion units, each of which are located radially from two adjacent propulsion units, by equal or substantially equal angles. The at least six propulsion units together being located symmetrically, or at substantially symmetric positions, about the approximate center of gravity of the aircraft, when viewed from above. A vertical stabilizer may or may not be employed. If no vertical stabilizer is employed, yaw control during horizontal flight may be achieved through differential thrust using the at least six propulsion units. Yaw control during vertical flight may be provided by a plurality of yaw control panels. Absent yaw control panels, yaw control during vertical flight may be provided using differential propulsion unit tilt angles. |
US08800910B2 |
Roll-form toilet wipes and dispenser
A roll form toilet wipes dispenser including a housing defining an interior cavity, one open side, and an opening about a front of the housing, a side panel removably received within the open side of the housing and carrying a mandrel thereon, and an openable front cover connected to the housing adjacent the opening on the front of the housing, the front cover and the front opening cooperatively defining a discharge slot for withdrawing the wipes, the front cover having a protrusion extending therefrom in a direction of the housing and protruding through the discharge slot for engaging the wipes to assist in separating the sheets. |
US08800907B2 |
Mobile device case with retractor reel assembly for user-provided headphones
A mobile device case includes a reel assembly, including a reel, a supporting plate, and a hub between the reel and the supporting plate. The hub includes a first cavity between the hub and the supporting plate for housing a spring, and a second cavity between the hub and the reel for housing a flat flexible cable (FFC). The spring is wound in a first direction, while the FFC is wound in a second direction. The FFC includes a first end for electrically coupling to a female jack connector of a device. A female connector is electrically coupled to a second end of the FFC for engaging a male jack connector of user-provided headphones. When the reel rotates in the first direction, the spring tightens and the FFC loosens. When the reel rotates in the second direction, the spring loosens and the FFC tightens. |
US08800899B2 |
Removable hopper grinder
A grinding machine for use in grinding materials, the grinding machine includes a grinder assembly for receiving material. At least one removable hopper is removably positionable on the grinding assembly for dispensing material to the grinder assembly. The removable hopper is positionable on the grinder assembly in a generally non-vertical direction. A passage defined in the hopper is cooperatively positionable in communication with the grinding assembly for allowing movement of material from the hopper to the grinder assembly. A device carried on the hopper is positionable in an open position when the hopper is on the grinder assembly and is positionable in a closed position when the hopper is removed from the grinder assembly. |
US08800895B2 |
Piloted variable area fuel injector
An improved fuel injection apparatus and method have a variable area injector arrangement in which a pintle defines a pilot orifice extending through a tip of the pintle for supplying a pilot flow of fuel through the fuel injector at low fuel pressures, and in particular when the pintle tip is sealed against a variable flow orifice of the variable area injector arrangement. |
US08800893B2 |
Faucet wand
A faucet wand includes a waterway having a plurality of conduits; a diverter valve and a reset valve. The diverter valve diverts fluid flow between two of the conduits and has a default position. The reset valve can cause the diverter valve to return to its default position from another position. |
US08800892B2 |
Regulating device for a water outflow, particularly from sanitary fittings
A regulating device for a water outflow, in particular of sanitary fittings, comprises a cylindrical sleeve with a central cylinder axis. The sleeve is adapted for attachment to or in the water outflow. A support plate is disposed perpendicular with respect to the axis of the sleeve. A throttling and regulating element can rotate relative to the support plate about the axis and can move in the direction of the axis. By way of the throttling and regulating element, water can flow through from one side of the support plate to the other side of the support plate. The throttling and regulating element comprises a device for fine throttling of the water. An annular distribution space for the water is delimited by the support plate, the sleeve and the throttling and regulating element. In the distribution space, water can flow in from openings in the throttling and regulating element. In the distribution space, water can flow out of the sleeve to a water outlet. |
US08800891B2 |
Shower soap dispenser and cartridge
A shower soap dispenser contains: a water pipe for guiding shower water to a shower head from a water supply pipe, a shower soap cartridge fixed on a pipe joint of the water pipe, and an on/off valve installed on the water pipe. The water pipe includes two feeding holes for guiding soap liquid in the pipe joint into the water pipe to further mix the soap liquid with shower water. The shower soap cartridge including a body, a seal element fixed in the body, a plug, a cover, and a resilient element. The soap liquid is stored between the seal element and the plug. Thereby, the resilient element indirectly acts on the seal element to produce self-sealing effect and is removed from the water pipe randomly, and soap liquid in the shower soap cartridge will not leak. Accordingly, different shower soap cartridges are capable of being removed or replaced. |
US08800884B2 |
Method for controlling cooling in a data storage system
A system having: a midplane having air flow channels therein; a disk drive mounted to a first side of the midplane; and a temperature sensors mounted to the midplane. The system includes a pair of electrical chassis connected to a second side of the midplane. A first one of the chassis has therein: a fan; and a fan controller for controlling speed of the fan in response to a temperature control signal. A second one of the chassis has therein: a microprocessor for: detecting temperature signals produced by the temperature sensors; comparing differences between the detected temperature signals; and selecting one of the detected temperature control signal from the compared differences as the temperature control signal. A faulty one of the temperature sensors is detected by: selecting one of the detected temperature control signal as the faulty one of the plurality of temperature sensors from the compared differences. |
US08800881B2 |
Cassette, workstation and method for marking containers containing a liquid
The invention pertains to a cassette (1) provided as a cover of an accommodation section of a container (3) which can be filled with a liquid separable into individual components by means of a centrifuge, having: a plurality of containers (3, 5, 7) where a central container (3) is fixedly arranged at the cassette (1) and said central container (3) is connected to at least one outer container (5, 7) through interruptible connection means (15, 17, 11), and a data storage device (19) arranged on the cassette (1) or on the central container (3). Furthermore, the invention pertains to a workstation for marking containers (5, 7) containing a liquid and a corresponding method. |
US08800874B2 |
Systems and methods of optical code reading using a color imager
Systems and methods of optical code reading include production of image data by a color image sensor array and processing of the image data to decode an optical code. In one configuration, the color image sensor array includes first and second sets of sensor pixels sensitive to light having wavelengths within, respectively, first and second wavelength bands, reflected light is focused by an optical system to form an image of an optical code on the color image sensor array, first and second sets of image data representing light intensity levels sensed by, respectively, the first and second sets of sensor pixels are produced, and the first set of image data is processed to determine whether the second set of image data is to be used in combination with the first set of image data to decode the optical code. |
US08800868B1 |
Credit card processing for a vehicle fleet
Credit card transactions are processed and managed for a fleet of motor vehicles for hire. A plurality of simultaneous wireless communication connections is maintained between a respective plurality of vehicles in the fleet and a central control center. A plurality of messages is received at the central control center, each one of said messages including credit card transaction information. For each vehicle, the messages and said credit card transaction information are stored in the central control center in real-time or near real-time. A credit card transaction reconciliation report can be produced at any time, in response to a user request, for a motor vehicle identified in the user request. The credit card transaction reconciliation report utilizes the messages and credit card transaction information collected and stored in the central control center. |
US08800863B2 |
Media dispensing
A method and apparatus are disclosed for dispensing at least one item of media from one of a plurality of possible media dispensing ports. The apparatus includes a user interface comprising a user display, an intermediate display adjacent to the user display and a port location display adjacent to the intermediate display and adjacent to a plurality of possible media dispensing ports. Each display is arranged to selectively display a visual cue to direct a user to a selected one of the possible media dispensing ports. |
US08800860B2 |
Plurality of plant pots for use in cultivating plants, assembly comprising such a plurality of plant pots, as well as a method for cultivating plants
The invention relates to a plurality of at least 1000 plant pots for use in cultivating plants. Each plant pot has a side wall and bottom which delimit an interior space for substrate which is open at the top, in which the bottom has a bottom side which is turned away from the interior space. Each plant pot is provided with a tag which has an optically readable code. The tag is arranged on the bottom side of the bottom, and the optically readable code is turned away from the bottom so that it can read from below when the plant pot is upright. The invention furthermore relates to an assembly with these plant pots as well as to a method for cultivating plants. |
US08800859B2 |
Method and system for surveying using RFID devices
A method of surveying may include determining a location of a surveying tool, determining a location of a position of interest, detecting an RFID tag associated with the position of interest, and decoding information stored in the RFID tag. The information stored in the RFID tag may include a reference to information stored remote from the RFID tag. |
US08800858B2 |
Tandem spot scanning for a storage library
Systems and methods are described for using topographic and/or contrast spot scanning to facilitate various types of functionality in context of a data storage library. A robotic mechanism includes a hand assembly that has one or more integrated spot scanners. The hand assembly is configured to travel in at least two directions and to rotate, thereby locating and/or pointing the spot scanner in desired locations throughout the data storage library. By sweeping the spot scanner across a scan window, contrast and/or topographic data can be acquired and decoded to generate a profile of a region. The profile can be interpreted to facilitate functions, such as calibration of robot location with respect to media cartridges, targeting, proximity detection, empty cell detection, etc. |
US08800852B2 |
Carton handle with bottle neck avoidance
A carton is defined for packaging a plurality of articles. The carton includes a plurality of carton walls at least one of which includes a slot handle that comprises a foldable hand flap. The foldable hand flap has an article receiving section for receiving a portion of an article in the carton when the at least one foldable hand flap is folded inwardly of the carton. |
US08800851B1 |
Container system
A plurality of circular components each having an interior and exterior surface with a circular periphery at a common radius. Each component is fabricated of a flexible sheet material. Three non-contiguous segments are on each component designating reception areas. Three non-contiguous segments are circumferentially intermediate the reception areas designating coupling areas. An adhesive is on each of the three coupling areas of each component. A majority of the coupling areas is in joining contact with reception areas of adjacent components. A minority of the coupling areas is initially out of contact with reception areas to create a chamber with an opening. A minority of the coupling areas is adapted to be adhesively coupled with a minority of the reception area to thereby create a three dimensional container system with six adhesively coupled areas for each component. |
US08800849B2 |
Direct bonding of heat conducting foam and substrates
A technique for joining porous foam material, such as graphite, metal or ceramic foam, to a substrate is described. The substrate can be metal, a thermoset plastic or a composite material. The substrate has a melting point below that of the foam material. The two are joined together by using the foam to apply heat locally at the surface of the substrate. Some or all of the foam is heated to the appropriate temperature at or above the melting point of the substrate material. The foam and the substrate are then brought together, with the heat from the foam melting or softening the substrate material so that the substrate material infuses into the pores of the foam. As the foam cools below the melting point temperature, the substrate material solidifies to create a mechanical bond between the foam and the substrate. |
US08800848B2 |
Methods of forming wear resistant layers on metallic surfaces
Methods for forming a wear resistant layer metallurgically bonded to at least a portion of a surface of a metallic substrate may generally comprise positioning hard particles adjacent the surface of the metallic substrate, and infiltrating the hard particles with a metallic binder material to form a wear resistant layer metallurgically bonded to the surface. In certain embodiments of the method, the infiltration temperature may be 50° C. to 100° C. greater than a liquidus temperature of the metallic binder material. The wear resistant layer may be formed on, for example, an exterior surface and/or an interior surface of the metallic substrate. Related wear resistant layers and articles of manufacture are also described. |
US08800846B2 |
Ultrasonic bonding
The described embodiment relates generally to the field of ultrasonic bonding. More specifically, an apparatus for bonding a number of wires directly to a metal substrate in a single operation without the use of any kind of adhesive or solder is disclosed. The apparatus is an ultrasonic bonder. The ultrasonic bonder has a horn with a cavity specifically sized for the number of wires to be bonded. The ultrasonic bonder is driven at a frequency that corresponds to a resonant frequency of the wires to be bonded. |
US08800845B2 |
Device for transverse seam welding
A device and a method for the positionally accurate arrangement of two material ends located opposite each other. The device includes two carriers with always one fixing device for each material end, wherein at least one of the two carriers is slidably guided relative to the second of the carriers, and at least the first carrier has a first adjusting member and a second adjusting member connected to the first adjusting member, wherein the adjusting members form a drive by means of which the first carrier is slidable against the second carrier. |
US08800842B2 |
Internal gastric bander for obesity
A non-surgical gastric bander device and process is described. The non-surgical gastric bander device includes a staple device, an elongated articulated shaft, an operations handle and a cable connecting the operations handle to the staple device. The staple device includes a housing having an interior housing channel for receiving a slidable tube. The slidable tube includes at least one suction port, a constriction band surrounding the exterior surface of the slidable tube and a plurality of staples removably positioned adjacent the exterior surface of the slidable tube and held in place by the constriction band. The gastric bander device further includes an elongated, articulated shaft connecting the staple device to an operations handle. |
US08800841B2 |
Surgical staple cartridges
Surgical staple cartridge and channel assemblies for attachment to a surgical cutting and stapling instrument. |
US08800840B2 |
Surgical stapling apparatus including an anvil and cartridge each having cooperating mating surfaces
Surgical stapling apparatus are disclosed including an anvil having a working surface with a shaped topography, and a staple cartridge, in juxtaposition with the anvil. The staple cartridge includes a working surface with shaped topography which is complementary to the shaped topography of the working surface of the shaped anvil. When the anvil and the staple cartridge are approximated with or toward one another, at least a portion of the working surface of the anvil cooperates with at least a portion of the working surface of the staple cartridge to enhance alignment of the staple cartridge and the anvil in at least one of a transverse and longitudinal direction. |
US08800835B2 |
Fastener driving device with mode selector and trigger interlock
A fastener driving device includes a frame, a fastener driver reciprocally mounted in the frame, and a trigger assembly. The trigger assembly includes a trigger lever configured to be moved to an actuated position to actuate the fastener driving device, a mode selector rotatably mounted to the frame, the mode selector being configured to move to select a mode of operation of the fastener driving device, and a trigger lock mounted to the frame, the trigger lock being movable between a first position wherein actuation of the trigger lever is permitted and a second position wherein actuation of the trigger lever is prevented. In the first position, the trigger lock engages the mode selector to prevent the mode selector from moving. In the second position, the trigger lock disengages the mode selector to permit movement of the mode selector to select the mode of operation of the fastener driving device. |
US08800833B2 |
Web meandering correction system and web meandering correction method
A web meandering correction system (1) includes: an edge detector (2) that detects an edge position signal of a web; an HPF processing unit (3) that executes a high-pass filtering process on the edge position signal using a predetermined lower limit frequency as a reference; a high-frequency noise analyzing unit (4) that analyzes high-frequency noise that has passed through the HPF processing unit (3); an LPF processing unit (5) that executes a low-pass filtering process on the edge position signal using a predetermined upper limit frequency as a reference; a coefficient setting unit (6) that sets a coefficient that determines the characteristics of the low-pass filtering process on the basis of a result of analysis by the high-frequency noise analyzing unit (4); and a meandering correction unit (7) that corrects meandering of the web on the basis of information acquired by the LPF processing unit (5). |
US08800831B2 |
Multi-purpose rack and method thereof
A multipurpose rack comprising a first securing portion configured to secure a first portion of a transportation device, and a second securing portion configured to secure a second portion of the transportation device, wherein the first securing portion is operably secured to a lower support unit, the lower support unit configured to engage a vehicle element is provided. Furthermore, a method of racking a watercraft and a transportation device comprising the step of: providing a rack including a watercraft racking portion and a transportation device racking portion, and engaging a vehicle element with a lower support unit of the rack is also provided. |
US08800828B2 |
Baseball glove mold method and system
A method of forming a mold for use with a baseball or softball glove comprising covering a substantial portion of the inner surface of the glove with a thin sheet of flexible material, applying a forming material to the flexible material such that the flexible material generally conforms to the shape of the inner surface of the glove, removing the hardened forming material from the glove, and removing the flexible material from the glove. The hardened forming material can be a mold for the glove, or can be used as a form to manufacture glove molds. The glove mold can be placed in the glove when it is not in use and secured in position by a strap or other suitable mechanism. |
US08800826B2 |
Self-venting spout
A normally-closed pour spout is operable to pour fluid from a container to a receptacle. The normally-closed pour spout includes a fluid conduit and a valve. The fluid conduit has proximal and distal ends, with the proximal end being fluidly connectable to the container and the distal end being configured for fluid association with the receptacle. The fluid conduit forms a passageway configured to pass fluid therethrough and fluidly communicate with the container and the receptacle. The valve is operably assembled with the fluid conduit so that the valve controls fluid flow through the passageway. |
US08800825B2 |
Metering mechanism for strand-type bulk solid materials
A system and method are disclosed that provide a specific volumetric output (e.g., product feed and discharge) of a material. In some implementations, these systems and methods are particularly suited for use with strand-type materials, namely, materials having difficult handling characteristics. For some implementations, a specific pile depth and width of a material is created on a moving belt to provide a specific volumetric output based on the speed of the belt. One or more leveling drums can be used to make the pile depth consistent. Moreover, a weighing system can be provided that is used in combination with the metering mechanism and other components (e.g., a control system) to create a “weight-loss” type weigh feeder. |
US08800824B2 |
Sequential delivery valve apparatus and methods
A sequential delivery valve provides sequential delivery of gas propellant and liquid product from a container to a dispensing head for ejecting an atomized spray from the dispensing head. When the dispensing head is depressed, a pusher in the valve passes from a closed position wherein no liquid and no gas is allowed to travel through the valve to a partially open position where only gas is allowed to travel through the valve and eventually to a fully open position wherein both gas and liquid are allowed to travel through the valve into the dispensing head. When the dispensing head is released, the pusher passes from the fully open position back to a partially open position allowing only gas to travel through the valve and eventually to the closed position wherein no gas and no liquid are allowed to travel through the valve into the dispensing head. |
US08800821B2 |
Disposable low-cost pump in a container for liquid color dispensing
A pump has a PVC “T” shaped member having an inlet, an outlet and an interior pumping chamber positioned between the inlet and outlet; a piston displaceable into the chamber; an air cylinder for driving the piston into the chamber; a spring for biasing the piston outwardly from the chamber in opposition to force applied by the air cylinder; a washer-urethane disk check valve at the conduit inlet permitting fluid flow into the chamber but precluding fluid flow out of the chamber responsively to piston displacement into the chamber; and a washer-urethane disk check valve at the conduit outlet permitting fluid flow out of the chamber responsively to fluid pressure increase resulting from piston displacement into the chamber. |
US08800820B2 |
Liquid concentrate/extract beverage dispenser with replaceable concentrate/extract cartridge
A concentrate/extract cartridge for dispensing a liquid concentrate/extract is provided. The cartridge includes a hollow body and a dispensing tube that contains a pumping device. The cartridge includes a valve having a valve stem that passes through a port of a valve seat connected to the dispensing tube. A piston is located at a first end of the valve stem and a valve body is located at a second end of the valve stem in removable contact with the valve seat for alternately opening and closing the port. A liquid dispenser suitable for numerous applications and having a removably insertable concentrate/extract cartridge and a method of dispensing a liquid are also provided. |
US08800817B2 |
Beverage dispensing device
A beverage dispenser that is enabled for on demand, gravity fed dispensing of a pre-mixed or otherwise ready to drink beverage that has been thermally regulated through natural convection. More specifically, the beverage dispenser enables pre-mixed or otherwise ready to drink beverage containers (i.e., beverage containers with beverage contents that are pre-mixed or otherwise ready to drink) to be installed on the beverage dispenser and, without the aid of electricity or electro-mechanical devices, dispense a thermally regulated beverage on-demand to an intended customer. The beverage dispenser may comprise a thermal regulation compartment that facilitates regulating the temperature of beverage contents through natural convection. The beverage dispenser may also comprise a thermally regulated and thermally insulated beverage enclosure in which to install the beverage containers. The thermal regulation compartment may be carried within the beverage enclosure. |
US08800810B2 |
Capsule feeding apparatus
A feeding apparatus of capsules to a brewing device of an automatic beverage vending machine; the feeding apparatus comprising two stores for respective types of capsules; an outlet device, common to the two stores, to feed the capsules to the brewing device; and, for each store, dispensing means of the respective capsules one by one; and orientating means configured to give the capsules a determined final orientation before they are dispensed to the brewing device; the feeding apparatus also comprising detecting means to detect whether or not a capsule is present inside the outlet device; and control means for stopping the dispensing means of both stores and preventing further capsules from being dispensed in response to a capsule-presence signal emitted by the detecting means. |
US08800804B1 |
Cookware with divider
Cookware includes removable divider inserts. A first embodiment of the invention utilizes a grill pattern on the cooking surface of the pan. Once installed, the insert creates separate chambers within the pan. Further, the insert provides an aperture at the base of the pan to allow liquids such as grease to move between chambers. The cookware is also provided with specially adapted lids that are separable into halves. |
US08800802B2 |
Stackable container with selectable partitions
A stackable container and cup, having one or more selectable attached divider or dividers, the divider or dividers allowing the container to hold a single substance, or multiple distinct substances, such as ice cream, without the unwanted mixing of the substances. |
US08800801B2 |
Liquid-dispensing compartmented lid
The invention presents a compartmented lid for conveying at least two liquids simultaneously, the compartmented lid comprising a lid, the lid further comprising a rim, a substantially flat top crowning the rim, the top further comprising an exterior surface, an interior surface, and at least one portal with an aperture; and a compartment comprising an inner wall, the compartment further comprising a basin operably attached to the interior surface of the top of the lid and at least one channel located on the inner wall of the compartment. An opening formed by the channel for dispensing a liquid or other product stored within the confines of the basin is formed when a cover is secured to the upper portion. |
US08800791B2 |
Bridge crane or gantry crane comprising a revolving arrangement and lifting frames suspended thereunder
A bridge crane or gantry crane is provided for transferring standard cargo holders, especially ISO containers in port zones. A crane trolley is movable along a crane carrier. A rigid mast is guided on the crane trolley and extends in a raising and lowering direction and can be moved using at least one lifting gear and cables on the crane trolley. A load accepting device for standard cargo holders is fastened to the lower end of the mast. The mast is rotatable about a longitudinal rotational axis. A lifting frame supports the lifting gear and is suspended on the crane trolley by a revolving arrangement that includes a revolving tube. An upper end of the revolving tube rests against the crane trolley using a revolving joint, while the lifting frame is mounted on a lower end of the revolving tube. The mast is arranged coaxially to the revolving tube. |
US08800790B2 |
Arrangement for installing cables on outer surfaces of crane structures
The invention relates to an arrangement for installing cables on outer surfaces of crane structures (1), the arrangement comprising means (9) for routing and fastening cables to said surfaces. These means consist of T profiles (9) fastened at the stem part (10) of the T profile to the outer surface (1) of the crane structure, the upper part (11) of the T profile on top of and transverse to the stem part of the T profile being at a distance from the surface of the crane and substantially parallel to this surface, whereby the T profile together with the surface of the crane provide cable conduits (12) for the cables, which are open from the sides. |
US08800788B1 |
Transportable fishing rod holder
A transportable fishing pole holder holds, transports, and stores multiple fishing poles and includes a frame having cylindrical members made of a durable, weatherproof material. A lower member includes a plurality of receiving apertures which accept the butt of a fishing pole. The upper member includes a corresponding plurality of upper apertures, with each aperture having a foam interior to retain a rod segment of the fishing pole. A user slides a fishing pole out of the upper aperture and lifts it upwardly out of the lower member for use. The frame is removably attachable to a plurality of clip mounts which are installed along a support surface of a structure. This allows the entire frame, along with the fishing rods, to be removed and transported after use. |
US08800785B2 |
Merchandising display device
A merchandise display device includes a rear cross-bar, first and second side arms, a locking pin, and a front cross-bar that is interoperable with the locking pin to secure merchandise on the display device and to secure the display device to a vertical support member. The locking pin is carried by a side arm and movable between an extended position and a retracted position. When occupying the extended position, the locking pin is adapted to engage the vertical support member to secure the merchandise display device thereto. The front cross-bar is mounted to the first and second side arms and is movable between a locked position, engaging the locking pin to prevent the locking pin from being moved out of the extended position, and an unlocked position, spaced away from the locking pin to allow movement of the locking pin out of the extended position toward the retracted position. |
US08800783B2 |
Polyamide hollow fiber membrane, and production method thereof
A hollow fiber membrane is produced through a thermally induced phase separation process by dissolving a highly hydrophilic polyamide resin in a high-boiling-point solvent such as an aprotic polar solvent at a temperature of not lower than 100° C. The hollow fiber membrane has a membrane surface having a water contact angle of not greater than 80 degrees, and has a water permeability of not less than 100 L/m2·atm·h and a 0.1-μm particle rejection percentage of not less than 90%. |
US08800781B1 |
Disc for disc screen
A partially releasable disc for processing recycling materials in general. More specifically a disc that is sufficiently flexible to function in heavy machinery without excessive wear while maintaining sufficient stiffness to avoid excessive fluctuations, wobbling, or other undesired excess deflection in the disc. An outer flexible portion may be wrapped around a less flexible core. A disc may comprise a plurality of outer impacting elements configured for engaging materials to be classified and propelling the materials in a conveying direction when a core is rotated. For ease of replacement, when the flexible portion is worn or damaged, the flexible portion may be removed without necessarily removing the inner core, saving labor and equipment expense when maintain a screen, such as the separation screens used for sorting recycled materials. |
US08800779B2 |
Screen surface forming system
A screen system having a plurality of screen elements that can be readily removed and replaced to vary one or more characteristics of the screen surface formed by the screen system. The screen system includes a support system for supporting at least one screen element to prevent deformation of the screen element that typically would occur due to the insufficient structural stability of the at least one screen element relative to the weight of the product being screened. Preferably, the support system includes one or more support elements that can be readily and easily installed and removed from the screen system. The support system is preferably configured to permit the one or more support elements to be positioned at different locations in the screen system. Preferably, the support system is configured to permit a variety of different support elements to be used to allow a greater variety of screen elements to be used. |
US08800769B2 |
Packaging assembly for wiper assembly
A packaging assembly for enclosing a wiper assembly includes a base having a bottom, a first side, a second side opposing said first side, and an accommodation space to receive the wiper assembly between the first side and the second side. The packaging assembly also includes a cover connected pivotally to the second side of the base, the cover having a top, opposing first and second sides, and an accommodation space to receive the wiper assembly between the opposing first and second sides. The base having a recess in the second side near a center thereof to receive a portion of the wiper assembly to center the wiper assembly in the packaging assembly white providing optimal curvature for the wiper assembly. |
US08800765B2 |
Packaging assembly
A package assembly includes a package member and a securing member. The package member includes a holding seat configured for holding an electronic device and a plurality of grasping portions extending from the holding seat for grasping the electronic device. The securing member includes an enclosing frame, attached to and surrounding the holding seat, and at least one resisting section, extending from the enclosing frame and adhered to the holding seat, and the securing member made from adhesive tap. |
US08800762B2 |
Protective cases for mobile devices
The disclosure relates to a method and apparatus for protecting a mobile device. In one embodiment, a protection device for a mobile device is disclosed which induces a combination of a flexible inner sleeve and a rigid shell. The flexible inner sleeve conforms to, and encapsulates, the mobile device. The rigid shell receives and engages the inner sleeve. The flexible inner sleeve and the rigid shell can be used separately with the mobile device or can encase the mobile device as an integrated protective unit. |
US08800760B2 |
Box apparatus and packaging methods
A package includes a stack of checkbook blanks, a box in a flat, shipping state placed on the stack; and a wrapper surrounding the stack checkbook blanks, and the box in the flat, shipping state. The wrapper positioned around the stack, and the box can be a film or a paper envelope. The box can be formed from a one piece box blank or can be a two piece box having a top portion and a bottom portion. |
US08800759B2 |
Bushing for receiving a dropper neck, and corresponding package and kit
A bushing for the preparation of a suspension or solution formed by mixing a first product with a second product, to allow a first bottle initially containing the first product to communicate with a second bottle initially containing the second product is provided. |
US08800755B2 |
Belt alignment system with rotatable bushing
A conveyor alignment system including pivoting members that support tracking rollers at corresponding shaft ends. Each shaft end being pivotally and non-rotatably attached to corresponding pivoting members by a rotating bushing mounted in a corresponding one of the pivoting members. A guide control bar is pivotally connected at each end to a corresponding torque arm, where the bar includes guide rollers positioned at both edges of the conveyor belt for lateral control of the belt. A spacer is mounted to the support bracket and has a designated height. The spacer deflects the support bracket by the height so that a first end of the shaft is closer to the a first side of the belt than an opposing, second end of the shaft to increase the tension of the rollers on the first side of the belt and reduce the tension of the rollers on another side of the belt. |
US08800746B1 |
Lift assembly
A lift assembly for use in conjunction with a conveyor to lift item(s) off of the conveyor and remove the item(s) from the conveying path. The lift assembly may include a housing having housing side walls and a bottom wall, and a carriage having carriage side walls and a carriage bottom wall. The carriage is movable with respect to the housing. The lift assembly may further include a track that receives a guide member of the carriage for guiding the carriage as it is raised and lowered with respect to the housing. The lift assembly may further include an actuator that causes the carriage to be raised and lowered. |
US08800743B2 |
Safety brake for an escalator or a moving walkway
A safety brake of an escalator or moving walkway includes at least one locking member, which is arranged so as to adopt a release setting or locking setting by means of a pivot movement. The locking member in the locking setting engages in at least one moved part of the escalator or the moving walkway and blocks this. In addition, the safety brake comprises a linear guide by which the locking member is linearly guided between a first position and a second position. The linear guide is mounted on a stationary part of the escalator or the moving walkway by a pivot axle. |
US08800741B2 |
Clutch lever for racing car
A clutch lever for a centrifugal clutch applies axial pressure on one or more clutch disc assemblies as a function of the rotational speed of the engine. The clutch levers are formed with two pieces when joined together form a joint that opposes the shear force exerted on the contact surface when the clutch lever is applying axial forces against the clutch disc assemblies. One piece is formed as a replaceable nose piece or contact surface portion which obviates the need to replace the entire clutch lever when one becomes damaged. The other piece is complementary and is configured to be pivotably mounted with respect to the pressure plate, When the nose piece portion breaks, only one piece of the clutch lever needs to be replaced. |
US08800734B2 |
Vibration damper with an external part
Vibration damper includes a tubular body to which an external part, which acts as a stop, is fastened. A component such as a steering knuckle, which is supported against the stop, is also fastened to the tubular body. When a normal load on the component is exceeded, a deformation area allows the component to shift on the tubular body. |
US08800733B2 |
Guiding and sealing unit, in particular for a rod of a mono-tube shock absorber and annular sealing assembly therefore
A guiding and sealing unit for a shock absorber rod including a bushing and a sealing assembly, integrally carried by an end of the bushing, and including a sealing ring made of elastomeric material having at least one annular sealing lip which radially and overhangingly protrudes towards a symmetry axis, and a metallic reinforcing structure, having a flange-shaped portion that abuts the end of the bushing and a sleeve-shaped portion operatively associated to the sealing lip; the sealing ring has a flange-shaped portion which radially extends from a root portion of the at least one annular lip, and an annular projection integrally formed with the flange-shaped portion, which axially and protrudingly extends from the latter, facing the piston and shaped to make, a limit stop element for the piston; the flange-shaped portion of the reinforcing structure is coupled to the flange-shaped portion and extends under the annular projection. |
US08800732B2 |
Hydraulic damper spool valve
A hydraulic damper assembly includes a main body, a shaft assembly and a main piston operatively configured to define an upper portion and a lower portion within the main body. A hydraulic damper spool valve is adapted to provide a single path, variable hydraulic flow restriction between the upper portion and lower portion of the main body. The hydraulic damper spool valve is configured with an array of precisely shaped flow apertures that are proportionally opened and closed by a pair of valve spools in response to the pressure differential across the main piston. The damper's pressure-flow operating characteristic is simply and predictably dictated by the geometric configuration of the shaped flow apertures. The precisely defined open area of the shaped flow apertures provides a mathematically predictable hydraulic flow restriction that operates predominately in a turbulent regime resulting in insensitivity to hydraulic fluid viscosity and consequently temperature change. |
US08800730B2 |
Shock absorber for a bicycle
A shock absorber for a bicycle or another, at least partly muscle-powered, vehicle has a damper device with a damper housing in which a first and a second damper chamber are separated from one another via at least one damper piston. A piston rod connected with the damper piston extends from the damper piston through the second damper chamber out of the damper housing. The first damper chamber is in communication with the second damper chamber via a flow duct that leads through the piston rod out of the damper housing toward at least one throttling device. The flow duct, at the throttling device, has a damping duct provided with a field-sensitive rheological fluid which, by way of a field generating device disposed at the throttling device, can be exposed to a field of a predetermined strength to influence the pass-through flow of the field-sensitive rheological fluid through the throttling device. |
US08800729B2 |
Damping force control type shock absorber
During either of the extension and compression strokes, hydraulic liquid flows from a cylinder upper chamber into a reservoir through an annular passage and a damping force control mechanism, and a damping force is generated by the damping force control mechanism. The check valve is provided with a sub-check valve in parallel thereto, which opens in a very low piston speed region to allow the hydraulic liquid to flow through an orifice passage. These check valves are opened successively as the piston speed increases, thereby generating a sufficiently small damping force in the very low piston speed region during the compression stroke of the piston rod, and obtaining a moderate damping force when the piston speed increases. |
US08800725B2 |
Elevator liner apparatus and utilization method thereof
Elevator liner apparatuses are pre-fabricated corresponding to an amount of multiple floors of a building being constructed. Each elevator liner apparatus includes a liner frame sized to accommodate an elevator cab and elevator rails within the liner frame. Rail mounting brackets are mounted to interior walls of the liner frame. The rail mounting brackets have elevator rail sections affixed thereto and have mounting bracket studs mounting the rail mounting brackets to the liner frame and extending beyond exterior walls of the liner frame. Anchor spikes are mounted to the liner frame and extend beyond the exterior of the liner frame such that plywood forms configured to form concrete elevator shaft walls are coupleable to the anchor spikes. Concrete is pourable between the plywood forms and the exterior of the liner frame. The concrete when dried affixes the mounting bracket studs and the anchor spikes in the dried concrete. |
US08800722B2 |
Elevator controller
An elevator controller which enables a stop to be made at the nearest floor in the event of a disaster and can prevent users from being shut up in an emergency landing entrance floor. The elevator controller includes an operation mode controller, a door open/close controller which causes the elevator to open the elevator door at the nearest emergency landing entrance floor for a given time when the operation mode controller has returned an operation mode from an emergency operation mode to a normal operation mode, and an informing controller which causes an informing device, which is provided in a hall of an emergency landing entrance floor for which the door open/close controller causes the door to be opened for a given time or provided in the car, to provide information to the effect that the elevator can be used when the operation mode-controller has returned the operation mode from the emergency operation mode to the normal operation mode. |
US08800720B2 |
Pressurized reserve lubrication system for a gas turbine engine
A lubrication system includes a control subsystem operable to selectively communicate lubricant from a reserve lubrication subsystem under a pressure to supplement lubricant from a main lubrication subsystem in response to identification of a prolonged reduced-G condition. A gas turbine engine includes a main lubrication subsystem in communication with a geared architecture; a reserve lubrication subsystem in communication with the geared architecture; and a control subsystem operable to selectively communicate lubricant from the reserve lubrication subsystem under a pressure in response to identification of a prolonged reduced-G condition. A method of reducing lubrication starvation from a lubrication system with a main lubrication subsystem and a reserve lubrication subsystem, the main lubrication system in communication with a geared architecture of a gas turbine engine, includes communicating lubricant under a pressure to the geared architecture in response to identifying of a prolonged reduced-G condition. |
US08800719B2 |
Fall arrest block
A fall arrest block 10 has a spindle on which a length of lifeline 14 is wound. In normal use, the lifeline (preferably webbing) retracts onto and extends from a drum housing 12, as the workman moves towards and away from a secure point to which the housing is attached. In the event of a fall, an inertia mechanism sensitive to acceleration of the spindle operates to lock a locking mechanism to hold the spindle against further rotation. An energy absorbing link 18 is built into the webbing, close to a hook 16 to which the workman is attached. The energy absorbing link 18 includes a section of lifeline that is stretchable, but non-elastic. The locking mechanism includes a toothed ratchet wheel that is engaged by a pawl in order to lock the spindle rotation. The toothed ratchet wheel is part of a unitary body with the spindle. |
US08800717B2 |
Mobile scaffolding units with extendible gantry platform and methods of using same
Mobile scaffolding units include a vehicle for movement across ground surface, a stationary platform rigidly fixed to the vehicle at a predetermined immovable height above the ground surface, and a gantry platform operatively connected to the stationary platform for movements between a retracted position where the gantry platform is nested adjacent to the stationary platform, and an extended position wherein the gantry platform extends laterally outwardly from one or another lateral side of the stationary platform to provide an operator on the gantry platform an extended horizontal reach laterally of the vehicle. The mobile scaffolding units allow an operator to work at elevated heights and with lateral reach in one area of a work zone (e.g., to trim roadside vegetation) and then move to another area of the work zone without requiring an operator to dismount from the gantry platform. |
US08800713B2 |
Plastic muffler with Helmholtz chamber
A muffler for a vehicle exhaust system includes a plastic outer shell that defines an internal cavity. A metal pipe extends through the internal cavity from an inlet to an outlet. A Helmholtz chamber is formed within the plastic outer shell to attenuate a desired frequency. |
US08800711B1 |
Automatic transmission pressure regulation
An easily adjustable pressure relief valve for adjusting maximum fluid pressure levels in automatic transmissions at events. Engines used in racing and exhibitions require automatic transmissions with increased fluid pressure to prevent slipping during shifts. The pressure relief valve replaces a main mod line solenoid accumulator and includes an easily replaceable spring allowing adjustment of maximum fluid pressure at each event. The relief valve spring is selectable to adjust maximum fluid pressure for each event. |
US08800709B2 |
Apparatus for determining vehicle rollover risk
A control apparatus for a vehicle, comprising a control unit having: a resultant acceleration information calculating section (100c) configured to calculate a resultant acceleration which is a synthesis of two direction accelerations acted upon the vehicle; a resultant jerk calculating section (100c2) configured to calculate a resultant jerk of at least one of change rates of the two directional accelerations with respect to time and a change rate of the resultant acceleration with respect to time; and a rollover tendency determining section (100e) configured to determine a tendency of rollover of the vehicle using at least one of the calculated resultant acceleration and the calculated resultant jerk. |
US08800705B2 |
Roll-out cab for off-road equipment
A roll-out cab for off-road equipment includes an operator cab and a slide assembly. The slide assembly includes a slide base, a cab carriage and an actuation device. The slide base preferably includes a base plate, a pair of base rails and at least two base rollers. The cab carriage preferably includes a carriage plate, a pair of carriage rails, at least two carriage rollers and a plurality of isolation mounts. The pair of carriage rails are positioned to receive the at least two base rollers. The pair of base rails are positioned to receive the at least two carriage rollers. One end of the actuation device is retained by the base plate and the other end is retained by the carriage plate. The operator cab is attached to isolation mounts. The base plate is secured to a piece of off-road equipment. |
US08800700B2 |
Snow groomer
Snow groomer for treating snow-covered surfaces, the snow groomer having an internal combustion engine and at least one generator connected via power electronics to at least one electric motor for a rotational functional drive of the snow groomer, wherein two generators are connected in parallel between the internal combustion engine and the power electronics. |
US08800698B1 |
LNG—lithium hybrid vehicle (LLHV)
The invention of the LNG-Lithium Hybrid Vehicle (LLHV) combines Liquid Natural Gas (LNG) and lithium-ion battery power sources to propel the vehicle, said vehicle having an electric series motor for acceleration and a shunt motor for cruising. An accelerator engaging arm is attached to the primary acceleration pedal for the purpose of operating the series motor and the shunt motor. The invention further provides an LNG control system that routes power from the generator to either run the vehicle or recharge the lithium-ion batteries. |
US08800694B1 |
Automatic torque compensating drive system
An automatic torque compensating drive system for a hydrostatic transmission, having a torque compensating control mechanism adjusting the swash plate of the hydraulic motor, the swash plate being spring biased to a low-torque, high-speed position and rotatable through a range of positions to a high-torque, low-speed position in response to increasing hydraulic system pressure. When used with a pair of transmissions, a linkage may join the control mechanisms of each transmission to synchronize their torque adjustments. |
US08800692B2 |
Cutting elements configured to generate shear lips during use in cutting, earth-boring tools including such cutting elements, and methods of forming and using such cutting elements and earth-boring tools
Cutting elements for earth-boring tools may generate a shear lip at a wear scar thereon during cutting. A diamond table may exhibit a relatively high wear resistance, and an edge of the diamond table may be chamfered, the combination of which may result in the formation of a shear lip. Cutting elements may comprise multi-layer diamond tables that result in the formation of a shear lip during cutting. Earth-boring tools include such cutting elements. Methods of forming cutting elements may include selectively designing and configuring the cutting elements to form a shear lip. Methods of cutting a formation using an earth-boring tool include cutting the formation with a cutting element on the tool, and generating a shear lip at a wear scar on the cutting element. The cutting element may be configured such that the shear lip comprises diamond material of the cutting element. |
US08800688B2 |
Downhole motors with a lubricating unit for lubricating the stator and rotor
In aspects, the disclosure provides a drilling motor that includes a lubricating unit that selectively supplies a lubricant to the drilling fluid before the drilling fluid passes through the drilling motor so as to lubricate the stator and/or the rotor to reduce friction between the stator and the rotor and to reduce wear of the motor. |
US08800686B2 |
Bearing assembly including bearing support ring configured to reduce thermal warping during use, bearing apparatuses using the same, and related methods
Various embodiments relate to a bearing assembly including a support ring configured to reduce thermal warping under operational temperature conditions, a bearing apparatus that may utilize such a thrust-bearing assembly, and applications that incorporate the disclosed bearing apparatuses such as downhole motors in subterranean drilling systems, directional drilling systems, and many other apparatuses. In an embodiment, a bearing assembly includes a plurality of superhard bearing elements distributed circumferentially about an axis. The thrust-bearing assembly further includes a support ring having the plurality of superhard bearing elements mounted thereto. The support ring includes at least one thermal-warping-reducing feature configured to reduce a radial moment, compared to if the at least one thermal-warping-reducing feature were absent from the support ring, which is thermally induced in the support ring when the support ring and the plurality of superhard bearing elements are exposed to operational temperature conditions. |
US08800684B2 |
Method and apparatus for borehole positioning
A method of drilling boreholes is provided. The method, according to one embodiment, may include drilling a borehole, transmitting a signal into the earth formation, receiving signals at least three spaced sensors responsive to the transmitted signals and estimating a path of the borehole using the signals received by the at least three sensors. In another aspect, the method may include drilling a borehole, transmitting signals into the earth formation from at least three spaced transmitters, receiving signals at least one sensor responsive to the transmitted signals and estimating a path of the borehole using the signals received by the at least one sensor. |
US08800673B2 |
Fire protection sprinklers and systems for attics
An attic fire protection system is provided. The system comprises a fluid supply manifold for supplying a fluid, positioned at an effective height below and parallel to the underside of a roof having a non-zero pitch angle. The system contains a plurality of fittings each having at least one exit port for directing the flow of the fluid, the fittings being spaced within at most a maximum effective distance apart from each other and being connected to receive fluid from the supply manifold, wherein the exit ports are structured to supply the fluid in a direction parallel to the underside of the roof. Most broadly, however, the fittings are structured or arranged to supply the fluid in a direction forming an oblique angle with the horizontal and the vertical, which may or may be exactly the same as the pitch angle of the roof. The system also includes a plurality of horizontal sidewall sprinklers each connected to a respective exit port of one or another of the fittings. |
US08800671B2 |
System for separating a waste material from a produced gas and injecting the waste material into a well
Produced natural gas containing carbon dioxide is dehydrated and chilled to liquefy the carbon dioxide and then fractionated to produce a waste stream of liquid carbon dioxide and hydrogen sulfide. Natural gas liquids may be first separated and removed before fractionation. After fractionation, the waste stream is pressurized and transmitted to a remote injection well for injection either for disposal of the waste stream and preferably to urge hydrocarbons toward the producing well. A hydrocarbon stream proceeds from fractionation to a methanol absorber system which removes carbon dioxide gas. The hydrocarbon stream is thereafter separated into at least hydrocarbon gas, nitrogen and helium. Some of the nitrogen is reintroduced into a fractionation tower to enhance the recovery of hydrocarbons. A methanol recovery system is provided to recover and reuse the methanol. The hydrocarbons are sold as natural gas and the helium is recovered and sold. Excess nitrogen is vented. |
US08800661B2 |
Dual inline sliding sleeve valve
A sliding sleeve device features a first sleeve that can be shifted with a dropped object on a seat and applied pressure to open a housing port. A second sleeve is in line with the first sleeve and be shifted to straddle the housing ports that we exposed when the opening sleeve was shifted initially. Snap rings or other locking devices can be used to hold the closing sleeve in the shifted position with the housing ports closed. The closing sleeve can also be shifted with a shifting tool that is run for example on coiled tubing. The opening sleeve can also optionally be shifted with a tool in an uphole direction to open the housing ports. |
US08800659B2 |
Equipment for quick dispersion of polyacrylamide powder for fracturing operations
A compact and transportable installation, which is designed to be used in fracturing operations on gas or oil fields, is provided. The installation successively includes a polymer storage area, a vertical polymer transfer hopper, a supply overflow pipe, a polymer dosing system fed by the pipe, a polymer slicing unit (PSU) type polymer dispersion device, a tank for storage and degassing of polymer in solution, and a volumetric pump to inject and dose the solution of polymer obtained at a suction of a high pressure pump enabling the fracturing operations. |
US08800656B2 |
Self-adaptive cements
A self-adaptive cement formulation includes cement, water, block copolymer and asphaltite-mineral particles. The set cement demonstrates self-healing properties when exposed to methane, and is particularly suited for well-cementing applications. After placement and curing, the self-healing properties help maintain zonal isolation should bonding be disrupted between the set cement and the formation or a casing string, should cracks or defects appear in the set-cement matrix, or both. |
US08800654B2 |
Wellbore machining device
A wellbore machining device is proposed for machining a tubular component of a wellbore. The device includes a control unit at the surface level of the wellbore and a down-hole tool unit connected to the control unit through a wire line. The tool unit includes an elongated guide member, a tool member movably supported on the guide member with respect to at least three axes of motion and a plurality of actuators controlled by the control unit and adapted to move the tool member with respect to the axes of motion. The tool unit further includes two anchor members each mounted to an axial end of the guide member and adapted to releasably clamp the tool unit to the tubular component. The control unit and the tool unit form a computer numerical control device (CNC device) wherein the actuators are electric servo motors controlling an actual position of the tool member with respect to a path and/or a sequence of desired position defined by the control unit. |
US08800653B2 |
Systems and methods for monitoring a well
A method for identifying fluid migration or inflow associated with a wellbore tubular, comprises measuring strain of the wellbore tubular with a system comprising at least one string of interconnected sensors that is arranged such that the sensors are distributed along a length and the circumference of the wellbore tubular; establishing a baseline that is a function of steady state strain measurements within a first time period; and identifying fluid migration or inflow where strain measurements substantially deviate from the baseline within a second time period. |
US08800646B2 |
Safety device for retrieving component within wellhead
A system is provided that includes a safety device configured to mount in a mineral extraction system and block axial movement of a plug in the mineral extraction system while the plug is released from a retainer. The safety device may be a sleeve configured to receive screws or other retention mechanism in a tubular. A method is provided that includes installing a plug safety catch into a tubular of a mineral extraction system in which the safety device is configured to block axial movement of a plug in response to a pressure differential while the plug is released from a mount position. |
US08800642B2 |
Heat exchanger with side plate having a through hole
A heat exchanger includes tubes layered in a layering direction, a side plate arranged most outside of the tubes in the layering direction, and a core plate extending in the layering direction. The side plate has an end portion in a longitudinal direction, and the core plate has a wall portion extending in the longitudinal direction. The end portion of the side plate has a brazing section brazed to an outer face of the wall portion of the core plate, and the end portion of the side plate has a through hole located in the brazing section. |
US08800640B2 |
Cooled base plate for electric components
A cooled base plate is provided for electric components. A first side of the cooled base plate is provided for attaching exothermal electric components thereto. On a second side of the base plate, opposite to the first side, there is embedded a cooling channel system having a cooling fluid inlet at a first end of the base plate and a cooling fluid outlet at a second end of the base plate. In order to minimize differences in temperature between the electric components, the thickness of the base plate increases in the direction from the inlet of the cooling channel system towards the outlet of the cooling channel system, e.g., in the flow direction of the cooling fluid, for at least a portion of the length of the base plate. |
US08800638B2 |
Heatsink and heatsink-positioning system
A heatsink and a heatsink-positioning system. The heatsink-positioning system includes a heatsink and a positioning device. The heatsink includes a circular top, a ring-shaped sidewall and a plurality of foot portions. The ring-shaped sidewall connects to the circular top and extends away from the circular top. The ring-shaped sidewall has at least one first positioning portion used for fixing the heatsink. The foot portions connect to the ring-shaped sidewall and extend away from the ring-shaped sidewall. Each foot portion has an opening. The positioning device has at least one second positioning portion corresponding to the first positioning portion and is used for fixing the first positioning portion. By utilizing the heatsink-positioning system, the problem of displacement of the heatsink can be improved. |
US08800637B2 |
Heat exchanger including an air flow control valve
A heat exchanger for the air supply circuit of a motor vehicle engine includes a heat exchange core and at least one header tank. The heat exchanger also includes an air flow rate control valve arranged in the header tank of the exchanger, and the control valve is a valve that includes a body with three openings and a moving rotary member inside the body so as to control the circulation of air through the heat exchange core and/or through a duct bypassing the heat exchange core according to a law defined as a function of the angular position of the rotary member in the body. |
US08800633B2 |
Anti-reversible power spring apparatus and method
In a shade system with a bracket supporting a shade storage roll, an anti-reversible power spring apparatus includes at least one biasing system connected with the storage roll wherein the biasing system includes a biasing member with a first end and a second end wherein the first end moves with the storage roll as the storage roll rotates and wherein the second end is held stationary with reference to the storage roll when the storage roll rotates in one direction but not when the storage roll rotates in a second direction. A support for the at least one biasing system is provided wherein the support includes a protrusion that holds the second end against movement when the storage roll is rotated in the one direction but which allows passage of the second end past the protrusion when the storage roll is rotated in the second direction. |
US08800632B2 |
Smoke or fire barrier
A twin roller smoke or fire barrier having: two parallel rollers and a curtain comprised of narrow curtain portions rolled on the rollers and arranged along the length of the rollers of alternate rollers with end margins overlapping opposite each other; the barrier including: a mechanism for varying separation of the rollers by at least the change in the overall diameter of one roller and its curtain portions between wound-up and unwound states, the mechanism including: movable supported roller or rollers; whereby in the unwound state of the curtain, the overlapping margins abut or at least are separated by a negligible amount at the rollers. |
US08800631B2 |
Laminate body, method, and apparatus for manufacturing ultrathin substrate using the laminate body
Provided is a laminated body comprising a substrate to be ground and a support, where the substrate is ground to a very small thickness and can then be separated from the support without damaging the substrate. One embodiment of the present invention is a laminated body comprising a substrate to be ground, a joining layer in contact with the substrate to be ground, a photothermal conversion layer comprising a light absorbing agent and a heat decomposable resin, and a light transmitting support. After grinding the substrate surface which is opposite that in contact with the joining layer, the laminated body is irradiated through the light transmitting layer and the photothermal conversion layer decomposes to separate the substrate and the light transmitting support. |
US08800620B2 |
Tire with rubber tread composed of a primary and at least one lateral tread portion containing a dispersion of short carbon fibers
The invention relates to a tire having a circumferential rubber tread of a cap/base construction composed of a cap rubber layer as the tire running surface and an internal base rubber layer underlying said tread cap layer. The said tread cap layer is composed of a primary tread cap portion and one or two lateral tread cap portions of rubber compositions containing precipitated silica and/or rubber reinforcing carbon black reinforcement and wherein the rubber composition of at least one of said lateral tread cap portions contains a dispersion of short carbon fibers. Said primary tread cap portion contains a major portion of the running surface of the tread and is comprised of a silica-rich or carbon black-rich, preferably silica-rich, reinforcement-containing rubber composition, and said lateral tread portion(s) contains a minor portion of the running surface of the tread and is comprised of a silica-rich or carbon black-rich, preferably carbon black-rich, reinforcement-containing rubber composition. Where said primary tread cap portion is comprised of a silica-rich rubber composition, said lateral tread cap portion(s) is comprised of a carbon black-rich rubber composition and visa versa. The said tread cap portions are load bearing portions in the sense of extending from the running surface of the tread radially inward to said underlying tread base layer. In one aspect, the portioned rubber tread cap layer and the rubber tread base layer are co-extruded together to form a unitary composite thereof. |
US08800617B2 |
Pneumatic tire
There is provided a pneumatic tire to improve on-ice braking performance. A pneumatic tire comprises plural blocks on a tread surface of the tire defined by plural circumferential grooves extending in a tread circumferential direction and plural lateral grooves extending in a tread width direction and provided with plural sipes extending in the tread width direction, wherein each of the blocks is divided into plural block pieces including at least a set of a first block piece and a second block piece which are arranged next to each other, the first block piece has a width in the tread circumferential direction gradually decreasing from end portions toward a central portion of the block in the tread width direction, the second block piece has a width in the tread circumferential direction gradually increasing from end portions toward a central portion of the block in the tread width direction, the width of the first block piece in the tread circumferential direction gradually decreases toward the tread surface, and the width of the second block piece in the tread circumferential direction gradually increases toward the tread surface. |
US08800616B2 |
Pneumatic tire with tread having groove area ratio
In a pneumatic tire, a difference Gs−Ge falls in a range of Gs−Ge≧0.10, where Gs is a groove area ratio for a wear rate 0% and Ge is a groove area ratio for a wear rate 100%. Further, a groove area ratio G for a wear rate 20% falls in a range of (Gs−G)/(Gs−Ge)≧0.30, and a groove area ratio G for a wear rate 35% falls in a range of (Gs−G)/(Gs−Ge)≧0.50. |
US08800609B1 |
Fuel bib
A bib for a vehicle fuel tank inlet conduit of the type having an open conduit end comprises a liquid-impervious, elongated tray that has a raised peripheral edge on a front side thereof. The bib includes a top end, a bottom end, and an aperture at the top end for receiving the conduit end therethrough. The bib includes a collection trough at the front side and bottom end thereof that is adapted to receive fuel flowing down the tray, and may include an inverted spout formed between the aperture and the collection trough. |
US08800606B2 |
Weaving finishing device
A dynamic finishing device that is able to finish one side of a product independently of a second side of the product while the product is being woven is provided. The sides may be finished in a non-linear fashion by the dynamic finishing device. Additionally, one or more finishing devices can be dynamically positioned in an interior portion of the woven product as it is being woven. Once positioned, the finishing devices may create apertures, pockets, and/or tunnels in the woven product and finish the edges of these creations. Finishing in the interior portions of the woven product occurs in the direction of the warp and in the direction of the weft. |
US08800605B2 |
Molded composite mandrel for a downhole zonal isolation tool
A composite mandrel includes a filament-wound composite tube, and composite material molded over the filament-wound composite tube. For example, the composite material includes chopped fibers and a matrix of thermoset resin. The chopped fibers are arranged in layers upon the filament-wound composite tube, and the chopped fibers in each of the layers are randomly oriented along first and second orthogonal directions in each of the layers. The composite material includes at least one sheet of the composite material wound over the filament-wound tube, and at least one strip of the composite material wound over the sheet of the composite material and forming a head on the composite mandrel. An internal cavity of the filament-wound composite tube may provide a lumen for the composite mandrel. The internal cavity may be threaded to receive a removable bridge plug. |
US08800600B2 |
Combined hydraulic integrated control valve block system
A combined hydraulic integrated control valve block system includes pilot control valve group, control valve subassembly, combination of valve blocks which are connected with external part for installing the pilot control valve group and the control valve subassembly. The pilot control valve group includes multiple pilot control valves and the standard installation surface for the pilot valve is formed on the valve block. The control valve subassembly includes multiple two-way cartridge valve control subassemblies. The valve block is formed with one or two external installation surfaces, the inner side of which has P, T, A and B main channels and multiple pilot control channels. |
US08800596B2 |
High opening velocity check valve
A check valve housing is provided and includes a base having opposite sides which are configured to form linear contact surfaces with check valve flappers pivotably disposed on either side of the base, respectively, and an additional structural member having opposite sides which are configured to form additional contact surfaces with each of the check valve flappers, respectively. |
US08800595B2 |
High-pressure regulator for compressed-air weapons
A high pressure regulator for compressed gas weapons, and in particular for paintball markers, is situated inside a cylindrical regulator housing which is connected to a source of compressed gas. The cylindrical regulator housing comprises an inlet channel which is connected to a supply of high-pressure gas. A first regulator (H) comprises a first piston movably disposed within the regulator housing for regulating pressure in a first expansion chamber. A second regulator (D) comprises a second piston movably disposed within the regulator housing for regulating pressure in a second expansion chamber. The first piston and the second piston are arranged coaxially within the regulator housing. The high pressure regulator is suitable to be mounted in the foregrip of a paintball marker and reduce an inlet pressure of about 850 psi to a first pressure of about 250 psi and a second pressure of about 100 psi. |
US08800593B2 |
Flow controller
A flow controller includes a flow detection unit that includes a detection unit for detecting the flow rate of a fluid; and a flow control unit that is coupled to the flow detection unit and that is capable of adjusting the flow rate of the fluid. The detection sensor constituting the detection unit includes a thermal flow sensor using MEMS technology, and the flow rate of the fluid that has been detected by the detection sensor is output to a control unit. In addition, in the flow control unit, the supply state of air to a supply room is switched by each of a supply-use solenoid valve and an exhaust-use solenoid valve, and on the basis of the supply state of the air, a control valve opens and closes. |
US08800585B2 |
High rate discharge (HRD) valve incorporating a rotating lever release mechanism
A high speed valve has a valve body having a flow passage therethrough, and a poppet disposed within the valve body. The poppet is movable between a first position in which the poppet blocks the flow passage and a second position, and the poppet has a piston connected to a stem at a proximal end of the stem. The valve also has a rotating lever release mechanism adjacent a distal end of the stem. |
US08800584B2 |
Automatic barrel pig launcher
Disclosed herein is an automatic barrel pig launcher with an actuated ball valve and a rotating magazine that contains one or more pigs. The automatic barrel pig launcher comprises a plate bore, bottom plate bore, upper case bore, and throughbore of a ball that, when aligned, provide loading of the pig into the throughbore of the ball. The pig is launched by opening the ball valve. Also disclosed herein are systems and methods of use of the automatic barrel pig launcher. |
US08800581B1 |
Compactable car cover
A compactable car cover provides a flexible covering material that is attached to a car by a frame. The frame can be collapsed into a smaller state for storage by sliding telescoping rods into the central section of the frame. The frame is secured to a vehicle by large suction cups, which are placed on the windshield and rear window of a vehicle. The telescoping rods that form each side of the frame provide an attachment point for the covering material. Each pair of telescoping rods is connected by their own individual cover material, necessary for allowing the telescoping rods to be retracted into the center section. Unlike the outer telescoping rods, the front and rear rods that form the center section cannot be moved, instead serving as a support for the other rods and connection point for the mounting system. |
US08800575B2 |
Apparatus and methods for inspecting and cleaning subsea flex joints
A remotely operated device for inspecting and/or cleaning a subsea flexible pipe joint comprises a support assembly. In addition, the device comprises a tool positioning assembly coupled to the support assembly. The tool positioning assembly includes a rotating member disposed about a central axis. The tool positioning assembly is rotatable relative to the support assembly about the central axis. Further, the device comprises a cleaning assembly including a cleaning device adapted to clean the flexible pipe joint. The cleaning device is axially moveable relative to the rotating member. Still further, the device comprises a clamping assembly coupled to the support assembly. The clamping assembly has an open position disengaged with the section of the flexible pipe joint and a closed position engaging the section of the flexible pipe joint. |
US08800574B2 |
Fluffy floss kit
A dental cleaning kit having a container internally holding a plurality of pieces or roll of dental floss is provided. The floss has a combination of tiny soft and stiff bristles formed thereto. The soft bristles are coated with a dried toothpaste, available in a variety of intense flavors. The kit container has a tongue scraper removably attached to the container's external surface. The floss is colored to correspond to a desired flavor. The container is colored to match the color of the floss contained therein. |
US08800571B2 |
Method and system for moist tobacco extract isolation
A system for a tobacco curing barn is capable of collecting tobacco-derived moisture from tobacco while that tobacco is cured. The system incorporates a tobacco curing barn or other type of curing enclosure, such as bulk curing barn used for the flue-curing of tobacco. The curing barn is equipped with at least one reclamation element configured to condense and collect moisture released from tobacco cured within the barn. The reclamation element is disposed in proximity with the enclosure in a manner and location providing passage of moist air released from the tobacco across a surface of the reclamation element. The system also includes at least one storage container disposed in fluid communication with the reclamation element surface and configured to store moisture and moisture-borne material collected by the reclamation element. The resulting tobacco-derived components can be blended with other tobacco materials, such as is common practice during tobacco reordering. |
US08800569B2 |
Patient support system having improved fixation device mounting features for radiation therapy
A system including a support panel and a fixation device for use in radiation therapy is disclosed. The support panel comprises a generally planar member that is arranged to be disposed adjacent an apparatus for producing a radiation beam to support a portion of the patient to which the radiation beam will be directed. The fixation device is arranged to be releasably secured to the support panel to hold the portion of the patient's body at a desired position. The fixation device includes attachment components which enable the releasable securement of the fixation device to the support panel without creating any attenuation discontinuities of a radiation beam passing therethrough. |
US08800566B2 |
Airway devices, tube securing devices, and methods of making and using the same
Airway devices and securing devices are disclosed. Methods of making and using airway devices and securing devices are also disclosed. |
US08800565B1 |
Breath intake valve for a tracheostomy tube
A breath intake valve is connected to a tracheostomy tube inserted into a patient's trachea. The inner end of the valve attaches to the tracheostomy tube. An apertured disk endpiece with an O-ring around its circumference is releasably set into the outer end of the tubular valve body. A floppy diaphragm overlying the inner face of the disk endpiece functions as an intake valve to allow patient inhalation and air intake, and as a check valve to block patient exhalation, thereby to redirect it to the patient's larynx, sinuses, and mouth for normal speech. The O-ring gives way to forceful patient exhalation to release the disk endpiece from the tubular valve body. The disk endpiece is tethered to the breath intake valve body to prevent misplacement of the endpiece after such a release. The breath intake valve is itself likewise tethered to the tracheostomy tube to prevent its misplacement after any disconnection. The breath intake valve also includes a whistle to produce audible signal when exhalation is forceful. |
US08800564B2 |
Tracheostomy appliances and methods for the treatment of sleep apnea syndromes
Small tracheostomy appliances for use in treating Sleep Apnea Syndrome. The appliances are inserted in a tracheotomy incision, low on a patient's neck to equalize intra-tracheal pressure with ambient pressure under certain conditions to prevent undesirable increases in blood CO2 that could otherwise cause arousals from sleep. |
US08800562B2 |
Resuscitators
A resuscitator has two separate, spaced controls (23) and (30) both of which can be actuated manually to open a valve (100) and deliver a breathing cycle of a maximum timed duration to a patient. One control (23) has a button (24) on the top (13) of the unit (1), which is pushed in to actuate. A ring (25) surrounds the button (24) and has cam profiles (122) that engage with cam pins (120) on the button to push and hold it down when rotated. The other control (30) is on the underside surface (14), facing the patient and adjacent the gas outlet (5). This control includes a toggle lever (31), which can be displaced laterally in two different planes to open the valve (100). |
US08800561B2 |
System, method and apparatus for removal of volatile anesthetics for malignant hyperthermia
Systems, methods, and apparatus for removing volatile anesthetics from an anesthesia or ventilation system to minimize the effects of malignant hyperthermia in susceptible patients. According to one aspect of the present invention, a system for removing volatile anesthetics is provided. A first filter component placed in fluid communication with an inspiratory limb of an anesthesia or ventilation system such that volatile anesthetics will pass through the first filter component during operation of the anesthesia or ventilation system. A second filter component is operably coupled to the expiration port of the anesthesia or ventilation system such that gases passing through the expiratory limb of the anesthesia or ventilation system pass through the second filter component. The first filter component and second filter component are adapted to effectively remove volatile anesthetics passing through the respective filters. |
US08800557B2 |
System and process for supplying respiratory gas under pressure or volumetrically
The object of the invention is a device for supplying respiratory gas to a patient according to respiratory cycles, comprising a gaseous flow rate generator provided with a turbine with low inertia and high nominal speed, a first circuit called a supply circuit for the gaseous flow toward a respiratory mask or an intubation means of the patient, means for measuring pressure and/or measuring flow rate of the gaseous flow, computation means for parameters of pressure and/or flow rate, and means for controlling the speed of rotation of the generator, characterized in that the measuring means, the computation means and the speed control means coact automatically to control the speed of rotation of the turbine as a function of the inspiration and expiration phases and as a function of patient pressure signals and/or inspiration flow rate signals. |
US08800550B2 |
Medicament delivery assembly
The disclosure relates to a medicament delivery assembly that has a mouthpiece provided with an air amplifier and a primer source, where the mouthpiece and the air amplifier are each connected to the primer source via an actuatable valve. The air amplifier is also provided with a medicament extraction tube such that when the actuatable valve is opened, the primer source is activated and causes air to flow to the air amplifier. There is also described a method of administering a medicament using such a medicament delivery assembly. |
US08800547B2 |
Refractory panel for a fireplace
A refractory panel for a fireplace comprising interconnected sub-panels forming a textured surface. Adjacent ones of the sub-panels are partially separated from each other by gaps located between edges of the adjacent subpanels. |
US08800546B2 |
Fireplace screen
A fireplace screen comprising a mesh structure positionable about an outer surface of a fireplace opening. The mesh structure is shaped to cover the fireplace opening. Holes in the mesh structure are configured to promote an inflow of air external to a fireplace through the mesh structure and a vertical circulation of the air across an interior planar surface of the mesh structure located outside of the fireplace opening. |
US08800542B1 |
Automatic temperature control device for solid fuel fired food cooker
An automatic temperature control device for solid fuel fired food cooker fueled by wood, charcoal, or other solid fuels which is capable of operation with any type of cooker without utilization of different sized blowers and conserves solid fuel usage. The present invention serves to regulate cooking temperature by controlling or optimizing the amount of combustion air reaching the fuel. The present invention also allows an outdoor barbecue grill or smoker of any reasonable size to be retrofitted with the invention in order to allow a chef to cook foods at stable and precise temperatures. The core components of the invention are an air blower to provide combustion air to the burning fuel, an electronic controller to control the amount of air delivered by the air blower via a unique algorithm embedded within the electronic controller, a temperature sensor to sense the temperature inside of the cooker in the vicinity of the cooking food and provide feedback to the electronic controller, and an air tube and air manifold to get or direct the combustion air from the air blower inside the blower box to the burning fuel inside the cooker. Alternative embodiments utilize an automatic damper connected with said electronic controller whereby convection air currents may be precisely controlled. |
US08800534B2 |
Fuel rail mounting arrangement
A vibration isolation fuel rail mounting arrangement is configured for in-plane shear type damping by spacing the mid-width points of the elastomer compression areas of two stacked-layer isolators away from the central fastener axis by a distance between about 1.5 times the bolt diameter and about 3.0 times the bolt diameter. |
US08800533B2 |
System for preventing knocking and method for controlling the same
A system and method for preventing knocking prevents knocking by injecting a sub fuel including ethanol having high octane number to a combustion chamber in a case that the knocking occurs. The system for preventing knocking may include a cylinder, a piston moving in the cylinder reciprocally, forming a combustion chamber with the cylinder, and having a central axis, a first injector mounted at an upper surface of the cylinder with a distance from the central axis of the piston, and directly injecting a main fuel including gasoline into the combustion chamber, a second injector mounted at the upper surface of the cylinder on the central axis of the piston, and directly injecting a sub fuel including ethanol into the combustion chamber, and a spark plug disposed at the upper surface of the cylinder near the second injector. |
US08800532B2 |
Method of controlling knocking in an internal combustion engine equipped with a device for controlling the opening of inlet valves
A method of controlling knocking in an internal combustion engine equipped with a device for controlling the opening of inlet valves; the control method includes the phases of: determining the occurrence of an excessive knocking in the cylinder of the internal combustion engine; and decreasing the mass of air sucked into the cylinder in which an excessive knocking has occurred by acting on the control device controlling the inlet valves of the cylinder. |
US08800529B2 |
Dual fuel injection valve
A dual fuel injection valve with concentric needles comprises an inner needle and an outer needle surrounding the inner needle, both needles being located inside the injection valve body. The valve is provided with a first set and a second set of orifices for separately injecting two different fuels directly into the combustion chamber of an internal combustion engine. The outer needle is fixed against rotation with respect to the injection valve body such that an interlace angle between the centerlines of the first series of orifices and second series of orifices is set at different predetermined angles to reduce methane emissions. |
US08800528B2 |
Combustion chamber constructions for opposed-piston engines
A combustion chamber for an opposed-piston engine includes a squish zone defined between circumferential peripheral areas of opposing end surfaces of the pistons, a cavity defined by one or more bowls in the end surfaces, and at least one injection port that extends radially through the squish zone into the cavity. The cavity has a cross-sectional shape that imposes a tumbling motion on air flowing from the squish zone into the cavity. |
US08800526B2 |
Instrumented piston for an internal combustion engine
A piston assembly for an internal combustion engine is provided. The piston assembly includes a piston crown including an upper surface defining a bowl region, a side portion and a lower surface, a piston skirt depending from the side portion of the piston crown, a sensor, at least partially coated by a visualization material, disposed within the piston crown at a location proximate to the bowl region, and a sensor data telemetry system coupled to the sensor. Methods for manufacturing a piston assembly for an internal combustion engine are also provided. |
US08800519B2 |
Roller tappet
A roller tappet having a housing near whose drive side front end, two diametrically opposing flats receding from an outer wall of the housing are arranged, each of the two flats having a seat with a U-shape open in a direction towards the drive side front end. A pin is mounted in the seats, a roller serving as a run-on surface of a periodic stroke producer extends on said pin, and a support for a tappet follower element is seated axially under the roller near a driven side front end of the roller tappet. A retention element is provided for the pin in an axial direction of the pin and a retention element in the seats of the pin is provided for preventing the pin from exiting axially out of the housing, and these two retention elements are united. |
US08800518B2 |
Engine cover having a retainer to secure an engine accessory
A cam cover for a cylinder head of an internal combustion engine has an aperture in the cam cover adapted to permit spark plug installation into the cylinder head and two tabs protruding vertically from the cam cover adapted to retain a boss extending from an ignition coil. The ignition coil has a portion adapted to fit over the spark plug and an orifice through the boss. The cam cover also has a recess between the tabs with the recess extending into the cam cover which is adapted to accept a self-tapping screw in the event of a tab failure. The tabs have a varying cross-section along their length such that they allow the orifice to slide over the tabs squeezing the tabs together and then snapping into place when the orifice clears the ramps on the side of the tabs. |
US08800517B2 |
Cam shaft/cam gear assembly and thrust strategy for engine using same
An engine includes a camshaft supported in a housing for rotation about an axis of rotation. A cam gear is attached to one end of the camshaft and includes a first thrust bearing surface. A thrust ring is attached to the cam gear and includes a second thrust bearing surface. A thrust ring retainer is attached to the housing with a plurality of bolts and includes a pair of thrust surfaces trapped between the first thrust bearing surface of the cam gear and a second thrust bearing surface of the thrust ring. The thrust ring retainer also defines a portion of a lubrication connection passage that facilitates pressure equalization among a plurality of lubrication galleries arranged in parallel adjacent the camshaft. |
US08800508B2 |
Loop scavenged two-stroke internal combustion engine
A loop scavenged two-stroke internal combustion engine which can effectively restrain blow-by of fresh gas with a relatively simple configuration is provided. A horizontal scavenging angle θb in at least one spot of a scavenging passage 31L located at one side of the pair of or a plurality of pairs of left and right scavenging passages is made to differ from a horizontal scavenging angle θa of a scavenging passage 31R located at the other side, and a main flow of a scavenging flow which is blown out from the scavenging passage 31L located at the one side and a main flow of a scavenging flow which is blown out from the scavenging passage 31R which is located at the other side intersect each other or collide with each other in plane view in a region displaced in a lateral direction from a center line C of an opening of an exhaust port 34. |
US08800505B2 |
Engine power tool
An engine for rotating a saw chain serving as a rotating tool includes an engine main body including a crank case and cylinder. A cooling fan for generating forced cooling air is attached to a protruding end of a crank shaft. An engine cover for covering a top of the cylinder is provided in the engine, and an air guiding rib extending in a direction of crossing the cooling air is provided in an inner circumferential surface of the engine cover. In the engine cover, opening portions for exhausting the cooling air outside are provided. |
US08800504B2 |
Vehicle cooling circuit having a retarder or a hydrodynamic clutch
A vehicle cooling circuit, especially an engine cooling circuit, including a cooling medium pump and a vehicle drive engine and/or other heat-generating assembly cooled by means of the cooling medium. The circuit includes a hydrodynamic retarder with the working medium of the hydrodynamic retarder simultaneously also being the cooling medium of the cooling circuit, and the hydrodynamic retarder operating as the cooling medium pump. The secondary blade wheel is associated with a brake or a drive running counter to the drive of the primary blade wheel in such a way that it can optionally be fixed in a first operating state (braking operation) or be driven counter to the rotational direction of the primary blade wheel and, in a second operating state (pumping operation), can partially or completely be released such that it circulates at the speed of the primary blade wheel or at a specified speed difference slower than the primary blade wheel. |
US08800502B2 |
Heat storage device of vehicle
A heat storage device of a vehicle may include an insulation container, a coolant passage connected to an engine, a heat exchanger having a fin formed on the coolant passage inside the insulation container, a phase change material charged in the insulation container to exchange heat with flowing coolant, a phase change material temperature sensor, a pressure sensor, an engine coolant temperature sensor, and a control portion that circulates the coolant according to the driving condition of the engine and the coolant temperature such that the coolant exchanges heat with the phase change material. Accordingly, fuel for warming an engine or heating an interior room is reduced, a separate heating device or a warm up device such as a PTC heater can be replaced, quality of the exhaust gas is quickly improved, and there is a merit in overcoming environmental regulations. |
US08800501B2 |
Rotating and reciprocating piston device
The present document describes a rotating and reciprocating piston device comprising: chambers disposed about a chamber axis, the chambers having two ends and a port for passage of a fluid at each one of the ends of the chambers; pistons having two ends, each one of the pistons slidably positioned within a respective one of the chambers thereby determining a space at either end of each piston within its respective chamber; and a track forming a closed circuit through which the chamber axis passes, the track for determining a position of a piston within its respective chamber and hence the space on either side thereof. |
US08800500B2 |
Miniature sludge lance apparatus
A miniature sludge lance for a steam generator in a pressurized water nuclear reactor is provided. The sludge lance is structured to enter the steam generator via an inspection opening and has a body sufficiently thin to fit between adjacent tubes. The sludge lance rail has at least two types of nozzle assemblies that may be attached thereto. One nozzle assembly rotates and another nozzle assembly translates in a vertical direction. A drive assembly, a mounting assembly, an oscillation assembly, and flow straighteners are also provided. |
US08800498B2 |
Systems and methods for exchanging heat in a gasification system
Systems and methods for exchanging heat in a gasification system are provided. The method can include introducing one or more particulates and a heat transfer medium including a feed water, a deaerated feed water, or a combination thereof, to a first zone. The method can also include indirectly exchanging heat from the one or more particulates to the heat transfer medium within the first zone to provide an intermediate heat transfer medium and cooled particulates. The method can also include introducing at least a portion of the intermediate heat transfer medium and a syngas to a second zone. The method can also include indirectly exchanging heat from the syngas to the intermediate heat transfer medium within the second zone to provide a heat transfer medium product and a cooled syngas. The heat transfer medium product can include steam. |
US08800493B2 |
Animal restraint and feeder apparatus
An apparatus for restraining, feeding, and watering an animal is provided. The apparatus comprises a bowl assembly, a rod, a ring element, and a ground securing element. The bowl assembly comprises a base component connected to a feeder component comprising a bowl for containing food and water. The animal may be chained or leashed to the ring element which freely pivots around the rod between the bowl assembly and the ground stabilizing element when the rod is secured within the ground. The ground stabilizing element help the apparatus resist lateral forces that occur when the animal pulls on the leash, thereby keeping the rod upright. |
US08800487B2 |
System and method for controlling the position of a robot carriage based on the position of a milking stall of an adjacent rotary milking platform
A system includes a carriage track positioned adjacent to a rotary milking platform, a robot carriage mounted to the carriage track, and a controller. The controller is operable to receive both a first rotary encoder signal indicating a first rotational position of a milking stall of the rotary milking platform (corresponding to a starting linear position of the robot carriage) and a second rotary encoder signal indicating a second rotational position of the milking stall. The controller is further operable to determine, based on a difference between the first and second signals, a desired linear position of the robot carriage on the carriage track (a position corresponding to the second rotational position of the milking stall). The controller is further operable to communicate a position signal to a carriage actuator, the position signal causing the carriage actuator to move the robot carriage to the desired linear position. |
US08800486B2 |
Control system and a method for milking members in a milking parlour
A control system and a method for milking members in a milking parlor having plural milking stalls. The control system includes a local control unit in each milking stall automatically preparing the milking member for a milking operation by setting a vacuum valve in an open position when the milking member is moved from a storage position, and a control unit setting the milking stalls in the milking parlor in a pre-cleaning mode when a milking operation is still in progress in at least one other of the milking stalls. In this case, the local control units prepare the milking members for a cleaning operation instead of a milking operation by maintaining the vacuum valve in a closed position when the milking member is moved from a storage position, until the cleaning operation of the milking member is started. |
US08800484B2 |
Plasma processing apparatus
A plasma processing apparatus includes a processing container in which a plasma processing is performed on a substrate to be processed, a holding stage which is disposed in the processing container and holds thereon the substrate to be processed, a dielectric plate which is provided at a location facing the holding stage and transmits a microwave into the processing container, and a reactive gas supply unit which supplies a reactive gas for plasma processing toward the central region of the substrate to be processed held by the holding stage. Here, the reactive gas supply unit includes an injector base, which is disposed at a location more recessed inside the dielectric plate than a wall surface of the dielectric plate facing the holding stage. A supply hole, which supplies a reactive gas for plasma processing into the processing container, is formed in the injector base. |
US08800482B2 |
Apparatus and method of dispensing conductive material with active Z-axis control
An apparatus for printing a conductive ink onto a plastic panel including an articulatable arm having an end that opposes a surface of the panel. A nozzle is mounted via a nozzle height actuator to the end of the arm, and the nozzle is coupled to a source of conductive ink. A flow regulator, coupled to the ink source, regulates the flow rate of ink out of the nozzle and is controlled by the controller. A height sensor is configured to output a height signal relative to the surface and the controller, which is coupled to the arm, the flow regulator, the nozzle height actuator and the sensor, is configured to control the arm, flow regulator, nozzle height actuator, and speed of nozzle movement such that a conductive trace of predetermined height and width is applied to the substrate. |
US08800481B2 |
Adhesive application apparatus and control method of the same
An adhesive application apparatus sets a dot pattern such that an amount of paste applied to an area on the reverse side of an area on which an image is formed and an amount of paste applied to an area on the reverse side of an area on which the image is not formed are different from each other, and controls a paste discharge head so that the dot pattern having been set is formed on an adhesion surface of paper. Through this, the amount of paste applied to paper can be changed between an area where an image is formed and an area where the image is not formed, thereby making it possible to apply the paste to paper more appropriately in accordance with the state of image formation. |
US08800480B2 |
Laser cladding device with an improved nozzle
A laser cladding device for applying a coating to a part comprising a laser which can generate laser light, which is adapted to heat the coating and the part, a main body defining a laser light channel adapted to transmit the laser light to the part, a coating channel adapted to transmit the coating to the part, and a vacuum channel and a nozzle having an exit. The nozzle comprises a delivery port at one end of the laser light channel, a coating port at one end of the coating channel, and a vacuum port at one end of the vacuum channel, wherein the vacuum port is positioned generally adjacent the delivery port In operation the vacuum port draws a vacuum, pulling the coating towards the part. |
US08800479B2 |
In-process orientation of particles used in direct-write inks to control electrical characteristics
A system for in-process orientation of particles used in direct-write inks for fabricating a component may include a device for polarizing direct-write particles in an aerosol. An outlet may direct the aerosol including the polarized direct-write particles on a substrate to form a component. An apparatus may cause the polarized direct-write particles to be aligned in a selected orientation to form the component with predetermined characteristics when deposited on the substrate. |
US08800475B2 |
Etching a laser-cut semiconductor before dicing a die attach film (DAF) or other material layer
Semiconductor die break strength and yield are improved with a combination of laser dicing and etching, which are followed by dicing an underlying layer of material, such as die attach film (DAF) or metal. A second laser process or a second etch process may be used for dicing of the underlying layer of material. Performing sidewall etching before cutting the underlying layer of material reduces or prevents debris on the kerf sidewalls during the sidewall etching process. A thin wafer dicing laser system may include either a single laser process head solution or a dual laser process head solution to meet throughput requirements. |
US08800473B1 |
Mass velocity sensor device and method for remote monitoring and visual verification of fluid velocity
A wireless multi-range, mass velocity sensor assembly for remote monitoring with direct on-site visual validation of mass velocity is provided. In certain implementations, the sensor assembly comprises a channel body fixture, an obstruction mounted within an aperture formed in the inlet or outlet of the channel body fixture, and an arcuate indicator that protrudes above the fluid flow path and provides clear visual readout of the flow velocity. In some implementations, the sensor assembly can be easily adapted for existing back check valve and other back flow prevention devices. |
US08800469B2 |
Boat cover
A boat cover for being attached to a boat includes a canvas, at least one pole supporting the canvas, and at least one strap. The boat cover is arranged to be attached to the boat only using the at least one strap. |
US08800465B1 |
Retractable anchoring pole system
A proximal pivot assembly has a proximal pivot arm with proximal and distal ends; a first pin pivotally coupling the proximal end of the proximal pivot arm to a boat mount, a second pin attaching a stop block to the boat mount, a third pin, and a fourth pin coupling the proximal collar to the distal end of the proximal pivot arm. A distal pivot assembly has an anchoring pole mounting plate receiving an anchor pole. The anchor pole has an interior end with a fifth pin. A sixth pin pivotally couples the exterior end of a distal extension arm to the mounting plate. A distal collar with a seventh pin pivotally couples the distal collar to the distal extension arm. An extension assembly operatively couples the proximal and distal pivot assemblies. |
US08800462B2 |
Traction method and system for an operating line, in particular a mooring line, of a floating production unit
A traction method for an operating line, in particular a mooring line, of a floating production unit includes the steps of: attaching an end chain portion of the operating line to a socket of a main cable running through a sheave at a work station; reeling in the main cable, using a winch, to bring the socket of the main cable up to the sheave; locking the operating line with a chain stopper; slackening the main cable and moving the sheave closer to the chain stopper to reduce pull on the main cable; reeling in the main cable to run the socket of the main cable through the sheave; once the socket of the main cable has run through the sheave, releasing the operating line from the chain stopper, and reeling in, by means of the winch, the main cable and the operating line connected to it, to set the operating line to a given tension. |
US08800459B2 |
Rudder resistance reducing method
The present invention relates to a rudder resistance reducing method which utilizes a negative pressure to guide in gas for generating air bubbles, reducing the resistance of the rubber of a boat. The present invention uses an air bubble generator in front of the rudder for generating bubbles during rotation of the propeller of the boat to cause a high-speed flow of water without changing the original design of the boat, enabling the air bubbles to isolate contact between the high-speed flow of water and the rudder, thereby reducing rudder resistance and saving energy consumption. |
US08800458B1 |
Air entrainment device for seed delivery
A seed delivery device including a frame defining at least one seed chamber. The frame includes a sidewall and an air permeable floor. Seed can be received and deposited on the air permeable floor through an input port. An air input channel is utilized to introduce an air stream into the seed chamber and direct it through the air permeable floor such that seed is lifted from the air permeable floor to an outlet port. An air bypass channel is configured to separate the air stream into a first stream that is directed through the air permeable floor and a second stream that is directed through the bypass channel and recombined with the first stream, at a point prior to the output port. |
US08800455B2 |
Audio mixing console case
A case for an audio mixer console comprises first and second frame members, a carrier surface and a releasable latch member. The first and second frame members are spaced apart from each other. A first side of the carrier surface is proximate to the first frame member and a second side of the carrier surface is proximate to the second frame member. The carrier surface is pivotally coupled to the first and second frame sides along a first axis of rotation and moves with respect to the first axis of rotation between a first position and a second position. The carrier surface further comprises a catch member located proximate to a back edge of the carrier surface between the first and second frame sides. The releasable latch member releasably engages the catch member when the carrier surface is in the second position. |
US08800451B2 |
Gas generator
The present invention configures a gas generator (A) wherein, with regard to a plug assembly (2), a ring (22) is formed of insulative resin, electrode pins (21) are equipped midway with flange portions (21a), and these flange portions (21a) are integrally formed in a state embedded inside the ring (22), and, in addition, the diameter of the flange portions (21a) is made a larger diameter than the short sides of this opening portion (1a) of the holder (1), the sum of the sector angles (R) formed by the outer peripheral portions (21r) of the flange portions (21a) of the electrode pins (21) located outside the opening portion of the holder (1) and the electrode pins (21) is configured to be 180 degrees or greater, the flange portions (21a) of the electrode pins (21) are further made mutually non-contacting, and the minimum distance (D) between the electrode pins (21) and the periphery of the opening portion (1a) of the holder (1) through which these electrode pins (21) are inserted is made 0.5 mm. |
US08800449B2 |
Wad with ignition chamber
A wad or basewad for ammunition includes an ignition chamber. The ignition chamber can be integrally formed with the payload wad, basewad, or battery cup or can be attached to the payload wad, basewad, or battery cup. The ignition chamber communicates with a primer of the ammunition to receive and contain the primer blast for at least an initial period of time. This facilitates faster initial ignition of the propellant of the ammunition, and consequently allows higher performance levels to be achieved. Other advantages regarding other applications of this invention include cleaner burning loads, greater economy, and lower perceived recoil. |
US08800447B2 |
Sheet-fed or web-fed printing machine
The sheet-fed or web-fed printing machine comprises a main unit (1), at least one mobile carriage (2) adapted to be coupled to the main unit for cooperation therewith during printing operations and to be moved away from the main unit during maintenance operations, a control unit for controlling displacement of said mobile carriage toward and away from said main unit, and an access zone (9, 9′) surrounding at least partly the mobile carriage for allowing a human operator to get access to the main unit and mobile carriage, which access zone lies outside of the displacement path (10) of the mobile carriage. The printing machine further comprises detection means (11) for monitoring the access zone and detecting presence of a human operator within the access zone. The control unit is operatively connected to the detection means so as to interrupt or prevent displacement of the mobile carriage in case presence of a human operator is detected within the access zone by the detection means and before the human operator penetrates in the displacement path of the mobile carriage. |
US08800442B2 |
Screen printing apparatus
A screen printing apparatus in which two printing units are provided in a production line which transports boards from a single board exit position set on a downstream side in a conveyance direction. One printing unit being disposed is available for set-up tasks while the other printing unit is working. Since set-up tasks can be conducted in one printing unit while the other printing unit is working, then it is possible to improve through-put dramatically even in cases where small-volume diverse-component production is carried out in a single lane. |
US08800441B2 |
Squeegee blade for screen printing and methods of manufacture and use of same
The present invention is directed to improved screen printing squeegee blades, which include a first end, a second end, a top portion for receipt by a blade holder, a bottom portion adapted for contacting the screen of a screen printing press along at least one printing edge, a front face, a back surface, and a buckle control channel formed in either the front face or the back surface. |
US08800436B2 |
Device for heating food material
A heating device of a food material that can heat a food material while preventing oxidation reaction and the like of the food material as much as possible is provided. A food material 8 is held under a reductive atmosphere where air is eliminated by filling superheated steam in a heating chamber 10 at a pressure exceeding an atmospheric pressure. Thus, because the food material 8 is heated under the reductive atmosphere where air is eliminated by filling the superheated steam, not under a conventional atmosphere where oxygen and nitrogen exist. Therefore, a Maillard reaction and an oxidation reaction can be suppressed, and a thermochemical reaction which could not be caused in the conventional heating method is caused in the food material 8. Thereby, it can be expected that the heated food material 8 acquires a characteristic which did not exist in the past, with less degradation. |
US08800431B2 |
Method and apparatus for beverage formation with reservoir access control
A method and apparatus for forming a beverage. Movement of a brew chamber may automatically enable the provision of beverage precursor liquid into a reservoir in a brewer, which is then used (heated or not) to form a beverage. For example, closing of the brew chamber may cause a lid for a water reservoir to be fully opened or otherwise permit movement of the lid to allow access to the reservoir, allowing a user to provide water into the reservoir. The reservoir lid may open with an abrupt action, causing attention to be drawn to the reservoir lid. In another arrangement, closure of the brew chamber may cause actuation of a baffle, pump, valve or other device to provide a suitable amount of water to a reservoir for beverage formation. In another arrangement, opening of the brew chamber may cause the reservoir lid to be automatically and simultaneously opened with the brew chamber. |
US08800430B2 |
Beverage maker with brew water control system
A system, method and apparatus for controllably adjusting characteristics of a beverage produced by a beverage system. The characteristics of the beverage may include the strength, flavor, concentration of various flavor components as well as other characteristics. A control is provided for access by a user to adjust the characteristics to a desired level. The user may increment or decrement the level of the characteristics in response to personal preferences. The control provides an interface to control the beverage system. |
US08800421B1 |
Positive locking mechanism for rotating helicopter mount
An apparatus for rotating and locking a first longitudinal member with respect to a second longitudinal member. One end of the first longitudinal member includes a locking mechanism having a generally arcuate outer surface with a plurality of deep and shallow notches formed therein. The notches correspond to different positions of rotation of the first and second members. One end of the second longitudinal member includes a yoke rotatably connected to the locking mechanism with a pivot pin. A locking plunger in the second longitudinal member engages the notches in the locking mechanism and is translatable between fully locked and fully unlocked positions. In the fully locked position, the first and second members are not rotatable with respect to each other. |
US08800408B2 |
Tool system for the extraction of watch bezels
The invention includes a tool system for extracting watch bezels, including a holding body arranged for cooperating with an expansion and retraction mechanism for operating a bell-chuck which is arranged to rest on the periphery of a bezel mounted on the middle part of a watch. The tool system includes thrust means, coaxially mounted inside the bell-chuck and arranged to rest on a crystal driven into the middle part, to exert on the crystal a sufficient thrust force to cause a relative displacement of the bell-chuck relative to the crystal. |
US08800404B2 |
Micro-electro-mechanical-system (MEMS) based hydraulic control system for mild hybrid vehicles
A powertrain system in a mild hybrid vehicle includes a hydraulic device, a pilot valve, and a regulator valve. The pilot valve is operably connected to the hydraulic device and configured to actuate. The pilot valve includes at least one micro-electro-mechanical systems (MEMS) based device. The regulator valve is operably connected to the pilot valve and the hydraulic device. The regulator valve is configured to direct fluid to the hydraulic device based on the actuation of the pilot valve. |
US08800403B2 |
Boat lift drive housing apparatus
A boat lift drive housing for containing a control box, electric motor and gear head for raising and lowering a boat lift. The housing includes front and rear coaxial openings for access to the gear head. The housing further includes an eyebrow cantilevered over an opening in the housing through which a key switch extends such that the key switch is protected from the sun, rain, snow and ice. The housing further includes a pair of bottom openings, with one bottom housing permitting access to a drive shaft of the electric motor and with the other bottom opening holding a tool for driving the drive shaft of the electric motor. The housing further includes a shape tailored to the control box, electric motor and gear head to minimize extra connections within the housing. |
US08800402B2 |
Motor mechanism
In one use, a motor mechanism for an electronic lock is disclosed. In one embodiment, the motor mechanism includes a split nut that travels along a threaded screw drive. When the split nut is physically limited from further travel along the screw drive, the split nut decouples and recouples with the screw drive to reduce drag on the motor and thereby reduce motor burnout. As a result, smaller, more cost effective and efficient electric motors may be utilized together with simplified electronics. |
US08800401B2 |
Transmission gear engagement mechanism and method of operation
A transmission (12) for a vehicle (10) includes a gear shaft (24) having an external periphery (57) and a hub (54). The hub (54) is rotatably secured and axially moveably connected to the external periphery (57) of the gear shaft (24) and has a plurality of external teeth (62). The transmission (12) also includes a gear (56) connected to the gear shaft (24). An external periphery (66) of the gear defines teeth (67). The transmission further includes a shift collar (44) having a bore (64) through the shift collar (44). The shift collar (44) has internal teeth (65) that engage the teeth (62) of the hub (54). The gear and the shift collar (44) have a first configuration where all of the teeth (65) of the shift collar (44) are spaced from all of the teeth (67) of the gear (56) and a second configuration (70) where at least some teeth (65) of the shift collar (44) engage teeth (67) of the gear (56). The shift collar (44) defines a feature (71) for limiting the axial motion of the shift collar (44). |
US08800400B2 |
Dog-clutch transmission system
A dog-clutch transmission system having dog-clutches is provided that can effectively lower the sound resulting from the engagement of dogs during the meshing of gears. A dog-clutch transmission system includes first gears installed adjacent to each other on respective shafts so as not to be rotatable relatively to the respective shafts and to be axially slidable; and second gears installed so as to be rotatable relatively to the respective shafts and not to be axially slidable. Each of the first gears has dog-teeth projecting in the axial direction and each of the other gears has dog-holes recessed in the axial direction. Speed-stages are switchable by bringing the dog-teeth and the dog-holes into engagement and disengagement. A speed-change ratio proportion of a change-speed ratio at an arbitrary n-speed speed-stage to a speed-change ratio at a (n+1)-speed speed-stage is set at 0.725 or more. |
US08800399B2 |
Hydraulic circuit for automatic transmission having area controlled shift actuator valve with flow force compensation
A hydraulic circuit (88) for an automatic transmission (10) that employs a shift actuation valve (96) that controls the actuation of the synchronizer (29) for selectively controlling gear engagement. The shift actuation valve (96) includes a valve member (114) having at least one valve element (122) with an outer diameter (162) and a metering face (164). The metering face (164) is adapted to control the flow of pressurized fluid between an inlet (108) and an outlet (110) of the valve body (102). The metering face (164) includes a flow force compensating annular void (166) disposed adjacent the outer diameter (162) and that is defined by a lead angle α measured between the outer diameter (162) and a line intersecting the outer diameter (162) and tangential to the annular void (166). A solenoid (104) is employed to move the valve member (114) between predetermined positions. |
US08800396B2 |
Pipeline internal field joint cleaning, coating, and inspection robot
There is provided herein an electrical robotic system for locating, cleaning, and repairing holidays within coated pipe that are proximate to a girth weld. In a preferred arrangement, a robotic train will be placed in the pipeline that will perform the functions of holiday location, cleaning/preparation of the surface containing the holiday, and repair thereof, in a single run through the pipeline. |
US08800393B2 |
Phase sampler probe and method of using thereof
An apparatus and method for selectively capturing substantially separate phases from a multiphase fluid mixture flowing through a flowline. The apparatus is preferably substantially aerofoil shaped, and includes sample ports which are positioned on the apparatus in such an orientation that takes advantage of the low density and high density flow around the aerofoil shape, as well as the pressure distribution around the aerofoil shape. |
US08800385B2 |
Detection device, electronic apparatus, and robot
A detection unit includes a sensor that detects the presence of force and a force component separation mechanism that separates the magnitude and the direction of the force and a control unit that controls the detection action of the force component separation mechanism based on the detection result of the sensor. |
US08800373B2 |
Acoustic transducer assembly for a pressure vessel
A transducer assembly includes an acoustic sensor element and an acoustic waveguide. The acoustic waveguide includes a rotatable acoustic coupler, a tube, and a foot. The foot has a mounting surface that is mountable on a fluid conduit. A circuit assembly couples to acoustic sensor element and provides a diagnostic output. |
US08800372B1 |
Noncontact measurement and wireless transmission system
A noncontact measurement and wireless transmission system for measuring distances. The noncontact measurement and wireless transmission system includes a support member; a measurement assembly being supported by the support member; and a transmitter being in operable communication with the measurement assembly for transmitting data output to a computer system for analysis. |
US08800370B2 |
Micromachined gyroscopes with 2-DOF sense modes allowing interchangeable robust and precision operation
A z-axis gyroscope design is presented with a 2-degree of freedom (DOF) sense mode allowing interchangeable operation in either precision (mode-matched) or robust (wide-bandwidth) modes. This is accomplished using a complete 2-DOF coupled system which allows for the specification of the sense mode resonant frequencies and coupling independent of frequency. By decoupling the frame connecting the sense system to a central anchor, x-y symmetry is preserved while enabling a fully coupled 2-DOF sense mode providing control over both the bandwidth and the amount of coupling independent of operational frequency. The robust mode corresponds to operation between the 2-DOF sense mode resonant frequencies providing a response gain and bandwidth controlled by frequency spacing. Precision mode of operation, however, relies on mode-matching the drive to the second, anti-phase sense mode resonant frequency which can be designed to provide a gain advantage over a similar 1-DOF system. |
US08800366B2 |
Robotic exoskeleton for limb movement
This invention relates to a robotic exoskeleton comprising mechanical linkages that couple to one or more selected joints of a limb of a subject. The robotic exoskeleton may be provided with means for obtaining data respecting angular position, torque, and/or acceleration of at least one of the joints or the links of the mechanical linkages, and may be used for assessing, studying, diagnosing a deficit, and/or treating an impairment in sensorimotor function of a limb of a subject. |
US08800365B2 |
Method for registering the filling potential of a waste container of microplate washing devices
Method for registering filling potential of a waste container of a microplate washing device has a needle for aspirating liquids, a waste container, a pump for generating a partial vacuum and a pressure sensor for determining air pressure in the container, a sensor controller, and a first valve for blocking the line between the needle and the waste container. The pump and needle are connected to the container and the method includes closing the first valve, generating a partial vacuum in a test range, closing a further valve between the container and the pump, opening the first valve, triggering a partial vacuum dissipation in the container, measuring a test time for the partial vacuum dissipation in the test range, comparing the test time to a known threshold time, and deciding that the waste container is fillable or not. |
US08800362B2 |
Precipitation detector for railroad applications
A method for detecting precipitation is disclosed. The method may include receiving a signal from a sensing module positioned in the vicinity of a railroad track, the signal being indicative of a capacitive dielectric property of a form of precipitation that has accumulated in the vicinity of the railroad track. The method may further include processing the signal from the sensing module to determine the type of precipitation that has accumulated in the vicinity of the railroad track as a function of the indicated capacitive dielectric property. The method may still further include sending a signal indicative of a recommended action based on the type of precipitation. |
US08800359B2 |
Determination of the muzzle velocity of a projectile
The invention relates to a method for determination of the muzzle velocity of a projectile (2) when it emerges from the firing barrel (1) of a shoulder-held weapon. In order not to weaken the firing barrel, it is proposed that a transmitter (3) for transmission of signals be arranged on the end face of the firing barrel (1) and that two sensors (9, 10), which are arranged at a distance d from one another, be arranged in or on the projectile (2) in order to detect the signals transmitted by the transmitter (3) and that these sensors (9, 10) detect a pulse on flying past the transmitter (3), and that the muzzle velocity for the projectile (2) be determined from the time difference between the pulses detected by the two sensors (9, 10). |
US08800354B2 |
Impact load monitoring system and impact load monitoring method for wind turbine for wind power generation
An impact load monitoring system for a wind turbine for wind power generation is provided with: an acceleration sensor 28 attached to a step-up gear 18 connected to a main shaft 20; a frequency filter 30 for extracting a monitoring-object component contained in a target frequency domain from vibration data representing a temporal change of amplitude of the acceleration obtained by the acceleration sensor 28; and a determination unit 32 for determining whether or not amplitude of acceleration of the monitoring-object component exceeds a reference value which is set in advance, by comparing the amplitude of the acceleration with the reference value. |
US08800353B2 |
Humidity and osmotic suction-controlled box
Described herein are systems, apparatuses and methods for the design and use of a suction-controlled box for the measurement of stress-dependent soil and water characteristics, shear strength, volume changes and consolidation characteristics from a single unsaturated soil specimen. The suction-controlled box can include a suction control part and a mechanical loading part, which can apply various suctions and mechanical loadings to test a specimen for a full range of suctions. The suction-controlled box can also include a helical water compartment that can flush diffused air bubbles. |
US08800343B2 |
Portable rescue tool and method of use
A portable, hand-operated rescue tool is provided for rescue and extreme duty operations where an object needs to be cut, crushed, pierced and separated, or lifted. The rescue tool includes a body, a support handle and articulating jaw force members used to impart high forces on an object. The tool includes a manually-operated, pivoting actuation handle connected to a high pressure fluid displacement system to pivotally rotate the jaw force arms in a selected direction or mode of operation to suit the situation. |
US08800341B2 |
Ball screw for producing a threaded nut of a ball screw drive
A method for producing a threaded nut (10, 26) of a screw drive, in particular of a ball screw (7, 24), which threaded nut (10, 26) has, on one axial end, a recess (45) which extends over a circumferential segment and which is open at the end side, wherein said recess (45) is delimited radially by a circumferential wall of the threaded nut (10, 26), and wherein said recess (45) is delimited axially by a base (54) formed on the threaded nut (10, 26), and wherein said recess (45) is delimited in the circumferential direction by a stop surface (47), which is formed on the threaded nut (10, 26), for a projection (44), produced according to the following steps: a blank is deformed in a deformation process by deformation of material so as to form the recess (45), wherein the base (54) and the stop surface (47) and the circumferential wall are integrally connected to one another. |
US08800340B2 |
Method of making micro-holes on metal plate
A method of making micro-holes on a metal plate includes: (A) feeding a metal plate on a workbench forward to extend beyond a shearing edge; (B) locating a punching head at a first position, and keeping a working space between the punching head and the workbench; (C) exerting a shearing force towards the workbench by the punching head; (D) bending the metal plate by the shearing force, and forming a plurality of spot-shaped cavities arranged in a row on a second surface; (E) bearing a shearing force on the first surface of the metal plate to form a linear groove; (F) deforming the metal plate by the shearing force to cause the spot-shaped cavities arranged in a row to communicate with the linear groove to form micro-holes; (G) the punching head returning to the first position and moving a working distance to a second position; (H) feeding the metal plate again; (I) the punching head repeating the above steps at the second position; (J) the punching head returning to the second position and then moving back to the first position to complete a processing cycle. The method can produce a maximum of micro-holes on a certain area of the metal plate, which can be used as a sound gobo with an enhanced sound-absorption rate. |
US08800338B2 |
Manufacture of coil springs
An apparatus is disclosed for the manufacture of a coil spring from a wire. The apparatus comprises first and second tools for contacting the wire prior to, and/or during, deformation of the wire into a coil spring. The apparatus includes means for applying an electrical potential difference between the first and second tools such that an electric current is caused to flow through at least part of the wire during use. |
US08800337B2 |
Lead pin correction device and lead pin correction method
A lead pin correction device includes a holding unit holding an electronic device having lead pins; a pressing unit pressing the electronic device held by the holding unit in an extending direction of the lead pins; and a correction fixture including holes having a shape corresponding to a shape of the lead pins after correction. Further, the shape of the lead pins is corrected so as to fit the shape of the holes by inserting the lead pins into the holes by pressing the electronic device with the pressing unit while distal ends of the lead pins are inserted into the holes, the electronic device being held by the holding unit. |
US08800333B2 |
Key and lock cylinder combination
Some embodiments disclosed include keys, lock cylinders, and key and lock cylinder combinations. The keys include a bow and a blade extending from the bow, where the blade includes at least one undercut groove in a lateral side thereof that receives at least one projection defining a keyway passage of a lock cylinder in which the key is positioned. |
US08800332B2 |
Protective device, particularly for a lock of a door or leaf
A protective device comprising a covering element associated slidingly with a plate which can be fixed to the door or leaf and can be positioned selectively so as to close an opening for access to the lock which is provided in the plate. Two pins associated transversely with the plate block temporarily sliding of the covering element. The pins interact with the arms of a rotor, associated rotatably, within a cavity provided in the plate. Pivots protrude from the rotor and cooperate selectively with at least three cams, freely associated rotatably proximate to a surface of the cavity. The cams have an axis at the vertices of a polygon and interact with a magnet-based combination element adapted to modify the angular position of the cams to allow or prevent the rotation of the rotor and temporary mutual release of the pins and the covering element. |
US08800328B2 |
Security device
A security device for hindering the unauthorized opening of safes includes first and second, retractably cooperable longitudinal members. First and second lateral members are provided at respective outer ends of the longitudinal members. A locking mechanism locks the first longitudinal member to the second longitudinal member. A tension spring retractably biases the second longitudinal member into the first longitudinal member. The locking mechanism can include a clamping member swivellably attached to the first longitudinal member and containing a pawl member, while the second longitudinal member includes a sawtoothed element. The clamping member can then be swiveled, so as to push the second longitudinal member further into the first longitudinal member. A vernier arrangement may be included to further tighten the lateral members against the walls of the safe. The device provides, firstly, a visible deterrent and, secondly, a physical barrier to would-be intruders. |
US08800321B2 |
Creation of glazing comprising an opening
The invention relates to a method for preparing a sheet of curved glass comprising an opening involving bending followed by cooling, the periphery of the sheet and the periphery of the opening being supported, at least at the start of cooling, by a skeleton. |
US08800320B2 |
Manufacturing method of a sheet glass material for magnetic disk and manufacturing method of a glass substrate for magnetic disk
A manufacturing method of a sheet glass material for magnetic disk, the method includes, dropping process for dropping a lump of molten glass; pressing process for sandwiching simultaneously the lump from both sides of the dropping path of the lump with surfaces of a pair of dies facing together, and performing press forming to the lump to obtain a sheet glass material, wherein at least one of the pair of dies has a convex shape with respect to the dropping path of the lump. |
US08800319B2 |
Refrigerating cycle device used in an air conditioning apparatus, a refrigerating device and the like
Energy saving of a refrigerating cycle device is achieved by equalizing heat-medium inlet temperatures of a plurality of use-side heat exchangers. There are provided with a plurality of use-side heat exchangers, inter-heat-medium heat exchangers, a channel that connects the inter-heat-medium heat exchanger and the use-side heat exchanger, a heat-medium circulation circuit having heat-medium channel switching devices that switch between a first heat-medium channel, which connects the inter-heat-medium heat exchanger and the use-side heat exchanger, and a second heat-medium channel, which connects the inter-heat-medium heat exchanger and the use-side heat exchanger, and a heat source unit that heats or cools the heat medium with the inter-heat-medium heat exchangers, in which an auxiliary heat exchanger that performs heat exchange between the heat mediums flowing out from the inter-heat-medium heat exchangers is disposed so as to equalize the heat-medium temperatures flowing into the use-side heat exchangers to realize energy saving of the refrigerating cycle device. |
US08800317B2 |
Geometrically optimized beverage cooler
The present invention is a geometrically optimized beverage cooler, which positions fluid-filled containers (bottles, cans, vials, syringes, etc.) in an angled, upright, and evenly spaced position for serving and display. The device uniformly distributes ice and cold water around each bottle to maximize the effective cooling capacity of a given quantity of ice, thus reducing the amount of ice needed and the weight of the device during transport. Various embodiments of the apparatus include an ergonomically and structurally reinforced handle and an insulating lid having complementary contours. |
US08800311B2 |
Device for stimulating adaptive thermogenesis in brown adipose tissue
A garment is provided which comprises (a) a first portion constructed from stretchable material that is form fitting to a user's physique and that extends across any of a user's collar bone, neck, upper spine, or armpit area; and (b) a cooling composition disposed in said first portion, said cooling composition comprising a material that applies a cooling effect to the collar bone area of the user. |
US08800309B2 |
Method of automatically detecting an anomalous condition relative to a nominal operating condition in a vapor compression system
A method of automatically detecting an anomalous condition relative to a nominal operating condition in a vapor compression system. An expected input power function in the form of a hyperplane is calculated based on three temperature readings: an intake temperature from an intake area of the condenser unit, a return temperature from an intake area of an evaporator unit, and a supply temperature from a supply output area of the evaporator unit. The function produces an estimate of the expected input power consumed by the compressor unit, and this expected input power is compared with an actual input power measured from the compressor unit. If the expected input power deviates from the measured input power by more than a predetermined tolerance, an indication is stored and communicated that an anomalous condition, such as a refrigerant loss, condenser unit fouling, or a malfunctioning fan, exists in the vapor compression system. |
US08800306B2 |
Portable refrigerant recovery machine
A refrigerant recovery machine includes two opposed and off-set pistons. The pistons are received in cylinders that are able to move depending on the alignment of the pistons. |
US08800305B2 |
Retrofit ice making and bagging apparatus and retrofit method of installation on aisle freezer
A retrofit ice making and bagging apparatus and retrofit installation method provide automatic supply of bags of ice into a freezer compartment. The apparatus has an outer housing with a lower end configured for securing on top of an aisle freezer so that openings in the lower end of the housing and upper end of the freezer are aligned to provide a passageway into the freezer compartment. An ice making unit and bag making and filling station are mounted in the housing. Ice is transported from the ice making station into partially formed bags at the bag making and filling station, and a bag is sealed and separated when a sufficient amount of ice is supplied to the bag. The bag making and filling station communicates with the passageway into a storage compartment in the freezer, whereby separated bags of ice fall into the storage compartment on completion. |
US08800299B2 |
Jet engine nacelle having dampers for half-shells
A jet engine nacelle includes an air intake section, a middle section, and an aft section. The aft section is formed from two half-shells rotatably mounted such that they can each be deployed between a working position and a maintenance position under the action of a jack and a telescopic connecting rod each respectively having a first end fastened on the jet engine and a second end fastened in the corresponding half-shell. In particular, the nacelle includes at least one damping member arranged between each telescopic connecting rod and the corresponding half-shell, and the damping member is designed so as to be in a prestressed state when the corresponding half-shell is in the working position and can reduce vibration in the half-shell. |
US08800298B2 |
Washer with cooling passage for a turbine engine combustor
A washer for a turbine engine combustor comprises a first surface, a second surface facing generally opposite from the first surface, a bore communicating through the first and second surfaces, and a cooling passage separate from the bore and communicating through the first and second surfaces. |
US08800297B2 |
Method for starting up a gas and steam turbine system
The invention relates to a method for starting a gas and steam turbine system which comprises a gas turbine system which comprises at least one gas turbine, in addition to at least one steam turbine system which comprises at least one steam turbine and at least one steam system. Heat produced by the working fluid and which is released in the gas turbine is guided to the steam system in order to produce steam which drives the steam turbine. According to the invention, during starting, the gas turbine is started prior to the steam turbine and the steam turbine is started in the presence of the first steam in the system and is impinged upon by said steam. |
US08800295B2 |
Device and a method for regulating a turbine engine, and an aircraft
A regulator device (10) for reducing the risk of surging in a turbine engine (3) that includes a gas generator (4), an air extractor (8), and a mechanical power take-off device (100). An engine computer (11) includes storage (16) that stores a plurality of acceleration regulation relationships, each acceleration regulation relationship corresponding to air extraction in a first range, and to mechanical power take-off in a second range. The regulator device (10) including a first measurement device (20) for measuring current air extraction, and a second measurement device (30) for measuring current mechanical power take-off, with the engine computer (11) controlling acceleration of the turbine engine (3) by implementing the acceleration regulation relationship corresponding to the current air extraction and to the current mechanical power take-off. |
US08800285B2 |
Rankine cycle waste heat recovery system
This disclosure relates to a waste heat recovery (WHR) system and to a system and method for regulation of a fluid inventory in a condenser and a receiver of a Rankine cycle WHR system. Such regulation includes the ability to regulate the pressure in a WHR system to control cavitation and energy conversion. |
US08800284B2 |
Shape memory alloy actuator
A shape memory alloy actuator includes a wire portion which is inserted through a first tube member, a shape memory alloy wire portion which is inserted through a second tube member, a movable body which is movable in a direction in which, a length of the shape memory alloy wire portion changes, an elastic member which exerts an external force in a direction in which, the shape memory alloy wire portion elongates, and a fixing member to which, one end of the second tube member and one end of the shape memory alloy wire portion are fixed, and one end of the wire portion is connected to the movable body, and one end of the shape memory alloy wire portion and one end of the wire portion are joined to a joining portion, and the joining portion includes a plurality of crimp terminals. |
US08800280B2 |
Generator
A generator comprising heat differential, pressure, and conversion modules, and a heat recovery arrangement; the differential module comprising a first high temperature reservoir containing a work medium at high temperature, a second low temperature reservoir containing a work medium at low temperature and a heat mechanism in fluid communication with the reservoir(s). The heat mechanism maintains a temperature difference therebetween by providing heat to and/or removing heat from the reservoirs; the pressure module comprises a pressure medium in selective fluid communication with the reservoirs for alternately performing a heat exchange process with the work medium. The pressure medium fluctuates between a minimal and maximal temperature corresponding to the high and low temperatures of the work medium; the conversion module utilizes temperature changes of the pressure medium for production of output energy; the recovery arrangement absorbs heat from the pressure medium and provides heat to the differential or pressure module. |
US08800272B2 |
System and method for processing NHD slippage of a selective catalyst reduction system
Systems and methods for storing NH3 that has slipped through a first SCR are described. In one example, NH3 is stored in a second SCR and released to the first SCR via desorption. The systems and method may reduce NH3 consumption and increase NH3 utilization within an exhaust system. |
US08800270B2 |
Process for reducing NO2 from combustion system exhaust
An exhaust system for treating an exhaust gas composition having NO2 in a first NO2 concentration. The exhaust system includes a first catalyst that contacts a first portion of the exhaust gas composition converting it into a first oxidized exhaust mixture that includes NO2 in a second NO2 concentration that is greater than the first NO2 concentration. The system further includes a bypass that receives a second portion of the exhaust gas composition and a recombination section positioned downstream of the first catalyst. The first oxidized exhaust mixture is combined with the second portion of the exhaust gas composition to produce a first combined exhaust gas mixture. A second catalyst converts the first combined exhaust gas mixture to a second combined exhaust gas mixture having a third NO2 concentration that is less than the second NO2 concentration. The method used by the exhaust system is also provided. |
US08800264B2 |
Sampling tube for improved exhaust gas flow to exhaust sensor
An exhaust assembly for a vehicle includes an exhaust pipe through which an exhaust gas flows substantially in a first direction. The exhaust pipe includes a central region. The assembly also includes a sensor in fluid communication with the exhaust pipe and an elongated tube extending from a first end toward a second end and disposed at least partially within the exhaust pipe. The first end of the tube receives at least a portion of the sensor. The tube includes an inlet opening and an outlet opening. The inlet opening generally faces the exhaust gas flowing within the central region in the first direction so that some of the exhaust gas flowing in the central region enters the inlet opening. The tube directs the exhaust gas within the tube toward the sensor, and the exhaust gas within the tube flows out of the tube through the outlet opening. |
US08800261B2 |
Gas turbine engine with noise attenuating variable area fan nozzle
A bypass gas turbine engine includes a variable area fan nozzle with a leading edge region that defines an increased airfoil leading edge radius. |
US08800259B2 |
Thrust vector system
In one embodiment, a nozzle of a gas turbine engine may be provided having a coanda injector and a fluidic injector which operate together to provide for a change in exhaust flow direction. The fluidic injector may be coincident with or downstream of the coanda injector and both may be used in high pressure ratio operations of the nozzle. The fluidic injector may be positioned opposite the coanda injector and, when activated, may provide for a region of separated flow on the same side of the nozzle as the fluidic injector. The coanda injector may provide additional momentum to an exhaust flow flowing through the nozzle and may encourage the flow to stay attached on the coanda injector side of the nozzle. |
US08800258B2 |
Air intake structure to be mounted upstream of a nacelle middle structure for aircraft engine, and nacelle equipped with such air intake structure
An air intake structure is mounted upstream of a mid-structure of a nacelle for an aircraft engine. The air intake structure includes an external wall incorporating a lip, a partition defining a deicing compartment in the lip, a deicing manifold extending in the compartment, and a duct for supplying hot air to the deicing manifold. In particular, the external wall is mounted movably with respect to the mid-structure between a rear position and a front position, and the duct is connected in a fixed manner to the mid-structure. The partition is fixed in a sealed manner inside the lip, and the duct is connected to the manifold by a disconnectable seal which is situated in an immediate vicinity of the partition. |
US08800253B2 |
Control system for an implement with a rotary component
A control system is provided for an implement such as a mower having a rotary blade driven by a gear box which is driven by a PTO shaft of a vehicle which is coupled to the mower. The vehicle has a drivetrain which drives the PTO shaft. The control system includes an acceleration sensor for sensing vibrations of the blade and generating a blade vibration signal. A PTO speed sensor generates a PTO shaft speed signal. A control unit is connected to the sensors and to the drivetrain. The control unit generates, as a function of the speed signal, an expected acceleration value representing a blade loss condition and an expected acceleration value range. The control unit compares the vibration signal to the range, and the control unit stops the drivetrain from rotating the blade if the vibration signal is within the range. |
US08800251B2 |
Apparatus and method for shaping and holding a bag in an open condition
An apparatus for shaping and holding a bag in an open condition, and holding the bag in this condition during loading of the bag with a product, includes an inner stationary ring; a plurality of finger assemblies, each finger assembly comprising a finger adapted to press against the interior of the bag mouth, and a force-transferring member to which the finger is operatively connected; an outer rotatable ring, concentric with the inner ring; a push rod operatively connected to each respective finger assembly; and a motive device adapted to cause rotation of the outer ring relative to the inner ring to effect coordinated radial movement of the fingers relative to the interior surface of the bag. A method of shaping and holding a bag in an open condition, and holding the bag in the shaped, open condition during loading of the bag with a product, is also disclosed. |
US08800250B2 |
Easy open and reclosable package with discrete laminate, with die-cut, anchored to second side panel
An easy-open and reclosable package includes a pouch including a discrete laminate including a tape including a base strip coated with a pressure sensitive adhesive, and a panel section having a die cut defining a die cut segment, the panel section adhered by the PSA to the base strip; the panel section anchored to a first side panel; the second surface of the base strip anchored to the inner surface of a second side panel; and a product in the pouch. The die cut segment is so arranged with respect to the pressure sensitive adhesive that when the package is opened, the package can be reclosed by adhering the pressure sensitive adhesive to the first side panel. |
US08800239B2 |
Bolted steel connections with 3-D jacket plates and tension rods
A three-dimensional jacket-plate connector connects at least two members. Each member comprises wide-flanged steel I-beam section. The jacket-plate connector comprises first and second three-dimensional jacket plates. |
US08800233B1 |
Mat connecting system
A fastening system for connecting mats is provided. The fastening system may include one or more features such as a hook and loop fastening system, a projection and trench fastening system, retainer and a tension strip securing system, and/or magnets to secure mats in place. |
US08800227B2 |
Connectors for concrete structure and structural insulating core
The present invention relates to various types of connectors used to form concrete columns and beams using a structural insulating core wall as a mold for forming column and beam molds. Some connectors can extend above the structural insulating core, used as support channels within the column and beam molds or are flange extensions of the support channels. Some connectors have grooves within the inner and outer boards so the connectors can twist and lock into the grooves while other slide within the grooves to form column and beam molds. Many connectors have air gaps at the connector flanges for additional fasteners connections. Other connectors are installed horizontally interlocking the vertical support channels and connectors together. Some connectors are full height connectors while other can be short clip or brackets that attach to other connectors. |
US08800226B2 |
Elevator system having a shaft-side extinguishing water drain system
A drain system, in an elevator system, is an open system wherein extinguishing water penetrating through a shaft door sill having bores meets a catch plate arranged underneath the shaft door sill and can be substantially discharged along at least one shaft wall. |
US08800225B1 |
Tower foundation
A tower foundation (10) has a base slab (11), pillar slabs (12), and a crown stab (13), all of which are made of precast concrete structures. The slabs are all retained in position by steel guide rods (15) that extend upwardly from the base slab. The guide rods have externally threaded ends (16) configured to receive internally threaded mounting nuts (17). The crown slab has guide rod mounting holes (22) through which the guide rods extend. The crown slab has a central passageway (18) with two semi-circular ancillary channels (19) which include an incoming conduit channel (20) and an outgoing conduit channel (21). The incoming conduit channel receives the incoming electrical conduit (24) while the outgoing conduit channel (21) receives the outgoing electrical conduit (24′). |
US08800224B1 |
Corrosion inhibiting vapor for use in connection with encased articles
A volatile corrosion inhibiting agent is provided for dispersion of a vapor phase corrosion inhibitor in a vapor stream that is passed into a sheath or other casing enclosing a metal bar, cable, or other tension member to protect said tension member from corrosion. |
US08800222B2 |
Encapsulants for window assemblies
A window assembly includes a transparent pane and an encapsulant bonded to the transparent pane, wherein the encapsulant is a copolymer of at least one amorphous thermoplastic polymer and at least one crystalline thermoplastic polymer, wherein the at least one amorphous thermoplastic polymer is at least one thermoplastic polyester, at least one thermoplastic polyether, or a copolymer of at least one thermoplastic polyester and at least one thermoplastic polyether. The at least one crystalline thermoplastic polymer may be a renewably-sourced thermoplastic polymer, wherein the total weight of the renewably-sourced thermoplastic polymer is at most 60 percent of the total weight of the copolymer. |
US08800221B1 |
Vertical and sloped glazing framing members structured for electrical wiring
Disclosed is a vertical or a sloped glazing system that facilitates wire routing from electrically producing or consumptive glazing materials such as solar PV panels or electrochromic glass. The glazing system includes vertical and horizontal framing members, each with enclosed cavities and outward facing gutters. The vertical framing member gutter is deeper than the horizontal framing member gutter, creating an offset between the enclosed cavities such that a portion of the vertical wall of the vertical framing member gutter aligns with the enclosed cavity of the horizontal framing member. Electrical wire can be routed from the vertical framing member gutter into the horizontal framing member enclosed cavity through a wire-receiving aperture in the vertical frame member gutter wall portion that is aligned with the horizontal framing member enclosed cavity. This arrangement allows wiring between the outside and inside building environment while minimizing the possibility of water infiltration. |
US08800219B2 |
Tilt tower assembly and a method of using the same, and a method to ship and assemble a tilt tower
An antenna tower is provided having one or more antennae at the removed end thereof, which tower is configured for ease of maintenance of the antenna by a serviceman standing on the ground and servicing the antenna. Applicants' antenna tower includes a fixed vertical base or mast tube, fixed to the ground and having a removed end. At or near the removed end of the base tube, a swing tube is pivotally attached. The swing tube has a first end removably coupled to a near end of the base tube, and a removed end extending beyond the removed end of the base tube. Attached to the removed end of the swing tube is a pivotally mounted configured member or pivot tube. The pivotally mounted elongated member receives an antenna thereupon. The pivot tube is removably coupled to the swing tube to allow the pivot tube to rotate. |
US08800214B2 |
Automated covering system
A covering system includes a flexible, web-like membrane having first and second portions. A first cross support is connected to the first portion of the membrane, and a second cross support is connected to the second portion of the membrane. A drive mechanism is provided for moving the second cross support relative to the first cross support so that the membrane is movable between a first, retracted position and a second, deployed position. The drive mechanism includes a force multiplication mechanism for facilitating a longitudinal tensile stress application to the membrane when it is in the second, deployed position. A transverse tensioning mechanism that includes a catenary linkage is also provided for tensioning the membrane in a direction that is transverse to the longitudinal direction. |
US08800203B2 |
Planting container
A planting container body (1) has a bottom wall (3) and side walls (4) forming a planting space (2) and also has a water-holding section for holding planting water supplied to the planting space (2). The water-holding section has a water discharge opening (12) for overflow. In a horizontal position (A) in which the planting space (2) opens upward, the bottom wall (3) and the side walls (4) form a horizontal water-holding section for holding planting water. In a vertical position in which the planting space (2) opens sideways, a vertical water-holding section for holding planting water is formed by the bottom wall (3), side walls (4), and a dam section (8) formed facing the bottom wall (3) on the side wall (4) that is the bottom surface. A water discharge start section of the water discharge opening (12) is located at a position a predetermined distance away from the bottom wall (3) and a predetermined distance away from a side wall (4). |
US08800200B1 |
Method and apparatus for controlling subterranean pests
A self-contained, cart-mounted extermination device having an internal combustion engine which produces an exhaust gas containing an asphyxiant is disclosed. The disclosed device provides an effective and humane means to eradicate subterranean pests which is portable, rugged, compact and simple to use and maneuver. |
US08800199B1 |
Fossorial animal control product
A fossorial animal control product and related methods are disclosed herein. The fossorial animal control product is a non-toxic and biodegradable super absorbent polymer combined with a compost agent. The fossorial animal control product is disposed in a fossorial animal burrow. When hydrated and allowed a sufficient amount time to expand, the fossorial animal control product obstructs the entrance to the burrow, a portion of the burrow or substantially fully obstructs burrow. The fossorial animal control product releases water and nutrients over time within the burrow. This assists flora proximate to the burrow that were damaged by fossorial animal activity to recover. Use of the fossorial animal control product also fills ground surface voids created by fossorial animals thus reducing trip hazards commonly encountered in playgrounds or sporting facilities. |
US08800198B2 |
Illuminated insect trap
An insect trap includes an internal source of multi-directional illumination mounted within the housing. The outer surface of the housing has an adhesive layer. The internal source of illumination attracts insects which fly onto the adhesive layer and become ensnared on the surface of the housing. |
US08800196B2 |
Multi-application, portable fishing rod holder
An improved portable, fishing rod holder, for holding the handle of a fishing rod while it is in use and that is capable of being detachably secured to an assortment of environmental support structures, includes: (a) a container whose first end has an opening that is adapted to removably receive a fishing rod handle and whose second end has a threaded hole, (b) a threaded rod having proximal and distal ends, and a thread configuration adapted to allow this rod's proximal end to be detachably threaded into the threaded hole of the container's second end, and (c) a plurality of two-part (i.e., active and passive) clamps, each of which is capable of detachably securing this container to one of an assortment of possibly available environmental support structures. |
US08800192B2 |
Debris shield for a firearm
The present invention provides for a firearm having a receiver defining a bore with the receiver extending along a longitudinal axis. The receiver defines an ejection port transverse to the longitudinal axis with the bore defining an inner surface. The firearm further includes a bolt carrier disposed in the bore and moveable relative to the receiver along the longitudinal axis between a firing position and a rearward position. The firearm also includes a shield longitudinally affixed to the bolt carrier and movable with the bolt carrier as a unit between the firing and rearward positions along the longitudinal axis with the shield blocking the ejection port when in the firing position and the shield sliding along the inner surface away from the ejection port when moving to the rearward position in conjunction with the bolt carrier. |
US08800184B1 |
Mouth guard system
A mouth guard system for displaying a message using interchangeable tiles resembling teeth features an upper mouth guard. A plurality of tile channels, tile openings, and tile insertion apertures is located in the upper mouth guard. The system features a lower mouth guard. A plurality of tile channels, tile openings, and tile insertion apertures is located in the upper mouth guard. Each tile opening features a shape resembling a tooth. The system features a plurality of tiles designed to snuggly slide into the tile channel via the tile insertion aperture. The tile is visible via the tile opening. A tile cutout of a symbol, a character, or a picture is located throughout a cross-section of the tile from a tile front surface to a tile rear surface. A back wall of the tile channel is visible through the tile cutout. Each tile features rounded edges and rounded corners. |
US08800176B2 |
Underwater excavation apparatus
The present invention relates to an underwater excavation apparatus and a method of excavation with the same. The apparatus of the invention performs the excavation by both mass flow and jet flow. Mass flow excavation takes place at a pressure that is lower than the jet flow excavation performed by the apparatus, and the volume flow rate of the mass flow excavation is greater than the volume flow rate of the jet flow excavation performed by the apparatus. The outlet for jet flow excavation is provided within the outlet for mass flow excavation of the apparatus. |
US08800174B2 |
Shoe soles for enhancing gripping with a smooth hard surface
Shoe soles with and without removable/replaceable gripping pods for athletic or sport shoes are provided with enhanced traction. The sole portions or gripping pods may be provided with a supply of a substance that exhibits a tackiness for enhancing friction between the shoe sole and the any hard floor. The tackiness-enhancing substance may be time-released or discharged from within the shoe sole onto the lower surface(s) of the sole that make(s) contact with the smooth hard playing surface or may be in response to compression or shear forces acting on the sole during play to prolong the tacky properties and reduce slippage. A visual indicator may be provided for notifying the player that it is time to replace the worn or used pod and insert a fresh pod or insert into the pod(s) to maintain high levels of gripping. |
US08800172B2 |
Article of footwear having a knit upper with a polymer layer
An article of footwear has an upper and a sole structure secured to the upper. The upper includes a knitted component and a polymer layer. The knitted component is formed of unitary knit construction and extends along a lateral side of the upper, along a medial side of the upper, over a forefoot region of the upper, and around a heel region of the upper. The polymer layer is bonded to the knitted component and may form a majority of an exterior surface of the upper. The polymer layer may be formed from a thermoplastic polymer material. |
US08800165B2 |
Laundry machine having a drying function
The present invention relates to a laundry machine having a drying function for drying an object to be dried, especially clothes. In the laundry machine according to one embodiment of the present invention, lint and the like that may be contained in the hot air are removed by the filter, whereby the lint and the like can be prevented from being piled on the duct. Also, the filter is placed in a way that it is exposed into the tub, whereby the filter can be cleaned automatically while it is being driven. |
US08800163B2 |
Hair care appliance and method of using same
A hair care appliance for application of vapor to dry hair to provide humidity to the hair, including a housing defining an inner cavity, a vapor-generating system positioned at least partially within the cavity, and a spacer including a cap, a plurality of spacer elements projecting outwardly from the cap, and an aperture through the cap. The spacer elements partially define therebetween a work area in which the hair is gathered. The vapor-generating system discharges vapor through the aperture to the work area for application to the hair. |
US08800148B2 |
Method of manufacturing an automotive wheel
An outer rim molded material is molded by forging or casting, a portion of the outer rim which extends from a hump to a bead seat is separated from part of a rim flange precursor and is caused to fall in a sloping fashion inwards of a wheel width so as to form a bead seat precursor, and the bead seat precursor so formed is then joined to be welded to a top or side of a rim well rising portion precursor. An external surface is cut to be finished to a proper shape, and an annular hollow portion is formed underneath a lower surface of the bead seat portion. |
US08800146B2 |
Conical swirler for fuel injectors and combustor domes and methods of manufacturing the same
A method of manufacturing gas and/or fuel swirlers for fuel injectors and combustor domes and cone-shaped swirlers so manufactured are disclosed. The disclosed conical swirlers feature cut-through slots on a cone-shaped body. The contour and spacing of the slots are configured and arranged to accommodate a wide range of requirements for fluid flow areas and swirl strengths. Preferably, the cone-shaped swirlers can be manufactured by wire EDM processing. More preferably, multiple cone-shaped swirlers can be manufactured simultaneously by nesting wirier blanks in a stack and wire EDM processing the stack as a unit. The cone-shaped pinwheel swirler fits well into various fuel injector heads, enabling the injectors to reduce the frontal surface area and flat area for minimal potential of carbon formation. |
US08800145B2 |
Refurbishing method and system for a main rotor blade spar
A method of refurbishing a rotor blade utilizing a waterjet and an apparatus therefore. |
US08800142B2 |
Package substrate unit and method for manufacturing package substrate unit
A semiconductor chip mounting layer of a package substrate unit includes an insulation layer, a conductive seed metal layer formed on the top surface of the insulation layer, conductive pads formed on the top surface of the conductive seed metal layer, metal posts formed substantially in the central portion on the top surface of the conductive pads, and a solder resist layer that is formed to surround the conductive pads and the metal posts. |
US08800137B2 |
Method of manufacturing printed circuit board
Embodiments of the invention provide a method of manufacturing a printed circuit board, including: mounting a strip substrate on a fixing member; separating the strip substrate into unit substrates by performing a singulation process; attaching solder balls onto the unit substrates using a jig; and fixing the solder balls on the unit substrates by performing a reflow process. The method of manufacturing a printed circuit board is advantageous in that the solder balls can be accurately formed at the predetermined positions of the strip substrate because they are attached to the unit substrates after the warpage of the strip substrate was reduced by a singulation process. |
US08800136B2 |
Method for making an insulated microwire
Insulated electrically conductive fibers or microwires of sizes on the order of 1 mil (25 microns) diameter, so as to be suitable for processing into yarns or multi-microwire bundles, for example, for incorporation into conformable fabric products or for use as wearable electronic circuitry are made by coprocessing a core of a lower-melting-point metal within a sheath of a higher-melting-point polymer. |
US08800134B2 |
Variable positioning device for positioning an element to be crimped in a crimping tool
The present invention relates to a positioning device for positioning an element to be crimped in a crimping tool, for example a wire end sleeve or an electrical connecting plug. The invention further relates to a crimping tool for crimping a connecting element to be situated in a pressing axis. To allow the element that will be crimped to be brought into the pressing axis, the positioning device has a retaining unit for retaining, about its periphery, the element that will be crimped. The retaining unit has a retaining opening which encompasses the pressing axis coaxially. The positioning device further permits the positioning of the element that will be crimped within the pressing axis, in order, in particular, to ensure the necessary insertion depth of the element to be crimped in the crimping tool. For this purpose, the positioning device of the invention has an axial stop, with which the position in the pressing axis of the element to be crimped can be defined. According to the invention, the size of the retaining opening of the retaining unit can be adjusted coaxially in relation to the pressing axis. The size of the retaining opening can therefore be increased and decreased, with a center axis of the retaining opening coinciding with the respective pressing axis. Moreover, the axial stop is displaceable along the pressing axis, allowing different distances from the crimping tool to be realized. |
US08800129B2 |
Method for producing a spindle nut for a ball screw
A spindle nut for a ball screw is provided, having a continuous ball track (1) for balls (2), a ball groove (3,14) for the balls (2) extending on an inner periphery of the spindle nut about the rotational axis thereof and along a helical line, the ball groove extending across at least one thread (4), and a diversion device (5), in order to divert with its diverting channel (9) balls (2) from one end of the thread (4) to the beginning of the thread (4). The spindle nut is provided with ball inlets (13, 16), on the one side connected to the ball groove (3, 14) and, on the other side connected to the diverting channel (9), with the ball groove (3, 14) and the ball inlet (13, 16) both having identical cross-sectional profiles. |
US08800125B2 |
Machine tool
In order to save the investment for a separate cold rolling machine for applying threads etc. a cold rolling unit is placed in a moveable manner onto the Z-drives of a turning machine wherein the cold rolling unit can be configured much larger and much more stable and with less wear than a cold rolling unit used in a tool revolver. Even parallel processing through turning and rolling is facilitated. |
US08800119B2 |
Slider for slide fastener and quick open-type slide fastener
Disclosed is a slider for a slide fastener having a flexible upper wing piece and lower wing piece, and configured in such a way that zipper teeth are thrust into a tape insertion passage when a lateral pulling force is applied to a left and right pair of first and second fastener stringers. Accordingly, the application of a lateral pulling force to the left and right first and second fastener stringers results in the expansion of the width of the tape insertion passage of the slider and the separation of the zipper tooth rows. Thereupon the first and second fastener stringers which are engaged can be readily switched to a disengaged state. |
US08800117B2 |
Magnetic locking device
A magnetic locking device for closing preferably handbags and similar objects. includes connecting modules each provided with a guide piece having a tubular or trough-like cross section, wherein the guide pieces are formed so as to be fittable into one another, and permanent magnets are arranged at the bottoms thereof, wherein the permanent magnet in the first guide piece is fixedly arranged and the permanent magnet in the guide piece is movably arranged so that, when the device is closed, it is automatically adjusted to the other permanent magnet and brought into an attraction position. |
US08800115B2 |
Tie
A tie for example for use as a cable tie has a head, a locking member captively mounted inside the head, and an elongate flexible strap attached to the head. A free end of the flexible strap can be inserted into the head and secured, such that retraction from the head is inhibited by the locking member. The free end of the strap is provided with an approachment formation arranged to guide the free end of the strap to pass the locking member in a predetermined manner. |
US08800105B2 |
Water filter arrangement for a vacuum cleaner
The electrical household appliance of the invention comprises a water filter suitable for use in a vacuum cleaner, said water filter comprises an inlet shaft perpendicular to the bottom surface of a water receptacle and in communication with a suction hose slot located at an emptied front part of said receptacle, said inlet shaft communicating with a top portion in the uppermost region of said water receptacle, said top portion extending parallel to the receptacle's bottom surface, said top portion further dividing into two separate tubes in the form of air exit posts at both sides of said inlet shaft, said air exit posts extending perpendicular to the receptacle's bottom surface. |
US08800103B2 |
Upright type cleaner
An upright type cleaner in which a mounting structure of a suction device is improved is described. The cleaner includes a base provided with a suction port, a main body connected to the base, and a suction device including a flexible hose extended from the base or the main body, a pipe connected to the flexible hose, and a tool connected to the pipe. The suction device may be fixedly attached to the main body when the tool is mounted on the suction device. |
US08800100B2 |
ToyDozer scoop and gatherer set
A scoop and gatherer set for picking up small items and debris, such as for use by a child to scoop-up small toys. The scoop comprises a trapezoidal bottom, two triangular side walls, and a rectangular back wall. The back wall also comprises a rectangular hole of sufficient size to insert a user's palm to grasp and lift the scoop without extensive rotation of a user's wrist. The gatherer is of a slightly concave trapezoidal shape comprising a ledge on the top edge inner surface to assist in grasping it. The gatherer bottom edge may further comprise short bristles for brushing items into the scoop, or a smooth fabric to prevent scratching of the floor surface. The set may further comprise a means to quickly attach and detach the gatherer to the scoop for storage as one unit. |
US08800098B2 |
Connecting device for wiper blade and wiper blade having the same
In a connecting member, a base member includes an installation portion, to which a hook of a wiper arm configured into a U-shape form is adapted to be installed after installation of the base member to a wiper blade. A lock member is rotatably connected to the base member and is adapted to be engaged with an arcuate outer peripheral surface of the hook after installation of the hook to the installation portion. The lock member includes an engaging portion, which is adapted to be engaged with the arcuate outer peripheral surface of the hook to exert a resilient force against the arcuate outer peripheral surface of the hook. The resilient force of the engaging portion is exerted as a rotational force in a locking direction of the lock member against the arcuate outer peripheral surface of the hook. |
US08800092B1 |
Apparatus to remove a disposable cloth from a hand operated flat mop through a single trigger mechanism without having to touch the disposable cloth
A single trigger mechanism to release a disposable microfiber cloth or non-woven cloth from a flat mop. There are three major components of the present invention: (1) a top plate; (2) a mechanical plate; and (3) a push plate. |
US08800091B2 |
Oral care implement
An oral care implement comprising tooth cleaning elements and a tissue cleanser. In one aspect, the invention can be an oral care implement comprising: a head and a handle; a plurality of tooth cleaning elements extending from a first face of the head; a receiving cavity formed into a second face of the head opposite the first face; and a soft tissue cleanser formed of an elastomeric material positioned within the receiving cavity, the soft tissue cleanser comprising a base surface that is flush with the second face of the head and a plurality of projections extending beyond the second face of the head. |
US08800088B2 |
Pool cleaning robot
A pool cleaning robot for cleaning a surface of a swimming pool, said robot may include: a main housing; main wheels being configured for propelling the robot and for rotating at a first angular velocity; at least one auxiliary brushwheel disposed between said main wheels; and at least one inlet being formed in a bottom panel of the housing between said main wheels and being configured for intake of water and debris; wherein said robot is configured for rotating said auxiliary brushwheel about an axis of rotation at a second angular velocity which is substantially greater than the first angular velocity; wherein said second angular velocity is at least substantially twice that of the first angular velocity. |
US08800074B2 |
Adjustable toilet lift
An adjustable toilet seat lift adapted to selectively raise and lower a toilet to meet the needs and desires of the user. The lift includes an actuator which adjusts a top plate relative to a bottom plate, and is powered by an external power source, or, in the alternative, manually activated. |
US08800068B2 |
Air ventilated protection suit
An air ventilated protection suit includes an air input port, and a flat air duct connected to an inner end of the air input port. The flat air duct has hoses provided therein to separately extend in directions along which air is delivered to a whole interior of the protection suit. The hoses keep the flat air duct in an always unimpeded state, and respectively include an axially extended spiral cut, such that air supplied into the hosts pushes open the spiral cuts to flow from the hosts into the flat air duct via the push-opened spiral cuts. The protection suit also includes an inspection port to allow an air-tightness inspection of the protection suit before a wearer entering into a working environment; and an air-guiding case fitted around each pressure relief valve provided on the protection suit to provide a space for air released from the pressure relief valve. |
US08806659B1 |
Secure remote content activation and unlocking
Systems and methods are provided to enable secure remote activation and/or unlocking of content or other media assets protected using one or more copy protection mechanisms or techniques. Existing trusted processor architectures used by electronic devices (e.g., HD-DVD or Blu-Ray optical disc readers) can be used to allow remote activation and/or unlocking of protected content. An authorization server is configured to identify the specific copy of the protected content or other media assets at the device from the request, and determine the correct correlation between the request and information that enables the device to initiate playback of the protected content. Accordingly, the authorization server maintains secret or private on the authorization server the information that can be used by other parties to obtain a correlation between the request and any response received from the authorization server that enable the device to initiate playback of the protected content. |
US08806658B2 |
Method of installing software for using digital content and apparatus for playing digital content
A method of and apparatus for installing software for using digital content and are provided. The method of installing software for using digital content includes: transmitting a request for the software; transmitting security information indicating a security status of a device in which the software is to be installed; and receiving the software from an external apparatus that received the request and security information. According to the method and apparatus, the software can be dynamically securely installed, thereby allowing a variety of digital contents to be used and enhancing the utilization of the device. |
US08806657B2 |
Method and apparatus for setting access restriction information
The storage system includes a host computer; a management computer coupled to the host computer; a first storage device coupled to the host computer and the management computer, and including first port management information; and a second storage device coupled to the host computer, the management computer and the first storage device, and including second port management information. The first port management information and the second port management information include an identifier of a port on each storage device, an identifier of a volume in each storage device, an access restriction and an identifier of a port permitted access from the host computer to each storage device. |
US08806652B2 |
Privacy from cloud operators
Aspects of the subject matter described herein relate to identity technology. In aspects, even though a cloud operator may control one or all of the entities with which a user device interacts, the employees and computers controlled by the cloud operator may still have insufficient data to determine a natural identity of the user based on interactions of the user device with the cloud operator's computers. Privacy boundaries on the user device control transmission of natural identity information to other entities such that, without user consent, computers outside of the user device have insufficient data singly or combined to determine a natural identity of the user. |
US08806648B2 |
Automatic classification of security vulnerabilities in computer software applications
Automatically classifying security vulnerabilities in computer software applications by identifying candidate security vulnerabilities in a learning set including at least a first computer software application, classifying each of the candidate security vulnerabilities using predefined classifications, determining, for each of the candidate security vulnerabilities, values for predefined properties, creating a set of correlations between the property values and the classifications of the candidate security vulnerabilities, identifying a candidate security vulnerability in a second computer software application, determining, for the candidate security vulnerability in the second computer software application, values for the predefined properties, and using the set of correlations to classify the candidate security vulnerability in the second computer software application with a classification from the predefined classifications that best correlates with the property values of the candidate security vulnerability in the second computer software application. |
US08806644B1 |
Using expectation measures to identify relevant application analysis results
An application is analyzed, thereby detecting behaviors of the application. Data indicative of the functionality of the application is mined from a plurality of sources. The application is categorized based on the mined data. The categorization of the application indicates expected application behaviors. Multiple categories can be assigned to the application, wherein each assigned category correlates with at least one expected application behavior. Measures of consistency between the detected behaviors of the application and the expected behaviors of the application are determined. Determining the measures of consistency comprises quantifying differences between detected behaviors of the application and expected behaviors of the application. Responsive to the determined measures of consistency, it is adjudicated whether the application is suspect of being malicious. |
US08806643B2 |
Identifying trojanized applications for mobile environments
Trojanized apps for mobile environments are identified. Multiple apps for a specific mobile environment are obtained from one or more external sources. Code and digital signers are extracted from the apps and stored. For each given specific one of the obtained apps, the code of the specific app is compared to the code of other obtained apps, to determine whether the specific app 1) contains at least a predetermined threshold amount of code in common with one of the other apps, and 2) contains additional code not contained therein. If so, the digital signer of the specific app is compared to the digital signer of the other app. If it is also the case that the digital signer of the specific app is not the same as the digital signer of the other app, the specific app is identified as being trojanized. |
US08806638B1 |
Systems and methods for protecting networks from infected computing devices
A computer-implemented method for protecting networks from infected computing devices may include providing a computing system with a first level of access to a network. The method may also include determining that the computing system is infected with malware. The method may further include determining that the computing system cannot autonomously neutralize the malware. The method may additionally include modifying by an endpoint management system a network access control policy that controls network access of the first computing system. Various other methods, systems, and computer-readable media are also disclosed. |
US08806637B2 |
Authorization framework
Embodiments of the present invention provide an authorization framework that can accept one or more pluggable authorization modules and the final authorization decision can be a collective decision of these modules based on some criteria. The authorization framework of the present invention can be used by an application to call upon one or more pluggable authorization modules, which can be configured externally by some mechanism, to make individual authorization decisions. The overall authorization decision by the authorization framework is cumulative decision of the individual modules based on some criteria that can be configured. Each pluggable authorization module can be configured to perform its own authorization decision making process that can be different from those of the other modules. |
US08806632B2 |
Systems, methods, and devices for detecting security vulnerabilities in IP networks
This invention is a system, method, and apparatus for detecting compromise of IP devices that make up an IP-based network. One embodiment is a method for detecting and alerting on the following conditions: (1) Denial of Service Attack; (2) Unauthorized Usage Attack (for an IP camera, unauthorized person seeing a camera image); and (3) Spoofing Attack (for an IP camera, unauthorized person seeing substitute images). A survey of services running on the IP device, historical benchmark data, and traceroute information may be used to detect a possible Denial of Service Attack. A detailed log analysis and a passive DNS compromise system may be used to detect a possible unauthorized usage. Finally, a fingerprint (a hash of device configuration data) may be used as a private key to detect a possible spoofing attack. The present invention may be used to help mitigate intrusions and vulnerabilities in IP networks. |
US08806626B2 |
Using aggregated DNS information originating from multiple sources to detect anomalous DNS name resolutions
A DNS security system collects and uses aggregated DNS information originating from a plurality of client computers to detect anomalous DNS name resolutions. A server DNS security component receives multiple transmissions of DNS information from a plurality of client computers, each transmission of DNS information concerning a specific instance of a resolution of a specific DNS name. The server component aggregates the DNS information from the multiple client computers. The server component compares DNS information received from a specific client computer concerning a specific DNS name to aggregated DNS information received from multiple client computers concerning the same DNS name to identify anomalous DNS name resolutions. Where an anomaly concerning received DNS information is identified, a warning can be transmitted to the specific client computer from which the anomalous DNS information was received. |
US08806625B1 |
Systems and methods for performing security scans
A computer-implemented method for performing security scans may include 1) generating a first hash of a first file, 2) performing a first security scan on the first file, 3) storing the first hash to indicate a result of the first security scan of the first file, 4) identifying a second file and generating a second hash of the second file, 5) determining that the second hash of the second file is equivalent to the first hash of the first file and, in response, determining that the result of the first security scan of the first file applies to the second file, 6) identifying a third file and determining that the third file is volatile, and 7) performing a second security scan on the third file instead of generating a third hash of the third file. Various other methods, systems, and computer-readable media are also disclosed. |
US08806624B2 |
System, method and computer program product for scanning portions of data
A scanning system, method and computer program product are provided. In use, portions of data are scanned. Further, access to a scanned portion of the data is allowed during scanning of another portion of the data. |
US08806619B2 |
System and methods for detecting software vulnerabilities and malicious code
A system and method determines whether software includes malicious code. A validation machine is instrumented with tools and monitors that capture the static and dynamic behavior of software. Software under examination is executed on the validation machine, and the tools and monitors are used to log data representative of the behavior of the software to detect vulnerable or malicious code. If possible, one or more operations are automatically performed on the software to enhance the security of the software by neutralizing the vulnerable or malicious code. Activities that cannot be neutralized automatically are flagged for human inspection. The software executed on the validation machine may be source code or non-source code, with different operations being disclosed and described in each case. |
US08806615B2 |
System and method for protecting specified data combinations
A method in one example implementation includes extracting a plurality of data elements from a record of a data file, tokenizing the data elements into tokens, and storing the tokens in a first tuple of a registration list. The method further includes selecting one of the tokens as a token key for the first tuple, where the token is selected because it occurs less frequently in the registration list than each of the other tokens in the first tuple. In specific embodiments, at least one data element is an expression element having a character pattern matching a predefined expression pattern that represents at least two words and a separator between the words. In other embodiments, at least one data element is a word defined by a character pattern of one or more consecutive essential characters. Other specific embodiments include determining an end of the record by recognizing a predefined delimiter. |
US08806610B2 |
Multilevel passcode authentication
Mechanisms are provided to efficiently and effectively authenticate a user of a device. Passcode information such as passwords, pins, and access codes are obtained along with biometric information to periodically authenticate a user of a device. A user identity confidence score may be generated and continually modified by using data such as passcode information, biometric information, and/or user physical interaction characteristics information. If the user identify confidence score falls beneath a particular threshold, additional user authentication information may be requested. |
US08806608B2 |
Authentication server and method for controlling mobile communication terminal access to virtual private network
The present invention discloses an authentication server and a method for controlling a mobile communication terminal access to a virtual private network (VPN). The authentication server comprises a first store module configured to store a first characteristic information of the mobile communication terminal allowed to access; a receiving module configured to receive a VPN access requesting message from the terminal to access; a judgment module configured to judge the type of the terminal to access and obtain a judgment result; a information acquisition module configured to obtain a second characteristic information of the terminal to access when the judgment result indicates that the terminal to access is a mobile communication terminal; a first comparison module configured to compare the second characteristic information with the first characteristic information and obtain a first comparison result; a first execution module configured to allow the terminal to access to continuatively perform the access process when the first comparison result indicates that the second characteristic information is identical with one piece of characteristic information in the first characteristic information, otherwise refuse the terminal to access to continuatively perform the access process. The present invention can effectively ensure the security of the mobile VPN. |
US08806605B1 |
Provisioning network access through a firewall
A method may include determining one or more rules and communicating the one or more rules to a firewall, where the firewall receives a data unit and determines, based on the one or more rules, whether to forward the data unit to a destination address; receiving a redirection of a device from the firewall when the firewall determines not to forward the data unit to the destination address; receiving an indication that the firewall did not forward the data unit to the destination address; and determining a new rule to allow the firewall to forward the data unit to the destination address and communicating the new rule to the firewall; and redirecting the device to the destination address. |
US08806602B2 |
Apparatus and method for performing end-to-end encryption
According to one embodiment, an apparatus may store a plurality of token-based rules. A token-based rule facilitates access to a resource. The apparatus may receive a first token indicating that a first form of encryption has been performed and determine, based at least in part upon the first token, at least one token-based rule. The apparatus may determine, based at least in part upon the token-based rule, that a second form of encryption should be performed. The apparatus may receive a second token indicating that the second form of encryption has been performed and determine that access to the resource should be granted in response to the determination that the second form of encryption has been performed. The apparatus may then generate a decision token representing the determination that access to the resource should be granted and transmit the decision token. |
US08806599B2 |
Systems and methods for implementing multi-factor authentication
A computer-implemented method for implementing multi-factor authentication may include 1) receiving, as part of a secondary authentication system, an authentication request from a client system, 2) redirecting the client system to first perform a first authentication with a primary authentication system in response to receiving the authentication request, 3) receiving an assertion of the first authentication from the client system that demonstrates that the first authentication was successful, and 4) performing a second authentication with the client system in response to receiving the assertion of the first authentication. Various other methods, systems, and computer-readable media are also disclosed. |
US08806591B2 |
Authentication risk evaluation
A computer is configured to receive an authentication request that identifies one or more authentication form factors, and for each form factor identified, further identifies at least one parameter. The computer is further configured to generate a risk score for the authentication request using the parameter, the risk score being based at least in part on a complexity associated with each of the one or more authentication form factors. The computer is further configured to provide the risk score to a requester. |
US08806590B2 |
Signed ephemeral email addresses
Architecture for generating a temporary account (e.g., an email address) with a user-supplied friendly name and a secret used to the sign the temporary account. For example, when a user wishes to create a temporary email address to use with an online organization, a friendly name is provided and the system generates a temporary email address including the friendly name. A signing component signs the temporary email address with a secret. One or more of these secrets can be provisioned prior to the user's creation of a friendly name, which eliminates propagation delay. During use, only incoming email messages having the temporary email address signed with the secret are validated. When the user revokes the temporary email address, the secret is revoked and the revocation is propagated to network gateways, rejecting any email sent to that address. |
US08806587B2 |
Method and system for authenticating a network node in a UAM-based WLAN network
A method and system for authenticating a mobile network node in a Wireless Local Area Network (WLAN), wherein the mobile network node requests access to the WLAN at an access point. Within a closed first network region, before authentication all network protocol layers up to the Layer 3 protocol layer are set up. An authenticator based on Extensible Authentication Protocol (EAP) is generated on the Web server as a captive portal and the Layer 3 protocol layer between the authenticator and the mobile network node including an EAP peer is extended bidirectionally by a defined bit sequence. In case of an access request, the Web server transmits an authentication stimulus to the mobile node by encoding an EAP message request and transmitting it in the Layer 3 protocol layer by the defined bit sequence. The mobile node decodes the EAP message request and transmits, in the Layer 3 protocol layer, by the defined bit sequence, an encoded EAP response message to the authenticator, the EAP response message includes authentication data of the mobile network node. The Web server decodes the EAP response message from the bit sequence, transmits it to an AAA server including an EAP server by an authentication inquiry. On the basis of an authentication response by the AAA Server, access is enabled to a second network region for use by the mobile network node by a Network Access Server. |
US08806585B2 |
Application of dynamic profiles to the allocation and configuration of network resources
A service request is received and associated with a subscriber id. Profile information is accessed for the source of the service request. A copy of the profile information is stored in a network element employed by the source of the service request to access the network. |
US08806581B2 |
Secure launching of browser from privileged process
Methods and apparatus include securely launching a web browser from a privileged process of a workstation to minimize enterprise vulnerabilities. The workstation includes a restricted-capability web browser pointed toward a web server. An executable file is wrapped about the browser and imposes restrictions, such as preventing the writing to a registry or installing ActiveX controls. It also has functionality to prevent users from linking to web locations in other than an https protocol or following links beyond an original host. Upon indication of a forgotten password/credential, the restricted-capability web is launched browser toward a web server. Upon authentication of identity, the user changes their password/credential for later logging-on to the workstation, but in a capacity without the limited functionality or the imposed browser restrictions. |
US08806580B2 |
Clustered AAA redundancy support within a radius server
In general, techniques are described for supporting interchassis redundancy (ICR) by a plurality of network access servers (NASes) that are members of an ICR. For example, techniques may be used to associate, within a RADIUS server, multiple NAS identifiers for the NASes with a single NAS identifier alias. The RADIUS server is configured to handle RADIUS protocol messages from any member of the ICR cluster as though the RADIUS protocol messages issued from a single NAS having the NAS identifier alias. |
US08806579B1 |
Secure partitioning of devices connected to aircraft network data processing systems
A system and method for controlling access to an aircraft network data processing system on an aircraft. A first operating environment on a data processing device is configured to access the aircraft network data processing system. A second operating environment on the data processing device is configured to request access to the aircraft network data processing system. A network access controller on the first operating environment is configured to control the access to the aircraft network data processing system by the second operating environment based on rules defining the access to the aircraft network data processing system. |
US08806574B2 |
System and method for policy conformance in a web application
A method and system may analyze a script file of a web application, the script file representing actions of a task performed in conjunction with a web service, to determine whether the actions conform to policy criteria. The method and system may determine as restricted any of the actions which do not conform to the policy criteria. The method and system may execute the script file without the restricted actions to reproduce the task in response to a request by a user. |
US08806572B2 |
Authentication via monitoring
Systems, methods, and other embodiments associated with authentication via monitoring are described. One example method includes detecting a data flow in which indicia of identity (DFWIOI) travel between a first endpoint and a second endpoint. The DFWIOI may be partially encrypted. The example method may also include collecting an identity data associated with the DFWIOI from the DFWIOI, the first endpoint, the second endpoint, and so on. The example method may also include making an authentication policy decision regarding the DFWIOI based, at least in part, on the identity data. The example method may also include controlling a networking device associated with the DFWIOI based, at least in part, on the authentication policy decision. |
US08806569B2 |
Method and system for analyzing security ruleset by generating a logically equivalent security rule-set
There are provided a rule-set analyzer and a method of analyzing an ordered security rule-set comprising a plurality of rules comprising N≧1 extrinsic rule-fields. The method comprised: upon specifying an extrinsic space constituted by atomic elements corresponding to the values characterizing an extrinsic rule-field, partitioning said specified extrinsic space into two or more equivalence classes, wherein each atomic element in said extrinsic space belongs to one and only one equivalence class; mapping said equivalence classes over the rule-set; and generating a logically equivalent security rule-set, wherein respective rules comprise N−1 extrinsic rule-fields. |
US08806567B1 |
Using encoded identifiers to provide rapid configuration for network access
A user device receives a captured image of an encoded identifier, analyzes the encoded identifier via the captured image, and extracts, based on the analysis, network access configuration data from the encoded identifier. The user device provides the network access configuration data to a network access control (NAC) device, and receives, based on the network access configuration data, access to the NAC device. The user device permits the NAC device to inspect the user device via the access to the NAC device, and receives, based on the inspection of the user device, access to a network. |
US08806561B2 |
Method and an apparatus for processing a broadcast signal including an interactive broadcast service
A method of processing a broadcast signal including an interactive broadcast service at a transmitter is disclosed. The method comprises generating an parameter table containing metadata about applications and interactive broadcast events targeted to the applications, dividing the parameter table into a plurality of parameter blocks, inserting each of the parameter blocks into each of a plurality of parameter table sections, generating a trigger which is a signaling element to identify signaling and establish timing of playout of the interactive broadcast events, inserting the trigger into a closed caption channel of the broadcast signal, transmitting the broadcast signal including the closed caption channel and a specific channel carrying the plurality of parameter table sections, wherein the trigger includes location information specifying a location of the parameter table in the broadcast signal. |
US08806560B2 |
Method and apparatus for transmitting content, and method and apparatus for receiving content
Provided are method and apparatus for transmitting/receiving broadcasting content. The method of transmitting broadcasting content includes generating metadata including at least one of information about an acquisition route of at least one additional content related to the broadcasting content and information about a target device to use the at least one additional content and transmitting the metadata and a broadcasting signal including the broadcasting content. |
US08806559B2 |
Methods for ingress mitigation in cable communication systems involving repair, replacement and/or adjustment of infrastructure elements
Methods for reducing ingress in a neighborhood node of a cable communication system. The node includes an RF hardline coaxial cable plant and multiple subscriber service drops to convey upstream information from multiple subscriber premises over an upstream path bandwidth. A test signal having a frequency falling within the upstream path bandwidth is transmitted proximate to one or more potential points of ingress into the hardline cable plant. Based on signal amplitudes at the test signal frequency representing test signal ingress into the hardline cable plant, one or more faults in the hardline cable plant are specifically identified and remediated so as to significantly reduce a noise power in the node in at least a portion of the upstream path bandwidth below approximately 20 MHz. In one example, hardline plant-related and/or subscriber-related faults are remediated so as to significantly reduce ingress arising from terrestrial short wave radio signals. |
US08806557B2 |
Method of adjusting timing transmission parameters in a single frequency network
A method of adjusting the transmission station parameters in a digital video broadcasting network, includes determining, in at least one area element of a geographic area of interest, delays among signals received from a plurality of transmission stations; calculating, based on the determined delays, transmission delays to be applied to the transmission stations of the plurality, wherein the calculated transmission delays are adapted to reduce the delays among the received signals; and applying the calculated transmission delays to the transmission stations of the plurality. The choice of the timing parameters is based on a repetition of a random perturbation of a control parameter and the consequent evaluation of the result of the result obtained. |
US08806554B2 |
Multimedia marketing and distribution system
A central server having a computer readable storage media for storing multimedia material, such as motion pictures and television programming, in digital format is connected to a communications network such as the Internet. Exhibitors, such as theaters and television stations, can access the central server, preview available programming, verifying the ownership of such material, review contract provisions for obtaining and paying for the desired programming, and download the programming along with marketing materials for the program or movie. The central server loads material onto the storage media as its received from producers and owners of such material. In addition, central server retains data retains data regarding requests for material, such as titles requested, who requested such, and where the requestors are located geographically. This information can be used to help producers market their material more economically. |
US08806553B1 |
Prioritized channel scanning
Methods, systems, and apparatus can be used to prioritize channel scanning. In various implementations, a nonvolatile memory on a CPE device can store downstream channels that a CPE device previously identified as being used by a headend. In some implementations, the nonvolatile memory can be organized or arranged such that DOCSIS 3.0 channels receive preference upon initialization. In other implementations, the selection of the channels from nonvolatile memory can be prioritized to select DOCSIS 3.0 channels over other types of channels. |
US08806549B1 |
Pre-storing a portion of a program to allow user control of playback
The invention relates to delivering a program to an individual business or residence. In one embodiment, a process for receiving a program by a user location that is sent from a content distributor is described. In one step, a first portion of the program is received and stored at the user location. A user request for the program is detected after storage of the first portion. A second portion of the program is received in response to the detecting the user request. |
US08806548B2 |
Integrated multimedia signal processing system using centralized processing of signals
Integrated processing of multimedia signals can eliminate unnecessary signal processors and converters without losing the functionality of typical home entertainment system components. The integrated system includes a main player that captures and processes signals digitally, a dummy display, and a dummy speaker. The dummy display may only have a display panel and a panel driver. The dummy speaker may only have a driving unit and no crossover logic. The main player may have a PC architecture and process all signals digitally for outputting signals tailored for the display device and the individual driving units of the dummy speaker. The integrated system may generate parameters for optimizing display of a video source. These parameters can be shared among users over a network connection. |
US08806545B2 |
Method and system for facilitating demand-driven distribution of content
Methods and systems for facilitating distribution of content are disclosed. In one example embodiment, a method of facilitating demand-driven population and management of online content within a video-on-demand (VOD) service includes receiving trend information and a link reference at one or more input ports, the reference being at least indirectly indicative of a location at which the content is available, and obtaining and normalizing, by way of one or more processing devices, metadata pertaining to the content. The method further includes determining business rule information pertaining to the content based at least indirectly upon the trend information, content provider policy information, and the normalized metadata, via the processing device(s), and outputting via one or more output ports the business rule information for receipt by the VOD service, whereby availability and prioritization of the content at the VOD service is based at least in part upon the output business rule information. |
US08806544B1 |
Content synchronization
Synchronization of content, events and other executables is contemplated. The synchronization may include synchronizing events executing on one device relative to events executing on another device, such as to facilitate syncing an interactive application executing on a tablet computer or other mobile device to a television program or other content interfaced through a television or other interface. |
US08806543B1 |
In-flight passenger information system
A method and apparatus for displaying in-flight passenger information. In-flight passenger information for flight of an aircraft is identified during operation of the aircraft. A timeline and the in-flight passenger information in association with the timeline are displayed on a display system during the operation of the aircraft. |
US08806540B2 |
Interactive media content presentation systems and methods
Exemplary interactive media content presentation systems and methods are disclosed herein. An exemplary method includes an interactive media content presentation system presenting a media content instance on a display screen associated with a media content access device, detecting, during the presentation of the media content instance, an interaction by a user with the media content instance being presented on the display screen and representing a request to access enhanced content related to the media content instance by way of the display screen, and dynamically transitioning, in response to the request, from presenting the media content instance on the display screen to presenting an interactive portal on the display screen, the interactive portal comprising a continued presentation of the media content instance and the enhanced content. Corresponding systems and methods are also disclosed. |
US08806539B2 |
Digital television signal, digital television receiver, and method of processing digital television signal
A digital television (DTV) signal for use in a DTV receiver includes an extended text table (ETT) which includes a header and a message body. The header includes a table identification extension field which serves to establish uniqueness of the ETT, and the message includes an extended text message (ETM). If the ETT is an event ETT, the table ID extension field includes an event identification which specifies an identification number of an event associated with the ETT. On the other hand, if the ETT is a channel ETT, the table identification extension field includes a source identification which specifies a programming source of a virtual channel associated with the ETT. A section-filtering unit included in the DTV receiver is able to use table identification extension fields of a plurality of ETTs for section-filtering a pertinent event or channel ETT from the ETTs. |
US08806537B2 |
Methods, systems, and computer program products for implementing interactive control of radio and other media
A method for presenting content to a user through a content management device. The method includes receiving at a content management device content from a plurality of content providers. The content management device generates a supplemental programming data from the content providers. The content management device receives guide programming data from a content-independent programming data source. The content management device generates an interactive program guide in response to the supplemental programming data and the guide programming data, the interactive program guide presenting content available to the user. |
US08806532B2 |
Providing a user interface
A user interface may be provided. First, a first input may be received, and in response to the received first input, at least a portion of a plurality of content elements may be displayed. Then, a second input indicating a selection of a one of the displayed plurality of content elements may be received. In response to the received second input, a displayed full version of a programming content and the displayed plurality of content elements may be removed. Also, in response to the received second input, a shrunken version of the full version of the programming content and a more detailed version of the selected one of the plurality of content elements may be displayed. Next, in response to a received third input, the more detailed version and the displayed shrunken version may be removed and the full version of the programming content may be redisplayed. |
US08806519B2 |
Method to evaluate the geographic popularity of geographically located user-generated content items
A mechanism to evaluate the geographic popularity of geographically-located user-generated content is presented. A method to evaluate the geographic popularity of geographically-located user-generated content includes receiving a user-generated content item having metadata indicating a geographic location of the user-generated content item, determining geographic location metadata of each of a plurality of views of the content item, calculating a view geographic entropy of the content item by dividing the plurality of views across multiple geographic regions while taking into account the geographic location of the content item, and providing the calculated view geographic entropy of the content item for presentation in a visual display that is part of an analytical report of the content item. |
US08806514B2 |
Data control device, data control method, and computer-readable medium
A data control device includes: an execution unit that executes, as an active runtime environment, one of a plurality of runtime environments each provided with an individual clipboard used for data reading and writing; a switching unit that switches the active runtime environment; a decision unit that, when the active runtime environment is switched by the switching unit, decides whether an item of data written to a clipboard of a runtime environment that is active before the switching should be copied to a clipboard of a runtime environment that will become active after the switching, by referring to an attribute of at least one of the runtime environment that is active before the switching and the runtime environment that will become active after the switching; and a management unit that manages copying of the item of data between the clipboards based on the decision made by the decision unit. |
US08806509B2 |
Retrieving diagnostics information in an N-way clustered raid subsystem
A method and system for reading exception data by a storage server from a storage controller. An exception event is detected at the storage server. The storage server registers with the controller, such that only one storage server can read the exception data at a time. If the storage server is registered with the controller, the storage server reads the exception data. If the storage server does not successfully register with the controller, the controller keeps track of which storage servers have not read the exception data, to ensure that all storage servers can read the data. |
US08806504B2 |
Leveraging performance of resource aggressive applications
A simultaneous multithreading computing system obtains process information for the simultaneous multithreading computing system. The process information comprises a plurality of processes associated with the simultaneous multithreading computing system. The simultaneous multithreading computing system obtains resource information for the simultaneous multithreading computing system. The resource information comprises a plurality of available resources in the simultaneous multithreading system. The simultaneous multithreading computing system determines that a process from the plurality of processes is unscalable on the simultaneous multithreading computing system. Upon determining that the process is unscalable, the simultaneous multithreading computing system selects a resource to execute the unscalable process based on the resource information. Upon determining that a sibling resource is associated with the selected resource, the simultaneous multithreading computing system disconnects the sibling resource. |
US08806503B2 |
Method and system for memory aware runtime to support multitenancy in heterogeneous clusters
The invention solves the problem of sharing many-core devices (e.g. GPUs) among concurrent applications running on heterogeneous clusters. In particular, the invention provides transparent mapping of applications to many-core devices (that is, the user does not need to be aware of the many-core devices present in the cluster and of their utilization), time-sharing of many-core devices among applications also in the presence of conflicting memory requirements, and dynamic binding/binding of applications to/from many-core devices (that is, applications do not need to be statically mapped to the same many-core device for their whole life-time). |
US08806502B2 |
Batching resource requests in a portable computing device
In a portable computing device having a node-based resource architecture, resource requests are batched or otherwise transactionized to help minimize inter-processing entity messaging or other messaging or provide other benefits. In a resource graph defining the architecture, each node or resource of the graph represents an encapsulation of functionality of one or more resources controlled by a processor or other processing entity, each edge represents a client request, and adjacent nodes of the graph represent resource dependencies. A single transaction of resource requests may be provided against two or more of the resources. |
US08806501B2 |
Predictive dynamic system scheduling
Resources of a partitionable computer system are partitioned into at least first and second partitions, in accordance with a first or second mode of operation of the partitionable computer system. The system is run in the first or second mode, partitioned in accordance with the partitioning step. Periodically, it is determined whether the computer system should be switched from one mode to the other mode. If so, the computer system is run in the other mode, partitioned in accordance with the other mode. The first and second modes of operation are defined in accordance with historical observations of the partitionable computer system. The periodic determination is carried out based on predictions in accordance with the historical observations. |
US08806497B2 |
System and method for altering the work definitions in an iterative parallel opportunistic work stealing scheduler
The scheduling of a group of work units across multiple computerized worker processes. A group of work units is defined and assigned to a first worker. The worker uses the definition of the group of work units to determine when processing is completed on the group of work units. Stealing workers may steal work from the first worker, and steal from the group of work initially assigned to the first worker, by altering the definition of the group of work units assigned to the first worker. The altered definition results in the first worker never completing a subset of the work units original assigned to the first worker, thereby allowing the stealing worker to complete work on that subset of work units. The process may perhaps be performed recursively in that the stealing worker may have some of its work stolen in the same way. |
US08806495B2 |
Lightweight transactional memory for data parallel programming
Described is a technology by which alternative use for transactional memory is provided, namely implementing atomic work items that are run asynchronously from their creation in a thread. Described are mechanisms by which threads control the work items that they have created. Atomic work items are scheduled on worker threads managed by the language's runtime system. Atomic work items can use retry to express condition synchronization, providing a general mechanism for controlling when and in what order they are executed. Work items may be grouped, with coordination managed among the grouped work items. Also described by way of example is a highly-parallel implementation of a Chaff satisfiability solver, comprising an example of an important group of applications, including theorem provers and constraint optimization systems. |
US08806494B2 |
Managed control of processes including privilege escalation
Determining execution rights for a process. A user selects a process for execution. A driver intercepts the execution and communicates with a service or its remote agent. Configuration data is accessed to determine an execution role specifying whether the process should be denied execution or should execute with particular rights to access or modify system resources. The execution role is provided to the driver, and the driver allows or denies execution of the process in accordance with the provided execution role. |
US08806488B2 |
System for managing personalization information of virtual machine based on cloud computing and method thereof
Disclosed are a system and method for managing personalization information of a virtual machine based on cloud computing.An exemplary embodiment of the present invention provides a system for managing personalization information of a virtual machine, including: virtual desktops positioned in on-demand services zone, and created and driven on the basis of the virtual machine; zone servers transmitting the personalization information of the virtual machine on at least one virtual desktop positioned in the on-demand service zones, and local servers storing personalization information of virtual machine on at least one virtual desktop positioned in at least one on-demand service zone and synchronizing the personalization information of the virtual machine with another local server. |
US08806487B2 |
Calculating virtual machine resource utilization information
A system and method are provided for estimating physical resource utilization information for virtual machines. The system includes a model which indicates how virtual resource activities are transformed into physical resource activities for each virtual machine running on a server. A run-time calibrator utilizes the model to estimate physical resource utiliation information for each individual virtual machine on the server. |
US08806486B2 |
Methods and systems for managing a virtual data center with embedded roles based access control
Embodiments provide techniques for customers to easily, quickly and remotely manage their virtual data centers. Using, for example, a “single pane of glass” GUI view which shows all of the components (including e.g., machines (cpu and RAM), network services (load balancers, firewalls, network address translation, IP management) and storage) of their virtual data centers, provides a complete overview and a starting point for system or component management. According to embodiments, a Roles Based Access Control (RBAC) system is provided which simulates the organizational structure and workflow of a typical IT department to enable workflow management via the GUI for any component or function of a customer's virtual data center. |
US08806485B2 |
Configuring virtual machine images in a networked computing environment
Embodiments of the present invention provide an approach for configuring virtual machine (VM) images in a networked computing environment (e.g., a cloud computing environment). Specifically, in a typical embodiment, a provided VM image is associated with a set of competing VM images (e.g., via a web-based portal). Once the competing VM image(s) are associated with the provided VM image, a designation of a set of statistical actions can be designated for the provided VM image. Thereafter, a performance of the provided VM image and a performance of each of the set of competing VM images are monitored with respect to a set of predetermined attributes. This allows the performance of the provided VM image to be compared to the performance of each of the set of corresponding VM images. Based on the comparison, at least one of the set of statistical actions can be performed. In a typical embodiment, a statistical action may result in an adjustment (upward or downward) of a value of an attribute of the provided VM image where the performance of the provided image is either under-performing or over-performing with respect to a competing VM image. For example, if the provided image is performing at a speed that is a certain percentage lower than that of its competitors, the speed can be increased by a predetermined amount/percentage. |
US08806481B2 |
Providing temporary exclusive hardware access to virtual machine while performing user authentication
A computer system includes an authentication service running in a virtual machine. The authentication service uses the hardware components of the computer system in performing a user authentication process and responds to a remote call from another virtual machine by performing the user authentication process and returning a result. |
US08806478B2 |
Customizing operating system based on detected carrier
Technology disclosed herein includes a method for loading a carrier specific operating system (OS) onto a computing device depending on what network the computing device is connected to. The computing device detects an identity of a network to which a computing device is connected or is to be connected during a network identification process executed on the computing device. The network can be identified, e.g., by examining a subscriber identification module (SIM) card electronically connected to the device. The device then sends a request including the identity of the network to a remote registration service. In turn the device receives an instruction from the remote registration service identifying a distribution of an OS specific for the network. After retrieving the OS distribution, the device loads the distribution of the OS on the computing device. Specific OS distribution is chosen based on predefined policies when the device connects to multiple networks. |
US08806477B2 |
Space efficient software package management
A space management tool can consolidate the duplicate files in the software packages while maintaining the file structure of the software packages. The space management tool can search the software packages to identify duplicate files and consolidate the duplicate files without altering the file structure of the software packages. In particular, the space management tool can consolidate the storage space utilized by the software packages by removing duplicate files in the software packages and replacing the removed files with a reference to the remaining file. |
US08806476B2 |
Implementing a software installation process
A method for implementing a software installation process so as to install, modify or uninstall a software program. The software installation process has a plurality of sequential steps, and the method comprises recording, for each sequential step commenced, step metadata identifying the sequential step so that the step metadata is associated with the software program. The step metadata is recorded in recoverable storage. |
US08806474B2 |
Computer-hardware, life-extension apparatus and method
A computer hardware life-extension apparatus and method is disclosed to circumvent hardware-dependent software installation locks, imposed by selected software packages, which may artificially enforce compliance with a minimum set of hardware requirements before allowing installation. Various techniques may be used to circumvent the artificial hardware locks, thereby effectively extending the useful life, and delaying the forced obsolescence, of selected computer hardware. An apparatus and method in accordance with the invention may be used to extend the life of a wide variety of computer hardware, including but not limited to processors, main memory, secondary storage devices, and the like. |
US08806472B2 |
In-service software upgrade utilizing metadata-driven state translation
A method and apparatus for a metadata-driven upgrade of a network element is described. A network element comprises an active and backup controller card and receives new software to be installed on that network element. In addition, the network element installs the software on the backup controller card and synchronizes the active state of the network element to the backup controller card. Furthermore, the network element uses metadata to translate the active state to the format used by the new software. |
US08806469B2 |
Runtime code replacement
Runtime code replacement at a client-side Web application is provided, and preferably comprises: determining that source code of a Web application has been updated at a server; retrieving the updated source code; and replacing existing runtime code at a running client-side Web application with the updated source code. Replacing existing runtime code may replace live objects in a memory of a Web browser on which the client-side Web application is running, without requiring a restart of the client-side application. |
US08806467B2 |
Field device management apparatus
A field device management apparatus may include a plurality of COM in-process servers, each of which acquires and manages device data related to a corresponding one of field devices, and a launch-program COM in-process server that stores a launch-program, the launch-program activating an instance in each of the plurality of COM in-process servers, the launch-program preventing four different functions from being executed directly by an OS in the plurality of COM in-process servers. The plurality of COM in-process servers may be initialized on the Microsoft Windows operating system to generate COM objects in different memory spaces. |
US08806465B2 |
Refactor exception class hierarchy for reduced footprint and faster application start
A method, system, and program product for removing exception classes that match a pattern is disclosed. Exception classes are searched for those of the exception classes that match that pattern. The parent classes of matched exception classes are refactored to accept an exception type argument. Code that throws the matched exceptions is rewritten by replacing the exception class with the parent class and adding a corresponding exception type. Code that catches the thrown exceptions is rewritten by changing a catch clause to catch a parent exception class and inserting a case statement for the exception type in that catch clause. The matched exception classes are removed. |
US08806464B2 |
Process flow optimized directed graph traversal
Embodiments disclosed herein relate to a process flow optimized directed graph traversal. In one embodiment, a processor performs a depth first traversal of the optimized directed graph where a node from a first node is not traversed until the nodes before the first node are traversed. The processor may output information associated with the nodes based on the traversal. |
US08806463B1 |
Feedback-directed inter-procedural optimization
A method includes generating a first executable program module based on source code modules and collecting profile information for the source code modules by executing the first executable program module. The profile information includes information pertaining to invocation of procedures in the first executable program module. The method further includes determining module grouping information for the source code modules based on procedure invocation patterns in the profile information and according to one or more inter-procedural optimization (IPO) heuristics. The method includes performing IPO based on the module grouping information to generate object code modules and generating a second executable program module based on the plurality of object code modules. |
US08806462B2 |
Identifying code that wastes time switching tasks
A method of detecting portions of code of a computer program that protect resources of a computer system unnecessarily can include identifying threads and synchronization objects that are used by a computer program during execution, determining the number of threads that have accessed each resource while it has been consistently protected by a particular synchronization object, and indicating whether the resource is suited for protection according to the number of threads that have accessed the resource. |
US08806461B2 |
Using memory usage to pinpoint sub-optimal code for gaming systems
Systems and methods for using memory usage to pinpoint sub-optimal code for gaming systems are provided herein. Memory usage characteristics, such as latency, cache misses, load-hit-store, memory address misuse, and wasted cache bandwidth are presented, preferably in a graphical format, to provide the developer with information for optimizing source code. A trace analysis is performed on source code undergoing optimization. Relevant data is extracted from the trace analysis, sorted as necessary, and presented to the user. The user may be presented with multiple results sorting mechanisms as well as ways to change the presentation of the results. |
US08806452B2 |
Transformation of computer programs and eliminating errors
A method and system to transform a plurality of programs associated with a plurality of programming languages is provided. In the method, a request is received by a computer to transform a first program in a first programming language to a second program in a second programming language. The first program is then transformed, wherein the transformation includes eliminating errors using predefined criteria. Further, the method maps a statement of the first program with a corresponding statement of the second program. |
US08806447B2 |
Step-type operation processing during debugging by machine instruction stepping concurrent with setting breakpoints
Debugging of code of a computer program is facilitated by implementing, during a debugging session, a step-type operation by machine instruction stepping through the code, and concurrent therewith, setting up breakpoints to perform the step-type operation. Responsive to the machine instruction stepping reaching a next debuggable line of code prior to completion of setup of breakpoints to perform the step-type operation, the machine instruction stepping is discontinued, and the setting up of breakpoints to perform the step-type operation is discontinued. Alternatively, responsive to completing setup of the breakpoints to perform the step-type operation prior to machine instruction stepping reaching the next debuggable line of code, the machine instruction stepping is discontinued, and the code is executed to perform the step-type operation using the set breakpoints. |
US08806444B1 |
Modifying software based on tracked activities
Activities of a user are tracked while a user uses a software application. Based on the tracked user activities, a user-experience metric is determined for the user, where the user-experience metric reflects a need to modify a user experience associated with the software application. In response to the determined user-experience metric, the user experience is modified. For example, modifying the user experience may include: providing help content to the user, changing a user interface associated with the software application, and/or contacting the user. |
US08806443B2 |
Method for monitoring control devices
A method for carrying out a control device monitoring, a program flow control being implemented for at least one event-synchronous process in the control device monitoring. The monitoring module is developed for carrying out a control device monitoring, A program flow control is implemented for at least one event-synchronous process in the control device monitoring. |
US08806435B2 |
Remote logging mechanism
A method and system to remotely log debug information is described. A computer executing program code generates debug information upon the occurrence of an error in execution. The debug information is then sent to a remote computer using a network adaptor. In one embodiment, the computer executing the program is Extensible Firmware Interface (EFI) compliant. |
US08806433B2 |
Method and framework for software development
Presented are systems and methods of operation for a framework system. The framework system acquires software code and modularizes the software code to create an associated modular code, wherein the modular code is composed of a plurality of synchronous and asynchronous modular elements. The framework system modifies the modular code using a modular element, and automatically modifies the software code based on the modified modular code. |
US08806431B1 |
Aspect oriented programming
A system and method for utilizing aspect oriented programming on a server. The present invention subjects an HTML layout container to aspect oriented programming on a server-side, and tags the HTML layout container with a class name. A server framework determines if a HTML page of the HTML layout container is being served to an authorized browser, and acts on the determination for the HTML page of the HTML layout container. |
US08806429B2 |
Dynamic generation of formatted user interfaces in software environments
Methods and systems for selecting multiple entities of a model or models to set or change data of the multiple entities together in a modeling environment are disclosed. When users create or edit a model or models, information on the entities of the model or models is provided to the users so that the users can select multiple entities in the model or models. On the selection of the multiple entities in the model or models, the modeling environment dynamically generates a user interface for the selected entities of the model or models for displaying, setting or changing data of the selected entities together. The user interface may display data of the selected entities that is not common to all of the selected entities in a different manner so that the users can identify common data of the selected entities. |
US08806428B1 |
Deploying and distributing of applications and software components
A self-contained virtual file system is disclosed for deploying and distributing an application and/or software component. Executable files relating to the application are included in a distributable composite file. The composite file and a user front end application are deployed and distributed to an application user where the application is executed. An application provider can tag the composite file with the version information and other useful meta-data of the files for the application. The format of the composite file may support the storage of any kind of file types and associated meta-data. The composite file may contain the hierarchical directory structure of the files for the application so that the hierarchical directory structure is installed in the application user's electronic device. |
US08806427B2 |
Service plug-in and service base for an integrated service framework
Embodiments of the invention provide for methods, systems and computer program products for an integrated service framework with a suite of products that provide a development environment and common framework for programming within an operating system. The programmers write code to develop class plug-ins within the structure of the abstract class in order to perform services. The abstract class provides a standardized structure that may be utilized by all of programmers working within the integrated service framework to reduce redundant programs. The user creates the code for the class plug-ins that run services within the structure of the abstract class in order to allow the service to configure and run properly. If the class plug-in does not properly use the structure provided by the abstract class the class plug-in will not work properly, and thus, would not configure. |
US08806423B2 |
System and method for estimating scope and effort of software deployment
A plan to modify a software system is analyzed to identify objects of a first entity that are affected by the plan. An impact on a first part of the system is determined. Software modifications of a second entity in a second part of the system that are associated with the affected objects of the first entity are identified. Usage statistics of the first entity relating to the affected objects and usage statistics of the second entity relating to the software modifications are identified. An impact of the modifications to the affected objects on the software modifications of the second entity is determined. A first estimate of an effort to implement the modifications to the system is developed. A business blueprint is developed for the second entity. A trace of the affected objects and a trace of software executables are generated. A test plan is generated using the traces. |
US08806422B2 |
Impact analysis and adoption planning based on global where-used lists
Local dependency metadata can be collected from local metadata repositories of a plurality of development systems in a layered development system landscape, and a global where-used list that includes intra-layer and inter-layer dependencies between development entities in a layered development system landscape can be created, for example by aggregating the collected local dependency data. A usage metric quantifying how frequently each development entity is depended upon by other development entities in the layered development system landscape can be assigned to each development entity in the layered development system landscape. A measure of a relative effect of a change to one of the development entities on other development entities in the layered development system landscape can be promoted. |
US08806419B2 |
Apparatus for modeling of FinFET width quantization
A method for modeling FinFET width quantization is described. The method includes fitting a FinFET model of a FinFET device to single fin current/voltage characteristics. The FinFET device comprises a plurality of fins. The method includes obtaining statistical data of at least one sample FinFET device. The statistical data includes DIBL data and SS data. The method also includes fitting the FinFET model to a variation in a current to turn off the finFETs device (IOFF) in the statistical data using the DIBL data and the SS data and determining a model for a voltage to turn off the finFETs device (VOFF). The method also includes fitting the FinFET model to the VOFF. |
US08806418B1 |
Scaled sigma sampling
A method can include generating a first set of sample values for input variables in accordance with a prescribed set of probability distributions, running a set of simulations on an electronic component based upon the first set of sample values, multiplying the standard deviations of the original distributions by a scaling factor λ, generating a second set of sample values for the input variables based on the probability distributions thus generated, and running a set of simulations on the electronic component based on this second set of sample values. The method can also include the generation of Q-Q plots based on the data from the first and second set of simulations and data from a truly normal distribution or the distribution obeyed by the independently varying input parameters; and the use of these plots for assessment of the robustness and functionality of the electronic component. |
US08806417B1 |
Rule coverage rate auto-extraction and rule number auto-mark
A target integrated circuit layout having a plurality of design rules having minimum rules and standard rules used in the target integrated circuit layout is provided. First and second design rule checks are performed, where respective first and second sets of violations of the plurality of design rules and each design rule associated with the first and second sets of violations are recorded. An analysis is performed on the first and second sets of violations, each design rule associated with the first and second sets of violations, and a frequency of usage of each of the plurality of design rules, and a rule usage rate is determined having a number of minimum rules used overall and a number of overall violations of the design rules. An interactive rule database is formed having statistics associated with the rule usage rate for subsequent implementation in an integrated circuit. |
US08806415B1 |
Integrated circuit pad modeling
A method of modeling an integrated circuit chip includes generating a model of a bond pad using a design tool running on a computer device. The method also includes connecting a first inductor, a first resistor, and a first set of parallel-resistor-inductor elements in series between a first node and a second node in the model. The method further includes connecting a second inductor, a second resistor, and a second set of parallel-resistor-inductor elements in series between the second node and a third node in the model. The first node corresponds to a first signal port of the bond pad. The second node corresponds to a second signal port of the bond pad. |
US08806407B2 |
Multiple-instantiated-module (MIM) aware pin assignment
Systems and techniques for multiple-instantiated-module (MIM)-aware pin assignment are described. An aggregate cost function can be determined, wherein the aggregate cost function is aggregated across all instances of an MIM for placing a pin at a particular location on the boundary of the MIM. The aggregate cost function can then be used by a pin assignment engine to place the pin in the MIM. A pin assignment engine can place one pin at a time, or place multiple pins at a time by trying to optimize the aggregate cost over multiple pins. Some embodiments can propagate pin-alignment constraints through one or more instances of one or more MIMs in the circuit design layout, and then perform pin assignment while observing the pin-alignment constraints. In some embodiments, pin assignment can be performed on MIMs in decreasing order of the number of pin-alignment constraints that are imposed on the MIMs. |
US08806406B2 |
Active net and parasitic net based approach for circuit simulation and characterization
A computer system identifies active nets in a netlist of a circuit design by performing simulation of the netlist. Active nets are interconnections between circuit components showing a level of activity during the simulation. The computer system extracts, from a layout of the circuit design, a parasitic netlist of a part of the circuit design, where the part determined by the active nets. The parasitic netlist is a list of parasitic nets, or unwanted circuit interconnections that are unavoidable adjuncts of the active nets. The computer system performs simulation of the circuit design including the netlist of a circuit design and the parasitic netlist of the part of the circuit design. |
US08806403B1 |
Efficient configuration of an integrated circuit device using high-level language
A method of programming or configuring an integrated circuit device using a high-level language includes parsing a logic flow to be embodied in the integrated circuit device to identify branching control flow, converting the branching control flow into predicated instructions, incorporating the predicated instructions into a high-level language representation of a configuration of resources of the integrated circuit device, and compiling the high-level language representation to configure said integrated circuit device. The high-level language representation can be executed to generate a configuration bitstream for the programmable integrated circuit device, or can be run on a processor on the programmable integrated circuit device to instantiate the configuration. |
US08806394B2 |
Pattern-dependent proximity matching/tuning including light manipulation by projection optics
Described herein are methods for matching the characteristics of a lithographic projection apparatus to a reference lithographic projection apparatus, where the matching includes optimizing projection optics characteristics. The projection optics can be used to shape wavefront in the lithographic projection apparatus. According to the embodiments herein, the methods can be accelerated by using linear fitting algorithm or using Taylor series expansion using partial derivatives of transmission cross coefficients (TCCs). |
US08806392B2 |
Distinguishable IC patterns with encoded information
A method of designing an IC design layout having similar patterns filled with a plurality of indistinguishable dummy features, in a way to distinguish all the patterns, and an IC design layout so designed. To distinguish each pattern in the layout, deviations in size and/or position from some predetermined equilibrium values are encoded into a set of selected dummy features in each pattern at the time of creating dummy features during the design stage. By identifying such encoded dummy features and measuring the deviations from image information provided by, for example, a SEM picture of a wafer or photomask, the corresponding pattern can be located in the IC layout. For quicker and easier identification of the encoded dummy features from a given pattern, a set of predetermined anchor dummy features may be used. |
US08806389B2 |
Method and apparatus for model based flexible MRC
Described herein is a method of processing a pattern layout for a lithographic process, the method comprising: identifying a feature from a plurality of features of the layout, the feature violating a pattern layout requirement; and reconfiguring the feature, wherein the reconfigured feature still violates the pattern layout requirement, the reconfiguring including evaluating a cost function that measures a lithographic metric affected by a change to the feature and a parameter characteristic of relaxation of the pattern layout requirement. |
US08806388B2 |
Extraction of imaging parameters for computational lithography using a data weighting algorithm
A method of computational lithography includes collecting a critical dimension (CD) data set including CD data from printing a test structure including a set of gratings which provide a plurality of feature types including different ratios of line width to space width, where the printing includes a range of different focus values. The CD data is weighted to form a weighted CD data set using a weighting algorithm (WA) that assigns cost weights to the CD data based its feature type and its magnitude of CD variation with respect to a CD value for its feature type at a nominal focus (nominal CD). The WA algorithm reduces a value of the cost weight as the magnitude of variation increases. At least one imaging parameter is extracted from the weighted CD data set. A computational lithography model is automatically calibrated using the imaging parameter(s). |
US08806385B1 |
Method and apparatus for entering a data range
Disclosed are methods and systems for receiving the input of parameter ranges for computer applications, adapted to the use of small screen input devices. In one embodiment, a method is disclosed for accepting a time range into a computing device equipped with a touchscreen by entering a pair of time markers. The method includes displaying on the touchscreen a time bar having a start pad and a stop region. The device receives a first input starting at the start pad and ending at a first location on the time bar and receives a second input starting at the stop region and ending at a second location. The device displays time markers at the first and second locations. The device identifies first and second times corresponding to the first and second locations. The device identifies and displays a time range based on the first and second times. |
US08806384B2 |
Keyboard gestures for character string replacement
A computing device includes at least one processor and at least one module. The module may determine and output for display a list of one or more suggested character strings based on a first input received at a presence-sensitive display. The module may further receive an indication of a second user input detected at the presence-sensitive display. The module may further determine whether the second user input includes a replacement gesture, wherein the replacement gesture includes a first gesture in a substantially leftward direction and a second gesture in a substantially rightward direction. Responsive to determining that the received gesture input includes the replacement gesture, the module may output for display in place of the displayed text, a character string chosen from the list of one or more suggested character strings. |
US08806382B2 |
Terminal device and control program thereof
In a terminal device 10, two rectangular casings 11A, 11B are connected by a hinge section 12, and touch screens TD1, TD2 of the same shape and size (rectangular) are arranged on substantially the entire inner surface thereof, respectively. When a slide operation performed on at least one of the touch screens TD1, TD2 is detected with the two vertically long casings 11A, 11B being horizontally aligned (horizontally opened state), a control section 1 identifies the touch screen on which the slide operation has been performed as an operation screen and performs display control corresponding to the slide operation on the touch screens TD1, TD2 including the operation screen and a touch screen related thereto (such as an adjacent screen). For example, it sequentially performs page turning on display information on the touch screens TD1, TD2, as display control corresponding to the slide operation. |
US08806376B2 |
Mobile communication device and method of controlling the same
Disclosed are a mobile communication device and a method of controlling the same in which an image of a web page is stored as a thumbnail image when the web page is added to a list of favorites. When the list of favorites is requested from the mobile communication device, a plurality of thumbnail images corresponding to a plurality of web pages added to the list of favorites are displayed. |
US08806374B2 |
Electronic device and file manipulation method
An exemplary file manipulation method determines whether the user manipulation on the file or file folder is a moving manipulation. The method then reads a directory structure of each drive from a storage unit when detecting that the user manipulation on the file or file folder is the moving manipulation, determines a maximum folder depth of the directory structure of the one or more drives, and further controls to display a user interface showing the directory structure with the maximum folder depth. Next, the method detects the user manipulation in the user interface, and determines a position where the icon is dragged to is a target position when detecting that the user manipulation is dragging the icon to the position in the ring portion of the sector. The method then moves the manipulated file or file folder to a target drive or file folder corresponding to the target position. |
US08806373B2 |
Display control apparatus, display control method, display control program, and recording medium storing the display control program
A display control apparatus includes an input unit configured to be operated to change the display state of a plurality of content items displayed on a display screen, a circling detector configured to detect a circling operation, detect the circling direction and number of revolutions thereof, and also determine an area enclosed by the circling operation to be a selection area, a content item search unit configured to search the plurality of content items for relevant content items that correspond to position information included inside the selection area, and a content display quantity adjuster configured to display or hide the relevant content items according to the circling direction, and in the case of a plurality of relevant content items, determine the number of relevant content items to display or hide from among the relevant content items on the basis of the number of revolutions. |
US08806372B2 |
Displaying network properties in a graphical user interface
Network information can be represented by displaying one or more graphical components representing network entities in a first portion of a graphical user interface. An embedded browser is provided in a second portion of the graphical user interface. A selection of one of the graphical components is detected. In response to the selection, browser-compatible data is retrieved from a network entity corresponding to the selected graphical component, and the browser-compatible data is rendered in the embedded browser. |
US08806370B2 |
Substrate processing apparatus
To provide a substrate processing apparatus which can prevent a reduction in quality of a product, and damage to the apparatus. In a control program which operates on a substrate processing apparatus, a recipe storage portion and a parameter storage portion configure a data storage device which stores data relating to a control. On a user who has an authority being authenticated by an authentication process, the user carries out a data editing operation via an editing screen. A setting portion receives, via a UI device, operations for editing data stored by the data storage device. A timing portion measures a time between the operations received by the setting portion, and transmits the time to an operation control portion. In the event that the time measured by the timing portion has exceeded a prescribed time, the operation control portion prohibits the reception of the operations for editing the data. |
US08806367B2 |
Display control device and input device
The display control device detects a pressing down of a one-shot media button arranged in a remote controller, receives a report on the detection of the pressing down of the one-shot media button and specifies a window associated with any one of moving picture reproducing applications, and changes the front-back order of the window so that the specified window is displayed on the frontmost surface on a display. |
US08806362B2 |
Device, method, and graphical user interface for accessing alternate keys
A method at a multifunction device with a touch-sensitive display includes: displaying a text entry region and a soft keyboard with default keys; detecting a contact at a first location on the touch-sensitive display that corresponds to an activation region associated with a respective default key, and detecting an immediate subsequent movement of the contact on the touch-sensitive display; in response to detecting the immediate subsequent movement, displaying an array of keys including alternate keys for the respective default key; detecting liftoff of the contact at a second location on the touch-sensitive display; and, in response to detecting the liftoff: when the second location corresponds to an activation region associated with a respective alternate key, ceasing to display the array and inserting a character associated with the respective alternate key into the text entry region. |
US08806354B1 |
Method and apparatus for implementing an electronic white board
An electronic whiteboard may be used alone or in a virtual environment. The electronic whiteboard has a palate of tools that enable users to quickly draw shapes on the whiteboard. Rather than using perfectly drawn shapes, however, the palate renders shapes that are not quite perfect—rectangles that are not quite square, lines that are not quite straight—to prevent users from focusing on getting the drawings perfect. This lends an informal feeling to the resulting drawings to allow the drawings to more closely simulate how drawings would appear on a traditional whiteboard. Similarly, text is rendered using a scripted font rather than type font to make words on the whiteboard appear to be hand-written. The electronic whiteboard enables users to add notes and to vote on objects. Automatic vote counting and note management is provided. Use of the whiteboard may be recorded to enable sessions to be replayed and snapshots to be obtained. |
US08806351B2 |
System and method for packing of small objects for efficient delivery over networks
A method for requesting and processing a plurality of objects includes requesting a plurality of objects from a server, receiving a response message from the server, the response message containing the plurality of objects packed into the response message, and automatically unpacking the plurality of objects contained in the response message. The server includes an object packing module for packing requested objects into the response message. The client includes a plugin program that interacts with a network browser, in which the plugin program includes an unpacking module for unpacking the packed response message from the server. By delivering the plurality of requested objects in a single response message the objects are delivered over a single communication session thereby avoiding setting up and tearing down a plurality of communication sessions and reducing overhead processing. The objects can be thumbnail images forming the results of a search query. |
US08806348B2 |
Data model generation based on user interface specification
Systems, devices, and methods for providing data model generation based on user interface specifications are presented. On a client device, an execution platform may provide a graphical user interface (GUI) through which a software designer can visually develop an application. The execution platform may represent the application as pages with each page containing zero or more widgets. From this representation, a database schema is automatically created and populated, and then stored on a server device. |
US08806347B2 |
Systems and methods for providing distributed user interfaces to configure client devices
A client device having at least one user configurable setting is detected by a user interface device. The user interface device and the client device are in electronic communication with each other. Setting signals identifying user configurable settings of the client device are received at the user interface device. A user interface, based on the setting signals, is formulated at the user interface device. Configuration of the user interface is controlled by the user interface device rather than the client device. User input may be received at the user interface device in view of the user interface. In response to receipt of this input, a control signal is transmitted to the client device to alter at least one user configurable setting of the client device. The user interface device may thus be utilized to view and alter configuration settings for one or more client devices. |
US08806339B2 |
User interface control for media editing application
Some embodiments provide a method that provides a graphical user interface (GUI) on a first device for controlling application of color corrections to a media item by a media editing application on a second device. The method provides a display area that includes several different locations. Each location in the display area corresponds to a set of values. The method provides several user interface (UI) items that are each for (1) moving in the display area and (2) specifying a set of values for a color correction operation that the media editing application applies to the media item. The set of values for the color correction operation specified by each UI item is the set of values is associated with the location at which the UI item is positioned in the display area. |
US08806338B2 |
System and method for interactive internet protocol television help
A set-top box device includes an interactive help module configured to receive a request for a list of interactive help applications for a service in an Internet Protocol television network, retrieve a first interactive help application from a server in the Internet Protocol television network, and output first text associated with a first step in the first interactive help application to a display. The interactive help module is also configured to receive a first input for the first step, compare the first input with a first correct input, output second text associated with a second step to the display if the first input matches the first correct input, and otherwise output to the display third text associated with a wrong input received and the first text associated with the first step. |
US08806336B2 |
Facilitating display of a menu and selection of a menu item via a touch screen interface
There is provided an information processing apparatus including an operating tool detector for detecting a touch state of an operating tool with a display panel; a display controller for, when change of a pointing direction of the operating tool is detected by the operating tool detector on an object selected on the display panel, controlling the display panel to display near the object an operation menu containing one or more operation items I selectable for the object; and an operation item selecting portion for, when the operation menu is displayed, selecting one of the operation items in accordance with the change in the pointing direction of the operating tool detected by the operating tool detector from the operation menu. |
US08806326B1 |
User preference based content linking
A method and apparatus for user selectable content linking in internet applications. The usability of downloaded content may be modified for specific users by allowing a user to select the content in which and how their content data is linked. Particular text may be selected, and when content is downloaded from an origin service including the particular text, the text may be automatically linked to a service or database. The service or database is independent of the origin service and may be provided by a third party. |
US08806324B2 |
Annotation data filtering of computer files
A method and apparatus for annotation filtering of computer files. An embodiment of a method for annotation filtering of computer files includes receiving a serial data stream input, where the serial data stream input representing one or more computer files. A data type description of a computer file is detected in the data stream, and an annotation is detected in the computer file. A determination is made whether to continue processing of the annotation. |
US08806321B2 |
Interactive controls and information visualization using histogram equalization
A user interface uses histogram equalization to allow easier manipulation and visualization of a data set, especially data sets having values that are not distributed uniformly. The user interface can show values of a data set in different colors or shades of colors, or a combination of these, or in grayscale. Additionally, values can also be represented according to a size or area relative to other values. A user may change views of the data by adjusting controls of the interface including slider bars, dials, tool bars, button bars, and others, and combinations of these. |
US08806320B1 |
System and method for dynamic and automatic synchronization and manipulation of real-time and on-line streaming media
The present invention relates generally to a system that creates a real-time collaboration and synchronization of multiple, disparate media components, and more particularly to a system that creates dynamic relations and includes notations and annotations in text, audio, video, bookmark, and marked area without affecting the integrity of the original media source making it possible to later search any of these components independently using regular text search or further phonetic and image recognition searches. |
US08806319B1 |
Method and apparatus for linking non-geometric data to geometric elements of a CAD file independent of the proprietary CAD file format
Methods and systems link non-geometric data to the geometric elements in a CAD file. The methods and systems are independent of any CAD system and allows the user to add, edit, view, query and report on non-geometric data associated with geometric data. The methods and systems support “content rich” non-geometric data and allow this data to be ‘attached’ to any level of the geometric CAD data. The methods and systems are easily accessible outside of a CAD system and leverage existing standards for Internet commerce. |
US08806318B2 |
Fault position determining circuit, storage device and information processing apparatus
A fault analyzing circuit has: a comparing circuit to compare fault data stored in a storage area with a fault being caused with data of an alternation register; and a position identifying circuit to identify an error bit position from data of a comparative result of the comparing circuit. |
US08806316B2 |
Circuits, integrated circuits, and methods for interleaved parity computation
Circuits, integrated circuits, and methods are disclosed for interleaved parity computation. In one such example circuit, an interleaved parity computation circuit includes a first parity circuit that receives a first set of bits and a second parity circuit that receives a second set of bits. The first set of bits includes a first parity bit, and is received in the first parity circuit during a first clock cycle. The first parity circuit generates a first signal indicative of the parity of the first set of bits. The second set of bits includes a second parity bit, and is received in the second parity circuit during a second clock cycle. The second parity circuit generates a second signal indicative of the parity of the second set of bits. A combining circuit combines the first signal and the second signal into an alert signal. |
US08806315B2 |
Checksum calculation, prediction and validation
A calculation, prediction and validation method can include receiving a portion of a data packet in a data buffer, computing, in a processor, information related to the checksum of the data packet based on the portion of the data packet and processing the data packet in the processor. |
US08806314B2 |
Communication device, communication system
A detection signal transmitting unit 123 of a first component 110 transmits a plurality of detection signals having different frequency spectrums to a second component 210. Upon receiving the detection signals, a detection signal returning unit 233 of the second component 210 returns, as return signals, respective signal waveforms of the received detection signals to the first component 110. A detection signal judging unit 126 of the first component 110 judges authenticity of the received return signals based on the transmitted detection signals. When the judging unit judges that the received return signals are not authentic, a tamper-resistance control unit 127 adds a restriction to the communication performed between the first component 110 and the second component 210. |
US08806313B1 |
Amplitude-based anomaly detection
Systems and methods are disclosed herein for identifying an anomaly in a signal, where samples in the signal correspond to an amount of data flow in a network within a time interval, and an anomaly corresponds to at least one sample in the discrete signal having a likelihood value below a likelihood threshold. A historical probability distribution of the discrete signal is generated based on previously received samples. For each sample in a plurality of samples in the discrete signal, a likelihood is computed based at least in part on the historical probability distribution. A likelihood threshold is selected, and a set of consecutive samples is identified as an anomaly when each sample in the set has a computed likelihood below the likelihood threshold. |
US08806307B2 |
Interruption criteria for block decoding
While decoding a representation, imported from a channel, of a codeword that encodes K information bits as N>K codeword bits, by updating estimates of the codeword bits in a plurality of iterations, the iterations are interrupted upon satisfaction of an interruption criterion that is either an order-dependent interruption criterion or an interruption criterion that includes an estimate of mutual information of the codeword and a vector that is used in the decoding iterations. Either the iterations are terminated or the iterations are resumed after one or more elements of one or more vectors used in the iterations is/are modified. |
US08806305B2 |
Error detection and correction codes for channels and memories with incomplete error characteristics
A channel has a first and a second end. The first end of the channel is coupled to a transmitter. The channel is capable of transmitting symbols selected from a symbol set from the first end to the second end. The channel exhibits incomplete error introduction properties. A code comprises a set of code words. The elements of the set of code words are one or more code symbols long. The code symbols are members of the symbol set. The minimum modified Hamming separation between the elements of the set of code words in light of the error introduction properties of the channel is greater than the minimum Hamming distance between the elements of the set of code words. A memory device, a method of using the channel, and a method of generating the code are also described. |
US08806303B2 |
Apparatuses, systems, devices, and methods of replacing at least partially non-functional portions of memory
Subject matter disclosed herein relates to determining that a portion of a memory is at least partially non-functional, replacing the portion of at least partially non-functional memory; and adjusting an error detection and/or correction process responsive to determining that the portion of the memory is at least partially non-functional and/or replacing the portion of at least partially non-functional memory. |
US08806301B2 |
Data writing method for a flash memory, and controller and storage system using the same
A data writing method for writing data from a host system into a flash memory chip is provided, and the flash memory chip has a plurality of physical blocks. The method includes receiving a host writing command and write data thereof, and executing the host writing command. The method also includes giving a data program command for writing the write data into one of the physical blocks of the flash memory chip, and giving a command for determining whether data stored in the physical block has any error bit. Accordingly, the method can effectively ensure the correctness of data to be written into the flash memory chip. |
US08806300B2 |
Storage subsystem
The storage system includes a plurality of flash memory devices, each of the flash memory devices including a flash memory controller and flash memory chips, which are configured as a RAID group and a storage controller, coupled to the plurality of flash memory devices, configured to receive data from a computer and send the data to a first flash memory device of the plurality of flash memory devices. The flash memory controller of the flash memory device is configured to receive the data from the storage controller and execute a parity operation using the data. |
US08806299B2 |
Method and apparatus for compressing data sectors in storage drive
A storage drive includes a non-volatile semiconductor memory, and interface, a compression module, a sector module, and a control module. The interface is configured to receive first data sectors transmitted from a host to the storage drive. The compression module is configured to compress the first data sectors to generate second data sectors. Lengths of the second data sectors vary. The first sector module is configured to generate third data sectors by adding nuisance data to (i) the second data sectors, or (ii) an encrypted version of the second data sectors, wherein lengths of the third data sectors do not vary. The control module is configured to store the third data sectors in the non-volatile semiconductor memory. |
US08806298B2 |
Reliability, availability, and serviceability in a memory device
Embodiments of the invention are generally directed to improving the reliability, availability, and serviceability of a memory device. In some embodiments, a memory device includes a memory core having a first portion to store data bits and a second portion to store error correction code (ECC) bits corresponding to the data bits. The memory device may also include error correction logic on the same die as the memory core. In some embodiments, the error correction logic enables the memory device to compute ECC bits and to compare the stored ECC bits with the computed ECC bits. |
US08806296B1 |
Scheduled or gradual redundancy encoding schemes for data storage
Techniques for optimizing data storage are disclosed herein. In particular, methods and systems for implementing redundancy encoding schemes with data storage systems are described. The redundancy encoding schemes may be scheduled according to system and data characteristics. The schemes may span multiple tiers or layers of a storage system. The schemes may be generated, for example, in accordance with a transaction rate requirement, a data durability requirement or in the context of the age of the stored data. The schemes may be designed to rectify entropy-related effects upon data storage. The schemes may include one or more erasure codes or erasure coding schemes. Additionally, methods and systems for improving and/or accounting for failure correlation of various components of the storage system, including that of storage devices such as hard disk drives, are described. |
US08806295B2 |
Mis-correction and no-correction rates for error control
An embodiment is a method for encoding data with an error correction code. The method includes receiving a first number of data symbols by a memory controller, receiving a second number of meta-data sub-symbols, generating a third number of check symbols using an ECC, where the third number includes a difference between a number of symbols in an ECC codeword and the first number and generating a mismatch vector from the check and meta-data sub-symbols, where a number of sub-symbols of the mismatch vector includes the second number. The method also includes generating an adjustment syndrome symbol by multiplying the mismatch vector by a matrix, generating the third number of adjusted check symbols responsive to the adjustment syndrome symbol, and generating a final codeword by concatenating the adjusted check symbols and the data symbols, where the final codeword includes the number of symbols in the ECC codeword. |
US08806292B2 |
Method of hybrid compression acceleration utilizing special and general purpose processors
A hybrid mechanism whereby hardware acceleration is combined with software such that the compression rate achieved is significantly increased while maintaining the original compression ratio (e.g., using full DHT and not SHT or an approximation). The compression acceleration mechanism is applicable to a hardware accelerator tightly coupled with the general purpose processor. The compression task is divided and parallelized between hardware and software wherein each compression task is split into two acceleration requests: a first request that performs SHT encoding using hardware acceleration and provides post-LZ frequency statistics; and a second request that performs SHT decoding and DHT encoding using the DHT generated in software. |
US08806287B1 |
Retransmission systems and methods in reliable streaming protocols using connection characteristics
Systems, methods and articles of manufacture for retransmission of data in streaming protocols are described herein. Embodiments enable efficient retransmission of dropped packet data in guaranteed delivery or request-response data transfer protocols such as TCP. In particular, embodiments provide efficient retransmission of dropped packet data based on the short and/or long term historical reliability of the underlying client connection. An embodiment includes maintaining, for one or more clients in a client-server architecture, data representing connection characteristics for one or more client-server connections. Based on collected short-term and long-term client connection characteristics, an efficient data packet retransmission scheme is determined to optimize use of the connection for retransmitting dropped packet data. |
US08806282B2 |
Data integrity field (DIF) implementation with error detection and intelligent recovery mechanism
An apparatus for providing a data integrity field implementation in a data processing system includes a controller operative to interface between a host device and a destination device in the data processing system for transferring at least one data block therebetween. The data processing system further includes an error detection module associated with the controller. The error detection module is operative to determine a probability of an error occurrence based at least in part on a measured current error rate for the data processing system. The controller is operative to implement an error correction methodology which is selectively adaptable as a function of the probability of an error occurrence. |
US08806281B1 |
Systems and methods for displaying backup-status information for computing resources
A method for displaying backup-status information for computing resources. The method may include (1) identifying at least one protected resource that is scheduled to be backed up periodically, (2) identifying a request to view backup-status information for the protected resource, (3) in response to the request, identifying each backup of the protected resource that was scheduled to occur during a prior window of time, (4) determining whether each scheduled backup of the protected resource was successful, and (5) displaying, within a graphical user interface, a visual backup status indicator for the protected resource for the prior window of time, wherein the visual backup status indicator visually indicates whether any scheduled backups of the protected resource failed during the prior window of time. Various other methods, systems, and computer-readable media are also disclosed. |
US08806272B2 |
Dependability maintenance system, change accommodation cycle execution device, failure response cycle execution device, method for controlling dependability maintenance system, control program, and computer-readable storage medium storing the control program
A workspace computer and/or a runtime computer of the present invention determines a D value quantitatively indicative of a value of dependability of a target system, in accordance with dependability description data indicative of a requirement and specification regarding the dependability of the target system. |
US08806271B2 |
Auxiliary power supply and user device including the same
A user device is provided. The device includes a main power supply, and an auxiliary power supply. The main power supply provides a main power. The auxiliary power supply cuts off the main power according to a power level of the main power supply and provides an auxiliary power upon Sudden Power-Off (SPO). |
US08806270B2 |
Method, apparatus and product for testing transactions
A computer-implemented method and apparatus, comprising: having a plurality of processing entities operating substantially concurrently in a computerized platform enabling transaction operations, wherein the plurality of processing entities comprise two or more entities adapted to store values, and one or more entity adapted to load values, wherein each writing entity is associated with a private memory location within a memory unit; storing symbols into an associated target memory location by each of the entities adapted to store values, wherein symbols are stored according to a predetermined order, wherein a symbol is stored using a transaction; loading a multiplicity of private memory locations by the at least one entity adapted to load values, to obtain loaded values; and analyzing the loaded values for at least one invariant. |
US08806268B2 |
Communication of conditions at a primary storage controller to a host
A primary storage controller is maintained in a copy relationship with a secondary storage controller, wherein the primary and secondary storage controllers are coupled to a host that is configurable to use the secondary storage controller instead of the primary storage controller. The primary storage controller determines occurrence of at least one condition in the primary storage controller, wherein the at least one condition occurs prior to a failure of the host to perform an Input/Output (I/O) operation with respect to at least one storage volume of the primary storage controller. The primary storage controller communicates the occurrence of the at least one condition to the host, wherein in response to the communicating the host is configured to determine whether to use the secondary storage controller instead of the primary storage controller based on the occurrence of the at least one condition. |
US08806256B2 |
Power consumption monitor and method therefor
A power supply unit of an information handling system determines that a power consumption module of the information handling system is available. If the power consumption module is available, the power supply unit measures input power of the power supply unit and provides a representation of the input power to the power consumption module in response to receiving a power measurement request from the power consumption module. If the power supply unit determines that the power consumption module is not available, the power supply unit measures input power of the power supply unit and stores a representation of the input power at the power supply unit independent of a power measurement request from the power consumption module. |
US08806253B2 |
Power down of execution units for issued instruction accumulation when issue rate of instructions falls below threshold and at least two are independent
A method of power gating a microprocessor having an instruction scheduling unit for receiving issued instructions from an instruction decoder; an execution unit receiving and sending signals from and to the instruction scheduling unit; and a state machine. The method comprises: obtaining a number of instructions per cycle being issued to the instruction scheduling unit; determining, if the number of instruction per cycle being issued to the instruction scheduling unit is less than a threshold level, and then determining if at least two of the instructions being issued to the instruction scheduling unit are independent of each other only when the instructions per cycle is less than the threshold level; determining when at least two of the instructions being issued to the instruction scheduling unit are independent of each other; and power gating the microprocessor to gate off power to idle macros with a signal from the state machine. |
US08806251B2 |
Image forming apparatus operating in normal operation mode or power save operation mode utilizing two processors
An electric device is capable of operating in a normal operation mode and a power save operation mode. The electric device includes a first processor for processing information input externally in the normal operation mode, and a second processor for processing an internal operation of the electric device in the normal operation mode. The second processor consumes power smaller than that of the first processor. In the electric device, power of the first processor is restricted through a restriction process in the power save operation mode. Further, in the power save operation mode, the second processor restricts the internal operation and processes the information input externally. When the second processor detects the information input externally, power of the first processor is released through a restriction releasing process. |
US08806250B2 |
Operating system management of network interface devices
Operating system management of network interface devices is described. In one or more implementations, a determination is made by an operating system that network traffic associated with one or more applications of the computing device has completed. Responsive to the determination, a network interface device is caused to transition to a mode to reduce power consumption of the network interface device by the operating system. |
US08806242B2 |
System and method for controlling supplying power over ethernet within a vehicular communication network in condition of a current being overdrawn
A power distribution system within a vehicle operates to provide power over Ethernet to a plurality of network node modules coupled to a vehicular communication network of the vehicle. |
US08806241B2 |
Apparatus and method for shortening the time returning from a power-saving mode to normal power mode and reducing power consumption in the power-saving mode
In an information processing apparatus which incorporates a plurality of arithmetic units and a plurality of storage units, power consumption in a power saving mode is reduced, and a return time required to return from the power saving mode to a normal power mode is shortened. With this invention, in an information processing method in an information processing apparatus which incorporates a plurality of CPUs and a plurality of RAMs, when a condition required to transit to the power saving mode is satisfied, each CPU stores information associated with an operation state of an active program in one RAM, and turns off the power supply to devices except for the one RAM. |
US08806238B2 |
Rack server system and operation method applicable thereto
A rack server system and an operating method applicable thereto are provided. The rack server system includes a battery backup unit (BBU) and at least one server. The operating method includes: communicating the server and the BBU with each other; the BBU providing a status information and a previous self-discharging test information to the server for the server to judge a status of the BBU; and providing power from the BBU to the server and adjusting a loading of the server according to the status information of the BBU when an input power is interrupted. |
US08806235B2 |
Display management for multi-screen computing environments
Embodiments of the present invention provide a method, system and computer program product for power management for a multi-display computing environment. In an embodiment of the invention, a computer data processing system can be configured for power management for a multi-display computing environment. The system can include a computer with at least one processor and memory, a video display adapter disposed in the computer and multiple different displays driven by the adapter. The system also can include a selective power management module coupled to the computer and configured to selectively apply power management to only one of the displays in which a period of inactivity is detected, while not applying power management to remaining ones of the displays. |
US08806234B2 |
Motherboard having time delay circuit for delaying PSON signal
A motherboard includes a motherboard power supply connector and a time delay circuit. The motherboard power supply connector connects a power supply unit. The motherboard power supply connector has a power supply on pin and a power good pin. The power good pin is configured for receiving a power good signal from the power supply unit. The time delay circuit has an input terminal and an output terminal. The input terminal is configured for receiving a power supply on signal. The output terminal is connected to the power supply on pin and is configured for sending the power supply on signal to the power supply on pin after a time delay determined by the time delay circuit. |
US08806232B2 |
Systems and method for hardware dynamic cache power management via bridge and power manager
In an embodiment, a control circuit is configured to transmit operations to a circuit block that is being powered up after being powered down, to reinitialize the circuit block for operation. The operations may be stored in a memory (e.g. a set of registers) to which the control circuit is coupled. In an embodiment, the control circuit may also be configured to transmit other operations from the memory to the circuit block prior to the circuit block being powered down. Accordingly, the circuit block may be powered up or powered down even during times that the processors in the system are powered down (and thus software is not executable at the time), without waking the processors for the power up/power down event. In an embodiment, the circuit block may be a cache coupled to the one or more processors. |
US08806226B2 |
Automatic virtualization medium, automatic virtualization method, and information processing apparatus
A computer-readable recording medium having stored therein a program for causing a computer to execute an automatic virtualization process includes creating a copy of information stored in a storage unit in a migration source, storing the created copy in a migration destination apparatus; and encrypting the storage unit in the migration source after storing the copy in the migration destination apparatus. |
US08806225B2 |
Mobile terminal and display controlling method therein
A mobile terminal including a communication unit configured to communicate with at least one external terminal; a memory configured to store at least first and second operating systems including at least first and second modes, respectively; and a controller configured to execute the first operating system and activate the first mode corresponding to the first operating system, display a first information screen on a display unit of the mobile terminal corresponding to the activated first mode, display an application execution history for the first mode and the second mode on a prescribed region of the first information screen of the first mode, and identifiably display whether applications included in the application execution history were executed in the first mode or the second mode. |
US08806224B2 |
Low cost trusted platform
A method and apparatus is described herein for emulating a physical trusted platform module (TPM) in a virtual monitor, such as a system management mode (SMM) or a system management interrupt (SMI) transfer monitor (STM). By allowing SMIs during a secure launch, SMM is allowed into the secure launch trust perimeter and a virtual monitor may emulate the structures, behaviors, and protected storage of a physical TMP, such as the storage of cryptographic keys, secure verification, attestation, and other TPM functions. |
US08806223B2 |
System and method for management of encrypted data
A method of using synchronized search and order data structures to access a collection of data comprising organizing the search data structure by encrypted key value, wherein the search data structure contains only references to elements in the collection and their associated encrypted keys, organizing the order data structure by unencrypted key value, wherein the order data structure contains only references to elements in the collection and their associated encrypted keys, exposing a maximum of two pieces of clear text data during operations on the collection, engaging in insert or delete operations, engaging in update operations; engaging in search operations, engaging in sort operations, engaging in merge operations, and reporting the results of those operations to the user. |
US08806214B2 |
Communication with non-repudiation and blind signatures
Apparatus, systems, and methods may operate to receive, at a trusted third party (TTP), a signed disguised message as a disguised receiver signature from a receiver that has signed a disguised message using a blind signature process to transform the disguised message into the signed disguised message. Additional activities may include sending, from the TTP, an undisguised version of the disguised message to the receiver, and the receiver signature to a sender of the undisguised version, after determining that the receiver signature is valid. Additional apparatus, systems, and methods are disclosed. |
US08806211B2 |
Method and systems for computer security
Methods and systems for maintaining computer security are provided. The method for maintaining security of a computer system comprises determining an initial system certainty value for the computer system, providing access to a database of signatures, each signature including a signature certainty value, receiving data, comparing the received data with the database of signatures, increasing the system certainty value if the received data does not match a signature in the database, decreasing the system certainty value if the received data matches a signature in the database and filtering the data based on the system certainty value and the signature certainty value of a signature matching the received data. |
US08806209B2 |
Provisioning of electronic devices
Systems and methods for provisioning electronic devices. In some embodiments, a method may include receiving a first message at a provisioning server, the first message originated by a computing device, the first message including a device identifier associated with an automation device. The method may also include receiving a second message at the provisioning server, the second message originated by the automation device and including at least a device identifier portion. In response to the device identifier portion of the second message matching the device identifier of the first message and/or in response to the automation device not being associated with a provisioning account, the method may then include providing configuration information to the automation device. |
US08806207B2 |
System and method for securing data
The present invention provides a method for securing data distributed by a first user to at least one recipient user, comprising the steps of; responding to a request from the first user to encrypt the data with a key; and recording the location of the key in a database, wherein on the database receiving a request from the at least one recipient user for authorization, providing the key to the at least one recipient user upon authorization. |
US08806205B2 |
Apparatus for and method of multi-factor authentication among collaborating communication devices
Multi-factor authentication is enabled across a plurality of communication devices. A user performs authentication by using a first authentication factor on a first of the communication devices, and by using a second authentication factor on a second of the communication devices. A collaboration credential is shared among the devices to enable the devices to collaborate with each other. Both of the authentication factors are bound together. A multi-factor identification token is issued to each device, to support multi-factor authentication for the user across the devices. |
US08806201B2 |
HTTP authentication and authorization management
Systems, methods and apparatus for a distributed security that provides authentication and authorization management. The system can include an epoch processor that is used to validate authentication and authorization data that is valid only for an epoch. The epoch processor can maintain a public key that can be used to decrypt the authentication and authorization data during the epoch that the key is valid. The epoch processor can receive a new public key during each epoch. The epoch processor can also determine if the authentication or authorization data was fraudulently generated based on the contents of the data, and verifying whether the data is valid for the epoch in which it was decrypted. |
US08806198B1 |
Method and system for authenticating a request
A method and system for communicating between a user network device and a server includes a first server and a user network device that requests an electronic token (eToken) from the first server. The first server communicates the eToken, a signature key, and a server time. The user network device determines a signature using the server time and signature key and communicates a request for data to a second server. The request for data includes a signature. The second server communicates data to a user network device. |
US08806196B2 |
Method and apparatus for authenticating a digital certificate status and authorization credentials
A relying party obtains a certificate of a certificate subject and acquires a status information object for the certificate. The relying party validates the certificate using information in the status information object and compares authorization attributes present in the status information object with policy attributes associated with the requested service. A policy attribute is a set of constraints used by the relying party to determine if the authorization attributes associated with the certificate subject are sufficient to allow the certificate subject to access the requested service. If the authorization attributes present in the status information object match the policy attributes associated with the requested service, the relying party may grant the certificate subject access to the requested service. |
US08806195B2 |
User interface generation in view of constraints of a certificate profile
User interface generation in view of constraints of a certificate profile is described. |
US08806191B2 |
Policy-based messaging firewall
An e-mail firewall applies policies to e-mail messages between a first site and second sites in accordance with administrator selectable policies. The firewall includes a simple mail transfer protocol relay for causing the e-mail messages to be transmitted between the first site and selected ones of the second sites. Policy managers enforce-administrator selectable policies relative to one or more of encryption and decryption, signature, source/destination, content and viruses. |
US08806187B1 |
Protecting browser-viewed content from piracy
A content server provides a browser of a client with encrypted content and with obfuscated browser-executable code for decrypting and displaying the content within the browser. Both the encrypted content and the obfuscated browser-executable code are generated based at least in part on an identity of the user requesting the content, and thus are different from encrypted content and obfuscated browser-executable code provided to other users. Further, in one embodiment the browser-executable code provided by the server changes periodically, such as weekly, thereby rendering ineffective any malicious software tools that obtain decrypted content by calling expected functions of the code. In one embodiment, the obfuscated browser-executable code for a user is pre-computed before that user makes a request for content. |
US08806186B2 |
User-controllable boot order through a hypervisor
A method and system for providing a user-controllable boot order via a hypervisor in a virtual machine system. A Basic Input/Output System (BIOS) receives a boot order list associated with a guest from the hypervisor. The boot order list is an ordered list that specifies an order of device names, according to which the BIOS searches for boot software when booting up the guest. In the boot order list, devices of the same device type are identified by different device names. Upon receipt of a command to boot up the guest, the BIOS searches for the boot software following the order of the device names specified by the boot order list. The BIOS then boots up the guest using the boot software located in one of the devices. |
US08806184B2 |
Branch prediction method and branch prediction circuit performing the method
A branch prediction circuit includes: a memory for storing information representing a branch instruction and a branch prediction; a control circuit for controlling rewriting information in the memory in accordance with a result of determining whether or not a predicted branch has been taken, and determining an attribute of the predicted branch from a branch condition set by the branch instruction and the predicted branch that has been taken, if the predicted branch has been taken; and a rewriting circuit rewriting the information in the memory under the control of the control circuit. |
US08806183B1 |
Blank bit and processor instructions employing the blank bit
Reading a value into a register, checking to see if the value is a NULL, and then jumping out of a loop if the value is a NULL is a common task that processors perform. To speed performance of such a task, a novel “blank bit” is added to the flag register of a processor. When a first instruction (arithmetic, logic or load) is executed, the instruction operands are checked to see if any is a NULL character value. Information on the result of the check is stored in the blank bit. Execution of a second instruction uses the information stored in the blank bit to determine whether or not a second operation (for example, a jump) will be performed. By using the first and second instructions in a loop, the number of instructions executed to check for NULLs at the end of strings and arrays is reduced. |
US08806182B2 |
Multiple-core processor supporting multiple instruction set architectures
A multiple-core processor supporting multiple instruction set architectures provides a power-efficient and flexible platform for virtual machine environments requiring multiple support for multiple instruction set architectures (ISAs). The processor includes multiple cores having disparate native ISAs and that may be selectively enabled for operation, so that power is conserved when support for a particular ISA is not required of the processor. The multiple cores may share a common first level cache and be mutually-exclusively selected for operation, or multiple level-one caches may be provided, one associated with each of the cores and the cores operated as needed, including simultaneous execution of disparate ISAs. A hypervisor controls operation of the cores and locates a core and enables it if necessary when a request to instantiate a virtual machine having a specified ISA is received. |
US08806181B1 |
Dynamic pipeline reconfiguration including changing a number of stages
According to some embodiments, an apparatus having corresponding methods includes a storage module configured to store data and instructions; a first processor pipeline configured to process the data and instructions when the first processor pipeline is selected; a second processor pipeline configured to process the data and instructions when the second processor pipeline is selected; and a selection module configured to select either the first processor pipeline or the second processor pipeline. |
US08806179B2 |
Non-quiescing key setting facility
A non-quiescing key setting facility is provided that enables manipulation of storage keys to be performed without quiescing operations of other processors of a multiprocessor system. With this facility, a storage key, which is accessible by a plurality of processors of the multiprocessor system, is updated absent a quiesce of operations of the plurality of processors. Since the storage key is updated absent quiescing of other operations, the storage key may be observed by a processor as having one value at the start of an operation performed by the processor and a second value at the end of the operation. A mechanism is provided to enable the operation to continue, avoiding a fatal exception. |
US08806178B2 |
Set sampling controls instruction
A measurement sampling facility takes snapshots of the central processing unit (CPU) on which it is executing at specified sampling intervals to collect data relating to tasks executing on the CPU. The collected data is stored in a buffer, and at selected times, an interrupt is provided to remove data from the buffer to enable reuse thereof. The interrupt is not taken after each sample, but in sufficient time to remove the data and minimize data loss. |
US08806177B2 |
Prefetch engine based translation prefetching
A method and system for prefetching in computer system are provided. The method in one aspect includes using a prefetch engine to perform prefetch instructions and to translate unmapped data. Misses to address translations during the prefetch are handled and resolved. The method also includes storing the resolved translations in a respective cache translation table. A system for prefetching in one aspect includes a prefetch engine operable to receive instructions to prefetch data from the main memory. The prefetch engine is also operable to search cache address translation for prefetch data and perform address mapping translation, if the prefetch data is unmapped. The prefetch engine is further operable to prefetch the data and store the address mapping in one or more cache memory, if the data is unmapped. |
US08806176B2 |
Applying advanced energy manager in a distributed environment
Techniques are described for abating the negative effects of wait conditions in a distributed system by temporarily decreasing the execution time of processing elements. Embodiments of the invention may generally identify wait conditions from an operator graph and detect the slowest processing element preceding the wait condition based on either historical information or real-time data. Once identified, the slowest processing element may be sped up to lessen the negative consequences of the wait condition. Alternatively, if the slowest processing element shares the same compute node with another processing element in the distributed system, one of the processing elements may be transferred to a different compute node to free additional computing resources on the compute node. |
US08806173B2 |
Elimination of duplicate written records
A storage device includes first and second buffers. A request to write a new record from a host is received. A hash value (new S) of the new record is calculated. The hash value (new S) of the new record is checked to determine if the hash value exists in a second buffer. If the new S exists in the second buffer, the new record is compared with a record stored in the second buffer corresponding to the new S to check if the new record and the stored record in the second buffer match each other. If the new record and the stored record match each other, a pointer (a record number) is written as write data of the new record to the recording medium. The pointer points to the record already stored in any one of a recording medium and the second buffer. |
US08806172B2 |
Maintaining processor resources during architectural evens
In one embodiment of the present invention, a method includes switching between a first address space and a second address space, determining if the second address space exists in a list of address spaces; and maintaining entries of the first address space in a translation buffer after the switching. In such manner, overhead associated with such a context switch may be reduced. |
US08806171B2 |
Systems and methods providing wear leveling using dynamic randomization for non-volatile memory
Systems and methods for dynamically remapping elements of a set to another set based on random keys. Application of said systems and methods to dynamically mapping regions of memory space of non-volatile memory, e.g., phase-change memory, can provide a wear-leveling technique. The wear leveling technique can be effective under normal execution of typical applications, and in worst-case scenarios including the presence of malicious exploits and/or compromised operating systems, wherein constantly migrating the physical location of data inside the PCM avoids information leakage and increases security; wherein random relocation of data results in the distribution of memory requests across the physical memory space increases durability; and wherein such wear leveling schemes can be implemented to provide fine-grained wear leveling without overly-burdensome hardware overhead e.g., a look-up table. |
US08806167B2 |
Broadcast receiving apparatus and method for managing memory thereof
A broadcast receiving apparatus and a method for managing a memory are provided. The method for managing a memory includes setting a part of a memory to be a first memory area to be used for a first operating system; setting a portion of the memory which is not set as the first memory area to be a second memory area; and if a second operating system uses the memory, expanding the first memory area to include at least part of the second memory area. Therefore, the broadcast receiving apparatus uses a plurality of operating systems. |
US08806162B2 |
Switching visibility between virtual data storage entities
Visibility of a data storage entity on a first storage system is switched to a replicated data storage entity on a second storage system. Data from the data storage entity is replicated from the first storage system to the second storage system using a common serial number. The data storage entity is hidden from the first storage system by concealing the common serial number. An ejection of the data storage entity from the first storage system is automated, and the replicated data storage entity is introduced to the second storage system. |
US08806153B2 |
Partial line cache write injector for direct memory access write
A cache within a computer system receives a partial write request and identifies a cache hit of a cache line. The cache line corresponds to the partial write request and includes existing data. In turn, the cache receives partial write data and merges the partial write data with the existing data into the cache line. In one embodiment, the existing data is “modified” or “dirty.” In another embodiment, the existing data is “shared.” In this embodiment, the cache changes the state of the cache line to indicate the storing of the partial write data into the cache line. |
US08806146B2 |
Method and system to accelerate address translation
In a method to accelerate address translation into a physical address, a computer maps a virtual memory area with a large page, the virtual memory area including multiple virtual pages satisfying a predetermined condition and being handled in units of pages, the large page having a larger area than each of the virtual pages, and under a condition in which one of the virtual pages mapped with and included in the large page has a memory protection attribute different from a memory protection attribute of the other virtual page, sets physical memory protection information for protecting a physical page corresponding to the one virtual page having the different memory protection attribute. |
US08806141B2 |
List based prefetch
A list prefetch engine improves a performance of a parallel computing system. The list prefetch engine receives a current cache miss address. The list prefetch engine evaluates whether the current cache miss address is valid. If the current cache miss address is valid, the list prefetch engine compares the current cache miss address and a list address. A list address represents an address in a list. A list describes an arbitrary sequence of prior cache miss addresses. The prefetch engine prefetches data according to the list, if there is a match between the current cache miss address and the list address. |
US08806140B1 |
Dynamic memory module switching with read prefetch caching
A system and method are provided for using a system-on-chip (SoC) memory manager to optimize the use of off-chip memory modules. A SoC memory controller receives a request for a first data block, subsequent to shutting the first memory down, and determines that the first data block is stored in the first memory. A SoC memory switching core uses a memory map to translate the first data block address in the first memory module to a first data block address in the second memory module. If the first data block is present in an on-SoC cache, the first data block is supplied on the SoC data bus from the cache. Then, the cache is loaded with a plurality of data blocks from a corresponding plurality of addresses in the second memory module, associated with the first data block address. |
US08806138B1 |
Dynamic dependencies and parameterizations for execution and caching
Data values are cached by dynamically determining the dependencies of computation nodes on input parameters and on other results of computation nodes. Cache data structures are maintained for computation nodes. When a node accesses a parameter, the parameter and its current value are added to the node's cache data structure. The cache data structure stores the result value of the computation node. When one computation node calls another node, the parameters and parameter values accessed by the second computation node may be added to the first and second computation nodes' cache data structures. When a computation node is called with parameter values, the cache data structure of the computation node is searched for a cached result value corresponding to at least a portion of the parameter values. If a cached result value is not found, the computation node is executed to determine and optionally cache the result value. |
US08806137B2 |
Cache replacement using active cache line counters
An apparatus for performing data caching comprises at least one cache memory including multiple cache lines arranged into multiple segments, each segment having a subset of the cache lines associated therewith. The apparatus further includes a first plurality of counters, each of the counters being operative to track a number of active cache lines associated with a corresponding one of the segments. At least one controller included in the apparatus is operative to receive information relating to the number of active cache lines associated with a corresponding segment from the first plurality of counters and to implement a cache segment replacement policy for determining which of the segments to replace as a function of at least the information relating to the number of active cache lines associated with a corresponding segment. |
US08806134B2 |
Mirrored cache protection
Methods of protecting cache data are provided. For example, various methods are described that assist in handling dirty write data cached in memory by duplication into other locations to protect against data loss. One method includes caching a data item from a data source in a first cache device. The data item cached in the first cache device is designated with a first designation. In response to the data item being modified by a data consumer, the designation of the data item in the first cache device is re-assigned from the first designation to a second designation, and the data item with the second designation is copied to a second cache device. |
US08806133B2 |
Protection against cache poisoning
Protecting computers against cache poisoning, including a cache-entity table configured to maintain a plurality of associations between a plurality of data caches and a plurality of entities, where each of the caches is associated with a different one of the entities, and a cache manager configured to receive data that is associated with any of the entities and store the received data in any of the caches that the cache-entity table indicates is associated with the entity, and receive a data request that is associated with any of the entities and retrieve the requested data from any of the caches that the cache-entity table indicates is associated with the requesting entity, where any of the cache-entity table and cache manager are implemented in either of computer hardware and computer software embodied in a computer-readable medium. |
US08806130B2 |
Memory access device outputting transfer request
A memory access device includes a second memory coupled between a processor and a first memory; a memory controller configured to transfer a data from the first memory to the second memory based on a transfer request; a read controller configured to read the data from the second memory, output the data to the processor, and control a read pointer indicating an address reading the data from the second memory; and a write controller configured to output the transfer request to the memory controller, wherein the write controller computes an available capacity of the second memory based on the read pointer, a size of the second memory and a cumulative addition value obtained by adding cumulatively a size of the data which is requested from the processor, and outputs the transfer request based on the available capacity. |
US08806128B2 |
System and method for information security device with compact flash interface
System and method for an information security device with a compact flash (CF) interface are disclosed. The information security device determines an object being operated according to an instruction sent by a host using a card reading apparatus, and performs a flash memory operation or an information security operation. The determining by the information security device of the object being operated by the host includes the control chip of the information security device determining whether the object being operated by the host with the card reading apparatus is a real section or a virtual section inside the device, wherein the real section refers to the section in the flash module of the information security device, and the virtual section is predefined in the information security chip in the information security device. |
US08806125B2 |
Storage system comprising power saving function
A storage system constituted such that power saving to an administrator-desired storage device can be performed from a management device. That is, the storage system comprises a power-saving indication receiving section for receiving from a management console a power-saving indication specifying at least one storage device of a plurality of RAID groups, a plurality of logical units, and a plurality of physical storage devices; and a power-saving controller for saving on power to one or more physical storage devices corresponding to the storage device specified in this power-saving indication. |
US08806124B2 |
Methods and structure for transferring ownership of a logical volume by transfer of native-format metadata in a clustered storage environment
Methods and systems for transferring ownership of a logical volume in a storage system comprising multiple storage controllers is provided. According to the method, the storage controllers are coupled for communication with a logical volume, wherein at least one storage device coupled with the storage controllers implements the logical volume. The method comprises identifying, at a first storage controller, a second storage controller to receive the logical volume. The method also comprises initiating a transfer of ownership of the logical volume from the first storage controller to the second storage controller by transferring metadata stored in a memory of the first storage controller to the second storage controller, the metadata existing in a native format that describes the configuration of the logical volume on the at least one storage device. |
US08806122B2 |
Caching data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device
Provided are a computer program product, system, and method for caching data in a storage system having multiple caches. A sequential access storage device includes a sequential access storage medium and a non-volatile storage device integrated in the sequential access storage device, received modified tracks are cached in the non-volatile storage device, wherein the non-volatile storage device is a faster access device than the sequential access storage medium. A spatial index indicates the modified tracks in the non-volatile storage device in an ordering based on their physical location in the sequential access storage medium. The modified tracks are destaged from the non-volatile storage device by comparing a current position of a write head to physical locations of the modified tracks on the sequential access storage medium indicated in the spatial index to select a modified track to destage from the non-volatile storage device to the storage device. |
US08806120B2 |
Decoding device and decoding method
A decoding device includes an interface unit, a readout unit that reads out a file and recording medium management information from an external recording medium, a decoding unit that analyzes a read out file, a storage unit that stores file analysis information and recording medium management information, a determination unit that determines whether or not the recording medium management information pieces are the same when the external recording medium is connected to the interface unit, and a matching confirmation unit that, when the recording medium management information pieces are determined as being the same, determines whether or not the file contents match. When the determination results in a mismatch, the decoding unit generates new file analysis information and performs file decoding using the generated file analysis information, and when the determination results in a match, the decoding unit performs file decoding using the file analysis information in the storage unit. |
US08806118B2 |
Adaptive FIFO
An adaptive synchronous FIFO includes a plurality of input data latch stages that sample variable-length input data at a write clock frequency, and a data compression circuit that combines the variable-length input data, together with partial-row data from a row of the FIFO storage array, and writes the combined data at a read clock frequency. The number of data latch stages is adaptive according to the ratio of the read and write clock frequencies. |
US08806108B2 |
Semiconductor storage apparatus and method of controlling semiconductor storage apparatus
A semiconductor storage apparatus including a flash memory which provides a storage area, and a memory controller which controls the reading and writing of data from and to the flash memory, wherein the storage area of the flash memory is configured from a plurality of write areas, and wherein the memory controller divides the data into a size corresponding to the write area, and changes the starting location of writing the data each time the divided data is written into the write area. |
US08806105B2 |
Managing access of multiple executing programs 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 network-accessible block data storage volumes that may be used by programs executing on other physical computing systems. 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. If a program using a volume becomes unavailable, another program (e.g., another copy of the same program) may in some situations obtain access to and continue to use the same volume, such as in an automatic manner in some such situations. |
US08806103B2 |
System and method for interleaving memory
One system may comprise an interleave system that determines a desired interleave for at least a selected portion of a distributed memory system. A migration system is associated with the interleave system to migrate blocks of data from first assigned memory locations of the distributed memory system to second interleaved memory locations of the distributed memory system to implement the desired interleave. |
US08806100B1 |
Synchronizing multiple USB controllers to reduce power
Circuits, methods, and apparatus that reduce the power consumed by transactions initiated by a number of USB host controllers. Peripheral devices on a number of USB networks are accessed in a coordinated manner in order to reduce power dissipated by a CPU and other circuits when reading data needed by the host controllers. The resulting memory reads are temporally clustered. This allows the CPU to process a greater number of requests each time it leaves a low-power state. As a result, the CPU may possibly remain in a sleep state for a longer period of time, thus saving power. This is accomplished at the host controller level by synchronizing the time frames used by each host controller in a system. The synchronizing signal may be one or more bits of a frame count provided by one host controller to a number of other frame controllers. |
US08806097B2 |
Data reproducing apparatus, content management method, program, and storage medium
A data reproducing apparatus comprises: a reproducing unit adapted to read out data from a plurality of recording media; a list generating unit adapted to generate a content list which describes storage location information in association with contents stored in the plurality of recording media; and a communication unit adapted to communicate with an external device and sending the content list to the external device, wherein the list generating unit checks if the contents stored in the plurality of recording media include identical contents, and if the identical contents are detected, the list generating unit generates the content list including information indicating that the storage location information of the identical contents are integrated. |
US08806096B1 |
Increased concurrency of an initialization process of multiple data storage units of a volume
An apparatus and a method for initializing data storage units of a volume or multiple volumes in parallel for data access as part of an initialization process. The method may include assigning initialization tasks for each of the data storage units to the multiple worker threads, and each of the worker threads independently performing each of the initialization tasks. The apparatus may include a processor and a memory storing instructions which configure the processor to initialize an initialization process to initialize the data storage units of a volume or of multiple volumes in parallel for data access. |
US08806093B2 |
Method, apparatus, and system for enabling a deterministic interface
To address the need for efficient and reliable testing of integrated devices, system on chips, and computers, deterministic behavior for an interface is accomplished by fixing variation in latency associated with receiver and transmitter data stream. The interface may be a serial interface that is PCIe compliant and corrects latency variations in the receiver that consequently results in deterministic transmit data. Consequently, the data received and/or transmitted is predictable with respect to time and facilitates testing and validation of the devices and logic associated with the interface. |
US08806085B2 |
Application specific integrated circuit (ASIC) disposed in input/output module connectable to programmable logic controller (PLC) based systems having plurality of connection paths
An input/output module for use in an industrial control system and connectable to a programmable logic controller (PLC), the input/output module having an interface configured for an electrical connection to the PLC, a plurality of pins configured for connection to one of a plurality of peripherals, an application specific integrated circuit (ASIC) disposed in the I/O module and electrically coupled to a system controller, the ASIC having a plurality of connection paths, each path being configured for a function, and a switch block configured to reassign a signal from a first connection path of the plurality of connection paths to a second connection path of the plurality of connection paths. |
US08806082B2 |
Direct memory access device for multi-core system and operating method of the same
A Direct Memory Access (DMA) device for a multi-core system, and an operating method of the DMA device are provided. The DMA device includes a channel state determining unit to determine whether at least one channel among a source channel and a destination channel is available, the source channel being formed between a source core and the DMA device, and the destination channel being formed between a destination core and the DMA device, and a data transmission processing unit to process data of the source core to be transmitted to the destination core, when both the source channel and the destination channel are determined to be available. |
US08806077B2 |
Data transmission device, data reception device, data transmission method, and data reception method
There is provided a data transmission device including a acquisition unit which acquires identification information indicating whether or not a data reception device operating by a first digital interface is compatible with a second digital interface other than the first digital interface, which is stored in a storing unit of the data reception device, via the first digital interface of the data reception device and the second digital interface of the data transmission device operating by the second digital interface, and a distinction unit which distinguishes whether or not the data reception device is compatible with the second digital interface, based on the identification information acquired by the acquisition unit. |
US08806071B2 |
Continuous read burst support at high clock rates
A memory device includes a memory array, an output buffer, an initial latency register, and an output signal. Often times a host device that interfaces with the memory device is clocked at high rate such that data extraction rates of the memory device are not adequate to support a gapless data transfer. The output signal is operable to stall a transmission between the memory device and the host device when data extraction rates from the memory array are not adequate to support output rates of the output buffer. |
US08806069B2 |
Providing indirect data addressing for a control block at a channel subsystem of an I/O processing system
An computer program product, apparatus, and method for facilitating input/output (I/O) processing for an I/O operation at a host computer system configured for communication with a control unit. The computer program product is provided for performing a method including: obtaining a transport command word (TCW) for an I/O operation, the TCW specifying a location address and indicating whether the TCW directly or indirectly addresses a message for transmitting one or more commands to the control unit; extracting the specified location address from the TCW; obtaining the message from the specified location address based on the TCW indicating direct addressing, the message including one or more I/O commands; gathering one or more I/O commands from command locations specified by a list of addresses identified by the specified location address to form the message based on the TCW indicating indirect addressing; and forwarding the message to the control unit for execution. |
US08806066B2 |
Method for input output expansion in an embedded system utilizing controlled transitions of first and second signals
A method for expanding input/output in an embedded system is described in which no additional strobes or enable lines are necessary from the host controller. By controlling the transitions of the signal levels in a specific way when controlling two existing data or select lines, an expansion input and/or output device can generate a strobe and/or enable signal internally. This internal strobe and/or enable signal is then used to store output data or enable input data. The host controller typically utilizes software or firmware to control the data transitions, but no additional wires are needed, and no changes are needed to existing peripheral devices. Thus, an existing system can be expanded when there are no additional control lines available and no unused states in existing signals. |
US08806065B2 |
Server device connecting with USB device and device sharing method
Disclosed are a server device to which a universal serial bus (USB) device is connected, and a device sharing method thereof, the server device capable of sharing the USB device with a client device through a network, the server device including: a USB controller which sets up connection information containing a device address of a connected USB device; and a USB management unit which connects the client device to the USB device by storing the connection information, allocating a virtual connection address for connecting the client device to the USB device, and mapping the virtual connection address with the device address if the client device requests for sharing the USB device. With this, there are provided a server device and a device sharing method, in which the plurality of client devices can have connection and access to the USB device. |
US08806063B1 |
Enhanced pulse assisted time synchronization protocol
A network device may include a timing module and at least one interface. The timing module determines a local time of the network device indicating when the network device sends a synchronization start message. The at least one interface sends the synchronization start message to a time client device to set the current time of day on the time client device, receives a synchronization response message from the time client device indicating that the current time of day of the time client device was set, and sends a synchronization success message to the time client device indicating that the time client device has correctly set its current time of day. |