Document Document Title
US08528917B2 Wheel support assembly for a vehicle
A wheel support assembly for use with a vehicle is disclosed that comprises a vehicle mount coupleable to the vehicle, a recess formed in the vehicle mount, a bearing seated at least partially within the recess, an axle engaged with the bearing and extending away from the bearing, and a wheel supported by the axle. To inhibit the transfer of heat from the bearing to the wheel the bearing is in thermal communication with the vehicle mount and the wheel is spaced apart from the bearing along a longitudinal axis of the axle. The vehicle mount is configured as a heat sink such that a larger portion of the heat generated by the bearing is transferred to the heat sink as compared to the portion transferred to the axle.
US08528912B2 Method and apparatus for injecting packing into stuffing boxes for reciprocating rods
A stuffing box for a polished rod used with a downhole pump uses injectable packing to provide a seal around the polished rod. The stuffing box has a chamber for receiving the packing. The chamber has an opening to allow the addition of packing to the chamber. The packing is maintained in a compacted condition by either injecting additional packing through the opening or adjusting the volume of the chamber.
US08528908B2 Apportionment of pay out of casino game with escrow
A gaming apparatus which, for each of a plurality of plays of a primary game: randomly generates one of a plurality of different primary game outcomes, displays the generated primary game outcome, and displays any award associated with the displayed primary game outcome. If a bonus triggering event occurs, the gaming apparatus: determines a first part of a constant value, causes the determined first part of the constant value to be provided to a first player, determines a second part of the constant value, wherein the determined first part of the constant value and the determined second part of the constant value form the constant value, and causes the determined second part of the constant value to fund a designated award.
US08528904B2 Card issuing device
A card issuing machine may include a card storage part, a card reader part, a housing accommodating the card storage part and the card reader part, and a lock mechanism for locking the housing in a closed state. The housing may include a first case body provided as at least a front face of the card issuing machine, a second case body structured to cover an upper side of the card storage part, and a third case body structured to cover an upper side of the card reader part. The third casing may be engaged with the first casing so that the third casing does not move away from the first casing at the upper, lower, left, right, and front sides, and may also be engaged with the second casing so that the third casing does not move away from the first casing at the rear side.
US08528901B2 Paper feed mechanism and printer
A printer has a paper feed mechanism that can reliably balance the paper feed force of the paper feed roller and paper pressure roller on the left and right sides of the recording paper width. Using the self-centering action of a pressure lever fulcrum and adjustment of the position where an extension spring applies force, the paper feed mechanism of a printer can press the paper pressure roller that is supported by a pressure lever to a paper feed roller so that the paper pressure roller applies equal pressure at all points along the width of the paper feed roller, can balance the paper feed force applied by the paper feed roller and the paper pressure roller to the recording paper left and right widthwise to the paper, and can prevent the recording paper from meandering, skewing, and jamming.
US08528900B2 Sheet loading unit and sheet handling apparatus including the same
A sheet loading and handling apparatus that suppress anomalies in sheet supply operation and feed sheets in a stable manner is disclosed. The sheet loading unit includes a supply mechanism that moves a plurality of stacked sheets in a direction toward a feeding position located at an end of the loading unit, a feeding mechanism that individually feeds sheets to the feeding position, and a control unit controlling a plurality of sensors, which detect whether there is a sheet at the feeding position. The supply mechanism operates based on detection information of the sensors. The control unit monitors a relationship between signal information of the optical sensor and that of another sensor, and if a signal relationship that is not normal as compared to that of normal feeding occurs, the unit retracts the signal information of the optical sensor and uses only the signal information of the other sensor.
US08528899B2 Sheet detecting apparatus and image forming apparatus
A sheet detecting apparatus that detects a sheet has a lever member; a biasing portion that biases the lever member for a first position where the abutting surface abuts against the leading end of the sheet; a supporting mechanism that movably supports the lever member to move in an order of the first position, a second position, and a third position, while keeping a abutting surface of lever member facing upstream; an interlocking portion that interlocks with the lever member; and a detector that detects a position of the interlocking portion. The second position is a position to which the lever member moves by the sheet being conveyed against the biasing force of the biasing member, and the third position is a position where the abutting surface is positioned upstream in the sheet conveying direction of a position of the abutting surface at the second position and where the lever member abuts the surface of the sheet being conveyed and stands by to move to the first position when a trailing end of the sheet passes the lever member.
US08528898B2 Sheet conveying apparatus, sheet processing apparatus, and image forming apparatus
To convey a following sheet toward a discharge tray together with a preceding sheet made to wait in a buffer path, while a switch member provided at a branch portion of the path is maintained at a lower position, the following sheet conveyed from an upstream side of the branch portion toward the discharge tray is guided by a second guide face of the switch member at the lower position, made to meet the waiting sheet on a downstream side of the switch member, and conveyed toward the discharge tray in a sheet bundle.
US08528897B2 Recording apparatus
A recording apparatus includes: a holding unit that holds the recorded recording medium fed out from the medium discharge unit in a standing position; and a medium pressing unit that protrudes to the holding unit with respect to a virtual surface in the feeding-out direction of the recording medium by the nip roller of the medium discharge unit, opposite to the holding unit, and presses the recorded recording medium fed out from the medium discharge unit against the holding unit.
US08528896B2 Image forming apparatus
An image forming apparatus having an image forming unit, a pair of frames, and a sheet cassette, is provided. The sheet cassette has a pair of lateral walls, a first engagement portion, and a first joint portion. Space enclosed by the first engagement portion, the first joint portion, and an outer surface of one of the lateral walls is exposed toward an installation side, from which the sheet cassette is installed in the image forming apparatus. The pair of frames has a second engagement portion and a second joint portion. Space enclosed by the second engagement portion, the second joint portion, and an inner surface of the one of the frames is exposed toward a side opposite from the installation side. When the sheet cassette is in an operable position, the first engagement portion is placed in an engagement position to be engaged with the second engagement portion.
US08528895B2 Sheet feeder and image forming apparatus with the same
A sheet feeder includes a stopper located in a sheet feeding route and supported rotatably about a pivot point. The posture of the stopper is changed among a restricting posture in which a contact end contacts a leading end SU of a sheet S in a feeding direction to restrict the leading end SU before a feeding of the sheet S by a feeding mechanism, a feed allowing posture assumed during feeding and in which the contact end is separated from the leading end SU in a first direction F in which the sheet S is fed, and a rotational posture reached by rotating the stopper about the pivot point so that the contact end faces in a second direction opposite the first direction. The second direction is a direction in which the sheet S is pulled out from the feeding mechanism when a jam occurs.
US08528894B2 Method of detecting sheet in transport device, transport device, image reading device, and image forming apparatus
A transport device includes a set section, a sheet sensor, and a feeding member. When a detection member does not retract, the sheet sensor outputs an OFF-detection signal. The feeding member is displaced between a feed position and a non-feed position on the basis of the detection signal. At the feed position, the feeding member comes in contact with the sheet set in the set section from above and feeds the sheet toward the downstream side on a transport path. At the non-feed position, the feeding member is separated upward from the feed position. A method, which detects a sheet in the transport device, includes displacing the feeding member from the non-feed position to the feed position, and detecting that the sheet does not exist in the set section when an OFF-detection signal is output from the sheet sensor while the feeding member is positioned at the feed position.
US08528891B2 Creasing device and image forming system
A creasing device includes: a first member including a creasing blade; a first receiving member including an attachment surface where the first member is to be attached; a second member arranged to face the first member and including a first creasing channel and a second creasing channel opposite to the first creasing channel, the first creasing channel configured to allow the creasing blade to be fitted thereinto with the sheet between the first creasing channel and the creasing blade, the second creasing channel configured to allow the creasing blade to be fitted thereinto with the sheet between the second creasing channel and the creasing blade; a second receiving member including an attachment surface where the second member is to be attached; and a driving section that brings the first and second members into contact with each other and separates the first member and the second member from one another.
US08528890B2 In-line shell processing
A system is provided for printing and assembling printed products. The system includes a binding line and a plurality of pockets for delivering signatures to the binding line. A personalization line is associated with one of the plurality of pockets. The personalization line includes a printer configured to print variable information on a substrate and a converter positioned downstream of the printer and configured to convert the substrate into a variable signature including the variable information.
US08528888B2 Flanged material and standing seam clamp
A clamping assembly for attaching loads to various kinds of flanged seams, the assembly comprising a generally U-shaped clamp body, at least one clamping hammer disposed interior of the clamp body, the clamping hammer being hingedly secured to the clamp body along the longitudinal axis of the clamp body, at least one adjustment screw extending through the clamp body and adapted to selectively impinge against the clamping hammer and cause it to pivot about its axis, the adjustment screw extending transverse to the longitudinal axis of the clamping hammer, at least one locking screw adapted to selectively impinge against the clamping hammer to prevent pivoting of the same whereby a standing seam received within the clamp body may be tightly grasped between the clamp body and the clamping hammer under action of the adjustment screw and then locked into place by the locking screw.
US08528886B2 Material sheet handling system and processing methods
Methods and apparatus provide for delivering a controlled supply of gas to at least one aero-mechanical device to impart a gas flow to suspend a material sheet; preventing lateral movement of the material sheet in at least one direction when suspended; and imparting a stream of water, from a side of the material sheet opposite the at least one aero-mechanical device, to cut the material sheet when suspended.
US08528879B2 Method and device for producing a high-pressure-tight connection and associated valve cartridge for a solenoid valve
The invention relates to a method and a device for producing a high-pressure-tight connection between a pole core and a valve sleeve of a solenoid valve and to an associated valve cartridge for a solenoid valve. According to the invention, the pole core is placed in a two-part compression mold, which comprises a middle die and an outer die, in such a way that a joining gap is produced between an inner bore of the outer die and the placed-in pole core. Subsequently, the pole core is placed against the valve sleeve and the valve sleeve is inserted into the joining gap. Then, the middle die and the outer die are pressed simultaneously with the pole core such that the valve sleeve passes into the joining gap. When a pressed diameter of the pole core is reached, the valve sleeve expands and is shaped in the joining gap between a first shaping edge and a second shaping edge and is joined onto the pole core. The diameter of the inner bore tapers between the first shaping edge and the second shaping edge. Application of further force by the outer die allows the pole core to be pressed deeper into the valve sleeve, in order to carry out a desired stroke setting for the movement of an armature by performing the further shaping of the valve sleeve.
US08528874B2 Hybrid contoured load-spreading washer
A hybrid contoured load-spreading washer is disclosed. An illustrative embodiment of the washer includes a washer body having a composite layer and a metal layer bonded to the composite layer and a fastener opening extending through the washer body. A floor beam seat track attachment assembly and a method of transmitting a load from a seat track to a floor beam web in a seat track attachment assembly are also disclosed.
US08528873B2 Rotary shelf system
A shelf system is shown and described. A post has an aperture. A pin is configured to extend through that aperture. The pin has a head having a first circumference and a body having a second circumference. A collar is configured to encircle the post and rest on the pin head and body. In operation the collar, and any associated shelf, is able to rotate smoothly and stably around the post.
US08528866B2 Harness with adjustable back strap
A maintaining equipment with variable length side transverse strap segments in with the one side fastening strap, includes two pairs of saddle straps connected via saddle straps, to either the back transverse strap, back straps crossing the container backrest, or extension of the side transverse straps. The latter extends into a side fastening strap. A loop at a location locatable from the waist to the leg straps is run through by the side fastening strap or the side transverse strap. Strap tightening can occur at hooking or thereafter, allowing adjustment of the side transverse strap and the side fastening strap to maintain the container on the solo skydiver's back or maintain the passenger to the tandem pilot during freefall. Unlocking and/or loosening after canopy deployment elongates the side transverse strap with shortening of the side fastening strap allowing backward movement of the lower back and progression of the leg straps.
US08528862B2 Systems and methods for reducing noise in aircraft fuselages and other structures
Systems and methods for reducing noise in aircraft fuselages and other structures are described herein. A noise reduction system configured in accordance with one embodiment of the invention includes an auxetic core, a damping layer, and a constraining layer. In this embodiment, the auxetic core is supported by a structural member, and the damping layer is sandwiched between the auxetic core and the constraining layer. A method for manufacturing a structural assembly in accordance with another embodiment of the invention includes forming a stiffener by positioning a first ply of composite material against a first tool surface, positioning damping material against the first ply, and positioning a second ply of composite material against the damping material to sandwich the damping material between the first and second plies. The method can further include forming a skin by positioning a third ply of composite material against a second tool surface offset from the first tool surface, and attaching the stiffener to the skin by co-curing the first, second and third plies of composite material.
US08528860B2 Tool-less track fastener
A tool-less track fastener for anchoring an aircraft seat to a track having spaced-apart access openings and a retaining slot interconnecting the access openings is provided. The track fastener includes a main body for attaching to a leg of an aircraft seat and a track stud positioned at least partially within the main body and having at least one groove circumferentially and an enlarged foot for engaging the retaining slot of the track. At least one locking pin is positioned within the main body to adjustably engage a selected groove of the track stud. A locking bracket is carried about the main body and moveable between a first position wherein the track stud is in an unlocked position and a second position wherein the track stud is locked in the retaining slot by engagement of the at least one locking pin and the selected groove of the track stud.
US08528856B2 Compact electric taxi assembly for installation on an aircraft
A electric taxi system (ETS) for an aircraft may comprise drive units mounted coaxially with wheels of the aircraft and dedicated motor control units for the drive units. The motor control units may be operable independently of one another so that a first one of the drive units can be operated at a speed different from an operating speed of a second one of the drive units. Independent operability of the drive units may provide enhanced maneuverability of the aircraft during taxiing.
US08528854B2 Self-righting frame and aeronautical vehicle
An aeronautical vehicle that rights itself from an inverted state to an upright state has a self-righting frame assembly has a protrusion extending upwardly from a central vertical axis. The protrusion provides an initial instability to begin a self-righting process when the aeronautical vehicle is inverted on a surface. A propulsion system, such as rotor driven by a motor can be mounted in a central void of the self-righting frame assembly and oriented to provide a lifting force. A power supply is mounted in the central void of the self-righting frame assembly and operationally connected to the at least one rotor for rotatably powering the rotor. An electronics assembly is also mounted in the central void of the self-righting frame for receiving remote control commands and is communicatively interconnected to the power supply for remotely controlling the aeronautical vehicle to take off, to fly, and to land on a surface.
US08528841B2 Spray switch for spray gun
A spray switch for spray gun includes an elastic wire buckled to a main pipe of the spray gun. The elastic wire has symmetric lateral portions and symmetric guide pins on two ends thereof. A press handle pivoted to a main body of the spray gun is capable of controlling a flow of water. The press handle has an open slot for slidly arranging the spray switch. The spray switch is assembled by a guide block and a buckle unit. The guide block has symmetric guides and recesses on two lateral sides for guiding and holding the guide pins. The spray switch can be switched up and down along the open slot to switch the guide block for engaging or ignoring the guide pins so as to switch the spray gun between modes of auto spray and manual spray.
US08528838B2 Push-button for a pressurized liquid distribution system
A push-button for a pressurised liquid distribution system, the push-button including a body onto which an end piece is mounted around an insert so as to form a distribution chamber between said end piece and the insert, the distribution chamber being in communication with a supply channel intended to be mounted on a feed tube for the pressurised liquid, the distribution chamber being successively connected to upstream channels, downstream channels and distribution channels, the distribution channels each converging towards an outlet opening while being designed to enable the impaction of the liquid jets dispensed by the openings, the upstream and downstream channels extending longitudinally while forming an upstream and downstream fluid flow section, respectively, in the distribution chamber, the downstream section having an average transverse surface which is less than the average transverse surface of the upstream section.
US08528834B2 Plant growing system using external data and having sensors associated with plants
A system for automating the growing of crops, such as grapevines. Combinations of data from sensors local to a vineyard, and from optional remote stations and sensors, is combined with a control system to accurately control the dispensing of water and chemicals such as insecticides, disease prevention fungicides and fertilizers. The materials are dispensed through a multiple channel conduit which allows conflicting, or incompatible, types of materials to be transported through a common assembly. Sensors are attached to the conduit so that the placement of sensors can occur simultaneously with the laying of the conduit. This approach also ensures correct placement and spacing of the sensors with respect to each plant, or plant area, to be monitored and treated.
US08528832B2 Engine cooling and climate control system
A system that supplements the cooling of the power train of the vehicle and maintains the vehicle's cabin temperature. The system includes an processor, a blower, a heater core, and an evaporator. The blower blows air over the heater core so as to make the heater core in essence an auxiliary radiator. The system further includes a first proportioning valve and a second proportioning valve. The proportioning valves are operable by the processor to control the flow of the dissipated heat between the vehicle cabin and a designated location. Specifically, the first proportioning valve is disposed upstream the heater core and is moveable between an open position and a closed position. The second proportioning valve is disposed downstream the heater core and directs airflow from the heater core between the vehicle cabin and the environment.
US08528824B2 Method of manufacturing cards comprising at least one electronic module, assembly produced during this method and intermediate products
The assembly (22) involved in the fabrication of electronic cards comprises a plate (14) exhibiting a plurality of apertures (16) in which are respectively housed a plurality of electronic modules (2). These electronic modules are assembled to the plate 14 by fixing means, in particular by fixing bridges leaving a slot (26) over the major part of the surround of the electronic module. For example the fixing means are formed by projecting parts (18) at the periphery of the apertures (16), these projecting parts exhibiting a smaller thickness than the thickness of the plate (14) and serving as supports for the electronic modules, in particular for a substrate (12) of these modules. Fixing is performed for example by welding or adhesive bonding. The invention also relates to an intermediate product formed by such an assembly and a filing material that fills at least the major part of the remaining space in the apertures (16). The invention also relates to a method of fabricating cards in which the assembly according to the invention is finally coated in a resin to form substantially plane cards.
US08528823B2 Indicia reading terminal with color frame processing
An indicia reading terminal can comprise an image sensor integrated circuit having a two-dimensional image sensor, a hand held housing encapsulating the two-dimensional image sensor, and an imaging lens configured to focus an image of a target decodable indicia onto the two-dimensional image sensor. The two-dimensional image sensor can include a plurality of pixels arranged in repetitive patterns. Each pattern can include at least one pixel sensitive in a first spectrum region, at least one pixel sensitive in a second spectrum region, and at least one pixel sensitive in a third spectrum region. The image sensor integrated circuit can be configured to capture a frame of image data by reading out a plurality of analog signals. Each read out analog signal can be representative of light incident on a group of two or more pixels of the plurality of pixels. The image sensor integrated circuit can be further configured to convert the plurality of analog signals to a plurality of digital signals and to store the plurality of digital signals in a memory. The indicia reading terminal can be operative to process the frame of image data for attempting to decode for decodable indicia.
US08528822B2 Hand-held data collector with detachable scanner
Disclosed is data collection apparatus for hand use. The apparatus comprises a body and a bar code scanner. The body has: a central portion adapted to be and gripped in the manner of a joystick; a switch positioned on the central portion and positioned in the manner of a pistol trigger, for finger actuation; a first data entry portion to which the central portion extends, the first data entry portion having at least a 10-digit numeric keypad, each key of said keypad being adapted for and actuable in use by the thumb of said hand; and a second data entry portion from which the central portion extends. The scanner is: adapted for actuation by said switch; has a configuration in which the bar code scanner defines a protuberance extending from the first data entry portion; and is detachable from the body for use in tight spaces.
US08528815B2 Image forming apparatus and control method of image forming apparatus
An image forming apparatus includes a reading unit, a first control unit, a second control unit, and a power supply control unit. The reading unit reads authentication information including a card type and a user code. The first control unit determines, in a state where power is not being supplied to the second control unit, whether a card type included in the authentication information read by the reading unit corresponds to a predetermined card type. The second control unit requests an authentication apparatus to perform user authentication based on the authentication information read by the reading unit. The power supply control unit controls power supply to the second control unit. In response to the first control unit determining that the card type included in the authentication information read by the reading unit corresponds to the predetermined card type, the power supply control unit supplies power to the second control unit.
US08528813B1 Selectable multi-purpose card
A selectable, multi-purpose card comprising a plurality of features stored in memory means operatively mounted on the card and selection means for allowing a user to select a feature in a few simple steps, preferably in a single step. In one embodiment the card includes a plurality of magnetic strips positioned on the card in a manner to allow swiping each magnetic strip separately using conventional reading devices. Each magnetic strip activates a different feature of the card. In another embodiment the card includes a programmable magnetic strip, a plurality of features stored in memory means mounted on the card, a plurality of buttons or contacts, and means for programming the magnetic strip with a different card feature. The card may also include a thin, flexible display.
US08528811B2 Systems and methods for targeted point-of-sale advertisements
Systems and methods of presenting targeted content to consumers at a point of sale using a customer profile derived at least in part from consumer credit or debit card information transmitted from the point of sale.
US08528807B2 Packaging container, and pouring plug fitted thereto
A packaging container capable of reducing a tensile or compressive stress in the paper container caused by folding the pleat portion thereof to maintain the strength characteristics thereof, and providing a wide roof portion on one side thereof so that a large-sized spout can be fitted thereto. The packaging container including a pouring spout fitted thereto is characterized in that the top part thereof formed by folding the pleat line is formed of a surface tilted forward on the front side of the top part and a substantially flat surface adjacent to the tilted surface on the rear side of the top part and that a flap derived from the formation of the top part is allowed to abut on the container side-walls adjacent to the top part by the folding of the pleat.
US08528806B2 Display carton for a plurality of products
A carton comprising a front panel and a rear panel, the front panel and the rear panel connected one to the other by a top panel and a bottom panel, each of the front panel, the top panel and the bottom panel having appended side flaps, a product separator is located in the carton, the product separator secured in the carton by recesses on the appended side flaps. The product separator separates the carton into a first cavity and a second cavity, at least one product being disposed within each of the first cavity and the second cavity. The front panel is at least partially transparent. Each of the front panel flaps having an appended glue flap, the appended glue flaps having a plurality of glue tabs. The top panel and the rear panel having an appended hanger panel with an aperture and a structure to reclose the carton.
US08528804B2 Method and apparatus for testing solderability of electrical components
The described embodiments relate generally to methods and apparatus for use in determining solderability of an electrical component. One particular aspect relates to apparatus comprising a vacuum chamber, a load sensor, a platform and a control module. The load sensor has a contact portion disposed within the vacuum chamber and the platform is disposed in relation to the contact portion and has a component mounting surface and a mounting member for mounting an electrical component to the component mounting surface. The control module causes relative movement between the platform and the load sensor so that a contact surface of the electrical component is brought into close proximity with the contact portion. When the contact portion has solder thereon and the solder is brought into contact with the contact surface, the load sensor measures force arising from wetting of the solder to the contact surface. The force generated under contact changes over time, depending on the degree of solderability of the electrical component. Thus, measurement of the wetting forces over time provides an indication of the solderability of the electrical component.
US08528802B2 Apparatus and method of substrate to substrate bonding for three dimensional (3D) IC interconnects
An apparatus including a bond head, a supplemental support, a reduction module, and a transducer is provided. The bond head holds a first substrate that contains a first set of metal pads. The supplemental support holds a second substrate that contains a second set of metal pads. The aligner forms an aligned set of metal pads by aligning the first substrate to the second substrate. The reduction module contains the aligned substrates and a reduction gas flows into the reduction module. The transducer provides repeated relative motion to the aligned set of metal pads.
US08528800B1 Support structure for a spare tire carrier assembly
A vehicle includes a vehicle bumper attached to a vehicle frame. A tire carrier support structure is attached to the vehicle frame, wherein the vehicle bumper and tire carrier support structure are held together by a D-ring assembly. A tire carrier assembly having a tire carrier arm repeatably moveable between stowed and deployed positions, and raised and lowered positions, is carried by the tire carrier support structure.
US08528798B2 Electronic mobile device support apparatus
An electronic mobile device support apparatus includes a plurality of generally tubular finger receivers disposed adjacent a rear surface of an electronic mobile device. Each of the plurality of finger receivers defines a passageway configured to receive a corresponding finger of an electronic mobile device user such that the electronic mobile device is supportable thereby.
US08528795B2 Liquid dosing devices
A dosing device for dispensing liquid from a container (1) in which flow through flow openings (23) to an outlet tube (44) is blocked after controlled delay by an obturator (3) moveable within a control chamber (2) mounted in a container neck (101) behind the outlet tube (44). Movement of the obturator (3) is governed by restricted flow through control openings (28) at the rear of the control chamber. Restoration of the obturator to the back of the control chamber facilitates repeated dosing. An elastomeric element (6) of resiliently deformable material promotes a seal to achieve a cleanly defined dose. In one proposal the elastomeric element coats the surface of the obturator and/or the outlet tube (64) to cut off the flow. Another proposal provides a one-way elastomeric valve element (63) for blocking the flow openings to enable rapid recovery after a dosing operation.
US08528790B2 Dispensing system with magnet and coil for power generation
A dispensing system is presented for providing power generation from the actuation that occurs to provide product. The dispensing mechanism includes a plunger and magnet. The magnet is secured to the dispensing mechanism so that it moves with the plunger. Surrounding the dispensing mechanism is a housing that includes a coil. The coil is positioned such that as the pump is actuated, the magnet moves relative to the coil, generating power to the coil. The generated power that is produced can be applied to electronic devices that include, but are not limited to, light-emitting diodes and controllers.
US08528787B2 Interchangable access device for a dispenser
A dispenser includes a back-housing, a cover movably coupled to the back-housing, and a latch coupled to the back-housing. A catch is coupled to the cover. The latch cooperates with the catch to hold the cover against the back-housing when the cover is in a first position. The cover has an opening. A key insert is disposed to be removably coupled to the opening of the cover. A push button insert is disposed to be removably coupled to the key insert. A key device is disposed to be removably coupled to the key insert. The push button insert and the key device are mutually interchangeable with each other for being removably coupled to the key insert by a user.
US08528786B2 Beverage dispenser
A beverage dispensing system includes a nozzle body with a plurality of ingredient inlets and a water inlet disposed in the nozzle body. A diffuser is connected to the nozzle body and has floor with a plurality of holes therethrough. A nozzle cap is connected to the diffuser and has an outlet. A first mixing chamber is formed between the ingredient inlets and the diffuser floor, and a second mixing chamber is formed between the diffuser and the outlet, with the second mixing chamber being configured to receive fluid from the first mixing chamber via the holes in the diffuser floor. A first water flow path is situated between the water inlet and the first mixing chamber, and a second water flow path is situated between the water inlet and the second mixing chamber, wherein the second water flow path bypasses the first mixing chamber.
US08528784B2 Spray bottle with refill cartridge
Refill assemblies are described herein that include: a bottle defining an internal reservoir and an opening which communicates with the reservoir; and a refill cartridge operatively coupled with the bottle, the refill cartridge including: a cartridge body defining a cartridge reservoir having a concentrated chemical agent stored therein, a refill pouch having a concentrated chemical agent stored therein or a combination thereof; and a release mechanism cooperatively engaged to the cartridge body that facilitates the flow of the chemical agent from the cartridge reservoir into the reservoir of the bottle. Refill assemblies are also disclosed that include: a spray bottle and/or containment vessel; a refill cartridge cooperatively engaged to the spray bottle and/or containment vessel and including a cartridge body defining a cartridge reservoir having a concentrated chemical agent stored therein; and a release mechanism cooperatively engaged to the cartridge body and selectively movable from a sealing position to a dispensing position relative thereto, the movement of the release mechanism from the sealing position to the dispensing position facilitating the flow of the chemical agent from the cartridge reservoir. Some refill assemblies also include: a bottle having an internal reservoir; and a refill cartridge operatively coupled to the bottle and at least partially residing within the reservoir thereof.
US08528783B2 Sterile dispensing package with coupling insert for receipt of piercing member and method of using the same
A package for dispensing a flowable material is disclosed. The package includes an interior chamber for holding the flowable material, a coupling insert located within the chamber and a piercing member. The piercing member includes a dispensing tube and is arranged to pierce through the package to communicate with the chamber and thereafter to snap-connect to the coupling insert. The contents of the package can then be dispensed from the package via the dispensing tube. The coupling insert is arranged to be moved to any desired position within the chamber. The package's wall may be constructed, e.g., be transparent and/or include target indicia thereon, to facilitate the positioning of the coupling insert at the desired position.
US08528781B2 Modular dye meter and method of preparing compounds
A method of preparing compounds comprising a plurality of components, the method comprising providing a modular dye meter, introducing component into one or more than one modular batching member of the modular dye meter, where the compound to be prepared comprises the one or more than one component, activating the internal rotor of one or more than one of the batching and delivering devices, thereby causing the internal rotors to rotate in the first direction, where rotation of the internal rotor moves component through the progressive recesses of the batching and delivering device through the corresponding delivery duct and through the dispenser, and thereby into a vessel for containing the compound, causing the rotation of the internal rotor in the first direction to cease, causing the internal rotor to rotate in a second direction, where the second direction is opposite to the first direction, thereby moving component back through the delivery duct into the corresponding batching and delivering device, and causing the rotation of the internal rotor in the second direction to cease.
US08528780B2 Smoking article dispenser
A dispenser comprises a housing defining a chamber to receive a charge of smoking articles coupled by a belt and such that the longitudinal axis of each smoking article extends between first and second ends of die housing. The dispenser includes a mechanism to advance the belt in a lateral direction so as to move a smoking article of the belt into alignment with an aperture in said first end of the housing. The mechanism is also operable to push said aligned smoking article from the belt and eject it in a longitudinal direction from the housing through said aperture. A belt for use in such a dispense!, and a method of filling such a dispenser.
US08528779B2 Dispenser with waste collection spool, and method of using
Herein are disclosed methods for liberating one or more packaged devices from a packaging web, and a dispenser for performing such methods. The packaging web is separated into first and second waste webs which are co-wound onto a common collection spool.
US08528776B2 Paint rim magnetic brush holder
The present invention is a paint rim magnetic brush holder, which is an annular attachment placed on an opened paint can. The paint rim magnetic brush holder uses a rim, extended past the lateral surface of the opened paint can, to prevent stray drops of paint from hitting the opened paint can. The present invention uses a magnet and a platform to provide a convenient place to rest a wet paint brush. The wet paint brush is positioned on the platform in such a way that the wet paint brush drips into the opened paint can. The wet paint brush is held in place on the platform with the magnet. The paint rim magnetic brush holder uses a paint pourer spout to easily pour the paint in the opened paint can into the another paint can.
US08528772B1 Rectangular container having child resistant lid assembly
A rectangular container has a child resistant lid assembly wherein the rectangular closure is provided with an opening. The child lid assembly is preferably removably mounted on the closure to close the opening and is preferably positioned during shipment and storage to be substantially planar with the closure. The side walls of the container may be tapered to facilitate nesting with a similar container. The locking mechanism on the closure engages an exterior portion of the lid, such as at least one of a plurality of teeth in a locked configuration.
US08528759B2 Closure means
A container comprises a neck provided with a thread arrangement on which a cap can be screwed as well as a contrast arrangement for interacting with an opening indicating device of the cap the contrast arrangement being provided along a helix arrangement of the thread arrangement; cap comprises a thread arrangement suitable for interacting with a further thread arrangement of a neck of a container, and an opening indicating device provided with a stop arrangement, the stop arrangement being provided along a helix arrangement of the thread arrangement.
US08528758B2 Closure element for a container made of particularly sheet type material
Closure element (1) of a container particularly made from foil-type material, in particular of a bag-type container for receiving a liquid substance, the closure element having a base (5) that can be fixed to or is already fixed to the container, and which defines a passage (13) and a lid member (3) mounted to the base (5) to clear and close the passage (13), characterized in that the closing element (1) has a transport state in which the lid member (3) is attached to the base (5) via at least one predetermined breaking point (61), and an installation state in which, after separation of the predetermined breaking point attachment, the lid member (3) can rotate relative to the base (5) from an open position to a locked position in which the lid member (3) is removably held at the base (5) by a detent mechanism.
US08528755B2 Mobile crane having counterweight
Provided is a mobile crane capable of adjusting a counterweight height with no use of a costly hydraulic cylinder. The mobile crane comprises a lower propelling body, a upper slewing body, a boom pivotably attached to the upper slewing body, a mast which is at the rear of the boom and adapted to be raised and lowered so as to raise and lower the boom, a counterweight which is at the rear of the upper slewing body and hung from the mast through a guy line, and a counterweight-lifting cylinder attached to the counterweight so as to be extended to vertically push up the counterweight with respect to a ground surface. The counterweight-lifting cylinder has a cylinder body, a piston partitioning an internal space of the cylinder body into an upper head-side cylinder chamber and a lower rod-side cylinder chamber, and a rod extending from the piston downwardly beyond an lower end of the cylinder body. the counterweight-lifting cylinder is extended by supply of a hydraulic pressure into the head-side cylinder chamber and retracted by supply of a hydraulic pressure into the rod-side cylinder chamber.
US08528753B2 Shower rod snap-fit assembly
A shower rod snap-fit assembly (200) includes a shower curtain rod (101) having at least one first aperture (202) at each end of the rod. A resilient spring (201) is used for insertion into each end of the shower curtain rod (101) such that portions of the resilient spring (201) extend through the at least one first aperture (202). A base member (105) is used for attachment to a wall and has plurality of second apertures (205). In use, the shower curtain rod (101) is inserted into the base member (205) such that the plurality of second apertures (205) receive portions of the resilient spring (201) extending from the at least one first aperture (202) for holding the shower curtain rod (101) into a fixed position.
US08528752B2 Display system
In some implementations, a wall mount system includes a hanger and complementary saddle bracket mount adapted to retain a monitor at an oblique angle relative to a vertical axis such that the monitors are angled downwardly toward retail patrons. The saddle bracket can in various embodiments include a downwardly facing U-shaped channel that receives a complementarily configured hanger bar which is in turn mounted to a display fixture. Such a bracket configuration can permit, in various embodiments, a television monitor that has a saddle bracket attached thereto to be mounted to the display fixture without the use of tools. The saddle bracket is optionally adjustable without the use of handheld tools along a rail system that is mounted to a television monitor. The saddle bracket may further include outwardly extending flanges to receive and retain excess lengths of power cords extending from the monitor supported by the saddle bracket.
US08528751B2 Gift box with individually rotatable compartments
A gift box includes a base compartment and a plurality of stacking compartments supported on a tubular sleeve. The sleeve forms a pivot axis for the stacking compartments such that the stacking compartments are independently rotatable about the pivot axis relative to the base compartment. The sleeve forms a compartment for a gift item, such as a bottle of wine, which may add rigidity to the pivot axis. The base compartment, stacking compartment, and sleeve may each be folded from a unitary sheet of recyclable material, such as corrugated fiberboard.
US08528750B2 Cassette for loading substrate
Disclosed is a cassette for loading a substrate, which includes a cassette main body which includes upper and lower frames spaced apart at upper and lower sides, a plurality of internal support bars for supporting the substrate, side frames provided at opposite sides of the upper and lower frames and forms a box shape to internally receive the substrate; a center frame which includes a plurality of internal support bars for supporting the substrate and is vertically disposed in a back of the upper and lower frames; and a connecting member which is provided between the center frame and the cassette main body and detachably connects the center frame to the cassette main body, wherein the connecting member comprises a first fixing unit fixed to the cassette main body, and a second fixing unit fixed to the center frame and detachably coupled to the first fixing unit, the first fixing unit being installed at each of a front and a back of the cassette main body.
US08528748B2 Bicycle stand
A stand for supporting at least one bicycle may include a plurality of tubular frame members including a plurality of generally linear portions, a plurality of angled portions and a plurality of U-shaped portions. The stand also may include a foot having a generally planar bottom surface and an upper surface adapted for operatively engaging one of the U-shaped portions, a wall attachment for coupling a top of the stand to a wall, and a plurality of holders slidably coupled to the generally linear portions. Each of the holders may comprise a band surrounding a portion of the generally linear portions, a hook extending downward and outward from the band, and compressible portions that hold the hook at a desired position along the generally linear portion. In addition, the frame members may include swaged ends and spring-loaded pin assemblies for easy assembly and disassembly of the stand.
US08528746B2 Method of manufacturing hydrophilic membrane having improved antifouling property and hydrophilic membrane manufactured by the method
A method of manufacturing a hydrophilic membrane and hydrophilic membranes having improved antifouling property using a supercritical fluid or a subcritical fluid. The method involves combining a coating solution from a hydrophilic group-containing monomer, an initiator, a cross-linking agent and a supercritical fluid or subcritical fluid in a high pressure solution vessel and transferring the coating solution to a membrane in a high pressure coating vessel, coating the surfaces and micropores of the membranes through cross-linking polymerization reactions. Non-reacted coating material is returned to the high pressure solution vessel. The membranes are removed from the coating vessel, cleaned and dried. The hydrophilic membrane manufactured by the present invention is excellent in properties of hydrophobic membranes such as thermal stability, chemical stability and mechanical strength, and surfaces and micropores of the membranes are uniformly coated.
US08528745B2 Membrane supported biofilm apparatus
A membrane supported biofilm apparatus has a plurality of hollow fiber gas permeable membranes in a tank containing water to be treated. The membranes have an outside diameter of about 200 microns or less and occupy between 0.5% and 4% of the tank volume. A biofilm supported on the membranes occupies between about 40% and 80% of the volume of water to be treated in a reactor. The membranes may be oriented generally vertically and a spreader may be located near the bottom of the apparatus to disperse the membranes. Wastewater treatment processes are described. A process to dentrify water or treat oxidized contaminants comprises introducing hydrogen into an inner volume of the membranes to grow autotrophic organisms in the biofilm near the membrane and heterotrophic organism near the water. Another process is operated at a biomass concentration of at least 10 g/L and up to about 40 g/L to maintain a biofilm having a surface area of over 1000 square metres per cubic metre of tank volume. A hybrid process has suspended biomass and a membrane supported biofilm.
US08528744B2 Hydrophilic membranes with a non-ionic surfactant
The invention relates to hydrophilic membranes which are supplemented or treated with a non-ionic surfactant and processes for preparing such membranes. The membranes are particularly suitable for plasma separation or for haemodialysis and haemodiafiltration, but can also advantageously be used in other applications. Accordingly, the invention is further directed to the use of such membranes for plasma separation, plasma filtration, micro filtration, plasma therapy, haemodialysis and haemodiafiltration or cell filtration applications, respectively. The treated hydrophilic membranes show excellent biocompatibility, such as reduced platelet drop and decreased TAT levels.
US08528737B2 Wafer container
Improvements in a semiconductor wafer container including improvements in side protection to the wafers, improved cover design to minimize rotation, a simplified top cover orientation mechanism and an improved bottom holding mechanism for automation. The side protection to the wafers is with multiple staggered inner and outer walls. The improved cover design improves alignment of the top and bottom housings and minimizes rotation of the housings in transit or motion. The housings have a recessed tab ramp feature with bi-directional locking that also increases the rigidity of the containment device when the two housings are assembled. The improved bottom holding mechanism for automation is an integrated feature that is molded into the bottom housing and not assembled in a secondary operation. The molded integration reduces tolerance errors that are present in assembling multiple pieces and joining multiple pieces.
US08528734B1 Novelty mailing receptacle and method of making same
A novelty mailing item fabricated from an article of fresh produce. An article of produce, such as a chili pepper, is provided with a hollow interior and then treated with preservatives, plaster of Paris, and resin coatings to increase structural integrity and to retard decomposition of the produce. The treated article of produce may feature an interior cavity in which a gift or message may be contained, or may feature an exterior writing surface upon which a message may be written. The novelty mailing item or container may be labeled for mailing or shipping to an addressee recipient.
US08528725B2 Flexible substrate conveying device
A conveying device has a substrate conveying device for conveying a flexible substrate while holding the flexible substrate upright, with one end part in a width direction of the flexible substrate being on an upper side; and a substrate retaining device. The substrate retaining device has a pair of grip rollers; a support mechanism rotatably supporting the pair of grip rollers; a transmission mechanism transmitting a force to pressure contact one of the grip rollers with the other grip roller; a first driving device configured to adjust a pressure contact force of the pair of grip rollers; an angle adjusting mechanism configured to incline the pair of grip rollers with respect to a conveying direction of the flexible substrate; and a second driving device configured to adjust an inclination angle of the pair of grip rollers with respect to the conveying direction of the flexible substrate.
US08528721B2 Sorting apparatus
A sorter device and sorting apparatus for use in a conveyor line, and a conveyor line including such a sorter device and sorting apparatus. A sorting apparatus may be used in a conveyor line with an inspection device, and may include an infeed device and an outfeed device to move the products to and from a sorter device with a sorting element that can be swiveled downward. The sorter device may be equipped with at least one guide element that is arranged at a vertical distance from the sorting element and acts from above to guide the transport direction of a product that is moved on the sorting element. The guide element may be connected to the sorting element and may be designed to swivel therewith. An optional take-along device may also be present.
US08528718B2 Dual hopper tubular food product launcher and method with robotic pick belt
A tubular food product launching system and method for interacting with a product loading head is disclosed. The system includes a pick belt, positioned alongside product carrying intermediate belts. The pick belt supplies additional product to a product inspector or vision equipped robot cell to replace defective or missing product observed on the intermediate belt(s) with replacement product from the pick belt. The overall system speed, and pick belt speed, can be adjusted to accommodate varying product post-launcher fill-rates in accord with the nature of the product and the abilities and speed of the robot cell and/or product inspector, so as to reliably assure 100% final fill-rate as product is fed to the loading head.
US08528715B2 Modularized document handler
A document handler is provided which comprises an actuator 17, a power transmission device 8 drivingly connected to actuator 17, and anterior and posterior gears 11 and 12 rotated by drive power of actuator 17 through power transmission device 8. First and second driven devices may be drivingly and disengageably connected to anterior and posterior gears 11 and 12 to drive first and second driven devices by actuator 17.
US08528711B2 Control system for a dual clutch transmission
A hydraulic control system for a dual clutch transmission includes a plurality of pressure and flow control devices and logic valve assemblies in fluid communication with a plurality of clutch actuators and with a plurality of synchronizer actuators. The clutch actuators are operable to actuate a plurality of torque transmitting devices and the synchronizer actuators are operable to actuate a plurality of synchronizer assemblies. Selective activation of combinations of the pressure control solenoids and the flow control solenoids allows for a pressurized fluid to activate at least one of the clutch actuators and synchronizer actuators in order to shift the transmission into a desired gear ratio.
US08528710B2 Mobile type non-contact power feeding device
A non-contact power feeding device feeds power from a power transmission coil to a power receiving coil based on a mutual induction effect of electromagnetic induction. In such a non-contact power feeding device, power can be fed to the power receiving coil by a mobile power feeding method whereby the power receiving coil is moved corresponding to the stationary power transmission coil through an air gap in the case of power feeding. The power transmission coil and the power receiving coil are respectively formed in a loop-shaped flat structure. A crossover coil is adopted to serve as the power transmission coil. The crossover coil is formed in a long loop shape along the direction of movement of the power receiving side and is crossed along the way to provide a plurality of units. It is however to be noted that a resonant repeating coil can be used together with the power transmission coil to adopt the crossover coil as its repeating coil.
US08528707B2 Disc brake for vehicle
Disclosed is a disc brake for a vehicle, such as an electronic wedge brake, capable of preventing a disc from being subject to the moment due to misalignment of inner and outer friction members with respect to a disc. The disc brake includes a disc rotating together with a vehicle wheel, inner and outer friction pads disposed at both sides of the disc, respectively, a wedge unit installed at rear sides of the inner and outer friction pads to press the inner and outer friction pads against the disc, a driving device that operates the wedge unit for a braking operation, and a sync member for synchronizing braking positions of the inner and outer friction pads with respect to the disc. Since the disc is prevented from being subject to the moment, uneven wear does not occur in the friction member and/or the disc and deformation of the disc is prevented.
US08528706B2 Motor with braking mechansim for actuator
A motor with a braking mechanism for an actuator includes a main body, a rotating shaft and a braking mechanism. The rotating shaft is disposed through the center of the main body. The braking mechanism includes a friction element and a torsion spring, the friction element is arranged on the external periphery of the rotating shaft, and the torsion spring is elastically clamped at an outer edge of the friction element and an end of the torsion spring is fixed to main body. When the rotating shaft rotates in one direction, the torsion spring abuts the friction element to brake and decelerate the rotating shaft. With small wear and tear of the torsion spring, the service life can be extended. With a large contact area between the friction element and the rotating shaft, a good braking effect can be achieved.
US08528705B2 Brake actuator with improved efficiency
A brake actuator for use in a motor vehicle having brakes actuable by a cable system with cables. The brake actuator includes a mounting bracket and an output member connected to the cables. The brake actuator includes an input lever mounted to the mounting bracket at a pivot for movement in brake applying and brake releasing directions. The pivot of the input lever is spaced axially from the output member and connected to the output member to effect movement of the output member. A plate is provided between the mounting bracket and the input lever and prevents contact between the mounting bracket and the input lever during movement between the brake applying and releasing directions. An additional plate is provided between the mounting bracket and a cover portion and prevents contact between the mounting bracket and the cover portion during movement between the brake applying and brake releasing directions.
US08528703B2 Elevator system with bottom tensioning apparatus
An elevator system includes an elevator car and a counterweight fixed to a traction device. A drive pulley moves the traction device. A bottom tensioning apparatus is fixed to the counterweight and to the elevator car. A tensioning weight tensions the bottom tensioning apparatus. In an end position of the counterweight, the elevator car can continue to move when the traction device is moved further by the drive pulley. This moves the tensioning weight at half the speed of the elevator car, for example. A measuring device is provided for the tensioning weight for detecting such a motion of the tensioning weight. This allows a triggering of an emergency stop of the elevator car.
US08528701B2 Lighting coupled to elevator system
The invention relates to a method and an elevator system in a building including a plurality of floor levels (1, 1′, 1″), at least one elevator door (3, 3′, 3″) and at least one building door (4, 4′, 4″, 5, 5′, 5″) and at least one elevator control (10) which controls at least one elevator drive (11) to move at least one elevator car (8), wherein an opening and/or closing of a building door (4, 4′, 4″, 5, 5′, 5″) causes at least one starting door signal (S1) to be generated and at least one elevator car (8) is ascertained for the starting door signal (S1).
US08528699B2 Fork-lift truck
A fork-lift truck has a battery-electric drive system, a driver's stand (10) having a driver's platform (11) for a standing operator formed between a load part (1) and a drive part (5) having a counterweight. The counterweight is formed by a battery pack device having at least one battery pack (9). The driver's stand (10) extends over the entire vehicle width. In this case, the drive part (5) has an equipment area (6), the battery pack device being arranged in a battery compartment (8), which is arranged above and/or adjacent to the equipment area (6), of the drive part (5).
US08528697B2 Differential lubricant temperature controller
The invention is a device for controlling the temperature and thus the viscosity of the lubricating fluid in a rear axle or differential. A first embodiment of the device comprehends a curved bi-metal strip or plate disposed proximate the ring gear and closely conforming to it. The strip extends about the periphery of the ring gear in the direction of rotation of the gear when the vehicle is moving forward. As the temperature of the lubricating fluid increases or decreases, the bi-metal strip or plate moves to direct a larger or smaller flow of the lubricating fluid toward the housing through which heat is transferred to the atmosphere. In another embodiment, a bi-metal baffle disposed adjacent the ring gear includes a plurality of flaps which open upon a rise in lubricating fluid temperature and direct more fluid to the housing to assist heat dissipation.
US08528694B2 Retractable horizontal lifeline assembly
A retractable horizontal lifeline assembly includes a lifeline, a drum, and a crank. The lifeline has an intermediate portion interconnecting a first end and a second end. The drum has a base and is rotatable. The first end of the lifeline is operatively connected to the drum and the intermediate portion of the lifeline is windable about and paid out from the base. The drum is operatively connected to a first anchorage structure. The second end is operatively connected to a second anchorage structure. The crank is configured and arranged to be releasably connectable to the drum and is rotatable to rotate the drum and tension the lifeline. The crank includes a tension indicator to provide indication when the tension in the lifeline has reached a predetermined level. The crank is capable of tensioning the lifeline to a level greater than the predetermined level.
US08528692B2 Air intake duct
To simplify the attachment of a cover member, an air intake duct 10 includes a duct body 12 having an air flow passage 14 communicating from an inlet port 12a to an outlet port 12b and a vent hole 28 communicating from the air flow passage 14 to the outside, an air permeable cover member 32, and a holding member 34 secured to extend along an outer inner circumferential surface or an inner circumferential surface of the duct body 12 and to hold a portion of the cover member 32 covering the vent hole at a location different from the vent hole 28. The holding member 34 is detachably attached to the duct body 12.
US08528687B2 Worm gear for electric assisted steering apparatus and method controlling the movement of the worm shaft in a worm gearing
An electric power assisted steering system comprises a motor connected to a portion of a steering mechanism through a worm carried by a worm shaft and a wheel carried by an output shaft operatively coupled to the steering mechanism. The shaft is supported in at least one bearing which has some internal clearances and supports the worm shaft in such a manner that it is free to pivot through an angle in planes which include its own axis due to a degree of axial free play of the first bearing assembly. The bearing assembly comprises an inner race having a groove, an outer race having a groove, and a plurality of ball bearings located between the inner and outer races, and in which the outer race groove is not round when in its position of use such that the ball bearings permit a greater freedom of movement of the inner race relative to the outer race in a first radial direction than in a second radial direction that is orthogonal to the first direction. Tensile or compressive forces may be applied to the bearing assembly to cause the part of the assembly to become not round.
US08528682B2 Hybrid drive train
The invention relates to a hybrid drive-train of a motor vehicle (1) equipped with a mechanical all-wheel drive, said drive-train comprising a combustion engine (5) which can be drive-connected to two axles (5) by means of a transmission (6), and a transversally installed electric machine arrangement (10). In order to improve the hybrid drive-train, particularly with regard to an operational mode that is highly dynamic, the electric machine arrangement is arranged approximately central in relation to the transverse direction of the vehicle.
US08528681B2 Bonnet sealing structure for work machine
A bonnet sealing structure for a swiveling work machine includes: a bonnet configured to cover an engine provided on a swivel stage including: a fixed cover, and an open-close cover which is swingably supported about a vertical shaft and is openable and closable relative to the fixed cover; a sealing member through which an upper end portion of the open-close cover is brought into contact with an upper end portion of the fixed cover when the open-close cover is closed; and a cover piece protruding from one of an upper wall of the open-close cover and an upper wall of the fixed cover, wherein when the open-close cover is closed, the cover piece is located above the sealing member and reaches a point above the other of the upper wall of the fixed cover and the upper wall of the open-close cover.
US08528674B2 Vacuum generation in hybrid-drive vehicles
A device and a method for generating a vacuum in a brake system of a vehicle equipped with a hybrid drive. The hybrid drive includes an internal combustion engine and at least one electric drive, which is selectively uncoupled from the internal combustion engine with the aid of a clutch. A vacuum pump having an adjustable pumping capacity is mechanically connected to the at least one electric drive.
US08528673B2 Lifting apparatus for remote controlled robotic device
A retrofittable lifting apparatus for use on an articulated robotically controlled device is disclosed. The lifting apparatus includes a structure for mating the apparatus to the robotic device and a mechanism for the remotely controlled lifting of an ordnance or other object. Actuation of the lifting mechanism may be provided by existing sources of motion on the robotic device, or by additional sources of motion attached to the robotic device.
US08528670B1 Cutting element apparatuses and drill bits so equipped
A cutting element assembly for use on a rotary drill bit for forming a borehole in a subterranean formation. A cutting element assembly includes a cutting element having a substrate. The cutting element assembly additionally includes a superabrasive material bonded to the substrate. The substrate extends from an end surface to a back surface. A base member is also coupled to the back surface of the substrate. Additionally, a recess is defined in the base member and a structural element is coupled to the base member. The cutting element assembly also includes a biasing element configured to selectively bias the structural element.
US08528668B2 Electronically activated underreamer and calliper tool
An electronically activated tool (50) comprising a tool body, cutter blocks and sensors with means for attachment to a drilling support and rotation so as to permit the simultaneous underreaming and measurement of the diameter of a wellbore (especially in oil and gas drilling) characterized by a means of activation using an electronic signal sent by mud-pulse, fiber-optics, wireless transmission or other means which may also communicate commands and receive data from the underreamer during drilling, at least one radially extendable cutter block (62) incorporating positional sensors adapted to measure the relative position of the cutter block to the tool, at least one calliper means (76) to measure wellbore diameter, all of which are inter-linked by a means of communication using receivers, sensors and microprocessors and a system that optimizes underreaming or expansion (22) by simultaneously comparing and correlating wellbore diameter data (22) and underreaming parameters in real-time or in memory.
US08528667B2 Wear resistant material at the leading edge of the leg for a rotary cone drill bit
A rotary cone drill bit includes: a body, a leg depending from the body, a bearing shaft extending from the leg and a cone mounted to the bearing shaft. The leg includes a leading edge (at an outer surface or shoulder surface, for example) that is subject to wear during operation of the bit. A bottom surface of a hard material plate having an edge is attached to a conforming surface of the leg in a position where the edge of the hard material plate defines at least a portion of the leading edge of the leg. The attachment of the surfaces is made using a flowable material such as a brazing material.
US08528657B1 Folding agricultural tool carrier having compact storage position
A folding agricultural tool carrier for supporting tillage, seeding, fertilizer or other ground engaging tools. On each side of a carrier frame a boom support frame is hinged for pivoting about a fore-and-aft axis, and a wing frame or boom is pivotally connected to the boom support frame forwardly of the aft end of the carrier frame and adjacent wheel structure supporting the carrier. A rear fold cylinder pivots the boom forwardly from an extended position to a flat-fold position alongside the boom support frame, and a torque resisting and fatigue reducing diagonal brace flat-folds between boom and the support frame. Frame cylinders pivot the support frame and folded boom and brace into a narrow transport position over the carrier frame. A wheel accommodation space is defined between support frame hinges to facilitate tread adjustments.
US08528650B1 Mandrel casing hanger and running tool system
A method for rotating a casing string in a borehole and a mandrel casing hanger and running tool system, include a selectively engageable connection between a mandrel casing hanger and a running tool; and a rotational force may be applied to the mandrel casing hanger, running tool, and casing string, without substantially tightening a threaded connection between the running tool and the mandrel casing hanger, by transmitting the rotational force through the selectively engageable connection.
US08528647B2 Riser pipe with rigid auxiliary lines assembled by pins
The invention relates to a riser pipe section (1) comprising a main tube (2), at least one auxiliary line element (3) arranged substantially parallel to said tube (2), the ends of the main tube comprising connection means allowing longitudinal stresses to be transmitted and the ends of the auxiliary line element comprising linking means allowing longitudinal stresses to be transmitted, said linking means comprising at least one locking pin (14).
US08528645B2 Systems and methods for producing oil and/or gas
A system including a mechanism for releasing at least a portion of a sulfur containing compound into a formation; and a mechanism for converting at least a portion of the sulfur containing compound into a carbon disulfide formulation and/or a carbon oxysulfide formulation, the mechanism within the formation.
US08528643B2 Wellbore laser operations
Methods, systems, and devices related to downhole wellbore operations such as drilling and completing wells in an earth formation include a laser device. For example, a method may include characterizing a subterranean formation, selecting an orientation of an aperture based on characteristics of the subterranean formation, and using a laser to form an aperture of the selected orientation in the wall of the wellbore.
US08528641B2 Fracturing and gravel packing tool with anti-swabbing feature
A fracturing and gravel packing tool has features that prevent well swabbing when the tool is picked up with respect to a set isolation packer. An upper or multi-acting circulation valve allows switching between the squeeze and circulation positions without risk of closing the low bottom hole pressure ball valve. The low bottom hole pressure ball valve can only be closed with multiple movements in opposed direction that occur after a predetermined force is held for a finite time to allow movement that arms the low bottom hole pressure ball valve. The multi-acting circulation valve can prevent fluid loss to the formation when being set down with the crossover tool supported or on the reciprocating set down device and the multi-acting circulation valve is closed without risk of closing the wash pipe valve.
US08528640B2 Wellbore flow control devices using filter media containing particulate additives in a foam material
An embodiment of an apparatus may include a permeable member made by combining a particulate additive to one or more materials, which materials when processed without the particulate additive form a substantially impermeable mass, wherein the permeable member inhibits flow of solid particles above a particular size through the permeable member.
US08528638B2 Single well dual/multiple horizontal fracture stimulation for oil production
A method of producing oil which begins by drilling, casing and inserting a tubing string in a wellbore. The method then perforates both an upper portion and a lower portion of the casing to establish communication between the wellbore with a upper horizontal fracture and a lower horizontal fracture. A retrievable packer or a seal assembly is inserted horizontally between the tubing string and the casing and vertically between the upper horizontal fracture and the lower horizontal fracture for heat isolation. Steam is then injected into the wellbore both into the upper horizontal fracture and the lower horizontal fracture. Heavy oil is then produced from the lower horizontal fracture while injecting steam into the upper horizontal fracture.
US08528636B2 Instantaneous measurement of drillstring orientation
An orientation measurement system is deployed in a wellbore drilling system having one or more reservoir imaging and characterization tools, directional tools, and/or other known BHA tools in a rotating section. The orientation measurement system includes a processor receiving signals from a rotary position sensor measuring an angular position of the rotating section relative to the non-rotating section and receiving signals from an orientation sensor determining the orientation of the non-rotating section relative to a reference frame such as highside. The processor uses the first and second signals to determine a tool face of the rotating member relative to the highside and periodically and/or continuously transmits the determined tool face along the BHA via a suitable communication link. The determined tool face is used by the BHA tools to synchronize measurements with highside and/or to determine azimuth.
US08528629B2 Heat exchanger with a flow connector
The invention relates to a heat exchanger (e.g., a charge air cooler) having a cooling body composed of flat tubes arranged at intervals and having corrugated fins positioned in the intervals. The charge air in the flat tubes can be cooled by cooling air flowing through the corrugated fins. The heat exchanger can include a flow connector and an integrated pre-cooler in which a medium, for example charge air, is cooled by means of a coolant. The pre-cooler/post cooler can be integrated into a section of the cooling body. A flow connector composed of at least two tubular parts which can be plugged one into the other, locked and sealed, can include a partitioning wall extending in one of the parts. At least one inlet connection and/or at least one outlet connection can be arranged on one or the other of the parts.
US08528626B2 Method for forming molds and a core for casting metal
The present inventions provide a method for forming molds and a core which generates no gases with bad effects on the human bodies while the binders are heated. In particular, the present inventions provide a method for forming molds and a core comprising an aggregate material mixture consisting of granular aggregate materials, wherein the aqueous binders and water are foamed with stirring, filled into a space for forming molds, and caked with an evaporating water component. In an embodiment, molds can be further cured by adding cross linking agents before and after they are taken out from the space for forming. Further, an aggregate material mixture for forming molds used for the method for forming molds of the present inventions is provided.
US08528625B2 Casing molded with attached pipes
A method for making a light alloy foundry part that includes at least one piping supported by a wall of the part. The method includes making the piping, making a mold reproducing a shape of the part without the piping, positioning the piping in the mold, and casting a metal for making the part. At least a portion of the piping is subjected, prior to the installation thereof in the mold, to a surface-processing to generate a thermal barrier between the portion of the piping and the casting metal, the mold including at least one hollow location around the piping for making a bridge for supporting the piping and extending from the wall of the foundry part.
US08528624B2 Mould and a method of composite casting of a one piece cast tool
A mould for one piece casting of a tool, which has a working component of steel and a body of grey iron has a first mould cavity section for the steel and a second mould cavity section for the grey iron, with an interconnection zone therebetween. A dividing plane between the sections is planar and horizontal and located at the interconnection zone. A duct leads from the first section to an accommodation space for possible surplus of steel. In a method for one piece casting of a tool, which has a working component of steel and a body of grey iron with an interconnection zone therebetween, the steel is cast in a first mould cavity section and the grey iron in a second mould cavity section. A dividing plane between the mould cavity sections is planar and horizontal. An accommodation space for surplus of steel is provided to permit steel to flow from the first mould cavity section at the level of the dividing plane into the accommodation space.
US08528622B2 Overhead door assembly for a storage container
An overhead door assembly configured to be coupled to a rear end of a storage container, such as a truck trailer, includes a guide track system and a door assembly. The guide track system is coupled to one of the sidewalls of the storage container and includes a first guide track and a second guide track. The door assembly includes a door and plurality of rollers coupled to the door and extending outwardly from a lateral edge of the door. Each of the plurality of rollers is configured to be received within one of the first and second guide tracks.
US08528618B2 Backing film removal for fiber placement machine
An apparatus and associated method for removing backing film from tape during a fiber placement process. A passive (non-powered) take-up roller is used to wind up the backing film that has been separated from the tape.
US08528615B2 Nonwoven fabric and method and apparatus for manufacturing same
An apparatus for fabricating a nonwoven fabric having the appearance of a woven fabric includes a supply station for parallel warp yarns, a support structure for orienting the parallel warp yarns into a cylindrical orientation, a weft yarn applicator for wrapping weft yarns around the cylindrically oriented warp yarns after an adhesive scrim has been overlaid onto the warp yarns, a heating station for activating the adhesive and a cooling station for setting the adhesive, and a cutter for severing the cylindrically formed fabric laminate so that it can be flattened and wrapped onto a take-up roller. A warp yarn alignment station includes two sets of rollers spaced apart to allow the warp yarns to pass between the two sets of rollers, wherein the of rollers are over-driven to provide a roller surface speed greater than a predetermined speed of the warp yarns.
US08528610B2 Mechanically energized substance communication coupling system
A substance communication coupling system includes a substance connector component for communication of a substance with another substance connector component. A substance switch is provided for selectively permitting communication of the substance between the substance connector components. The substance switch is activated to transfer a substance from a substance source to a substance consumer in response to a proximity sensor engaging a proximity target.
US08528609B2 Refilling nozzle with vapor recovery relief valve
A nozzle system including a nozzle body configured to dispense fuel through a fuel path thereof into a vehicle tank. The nozzle body includes a vapor path configured such that vapor recovered from the vehicle tank during refueling is passable therethrough. The nozzle system further includes a main vapor valve positioned in the vapor path and configured to selectively block the vapor path. The main vapor valve is movable to a position wherein the main vapor valve does not block the vapor path. The nozzle system further includes a relief valve in fluid communication with the vapor path. The relief valve is configured to open to allow ambient air to enter into the vapor path when sufficiently low pressure is present in the vapor path, and the relief valve is generally aligned with the main vapor valve.
US08528607B2 Liquid beverage filling machine for filling containers, such as bottles or cans, with a liquid beverage, and a method of filling containers with a liquid beverage, in which the flow of liquid is monitored and measured
Liquid beverage filling machine for filling containers, such as bottles or cans, with a liquid beverage, and a method of filling containers with a liquid beverage, in which the flow of liquid is monitored and measured. The abstract of the disclosure is submitted herewith as required by 37 C.F.R. §1.72(b). As stated in 37 C.F.R. §1.72(b): A brief abstract of the technical disclosure in the specification must commence on a separate sheet, preferably following the claims, under the heading “Abstract of the Disclosure.” The purpose of the abstract is to enable the Patent and Trademark Office and the public generally to determine quickly from a cursory inspection the nature and gist of the technical disclosure. The abstract shall not be used for interpreting the scope of the claims. Therefore, any statements made relating to the abstract are not intended to limit the claims in any manner and should not be interpreted as limiting the claims in any manner.
US08528603B2 Tie guide channel for cable tie installation tool
An improved cable tie installation tool includes a fixed cable tie guide channel mechanism that assists in retention of cable tie heads in a cable bundling position and prevents “bounce back” of the cable tie head back into the guide channel. The fixed guide channel mechanism is located near the distal end of the guide channel and includes a ramped surface and a retention wall oriented substantially perpendicular to the guide channel. The fixed guide channel mechanism is located on a side opposite a jaw assembly and may be combined with a biased retractable retainer assembly located on a wall opposite the guide channel mechanism. The fixed guide channel mechanism can serve as a primary system, a back-up to the retractable retainer assembly, or used in combination with the retractable retainer assembly. In embodiments, the guide channel mechanism may form an integral part of the guide channel or may be a separate insert affixed to the channel.
US08528602B2 Microvalve system
There is described a microvalve system having a first body portion having a fluid channel defined in a face, an electrode disposed in the fluid channel and electrically connectable to a power source, a channel membrane disposed over the fluid channel and aligned with the electrode, and a second body portion disposed on the first body portion, the first body portion comprising a liquid receiving cavity aligned with the membrane. The liquid receiving cavity is adapted to receive an electrical conducting liquid that is electrically connectable to the power source. The channel membrane is displaceable towards the electrode upon application of an electrical potential difference between the electrode and the electrical conducting liquid in order to at least partially obstruct the fluid channel.
US08528601B2 Passive boundary layer control elements
Sub-boundary-layer-scale ramp-like vortex generators that can be mounted on any surface such as the wing of an airplane, the inlet to a propulsion system, the hull of a ship, or any other surface over which a fluid moves, when the objective is to minimize drag, irreversibility losses, or other performance penalties that can occur for reasons such as boundary layer separation or other undesirable boundary layer properties. The disclosed devices acts to passively induce streamwise vortices in the boundary layer, thereby transferring high-momentum fluid toward the surface in such a way as to alter the shape of the velocity profile within the boundary layer and thereby avoid or delay separation or alter other properties of the boundary layer.
US08528599B2 Pulse width modulated solenoid
A pulse width modulated solenoid system having low noise characteristics is described. Noise reduction is primarily achieved by separating the solenoid device from the insulator and the manifold housing through the use of rubber isolators and multiple sets of o-rings, thus preventing metal to metal contact. Additional noise reduction is achieved by encapsulating all of the solenoids, using the insulator, the cover plate, the housing, and the screen carrier. Noise levels are also further reduced by minimizing the impact force of the armature against the sleeve by allowing fluid to vent into the upper area of the sleeve, thus causing a dampening effect.
US08528598B2 Flow splitter
A flow splitter (10) that is uniquely characterized by the use of two diaphragm valves in a single valve body that are arranged in opposition to one another. The diaphragm valves are coupled together for common movement by a coupler, such that the flow rate through respective outlets is a function of the position of either diaphragm valve. That is, the position of one valve is a function of the position of the other valve, and vice versa. With this construction a single actuator can control the ratio of total flow that will be delivered to each of two outlet ports. Moreover, such construction eliminates the need for thermal or pressure sensors and thus the drawbacks associated therewith.
US08528596B2 Distributor with a rotatable U-shaped connecting channel
Distributor (5) with at least two discharge channels (10,16) and feed channel (11) arranged at an equal distance from and parallel to a central shaft and a distributor body (12,17,18) arranged rotatably around the shaft with a feed end (12′) disposed along the shaft and a discharge end (12″) disposed at a radial distance therefrom, which, by way of rotation of the distributor body can be selectively and fluidly connected with the respective discharge channels, wherein the fluid feed channel extends along the central shaft and along the discharge channels, wherein the distributor body comprises a U-shaped connecting channel (12) and can be arranged together with the feed end rotatably in the line of projection of the feed channel in fluid connection with the respective discharge channels, characterized in that the U-shaped connecting channel is provided, in close proximity to an upper side, with a breather duct (32) (FIG. 5,6) extending through a perimeter wall of the channel in the through-flow direction up to the U-shaped connecting channel.
US08528595B2 Distributor with a rotatable U-shaped connection channel
Distributor (5) with at least two discharge channels (10,16) which are positioned at the same distance from a central axis (13), parallel to this axis, a supply channel (11) and a distributor member (12,17,18) which is rotatable about the axis and has a supply end (12′) positioned along the axis and a discharge end (12″) which is set radially apart therefrom and can be brought by rotation of the distributor member selectively into fluid connection with the respective discharge channels, characterized in that the liquid supply channel extends along the central axis and along the discharge channels, the distributor member comprising a U-shaped connection channel which is placed at the supply end rotatably in the extension of the supply channel and can be placed at the discharge end in fluid connection with the respective discharge channels.
US08528594B2 Hydraulic system with leakage fluid removal
Hydraulic system with a hydraulic machine, in particular an axial piston or radial piston unit, with rotating and moving machine components which are arranged in a housing. The housing is connected to a high-pressure and a low-pressure line of a working circuit, which is supplied with pressure fluid by means of a charge pump. The leakage fluid which occurs in the housing collects in a leakage fluid reservoir which is arranged below the rotating and moving hydraulic machine components in the working position of the hydraulic machine and is connected fluidically to the housing. The leakage fluid is pumped out of the leakage fluid reservoir into the low-pressure line of the working circuit by the charge pump.
US08528593B2 Bleed and feed device and method
Method for carrying out a bleed and feed of process solutions in a process tank. The feed solution is pumped out of a first tank into a first receiving space. The first receiving space is subsequently emptied into the process tank of with a pump. The volume of delivered feed solution in the process tank is measured. The bleed solution is pumped from the process tank with a pump into a second receiving space. The volume of delivered bleed solution in the second receiving space is measured. The bleed solution in the second receiving space is subsequently emptied into the second tank. The first receiving space differs from the second receiving space. A correction factor is calculated by comparing the measured and calculated volumes of the bleed and feed solution delivered by the pumps, with which correction factor the nominal delivery volume of the pumps are corrected in the next cycle.
US08528592B2 Check valve construction
A check valve construction is provided in which a moveable a movable ball having a convex surface resides in a cage having a conical frustum chamber and a seat for the ball. A fluid path between the ball and the cage is defined by the equation: G = D ⁢ ⁢ cos ⁡ ( b - a ) 2 ⁢ ⁢ cos ⁢ ⁢ b - d 2 wherein G is the gap of the narrowest passageway of the fluid path, D is the diameter of the small end of the conical frustum chamber of the cage, d is the diameter of the convex surface of the ball, a is the angle between a vertical diameter of the ball and the position of the narrowest gap on the convex surface of the ball, and, b is the angle between the vertical diameter of the movable element and the position of the small end of conical frustum chamber of the cage.
US08528585B2 Quick-change wear sleeve for a high-pressure fluid conduit
A quick-change wear sleeve for a high pressure fluid conduit is retained in a fluid passage of the fluid conduit by a resilient retainer ring received in complementary grooves in an outer surface of the quick-change wear sleeve and an inner surface of the fluid passage.
US08528583B2 Pneumatic amplifier and arrangement for regulating a regulating armature of a process plant
A pneumatic amplifier is provided comprising a supply air valve with a supply input connected to a pneumatic supply, a signal input for receiving a pneumatic input signal, a signal output for transmitting an amplified pneumatic output signal, a valve member for continuously opening or cutting off a pneumatic connection between the pneumatic supply and the signal output, and a diaphragm coupled with the valve member exposed at one side to the pneumatic input signal and having an opposite side. An exhaust air valve is provided with a bleed output, and a valve member for opening or cutting off a pneumatic connection between the signal output of the supply air valve and the bleed output. The valve members of the supply air valve and the exhaust air valve are structurally separated. The opposite side of the supply air valve diaphragm is exposed to the amplified pneumatic output signal.
US08528578B2 Raintrough clip for a recreational vehicle awning
A raintrough support clip includes a generally cylindrical main body made from an elastically resilient material, and having a circumferential gap to facilitate mounting around an awning reel having a flexible valance sheet extending downward from the outer edge of the awning reel. The raintrough support clip also has an outrigger member extending outwardly from a lower region of the main body, with an upturned portion forming a generally U-shaped space between the outrigger and the main body. When a suitable number of the raintrough support clips are mounted along the length of the awning reel, the valance sheet may be readily deformed to form a rainwater drainage trough for receiving runoff from the awning. The drainage trough thus formed will carry runoff to one or both ends of the awning reel, thereby preventing the runoff from falling over the awning reel and forming a runoff curtain therebelow.
US08528575B2 Debris collection apparatus and method for collecting debris from a data storage library
Debris collection apparatus includes a housing that substantially conforms to a dimensional standard for a specified type of data cartridge. A debris attractant operatively associated with a surface of the housing attracts and holds debris from a region to be cleaned.
US08528572B2 Part of a cosmetic unit
The part of a cosmetics unit is an applicator in the form of a brush (1). It is implemented as a sandwich injection-molded part consisting of two different plastic component s (9a, 11a). A first inner plastic component (11a) is injected by means of a single joint injection point (14) into a second outer plastic component (9a). The first inner plastic component (11a) and the second outer plastic component (9a) precisely rest against each other everywhere with regard to their contours. A connecting area is formed, so as to be free of gaps everywhere, between the first inner plastic component (11a) and the second outer plastic component (9a). The second outer plastic component (9a) completely encloses the first inner plastic component (11a), with the exception of the injection point (14). The sandwich injection-molded part (1) has a total weight of at most 10 g.
US08528570B2 One-touch artificial nail
Provided is a one-touch artificial nail including: a nail body coupled to a nail, and an adhesive surface formed at a location facing the nail; a design layer formed by painting an upper portion of the nail body; a double-sided adhesive tape body attached to a lower portion of the nail body and having curved portions where first cutting lines having a linear shape in a vertical direction are formed, and connecting portions formed between the first cutting lines so that the curved portions are not separated; and a release tape detachably coupled to the double-sided adhesive tape body, having a greater area than the double-sided adhesive tape body, and having second cutting lines formed at the same locations as the first cutting lines to pass in the vertical direction, wherein the release tape has a grip protruding from the outer circumference of the release tape and the nail body.
US08528565B2 Robotic surgical system and method for automated therapy delivery
A method of navigating a medical device through a body of a patient includes providing a topography of at least a portion of the body, accepting user input defining a navigation path, robotically navigating the medical device to a starting point on the path, and robotically navigating the medical device along the navigation path to an endpoint. Waypoints defining the navigation path may be input on a graphical representation of the topography using a user interface such as a pointing device or touchscreen. The navigation path may also be defined by tracing a substantially continuous path on the graphical representation. A therapy may be administered while robotically navigating the medical device along the navigation path, either forward or in reverse, or while navigating the medical device along a return path defined by a plurality of virtual breadcrumbs generated as the medical device traverses the navigation path.
US08528562B2 Oxygen diverter valve
A vent assembly for use with a respiratory mask of the type used in CPAP treatment includes a porous disk portion that is attached to a biasing member such that the disk portion is maintained in a substantially sealed position against a main vent to minimize airflow through at least one side vent of the vent assembly. Debris build-up on the disk portion can cause the biasing member to deflect to provide an additional path for airflow through the at least one side vent. In another embodiment, the vent assembly can also include an anti-asphyxia feature to provide an airflow path from the environment to the user. An oxygen diverter valve may be disposed between the breathing apparatus flow generator and an oxygen injection port.
US08528556B2 Ventilatory assistance for treatment of cardiac failure and cheyne-stokes breathing
Method and apparatus for the treatment of cardiac failure, Cheyne Stokes breathing or central sleep apnea are disclosed. A subject is provided with ventilatory support, for example positive pressure ventilatory support using a blower and mask. Respiratory airflow is determined. From the respiratory airflow are derived a measure of instantaneous ventilation (for example half the absolute value of the respiratory airflow) and a measure of longterm average ventilation (for example the instantaneous ventilation low pass filtered with a 100 second time constant). A target ventilation is taken as 95% of the longterm average ventilation. The instantaneous ventilation is fed as the input signal to a clipped integral controller, with the target ventilation as the reference signal. The output of the controller determines the degree of ventilatory support. Clipping is typically to between half and double the degree of support that would do all the respiratory work. A third measure of ventilation, for example instantaneous ventilation low pass filtered with a time constant of 5 seconds, is calculated. Ventilatory support is in phase with the subject's respiratory airflow to the fuzzy extent that this ventilation is above target, and at a preset rate conversely.
US08528551B2 Acclimatization therapy for first time users
Systems, methods, and/or apparatuses for acclimatizing a user to positive airway pressure (PAP) therapy are provided. Generally, a sub-therapeutic treatment pressure is provided initially. It may be ramped up to a full treatment pressure over the course of one or more therapy sessions. The pressure level may be ramped up based on, for example, sleep state, sleep phase, patient compliance with types of treatment (e.g. bilevel vs. CPAP, etc.), clinician input (either at the site, remotely, via pre-programmed smartcards, etc.), etc. Such techniques may be used alone or in combination.
US08528549B2 Device for dispensing a plurality of unitary doses of dry powder, and inhaler comprising such device
A device for dispensing a plurality of unitary doses of dry powder includes: first and second supports, an indexing mechanism adapted to move the first and second supports, the indexing mechanism and the supports being configured so that in a first dispensing state of the device, the first and second supports are respectively in engagement with and disengaged from the indexing mechanism, in a second dispensing state of the device, the second and first supports are respectively in engagement with and disengaged from the indexing mechanism, and a changeover mechanism for causing the device to pass from the first dispensing state to the second dispensing state, to lock the second support while the device is in the first dispensing state, and to lock the first support while the device is in the second dispensing state.
US08528545B2 Inhaler device that reduces the risk for miscounting a dosage
Inhaler device (10) comprising an actuator body (20) and an inhaler canister assembly (70), the inhaler canister assembly (70) is comprised of a canister (30) with a metering valve at a valve end and a dose counter unit (60) attached to a base end thereof. Further, the inhaler canister assembly (70) comprises first position ensuring means (110, 230), the actuator body comprises second position ensuring means (120,210), wherein the first and second position ensuring means being complementary mating means, and the first and second position ensuring means being so arranged that the inhaler device (10) cannot be fired, nor the counter unit (60) count unless the first and second position ensuring means are in a mating relationship. There is also provided an inhaler canister assembly (70) and an actuator body (20).
US08528543B2 Spacer for connecting inhaler device to mask
A spacer for connecting an inhaler device to a mask, including an elongated cylindrical first member extending along a central axis between a proximal end adapted to receive an inhaler device and a distal end having a particle reflecting surface, and wherein the first member has an inner channel extending along the central axis, and an elongated cylindrical second member extending along a central axis between a closed proximal end and a distal end adapted to connect to a mask, wherein the second member defines an inner channel extending along the central axis of the second member and wherein the first member and the second member are connected such that the inner channels of the members are joined lengthwise.
US08528540B2 Fire grate for enhanced combustion with vertical and horizontal expansion sleeves
An improved fire grate may provide fresh oxygen rich air to a secondary combustion zone, created by the improved fire grate, of a combustion chamber where a combustion gas stream is typically oxygen starved assisting in the burning process of incompletely burned particulates and reducing other harmful emissions. A baffle plate may be introduced in the secondary combustion zone to increase a combustion chamber temperature, encourage mixing of oxygen starved air with oxygen rich air and increase a residence time of the combustion gas within the combustion chamber. These aspects of the baffle plate promote more efficient burning of the biomass/fuel. Additionally, log lighter(s) may be disposed in the secondary combustion zone to increase a temperature of the combustion chamber for the purposes of reducing harmful emissions. The improved fire grate may be horizontally and vertically adjusted to fit within different sized fireplace combustion chambers.
US08528539B2 Integrated stove in which oil smoke is discharged downward
An integrated stove in which oil smoke is discharged downward comprises a cabinet body; a plurality of cylindrical sunken stove holes are installed on the panel of the body; a cooker is installed on the soleplate of the stove holes; major arc shaped air suction ports are installed at the upper part of the wall of the stove holes; a handle hole is installed in one side of the stove holes facing person; a soleplate parallel to the panel basically is installed; the soleplate has a structure in the shape of pan bottom; and the part of the soleplate close to the side wall of the body extends to the combined part of the panel and the soleplate. The panel is mounted at the top of the side wall. The stove holes are embedded in the double-layer structure formed by the panel and the soleplate. The side wall of the stove holes is both connected with the panel and the soleplate in sealing way, the panel, the soleplate and the side wall of the stove holes are enclosed to form a communicated sealed gas collecting chamber. The air port of a blower is installed at the open hole of the soleplate, and an exhaust pipe is connected with the blower.
US08528535B2 Archery apparatus, system, and method
Systems, apparatuses, and methods for controlling and/or selecting one or more accessory devices for an archery apparatus, including circuitry for remotely controlling and/or selecting for activation one or more electrical or electronic accessory devices. The electrical or electronic accessory devices can include a stabilizing light, a spot light, a video recorder, a photographic camera, an audio enhancement pickup, a fishing reel, a range finder, sights, a lighted quiver, and a game call.
US08528533B2 Plughole waterproofing device for engine
In a plughole waterproofing device for an engine, a coil case is fitted onto the ignition coil that is accommodated in a plughole of an engine, and an upper portion of the case protruding above the engine is provided with a longitudinal air path extending upward from a lower end thereof communicating with the plughole and a vent hole communicating with an upper end portion of the air path and opened to ambient air. A cover wall hanging while surrounding the vent hole is continuously provided on the case upper portion, and an air chamber is formed inside the cover wall, the vent hole being opened in an upper portion of the air chamber, and an opening face being formed at an entire bottom of the air chamber opening toward the engine.
US08528529B2 Exhaust gas recirculation cooler
An exhaust gas recirculation assembly for an engine is disclosed in which an EGR cooler and a bypass passage are combined in a single housing. Two EGR valves are used to control exhaust gas flow through the EGR cooler and the bypass passage respectively. By using two EGR valves, the disclosure obviates bypass baffles or flaps which can suffer from leakage problems. The arrangement of the EGR valves permits the use of un-cooled EGR valves and the EGR valves can be used to control not only the flow of exhaust gas through the EGR cooler or bypass passage, but also the EGR flow for the engine.
US08528528B2 Vaporized fuel processing device for internal combustion engine
A vaporized fuel processing device includes a discharging passage having a canister and connected to a fuel tank, the discharging passage being provided with a stop valve and a relief valve that is opened when the pressure in a fuel tank is out of a first pressure range. A vaporized fuel processing device performs a purge flow detection process when the pressure in the fuel tank is within a second pressure range included in the first pressure range. On the other hand, the vaporized fuel processing device opens the stop valve when a purge is being performed, the frequency of performing the purge flow detection process is small, and the pressure in the fuel tank is out of the second pressure range.
US08528523B2 Method for determining the rail pressure in a common rail system, and common rail injection system
In a method for determining the rail pressure in a common rail system of an internal combustion engine, at least one measurement variable is determined which is a measure for the angular velocity of a crankshaft movement of the internal combustion engine, and the rail pressure is determined from said measurement variable or from a variable derived from the measurement variable. Furthermore disclosed are methods that are based thereon for controlling an injection quantity and for controlling a rail pressure, and a corresponding common rail injection system.
US08528519B2 Integrated fuel injector igniters suitable for large engine applications and associated methods of use and manufacture
Embodiments of injectors suitable for injection ports having relatively small diameters are disclosed herein. An injector according to one embodiment includes a body having a first end portion opposite a second end portion, where the second end portion is configured to be positioned adjacent to a combustion chamber. The injector also includes an ignition conductor extending through the body, and an insulator extending longitudinally along the ignition conductor and surrounding at least a portion of the ignition conductor. The injector further includes a valve extending longitudinally along the insulator from the first end portion to the second end portion. The valve includes a sealing end portion, and the valve is movable along the insulator between an open position and a closed position.
US08528514B1 Piston for reciprocating engines
A modified piston for a reciprocating engine, the piston having a piston face that comprises a plurality of radially-oriented grooves. Each groove comprises a distal end proximate a periphery of the piston face and a proximal end proximate a center of the piston face. The width of the distal end of each groove is greater than the width of the proximal end of the groove. The depth of the distal end of each groove is greater than the depth of the proximal end of the groove. The proximal end of each groove terminates in a point.
US08528513B2 Cast steel piston for internal combustion engines
The invention relates to a steel piston for internal combustion engines, comprising at least one piston upper part (12) provided with a combustion cavity (11) and an annular wall (5), and a piston lower part (13) provided with a connecting rod bearing (8). The steel piston is cast as a single component from a reduced-density steel alloy or a special steel alloy in the same material by means of a low-pressure casting method.
US08528512B2 Connection arrangement for clamping a cylinder head to a crankcase of a reciprocating internal combustion engine
A connection arrangement for clamping a cylinder head to a crankcase by at least one tension rod. A sealing device is associated with the or each tension rod in order to seal an external thread of the tension rod against a medium. To create a new kind of device with tension rod clamping, which omits a slot causing notch stress in the tension rod yet securely protects the thread of the tension rod against corrosive attack the sealing device includes a profiled elastomer sealing ring which is positively fixed within a thread undercut on the circumference of the tension rod shank and which is compressed in a defined manner through the screwing-in of the tension rod in the bore of the assembly and through the surface geometry of the circumference of the tension rod shank and the bore of the assembly.
US08528511B2 Variable travel valve apparatus for an internal combustion engine
An apparatus includes a valve and an actuator. The valve has a portion movably disposed within a valve pocket defined by a cylinder head of an engine. The valve is configured to move relative to the cylinder head a distance between a closed position and an opened position. The portion of the valve defines a flow opening that is in fluid communication with a cylinder of an engine when the valve is in the opened position. The actuator is configured to selectively vary the distance between the closed position and the opened position.
US08528510B2 Intake manifold
An intake assembly for a 3-cylinder, V-configured engine comprises an intake manifold configured to conduct combustion air to a first, two-cylinder, cylinder head housing assembly and a second, single-cylinder, cylinder head housing assembly. A centrally extending plenum defines a plenum axis. A first plurality of intake runners, in fluid communication with the plenum, extend from a front side and transition through a circumferential arc around an upper side to deliver combustion air to, the first, two-cylinder, cylinder head housing assembly. A single intake runner, in fluid communication with the centrally extending plenum, extends from a rear side and transitions through a circumferential arc around the upper side to deliver combustion air to, the second, single-cylinder, cylinder head housing assembly. A zip tube delivers combustion air to the central plenum at a location that is between one of the first plurality of intake runners and the single cylinder intake runner.
US08528505B2 Rotary internal combustion engine
A rotary internal combustion engine including: a cylinder having a cylinder circumferential wall provided with a horizontal valve groove on its inner circumferential surface; a working shaft concentrically run through said cylinder and held so as to freely rotate; a rotor comprising a rotor base made up of a circular shell and a rotor blade standing in a radial direction of a rotor base surrounding wall; a shutoff valve to perform intermittent movements of insertion and returning between an outside of said cylinder and a cylinder space; and side ribs each having a longitudinal valve groove.
US08528504B2 Internal combustion engine enhancement device and method
A device that injects hydrogen gas into an engine's air intake or intake manifold that is demand controlled by the vehicle's throttle linkage in an approximately linear manner. When the throttle is depressed, hydrogen generation can start or increase, and when the throttle is released, hydrogen generation can stop of decrease. The device of the present invention uses the vehicle's own vacuum to control the production of hydrogen by forcing a liquid to rise in a chamber and into contact with metal in response to increasing vacuum thus producing an increasing amount of hydrogen gas with increasing throttle depression.
US08528502B1 Combination throw toy and handle
A combination throw toy and handle wherein the handle comprises an elongated shaft having a distal end upon which the toy is mounted and a proximal end for gripping the handle and with the toy comprising a hollow body adapted to slidably mount over the distal end of the handle to permit the toy to be readily released from the shaft of the handle and a plurality of projections extending outwardly from the body of the toy for simulating wings and with the toy body composed of a material including polypropylene, paraffin oil, and an elastomer combination consisting of styrene-ethylene-butylene-stryrene and styrene-butylene-stryrene in a proportion to one another such that the toy will remain afloat when thrown into water.
US08528499B2 Substrate processing apparatus and method
Disclosed is a substrate processing apparatus and method. The substrate processing apparatus includes a process chamber (10) providing an internal space, in which a process is carried out onto a substrate; a support member (30) installed in the process chamber (10) to support the substrate; and a shower head (20) located above the support member (30) to supply a source gas toward the support member (30), wherein the shower head (20) includes a first injection surface (24) located at a position separated from the upper surface of the substrate by a first distance, and provided with outlets of first injection holes (24a) to inject the source gas; and a second injection surface (26) located at a position separated from the upper surface of the substrate by a second distance being different from the first distance, and provided with outlets of second injection holes (26a) to inject the source gas.
US08528497B2 Drop discharge apparatus, method for forming pattern and method for manufacturing semiconductor device
In this invention, it provides a method for forming a pattern, which is capable of improving position control after a drop, which was discharged from a drop discharge apparatus, was landed on a substrate. In addition, it provides a drop discharge apparatus which is capable of improving drop position accuracy after it was landed. Further, it provides a method for manufacturing a semiconductor device which uses the drop discharge apparatus of this invention.This invention is characterized in that a drop which was discharged from a discharge part, or a substrate on which a drop is landed, is irradiated with a laser beam, and a landing position of a drop is controlled. By this invention, it is possible to form a pattern, without using a photolithography process.
US08528495B2 Display device, in particular for a motor vehicle
A display device for a vehicle includes a front panel and a front frame. The front frame has a front side facing a viewer, and an opposite rear side. The front panel is connected to the front frame. The front frame on the front side and in an encircling fashion in the edge region of the front panel has an aperture edge, the aperture edge being provided substantially parallel to the extent of the front panel. The front panel is connected to the front frame on that side of the aperture edge facing the rear side of the front frame.
US08528494B2 Modular rough water docking system
A modular dock unit and system for making large modular dock systems is disclosed. The dock unit includes a molded floatation shell, a molded decking piece and a molded dri-loc retainer ring. The floatation shell has column supports molded therein suitable for holding support members. In use, support member are placed in flanges molded into the support columns and the floatation shell rim. The dri lock retainer is placed on the side support members and the decking piece is opposed to the dri-loc retainer. Mounting aids such as tongue and groove members are molded in opposing pieces of floatation shell, retainer and deck and secured where necessary. The dock unit also includes a boat bumper system that mates with the dock units to surround the modular dock system. When assembled, the dock unit comprises a water-tight flotation cavity protecting the internal components and providing buoyancy to the dock unit.
US08528493B1 Rat guard and method
A rat guard and method utilizing a flexible shield affixed to a plastic sheath positioned on a mooring line to prevent entry onto or exit from the ship by vermin. An electric grid is positioned on an insulated pad on the sheath which is electrically connected to the shield for receiving power from an acoustical generator also connected to the shield and spaced therefrom. The acoustical generator directs ultrasonic acoustic signals in a variable frequency range toward the shield to frighten rats or other vermin therefrom. Should the acoustical signals not deter the vermin, the electric grid will shock any vermin making contact therewith to cause harm and frighten. The shield provides another obstacle to prevent advancement and is affixed to the sheath on the mooring line. The shield is flexible and remains in place during high winds and other adverse weather conditions.
US08528492B2 Method of controlling the size of a fabric of a garment
A method for controlling the size of a fabric of a garment includes providing an extensible garment fabric and attaching a relatively inextensible tape or cord proximate to an edge of the extensible garment fabric with the tape or cord made from a material which can be eliminated or made extensible during subsequent processing.
US08528488B2 Undercarriage cross member for a rail vehicle
An undercarriage cross member is disclosed for a rail vehicle. In at least one embodiment, the cross member is constructed solely from aluminum extruded sections.
US08528486B2 Dynamic magnetic suspension propeller
A dynamic magnetic suspension propeller includes an separate body electromotor and an external force to reversely rotate the separate body electromotor. The separate body electromotor includes a stator and a rotor mounted separately, wherein the stator includes a single layer plane magnetic path having magnetism, the rotor includes a cantilever electromagnet having a first pole provided at an end portion of the cantilever and a second pole provided at a rotating shaft close to the cantilever, wherein the electromagnet is reversely rotated by the external force around the rotating shaft with respect to the stator, so as to produce a countertorque with respect to an magnetic force of the stator, wherein the countertorque includes a magnetic suspension force and a magnetic propelling force.
US08528484B2 Railroad tie plate apparatus and method
A cleated belt conveyor is positioned atop a frame connected to a hi-rail truck. The cleated belt conveyor is operably connected to a railroad engagement wheel positioned under the frame to coordinate movement of the cleated belt conveyor relative to the railroad engagement wheel. A sliding member can be positioned at the top, or infeed end, of the cleated belt conveyor for receiving railroad tie plates from an infeed conveyor. One or more sets of rollers can be positioned at the bottom of the cleated belt conveyor for distributing the tie plates near a rail in a desired orientation.
US08528483B2 Constant contact side bearing assembly with improved heat dissipation for a railcar
A constant contact side bearing assembly for a railcar includes a housing having a base, a pair of mounting apertures formed through a thickness of the base, a generally cylindrical housing wall upstanding on the base, a pair of diametrically opposed channels, a pair of diametrically opposed openings and a guide member disposed centrally on and upstanding from an inner surface of the base. A cap is disposed for reciprocal axial movement relative to the housing. An elastomeric spring is disposed within a generally closed chamber formed by a combination of the housing and the cap. A pair of air passages is provided for dissipating heat generated during operation of the constant contact side bearing assembly. Each air passage is defined by a pair of aligned openings formed through a wall portion of the cap. Each opening may be disposed within a pocket provided within the cap wall.
US08528480B2 Warhead
The invention relates to a warhead (10) for attacking particularly half-hard and/or soft targets, wherein the warhead comprises a splinter-forming casing (1) and an explosive material positioned in the casing (1). The warhead (10) further has a front plate (2) having a splinter formation, into which a distance sensor (3) is integrated. An igniter (5) for the explosive material and a stabilizing strap for adjusting perpendicular flight characteristics on the way to the target are located in the rear part of the warhead (10), wherein the initiation of the igniter (5) is determined by a property of the target to be attacked, namely, the parameter of a defined height from the target.
US08528476B2 Washing device for a cylinder in a printing press
A washing device for a cylinder in a printing press includes a washing cloth for removing contaminants and ink, etc. from the surface of the cylinder and an ultrasonic source directing sound energy onto the surface of the cylinder to assist a washing operation. A focusing device disposed in front of the ultrasonic source concentrates the sound energy on a substantially linear focus region on the surface of the cylinder, extending parallel to the axis of the cylinder.
US08528472B2 Wire-binding device with positioning means
A wire-binding device for binding together at least two objects comprises a handle part via which the wire-binding device can be held by an operator. Pushing forward the handle part causes a V-shaped wire clip to be guided along the inside of two closing jaws of a mouth until the wire clip encloses the two objects which are to be connected. Additionally provided on the mouth is positioned having two mutually opposite guide faces of which the spacing from one another is less than the spacing of the closing jaws from one another.
US08528469B2 Method and device for preservation of packaged beverage preparing product
A device for preserving a product for beverage preparation comprises a first container (4,4′) having a first constant of oxygen permeability (K1PO2) wherein said product is sealed, that is housed in a second sealed package (5,5′) having a second constant of oxygen permeability (K2PO2), the first constant of oxygen permeability (K1PO2) being greater than the second constant of oxygen permeability (K2PO2), moreover, an oxygen absorbing material (6) is housed in second container (5,5′) together with the first container to remove oxygen from the first and second container (4,4′).
US08528467B2 Coffee machine with a continuous flow heater
A coffee machine for preparing coffee, particularly on the basis of coffee pads, comprising a continuous flow heater which is fixed in a housing and provided with a tube for guiding water. In order to fix the continuous flow heater and, preferably, other components in the coffee machine in a low-cost and secure manner, the at least one flexible tube connecting piece is provided with receiving elements for integrating additional component parts of the coffee machine.
US08528466B2 Liquid overflow platform and container for small appliances
The liquid-overflow platform and container device includes a generally horizontal platform for catching overflow liquid from a small appliance, such as a coffee maker, and a container attached beneath the platform that receives the liquid flowing through apertures in the platform. The apertures are less than 10% of the platform area. The platform may be topographically structured to encourage liquid to drain into the apertures, and is larger than the footprint of the appliance. The container is sized to contain more than the liquid capacity of the small appliance. The device is removable from beneath the appliance for carrying to an appropriate place to empty the contents, preferably by tipping the device to drain the liquid through platform corner apertures. The device may be separate from, and not connected to, the appliance, or may be sold as a connected but removable portion of the appliance.
US08528460B2 Hydraulic valve arrangement
The invention concerns a hydraulic valve arrangement (1) with a supply connection arrangement comprising a high-pressure connection (P) and a low-pressure connection (T), a working connection arrangement comprising two working connections (A, B), which can be connected to a motor (4), a directional valve arrangement (5) located between the supply connection arrangement (P, T) and the working connection arrangement (A, B), and a compensation valve (15) acted upon in a first activation direction by a pressure in a first pressure chamber (33), which is connected to a load-sensing pipe (LS), and, if required, by a spring (32), and in a second activation direction opposite to the first activation direction by a pressure downstream of the directional valve arrangement (5), said pressure acting in a second pressure chamber (34), the compensation valve (15) having an inlet (14) and an outlet (19). In connection with a post-compensated valve, it is endeavored to adjust the load pressures at the working connections (A, B) in dependence of the direction. For this purpose, each working connection (A, B) is connected to a control system, which amplifies the effect of the pressure in the first pressure chamber (33) on the compensation valve (15) in dependence of a pressure ruling at the working connection (A, B).
US08528453B2 Water jet cutting device with improved part-holding device
High-pressure water jet cutting techniques generate numerous handling problems both for the plates being cut and for cut parts. These problems can be resolved by the device according to the disclosed embodiments. This device includes a plurality of wires held under stress at a predetermined stress level above a plate being cut. These wires intercept a jet cutting the plate. This interception results in the creation of a micro-fastener holding the cut part to the plate. This micro-fastener can be easily broken. The plurality of wires also prevents the boiling effect of water in a cutting pool, this boiling resulting from the impact of the water jet in the pool.
US08528447B2 Index table
In an unbalance torque compensating device, the supporting member has an engagement surface that receives, through the engaging portion, a first rotary torque T1 applied to the rotating shaft. The urging member causes a second rotary torque T2 in a direction opposite to the first rotary torque T1 to be generated at the rotating shaft through the engaging portion.
US08528444B1 Attachable armrest for a mower steering assembly
An adjustable armrest that attaches to zero-radius turning mowers includes a telescoping armrest and a clamping bracket. The armrest provides a horizontal support for an operator's arm and is covered with a layer of foam padding for comfort. The clamping bracket is attachable to a steering handle at a prescribed location. In this manner, after the operator attaches an adjustable armrest on each of the steering handles the forearms and wrists are supported and the armrests pivot with the steering handles in order to preserve the comfortable supportive functioning of the armrests.
US08528439B2 Manipulator having a counterweight device comprising cantilevered arms
The invention relates to a manipulator (1) comprising a plurality of members (12, 14) connected to each other by joints (A1-A6) that can be adjusted by drives (M1-M6), and a counterweight device (15) associated with one of the joints (A1-A6) and comprising a rod (19) coupled to a first member (12) connected to the joint (A1-A6) on one side and connected to a spring device (26) supported on a seat (25) on the other side, said seat being coupled to a second member (14) connected to the joint (A1-A6) by means of at least one bearing arrangement (18), comprising a first bearing component (17) and a second bearing component (16) connected to the second member (14). The seat (25) is connected to the first bearing component (17) by means of at least one cantilevered arm (23, 24).
US08528438B2 Robotic arm for transporting substrate in ultrahigh vacuum
The invention provides a robotic arm for transporting a substrate in an ultrahigh vacuum including a carrier module and a drive module. The drive module includes a magnetic coupling, a first transmission module, a second transmission module, and a third transmission module. The magnetic coupling includes an inner shaft and an outer shaft. The first transmission module drives the first active unit of the magnetic coupling to turn a first passive unit of the inner shaft by magnetic force. The second transmission module drives the second active unit of the magnetic coupling to turn a second passive unit of the outer shaft by magnetic force. The third transmission module drives the magnetic coupling and the carrier module to perform vertical movement. The carrier module will achieve rotational motion or extending motion when the inner shaft and the outer shaft are driven by the first transmission module and the second transmission module of the drive module.
US08528433B2 Drive assembly comprising two clutches at the input end, and method for the operation thereof
A drive assembly for a motor vehicle with a transmission that can be powershifted and comprises splitter and main transmissions, input and output shafts, loose and fixed gearwheels which form transmission gears, and shifting devices for coupling the loose gearwheels to at least one of the transmission shafts. The splitter transmission has first and second gear constants, and the inputs of the first and second gear constants can be driven by the outputs of two clutches whose inputs can be driven by a motor. One of the clutches is a frictional starting and shifting clutch and the other is a claw clutch, the inputs of the first and second gear constants can be driven alternatively by the output of the starting and shifting clutch, and that by way of the output of the claw clutch the input of only one of the gear constants can be driven.
US08528432B2 Twin clutch transmission for large-sized vehicle
A twin clutch type transmission that permits a quick shifting of a mechanical clutch without shock. Numbers of gear teeth of speed-change gears of odd and even-numbered gear ranges, which mesh with the same output gear, are made to be identical each other; gear ratios of input gear trains of even and odd-numbered gear ranges are configured so that the speed-change ratios between adjoining gear ranges will form a geometric progression; and gear ratios between speed-change gears of odd and even-numbered gear ranges are configured to be proportional to square of the common ratio. In speed-changing intermediate shaft on which the speed-change gear is installed is coupled with input shaft through friction clutch, and speeds of revolutions of the speed-change gear and the intermediate shaft on which such speed-change gear is installed are brought into synchronized state.
US08528431B2 Dual clutch transmission
A transmission includes an input member, an output member, first and second shafts, first and second countershafts, a plurality of co-planar gear sets, and a plurality of torque transmitting devices. The torque transmitting devices include a plurality of synchronizer assemblies and a dual clutch assembly. The transmission is operable to provide at least one reverse speed ratio and a plurality of forward speed ratios between the input member and the output member.
US08528427B2 Dual feedback vacuum fluidics for a flow-type particle analyzer
The present invention relates to a vacuum-driven fluidic system for a flow-type particle analyzer. The system includes a vacuum pump which creates a pressure drop downstream of the flow cell, which pulls sheath fluid and sample fluid through the flow cell. A variable-resistance fluidic resistor is configured to control the ratio of sample fluid flow to sheath fluid flow. Dual feedback circuits, one configured to modulate the vacuum pump power in response to the pressure drop across the flow cell, referred to as the dynamic pressure drop, and a second configured to modulate the vacuum pump power in response to the pressure drop created by the vacuum pump relative to ambient pressure, referred to as the static pressure drop, are used to automatically control the system. The present invention enables adjustment of the sample fluid flow rate while maintaining a constant total fluid flow through the flow cell, and further, enables pausing the system without significant fluctuations in the vacuum.
US08528425B2 Sampling component, sampling device and ion mobility spectrometer
A sampling component including a sampling body that can be electrically heated and an outer surface of which has a wiping sampling area to receive a sample; and an insulated handle that is connected to one longitudinal end of the sampling body. The sampling component contacts directly electrical contacts of an external power supply after being positioned in a analysis chamber, the power supply is turned on to vaporize the sample, and the power is turned off immediately after the sampling component removed from the chamber. The power consumption and a malfunction caused by long-term use of the sampling device under a high temperature can be avoided. A sampling device having the sampling component and an ion mobility spectrometer having the sampling device are also provided.
US08528417B2 Electromagnetic flowmeter having a measuring tube with an electrically-insulating internal coating positioned in a recess
An electromagnetic flowmeter having a measuring tube, at least one magnetic device and at least two electrodes. The measuring tube having an inlet section with an inlet section terminal cross section, an outlet section with an outlet section terminal cross section, a recess formed between the inlet section and the outlet section with a recess cross section that is wider than the inlet section terminal cross section and the outlet section terminal cross section, and an internal coating positioned in the recess. The layer thickness of the internal coating is chosen to be appropriately thick in order to guarantee electrical insulation and to arrange the internal coating in the recess such that it is protected from damage by flowing measurement fluid.
US08528416B2 Apparatus for testing tensile strength under high temperature condition and unit for measuring elongation provided in the same
Provided are an apparatus for testing a tensile strength under a high temperature condition and a unit for measuring elongation provided in the same. The apparatus for testing a tensile strength under a high temperature condition includes a base frame part, a test sample loader and a cylinder part connected to the base frame part and applying a tensile force to a test sample, and a heater for forming a high temperature condition to the test sample. The unit for measuring elongation includes a movable frame, a vertical bar, and a measurement head part connected to the vertical bar to measure elongation of the test sample and blocking heat from the heater. Therefore, since a tensile strength and elongation of the test sample can be measured under a high temperature condition, it is possible to recognize deformation characteristics of a material due to a fire and prevent deformation of or damage to the elongation measurement unit even under the high temperature condition, improving durability and reliability of the apparatus.
US08528412B2 Pressure gage with removable seal member and diaphragm
A gage having a motion detection mechanism magnetically attached to a pressure sensing diaphragm. The motion detection mechanism is magnetically coupled to a pointer rotation mechanism configured to indicate the position of the diaphragm and the corresponding pressure sensed by the diaphragm.
US08528410B2 Pressure gage with flexible beam and clamping member
A gage having a motion detection mechanism magnetically attached to a pressure sensing diaphragm. The motion detection mechanism is magnetically coupled to a pointer rotation mechanism configured to indicate the position of the diaphragm and the corresponding pressure sensed by the diaphragm.
US08528408B2 Passage detection apparatus of object
A passage detection apparatus is configured to detect the change in the properties (propagation state of sound wave, dielectric constant, etc.) of a specific space, which changes according to the passage of an object in the specific space and the size of the object. The passage detection apparatus includes a pair of detection units and configured to transmit and receive signals to and from an external device. The specific space is formed by the space between the detection unit and the detection unit. The detection unit is supported by a first substrate. The detection unit is supported by a second substrate that is parallel to the first substrate, and arranged at the position corresponding to the detection unit supported by the first substrate.
US08528406B2 Method for non-contact particle manipulation and control of particle spacing along an axis
One or more of the embodiments of the present invention provide for a method of non-contact particle manipulation and control of particle spacing along an axis which includes axial and radial acoustic standing wave fields. Particles are suspended in an aqueous solution, and this solution then flows into the cylindrical flow channel. While the solution flows through the flow channel, the outer structure of the flow channel is vibrated at a resonant frequency, causing a radial acoustic standing wave field to form inside the flow channel in the solution. These radial acoustic standing waves focus the particles suspended in the solution to the center axis of the cylindrical flow channel.At the same time, a transducer is used to create an axial acoustic standing wave field in the flow channel parallel to the axis of the flow channel. This drives the particles, which are already being focused to the center axis of the flow channel, to nodes or anti-nodes of the axial standing wave at half-wavelength intervals, depending on whether the particles are more or less dense and more or less compressible than the surrounding fluid.
US08528403B2 Vibration compensation for yaw-rate sensors
A compensation circuit for a yaw-rate sensor includes a first evaluation unit for generating a quadrature-compensation signal, taking a differential value or cumulative value from a first and a second measured value into account. The compensation circuit has a second evaluation unit which is provided to generate a vibration-compensation signal, taking a cumulative value or differential value from the first and second acquired measured value into account. A corresponding detection circuit and a corresponding yaw-rate sensor are also described. A compensation method for a yaw-rate sensor includes the steps of acquiring a first and a second measured value at a detection-sensor element, generating a first differential value or cumulative value from the first and second measured value, generating a quadrature-compensation signal, taking the first differential value or cumulative value into account, generating a second cumulative value or differential value from the first and second measured value, and generating a vibration-compensation signal, taking the second cumulative value or differential value into account.
US08528402B2 Micromechanical component having a volume-elastic medium
A method for manufacturing a micromechanical component is described, the micromechanical component having a medium. The medium has settable and changeable volume-elastic properties and generally completely encloses a sensor module and/or a module housing. The medium preferably has a low-pass response.
US08528400B2 Aircraft shock strut having a fluid level monitor
A system for monitoring a liquid level in an aircraft shock strut includes a cylinder having an internal chamber sealed by a piston telescopically movable within the cylinder. The chamber contains a gas and a liquid, and a sensor assembly is provided for monitoring a condition of a level of the liquid in the chamber. The sensor assembly includes at least one probe within the chamber, and a fitting assembly allows one or more leads from the probe to pass through the wall of the strut while maintaining pressure in the chamber. The fitting assembly includes a plug molded to the one or more leads extending from the probe. The fitting assembly also includes a retainer for holding the plug in sealed relationship with a through passage in the strut.
US08528399B2 Methods and apparatuses for measuring properties of a substance in a process stream
A flow-through sensing apparatus includes a flow-head and a sensor that are configured to be selectively coupled through use of a quick-disconnect mechanical coupling. When the sensor is coupled with the flow-head, the sensor cooperates with the flow-head to at least partially define a sensing chamber. The sensor is configured to determine a process parameter, such as refractive index, regarding a substance in the sensing chamber.
US08528397B2 Hermeticity sensor and related method
A hermeticity sensor for a device includes a beam positioned within a substantially hermetically sealed cavity. The beam includes a stress that changes in response to being exposed to ambient from outside the cavity. A related method is also provided.
US08528396B2 Phase separation detection in downhole fluid sampling
Example methods and apparatus to detect phase separation in downhole fluid sampling operations are disclosed. An example method to detect a phase separation condition of a fluid from a subterranean involves obtaining a sample of the fluid, measuring a first characteristic value of the sample, measuring a second characteristic value of the sample and comparing the first characteristic value to a first reference value associated with a single-phase condition of the fluid to generate a corresponding first comparison result. The example method then compares the second characteristic value to a second reference value associated with the single-phase condition of the fluid to generate a corresponding second comparison result and detects the phase separation condition of the fluid based on the first and second comparison results.
US08528394B2 Assembly and method for transient and continuous testing of an open portion of a well bore
An assembly for transient and continuous testing of an open portion of a well bore arranged in a lower part of a drill string includes at least two packers fixed outside of the drill string, which are expandable for isolating a reservoir interval. The assembly includes a down-hole pump, sample chamber, sensors, closing valve, sensors and telemetry for measuring and realtime transmission of flow rate, pressure and temperature of fluid flow from the reservoir interval, from the down-hole pump, in the drill string and in an annulus above the packers, a mud driven turbine or electric cable, and a circulation unit. The circulation unit, independent of the circulation rate for mud to the annulus, can feed formation fluid from the reservoir interval into the annulus, so that at any time a well can be kept in over balance and the mud can solve the formation fluid from the reservoir interval.
US08528393B2 Wheel position determination using revolution counter
A wheel position determination system and method to count wheel revolutions in a wheel unit of a tire monitoring system. An indication of the count is transmitted, optionally along with an indication of a left/right side position of the wheel on the vehicle, and an identification unique to the transmitting wheel unit, to a central controller of the tire monitoring system. In the central controller of the tire monitoring system, the count is compared with wheel speed information for the vehicle, such as from an ABS system, to determine if one wheel on each side of the vehicle is rotating at a different speed. Based at least in part upon a determination that each wheel speed is unique, a determination of wheel location may be made.
US08528392B2 Device and method for determining the oscillatory behavior of a brake lining in the field of motor vehicles
A device (1) and a method are provided for determining the oscillatory behavior of a brake lining (3) for a motor vehicle. The device (1) has a mounting device (2) for mounting a brake lining (3) and a securing device (6) for securing a brake disk model (7) assigned to the brake lining (3) so that the brake lining (3) can be brought to bear with the brake disk model (7) against a contact face (8). A pretensioning device (9) is coupled to the mounting device (2) and/or to the securing device (6) so that the brake lining (3) can be pressed against the brake disk model (7) with a pressure force (10, 10′) predetermined in terms of absolute value and direction. An excitation device (13, 13′) is provided for exciting oscillations of the brake disk model (7) and/or the brake lining (3).
US08528391B2 Wheel bearing with sensor
A sensor equipped wheel support bearing assembly, in which detection error is relieved to accurately estimate load is provided. A vehicle body fitting flange of an outer member of the bearing assembly has a front elevational shape of line symmetry or of point symmetry. A sensor unit including a strain generating member having two or more contact fixing segments to be fixed to the outer member and a strain sensor is provided at an arcuately sectioned portion lying from the flange to the outer member, or an outer peripheral surface portion of the outer member adjoining to the outboard side thereof, or a position crossing a line segment passing through a center of a rolling element or a position adjoining thereto. Alternatively, a plurality of sensor units are provided on the outer periphery of the outer member in a fashion spaced circumferentially equidistantly.
US08528390B2 Method for metering a reagent into an exhaust gas duct and device for carrying out the method
The invention proposes a method for metering a reagent, in which the reagent is sprayed into a spray tube (12) via an electrically activated metering valve (24), and is mixed in the spray tube (12) with compressed air, and in which the reagent mixed with compressed air is introduced by means of the spray tube (12) into an exhaust gas duct (10) and is atomized, and a device for carrying out the method. The procedure according to the invention is distinguished in that the duration of the metering valve activation signal (34) is corrected depending on the differential pressure between the hydraulic pressure (p_Rea_hyd) of the reagent in the metering valve (24) and the pneumatic pressure (p_D_pneu) in the spray tube (12). The procedure according to the invention permits a high degree of accuracy in the metering of the reagent.
US08528389B2 Rotation angle sensing assembly including attaching structure, variable valve mechanism for internal combustion engine using the attaching structure, and vehicle incorporating the same
In a rotation angle sensor attaching structure for detecting rotation of a rotational angle detection object shaft through a reduction gear, an outer race of a bearing is force fitted in and secured to a central portion of the reduction gear, and an inner race of the bearing is secured to a supporting wall by a supporting bolt. A sensor-connecting element of a rotation angle sensor, which extends across a head portion of the supporting bolt, is secured integrally to an outer side face of the reduction gear. Such arrangement achieves a minimal size of the rotation angle sensor attaching structure.
US08528388B2 Engine control system
An engine control system includes an engine that outputs a rotation of a crankshaft through a torsional damper; a calculation portion that calculates a value of engine torque based on an angular acceleration of the crankshaft and a moment of inertia of the crankshaft; and a correction portion that calculates a correction value based on a torsional angle of the torsional damper, and corrects the calculated value of the engine torque using the correction value.
US08528387B2 Testing of concrete using existing voids within concrete
A penetration head and related apparatuses are placed within a void to measure the in-place compressive strength of the surrounding material. An electronic load cell is attached to the penetration head and is forced against an opposite side of the void. A hydraulic ram or other device is connected between the penetration head and load cell. As the hydraulic ram pushes the penetration head and load cell in opposite directions and into the interior walls of the void, penetration depth is measured and mapped to load and material hardness is derived.
US08528386B2 Sniffing leak detector according to the reference measurement principle
A sniffing leak detector comprises a handle with a sniffing tip. Located at the sniffing tip is a measurement gas suction opening and a reference gas suction opening. The reference gas suction opening is intended for suctioning ambient gas. The reference gas suction opening is aligned substantially the same as the measurement gas suction opening such that both suction openings are sensitive in the same direction.
US08528376B2 Mold set for manufacturing case and the method thereof
A mold set for manufacturing a case is provided. The mold set comprises an upper mold having a fluid channel; a lower mold facing the upper mold; and a drawing mold disposed between the upper mold and the lower mold, wherein the mold set has a case forming space formed among the upper mold, the lower mold and the drawing mold, and the mold set has a sharp-edge forming space communicating with the case forming space, and formed between the drawing mold and the lower mold.
US08528374B2 Portable device including mechanical key
A portable device having compact size while accommodating a mechanical key therein. The mechanical key has an opening and an internal space, which are in communication with each other. An engagement member, arranged in the internal space, is movable between a first position where it partially projects from the opening and a second position where it is accommodated in the internal space. A resilient member, which urges the engagement member from the second position toward the first position is arranged in the internal space, includes a fixing portion fixed to the mechanical key in the internal space. The portable device further includes a case having a key accommodation portion for removably accommodating the mechanical key. The key accommodation portion includes an engaged portion that is engaged with the engagement member when the mechanical key is accommodated in the key accommodation portion.
US08528371B2 Everyday safe
An everyday safe bag has a dual lock design. A cable is fixed at one end to a first end of the dual lock. The everyday safe bag has a plurality of small openings located at the open end of the bag that receive the cable there through. A fixed ball is affixed to the cable a first distance from the first end of the dual lock. A channel at a second end of the dual lock receives the fixed ball in a locked position, forming a first loop that cinches the bag closed. A lock fob channel located in a second end of the dual lock receives a lock fob on the other end of the cable in a locked position, forming a larger second loop, which may encompass a fixed object. Dials in the dual lock establish an unlock position or combination that secures and releases the cable.
US08528367B2 Systems and methods for cooling optical fiber
In one embodiment, an optical fiber cooling system includes a first cooling tube oriented substantially in parallel with and spaced apart from a second cooling tube such that an optical fiber pathway is positioned between the first cooling tube and the second cooling tube. The first cooling tube includes a plurality of cooling fluid outlets positioned along an axial length of the first cooling tube which are oriented to direct a flow of cooling fluid across the optical fiber pathway towards the second cooling tube. The second cooling tube includes a plurality of cooling fluid outlets positioned along an axial length of the second cooling tube which are oriented to direct a flow of cooling fluid across the optical fiber pathway towards the first cooling tube.
US08528365B2 Apparatus for removing volatilized materials from an enclosed space in a glass making process
An apparatus and method for removing volatilized chemical compounds from within enclosed or partially enclosed spaces containing molten glass. One or more condensing devices are positioned within the enclosure to produce preferential condensation of the vapor on condensing elements of the condensing devices, thereby facilitating easy removal of the condensates from the enclosure. The condensing elements may have a variety of shapes and sizes depending on the design of the enclosure.
US08528361B2 Method for enhanced recovery of ethane, olefins, and heavier hydrocarbons from low pressure gas
A method for recovering C2 and higher weight hydrocarbons, or alternatively C3 and higher weight hydrocarbons, from low pressure gas, wherein the method avoids the need to significantly compress contaminated low pressure gas in most cases, and is robust in response to pressure and temperature variations in the low pressure gas feed.
US08528359B2 Economized refrigeration cycle with expander
A refrigerant vapor compression system includes a compression device, a heat rejecting heat exchanger, an economizer heat exchanger, an expander and an evaporator disposed in a refrigerant circuit. An evaporator bypass line is provided for passing a portion of the refrigerant flow from the main refrigerant circuit after having traversed a first pass of the economizer heat exchanger through the expander to partially expand it to an intermediate pressure and thence through a second pass of the economizer heat exchanger and into an intermediate pressure stage of the compression device. An economizer bypass line is also provided for passing a portion of the refrigerant from the main refrigerant circuit after having traversed the heat rejecting heat exchanger through a restrictor type expansion device and thence into the evaporator bypass line as liquid refrigerant or a mix of liquid and vapor refrigerant for injection into an intermediate pressure stage of the compression device. Both economizer and injection flows are mixed together prior to entering an intermediate compression point, when an economizer circuit is active. The invention allows for enhanced system performance and advanced discharge temperature control.
US08528358B2 Refrigerant vapor injection for distribution improvement in parallel flow heat exchanger manifolds
Adequate distribution of a two-phase refrigerant flowing through a plurality of heat transfer tubes in a generally parallel manner is ensured. Tapping a portion of predominantly vapor refrigerant from an upstream location and delivering it to a downstream location where separation of liquid and vapor refrigerant phases is likely to occur and a liquid refrigerant phase is likely to accumulate. Additional momentum from the predominantly vapor refrigerant creates homogeneous conditions for the vapor/liquid refrigerant mixture, promoting uniform distribution of the mixture In downstream heat transfer tubes. The vapor refrigerant may be tapped from various locations.
US08528349B2 Vacuum food preservation system
A refrigerator includes a cabinet defining an open storage space and including a door with an exterior side and an interior side adapted to receive a modular component. The modular component includes a base removably connected to the interior side and has a first edge and a second edge. A component door is hingedly-connected to the first edge of the base and is operable between an open position and a closed position. The base and component door define a sealed compartment when the component door is in the closed position. First fasteners are disposed on the component door, and second fasteners are disposed on the base. The second fasteners engage the first fasteners to create an airtight seal between the component door and the base. A vacuum device is in communication with the sealed compartment and a heat sealer is disposed on the base or the component door.
US08528348B2 Cooling system for cooling heat loads on board an aircraft and method for operating such a cooling system
An aircraft cooling system for cooling heat loads on board an aircraft includes a cold producing device, a first cold carrier fluid circuit thermally coupled to the cold producing device and connected to a first heat load in order to carry off heat from the first heat load, a second cold carrier fluid circuit connected to a second heat load in order to carry off heat from the second heat load, a heat exchanger disposed in the second cold carrier fluid circuit and configured to thermally couple the second cold carrier fluid circuit to an ambient temperature surrounding the aircraft, and a coupling system configured to selectively thermally couple the first cold carrier fluid circuit to the second cold carrier fluid circuit or thermally uncouple it from the second cold carrier fluid circuit.
US08528346B2 Vacuum compartment in refrigerator
A refrigerator comprises a vacuum source and a food storage compartment including a drawer unit having a storage space. The food storage compartment is operable between a substantially air-tight retracted position and an open extended position. A vacuum source is in communication with the storage space of the drawer unit and is operable to reduce air pressure inside the drawer unit during an evacuation event. A sealing unit includes a base connected to the drawer unit. A sealing bracket is hingedly-connected to the base and operable between a raised position and a lowered position, the sealing bracket adapted to abut the base when in the lowered position. A heat sealing bar is disposed on one of the base and the sealing bracket. A control system is operable to activate the vacuum source and initiate the evacuation event when the drawer unit is in the air-tight retracted position.
US08528345B2 Managed virtual power plant utilizing aggregated storage
Disclosed is a system and method for providing power generation and distribution with on-site energy storage and power input controlled by a utility or a third party manager. The system allows a utility manager to decide and direct how energy is delivered to a customer on both sides of the power meter, while the customer directs and controls when and how much energy is needed. In the disclosed embodiments, the utility controls the supply (either transmitted or stored) and makes power decisions on a system that acts as a virtual power plant, while the end-user retains control of the on-site aggregated power consumption assets. The disclosed systems act to broker the needs of the utility and end-user by creating, managing and controlling the interface between these two entities.
US08528344B2 Bleed structure for a bleed passage in a gas turbine engine
A bleed structure for a bleed passage in a gas turbine engine includes a first wall portion defining a first side of an opening for the passage, and a second wall portion defining a second side, opposite the first side of the opening. The first and second wall portions end at different positions in an extension direction of the opening.
US08528338B2 Method for operating an air-staged diffusion nozzle
A method is provided for operating an air-staged diffusion nozzle for a gas turbine combustor to cool the nozzle tip and improve mixing of gas fuel and air within a downstream burner space. Air is mixed with the gas-fuel in an outer swirler and expanded in a downstream burner tube space. Compressed air from a cooling air cavity in the nozzle flows through an inner swirler, passing downstream from the tip of the nozzle to the burner tube space, cooling the nozzle tip and improving the mixing of the gas-fuel with air, thereby reducing emissions from the gas turbine and reducing soot formation in startup. Direction and rotation of the discharged air from the nozzle tip into the burner space may be arranged to promote nozzle tip cooling and gas-fuel mixing with air.
US08528333B2 Controlled organic rankine cycle system for recovery and conversion of thermal energy
A system for controlled recovery of thermal energy and conversion to mechanical energy. The system collects thermal energy from a reciprocating engine, specifically from engine jacket fluid and/or engine exhaust and uses this thermal energy to generate a secondary power source by evaporating an organic propellant and using the gaseous propellant to drive an expander in production of mechanical energy. A monitoring module senses ambient and system conditions such as temperature, pressure, and flow of organic propellant at one or more locations; and a control module regulates system parameters based on monitored information to optimize secondary power output. A tertiary, or back-up power source may also be present. The system may be used to meet on-site power demands using primary, secondary, and tertiary power.
US08528331B2 Enhanced supercharging system and an internal combustion engine having such a system
The invention refers to a supercharging system (6) for an internal combustion engine (1) incorporating in combination, a turbine (7), a compressor (8) and an electrical driven system (20) that is connected by any power transmission system (16, 19) to the crankshaft (4) or any other vehicle drive shaft of an internal combustion engine, where the turbine inlet is subjected to exhaust gases, causing the turbine wheel to rotate and thereby via the drive shaft causing mechanical rotating power.
US08528329B2 Method for reducing diesel engine emissions, and diesel engine
A method for controlling emissions during low-load diesel engine operation is provided. The engine includes at least one piston movable in a cylinder between a top dead center and a bottom dead center position, a fuel injector for injecting fuel into the cylinder, and a variable geometry turbine through which exhaust from the engine is adapted to flow. According to the method, the engine is operated at low load, NOx emissions are measured at an exhaust of the engine, and a variable geometry turbine inlet opening size is controlled responsive to NOx emissions measurements so that NOx emission levels are controlled.
US08528328B2 Explosion protection for a turbine and combustion engine
In an explosion protection for gas a turbine which includes a turbine wheel and a turbine housing surrounding the turbine wheel, wherein the explosion protection comprises a multi-layer structure of material of a high rupture strength, the explosion protection is in the form of an essentially closed pot including a bottom section and a sash extending fully around the bottom section for accommodating the turbine housing.
US08528326B2 Reciprocating water displacement gravity engine
A reciprocating water displacement gravity engine is shown and described herein.
US08528322B2 Reductant delivery unit for selective catalytic reduction with freeze accommodation structure
A reductant delivery unit (10′) for selective catalytic reduction (SCR) after-treatment for vehicles includes a fluid injector (12) having a fluid inlet (24) and a fluid outlet (25) with the fluid inlet receiving a source of urea solution to be sent through the fluid outlet. Movable inlet cup structure (16′) communicates with the inlet of the fluid injector. A shield (18′) is fixed with respect to the fluid injector and surrounds at least portions of the fluid injector and the inlet cup structure. A spring (26) is engaged between a portion of the inlet cup structure and the shield. When the urea solution freezes in the fluid injector and expands near the fluid inlet of the injector, the inlet cup structure moves toward the injector inlet to accommodate the frozen urea solution, with the spring returning the inlet cup structure to an initial position once the frozen urea solution melts.
US08528318B2 Cambered aero-engine inlet
A propulsion system includes an engine with a fan and a nacelle that circumscribes the engine. The engine defines an axis. A distance between a forwardmost point at the top of the nacelle and at the front of the nacelle to a forwardmost point of the fan is greater than a distance between a forwardmost point at the bottom of the nacelle and at the front of the nacelle.
US08528317B2 Method and system for detecting the ingestion of an object by an aircraft turbine engine during a mission
A method and a system for detecting the ingestion of an object by an aircraft turbine engine during a mission is disclosed. The method includes: acquiring during the mission digital images of the operating fan of the turbine engine, these images being acquired at an acquisition frequency proportional to the speed of rotation of the fan and to the number of blades of the fan; identifying the different phases of the mission of the aircraft for each phase of the mission; comparing the images of the fan with at least one reference image corresponding to sound operation of the fan; and, if necessary, identifying each abnormal image of the fan which differs from the corresponding reference image, the identification of an abnormal image of the fan corresponding to the crossing of an alert level for detecting the ingestion of an object by the turbine engine.
US08528316B2 Solid propellant gas control system and method
Systems and methods of controlling solid propellant gas pressure and vehicle thrust are provided. Propellant gas pressure and a vehicle inertial characteristic are sensed. Propellant gas pressure commands and vehicle thrust commands are generated. A propellant gas pressure error is determined based on the propellant gas pressure commands and the sensed propellant gas pressure, and vehicle thrust error is determined based on the vehicle thrust commands and the sensed vehicle inertial characteristic. Reaction control valves are moved between closed and full-open positions based on the determined propellant gas pressure error and on the determined vehicle thrust error. The system and method allow the reaction control valves to operate at variable frequencies or at fixed frequencies. The system and method also allows propellant pressure to be commanded to follow a predetermined pressure profile or commanded to vary “on-the-fly.”
US08528311B1 Conduit link system
A conduit link system for concealing conduit linking a power source in a ceiling to a suspended load such as a chandelier. The conduit link system generally includes an upper link member for mounting to a ceiling and electrically connecting to a power source. A first central link member will generally be interlocked and electrically connected to the upper link member. Additional central link members may be interlocked and electrically connected with the first central link member and other central link members depending on the distance from the power source to the load. A lower link member is linked and electrically connected to the lowest central link member. The lower link member may then be mounted to a load such as a chandelier. The electrical conduit is fully concealed within the housing of the link members, thus allowing the load to be suspended without the presence unsightly wires.
US08528305B2 Flexible ultra-low permeability transport system and method
A method for storage and transport of a commodity is described. The method may include the steps of placing the commodity in a long-term storage container, hermetically sealing said long-term storage container, and placing the long-term storage container in an outer container. The long-term storage container may include an outer layer, an inner layer, and a middle layer. The middle layer may be made of an ultra-low permeability material. The placing may include providing a capability of storing for at least four months.
US08528299B2 Method of anchoring a connector, and connector
A method of anchoring a connector in a lightweight building element is provided. The connector includes a sleeve element and a piston element with a shaft portion, wherein the shaft portion is guided by the sleeve element. The piston element and/or the sleeve element includes a thermoplastic material at least at an interface portion between the head portion and the sleeve portion. The method includes the steps of providing the connector, of providing a through hole in the first building layer of the lightweight building element, of inserting the connector through the through hole and until a distal portion rests against the second building layer. Therein, it may be the sleeve element or the piston element or both, the sleeve element and the piston element that rest(s) against the second building layer.
US08528296B1 Method of installing a foundation system for modular system—smart buildings
A method of installing a modular structure foundation system that requires no heavy equipment, minimal site preparation, and can be easily assembled by a small crew. The foundation consists of a number of box bar joists that are square units which are assembled based on a grid layout. The box bar joists are supported by foundation steel columns that are embedded into the ground. No forms or other complex structures are needed for the installation. Once the columns are installed, the box bar joists are installed using a unique leveling system. Once the box bar joists are level and secured to the columns, the foundation is complete. The use of the box bar joists also allows for expansion or contraction as additional box bar joists can easily be added or removed from the foundation. Once the box bar joists are in place, the foundation is ready for building.
US08528295B2 Serviceable trim panel with integral fastener
A re-usable vehicle trim component (20) for attaching to a support member (38), such as a passenger seat, includes a trim panel (22) and a fastener (24) integral with the trim panel (22). A base (26) is coupled to the trim panel (22) by dog house walls (46). A pair of shafts (28) extend transversely from the base (26), a cross beam (30) extends between the shafts (28), and an elastically flexible return arm (32) extends from the cross beam (30) toward the base (26) to a distal end (68). A catch (34) extends outwardly from the return arm (32). The return arm (32) deflects as the fastener (24) is inserted into an aperture (36) of the support member (38). The support member (38) is secured between the catch (34) and the base (26). The trim component (20) can be removed and re-installed without damage.
US08528293B2 Foldable cornerlock for a frame assembly
A foldable cornerlock is used in a frame assembly. The frame assembly includes first and second ends. The walls of the frame member define an interior of the frame member and also define at least one notch. The frame member is bendable at the notch to form a corner of the frame member. The foldable cornerlock is disposed in the notch and extends into the interior of the frame member. The foldable cornerlock comprises first and second body portions each configured to mate with the interior of the frame member. The body portions are movable relative to each other for inserting the foldable cornerlock into the notch of the frame member. The foldable cornerlock also comprises a hinge portion coupling the body portions together. The hinge portion defines an axis extending in a longitudinal direction through the hinge portion.
US08528292B2 Support framing system for use with bar joists and beams
A support system securable between pairs of metal bar joists or beams includes one or more end brackets secured to the top of a first bar joist at one end, and another corresponding number of end brackets secured to the top of a second bar joist opposite the first two end brackets. One or more elongate bars span the distance separating the bar joists. Each elongate bar is secured to one of the end brackets secured to the first bar joist at a first end, and to the respective, aligned end bracket secured to the second bar joist at a second end. Cross members, each defined by a pair T-shaped bracket assemblies having cross bars secured thereto, are secured between the elongate bars.
US08528291B2 3-dimensional universal tube connector system
The present invention includes a system for connecting tubes or rods, which are preferably uni-directional pultruded, filament wound, or roll-wrapped carbon-fiber tubes or rods, together to form trusses and other structures using a series of connector pieces preferably bonded together with adhesive.
US08528286B2 Sound control mat
A sound control mat, comprising: a resilient layer of extruded polymer monofilaments, and a fiberglass scrim adhered to the resilient layer. A floor assembly employing the foregoing sound control mat is disclosed.
US08528283B2 Pivoting wedge panel mounting assemblies and systems
A panel mounting system configured to securely mount a panel to a support structure includes a channel and a pivoting wedge assembly. The pivoting wedge assembly is configured to selectively lock a panel to the channel. In one or more implementations, the pivoting wedge assembly is configured to automatically rotate between a released position and a locked position.
US08528282B1 Structural tube
Provided is a structure that may include a structural tube having at least one slot extending from an end thereof, an end plate attached to the end of the structural tube, and at least one cross member extending through the at least one slot, the at least one cross member including a first region outside of the structural tube and a second region inside the structural tube.
US08528278B2 Embedment tile with replaceable top plate
An embedment tile with a replaceable upper plate and a lower plate joined by fasteners in a manner that permits replacement of the upper plate when desired. The embedment tile upper plate comprises a plate having a pattern of upwardly extending projections on its upper surface forming a tactilely detectable pattern.
US08528274B2 Noise attenuating and vibration dampening pedestal for an access floor assembly
A pedestal (10) for an access floor assembly (34) has a stand portion and a head portion. The stand portion has a base plate (12) for resting upon a sub-floor, and a metal stem (14) extending upwardly therefrom. The head portion has a platform (16) for receiving thereon an edge region of one or more panels that define the surface of the access floor, a threaded metal shaft (18) extending downwardly therefrom, and a nut (38) which screwably engages the threaded metal shaft. The pedestal (10) is characterised in that it includes a flexible member (40) having noise attenuation and vibration dampening properties adapted to fit longitudinally between overlapping portions of the metal stem (14) and the metal shaft (18) and further adapted to lock the position of the nut (38) on the threaded metal shaft (18).
US08528273B2 Washer
A washer assembly for a threaded fastener said assembly including a first washer portion having an aperture through which the threaded fastener is to pass, and a surface surrounding said aperture; and a second washer portion, said second washer portion having an aperture through which the fastener is to pass, the second portion having a surface surrounding the aperture of the second portion and being positioned to abut the surface of the first portion and to be urged into contact therewith upon tensioning of the fastener; and wherein the surface of said second portion extends beyond the aperture of said first portion when the surfaces abut, the aperture of said first portion is dimensioned to provide for relative movement between the portions with the apertures aligned to provide for the insertion of the threaded fastener therethrough, and said surfaces have cooperating projections and recesses that inhibit relative movement between the portions when the threaded fastener is tensioned urging the surface of said second portion against the surface of said first portion.
US08528268B1 Trilateral bracing structure for reinforcing a building frame structure
A building assembly for forming a frame of a building including at least two elongated column structures and a truss structure supported on the column structures. The truss structure has opposite end portions resting on the column structures at horizontally spaced locations. A trilateral bracing structure may be attached to the truss structure and one of the column structures to tie the truss structure to the column structure. The trilateral bracing structure may be separable from the truss structure and the column structure.
US08528265B1 Laminate system
A laminate system for use in building construction adapted to be positioned between a substrate material and an exterior material to avert the passage of water between the exterior material and the substrate material. The laminate system includes any combination of a rigid backer, a gasket, one or more substantially waterproof/water-resistant membrane, and one or more peel away sheets entirely covering the one or more membranes.
US08528263B2 Rainwater diverter
Rainwater diverter comprises a base member and a sleeve member. The base member includes a tubular conduit having an upper end and a lower end sized to closely fit within an upper end of a lower downspout section. Surrounding the tubular conduit is a fluid chamber having an open upper end and a closed bottom, and a discharge opening adjacent the bottom. The sleeve member has a lower end sized to have a close sliding fit inside the open upper end of the chamber, and an upper end sized to have a close sliding fit over a lower end of an upper downspout section. The sleeve member is shaped to provide a narrow gap between the sleeve member and the upper end of the tubular conduit leading into the chamber surrounding the tubular conduit.
US08528260B2 Structure having an air chamber
The invention comprises a structure having at least two separate air chambers (7) enclosed by flexible, flat material (8) and having flexible bars (9) in the interior thereof for stabilizing an external shape of the air chambers (7). The structure is characterized in that the air chambers (7) form a wall structure (4) in the inflated state. By means of such a wall structure (4)—preferably in conjunction with a corresponding ceiling structure (16)—lightweight berths (1), particularly for aircraft crew, flight passengers, or transported injured persons, can be set up quickly and simply.
US08528259B1 Method of adjusting door glass cross car for frameless window systems
A method for adjusting the position of side door windows, in a cross car direction is provided. The method including the steps of providing one or more guide rails positioned within a side door of a vehicle, the guide rails are configured to guide the movement and position of the side door windows, each guide rail has a guide rail bracket configured for seating against a door bracket, attaching the door brackets to portions of the side door, positioning a locator fixture such as to extend through the door bracket, seating the guide rail bracket over the door bracket and over the locator fixture such that the guide rail bracket and the locator fixture mate in a desired fore and aft position relative to the side door and also in a desired cross-car location relative to the side door and fastening the guide rail bracket to the door bracket.
US08528250B2 Fabric plant container
A plant container or planter fabricated from a breathable, flexible, geo-textile, material such as recycled polyester needle-punched felt, which is self-supporting without an internal support structure. The geo-textile material is porous to both air and water, which allows air-born nutrients to pass to the roots and inhibit the ability of mold species to grow and harm the plant. The geo-textile material is configurable to various container designs that permit the non-conventional plant placement including the mounting of the plant containers on vertical surfaces, flat surfaces, and by suspension from ceilings and walls. The inclusion of a flexible, durable, impermeable, water-retaining, recycled rubber, vinyl, or plastic bottom and/or backing liner in the construction of the plant containers/hangers allow the planters to be placed on indoor and outdoor surfaces such as wood, stucco, wallboard, carpet, and various other surfaces which might otherwise be damaged by moisture.
US08528244B2 System and method for weapons instrumentation technique
A system and method for modifying a weapon with an inexpensive and easily removable attachment that is capable of recording information related to the use of the weapon and transmitting that data to a remote computing device by wired or wireless transmission means. The attachment includes one or more sensors able to record various changes and operations related to settings and usage of the modified weapon. The attachment also includes a module that contains electronics capable of one or more of the following: (i) receiving data from the one or more sensors; (ii) storing data received from the sensors; (iii) transmitting the data received from the sensors or stored data to a computing device via a wired or wireless connection.
US08528239B2 Quick coupling device for connecting a tool to a handling equipment, such as the arm of an excavator
A quick coupling device adapted to connect a tool to the arm of a handling equipment comprises a first support member that can be connected to an end of the arm, and a second support member that can be fixed to the tool, which members are mutually engageable as a result of a relative movement along an axis of coupling transverse to the end of arm. Each support member comprise two opposed coupling formations having a double inclination, so as to turn out to be convergent towards the axis of coupling both in the direction of mutual connection of the support members and with respect to a plane transverse to the axis of coupling. A support member includes at least one movable holding member adapted to be inserted in at least one corresponding seat of the other support member in the mutually coupled configuration, in order to mutually lock the two support members.
US08528238B2 Wear part device for a work tool
A replaceable wear part device for attachment on a forward edge of a work tool includes at least a portion of the forward edge of the work tool that has an attachment section having spaced engagement surfaces. The wear part device has a complimentary attachment section provided with spaced engagement surfaces in which the respective engagement surfaces may mutually and slidably engage to hold the wear part device attached to the work tool. The wear part device has an elongated eminence arranged crosswise to the intended operating direction of the work tool, and immediately forward of the attachment section of the wear part. The eminence extends laterally across a first sliding surface by a distance at least equal to a distance between the mutually engaged engagement surfaces.
US08528233B2 Full suspension footwear
A method and apparatus for enhancing the ability of a human to run and jump with comfort comparable to running barefoot on a trampoline and with control comparable to that of the unaided human form, yet with freedom from ankle-turning roll moments associated with substantial ground contact member (GCM) extension downwardly away from the sole of the foot including, a resiliently urged GCM constrained to two degrees of freedom. The apparatus relates flexure of a GCM toe pressure member to comparable flexure of user's toes at the metatarsal joints. The apparatus also incorporates lower leg to ankle pivot bracing, and extends the GCM in downward direction parallel to the lower leg while mimicking user ankle articulation with parallelism-maintaining rotation about a downwardly resiliently urged transverse pivot axis similar to the user's own ankle joint for extended travel.
US08528229B2 Laundry treating appliance with imaging control
A laundry treating appliance having a rotatable drum defining a laundry treating chamber, where the laundry in the laundry treating chamber may be imaged and a motion condition of the laundry determined based on the imaging of the laundry. The operation of the laundry treating appliance may be based on the determined motion condition.
US08528228B2 Laundry treating appliance with drying rack detection based on imaging data
The invention relates to a method of determining the presence of a drying rack based on image data of the laundry located in a treating chamber of a laundry treating appliance.
US08528224B2 Systems and methods for at least partially converting films to silicon oxide and/or improving film quality using ultraviolet curing in steam and densification of films using UV curing in ammonia
Systems and methods for processing a substrate include supplying steam in a chamber, arranging a substrate with a deposited layer that includes silicon in the chamber, and directing UV light onto the deposited layer in the presence of the steam for a predetermined conversion period to at least partially convert the deposited layer. Systems and methods for densifying a deposited layer of a substrate include supplying ammonia in a chamber, arranging the substrate that includes the deposited layer in the chamber, and directing UV light onto the deposited layer in the presence of the ammonia for a predetermined conversion period to at least partially densify the deposited layer.
US08528223B2 Laundry deflector device for a household appliance for attending to items of laundry, and such a household appliance
A laundry deflector apparatus is provided for a household appliance for handling items of laundry and the laundry deflector apparatus includes a deflector element that is wedge-shaped and has a flat edge in the direction of a first end on the side opposite a base side and a steep edge in the direction of a second end opposite the first end, on the side opposite the base side. The laundry deflector apparatus is undercut in sections on the second end.
US08528220B2 Six-direction indicator
A six-direction indicator is provided in an XYZ rectangular coordinate system and includes a shaft on an X axis, a rotation member rotatable around an axis inclined with respect to a rotation axis, guide pins provided upright on the rotation member, and a guide member provided around the X-axis to surround the rotation member. The guide member has a zigzag slit track bent alternately in a mountain-like shape and a valley-like shape in the X direction at intervals of 60° around the X-axis. The guide pins are inserted in the slit track and move around on the slit track by rotation of the shaft. The device indicates one of the positive and negative directions on the U, V, and W axes crossing one another at intervals of 60° around the X-axis.
US08528218B2 Sundial
Embodiments of a sundial. Various embodiments of the sundial disclosed herein may be used to determine the time of day based on the position of the sun. The sundial may comprise an at least substantially spherical curved reflector that may be at least partially transparent and at least partially reflective such that light from the sun can pass through a surface of the reflector and be reflected off of an internal surface of the reflector to reflect an image of the sun from the internal surface. The sundial may further comprise a dial face for viewing of a reflected image of the sun to provide at least an approximate indication of the time based on the position of the reflected image of the sun on the dial face.
US08528208B2 Methods of fabricating a coated component using multiple types of fillers
Methods of fabricating coated components using multiple types of fillers are provided. One method comprises forming one or more grooves in an outer surface of a substrate. Each groove has a base and extends at least partially along the outer surface. A sacrificial filler is deposited within the groove, a second filler is deposited over the sacrificial filler, and a coating is disposed over at least a portion of the outer surface and over the second filler. The method further includes removing the sacrificial filler and at least partially removing the second filler from the groove(s), to define one or more channels for cooling the component.
US08528205B2 Method of manufacturing a dual interface separable insulated connector with overmolded faraday cage
A dual interface separable insulated connector comprising a faraday cage molded over a bus bar for use in an electric power system and a method of manufacturing the same are provided. The faraday cage can be disposed within a semi-conductive shell. The configuration of the separable insulated connector can provide for easier bonding between the faraday cage and insulating material. Additionally, the configuration can eliminate or reduce the need to coat the bus bar with an adhesive agent and to smooth the metal bus bar to remove burrs, other irregularities, and sharp corners from the bar. Manufacturing the dual interface separable insulated connector can include molding a semi-conductive rubber faraday cage over a conductive bus bar, inserting the faraday cage into a shell, and injecting insulating material between the faraday cage and shell.
US08528203B2 Providing selective via plating using laser resin activation
An enhanced mechanism for via stub elimination in printed wiring boards (PWBs) and other substrates employs laser resin activation to provide selective via plating. In one embodiment, the resin used in insulator layers of the PWB contains spinel-based non-conductive metal oxide. Preferably, only insulator layers through which vias will pass contain the metal oxide. Those layers are registered and laser irradiated at via formation locations to break down the metal oxide and release metal nuclei. Once these layers are irradiated, all layers of the PWB or subcomposite are laid up and laminated. The resulting composite or subcomposite is subsequently drilled through and subjected to conventional PWB fabrication processes prior to electroless copper plating and subsequent copper electroplating. Because metal nuclei were released only in the via formation locations of the appropriate layers, plating occurs in the via barrels only along those layers and partially plated vias are created without stubs.
US08528201B2 Method of producing an electrical bushing with gradient cermet
One aspect relates to a method for producing an electrical bushing for an implantable device, an electrical bushing, and an implantable device. The method according to one embodiment includes forming a base body from a ceramic slurry and introducing a bushing conductor made of a metal powder, metal slurry, cermet powder and/or cermet slurry into the base body. The metal fraction in the bushing conductor is provided to decrease towards the base body. It includes sintering the green blank that includes the base body and the bushing conductor.
US08528198B2 Component mounting method
When a component mounting process by mounting heads is executed on substrates which are positioned alternately by two substrate carrying lines, a determination is made on whether or not a mounting turn can be completed every time the mounting heads perform the mounting turn, and when it is determined that one of the mounting turns performed by the mounting head cannot be completed, a component mounting process is executed on the substrate which is positioned by the substrate carrying line which is opposite to the substrate carrying line.
US08528197B2 Method for mounting electronic parts
An electronic part mounting method including introducing electronic parts in a bulk form into a bulk feeder, transferring the introduced electronic parts to at least one inspection unit by use of a rotatably installed positioning wheel, inspecting and aligning the electronic parts, transferring the inspected and aligned electronic parts to a part insertion unit by use of the positioning wheel, inserting the electronic parts, determined as good ones by the inspection unit, into the part insertion unit, and picking up the electronic parts received in the part insertion unit to mount the electronic parts on a board.
US08528196B2 Component mounting apparatus and method
A component mounting apparatus for mounting components on a plurality of mounting regions placed on an edge part of a substrate along a first direction that is a direction along the edge part of the substrate, comprises component placing units for holding components placed in component delivery positions that are spaced from the edge part of the substrate in a second direction orthogonal to the first direction, moving the held components in the second direction, and placing the components onto the mounting regions, component feeding units for sequentially feeding the components to component feeding positions spaced from the component delivery positions, and component carrying units for holding the components fed to the component feeding positions, moving the held components, and placing the components in the component delivery positions. Therefore, the components can be placed even onto a large substrate with satisfactory working efficiency.
US08528194B2 Apparatus and process for removing flexible film seals from tubular specimen containers
It is described an apparatus for removing a flexible film seal (12) from a tubular specimen container (3), comprising a vertical mounting shaft (5) upon which is mounted a holding member (6) for a head assembly (9) having a cavity (13) and pinch means (14, 15). There is provided driving means for causing coupling motion of said head assembly (9) and said specimen container (3) towards each other to receive the seal (12) into said cavity (13), then operating said pinch means for pinching the flexible film seal (12), and finally causing removing motions of said head assembly (9) and said specimen container (3) away from each other to remove the flexible film seal (12) from the head of the specimen container (3).
US08528193B2 Component placement unit for placing a component on a substrate
A device suitable for producing an image of an object disposed in an object space by means of a sensor comprises at least the sensor, a first lens assembly disposed in front of the sensor, a stop plate comprising a light passage disposed in front of the first lens assembly, a second lens assembly disposed in front of the stop plate and the object space disposed in front of the second lens assembly. The device further comprises a light source, as well as a diffuser which is disposed on a side of the object space that is averted from the light source.
US08528192B2 Fixture for removing slip rings from rotating electrical machinery
A fixture for removing slip ring assemblies from rotating electrical machinery. The fixture attaches directly to the slip ring assembly through bolted connection points for ease of installation and removal. A jacking mechanism provides mechanical leverage to pry the slip ring from its heat-shrunk fit mounting location in a manner that is reliable and safe for the service worker and the slip ring assembly. The fixture is lightweight and portable, facilitating use with electrical generators in the field and especially with wind turbine generators located on a wind turbine tower.
US08528190B2 Method of manufacturing a power module
A method of manufacturing a power module on a substrate. In one embodiment, the method includes providing power conversion circuitry including providing a magnetic device having a magnetic core and at least one switch on the substrate. The method also includes placing a shielding structure with a baffle over the magnetic core to create a chamber thereabout. The method also includes depositing an encapsulant about the power conversion circuitry. The shielding structure limits the encapsulant entering the chamber and the baffle directs the encapsulant away from the magnetic core thereby limiting an amount of the encapsulant that contacts the magnetic core within the chamber.
US08528185B2 Bi-stable medical sensor and technique for using the same
A bi-stable sensor is provided that includes a frame upon which electrical and optical components may be disposed and a coating, such as an overmold coating, provided about the frame. A resistance-providing component is provided integral with or external to the coated bi-stable sensor such that the bi-stable sensor has two mechanically stable configurations that may be transitioned between by overcoming the resistance provided by the resistance-providing component and/or the by the coating. In one embodiment, the resistance-providing component comprises an elastic band provided about a hinge of the frame, either within or external to the coating. In one embodiment, the sensor may be placed on a patient's finger, toe, ear, and so forth to obtain pulse oximetry or other physiological measurements.
US08528181B2 Alignment of machine components within casings
A method and device are provided to accurately align a machine component of generally circular cross-section within a surrounding machine casing that includes bottom and top halves of the casing. The bottom half and top half, in use, are bolted together at a split line occupying a horizontal plane. The component and the bottom half of the casing include complementary interdigitating members at three circumferentially spaced-apart locations, which include first and second locations at the split line on respective first and second horizontally opposed sides of the component, and a third location at bottom dead center. After lowering the component into the bottom half to engage the interdigitating members at the three locations, jacking apparatus is operated independently at each location to incrementally reposition the component within the bottom half. Shims are then inserted between the interdigitating members at the three locations to maintain the jacked position of the component.
US08528175B2 Methods of forming capacitors
Some embodiments include methods of forming capacitors. A metal oxide mixture may be formed over a first capacitor electrode. The metal oxide mixture may have a continuous concentration gradient of a second component relative to a first component. The continuous concentration gradient may correspond to a decreasing concentration of the second component as a distance from the first capacitor electrode increases. The first component may be selected from the group consisting of zirconium oxide, hafnium oxide and mixtures thereof; and the second component may be selected from the group consisting of niobium oxide, titanium oxide, strontium oxide and mixtures thereof. A second capacitor electrode may be formed over the first capacitor electrode. Some embodiments include capacitors that contain at least one metal oxide mixture having a continuous concentration gradient of the above-described second component relative to the above-described first component.
US08528172B2 Folding plastic clip for pleated blinds
Traditional fixing of raising cords on pleated blinds occurs by sewing plastic flaps in place that hold knots on the raising cords. Adjustment of tension in the raising cords is difficult, because it may be required to loosen the knot and re-tie it in a better location. Loosening and re-tying is avoided in that a plastic clip has slits, in which the raising cords are pinched and locked after being wound 1½ turn around an interjacent tongue in the plane of the plastic clip.
US08528169B1 Patch fitting with auto-return function
A patch fitting with auto-return function for a glass door includes a clamping seat, a damper and a misalignment adjuster. The clamping seat is adapted for clamping and being mounted on the top edge of the glass door and comprises a shaft body and an eccentric cam connected with the shaft body. The damper is installed in the clamping seat and contacted with the eccentric cam. The misalignment adjuster comprises a mounting plate, a plurality of adjustment members and an adjustment plate. The mounting plate has a concave space and a plurality of adjustment holes communicated with the concave space. Each of the adjustment members is disposed in each of the adjustment holes. The adjustment plate is arranged in the concave space of the mounting plate, connected with the shaft body and stopped by at least one of the adjustment members.
US08528168B2 Liquid cooled caster and wheel systems
A liquid cooled wheel system includes a wheel, an axle bolt arranged in mechanical and supportive communication with the wheel, the axle bolt defining an internal chamber configured to hold and transmit a working fluid, a pump arranged in fluid communication with the axle bolt through the working fluid and arranged in mechanical communication with the wheel such that rotational movement of the wheel is translated into internal pumping movement of the pump, and a heat exchanger in fluid communication with both of the axle bolt and the pump and configured to exchange heat from the working fluid to an external environment.
US08528167B2 Nozzle assembly including cord reel and agitator drive motor
A floor care apparatus includes a body having a nozzle assembly and a handle assembly. The handle assembly is pivotally attached to the nozzle assembly. Both a suction generator and a dirt collection vessel are carried on the body. A cord reel is carried on the nozzle assembly in a cord reel compartment. A rotary agitator drive motor is carried on the nozzle assembly in an airflow pathway which directs cooling air toward the cord reel in the cord reel compartment.
US08528164B2 Cyclone chamber for a surface cleaning apparatus
A surface cleaning apparatus may comprise an air flow path extending from a dirty air inlet to a clean air outlet and a suction motor. The surface cleaning apparatus may comprise a cyclone chamber provided in the air flow path. The cyclone chamber may comprise a cyclone chamber first end and a cyclone chamber second opposed end, a cyclone air inlet, a cyclone air outlet provided at the cyclone chamber second opposed end and a cyclone chamber wall. An air exit conduit may be exterior to the cyclone chamber and may extend from the cyclone air outlet. At least one reinforcing rib may be positioned in abutting relationship with the air exit conduit and the cyclone chamber second opposed end.
US08528163B2 Vacuum cleaner
A vacuum cleaner is provided. The vacuum cleaner may include a dust separation device that separates dust and a dust container in which the dust separated in the dust separation device may be stored.
US08528159B2 Steam cleaner with seal flap
The steam cleaner with seal flap comprises a handle assembly further comprising a sprayer tube that channels pressured water to a sprayer nozzle to spray the pressured water to the area or surface to be treated and a collector tube channeling the used water back to the main unit where the used water is stored in a storage tank; a collector head assembly, located at a free end of the collector tube of the handle assembly, collecting the used water from the treated surface through a vacuum aperture at the lower end with a vacuum aperture edge being a pressure seal; and a seal flap movably attached to the head assembly to provide a secondary seal cover to preserve vacuum pressure in case the vacuum aperture edge is lifted from the floor surface. The seal flap also guides the water spray onto to the target surface area.
US08528155B2 Structure of windshield wiper
An improved structure of windshield wiper includes a wiper blade assembly, a retainer, and a plurality of adaptors that is selectively and exchangeably mountable to the retainer. The retainer forms a mounting hole in a top of a front end portion and has a mounting bar rearward of the mounting hole and has a rear end portion forming a lower step section, which includes an engagement slot and an engagement rib respectively formed in front and rear sections of each side face thereof The adaptors are of different structures. The retainer is coupled to the wiper blade assembly, or alternatively, the adaptors are selectively attached to the retainer, so that windshield wiper arms of different styles may selectively fit to the retainer or the adaptors to thereby expand the applicability of the windshield wiper blade.
US08528153B1 Multi-rounded design for a concrete trowel to create a multi-rounded design on an edge, perimeter or on the center area of wet poured concrete
The present invention is a novel tool which enables a mason or concrete worker to form very beautiful decorative designs into the edge of poured concrete or central surface area of the poured concrete which is used for a driveway, walkway, border of a planter, or other concrete structure having at least a partially flat surface and at least one side edge where the decorative design is formed. Through use of the present invention, any one of a multiplicity of multi-arcuate designs are formed into at least one side edge or outside edge or inside edge or central location of a poured concrete slab to thereby significant beautify a driveway, walkway, planter border, or any other poured concrete structure.
US08528152B1 Multi-rounded design for a concrete trowel to create an edge or perimeter in concrete that has multi-rounded designs on the edge
The present invention is a novel tool which enables a mason or concrete worker to form very beautiful decorative designs into the edge of poured concrete which is used for a driveway, walkway, border of a planter, or other concrete structure having at least a partially flat surface and at least one side edge where the decorative design is formed. Through use of the present invention, any one of a multiplicity of multi-arcuate designs are formed into at least one side edge or outside edge or inside edge of a poured concrete slab to thereby significant beautify a driveway, walkway, planter border, or any other poured concrete structure.
US08528148B2 Toothbrush head
A toothbrush head having a top surface and a bottom surface opposite the top surface is described herein. The head has a first portion, a second portion, and an opening between the first portion and the second portion. The opening extends from the top surface to the bottom surface. A first plurality of contact elements are positioned on the first portion and the second portion. A second plurality of contact elements are positioned on the first portion and the second portion. Each of the second plurality of contact elements has an elastomer.
US08528147B2 Interdental brush
An interdental brush comprises a brush member having bristle filaments attached to a spine which projects from a handle part. The handle part comprises a main body and a resilient transition portion. The handle part further comprises a hollow cavity, in the transition portion. The hollow cavity improves the cushioning effect of the transition portion, and increases the length of stroke of the interdental brush by allowing the transition portion to be deformed.
US08528145B2 Oral care implement having tissue cleaning elements with directional cleaning
An oral care implement includes a head, a tooth cleaning element region and a tissue cleaning element region. The tissue cleaning element region includes a plurality of flexible, angled projections. The projections are configured to (1) flex from an at-rest position to a substantially flat position when the tissue cleaning element region is in contact with the tongue and is pushed into the mouth, and (2) flex to a substantially upright position when the tissue cleaning element region is in contact with the tongue and is pulled out of the mouth. This arrangement aids in preventing debris from being pushed into the mouth and in removing debris from the mouth and tongue. The flexible projections may be used in conjunction with rigid projections having a generally vertical configuration to aid in removing debris from the mouth and in engaging the cheek to improve saliva production during brushing.
US08528142B1 Floor treatment apparatus
The present invention relates generally to an apparatus for cleaning or otherwise treating a floored surface that includes a platform adapted to support the weight of an operator. In addition, one embodiment of the present invention is capable of generally performing 360° turns to facilitate the treatment of difficult to access portions of the floored surface.
US08528140B1 Adjustable scope mount
An adjustable mount for attaching a sighting device to a firearm includes an elongated base member and an elongated mount member longitudinally slidably engageable with the base member. Either the base member or the mount member includes a plurality of nonparallel longitudinal engagement slots. The other of the base member or the mount member includes a longitudinal engagement tongue which is selectively longitudinally slidably engageable in each of the plurality of slots to selectively position the mount member at different angles relative to the base member. At least one transverse clamping member is configured to secure the base member and mount member against relative longitudinal movement.
US08528137B2 Collapsible litter with integrated equipment bag
A collapsible litter including a first flexible and elongated body support member having a top surface, a bottom surface, and a plurality of flexible grab strap elements attached to the bottom surface of the body support member. The strap elements extend substantially beyond the surface of the body support member. A second flexible body support member, is disposed on the top of the first flexible elongated body support member, and covers a substantial portion of the first flexible elongated body support member. At least one edge of the second flexible body support member is affixed the top surface of the first flexible body support member forming a compartment with an opening for securing and transporting items such that the first and second body support members form a compartment for securing and transporting items.
US08528128B2 Closure device for drain pipeline
A closure device for a drain pipeline includes an outer sleeve, an inner sleeve mounted in the outer sleeve, and a closure member. The outer sleeve is adapted to be installed between a drain of a sink or washbasin and a drainpipe. A flow port is defined in the inner sleeve. The closure member is movably supported in the inner sleeve in a vertical direction. The closure member is normally biased by a spring to close the flow port so as to block odor from flowing into an indoor space, and the closure member is moved downwards to open the flow port when draining water into the outer sleeve.
US08528119B2 Impact energy management method and system
An impact-absorbing protective structure comprises one or more compressible cells. Each cell is in the form of a thin-walled plastic enclosure defining an inner, fluid-filled chamber with at least one small orifice through which fluid resistively flows. Each cell includes an initially resistive mechanism that resists collapse during an initial phase of an impact and that then yields to allow the remainder of the impact to be managed by the venting of fluid through the orifice. The initially resistive mechanism may be implemented by providing the cell with semi-vertical side walls of an appropriate thickness or by combining a resiliently collapsible ring with the cell. After the initially resistive mechanism yields to the impact, the remainder of the impact is managed by the fluid venting through the orifice. The cell properties can be readily engineered to optimize the impact-absorbing response of the cell to a wide range of impact energies.
US08528116B2 Soccer glove
The invention relates to an athletic glove for supporting a hand of a wearer. The soccer glove improves performance through the use a three dimensional finger cap which forms at least a portion of at least one digit of the wearer's hand. The athletic glove also comprises an open wrist feature which allows for a greater degree of support, adjustability, comfort, and ease of access and removal.
US08533860B1 Personalized digital media access system—PDMAS part II
The invention is an apparatus that facilitates access to a data source to accept verification and authentication from an enabler using at least one token and at least one reference. The at least one reference could be a device serial number, a networking MAC address, or a membership ID reference from a web service. Access to the data source is also managed with a plurality of secondary enablers.
US08533858B2 Domain management method and domain context of users and devices based domain system
Provided are domain contexts indicating user and device based domain systems for being applied to a new digital content protection/management system, and management methods thereof. A concept of “domain” is introduced in the present invention so that various business models can be obtained in accordance with content use of one home or small-sized group. The domain refers to as a group of user and device SAV and PAV indicating a context for being applied to the domain system includes: a domain identifier for specifying a domain as a region containing at least one content execution device and at least one content user; domain authentication information for guaranteeing authenticity of the domain; a user list containing information of users belonging to the domain; and a device list containing devices belonging to the domain.
US08533856B2 Secure compact flash
Methods and apparatus are provided, such as a memory card with a processor and nonvolatile memory coupled thereto. The nonvolatile memory has a secure area configured to store a user password and a serial number in encrypted form. The card is configured to grant access to the secure area when the card receives a password that matches the stored user password and the card is coupled to a system having the serial number.
US08533852B2 Method and system for securely communicating between a primary service provider and a partner service provider
A method and system for authenticating a partner service provider and a primary service provider includes a network and, a partner service provider generating a request for a first encrypted token from a partner service provider and communicating the request to the network. An authentication web service receives the request for the first encrypted token from the network and generates the first encrypted token. The partner service provider generates a request for data with the first encrypted token and communicates the request for data to the network. A data web service receives the request for data and communicates the request for data from the data web service to the authentication web service. The authentication web service validates the request for data and communicates a validation result to the data web service. The data web service communicates data to the partner service provider from the data web service after validating.
US08533851B2 Systems and methods for secure transaction management and electronic rights protection
The present invention provides systems and methods for electronic commerce including secure transaction management and electronic rights protection. Electronic appliances such as computers employed in accordance with the present invention help to ensure that information is accessed and used only in authorized ways, and maintain the integrity, availability, and/or confidentiality of the information. Secure subsystems used with such electronic appliances provide a distributed virtual distribution environment (VDE) that may enforce a secure chain of handling and control, for example, to control and/or meter or otherwise monitor use of electronically stored or disseminated information. Such a virtual distribution environment may be used to protect rights of various participants in electronic commerce and other electronic or electronic-facilitated transactions. Secure distributed and other operating system environments and architectures, employing, for example, secure semiconductor processing arrangements that may establish secure, protected environments at each node. These techniques may be used to support an end-to-end electronic information distribution capability that may be used, for example, utilizing the “electronic highway.”
US08533846B2 Method and system for dynamically associating access rights with a resource
A method for dynamically associating, by a server, access rights with a resource includes the step of receiving, by the server, a request for a resource from a client. The server requests, from a policy engine, an identification of a plurality of access rights to associate with the resource, the plurality of access rights identified responsive to an application of a policy to the client. The server associates the resource with the plurality of access rights via a rights markup language. The server transmits the resource to the client with the identification of the associated plurality of access rights. An application program on the client makes an access control decision responsive to the associated plurality of access rights. The application program provides restricted access to the resource responsive to the access control decision.
US08533841B2 Deriving remediations from security compliance rules
Systems and methods that automatically generate remediation processes such as acts performed as part of a benchmark model, to improve and update compliance of a machine with security policies compliance. A remediation component can automatically determine processes that are required to change and increase compliance of a machine with a security policy, and hence improve security level thereof.
US08533835B2 Method and system for rapid signature search over encrypted content
A method for detecting malware includes dividing data to be scanned for malware into at least a first data segment and a second data segment, dividing a signature corresponding to an indication of malware into at least a first signature segment and a second signature segment, performing a relationship function on the first signature segment and the second signature segment yielding a first result, performing the relationship function on the first data segment and the second data segment yielding a second result, comparing the first result and the second result, and, based on the comparison, determining that the data includes information corresponding to the signature. The relationship function characterizes the relationship between at least two information sets.
US08533831B2 Systems and methods for alternating malware classifiers in an attempt to frustrate brute-force malware testing
A computer-implemented method for alternating malware classifiers in an attempt to frustrate brute-force malware testing may include (1) providing a group of heuristic-based classifiers for detecting malware, wherein each classifier within the group differs from all other classifiers within the group but has an accuracy rate that is substantially similar to all other classifiers within the group, (2) including the group of classifiers within a security-software product, and (3) alternating the security-software product's use of the classifiers within the group in an attempt to frustrate brute-force malware testing by (a) randomly selecting and activating an initial classifier from within the group and then, upon completion of a select interval, (b) replacing the initial classifier with an additional classifier randomly selected from within the group. Various other methods, systems, and computer-readable media are also disclosed.
US08533824B2 Resisting the spread of unwanted code and data
A method of processing an electronic file by identifying portions of content data in the electronic file and determining if each portion of content data is passive content data having a fixed purpose or active content data having an associated function. If a portion is passive content data, then a determination is made as to whether the portion of passive content data is to be re-generated. If a portion is active content data, then the portion is analysed to determine whether the portion of active content data is to be re-generated. A re-generated electronic file is then created from the portions of content data which are determined to be re-generated.
US08533822B2 Method and system for propagating network policy
A method for acquiring and disseminating network node characteristics to enable policy decisions including receiving a resolution request from one or more clients in a network environment. Information, for example, network address, is then acquired from one or more sources regarding a specific location in a network, for example, a network node. A list of the network addresses is then generated and ranked based on one or more parameters that merit making traffic handling decisions. The network addresses are then associated with a host name on at least one directory server and then propagated to the one or more clients.
US08533821B2 Detecting and defending against man-in-the-middle attacks
A system, method and program product for defending against man in the middle (MITM) attacks directed at a target server. A system is provided that includes an activity recording system that records an incoming IP address, userid, and time of each session occurring with the target server; an activity analysis system that identifies suspect IP addresses by determining if an unacceptable number of sessions are occurring from a single incoming IP address during a predefined time period; and a countermeasure system for taking action against suspect IP addresses.
US08533820B2 Reserved write positions on install media
A storage medium that is one of a compact disk and a digital versatile disk. The storage medium includes a first portion, the first portion being an area of the storage medium that is read-only only. The storage medium includes a second portion, the second portion being another area of the storage medium upon which a second set of data can be written.
US08533819B2 Method and apparatus for detecting compromised host computers
A method and apparatus for detecting compromised host computers (e.g., Bots) are disclosed. For example, the method identifies a plurality of suspicious hosts. Once identified, the method analyzes network traffic of the plurality suspicious hosts to identify a plurality suspicious hub-servers. The method then classifies the plurality of candidate Bots into at least one group. The method then identifies members of each of the at least one group that are connected to a same controller from the plurality suspicious controllers, where the members are identified to be part of a Botnet.
US08533807B2 Methods for accessing content based on a session ticket
A method for accessing content stored on a memory device is provided. In this method, a request to access the content is transmitted and a session ticket is received. The session ticket includes a parameter used to decrypt the content and the session ticket is generated based on a variable that is configured to change at a session. The content may be accessed based on the session ticket.
US08533804B2 User login with redirect to home network
A login browser form allows a user to securely login to an account and access a web-based service at a server or server farm, referred to as a transaction node, without using a separate authentication or single sign-on server. A user is assigned to one of multiple transaction nodes as its home when the user enrolls in the web-based service. In a subsequent attempt to login, the user may land at the home transaction node or at a non-home transaction node. The transaction node serves the login browser form, including code to cause the web browser to transmit the user login id to the transaction node. If the transaction node determines that it is not the user's home, based on its records of user assignments, it identifies the home and configures the web browser to direct future communications to the home. The user's password is not sent to the non-home.
US08533803B2 Method and apparatus for trusted federated identity
A trusted computing environment, such as a smartcard, UICC, Java card, global platform, or the like may be used as a local host trust center and a proxy for a single-sign on (SSO) provider. This may be referred to as a local SSO provider (OP). This may be done, for example, to keep authentication traffic local and to prevent over the air communications, which may burden an operator network. To establish the OP proxy in the trusted environment, the trusted environment may bind to the SSO provider in a number of ways. For example, the SSO provider may interoperate with UICC-based UE authentication or GBA. In this way, user equipment may leverage the trusted environment in order to provide increased security and reduce over the air communications and authentication burden on the OP or operator network.
US08533802B2 Authentication system and related method
A system and method whereby the identity of a person, entity, device or the like attempting to gain access to a secured resource may be securely authenticated includes a means for receiving from a requester purporting to be an authorized user of a secured resource a request for access by an unauthorized user (such as, for example, a retail store, a service station, an on-line service provider or merchandiser, a healthcare provider, a medical insurer, an information consumer or the like) to the secured resource; a means for generating and communicating to the purported authorized user a key string adapted to provide a basis for authenticating the identity of the requester; a means for receiving an authentication credential associated with the request for access; and a means for evaluating the authentication credential to authenticate the identity of the requester.
US08533801B2 System and method for binding a subscription-based computing system to an internet service
A system for binding a subscription-based computer to an internet service provider (ISP) may include a binding module and a security module residing on the computer. The binding module may identify and authenticate configuration data from peripheral devices that attempt to connect to the computer, encrypt any requests for data from the computer to the ISP, and decrypt responses from the ISP. If the binding module is able to authenticate the configuration data and the response to the request for data from the ISP, then the security module may allow the communication between the computer and the ISP. However, if either the configuration cycle or the response cannot be properly verified, then the security module may degrade operation of the computer.
US08533800B2 Secure and usable authentication for health care information access
Embodiments of the invention relate to providing a health care provider access to an electronic record of a patient may be provided. A determination is made as to whether the health care provider is logged onto a computer system in a physical area assigned to the patient. Whether the health care provider is logged onto the computer system during working hours of the provider is also ascertained. The health care provider is provided with access to the electronic record of the patient via the computer system if the determining resolves to true and the ascertaining resolves to true.
US08533796B1 Providing application programs with access to secured resources
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing access to secured resources. A token providing system stores a primary authentication token that is used to obtain temporary authentication tokens. The token providing system provides, to application programs that are unable to access the primary authentication token, the temporary authentication tokens. The token providing system receives, from a first application program of the application programs, a first request to obtain a first temporary authentication token. The first request does not include the primary authentication token. The token providing system transmits a second request to obtain the first temporary authentication token. The second request includes the primary authentication token. The token providing system receives the first temporary authentication token. The token providing system provides the first temporary authentication token for use by the first application program.
US08533795B2 Information processing apparatus, information processing method, information processing program, and computer-readable medium
An information processing apparatus is disclosed that includes a user authentication unit that identifies a current user, a task acquiring unit that acquires task information of a relevant task associated with a file to be processed by the current user, and a file information storage unit that stores file information of the file to be processed in association with the task information of the relevant task.
US08533793B2 Location-aware security and access system
An invention is afforded for providing security for a protected network resource. The system includes a network access apparatus in communication with a receiver that receives signals from a remote source. The network access apparatus is capable of collecting current microprint data for the receiver, which is a plurality of values based on data values received at the receiver over a predefined period of time, for example, forty-five seconds. The system also includes an authentication computer in communication with the network access apparatus. The authentication computer has access to an LSDF for the receiver, which is a plurality of values based on data values received at the receiver over a predefined period of time, for example, a twenty-four hour period of time. In operation the network access apparatus provides current microprint data for the receiver to the authentication computer, and the authentication computer compares the current microprint data to the LSDF for the receiver to authenticate an access request.
US08533787B2 Automatic resource ownership assignment system and method
A method for automatic folder ownership assignment, including ascertaining which first folders, among a first multiplicity of folders, have at least one of modify and write permissions to non-IT administration entities, adding the first folders to a list of candidates for ownership assignment, defining a second multiplicity of folders which is a subset of the first multiplicity of folders and not including the first folders and descendents and ancestors thereof, ascertaining which second folders among the second multiplicity of folders, have permissions to non-IT administration entities, adding the second folders to the candidates, defining a third multiplicity of folders, which is a subset of the second multiplicity of folders and not including the second folders and descendents and ancestors thereof, ascertaining which third folders among the third multiplicity of folders are topmost folders, adding the third folders to the candidates, and recommending possible assignment of ownership of the candidates.
US08533785B2 Systems and methods for managing the operation of multiple virtual machines among multiple terminal devices
An information processing device includes: a connection monitoring unit performs determining whether a first external device is connected, and determining whether a receiving unit receives the request from the first or second external device, wherein when the connection monitoring unit determines that the first external device is not connected, a usage permission/prohibition determining unit updates the usage permission/prohibition information stored in a management table so that the usage permission/prohibition information indicates that use of a first virtual computer is prohibited, and wherein when the connection monitoring unit determines that the receiving unit receives the request from the second external device and that the first external device is connected, the usage permission/prohibition determining unit transmits, to the first external device, information that instructs the first external device to prohibit use of a second virtual computer.
US08533782B2 Access control
A policy store associated with a policy decision point of an access control system is updated. The policy decision point is arranged to provide, in response to received decision requests, access control decisions in dependence on one or more policies stored in the policy store, each policy specifying a predetermined access control decision to be provided in response to a particular access request made in respect of a particular attribute or combination of attributes. The policy decision point is associated with at least one policy enforcement point arranged to implement access control in accordance with access control decisions provided by the policy decision point in response to decision requests submitted by the policy enforcement point, the policy enforcement point having associated therewith an attribute store providing data relating to attributes in respect of which access requests have previously been made via the policy enforcement point.
US08533781B2 Access method suitable for wireless personal area network
The embodiments of the invention disclose an access method suitable for wireless personal area network (WPAN). After the coordinator broadcasts the beacon frame, according to the beacon frame, the equipment identifies the authentication demand and the authentication mode required by the coordinator to the equipment. If the coordinator has no authentication demand to the equipment, the equipment and the coordinator carry out the association processes directly; otherwise, based on a selected authentication mode and the corresponding authentication mechanism negotiation information, the equipment sends the authentication access request to the coordinator; then based on the authentication mode selected by the equipment, the coordinator carries out the processes of authentication and session key negotiation with the equipment; finally, the coordinator sends the authentication access response to the equipment, when the authentication state in the authentication access response is success, the equipment carries out the association processes with the coordinator. The processes of authentication and the session key negotiation can be based on primitive control, and also can be based on port control. If the equipment is associated with the coordinator successfully, the coordinator distributes a network address to the equipment, and therefore the equipment can communicate with the coordinator normally. The invention solves the technical problems of lower security and lower efficiency in the existing WPAN access methods.
US08533779B2 Method for preventing IP address from unexpected dispersion when using point-to-point protocol
A method for preventing IP address from unexpected dispersion when using point-to-point protocol is disclosed. The method comprises the steps: starting and initializing a PPP session; performing a PPP LCP negotiation, in which times of the successful PPP LCP negotiation is limited; performing a PPP authentication, in which an authentication request to AAA client is sent only once; performing a PPP IPCP negotiation, in which an accounting-start request is sent only once and times of the successful PPP IPCP negotiation is limited; and terminating the PPP session and releasing the IP address. The method of the invention for preventing IP address from unexpected dispersion when using point-to-point protocol effectively avoid excessive oscillation of a LCP state machine and a IPCP state machine by limiting times of the successful PPP LCP negotiation during the period of PPP LCP negotiation and times of the successful PPP IPCP negotiation. In the meantime, the method the invention effectively solves the problem of IP address unexpected dispersion by sending an authentication request to an AAA client only once during the PPP authentication phase and ensuring that the PPP session sends an accounting-start request only once.
US08533774B2 Controlled sharing of information in virtual organizations
In one embodiment, a method for extracting data items for a task requesting a set of data items in a virtual organization including a plurality of members is provided. A set of confidentiality sub-policies associated with the set of data items and an information utility sub-policy associated with the task are retrieved. At least a portion of the set of data items for the task are retrieved based on an analysis that optimally balances confidentiality and information utility using the set of confidentiality sub-policies and the information utility sub-policy.
US08533763B2 In-flight entertainment system
An in-flight entertainment system includes a server and a server/client interface. The server/client interface interfaces with the server and a display unit to retrieve a specified data block requested by the display unit, where the server/client interface sends a command to a storage device controller of the server to retrieve the specified data block from a storage device under the control of the server. The server/client interface operating based on its own control logic.
US08533762B2 Digital broadcasting system and method of processing data in digital broadcasting system
A digital broadcast receiver and a control method thereof are disclosed. The control method of the digital broadcast receiver includes receiving a broadcast signal into which mobile service data and main service data are multiplexed, extracting TPC signaling information and FIC signaling information from a data group in the received mobile service data, acquiring a program table defining a mapping relation between each of all ensembles transmitted at a physical frequency and at least one virtual channel corresponding to the ensemble, using the extracted FIC signaling information, and detecting IP address information required for channel tuning to the at least one virtual channel corresponding to the ensemble, using the acquired program table.
US08533761B1 Aggregating media information
A computer-implemented method includes receiving a search request associated with media-related information, identifying a media-related object responsive to the request, and gathering from a plurality of different corpuses of information a plurality of search results associated with the media-related object.
US08533757B2 Intelligent system and methods of recommending media content items based on user preferences
A system and method for making program recommendations to users of a network-based video recording system utilizes expressed preferences as inputs to collaborative filtering and Bayesian predictive algorithms to rate television programs using a graphical rating system. The predictive algorithms are adaptive, improving in accuracy as more programs are rated.
US08533752B2 Device and method for hierarchical broadcasting
A hierarchical broadcasting device and method are disclosed. In the hierarchical broadcasting method, a broadcast transmitting device may transmit lower layer broadcast data for an existing broadcast to a broadcast receiving device via a first communication network, and may transmit upper layer broadcast data for an improved broadcast to the broadcast receiving device via a second communication network. In this instance, the broadcast receiving device combines the lower layer broadcast data and the upper layer broadcast data in order to display the improved broadcast.
US08533748B2 Contained command invocation framework
An object-oriented middleware framework for use in a network having a plurality of hosts including a first host having an associated first memory and first processor; and a second host having an associated second memory and second processor. The object-oriented middleware framework includes an Originator Command Container instantiating a Command by executing computer programming code stored in the first memory using the first processor. The framework also includes an Invocator Command Container, remote from the Originator Command Container and its associated first host where the instantiated Command is invoked, locally by executing computer programming code stored in the second memory using the second processor.
US08533747B2 Method and system for selecting one or more integrated circuit card interface devices
A method for selecting at least one smart card reader from a list of smart card readers includes receiving a parameter indicative of a reader selection criteria, setting an environment variable that specifies a reader filtering library, executing an application that uses a smart card access library, and interposing the reader filtering library between the application and the smart card access library.
US08533741B2 Methods for launching a program application
A method for launching a program application is provided. Here, configuration instructions are stored in a memory device and the configuration instructions are associated with multiple configurations. A configuration is selected from the multiple configurations when the memory device is coupled to a computing device. Thereafter, a configuration instruction associated with the configuration is retrieved from the memory device. The program application is launched and the configuration instruction is transmitted to the program application.
US08533736B2 System and method for adding local resources for use by a mobile agent object
System and method for importing service objects to a host computing environment. In one embodiment, a method includes the steps of executing a mobile agent object, (called a delivery-mobile agent object) in a mobile-agent runtime environment in a host computing environment and then installing a service object to be executable in the mobile-agent runtime environment.
US08533734B2 Application programming interface for managing time sharing option address space
A method includes receiving a start request from a client at a launcher application programming interface (API), determining whether an existing time sharing option (TSO) address space associated with a user of the client is available, retrieving security environment data associated with the user from a security product responsive to determining that no existing TSO address space associated with a user of the client is available, saving the retrieved security environment data as a security object, generating a message queue, generating a terminal status block (TSB) and saving the terminal status block, creating a TSO address space in a processor, sending an instruction to an operating system to start the TSO address space, and sending a message queue identifier associated with the message queue and an address space token associated with the TSO address space to the client.
US08533733B2 Virtual world subgroup determination and segmentation for performance scalability
A system and method of decreasing server loads and, more particularly, to decrease server load by automatically determining subgroups based on object interactions and computational expenditures. The system includes a plurality of servers; a subgroup optimization module configured to segment a plurality of objects into optimal subgroups; and a server transfer module configured to apportion one or more of the optimal subgroups between the plurality of servers based on a load of each of the plurality of servers. The method includes determining a relationship amongst a plurality of objects; segmenting the objects into optimized subgroups based on the relationships; and apportioning the optimized subgroups amongst a plurality of servers based on server load.
US08533731B2 Apparatus and method for distrubuting complex events based on correlations therebetween
A server calculates correlations between complex event processing processes performed by virtual machines (VMs) so as to detect events from streams using condition expressions for identifying the events. The server obtains the load status of each of the VMs. The server then detects a VM having a processing load exceeding a predetermined level based on the load status thus obtained. When a VM having a processing load exceeding a predetermined level is detected, the server distributes the complex event processing processes to the respective VMs based on the calculated correlations between the complex event processing processes.
US08533729B2 Distributed task system and distributed task management method
A distributed task system has a task transaction server and at least one task server. Instead of being merely passively called by the task transaction server for executing a task, the task server performs self-balancing according to task execution conditions and operation conditions of the task server. The task transaction server receives task requests from the task server, records the execution conditions, and provides feedback to the task server, and the task server executes the task according to the received feedback and the operation conditions of the task server. The task transaction server may determine if the task server can execute the task according to the execution conditions of the task, and feedback to the task server. A self-balancing unit of the task server may further determine whether the task server is busy, and if not busy, trigger a task execution unit of the task server to execute the task.
US08533728B2 Resource tracking method and apparatus
The present invention is directed to a parallel processing infrastructure, which enables the robust design of task scheduler(s) and communication primitive(s). This is achieved, in one embodiment of the present invention, by decomposing the general problem of exploiting parallelism into three parts. First, an infrastructure is provided to track resources. Second, a method is offered by which to expose the tracking of the aforementioned resources to task scheduler(s) and communication primitive(s). Third, a method is established by which task scheduler(s) in turn may enable and/or disable communication primitive(s). In this manner, an improved parallel processing infrastructure is provided.
US08533726B2 Device, system, method, and program for computing resource allocation based on external environment and transition frequency
Provided is a computing resource allocation device capable of allocating computing resources to accommodate changing activity patterns. The device is equipped with an external environment recognition means that analyzes input values from sensors to specify the current environment, a memory means that stores a table in which the sensors required to specify the environment are correlated, a transition frequency computation means that computes the transition frequency at which a transition is made from an environment to another environment, and a computing resource allocation means that computes the amount of allocation of the computing resources to be used for the analysis based on the current environment by referencing the table and the transition frequency, and that allocates the computing resources for the analysis.
US08533725B2 Information processing system and use right collective management method
Disclosed is an information processing system including plural information processing apparatuses that have respective hardware resources including hardware resources to be licensed, each information processing apparatus performing information processing using the licensed hardware resources in which use rights are allocated; and a management apparatus that is connected to the plural information processing apparatuses and manages the hardware resources of the plural information processing apparatuses. The management apparatus includes a use right information holding unit that holds use right information corresponding to the use rights of the hardware resources, and a use right allocation unit that allocates the use rights to the hardware resources on a hardware resource basis in accordance with the held use right information.
US08533724B1 Virtual resource provisioning by assigning colors to virtual resources in multi-tenant resource pool
Virtual resource provisioning may be enhanced by coloring virtual resource instances and/or underlying implementation resources. Particular resource colors may be associated with particular treatments during allocation of implementation resources to virtual resources. There may be different types of colors corresponding to different types of allocation treatment. Exclusory colors may be utilized to reduce clustering of virtual resources with respect to implementation resources. Assignment of exclusory colors to virtual resources can help strike a balance between lower costs through efficient implementation resource utilization and higher fault tolerance through spreading across an available implementation resource pool. Inclusive colors may be utilized to require and/or prefer allocation of virtual resources to implementation resources painted with the inclusive color. Proximity colors may be utilized to enhance a computational performance of a set of virtual resources. Proximity colors may be associated with proximity specifications that define proximity in implementation resource networks.
US08533722B2 Method and apparatus for assigning fractional processing nodes to work in a stream-oriented computer system
An apparatus and method for making fractional assignments of processing elements to processing nodes for stream-based applications in a distributed computer system includes determining an amount of processing power to give to each processing element. Based on a list of acceptable processing nodes, a determination of fractions of which processing nodes will work on each processing element is made. To update allocations of the amount of processing power and the fractions, the process is repeated.
US08533721B2 Method and system of scheduling out-of-order operations without the requirement to execute compare, ready and pick logic in a single cycle
A method and system to schedule out of order operations without the requirement to execute compare, ready and pick logic in a single cycle. A lazy out-of-order scheduler splits each scheduling loop into two consecutive cycles. The scheduling loop includes a compare stage, a ready stage and a pick stage. The compare stage and the ready stage are executed in a first of the two consecutive cycles and the pick stage is executed in a second of the two consecutive cycles. By splitting each scheduling loop into two consecutive cycles, selecting the oldest operation by default and checking the readiness of the oldest operation, it relieves the system of timing requirements and avoids the need for power hungry logic. Every execution of an operation does not appear as one extra cycle longer and the lazy out-of-order scheduler retains most of the performance of a full out-of-order scheduler.
US08533719B2 Cache-aware thread scheduling in multi-threaded systems
The disclosed embodiments provide a system that facilitates scheduling threads in a multi-threaded processor with multiple processor cores. During operation, the system executes a first thread in a processor core that is associated with a shared cache. During this execution, the system measures one or more metrics to characterize the first thread. Then, the system uses the characterization of the first thread and a characterization for a second, second thread to predict a performance impact that would occur if the second thread were to simultaneously execute in a second processor core that is also associated with the cache. If the predicted performance impact indicates that executing the second thread on the second processor core will improve performance for the multi-threaded processor, the system executes the second thread on the second processor core.
US08533718B2 Batch job assignment apparatus, program, and method that balances processing across execution servers based on execution times
A job assignment apparatus includes: a correlation calculation unit to calculate a correlation between an execution time used for processing a program that depends on a computer resource operating at the start of an execution request job and an execution time used for processing a predetermined amount of data in the execution request job which operates immediately after completion of an operation of the program; a resource identification unit to identify the computer resource on which the execution request job depends on the basis of the correlation calculated by the correlation calculation unit; and a job assignment unit to assign the execution request job to one of execution servers connected to the job assignment apparatus so as to exclude simultaneous execution of a job that depends on the same computer resource as the computer resource identified by the resource identification unit and the execution request job.
US08533714B2 Dynamic virtual machine domain configuration and virtual machine relocation management
Dynamic relocation of virtual machines among hypervisors in a domain is provided. A domain management module is executed on a computer processor and is configured to receive a request to add a new hypervisor to a domain. Each hypervisor and each domain comprises an architecture description (ARD). A new canonical ARD is generated for all hypervisors in the domain. A virtual machine executing on a first system is relocated to any other hypervisor in the domain. Virtual machines may also be moved to out-of-domain hypervisors through the use of override masks. In addition, under certain conditions, new hypervisors additions, as well as hypervisor and system updates may be performed without disrupting the virtual machines that are controlled by the hypervisors.
US08533712B2 Virtual machine stage detection
A computer system and computer program product for categorizing a virtual machine stage. A data processing system starts a virtual machine. It sets factor-stage ranges, wherein for each combination factor and stage, a corresponding range is present, and wherein each range is as broad as a reset range. It sets a frequency for sampling virtual machine metrics and samples virtual machine metrics to form a plurality of virtual machine metrics for each factor. It applies a value to each range satisfied by each virtual machine metric, to form a plurality of stage-qualifying values corresponding to a range, and sums all stage-qualifying values for each stage, to form a stage likelihood. The data processing system further selects a stage corresponding a highest stage likelihood. The data processing system determines if the current range is different from a former range. The system expands each range corresponding to the current stage.
US08533706B2 User process object code installer
A computer implemented method of computer implemented method for installing a code object in a user process virtual memory space, while the user process is running is provided. The user process is run in a virtual memory space. A controller process is run in a different virtual memory space than the user process. The control process requests to a kernel module to install the code object into the virtual memory space of the user process. The kernel module installs the code object into the virtual memory space of the user process, while the user process is running.
US08533701B2 Virtual machine image update service
Systems, methods, and computer-readable media for updating a component utilized by an application within a distributed computing environment. An inventory of components relied on by applications within a distributed computing environment is created and maintained to facilitate identifying applications utilizing a particular component. A determination is made from the inventory of applications that utilize the particular component. An indication is received that an update is available for the particular component. An application image for an application utilizing the particular component is booted in an isolated computing environment to allow the component to be updated. A new image of the application is created to reflect the updated component. A user, such as a developer, of the application may be notified that the new image is available for future instantiations of the application.
US08533699B2 System and method for optimizing a code section by forcing a code section to be executed atomically
Systems and methods for optimizing code may use transactional memory to optimize one code section by forcing another code section to execute atomically. Application source code may be analyzed to identify instructions in one code section that only need to be executed if there exists the possibility that another code section (e.g., a critical section) could be partially executed or that its results could be affected by interference. In response to identifying such instructions, alternate code may be generated that forces the critical section to be executed as an atomic transaction, e.g., using best-effort hardware transactional memory. This alternate code may replace the original code or may be included in an alternate execution path that can be conditionally selected for execution at runtime. The alternate code may elide the identified instructions (which are rendered unnecessary by the transaction) by removing them, or by including them in the alternate execution path.
US08533698B2 Optimizing execution of kernels
The present invention extends to methods, systems, and computer program products for optimizing execution of kernels. Embodiments of the invention include an optimization framework for optimizing runtime execution of kernels. During compilation, information about the execution properties of a kernel are identified and stored alongside the executable code for the kernel. At runtime, calling contexts access the information. The calling contexts interpret the information and optimize kernel execution based on the interpretation.
US08533697B2 Graphical processing unit (GPU) arrays providing high computational capabilities in a computing environment
A device initiates a technical computing environment (TCE), and receives, via the TCE, a program command that permits the TCE to access a graphical processing unit that is remote to the device, where the program command permits the TCE to seamlessly transfer data to the remote GPU. The device transforms, via the TCE, the program command into a program command that is executable by the remote GPU, and provides the transformed program command to the remote GPU for execution. The device also receives, from the remote GPU, one or more results associated with execution of the transformed program command by the remote GPU, and utilizes the one or more results via the TCE.
US08533690B2 C-to-java programming language translator
A C-to-Java programming language translator that requires no human intervention, translates literally to preserve both procedure and function in the resulting code, and is independent of the purpose of the source code. The program reads in text from a C file, tokenizes each line for C keywords and punctuation, translates most keywords and expressions, and outputs the result to a Java file. The program is modular so that it is capable of running on multiple operating systems and hardware. The invention implements several methods of translation, including whole-line translation, search/replace translation, context-sensitive translation, idiomatic translation, and second-pass translation. The second-pass translation handles those instances when correct translation of a particular line depends on information in another line. The program of the invention translates a struct into a Java inner class, complete with multiple constructors and private variables, and it translates pointers into their reference equivalents.
US08533688B2 System and method for interfacing with a system monitor
An interface is provided between a running computer application and a system monitor. The system monitor handles notification messages generated by the computer application. The interface includes an import module to scan a source file, extract notification messages from the source file and store the notification messages in a scan file. The interface includes a manager module to display each notification message in the scan file in a table in a graphical user interface to allow modifications to the data in the table. The data is exported to an export stage. The export module performs any translation required to create a file of the notification messages in a format that is acceptable to the system monitor.
US08533687B1 Methods and system for global real-time transaction tracing
Methods and systems for out-of-application bytecode instrumentation and performance monitoring of applications, such as globally-distributed applications, decouple (1) acquiring measurements through sensor execution at applications; (2) instrumenting application bytecode with sensor bytecode and buffering and sending measurements at collector nodes; and (3) controlling instrumentation and correlating measurements at a central monitoring node. Collector nodes and applications may employ secured, high bandwidth network connections (e.g., a typical LAN connection). Collector nodes and the central monitoring node may employ non-secured, lower-bandwidth network connections (e.g., a typical WAN connection) and may use encryption and/or compression without burdening the monitored application. Multiple parallel instrumentation engines in collector nodes eliminate the possible instrumentation bottleneck presented by one centralized instrumentation engine in a single server. Moreover, decentralized buffering of monitoring event data allows management of peak measurement loads on the monitoring node.
US08533686B2 Methods and systems for porting Sysprof
Embodiments of the present invention provide a system profiler that can be used on any processor architecture. In particular, instead of copying an entire stack every time, the stack is divided into blocks of a fixed size. For each block, a hash value is computed. As stack blocks are sent out of the kernel, the hash value and a copy of the block contents is kept in a user space cache. In the kernel, the hash codes of sent stack blocks are tracked in a table. During system profiling, the kernel module sampling the call stack determines if that stack block was previously sent by checking for the hash value in the kernel table. If the hash matches an entry in the kernel table, then only the hash value is sent. If the hash value is not in the table, the entire block and the hash value is sent.
US08533684B2 Source identification of compliance errors in a web page with custom widgets
A mechanism is provided to automate the mapping so that custom widgets that cause compliance errors in the Web page can be identified automatically. The mechanism dynamically creates and inserts debug directives into the HTML code generated from a custom widget in a Web page so that a compliance error found in the generated code can be traced back to the custom widget that caused the error.
US08533683B2 Stack walking enhancements using sensorpoints
A system and method for receiving an image of compiled user code, scanning the image to determine each of a plurality of functions included in the user code and creating a separately compiled executable module corresponding to selected ones of the plurality of functions, wherein the module includes instructions to create a stack trace for the selected ones of the functions.
US08533682B2 Amplification of dynamic checks through concurrency fuzzing
The subject disclosure relates to effective dynamic monitoring of an application executing in a computing system by increasing concurrency coverage. A set of dynamic checks are linked to an application by mechanisms that enable the dynamic checks to monitor behavior of the application at runtime. As additionally described herein, concurrency fuzzing is applied to the application to randomize thread schedules of the application, thus increasing a number of disparate concurrency scenarios of the application observed by the plurality of dynamic checks.
US08533674B2 Method, system and apparatus for providing pay-per-use distributed computing resources
Method, system, apparatus, and computer program and computer program product provide on-demand, scalable computational resources to application providers over a distributed network and system. Resources are made available based on demand for applications. Application providers are charged fees based on the amount of resources utilized to satisfy the needs of the application. In providing compute resources, method and apparatus is capable of rapidly activating a plurality of instances of the applications as demand increases and to halt instances as demand drops. Application providers are charged based on metered amount of computational resources utilized in processing their applications. Application providers access the network to distribute applications onto network to utilize distributed compute resources for processing of the applications. Application providers are further capable of monitoring, updating and replacing distributed applications. Apparatus and system includes plurality of computing resources distributed across a network capable of restoring and snapshotting provisioned applications based on demand.
US08533673B2 Language-level integration of programming models
To enable language-level integration of multiple programming languages into a single programming framework, one or more domain specific languages (DSLs) are specified as incremental extensions to a host programming language. An application created in this framework may include program code written in the host language as well as DSL inset code that is written in any of the DSLs. The extensions to the host language are described in DSL specifications, which define how the DSL inset code is processed. At runtime, DSL inset code in the source code is detected and passed to a DSL inset processor for execution according to an appropriate DSL specification, whereas source code in the host language is executed by a host language processor.
US08533671B2 Assigning type parameters
The present invention extends to methods, systems, and computer program products for assigning type parameters. Embodiments of the invention permit using a visual editor to edit arbitrary object instances in a graphical fashion. Instances of generic types can be manipulated to change the type parameters for that generic (to be able to change a List to a List, for instance). Values are preserved and data can be patched to other dependent nodes in an object hierarchy.
US08533669B2 Analysis of dynamic elements in bounded time
A code analysis system is described herein that provides code completion for programming languages that include elements that are not statically discoverable and that provides results in a predictable period that is acceptable for an interactive user interface. The system compiles each file into an intermediate state that can be stored and cached to speed later analysis of files. In addition, when executing a particular file, the system monitors a time-based threshold and/or a recursion depth so that if the compilation time is exceeding the threshold or a function is exceeding the recursion depth the system can stop the execution and use the intermediate results obtained up to that point to provide as much information as possible within a bounded execution time. When dynamic analysis fails, the system falls back to static analysis.
US08533664B2 Method and system to automatically generate GUI object addressing queries
One embodiment of the present invention provides a system that automatically generates addressing queries for objects rendered on a graphical user interface (GUI). During operation, the system receives a request for GUI object-addressing query for an application to be tested. The system first identifies the application context, and retrieves a rule document describing GUI object-addressing query rules according to the identified application context. Next, the system parses the rule document to generate an applicable query rule set for the application. Based on the applicable query rule set, the system generates a set of query candidates and determines a unique query for each GUI object.
US08533663B2 System and method for utilizing available best effort hardware mechanisms for supporting transactional memory
Systems and methods for managing divergence of best effort transactional support mechanisms in various transactional memory implementations using a portable transaction interface are described. This interface may be implemented by various combinations of best effort hardware features, including none at all. Because the features offered by this interface may be best effort, a default (e.g., software) implementation may always be possible without the need for special hardware support. Software may be written to the interface, and may be executable on a variety of platforms, taking advantage of best effort hardware features included on each one, while not depending on any particular mechanism. Multiple implementations of each operation defined by the interface may be included in one or more portable transaction interface libraries. Systems and/or application software may be written as platform-independent and/or portable, and may call functions of these libraries to implement the operations for a targeted execution environment.
US08533659B2 Efficient extraction of software dependencies from program code
Calls to stop functions are identified in a computer program file. The stop functions are functions that interact with external resources. Parameters of the calls to the stop functions that are references to the external resources are identified. An analysis is performed over the computer program file to find out possible values of the parameters of the calls.
US08533655B1 Method and apparatus for capturing data samples with test circuitry
A method is provided for testing a circuit design in a programmable IC. The circuit design and a sampling circuit are implemented in the programmable IC. A first routing circuit is implemented in the programmable IC to route signals from the designated locations of a first subset of a set of test nodes of the circuit design to a set of input nodes of the sampling circuit. Signals are sampled from the first subset of test nodes using the sampling circuit. The programmable IC is partially reconfigured to implement a second routing circuit that replaces the first routing circuit. The second routing circuit is configured to route signals from a second subset of the set of test nodes to the set of input nodes of the sampling circuit. Signals from the second subset of test nodes are sampled using the sampling circuit.
US08533651B1 Providing conversion of a planar design to a FinFET design
An approach for providing conversion of a planar design to a FinFET design is disclosed. Embodiments include: receiving a planar design having a plurality of diffusion regions; overlapping a plurality of parallel fin mandrels with a plurality of evenly-spaced parallel lines of a grid; snapping the diffusion regions to the grid based on the parallel lines; and generating a FinFET design based on the overlapping and the snapping. Embodiments include the parallel lines and the parallel fin mandrels being perpendicular to a poly orientation associated with the planar design, and determining a spacing length between the parallel lines; determining a plurality of edges of the diffusion regions that are parallel to the poly orientation; and cropping the diffusion regions until each of the edges has a length that is a multiple of the spacing length.
US08533650B2 Annotation management for hierarchical designs of integrated circuits
A method is provided to produce a persistent representation of a annotation to a circuit design comprising: providing a block hierarchy that corresponds to the circuit design; displaying in a computer user interface display a first elaborated view of the circuit design that corresponds to the first instance of a block hierarchy; receiving user input to associate the annotation with a component of the elaborated view of the design; providing in a mirrored block hierarchy; and associating the annotation with the mirrored block hierarchy in computer readable storage media.
US08533648B2 Automatic clock-gating propagation technique
Embodiments of the present invention provide a method and system for clock-gating a circuit. During operation, the system receives a description of a circuit that includes clocked memory elements, some of which are clock-gated. Next, the system identifies a sender memory element by identifying a sender path from an output of the sender memory element to a data input for a seed memory element. Then, the system identifies an enable-generating memory element by identifying an enable-signal path from an output of the enable-generating memory element to an enable signal which is used to gate a clock signal input for the seed memory element. Next, the system provides clock-gating for the sender memory element by generating an enable signal using a data input for the enable-generating memory element. Finally, the system gates a clock signal for the sender memory element using this generated enable signal.
US08533644B1 Multi-CCC current source models and static timing analysis methods for integrated circuit designs
In one embodiment of the invention, a multi-CCC current source model is disclosed to perform statistical timing analysis of an integrated circuit design. The multi-CCC current source model includes a voltage waveform transfer function, a voltage dependent current source, and an output capacitor. The voltage waveform transfer function receives an input voltage waveform and transforms it into an intermediate voltage waveform. The voltage dependent current source generates an output current in response to the intermediate voltage waveform. The output capacitor is coupled in parallel to the voltage dependent current source to generate an output voltage waveform for computation of a timing delay.
US08533641B2 Gate array architecture with multiple programmable regions
Systems and methods are disclosed for forming a custom integrated circuit (IC) with a first fixed (non-programmable) region on a wafer with non-customizable mask layers, wherein the first fixed region includes multiplicities of transistors and a first interconnect layer and a second interconnect layer above the first interconnect layer which form base cells; and a programmable region above the first fixed region with customizable mask layers, wherein at least one mask layer in the programmable region is coupled to the second interconnect layer which provides electrical access to all transistor nodes of the base cells and wherein the programmable region comprises a third interconnect layer coupled to the customizable mask layers to customize the IC. A second fixed region may be formed above the programmable region to provide multiple fixed regions and reduce the number of required masks in customizing the custom IC.
US08533638B2 Post-optical proximity correction photoresist pattern collapse rule
A model of defining a photoresist pattern collapse rule is provided. A portion of the photoresist pattern which corresponds to a second line pattern of a photomask layout is defined as non-collapse patterns if d≧5a and c≧1.5b or if 5a>d≧3a and c≧1.2b, wherein b is the widths of two first line patterns, c is the width of a second line pattern of the photomask layout, and a and d are distances between the second line pattern and the two first line patterns. Accordingly, a photomask layout, a semiconductor substrate and a method for improving photoresist pattern collapse for post-optical proximity correction are also provided.
US08533637B2 Retargeting based on process window simulation
Aspects of the invention relate to retargeting based on process window simulation to fix hotspots. The process window simulation is performed to generate process window information. Edge fragments are selected for retargeting. Based on the process window information, the selected edge fragments are retargeted in a balanced way.
US08533632B2 Systems and methods for immersive advertising
The invention is directed to systems and Methods for immersive advertising on a wide area network, such as the Internet or World Wide Web. Immersive advertisements are customized presentations developed and imbedded within the body of web content. They can take the form of non-static images imbedded within a configurable primary image model or they can be a non-configurable, highly stylized, and animated component imbedded within the content of a web page.
US08533624B2 Method and apparatus for displaying a window for a user interface
Methods and apparatuses to display windows. In more than one embodiments of the invention, a window is closed automatically (e.g., after a timer expires, or when a condition or criterion is met, or a system input is received) without user input. In some examples, the window is translucent so that the portion of another window, when present, is visible under the window. In some examples, the image of the window is faded out before the window is closed and destroyed. In some examples, the window does not close in response to any input from a user input device. In some examples, the window is repositioned (or hidden) automatically when another translucent window is displayed. The degree of translucency, the speed for fading out, the discrete levels of translucency for fading out, the time to expire, and/or other parameters for controlling the display of the window may be set by the user or adjusted by the system (or application software programs) automatically according to system conditions or other criteria.
US08533620B2 Monitoring and tracking athletic activity
Tracking and monitoring athletic activity offers individuals with additional motivation to continue such behavior. An individual may track his or her athletic activity by completing goals. These goals may be represented by real-world objects such as food items, landmarks, buildings, statues, other physical structures, toys and the like. Each object may correspond to an athletic activity goal and require an amount of athletic activity to complete the goal. For example, a donut goal object may correspond to an athletic activity goal of burning 350 calories. The user may progress from goal object to goal object. Goal objects may increase in difficulty (e.g., amount of athletic activity required) and might only be available for selection upon completing an immediately previous goal object, a number of goal objects, an amount of athletic activity and the like.
US08533617B2 Method and computer system for displaying a weighted tree based on hyperbolic geometry
The invention discloses a method for displaying a weighted tree based on hyperbolic geometry, comprising: obtaining weighted tree data defining a weighted tree structure; positioning the root node in a negatively curved space as a center, based on the weighted tree defining data; based on the weighted tree defining data, performing layout processing for each parent node and all its direct child nodes from top to bottom recursively, until all the nodes in the tree have been laid out in the negatively curved space, wherein the higher the weight of an edge connecting the parent node and each of its direct child nodes is, the shorter the distance between the parent node and the child node is; mapping the layout data from the negative curved space to an Euclidean plane; and displaying the mapped data in display.
US08533616B2 Time support for service adaptation
A computer-implemented method and computer program product for adapting enterprise services to specific requirements of an enterprise. A graphical representation of a plurality of service elements is generated on a computer. Each service element includes an input and an output. A link is generated between an output of a first service element of the plurality of service elements and an input of a second service element of the plurality of service elements. The first and second service elements are concatenated via the link to form an adapted service element.
US08533614B2 Screen editing device, screen editing method, and computer program product
An image editing device configured to edit the contents of an operations screen to be displayed on a display and store a result of editing, the image editing device includes a keyword storing part configured to store at least one keyword corresponding to each screen structural element which can be arranged on the operations screen; a selection receiving part configured to select the screen structural element of an editing subject; a display setting part configured to determine whether the screen structural element selected by the selection receiving part is to be displayed on the operations screen; a keyword receiving part configured to receive an input of the keyword; and a first extraction part configured to extract the screen structural element corresponding to the keyword received by the keyword receiving part and display the screen structural element as a candidate screen structural element for display-setting.
US08533612B2 User interface for emergency alert system
A user interface for interacting with an emergency notification system. The user interface comprises at least one software module installed on a computer readable medium and containing instructions for operating a computer processor. The instructions comprise first instructions for causing the processor to display on a computing device display an alert selection window configured to receive a user entered alert message; second instructions for causing the processor to display on the computing device display a group selection window configured to receive a user selection of one or more notification units to receive the alert message; and third instructions for causing the processor to display on the computer device display a selection button for instructing the processor, upon selection, to transmit the alert message to the selected one or more notification units.
US08533611B2 Browser enabled communication device for conducting conversations in either a real-time mode, a time-shifted mode, and with the ability to seamlessly shift the conversation between the two modes
A browser enabled communication device capable of conducting conversations, including multiple media types, in either a real-time or a time-shifted mode, with the ability to seamlessly transition between the two modes.
US08533606B2 System and method for personalized hold
Disclosed herein are systems, methods, and computer readable-media for contextual adaptive advertising. The method for personalized hold comprises collecting a set of data elements about a user, generating a user profile based on the set of data elements, selecting media content from one or more content repositories based on the user profile, and delivering selected media content to a device for playback to the user during noncommunicative gaps. One aspect provides further for recording a playback order of delivered media content in order to avoid playing the same media content back to back.
US08533604B1 Techniques for user interface selection
Described are techniques for user interface selection. A plurality of user interface sets is provided. Each of the plurality of user interface sets includes a plurality of user interfaces corresponding to a plurality of user levels of interaction. Each of the plurality of user levels of interaction is associated with a different level of abstraction with respect to processing performed in the data storage system for implementing a request. First user information associated with the user is provided. The first user information identifies one of said plurality of user levels for at least one of the plurality of user interface sets. A user interface is selected for display in connection with interactions with the user in accordance with the first user information. The selected user interface is displayed.
US08533601B2 System and method for monitoring servers of a data center
A system and method for monitoring devices such as servers in one or more data centers. In one embodiment of the method a first graphical user interface is displayed on a computer system such as a desktop computer system. The first graphical user interface may include first and second graphical elements corresponding to first and second system racks, respectively, within a data center. The first system rack may include a plurality of computer systems such as servers. The second system rack may also include a plurality of computer systems such as servers. The first graphical element may include first visual information identifying a location of the first system rack on a floor within the data center, and the second graphical element may include second visual information identifying a location of the second system rack on the floor within the data center.
US08533594B2 Hierarchical display and navigation of document revision histories
A system and technique for displaying a document's workflow history are disclosed. The system includes a graphical user interface for displaying one or more graphical representations of events generated by an application configured to edit a document. Each of the events generated by the application may be stored in a data structure that is associated with one or more portions of the document. The data structure may also be associated with a digital image that reflects the state of the document at the time the event was generated and one or more frames of digital video captured substantially simultaneously with the generation of the event. The system may display the stored events via graphical representations in the graphical user interface that represent a portion of the total document workflow history. A user may navigate through the graphical events based on a hierarchical algorithm for clustering events.
US08533590B2 Information processing apparatus and layout processing method
An information processing apparatus includes a simple layout generation unit configured to generate a simple layout that exemplifies layout results based on document components and a layout template used in a layout of the document components, a presentation unit configured to present the simple layout generated by the simple layout generation unit, a selection unit configured to select the simple layout according to a user operation from the simple layout presented by the presentation unit, and a layout result generation unit configured to execute the layout based on the simple layout selected by the selection unit to generate the layout result.
US08533583B2 Application software generation device, computer program product and application software generation system
Disclosed is an application software generation device to generate an application software for a data collection device having a reading unit to read discrimination information to carry out collection of data based on the discrimination information including a table data generation unit to generate table data for defining arbitrary items, an application software generation unit to generate an application software which is executed by the data collection device in order to collect the data based on the item which is defined in the table data and a transfer unit to transfer the generated application software to the data collection device.
US08533579B2 Data loss detection method for handling fuzziness in sensitive keywords
A method and apparatus for handling fuzziness in sensitive keywords from data loss prevention (DLP) policies. In one embodiment, the method includes identifying a keyword included in a DLP policy, generating multiple permutations of the keyword, and adding the multiple permutations to the DLP policy. The method further includes causing information content to be searched for the keyword permutations to detect a violation of the DLP policy in the information content.
US08533576B1 Data independent error computation and usage with decision directed error computation
A signal error is determined by obtaining a known property of an expected signal. A signal is received and a signal error is determined based at least in part on the received signal and the known property of the expected signal.
US08533572B2 Error correcting code logic for processor caches that uses a common set of check bits
A processor or other apparatus of an aspect may include a first cache, a first error correction code (ECC) logic for the first cache, a second cache, and a second ECC logic for the second cache. The apparatus may also include an interconnect coupled with or between the first cache and the second cache. The interconnect is operable to transmit data and also check bits corresponding to the data between the first cache and the second cache. A method of an aspect may include accessing data, and check bits corresponding to the data, from a first cache. The data and the check bits may be transmitted over an interconnect from the first cache to a second cache. The data and the check bits may be stored in the second cache. Other methods, apparatus, and systems are also disclosed.
US08533571B2 Lossy coding of signals
A method is described for packing variable-length entropy coded data into a fixed rate data stream along with resolution enhancement data, the method providing tightly constrained propagation of transmission channel errors and graceful degradation of signal resolution as entropy-coded data rate increases. An application to a multiband ADPCM audio codec is also described.
US08533569B2 Apparatus, system, and method for managing data using a data pipeline
An apparatus, system, and method are disclosed for managing data in a solid-state storage device. A solid-state storage and solid-state controller are included. The solid-state storage controller includes a write data pipeline and a read data pipeline The write data pipeline includes a packetizer and an ECC generator. The packetizer receives a data segment and creates one or more data packets sized for the solid-state storage. The ECC generator generates one or more error-correcting codes (“ECC”) for the data packets received from the packetizer. The read data pipeline includes an ECC correction module, a depacketizer, and an alignment module. The ECC correction module reads a data packet from solid-state storage, determines if a data error exists using corresponding ECC and corrects errors. The depacketizer checks and removes one or more packet headers. The alignment module removes unwanted data, and re-formats the data as data segments of an object.
US08533568B2 LDPC encoding methods and apparatus
A flexible and relatively hardware efficient LDPC encoder is described. The encoder can be implemented with a level of parallelism which is less than the full parallelism of the code structure used to control the encoding process. Each command of a relatively simple microcode used to describe the code structure can be stored and executed multiple times to complete the encoding of a codeword. Different codeword lengths can be supported using the same set of microcode instructions but with the code being implemented a different number of times depending on the lifting factor selected to be used. The LDPC encoder can switch between encoding codewords of different lengths, without the need to change the stored code description information, by simply changing a code lifting factor used to control the encoding processes. When coding codewords shorter than the maximum supported codeword length some block storage locations and/or registers may go unused.
US08533564B2 System and method of error correction of control data at a memory device
A controller coupled to a memory array includes an error correction coding (ECC) engine and an ECC enhancement compression module coupled to the ECC engine. The ECC enhancement compression module is configured to receive and compress control data to be provided to the ECC engine to be encoded. Compressed encoded control data generated at the ECC engine is stored as a codeword at the memory array.
US08533561B2 Method and apparatus for applying forward error correction in 66b systems
A method and apparatus for applying Forward Error Correction (FEC) in 66b systems. For a user data, the apparatus uses a method comprising the steps of generating one or more data blocks using a 66b code format and the user data; generating one or more FEC parity blocks using the 66b code format, wherein the parity is calculated over the data blocks; and generating an FEC codeword using the data blocks and the FEC parity blocks.
US08533560B2 Controller, data storage device and program product
According to an embodiment of a controller, a bit string manipulating unit manipulates a bit string of manipulation target data based on a predetermined rule. A special data setting unit generates a magic number based on a special data setting request from a host interface, obtains an error detecting code for the magic number, and sends the magic number and the error detecting code as manipulation target data to the bit string manipulating unit to obtain a manipulated manipulation target data. The special data setting unit also extracts logical block address information from the special data setting request, and instructs an access unit to write the magic number in the manipulated manipulation target data to a user data storage area and to write the error detecting code in the manipulated manipulation target data to a redundant area in a storage area located by the logical block address information.
US08533559B2 Semiconductor recording device with error recovery
An error correction code of (N+M) words is configured by adding an ECC parity of M word (M is a natural number) to N words extracted at an interval of A words with respect to data of (A*N) words (A and N are natural numbers) inputted via an interface. A data distributor distributes (N+M) words to the respective (N+M) physical blocks to record by A words. In a case where a writing error has occurred, data recorded in a cell sharing page of the page and in a page of another physical block configuring the error correction code is read. A disappearing correction is carried out to the data of the cell sharing page by using the data, and thus the data of the cell sharing page is recovered and written. In this manner, in the multi-level nonvolatile memory, an error in writing of a certain page can be prevented from propagating to a written page sharing a cell.
US08533558B2 System and method of error correction of control data at a memory device
A method includes initiating a compression operation to compress data to be stored in a group of storage elements at a memory device that includes an error correction coding (ECC) engine. The method includes selecting one of a first mode of the ECC engine to generate a first number of parity bits and a second mode of the ECC engine to generate a second number of parity bits based on an extent of compression of the data. The method also includes encoding the compressed data to generate parity bits corresponding to the compressed data and storing the compressed data and the parity bits to the group of storage elements according to a page format that includes a data portion and a parity portion. The compressed data is stored in the data portion and at least some of the parity bits are stored in the parity portion.
US08533557B2 Device and method for error correction and protection against data corruption
A device for protecting a data word against data corruption includes first and second determiners. The first determiner is configured to determine an error correction code cvA associated with a data word a so that cvA=aAT, with A being a generator matrix of a linear systematic base correction code, the columns of which enable performance of an x-bit error correction on replica of the data word a and the associated error correction code cvA. The second determiner is configured to determine an extended error correction code cvE so that (cvA|cvE)=aFT, with F being an extended generator matrix F = ( A E ) of an extended linear systematic correction code, the columns of which enable, using the extension error correction code cvE, performance of an y-bit error correction, with y>x, on a replica of the data word a and the associated error correction code cvA.
US08533555B2 Efficient encoding and decoding methods for representing schedules and processing forward error correction codes
A sequence of symbol operations (a “schedule representation”) within a data storage device, wherein the operations are those used to process encoding or decoding operations of a forward error correction code (an “FEC code”) upon an arbitrary block of data of a given size (where size can be measured in numbers of symbols). The method is such that the schedule representation can be used to direct the processing of these operations upon a block of data in a way that is computationally efficient. Preferably, the same method can be applied to represent schedules derived from multiple different algorithms for the encoding or decoding of a code or for multiple different codes.
US08533553B2 Method for transmitting information of ACK/NACK sequence in wireless communication system and apparatus therefor
A method for transmitting information of ACK/NACK (Acknowledgement/Negative ACK) sequence from a receiver in a wireless communication system is disclosed. A receiver receives a plurality of data from a transmitter, and determines one ACK/NACK sequence including ACKs/NACKs corresponding to each of the plurality of data. If two or more ACKs are included in the ACK/NACK sequence, the receiver selects a combination of a first HARQ (Hybrid Automatic Repeat reQuest) transmission resource and a first modulation symbol corresponding to a certain ACK of the two or more ACKs, and selects a combination of a second HARQ transmission resource and a second modulation symbol corresponding to ACKs other than the certain ACK of the two or more ACKs. Thus, the receiver transmits each of the first modulation symbol and the second modulation symbol to the transmitter using the first HARQ transmission resource and the second HARQ transmission resource, respectively.
US08533550B2 Method and system to improve the performance and/or reliability of a solid-state drive
A method and system to improve the performance and/or reliability of a solid-state drive (SSD). In one embodiment of the invention, the SSD has logic compress a block of data to be stored in the SSD. If it is not possible to compress the block of data below the threshold, the SSD stores the block of data without any compression. If it is possible to compress the block of data below the threshold, the SSD compresses the block of data and stores the compressed data in the SSD. In one embodiment of the invention, the SSD has logic to dynamically adjust or select the strength of the error correcting code of the data that is stored in the SSD. In another embodiment of the invention, the SSD has logic to provide intra-page XOR protection of the data in the page.
US08533547B2 Continuous application and decompression of test patterns and selective compaction of test responses
A method for applying test patterns to scan chains in a circuit-under-test. The method includes providing a compressed test pattern of bits; decompressing the compressed test pattern into a decompressed test pattern of bits as the compressed test pattern is being provided; and applying the decompressed test pattern to scan chains of the circuit-under-test. The actions of providing the compressed test pattern, decompressing the compressed test pattern, and applying the decompressed pattern are performed synchronously at the same or different clock rates, depending on the way in which the decompressed bits are to be generated. A circuit that performs the decompression includes a decompressor such as a linear finite state machine adapted to receive a compressed test pattern of bits. The decompressor decompresses the test pattern into a decompressed test pattern of bits as the compressed test pattern is being received.
US08533541B2 Verification support of circuit blocks having independent clock domains
A computer-readable, non-transitory medium stores a program that causes a computer to execute detecting in a circuit-under-test, a change in a signal output from each circuit element on a transmission-side, during one clock cycle on a reception-side at an asynchronous location; inputting to each circuit element on the reception-side, a signal for which a change is not detected at a detection time among detection times when a signal change is detected at the detecting and replacing with a random logic value, a signal for which a change has been detected at a detection time among the detection times and inputting the random logic value to each circuit element on the reception-side, in an action triggered by a rising edge of an operation clock on the reception-side after the one clock cycle; and outputting for each circuit element on the reception-side, an operation result obtained based on input at the inputting.
US08533536B2 Monitoring data categorization and module-based health correlations
Architecture for aggregating health alerts from a number of related components into a single aggregated health state that can be analyzed to isolate the component responsible for the fault condition. In a hierarchy of related components within various component groups in a computer system, a number of health indicators can indicate alerts occurring in one or more of the related components whereas the fault condition occurs in only one component upon which the other components depend. The health indicators of related components are aggregated into an aggregated health state for each component group. These aggregated health states are analyzed to identify the related component associated with a root cause of the alert condition for an affected component group.
US08533534B2 Information generating apparatus and information generating method
An information generating apparatus, includes: a process executing part that executes at least one process using a battery as a power source; a power detecting part that detects power consumption of the battery; a consumption determining part that determines whether the power consumption is equal to or more than a specified threshold; an acquisition part that specifies a process executed by the process executing part when the power consumption is equal to or more than the specified threshold; and a generating part that generates execution state information about the specified process.
US08533533B2 Monitoring processes via autocorrelation
A method and apparatus including a monitoring and correction module that monitors process metrics to identify a steady-state for a process, detects a deviation from the steady-state for the process, and executes a corrective measure automatically to reduce an impact of the process in response to the deviation by a monitoring and correction module. The monitoring and correction module also analyzes the deviation to determine whether the deviation is negatively impact in performance for other processes.
US08533531B2 Multimedia hardware emulation for application testing
A multimedia testing system is described herein that uses a virtual hardware driver to test software application behavior using virtual hardware in place of physical hardware devices. The virtual hardware driver receives customized input patterns that emulate behavior and formatting of data from a wide variety of hardware devices. For webcams, the system can send a steady stream of frames like those that would be provided as output from a physical webcam. A test environment can observe software interaction with the received customized input patterns to determine how the software will interact with various physical hardware devices. Thus, the multimedia testing system allows automated testing of a software application that interacts with multimedia hardware without physically buying and installing hardware devices.
US08533529B2 System and method for supporting compensation work using a process execution engine
A system and method can support a compensation work. The system includes one or more compensation functions that use a process state to realize the compensation work associated with a forward work, wherein the compensation work is executed at a different runtime from an execution time of the forward work, and wherein the process state contains data needed to execute the compensation work. The system also includes a process execution engine that can dynamically manage process state to make the state available to the compensation functions. The process state is retrieved based on a closure data structure that holds an expression and an environment of variable bindings, in which the expression is to be evaluated.
US08533523B2 Data recovery in a cross domain environment
A method for recovering data when corrupted data from a source is detected includes identifying data corrupted as a result of using the corrupted data by tracing propagation of the corrupted data to provide identified corrupted data, and repairing the identified corrupted data to provide repaired data. The propagation of the corrupted data is traced from one domain to another. Data in both domains is repaired. A wrapper is provided for the source. Calls into and out of the source are intercepted by the wrapper. Calls of a plurality of different domains are intercepted by the wrapper. A wrapper is provided for a process. External service calls of the process are intercepted by the wrapper. The wrapper recreates a process flow followed by the process in accordance with the corrupted data. A wrapper is provided for a database. Accesses of the database are intercepted by the wrapper.
US08533521B2 Method for adjusting phase of a clock in a host based upon comparison of first and second pattern signals from a memory and the first and the second pattern signals pre-stored in the host
A memory card includes a memory controller configured to perform control for sending and receiving a command signal, a response signal, a data signal, and a status signal in synchronization with a clock signal, and a memory-side pattern signal storage unit configured to store a tuning pattern signal to be sent to a host device. The tuning pattern signal is used by the host device to adjust the phase of the clock signal for use as a sampling clock signal. The memory card sends a first tuning pattern signal through a command line and a second tuning pattern signal through a data line concurrently.
US08533520B2 Electronic device, method for controlling electronic device, and recording medium
When a user presses down an extension directing button, a control unit of an image forming apparatus detects the press-down of the extension directing button and executes a setting process of new mode set time. In this case, the control unit calculates the new mode set time by adding extension time extracted from an extension time data storage unit to basic set time acquired from a basic set time data storage unit and records the new mode set time in a mode set time data storage unit. Then, when start of a sleep mode is detected, the control unit of the image forming apparatus records the basic set time, which is extracted from the basic set time data storage unit, in the mode set time data storage unit as new mode set time when the mode set time is extended.
US08533510B2 Power management method for a multi-microprocessor system
A power management method for a multi-microprocessor system is provided. The multi-microprocessor system comprises a first microprocessor and a second microprocessor. The power management method comprises steps of receiving a power down instruction; transmitting a power down notice signal to the first microprocessor from the second microprocessor, transmitting a reply signal from the first microprocessor to the second microprocessor in response to the power down notice signal, and turning off power of the first microprocessor by the second microprocessor.
US08533508B2 Apparatus and method for reducing the standby power consumption of a display, and display with low standby power consumption
A display includes a power supply system using a power controller to switch a power switch to control power delivery, and an image scalar receiving a supply voltage and a supply current from the power supply system. An apparatus and method are proposed to determine a control signal in a standby mode by monitoring the supply voltage or the supply current, to wake up or turn off the power controller to reduce the switching times of the power switch in the standby mode, thereby reducing the switching loss of the power switch and the standby power consumption of the display.
US08533506B2 System wakeup on wireless network messages
While an information handling device is in a reduced power state, the information handling device transitions from the reduced power state to a higher power state in response to receiving a message over an established wireless network connection that maintains a presence on a wireless network. In turn, the information handling device processes the message accordingly in the higher power state.
US08533505B2 Data processing apparatus and method for transferring workload between source and destination processing circuitry
In response to a transfer stimulus, performance of a processing workload is transferred from a source processing circuitry to a destination processing circuitry, in preparation for the source processing circuitry to be placed in a power saving condition following the transfer. To reduce the number of memory fetches required by the destination processing circuitry following the transfer, a cache of the source processing circuitry is maintained in a powered state for a snooping period. During the snooping period, cache snooping circuitry snoops data values in the source cache and retrieves the snoop data values for the destination processing circuitry.
US08533503B2 Managing power consumption in a multicore processor
A method and computer-usable medium including instructions for performing a method of managing power consumption in a multicore processor comprising a plurality of processor elements with at least one power saving mode. The method includes listing, using at least one distribution queue, a portion of the executable transactions in order of eligibility for execution. A plurality of executable transaction schedulers are provided. The executable transaction schedulers are linked together to provide a multilevel scheduler. The most eligible executable transaction is output from the multilevel scheduler to the at least one distribution queue. One or more of the plurality of processor elements are placed into a first power saving mode when a number of executable transactions allocated to the plurality of processor elements is such that only a portion of available processor elements are used to execute executable transactions.
US08533501B2 Information processing apparatus and control method of information processing apparatus
An information processing apparatus includes a processing device configured to process data, a first line connecting device configured to be connected to the processing device, a second line connecting device configured to be connected to the processing device, a first input and output port configured to be connected to a first end device via a first line, a second input and output port configured to be connected to a second end device via a second line, a first selecting unit that includes a first terminal, and a second terminal and a third terminal, the first terminal being connected to the first line connecting device and either the second terminal or the third terminal.
US08533499B2 Power usage method and device that receives power from host
A power usage method is provided for using power supplied from a first device at a second device. The power usage method includes causing the second device to perform an initialization process to obtain a value of a current used when consuming the power at a voltage that is a minimum prerequisite for the second device to perform a predetermined process; and causing the second device to execute the predetermined process while consuming the power in a manner that the current does not exceed the obtained value.
US08533498B2 Power control system of a baseboard management controller and method thereof
A method controls power of a baseboard management controller (BMC). A power control signal of the BMC is generated for powering up or powering down the BMC. An enabling signal is generated according to the power control signal. A power supply device is directed to output one or more voltages to the BMC.
US08533496B1 Power management of iterative data processing systems
An integrated circuit (IC) includes a decoding module configured to decode information units by performing T or less decoding iterations on each of the information units, where a maximum value of T is R, and where T is an integer greater than or equal to 1, and R is an integer greater than or equal to T. An iteration control module is configured to adjust a value of T based on a condition of the IC.
US08533495B2 Power supply circuit for video card chipset
A power supply circuit is capable of providing power to a video card chipset. The video card chipset includes a first power supply pin and a second power supply pin. The power supply circuit includes a power input, a first filtering circuit, and a second filtering circuit. The first filtering circuit is connected between the power source and the first power supply pin to filter the power provided to first power supply pin of the video card chipset. The second filtering circuit is connected between the power source and the second power supply pin to filter the power provided to second power supply pin of the video card chipset.
US08533494B2 Storage system to which removable encryption/decryption module is connected
A storage system comprises a connector to which a removable module is connected. The removable module comprises a storage section for storing encryption/decryption information related to encryption and decryption of data, and/or an encryption/decryption engine for encrypting/decryption data by a predetermined encryption/decryption scheme. A control section and/or a module of the storage system encrypts data using the encryption/decryption information, or decrypts encrypted data using the encryption/decryption information. Alternatively the encryption/decryption engine encrypts data or decrypts encrypted data.
US08533487B2 Secure logical vector clocks
Embodiments include a system for processing logical clock values according to a secure maximum operation. The system may include a communication unit and a processing unit. The communication unit may be configured to receive an encrypted first value of a logical clock, send an encrypted blinded difference, receive an encrypted blinded maximum value, and receive a maximum value. The processing unit may be configured to access an encrypted second value of the logical clock, generate the encrypted blinded difference between the first value and the second value, provide an encrypted blinded first value and an encrypted blinded second value in an oblivious transfer protocol, and generate an encrypted maximum value from the encrypted blinded maximum value.
US08533486B1 Incorporating false reject data into a template for user authentication
Access to a resource may be denied in response to a score value being below a threshold value. The score value may be based on timing information of key-press and key-release events. After denying access to the resource, the timing information of key-press and key-release events may be incorporated into the keystroke dynamics template.
US08533484B2 Password-protected physical transfer of password-protected devices
A method for password-protected physical transfer of password-protected devices including at a receiving location, generating at least one security file including an encrypted element generated using a one-way encryption function utilizing at least one secure code, transmitting the at least one security file to a shipping location at which the password-protected devices are located, at the shipping location, using at least one shipping location password, loading the at least one security file into at least one password-protected device, shipping the at least one password-protected device to the receiving location and at the receiving location, employing the at least one secure code to supply an input to the at least one password-protected device and employing the at least one security file to enable establishment of at least one receiving location password for the at least one password-protected device which replaces the at least one shipping location password.
US08533483B2 Data processing apparatus and digital signature method
A data processing apparatus includes, an input unit to accept information on one or more deletion-target data blocks specified from a plurality of data blocks, a hash generating unit to calculate a hash value of each of the plurality of data blocks, an auxiliary data generating unit to calculate auxiliary data β=gH1(mod N) of a signer based on predetermined values g and N and a product H1 of the hash values of one or more deletion-target data blocks, a digital signature generating unit to calculate intermediate data α=gH2(mod N) based on the predetermined values g and N and a product H2 of the hash values of one or more remaining data blocks to generate a digital signature for a combination of the intermediate data α and position data of one or more deletion-target data blocks with a signing key of a modifier.
US08533479B2 Translating information between computing devices having different security management
A system and method for communicating a document between multiple locations is disclosed. A computing device receives, via a network, multiple portions of a document signed and/or encrypted at a first location in accordance with a first signing and encryption methodology along with a trailer manifest specifying an order the portions need to be assembled to reconstruct the document. Each of the portions and the manifest is individually decrypted and validated using the first signing and/or encrypting methodology. The portions and manifest are re-signed and/or re-encrypted with a second signing and encryption methodology such that the information can be decrypted, the signatures can be validated and the document can be reassembled at a second location.
US08533478B2 System for and method of writing and reading redundant data
In accordance with an embodiment of the invention, a method of writing and reading redundant data is provided. Data is written by storing a copy of the data along with a timestamp and a signature at each of a set of storage devices. The data is read by retrieving the copy of the data, the timestamp and the signature from each of a plurality of the set of data storage devices. One of the copies of the data is selected to be provided to a requestor of the data. Each of the storage devices of the set is requested to certify the selected copy of the data. Provided that a proof of certification of the selected copy of the data is valid, the storage devices of the set are instructed to store the selected copy of the data along with a new timestamp.
US08533474B2 Generating session keys
A method and apparatus for generating shared session keys. The method and apparatus does not rely on strong random number generation. The first node sends a timestamp and random sequence to the second node. The second node generates a message authentication code (MAC) using this data and a shared secret key. The MAC is then used to encrypt a reply containing a second timestamp and second random sequence from the second node. The first node receives this message and decrypts it by generating the same MAC. Both nodes then generate a session key using the shared set of timestamps and random sequences.
US08533470B2 Segmented mapping
Described are methods and apparatus, including computer program products for masking data. The inventions involves receiving a mapping scheme with a number of segments and a different cryptographic algorithm for each segment and then receiving a target value to be masked. The target value is then split into a number of segments based on the number of segments of the mapping scheme and the cryptographic algorithm is applied for each segment in the mapping scheme to each segment of the target value to generate an encrypted segment for each segment in the target value. Then, the encrypted segments are concatenated to create a masked value.
US08533469B2 Method and apparatus for sharing documents
A method for securely sharing electronic documents on a document storage system. The method includes receiving an electronic document from a creating user, generating an encryption key unique to the electronic document, encrypting the electronic document using the encryption key to create an encrypted electronic document, and communicating the encrypted electronic document to a document repository for storage/ The method also includes identifying a resource locator for uniquely identifying the storage location of the encrypted electronic document and communicating the encryption key and the resource locator to the creating user. The method also includes receiving the encryption key and the resource locator from a requesting user, retrieving the encrypted electronic document from the document repository using the resource locator, decrypting the encrypted electronic document using the encryption key, and communicating the decrypted electronic document to the requesting user.
US08533465B2 System and method of encrypting network address for anonymity and preventing data exfiltration
A method is provided for sending a data packet from a client through a network and to a server. The data packet is a data structure having an originating address portion and destination address portion. The network includes a first mix router and a second mix router. The client has a client address, whereas the first mix router has a first mix router address, the second mix router has a second mix router address and the server has a server address. The method includes encrypting the originating address portion of the data packet and encrypting the destination portion of the data packet, transmitting the encrypted data packet, decrypting the originating address portion of the encrypted data packet and the destination portion of the encrypted data packet, providing a first data packet and providing a second data packet. Specifically, the encrypting the originating address portion of the data packet is based on the client address and the encrypting the destination portion of the data packet is based on one of the first mix router address and the second mix router address. The encrypting generates an encrypted data packet. The encrypted data packet is transmitted to the one of the first mix router and the second mix router, wherein it is decrypted to generate a decrypted data packet. The first data packet is based on the decrypted data packet and is provided to the other of the first mix router and the second mix router. The second data packet is provided to the server.
US08533464B2 Revocation of credentials in secret handshake protocols
According to a general aspect, a computer-implemented method for a first user to verify an association with a second user through a secret handshake protocol includes maintaining information about a reusable identification handle for the first user, where the information about the reusable identification handle is provided by a trusted third party, maintaining information about a reusable credential for the first user, where the information about the reusable credential is provided by a trusted third party, and maintaining information about a matching reference for verifying an association with another user, where the information about the matching reference is provided by a trusted third party. Information based on the reusable identification handle and based on the reusable credential is transmitted to a potential peer. First information based on a reusable identification handle for the second user is received, and second information based on a reusable credential for the second user is received. A first comparison of a combination of the first information and the second information is performed with the matching reference to determine whether the second user's credentials match the first users matching reference. A second comparison of the first information with information published on a revocation list is performed to determine whether the second user's credentials have been revoked from usage. Based on the first comparison and the second comparison, a determination is made whether or not to verify the association of second user with the first user.
US08533463B2 Reduced computation for generation of certificate revocation information
A method and apparatus for propagating certificate revocation information. A first query is received regarding a revocation status of a first digital certificate. One or more additional queries are received regarding revocation statuses of one or more additional digital certificates. A response to the first query and the one or more additional queries is generated, the response including the revocation status of the first digital certificate and the revocation statuses of the one or more additional digital certificates.
US08533462B2 Verifying cryptographic identity during media session initialization
An authentication agent may cryptographically identify a remote endpoint that sent a media initialization message even though intermediate devices may modify certain fields in the message after a signature is inserted. The originating endpoint's agent may create the signature over some fields of the message using an enterprise network's private key. The agent may insert the signature into the message and send the message to a recipient endpoint's authentication agent. The recipient agent may verify the signature, receive a certificate including a second public key, and challenge the identity of the originating endpoint in order to confirm that identity. This challenge may request a confirmation that the originating endpoint knows the private key corresponding to the second public key and may occur while running encrypted media at the endpoints. After the originating endpoint is authenticated, the endpoints may exchange encrypted and/or unencrypted media.
US08533457B2 Method and apparatus for providing secure streaming data transmission facilities using unreliable protocols
The disclosure provides a method and apparatus for transmitting data securely using an unreliable communication protocol, such as User Datagram Protocol. In one variation, the disclosure describes retaining compatibility with conventional Secure Sockets Layer (SSL) and SOCKS protocols, such that secure UDP datagrams can be transmitted between a proxy server and a client computer in a manner analogous to conventional SOCKS processing. Further, the disclosure describes a network arrangement that employs a cache having copies distributed among a plurality of different locations. SSL/TLS session information for a session with each of the proxy servers is stored in the cache so that it is accessible to at least one other proxy server. Using this arrangement, cached SSL/TLS communication session information may be retrieved and used by a second proxy server to accept a session with the client device when the client device switches proxy servers.
US08533454B2 Method and apparatus having null-encryption for signaling and media packets between a mobile station and a secure gateway
Disclosed is a method for efficient transport of packets between a mobile station and a secure gateway over a wireless local area network for accessing home services. In the method, a first encryption security association is established for transporting first-type packets from the secure gateway to the mobile station, and a second encryption security association is established for transporting first-type packets from the mobile station to the secure gateway. Next, a first null-encryption security association is established for transporting second-type packets from the secure gateway to the mobile station, and a second null-encryption security association is established for transporting second-type packets from the mobile station to the secure gateway. Second-type packets are selected for transport using the second null-encryption security association based on a traffic selector. Also, second-type packets may be selected for transport using the first null-encryption security association based on a traffic selector. The traffic selector may be preconfigured.
US08533452B2 System and method for securing wireless data
Systems and methods for operation upon a data processing device for handling secure data stored on the device. The device is configurable to communicate over a data channel with an external security information source. User identification information is received from the external security information source which identifies a user of the device. The device, based upon the received user identification information, determines whether the secure data stored on the device is to be accessed by a user of the device.
US08533451B2 Method of encrypted communication with limited number of stored encryption key retrievals
A method of encrypted communication between entities in a manner that frustrates side channel attacks attempting to determine an encryption key. The method involves providing a device with an encryption key stored in memory, providing an external entity with identity data for transmission to the device, applying a one way function to the encryption key and the identity data to generate a variant key, authenticating communications between the device and the external entity with the variant key and limiting the number of times the encryption key is retrieved from the first memory to a pre-determined threshold.
US08533448B2 Retrieving boot instructions from nonvolatile memory
Systems and processes for booting a device can be implemented by detecting a reset signal associated with the device and retrieving a predetermined page of data from a nonvolatile memory location into a register associated with the nonvolatile memory. The nonvolatile memory may be designed and implemented such that each page of data is retrieved from the nonvolatile memory as a unit, and the page of data includes instructions for use in booting the device. A command to read data stored in the register is received, and the command can include an address identifying a location of one or more instructions within the register. In response, the one or more instructions are retrieved from the register for execution by a processor.
US08533444B2 Booting system, image forming apparatus having the system and control method thereof
A booting system including a boot code transmission control unit to sequentially execute a booting operation concurrently with storing boot codes stored in a NAND flash memory in an internal memory. The boot code transmission control unit includes storage units to store addresses of the boot codes stored in the internal memory and an address of a boot code to be accessed by a CPU core for the execution of the booting operation, respectively. These addresses are checked by monitoring a memory interface and a bus interface. When the boot code addresses are the same, the boot code transmission control unit transmits a boot code corresponding to the same address, among the boot codes stored in the internal memory, to the CPU core so that the CPU core can sequentially execute the booting operation.
US08533437B2 Guaranteed prefetch instruction
A microprocessor includes a cache memory, an instruction set having first and second prefetch instructions each configured to instruct the microprocessor to prefetch a cache line of data from a system memory into the cache memory, and a memory subsystem configured to execute the first and second prefetch instructions. For the first prefetch instruction the memory subsystem is configured to forego prefetching the cache line of data from the system memory into the cache memory in response to a predetermined set of conditions. For the second prefetch instruction the memory subsystem is configured to complete prefetching the cache line of data from the system memory into the cache memory in response to the predetermined set of conditions.
US08533436B2 Adaptively handling remote atomic execution based upon contention prediction
In one embodiment, a method includes receiving an instruction for decoding in a processor core and dynamically handling the instruction with one of multiple behaviors based on whether contention is predicted. If no contention is predicted, the instruction is executed in the core, and if contention is predicted data associated with the instruction is marshaled and sent to a selected remote agent for execution. Other embodiments are described and claimed.
US08533434B2 Apparatus for efficiently determining instruction length instruction within a stream of x86 instruction bytes
An apparatus efficiently determines the length of an instruction within a stream of instruction bytes processed by a microprocessor having a variable instruction length instruction set architecture. The apparatus includes combinatorial logic associated with each instruction byte of the stream, each configured to receive the associated instruction byte and the next instruction byte of the stream and to generate in response thereto a first length, a second length, and a select control. A multiplexor associated with each of the combinatorial logic selects and outputs one of the following inputs based on the select control received from the combinatorial logic: a zero input and the second length received from the combinatorial logic associated with each of the next three instruction bytes of the stream. An adder associated with each of the combinatorial logic and multiplexor adds the first length and the output of the multiplexor to generate the length of the instruction.
US08533433B2 Microprocessor for executing byte compiled java code
A microprocessor architecture for executing byte compiled Java programs directly in hardware. The microprocessor targets the lower end of the embedded systems domain and features two orthogonal programming models, a Java model and a RISC model. The entities share a common data path and operate independently, although not in parallel. The microprocessor includes a combined register file in which the Java module sees the elements in the register file as a circular operand stack and the RISC module sees the elements as a conventional register file. The integrated microprocessor architecture facilitates access to hardware-near instructions and provides powerful interrupt and instruction trapping capabilities.
US08533430B2 Memory hashing for stride access
An apparatus and method in a computer system allows a software application to specify an intended stride access when writing data elements into a memory. A memory control in the computer system writes data in a manner that provides improved access performance when accesses to the data elements are performed using the intended stride. The memory system uses a hashing mechanism that uses the intended stride to store the data elements in such a way that accessing the data elements at the intended stride will ensure that consecutive accesses are not to the same group or bank of memory. Sequential accesses of the data elements also are ensured not to be directed to the same group or bank of memory. The memory can be divided into memory portions; different memory portions of the computer storage can have different intended strides.
US08533428B2 Translating a guest virtual address to a host physical address as guest software executes on a virtual machine
A processor including a virtualization system of the processor with a memory virtualization support system to map a reference to guest-physical memory made by guest software executable on a virtual machine which in turn is executable on a host machine in which the processor is operable to a reference to host-physical memory of the host machine.
US08533423B2 Systems and methods for performing parallel multi-level data computations
Systems and methods for performing parallel multi-level data computations in a storage system are provided. One system includes a memory storing data, multiple caches, and a processor. The processor is configured to perform the method below. One method includes determining the total amount of data in the memory, dividing the amount of data by each cache capacity to determine the number of nodes needed for processing the data in the memory, and automatically creating the nodes. Here, the nodes form a tree structure including multiple levels where the lowest level includes a first number of nodes equal to the amount of data divided by the cache memory capacity. Also, each lowest level node is configured to process an amount of data equal to the cache memory capacity and each level above the lowest level is configured to include one or more nodes for receiving an input from lower level nodes.
US08533419B2 Method for controlling data write to virtual logical volume conforming to thin provisioning, and storage apparatus
The virtual volume is a virtual logical volume that conforms to Thin Provisioning, and is a logical volume configured from a plurality of virtual areas and used by a plurality of applications. In a case where the storage apparatus receives a write request comprising write-destination information for identifying a write-destination virtual area in the virtual volume, and, in addition, the write-destination virtual area is an unallocated virtual area, the storage apparatus selects a medium, which corresponds to the write to the write-destination virtual area and/or the identification information of the source of this write, from a plurality of media, which have different performances and which are each configured from two or more real areas, and allocates a real area from the selected medium to the write-destination virtual area.
US08533413B2 Content modification control using read-only type definitions
Disclosed are methods, systems and products, including a method that includes establishing in a computing environment, implemented using at least one processor-based device, a non-immutable object as being a read-only object, the computing environment not allowing performance of operations that cause modification of the read-only non-immutable object. The method also includes preventing by the at least one processor-based device performance of an operation on the read-only non-immutable object that would cause the read-only non-immutable object to be modified.
US08533412B2 Synchronization of replicated sequential access storage components
A replication synchronization table (RST) is configured for the source instance. The RST is adapted for recording compacted information for at least one of a truncate and an erase operation applied on the source instance. The RST of the source instance is updated at a source component with the compacted information. The updated RST is transmitted from the source instance to the replicated instance. Based on the RST of the source instance and the RST of the replicated instance, data representative of a most recent position on the source component from which data should be transmitted to a replicated component to achieve a full synchronization is determined.
US08533408B1 Consolidating N-storage arrays into one storage array using virtual array non-disruptive data migration
Described are a system and method of migrating data stored in logical units of storage (LUNs) at a plurality of source storage arrays into one destination storage array transparently with respect to a host in communication with the source storage arrays through a switch. First and second source storage arrays and a destination storage array are each partitioned into a plurality of source virtual arrays. The destination virtual arrays include a first destination virtual array and a second destination virtual array. Data stored in a LUN of a first source virtual array of the first source storage array are copied to a corresponding LUN of the first destination virtual array of the destination storage array, and data stored in a LUN of a second source virtual array of the second source storage array are copied to a corresponding LUN of the second destination virtual array of the destination storage array.
US08533403B1 Arbitration unit for memory system
Techniques are disclosed relating to maximizing utilization of memory systems within power constraints of the memory systems. In one embodiment, an integrated circuit may include multiple memory controllers and an arbitration unit. Each memory controller may be configured to generate requests to perform memory operations on one or more portions of memory. The arbitration unit may be configured to grant no more than a specified number of requests during a time window TW. In some embodiments, a voltage converter that supplies power to the memory system may be configured to supply power to perform no more than the specified number of requests during the time window TW. The arbitration unit may thus be used, in some embodiments, to ensure that the greatest possible number of the specified number of memory requests are granted during a given time window TW (without exceeding the specified number).
US08533391B2 Storage device and user device including the same
A storage device includes a host interface, a buffer memory, a storage medium, and a controller. The host interface is configured to receive storage data and an invalidation command, where the invalidation command is indicative of invalid data among the storage data received by the host interface. The buffer memory is configured to temporarily store the storage data received by the host interface. The controller is configured to execute a transcribe operation in which the storage data temporarily stored in the buffer memory is selectively stored in the storage medium. Further, the controller is responsive to receipt of the invalidation command to execute a logging process when a memory capacity of the invalid data indicated by the invalidation command is equal to or greater than a reference capacity.
US08533389B1 Multi-client content addressable memory access control method
A method and system for controlling multiple client access to cache memory and a single CAM device. Each client has a corresponding integrity controller in communication with the CAM device and all the other integrity controllers associated with the other clients in the system. Each integrity controller monitors states of the other clients, and inhibits its respective client from executing any operation when a common lookup index is detected during a co-pending operation with a first client. Once the operations of the first client are completed, its integrity controller signals the integrity controller of other clients to exit their inhibit or hold states, thereby allowing the other clients to resume their operations. Another advantage of the integrity controller is that its algorithms also prevents multiple host memory fetches of the same key, thereby saving time and improving system performance.
US08533386B1 Modifying data stored in flash memory
Flash memory stored data modification is described. In embodiments, a flash memory system includes flash memory and a memory controller that manages data write and erase operations to the flash memory. The flash memory includes a first flash memory region of single-write flash memory cells that are each configured for a data write operation and a corresponding erase operation before a subsequent data write operation. The flash memory also includes a second flash memory region of multiple-write flash memory cells that are each configured for multiple data write operations before an erase operation.
US08533385B2 Method for preventing read-disturb happened in non-volatile memory and controller thereof
A method for preventing read-disturb happened in non-volatile memory and a controller thereof are disclosed. The non-volatile memory includes a plurality of blocks, and each block includes a plurality of pages. The method includes storing a program code executed by a controller of the non-volatile memory storage device for controlling the non-volatile memory storage device into at least a first block of the blocks; and copying the program code stored in the first block into at least a second block of the blocks when power is supplied to the non-volatile memory storage device.
US08533384B2 Flash memory controller garbage collection operations performed independently in multiple flash memory groups
A flash memory controller connected to multiple flash memory groups performs independent garbage collection operations in each group. For each group, the controller independently determines the amount of free space and performs garbage collection operations if the amount falls below a threshold.
US08533381B2 Computer system, method of managing PCI switch, and management server
It is provided a computer system including computers, PCI switches each having first and second ports, a switch management module and a power control module. The switch management module includes an identifying module for identifying a first port coupled to the computer to be booted up, and notifying the PCI switch of the first port, an instruction module for instructing the power control module to boot up the computer, and an allocation management module for managing allocation of one of the I/O device to the computer and notifying the one of the PCI switches of the allocation after the computer is booted up. The PCI switches includes a preventing control module for preventing the computer from detecting a configuration of the first port, and a virtual switch generating module for generating a virtual switch that couples the first port and the second port based on the notification.
US08533378B2 Information processing device, data transfer circuit, and control method of information processing device
Cross bar control circuits are connected to each other by two buses, which are a broadcast bus for transmitting a broadcast packet from a system board to all system boards other than the system board and a point-to-point bus for transmitting a unicast packet from a system board to another system board. When unicast packets passing through the point-to-point bus are too many, the unicast packets are output by using the broadcast bus in addition to the point-to-point bus if the broadcast bus is not used. In this way, the unicast packets can be output quickly and efficiently, so that use efficiency of the broadcast bus and the point-to-point bus can be increased as a whole.
US08533370B2 Device and method for enabling a host apparatus to access a peripheral device
There is provided a radio communication device including: a host connection interface which is connected to a host apparatus and receives commands input from the host apparatus; a radio communication interface which performs radio communication with another radio communication device; and a controlling unit which controls operation of the host connection interface and the radio communication interface, wherein the controlling unit controls the host connection interface to output device information indicating that the device itself is a peripheral device capable of accessing a storage medium to the host apparatus in response to a command indicating inquiry about information regarding the device.
US08533368B2 Buffering device and buffering method
A buffering device buffers data to be subjected to any one of a first process that necessitates a sequential guarantee and a second process that does not necessitate the sequential guarantee, and includes a storage unit that stores therein plurality of target data to be processed; a reading unit that reads the target data from the storage unit one-by-one based on a waiting flag set corresponding to the target data; and a control unit that sets a waiting flag for each of the target data, the waiting flag of a specific target data indicating preceding target data that must be processed before the reading unit reads the specific target data.
US08533366B2 Method of determining image transmission method, image supplying system, image supplying device, image display device, program and computer-readable recording medium
In at least one embodiment of the disclosure, a method of transmitting image data from an image supplying device to an image display device includes transmitting information indicating a resolution of the image display device from the image display device to the image supplying device; scaling the image data, by the image supplying device, to decrease an amount of the image data by reducing an image based on the information indicating the resolution of the image display device; and transmitting the scaled image data from the image supplying device to the image display device.
US08533365B2 Program use system, program use method and program
Of an existing macro for controlling one or more first devices, device designation information for designating each electronic device in the first devices in the macro is converted to category designation information for designating a category of the electronic device based on device information of the electronic device, and the converted existing macro is recorded. A macro usable for controlling one or more second devices is selected from recorded existing macros based on device information of a controller and the first and second devices. Category designation information in the selected macro is converted to device designation information for designating the electronic device in the second electronic devices, belonging to the category designated by the category designation information, based on the device information of the controller and the first and second devices.
US08533364B2 Apparatus that prevent a malfunction of the circuit and reduce power consumption
An interface circuit provided with a first input/output unit and a second input/output unit which respectively access external apparatuses to which electric power is supplied from power sources via different electric power supply lines includes an acquisition unit configured to acquire information whether electric power is supplied to the respective external apparatuses based on a command from the outside; a selection circuit configured to select an input/output unit corresponding to an external apparatus to which electric power is supplied, from the first input/output unit and the second input/output unit based on the information acquired by the acquisition unit; and a control circuit configured to output an instruction corresponding to the command, to the external apparatus to which electric power is supplied, via the input/output unit selected by the selection circuit.
US08533356B2 Shaping virtual machine communication traffic
Cloud computing platforms having computer-readable media that perform methods to shape virtual machine communication traffic. The cloud computing platform includes virtual machines and a controller. The controller limits the traffic associated with the virtual machines to enable the virtual machines to achieve desired communication rates, especially when a network servicing the virtual machines is congested. The controller may drop communication messages associated with the virtual machines based on a drop probability evaluated for the virtual machines.
US08533354B1 Initiating media presentation prior to receiving seek index data
Systems and methods for initiating presentation of media content prior to receiving seek index data associated with the media content. In particular, if necessary, the seek index data can be received after playback and/or presentation of the media content begins. Thus, delays associated with obtaining or otherwise processing seek index data can be reduced or postponed or in cases of adaptive streaming, higher quality presentation of the media content can be achieved.
US08533351B2 Data reception processing apparatus, image forming apparatus, and data reception processing method
A data reception processing apparatus includes: a data receiving section configured to receive processing target data; plural data acquiring sections configured to respectively acquire only data received by communication employing acquisition target protocols separately set in advance for the data acquiring sections; a data-acquisition control section configured to control the plural data acquiring sections to cause the data acquiring section corresponding to the acquisition target protocol used for reception of data received by the data receiving section to more preferentially receive the data than data received by using the acquisition target protocol corresponding to priority lower than priority associated with the acquisition target protocol used for the reception of the data; and a data output section configured to acquire the data from the data acquiring section and sequentially output the data to a processing section configured to process the data.
US08533346B2 SIP-based network video surveillance system and method
The present invention provides a SIP-based network video surveillance system and method, which relates to the application field of network video surveillance. The network video surveillance method comprises the steps of: receiving a request message from a client by a call control server (CCS), the request message comprising an ID of a Premises Unit (PU) and a channel ID; forwarding the request message to a center management server (CMS) by the CCS for access authentication; transmitting the request message to the PU by the CCS after the request message passes the access authentication; responding by the PU an acknowledgement message containing video codec information to the CMS via the CCS; forwarding the acknowledgement message containing the video codec information and an access path to the client by the CMS, then establishing, by the client, a video stream connection with a network element directed by the access path on the basis of the acknowledge message. The present invention uses SIP in conjunction with other protocols to build a complete video surveillance architecture, improving the extensibility of a platform and makes the whole system more stable and reliable.
US08533339B2 Discovering security devices located on a call path and extending bindings at those discovered security devices
In one embodiment, an endpoint elicits a pattern of STUN responses to identify security devices located on a call path. The endpoint then uses address information from the identified security devices to establish an efficient media flow with a remote endpoint. The endpoint can optimize the number of network devices and network paths that process the endpoint's keepalive message. Additionally, the endpoint may request custom inactivity timeouts with each of the identified security devices for reducing bandwidth consumed by keepalive traffic.
US08533338B2 Systems and methods for providing secure communications for transactions
Embodiments of the present invention provide systems and methods for providing secure communications. One aspect of an embodiment of the invention creates a virtual private connection to a remote server or network utilizing a connection server and at least one direct connection between a client device and the remote server, without utilizing the Internet. In another aspect of an embodiment of the present invention, a client operating system is taken over by a vertical function operating system to service the communication with the remote server. Still another aspect of an embodiment of the present invention comprises a client device establishing a connection with a remote server through a connection server and at least one direct connection, shutting down a first operating system, starting up a second secure operating system, and launching an interface application with the second operating system to conduct electronic transactions with the remote server.
US08533334B2 Message binding processing technique
An apparatus has a unit that receives plural messages, which belong to plural transactions and respectively have a pertinent transaction identifier, in an indefinite order; plural processors each having a queue storing the messages belonging to a transaction in charge, and outputting, after the messages belonging to one of the transactions in charge have become complete, the complete messages in the queue to a message processing unit; an allocation unit that outputs the received message to one of the plural processors, wherein one of the processors is identified based on the transaction identifier of the received message and an allocation rule predetermined for the transaction identifier; and a change unit that changes the allocation rule when activating or stopping the processor. When the change unit changes the allocation rule, each of the processors outputs at least messages for which re-allocation is necessary to the allocation unit.
US08533333B2 Shared hosting using host name affinity
The routing of requests in a shared hosting environment. The shared hosting environment includes a network farm of servers, each capable of processing the request corresponding to the host name. When a request is received, a router determines whether or not there is already a host name affinitization of subset of the servers to the host name corresponding to the request. If so, the message is dispatched to one of those affinitized servers. If not, one or more of the servers are affinitized to the host name to create a subset of affinitized server(s) for that host name. Different host names may have different subsets of servers that they are affinitized to. Over time, the affinitization may be terminated as appropriate.
US08533332B1 Systems and methods for obtaining exclusive access to a computing resource
A method for obtaining exclusive access to a computing resource utilizing a network is disclosed. A discovery request is sent by a sending node within a network segment to one or more recipient nodes within the network segment. The discovery request is configured to determine whether each recipient node is accessing a specified computing resource. One or more replies to their request or an absence of replies from the recipient nodes are analyzed to determine whether any of the recipient nodes are accessing the specified computing resource. If the replies or the absence of replies indicate that none of the recipient nodes are accessing the specified resource, exclusive access is obtained on usage of the specified computing resource by the sending node.
US08533331B1 Method and apparatus for preventing concurrency violation among resources
Method and apparatus for preventing concurrency violations among resources in a clustered computer system is described. In one example, a system call is intercepted at a node in the clustered computer system. The system call identifies a target resource. An assigned state of the target resource with respect to the node is determined. The system call is handled at the node based on the assigned state. For example, the system call may be intended to bring the target resource online. The system call is handled by failing the system call at the node if the assigned state indicates that the target resource should be offline at the node. The target resource is allowed to be brought online if the assigned state indicates that the target resource can be online.
US08533330B2 Relay server and relay communication system arranged to share resources between networks
A relay server which is connected to a LAN and which can communicate with a relay server in a different LAN, includes: an account information registering unit that stores information on client terminals connected to the LAN; a relay group information registering unit that stores relay group information; a shared resource information registering unit that stores shared resource information; a check unit that checks whether the client terminals stored in the account information registering unit can be accessed; a relay group information notifying unit that updates the relay group information and transmits a change notification of the relay group information to the relevant relay server; and a shared resource information notifying unit that updates the relevant shared resource information and transmits a change notification of the shared resource information to the relevant client terminal which is stored in the account information registering unit.
US08533329B2 Apparatus and method for integrating authentication protocols in the establishment of connections between computing devices
An apparatus and method for integrating authentication protocols in the establishment of connections between a controlled-access first computing device and at least one second computing device. In one embodiment, network access user authentication data needed to access the at least one second computing device is transmitted to an authentication server automatically if the user has access to use the first computing device, thereby not requiring the user to manually enter the authentication data needed for such access at the first computing device. The network access user authentication data may be, for example, retrieved from a memory store of the first computing device and/or generated in accordance with an authentication data generating algorithm.
US08533326B2 Method for managing, routing, and controlling devices and inter-device connections
A system and method for managing, routing and controlling devices and inter-device connections located within an environment to manage and control the environment using a control client is presented. A user provides commands via the control client to a server that maintains a representation of the environment and the devices within the environment. The server provides commands to devices present within the environment in response to user commands and other events, including events from the environment. The commands cause the devices in the environment to adopt specific desired states thereby causing the environment and the devices within the environment to create desired connections by and between the devices and to otherwise control and effect the environment.
US08533323B2 Determining operational status of a mobile device capable of executing server-side applications
To determine the operational status of a wireless communication device capable of executing server-side applications, a message is sent to the device requesting operational status of the device. The message may be may be triggered by a system administrator at a middleware server. The wireless communication device may receive the message, compose a response message indicative of the operational status of the device, and send the response message back to the middleware server. The messages may be extensible markup language (XML) messages. Composition of the response message may entail verifying that a textual operational status description forming part of the response message omits illegal XML characters, e.g., by passing the description through an XML formatter for removal of any illegal XML characters.
US08533322B2 Service for associating network users with profiles
A system is disclosed that maps user IDs (such as IP addresses) and geographic regions to particular categories or “segments” reflective of user profiles. The mappings may be based on behavioral data reflective of user browsing activities, offline data (e.g., survey data or demographic data), or a combination thereof. In one embodiment, the mappings are generated using data collected by a plurality of Internet Service Providers (ISPs) regarding their subscribers. The system also includes a query interface that enables content providers to retrieve segment data associated with particular user IDs.
US08533321B2 Method and system for tracking a cumulative number of identifiable visitors to different objects
A method for tracking a cumulative number of unique visitors to different to objects. The method includes maintaining a data structure that allows for a direct determination of the cumulative number of different visitors exposed to the different objects; establishing a connection with a visitor when the visitor requests to visit an object; examining a cookie stored in the visitor during the established connection to determine whether the visitor previously visited the currently requested object; and updating the data structure in the database and an overlap code contained in the cookie based on the examination results, wherein objects are different websites displaying a same set of advertisements of a same campaign.
US08533320B2 Coalescing network notifications for live migration
A method and system for managing network notifications when a guest migrates in a virtual machine system. A guest hosted by a computer system migrates from a source hypervisor to a target hypervisor in the computer system. The computer system packetizes multiple network addresses of the guest into a network packet. The target hypervisor then transmits the network packet to network devices coupled to the computer system.
US08533317B2 Systems and methods for monitor distribution in a multi-core system
The present invention is directed towards systems and methods for monitoring services in a multi-core system. The systems and methods distribute the monitors for a service and the ownership of a service across the cores of the multi-core device. The greater resources of the multi-core device process the workload of the monitors for the services and the workload for monitoring the states of the services more efficiently than a single packet engine on a core.
US08533314B2 Method and system for content categorization
Embodiments of the present invention disclose a method for content categorization, where the method comprises transmitting, by a content categorization request entity, a categorization ability negotiation request to a content categorization providing entity to request the categorization ability of the content categorization providing entity; receiving the categorization capability of the content categorization providing entity returned by the content categorization providing entity. Furthermore, embodiments of the present invention disclose a system for content categorization, content categorization request entity and content categorization providing entity. Categorization ability negotiation or subscription helps to learn the content categorization ability so that the content categorization request entity or content categorization providing entity may mutually and accurately acquire content categorization capability information without delay.
US08533312B2 Systems and methods for server initiated connection management in a multi-core system
The present application is directed towards systems and methods for managing server initiated connections via a multi-core system that provides VPN access between clients and servers. The solution described herein provides a mechanism by which server and client communications via the multi-core system for a server initiated connection may be received on different cores and for the system to manage these communications across different cores to provide an end-to-end connectivity between the client and the server.
US08533307B2 Method and device for monitoring a data transmission
A method for monitoring a data transmission between at least two network users, in particular according to the ISO 15765-2 transmission protocol, is described, at least one sender transmitting data to at least one receiver in the form of data telegrams, a data transmission taking place via at least one data telegram and the receiver transmitting at least one flow control telegram to the sender when the data of a data transmission is transmitted in a segmented manner in a first data telegram and at least one subsequent data telegram, an additional flow control telegram being transmitted from the receiver to the sender after the last data telegram of a data transmission.
US08533306B2 Personal presentity presence subsystem
A personal presentity presence service provides support for heterogeneous presentities. Presentity types including personal presentities are registered with a presentity manifest store that includes information such as type names, addresses of applications associated with actions related to the presentity type, application parameters, icons for watcher application, and the like. Personal presentity service identifies the personal presentity types associated with the user and automatically organizes these into a personal presence group for management and presentation purposes. Users (watchers) can then register for different groups of personal presentities, which are devices and systems personally associated with the user, based on a type of presentity and receive updated presence information.
US08533301B2 Method for controlling proxy binding of a mobile node
A method for controlling proxy binding of a mobile node in a network that supports network-based mobility management, wherein the mobile node includes at least one network interface that is employed for attaching to the network via an access router, wherein a mobile node's binding for a network interface is initiated by a binding request, is characterized in that the mobile node's binding for a new network interface is qualified as a preliminary binding, which is not employed for downlink data transmission, and that the mobile node's preliminary binding is activated, after the mobile node's new network interface has been configured.
US08533296B2 Schema-based feed generation for media syndication
Systems, methods, and machine-readable media are described for providing output feeds having information associated with at least one file. Embodiments include generating an output feed schema used to determine the content of the output feed using information from at least one data object, where each data object comprises a data structure having information, including a universal resource indicator (URI) regarding the at least one file. The output feed schema and the at least one data object can then be used to generate the output feed, which can then be stored.
US08533291B1 Method and system for protecting publicly viewable web client reference to server resources and business logic
A method and system for protecting publicly viewable web client reference to network accessible data includes receiving a request for a server side resource from a client. The request is triggered upon loading of a page having a component that needs to access server side resource, at the client. A token for the server side resource is generated at the server using a resource-mapper, the resource-mapper identifying the server side resource that is to service the request from the client. The generated token and contents for the component are returned to the client, the generated token identifying an arbitrary path identifier to the server side resource that is viewable to the client, the arbitrary path identifier being interpreted by the resource-mapper to enable rendering of the content for the component at the client, such that the arbitrary path identifier protects identification information associated with the server side resource.
US08533286B2 Method and apparatus for aggregating user data and providing recommendations
A method and system for aggregating user data and providing recommendations for digital content or in conjunction with a social network is disclosed.
US08533283B2 Redirection method for electronic content
Electronic content, for example, a web page, is configured for display by a web browser application to include content that is not included in or referenced by the web page. The web page includes a first locator for first content. A second locator for second content is associated with the first locator in a database or other memory structure. In response to a request for the web page, the second locator is obtained. Access to the second locator may be secured. The second locator may be swapped with the first locator to cause the web browser application to obtain the second content instead of the first content. In the alternative, the second content may be obtained and provided to the web browser instead of, or in addition to, the first content.
US08533281B2 Centralized management of mobile assets—push based management of corporate assets
An embodiment of the invention provides a method for the centralized management of mobile assets. A central repository of assets is built, wherein the central repository includes a private asset section and a public asset section. The private asset section is only accessible to subscribers of the private asset section. A processor automatically pushes at least one base asset from the central repository onto a mobile device of the subscriber. The base assets are selected by an administrator of the central repository of assets, an employer of the subscriber, and/or an employee of subscriber's company. The base assets are selected based on attributes of the subscriber, the mobile device of the subscriber, and/or popularity of assets. In response to a search query for a requested asset by a user, the processor pushes the requested asset from the central repository onto the mobile device of the user.
US08533278B2 Mobile computing device based communication systems and methods
A bifurcated interface for integrated use in a fax-to-email system provides an alternative or additional method for command entry a fax-to-email system preferably through a remote, commercially available, personal digital assistant or like device modified by software to perform the command entry functions. Delivery of commands, and other data, from the PDA is made, preferably, via infrared signals, but, alternatively, by direct cable syncing and other techniques. Thus, the interface is bifurcated having a portable traveler portion and a host portion in a more permanent connection with the fax function of the fax-to-email system. The PDA functions as the interface traveler portion, and becomes (at least temporarily) a specially programmed data entry tool with command communicating ability and a protocol shared by (or matched to) the interface host portion. The system can also be used in cooperation with Internet Web service for reporting, accounting, information services, and user interaction.
US08533275B2 Synchronizing conversation structures in web-based email systems
Web-based email systems are enabled to synchronize conversations and conversation properties. Conversations are enumerated to new clients providing folder-specific and global conversation information. After receiving the initial conversation information, clients maintain a conversation state, which is used in updating clients from a web service store through a conversation synchronization command employing an internal application programming interface within the email service.
US08533271B2 Electronic mail recovery utilizing recorded mapping table
A method for retrieving deleted data is described. The present method includes receiving a request to locate deleted data. The request includes criteria for approximating said deleted data. The deleted data is stored in a recovery log. The method also includes receiving an affirmation that the located deleted data is the deleted data being requested. The affirmation is by the requester of said deleted data. The method further includes transmitting the recovered data to the requester upon receiving the affirmation.
US08533270B2 Advanced spam detection techniques
The subject invention provides for an advanced and robust system and method that facilitates detecting spam. The system and method include components as well as other operations which enhance or promote finding characteristics that are difficult or the spammer to avoid and finding characteristics in non-spam that are difficult for spammers to duplicate. Exemplary characteristics include examining origination features in pairs, analyzing character and/or number sequences, strings, and sub-strings, detecting various entropy levels of one or more character sequences, strings and/or sub-strings as well as analyzing message and/or feature sizes.
US08533268B1 Methods and apparatus for providing a live history in a multimedia collaboration session
A multimedia collaboration system comprises client devices that include user interfaces that comprise private workspaces that can be used to display a live history of a multimedia collaboration session. The private workspaces can be configured to display information representative of media elements that can be shared within the multimedia collaboration session, but that are only viewable to a participant associated with a particular client device. The private workspaces can be used to preview information before publishing it to other participants or to view a live history of the multimedia collaboration session.
US08533264B2 Client device and associated methodology of accessing networked services
A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers.
US08533258B2 Bidirectional synchronization with CRM applications
Synchronization between email, contact management, scheduling (ECS) and customer relationship management (CRM) applications is facilitated through a synchronization module on the ECS side using an Extensible Markup Language (XML) file for keeping track of synchronization states. The CRM server version of an item is compared with the XML file to detect changes and the same performed for the ECS item. The changes are then pushed to the corresponding item for the columns that have changed. Last updated item is selected in case of a conflict.
US08533257B2 System and method for interfacing with an enterprise resource planning system
Present embodiments are directed to a system and method for facilitating communication between an external application stored on an external computer and an Enterprise Resource Planning (ERP) system component without utilizing a format of the ERP system. Present embodiments function to receive configurable material in a first data format from the external application into a user control stored on the external computer and convert the configurable material into a second data format with the user control. Additionally, present embodiments operate to make the configurable material available in the second data format to a server-side scripting component of an ERP system. Further, present embodiments function to receive a response object from the server-side scripting component in a third data format and convert the response object into configuration data in the first data format with the user control, and transmit the configuration data in the first data format to the external application with the user control.
US08533256B2 Object interface to a dispersed data storage network
A data object interface to a dispersed data storage network is disclosed. The disclosed interface accepts read and write commands from a client computer and generates network commands that are forwarded to slice servers that form the storage component of the dispersed data storage network. The slice servers then fulfill the read and write commands.
US08533255B2 Systems and methods for handling failover in a distributed routing environment
A computing device configured to implement a method for binding negotiation is disclosed. The computing device includes a processor and memory in electronic communication with the processor. A first binding has a first binding ID. Instructions are stored in the memory to implement a method for binding negotiation. The first binding is advertised on a network. A second provider is discovered to also provide the first binding with a second binding ID on the network. The computing device then determines whether it is to provide the first binding by evaluating a collision function (F). Based on the result of the collision function, either the addition of the first binding with the second binding ID is halted, or the first binding with the first binding ID is canceled.
US08533252B2 Broad-band active delay line
A broad-band active delay line includes a plurality of broad-band active delay cells configured in a cascade topology. Each broad-band active delay cell includes a feedback loop and a feedforward path to achieve a high bandwidth.
US08533250B1 Multiplier with built-in accumulator
Circuits for a multiplier with a built-in accumulator and a method of performing multiplication with accumulation are disclosed. An embodiment of the disclosed circuits includes a logic circuit coupled to receive two inputs. The logic circuit is capable of generating a plurality of value bits from the inputs received. In one embodiment, the logic circuit includes a Booth recoder circuit that generates a plurality of partial products. A block of adders is coupled to logic circuit to receive and sum up the value bits. An adder adds the summation result from the block of adders to a previous accumulated value to generate intermediate sum and carry values. An accumulator, coupled to the adder, receives and stores the intermediate values.
US08533246B2 Carry bucket-aware multiplication having bits with most significant bits set to zero
An apparatus comprising an integrated circuit configured to accept a plurality of operands; multiply the operands producing an result in a first binary format; and distribute the result in the first binary format over a plurality of data units in a second binary format, each unit having W bits with k>0 most significant bits set to zero.
US08533239B2 Data packaging system and method
A method for communicating data includes selecting a portion of data for communication to a remote computer with the data portion in device-dependent format and comprising at least an integer, a real number, or a binary value. A portable buffer is generated based on the selected data portion, the portable buffer comprising at least one device-independent data representation. The portable buffer is communicated to the remote computer for processing the data portion in a second device-dependent format.
US08533238B2 Sharing information about a document across a private computer network
Technologies are described herein for providing an improved interface for interacting with a document within a private computer network. A flag interface, a tag interface, and a comment interface are provided within a document viewer. The flag interface enables a user of the private computer network to flag a document as the document is displayed by the document viewer. The tag interface enables the user to associate a tag with the document as the document is displayed by the document viewer. The comment interface enables the user to share comments about the document with other users of the private computer network as the document is displayed by the document viewer.
US08533237B2 Data structure partitioning in product data management systems
Methods for product data management and corresponding systems and computer-readable mediums. A method includes maintaining a hierarchical data structure for a complex item. The data structure includes a root node representing the complex item, at least one assembly node associated with a the partition node, and a plurality of part nodes each associated with the assembly node. The method includes defining at least two occurrences associated with the root node and corresponding to at least the root node and assembly node. The method includes defining at least one partition node representing a partition of the complex item, the partition node representing an organizational division of the occurrences of the associated with the root node that can be referenced in queries and navigation. The method includes associating at least two of the plurality of occurrences with the at least one partition node.
US08533236B1 Video-related recommendations using link structure
The subject matter of this specification can be embodied in, among other things, a method that includes inferring labels for videos, users, advertisements, groups of users, and other entities included in a social network system. The inferred labels can be used to generate recommendations such as videos or advertisements in which a user may be interested. Inferred labels can be generated based on social or other relationships derived from, for example, profiles or activities of social network users. Inferred labels can be advantageous when explicit information about these entities is not available. For example, a particular user may not have clicked on any online advertisements, so the user is not explicitly linked to any advertisements.
US08533235B2 Infrastructure and architecture for development and execution of predictive models
A system that enables development and execution of predictive models comprises a centralized data management system, a data extraction tool a model validation tool and a model execution tool. In embodiments, a data management system includes a data management server that can be accessed via a web browser that stores data. An extraction tool includes a data filter adapted to filter data based on, for example, a population criteria, a sample size, and a date range criteria. A model validation tool validates the model. A model execution tool allows a user to score the model.
US08533234B2 Custom data display
Method and system for providing an open-ended and modifiable ability to customize the display of data for current viewing of the display for purposes such as, but not limited to, Contact Center administration and management.
US08533232B1 Method and system for defining relationships among labels
In a content system where labels are used to organize content, relationships between labels may be defined. A relationship may be unidirectional or bidirectional. A label may have multiple relationships to or from other labels. When the user selects a first label, information corresponding to a second label may be displayed in accordance with the relationship between the first and second labels. Relationships between labels may also be inferred by examining the labels and the content associated with the labels.
US08533229B2 Soap-based web services in a multi-tenant database system
Systems and methods for generating dynamic communication contracts in a multi-tenant database system based on the datamodel of the user using the service. The communication contract contains objects, e.g., SOAP-objects, custom to the specific user's datamodel, including standard objects customized to the user's own security model and business purpose as well as entirely unique custom objects that are created by the user and available to only the user's organization. A database server queries the database for all objects available to that user (standard and custom), and all the fields on all those objects that are available to that user. The server iterates over the set of objects and each of their sets of fields and generates a contract that is specifically tailored to the user's own datamodel and field level security. The unique contract can be used to communicate with the server to access information in the user's own schema. For server-side implementation, all SOAP-objects—standard or custom—are translated across all users into a singular programmatic object on the server, which acts as a datamodel dictionary and which is used for looking up datamodel information for any given user and for any given object available to that user. With this datamodel information, the Web service performs access checking of the SOAP object against the given customer making a request, ensuring both the object and the fields on that object are defined and accessible to the user.