Document Document Title
US08272786B2 Vibration isolation mounting assembly
An annular vibration isolator for a rotating shaft supported by a bearing is provided. The annular vibration isolator comprises an outer ring extending substantially entirely around the bearing, an arc portion having a contact portion extending toward the bearing, first and second axial portions enclosing a cavity, a first flange portion forming a first channel, a second flange portion forming a second channel, and the first and second flange portions forming a chamber within the cavity and forming a radial passageway connecting the chamber to the first and second channels, and a bellows disposed in the chamber and coupled to the radial passageway, the bellows adapted to receive a fluid from the first and second channels.
US08272780B1 Multiple-unit thermal test apparatus for electrical devices
A system for testing electrical devices under varying thermal conditions is disclosed. The system includes a fixture that comprises two vertically arranged rails, into which horizontally arranged electrical devices are inserted. The rails are in contact with two thermal plates whose temperatures are controlled by controller or controllers. Target temperatures for the two thermal plates are communicated to the controller or controllers, and the electrical output of the electrical devices under test are monitored under varying thermal conditions.
US08272779B2 Calorimeter
A calorimeter which includes a casing in which a sample is combusted, a jacket around the casing, and temperature sensors in an outer surface of the jacket.
US08272778B2 Watch
A bezel member rotatably mounted to a case band member is provided with an accommodating groove, a pair of passing portions continuous with the accommodating groove at positions spaced apart by approximately 180°, and a pair of escape grooves continuous with both passing portions from the center side of the bezel member and open to the exterior of the case band member. The case band member is provided with engagement grooves arranged in a ring-like fashion so as to be opposed to the accommodating groove, and a ring-like reception groove surrounded by the engagement grooves and continuous with the engagement grooves. A lock member retains the bezel member at an arbitrary rotating position. The lock member has an arcuate spring portion accommodated in the accommodating groove, a pair of pushbutton portions passing through the passing portions and to be pushed in from the outside of the bezel member, and a stopper portion engaged with the engagement grooves and adapted to be detached from the engagement grooves when the pushbutton portions are pushed into the reception groove.
US08272776B2 Method and apparatus for forming an homogeneous mixture of chromatography media in a vessel
The present invention relates to methods and apparatus for forming an homogeneous mixture of chromatography media in a vessel. The invention also relates to methods and apparatus for transferring the homogeneous media from the vessel into a second vessel in preparation for packing a chromatography column. The invention can also be used directly to pack the column with homogeneous media.
US08272774B2 Light guiding plate, and backlight assembly and display device having the same
A light guiding plate to enhance uniformity of brightness and a backlight assembly and a display device having the same in one or more embodiments. In one embodiment, the light guiding plate includes a plurality of the linear shaped prisms on a back surface thereof, and the linear shaped prisms are omitted partially at the incident portion of the light guiding plate such that a non-prism area, connection area, and prism area are formed in stated order from the incident portion end on the back surface of the light guiding plate. Therefore, the display device having the light guiding plate is adapted to increase a uniformity of brightness of the edge type backlight, and the display quality can be improved.
US08272772B2 Surface illuminating light source device and surface illuminating device
Uniform illuminating light is obtained on a surface at a prescribed distance from a radiation surface without increasing the thickness in a light radiation direction by using the light from the light source highly efficiently. A surface illuminating light source device is provided with a light source for radiating light; a light guide body propagating light from the light source and having a radiation surface at a prescribed position in the radiation direction; a casing closing the light guide body except the radiation surface and having the light source arranged substantially at the center; an inner reflection section arranged between the casing and the light guide body and having a reflection surface which reflects light propagating inside the light guide body; and a radiation side reflection section having an outer reflection section which is arranged on the radiation surface and has a reflection surface that reflects light propagating inside the light guide body at a prescribed rate and an opening section which is formed on the outer reflection section and through which reflection light reflected at least once on one of the reflection surfaces among the light from the light source passes.
US08272761B2 LED lamp
An LED lamp includes a housing comprising a receptacle, first and second bossed holes in the receptacle, each bossed hole having internal threads, and a cover plate including parallel ribs projecting outward, and holes, the cover plate being secured to the receptacle by driving threaded fasteners therethrough into the second bossed holes; two opposite shoulders each formed lengthwise along a central line of an inner surface of either side of the receptacle; a PCB supported by the shoulder and the first bossed holes, the PCB being fastened in the receptacle by driving threaded fasteners therethrough into the first bossed holes; rows of units of LEDs electrically connected to the PCB wherein each row of units of LEDs is parallel to and adjacent the rib; and a waterproofing member in the housing for protecting the PCB. The LED lamp is shallow.
US08272757B1 Light emitting diode lamp capable of high AC/DC voltage operation
A solid-state LED lighting lamp (SSL-LED lamp), based on AC or DC-emitters, which runs under a high AC or DC voltage, with high light generation capability, high reliability and long lifespan, is disclosed. A plurality of AC or DC-emitter chips are integrated on a thermally conductive submount and the electrically conductive element pathways on the submount provide electrical interconnections between the mounted chips and also between the individual LEDs on each chip. The conducting elements also provide redundant current paths at the AC or DC-emitter chip level and individual LED level. Depending on the detail design, the LED SSL-lamp may be directly powered by an AC voltage (i.e. 110/120V or 220/240V power grid) or a high DC voltage. With this design, the LED SSL-lamp can provide sufficient illumination to replace the incandescent or florescent light bulbs for general lighting purpose. The distributed emitter array design ensures the heat dissipation. The redundant current path design ensures the long lifespan and high reliability.
US08272755B2 Showcase
An object is to provide a showcase in which appropriate illumination can be realized by an LED illumination apparatus having a high durability against turning ON/OFF and capable of securing a predetermined illumination intensity even under an environment at a low temperature. The showcase in which the inside of a display chamber configured to display commodities is illuminated by an LED illumination apparatus includes a person detecting sensor which detects the approaching of any person, and a control apparatus which adjusts the illumination intensity of the LED illumination apparatus, and the control apparatus gradually increases the illumination intensity of the LED illumination apparatus in a case where the person detecting sensor detects the approaching of the person.
US08272750B2 Projection-type image display apparatus
A projection-type image display apparatus that projects an image onto a screen and includes a laser light source, an optical engine, a projection lens, and a control unit. The laser light source includes a plurality of light source units that respectively emit laser beams of different wavelengths. The optical engine combines the laser beams received from the light source and forms an image. An optical sensor is arranged in the optical engine to detect a physical property of a uniformly-scattered laser beam and outputs a physical property signal indicative of the detected physical property to the control unit. The control unit controls output powers of the light source units based on the physical property signal.
US08272749B2 High resolution segmented 3D projection system
A high resolution 3D projection system having a light source (302) for generating and emitting light, a translucent rotatable drum (308) having differently polarized sections for receiving the light therethrough, a plurality of digital micromirror device imagers (324, 326, 328 and 330) configured to receive and reflect the light transmitted through the drum (308), where a light beam is capable of being passed generally orthogonally through a wall of the drum is disclosed.
US08272744B2 LED package having improved light coupling efficiency for an optical system and method of manufacture thereof
One aspect of an LED package, which is covered by this disclosure, includes at least two LED emitters located on a substrate wherein each of the at least two LED emitters forms an emitting area. The emitting area is substantially equal to a reflective area of the LED package, and the LED package has an optical axis that is substantially non-parallel to an optical axis of each of the at least two LED emitters.
US08272738B2 Apparatus and method for recognizing a person's gaze
An apparatus and a method for recognizing a person's gaze are disclosed, where the apparatus includes a main body, an eye-movement detector, a data generator and a transmitter, where the main body has the specific area. The eye-movement detector can detect whether a gaze is fixed on the specific area. The data generator can generate gaze data when the gaze is fixed on the specific area. The transmitter can transmit the gaze data to terminal equipment, so that the terminal equipment can receive information that the gaze is fixed on the specific area based on the gaze data, so that the terminal equipment can provide a prompt based on the gaze data.
US08272732B2 Image forming method
An image forming method is disclosed, which includes applying a treatment liquid onto a recording medium that has a coated layer and has an area of 1,250 cm2 or more, applying an ink composition including a pigment and resin particles having a glass transition temperature (Tg) of 100° C. or higher onto the recording medium onto which the treatment liquid has been applied and which is conveyed at a conveyance speed of 200 mm/s or higher, heating and drying the applied treatment liquid and ink composition, cooling the recording medium that has been subjected to the heating and drying, to a temperature of 35° C. or lower, and accumulating the recording medium that has been subjected to the cooling, into an accumulation unit.
US08272730B2 Fixing processing apparatus, inkjet recording apparatus and fixing processing method
The fixing processing apparatus includes: a conveyance device which conveys a recording medium in a prescribed conveyance direction along a conveyance path, a desired image having been recorded in an image formation region on an image formation surface of the conveyed recording medium; a heat and pressure fixing device which is arranged in the conveyance path and carries out heat and pressure fixing process in which the image formation surface of the recording medium is subjected to at least one of heating process, pressing process and non-pressing process, the heat and pressure fixing device applying pressure to the image formation region in the pressing process, the heat and pressure fixing device applying no pressure to the image formation region in the non-pressing process; and a setting device which sets a temperature of the heat and pressure fixing device to be higher in the non-pressing process than in the pressing process.
US08272729B2 Ink jet printer and a process of ink jet printing
An ink jet printer for printing a cationic ink jet ink is provided. The printer comprises a print head for printing the ink onto a substrate, a heating means for heating the ink on the substrate, and a source of radiation for curing the heated ink.
US08272727B2 Mechanized feed channel barrier in a solid ink printer
A method is implemented to control movement of a solid ink stick from an insertion port to a corresponding feed channel to help ensure that each feed channel in a plurality of feed channels contains only ink sticks corresponding to the feed channel. The method includes receiving solid ink sticks in an insertion port located at one end of a feed channel in the solid ink printer, identifying each ink stick received in the insertion port, and removing a passage barrier from the feed channel in response to the ink stick being identified as corresponding to ink configured for passage through the feed channel.
US08272726B2 Inkjet head and printing apparatus
An inkjet head is provided. The inkjet head includes an ink reservoir to store ink, an ink inlet, through which the ink is introduced to the ink reservoir, an ink outlet, through which the ink in the ink reservoir is allowed to flow to the inkjet nozzle. The ink reservoir has a wall arising from a bottom of the ink reservoir to divide the ink reservoir into a plurality of ink chambers. The plurality of ink chambers include a first ink chamber and a second ink chamber. The plurality of ink chambers are in fluid communication with each other over a top edge of the wall. The wall is formed to include a through hole, which is formed in a vicinity of the bottom of the ink reservoir and allows the plurality of ink chambers to be in fluid communication with each other.
US08272723B2 Ink cartridge and image forming apparatus employing the ink cartridge
An ink cartridge includes an inner pack that stores ink, an outer pack that packs the inner pack and into which gas is introduced to squeeze the inner pack to supply the ink to an exterior of the ink cartridge, and a cartridge case having a housing portion to enclose the outer pack and an inner wall surface against which the outer pack is inflated to be pressed as gas is introduced into the outer pack.
US08272720B2 Storage device for storing liquid container and liquid container for use with the same
A storage device includes a case configured to mount a liquid container. The storage device includes: a lever configured to move among a first position, a second position, and a third position between the first position and the second position; a first member movable between a protruding position to restrict an insertion of the liquid container at a particular position, and a retracted position that allows the liquid container to be inserted to a mounted position; a link member configured to change the position of the first member from the protruding position to the retracted position when the lever moves from the first position to the third position; and a second member. When a liquid container which is pre-assigned to the case is inserted into the case, the second member allows a positional change of the lever from the first position to the third position.
US08272719B2 Liquid droplet jetting apparatus and image forming apparatus
A liquid droplet jetting apparatus includes a jetting unit equipped with plural head modules, a supply channel equipped with plural branching channels, first circulation limiting units, liquid storage units and external force applying units. The first circulating limiting units allow circulation of a liquid in a direction from a storage chamber to each of the head modules and limit circulation of the liquid in an opposite direction of the circulating direction. The liquid storage units are disposed between the circulation limiting units and the head modules. The liquid storage units store the liquid, and the volumes of the liquid storage units change due to external force. The external force applying units apply the external force to the liquid storage units such that the volumes of the liquid storage units become smaller and cause liquid droplets to be jetted from the nozzles.
US08272717B2 Jetting device with reduced crosstalk
A printing device for jetting a liquid includes a flow path body having a plurality of jetting flow paths, a liquid in the plurality of jetting flow paths, a piezoelectric actuator associated with each jetting flow path, a feed substrate having a plurality of fluid inlets, and a driver configured to apply a voltage pulse to the piezoelectric actuator. The first jetting flow path is adjacent to the second jetting flow path and a fluidic travel distance from the piezoelectric actuator of the first jetting flow path to a nozzle of the second jetting flow path is greater than a speed of sound in the liquid times the break off time of a droplet of the fluid from the nozzle.
US08272716B2 Method of continuous inkjet printing
A liquid jet is ejected out of a nozzle, the liquid comprising one or more components, the flow of one or more of said components, the active components, being separated such that the liquid that flows within a boundary layer thickness δ, of the nozzle wall is substantially comprised of a liquid without the active components, the continuous phase, and the said active components flow substantially outside said boundary layer where δ is defined by formula (I): where μ is the continuous phase viscosity in Pa·s, U is the jet velocity in m/s ρ is the continuous phase density in kg/m3 and x is the length of the nozzle in m in the direction of flow. δ = μ ⁢ ⁢ x ρ ⁢ ⁢ U ( I )
US08272714B2 Printing spittoon
A print spittoon is removably mounted in a slot of a print support to periodically receive drops of liquid spit from a printhead. Among other features, the spittoon includes a portion of an absorbent sheet provided a location recessed from a surface of the print support.
US08272711B2 Recording target medium and recording apparatus
A recording target medium includes a base material, a recording portion, and a guided-array portion. The recording portion is formed on or at one surface of the base material. The recording portion includes an ink-accepting layer. The guided-array portion is formed on the base material at a side opposite to an observation side of the recording portion.
US08272710B2 Bi-directional print masking
A method for reducing banding artifacts for bi-directional multi-pass printing on an inkjet printer utilizing a printhead with a plurality of ink nozzles includes defining different print masks to be used for leftward and rightward printing passes such that both the order of ink laydown and the timing between ink laydown on different passes are each substantially constant for a given horizontal position within the image, independent of the vertical position within the image; and printing an input image on the inkjet printer with the defined print masks using a bi-directional multi-pass print mode.
US08272709B2 Reducing vertical banding
A method for reducing vertical banding of a printed image, the method performed by a control system associated with a printer, the method includes, with the control system, adjusting the spacing between which ink droplets are fired from ink nozzles of the printer as the ink nozzles move in relation to a substrate. A printing apparatus includes a platen and a carriage including a number of ink nozzles, the carriage being configured to move across a substrate placed on top of the platen; and a control system configured to adjust the spacing between which ink droplets are fired from ink nozzles of the printer as the ink nozzles move in relation to a substrate.
US08272704B2 Ink containment system and ink level sensing system for an inkjet cartridge
An ink containment system for an inkjet cartridge, for storing ink for printing, comprises a rigid basin member and a rigid moveable plate. A flexible membrane is affixed to a surface of the basin member and to a surface of the plate forming an ink reservoir within the basin member, plate and flexible membrane. A spring-biased mechanism is disposed between the basin member and plate, for biasing the plate apart from the basin member, generating a negative pressure within the ink reservoir and the basin member remaining stationary relative to the movement of the plate. The basin member has a bowl-like configuration and the spring is seated within the reservoir in such a way that when the ink reservoir has collapsed due to depletion of ink, the flexible membrane and moveable plate are substantially flush with surfaces of the basin member.
US08272703B2 Home-bar door and the manufacturing method
Provided is a home-bar door and a method of manufacturing the home-bar door. The home-bar door includes a first case, an insulating plate, and a second case. The first case forms a portion of an exterior of the home-bar door, and the insulating plate is disposed in the first case as a separate component. The second case is configured to be coupled to the first case to cover the insulating plate and form the exterior of the home-bar door. Therefore, since the first and second cases can be coupled to each other after disposing the insulating plate between the first and second cases, the home-bar door can be efficiently manufactured and have good quality.
US08272702B2 Medicine cabinet frame and accessories
A fixture includes a medicine cabinet having a cabinet body and a door. The fixture includes a frame which includes a frame body having a recess sized and shaped to receive the door, and an overhang which extends along the upper portion of the door. The fixture can include a guide rail which is repeatably moveable between positions away from and extending over the lower portion of the door, and an adjustable container assembly carried by the door.
US08272699B2 Brake apparatus
A brake apparatus is provided that can make a ratio between a front wheel braking force and a rear wheel braking force that is actually generated into an arbitrary ratio. This brake apparatus includes a pedal operation detection section that detects a pedal stroke or a brake pedal force produced by a brake pedal operation; a brake caliper that is provided in each wheel of a vehicle and that generates a caliper force that is in accordance with a detection value of the pedal operation detection section; a load estimation section that estimates a load of each of the wheels; and a force generation section that, after judging that braking is performed in a state in which a load difference exists between left and right wheels of the vehicle based on a value that is estimated by the load estimation section, even if the pedal operation detection section detects a pedal stroke or a brake pedal force that is the same as for the braking at a time of judging or for braking prior to the judging, generates a caliper force that is different to the caliper force before the judgment.
US08272696B2 Height control unit of a headrest for a vehicle seat
The present invention relates to a height control unit of a headrest for a vehicle seat, in which the height of the headrest may be simply controlled by the driving force of an electric motor. The height control unit of a headrest for a seat of a vehicle includes a bracket fixed to an inner frame of a seat back, an electric motor fixed on a side of the bracket, a lead screw axially supported at a lower end by a stopper plate so as to be driven forward or backward towards a lower part of the bracket via a reduction gear box by the electric motor, lifting rods standing on both sides between the bracket and the stopper plate, and a carrier provided with pockets opened upward on both sides so as to receive poles of the headrest and lifted or lowered by the guide of the lifting rods in a state where the lead screw is screw-coupled with the carrier, wherein the carrier has stoppers axially supported by pins so that the stoppers are alternatively released by the manipulation of a user in a state where the poles of the headrest are coupled, and has coil springs elastically supporting the stoppers with respect to the carrier.
US08272693B2 Tension mechanism for a weight-responsive chair
A weight-responsive chair is provided which has a weight-activated mechanism that resists rearward tilting of a chair back upright while also effecting lifting of a rear portion of the seat to counteract the rearward tilt forces. The weight-activated mechanism includes a spring package connected between the chair frame and back upright which provides for ready mounting of same to the chair frame. Further, the rear seat portion is connected in lifting engagement with the upright but also includes independent suspension for the center of the rear seat portion to allow for independent movement and flexing thereof to improve comfort for the chair occupant.
US08272691B2 Resilient lower-back supporting device capable of vertical adjustment along with backrest of chair
A resilient lower-back supporting device capable of vertical adjustment along with a backrest of a chair includes a resilient supporting unit pivotally connected between a lower end of the height-adjustable backrest and a supporting element. Configured for resilient extension and retraction, the resilient supporting unit includes an outer supporting rod and an inner supporting rod inserted therein. The two supporting rods are pulled toward each other by a spring provided therebetween. Besides, a spring is provided at an outer end of each supporting rod to bias the resilient supporting unit and the backrest toward a predetermined direction. With the backrest being vertically adjustable, and with the resilient support provided by a lower-back supporting portion at the lower end of the backrest, people of different heights are ergonomically supported especially on the lower back while sitting in the chair and are protected from back pain attributable to a prolonged sitting posture.
US08272690B2 Juvenile vehicle seat with headrest-height controller
According to the present disclosure, a juvenile vehicle seat includes a base providing a seat bottom, a backrest extending upwardly from the base, and a movable headrest. The headrest is mounted for up-and-down movement on the backrest. The juvenile vehicle seat also includes a headrest-height controller configured to control the height of the movable headrest relative to the backrest.
US08272689B2 Automobile seat for children with visual indicator of harness tightness and corresponding visual indicator
The present disclosure relates to an automobile seat for children. The seat includes a safety harness and a system of tightening the safety harness.
US08272688B2 Vehicle seat control apparatus and control method thereof
A vehicle seat control apparatus includes an adjusting device that adjusts a reclining angle of a seat back of a vehicle seat, and a control portion that controls the adjusting device. When adjusting the reclining angle, the control portion controls the adjusting device to start adjusting the reclining angle at a first speed, and then after a predetermined period of time passes, the control portion controls the adjusting device to adjust the reclining angle at a second speed that is faster than the first speed. The invention also relates to a control method of this vehicle seat control apparatus.
US08272687B2 Vehicle seat having an anti-submarining device and method
The invention relates to vehicle seat comprising a seat part and to a restraint device and a corresponding method of manufacture. The vehicle seat comprises an anti-submarining restraint device for preventing an occupant from slipping through on the vehicle seat when decelerated due to a crash, said restraint device being settable to a retracted inactive position and said restraint device being settable to an extended active position. The seat part, in the longitudinal direction of the vehicle, has lateral seat parts on both sides of the seat, a padding defining a seat area and a padding support (34) below said padding. The restraint device also comprises a tilting element (24) between the padding support and the padding and spaced apart from the lateral parts, said tilting element having at least one deformable element (24) as an energy dissipation element.
US08272686B1 Kiddie catch-all
Devices, apparatus and methods of assembling and mounting a removable net basket on hoops/rings that can be attached to armrests on child car seats. Two hoops can sandwich a rim end of a tubular net/mesh material. The hoops can be located with one within the other and have snapable bendable fasteners that snap into like slots. The bottom end of the tubular mesh material can be closed off by sandwiching a pair of elongated strips together, with the strips having mateable enlarged heads that pass through slots such as cross shaped slots. The mesh/net bag can be removed by reversing the assembly. The assembled hoops can be hunger by a hanger onto an armrest of a juvenile car seat so that items, such as but not limited to beverage holders, food stuffs, toys and the like, can be placed therein.
US08272684B2 Folding swivel chair
A swiveling folding chair is provided. The chair includes a fabric seat; a plurality of legs; a primary control tree having a first control shaft and having first, second, third, and fourth collars mounted on the control shaft. The legs are each attached to the first control collar, and, support arms are each attached to the second control collar and to the fabric seat. Elongate support members are each attached at one end to one of the legs and at the other end to the fourth control collar. Elongate brace members are each attached at one end to one of the arms and at the other end to the third control collar. The second control collar rotates about the first control collar so the seat rotates independently of the legs. The seat and legs fold into a stowed orientation.
US08272679B2 Door spacer block design for side impact protection
A strategically located door spacer block for transferring door beam bend/kink away from the occupant seating position is provided. The door spacer block is positioned between the door inner panel and the door outer panel and is aligned with the door beam. The door spacer block of the disclosed invention is placed between door inner panel and the door outer panel with the intention of minimizing the effect that the bend/kink in the door beam has on the occupant loading. The door spacer block engages the door beam and transfers the effective position of the kink of the door structure in a side impact away from the occupant seating position, thus freeing up crushable space in the occupant loading zone. The door spacer block of the disclosed invention eliminates or delays the loading of the beam surface to the pelvis bolster material, thus enabling additional free-crush space and allowing for a lower force transfer to the occupant.
US08272676B2 Tarp deploying apparatus
A tarp deploying apparatus of the type that has radial arms pivotally attached at the front and rear of a trailer. A housing for supporting a tarp roll and a motor is pivotally attached at the free end of a radial arm such that the tarp roll and housing will tuck under a side lip at an upper portion of the side of the trailer. The rear radial arm is formed with a bend between the pivotal attachment point to the rear of the trailer and the free end of the radial arm, such that the free end of the radial arm is closer to the front of the trailer. A roller with enhanced traction characteristics helps to move the apparatus out of a storage position. A spring used to bias the radial arms can be adjusted to adjust the amount of biasing force.
US08272675B2 Equipment mounting module for instrument panel
A mounting bracket is attached to an instrument panel frame, and an aperture is formed in an upper surface of an instrument panel housing in alignment with the bracket to provide a hardpoint for attaching an adapter module. The adapter module is removably secured to the mounting bracket and is provided with component mounting features for securing electrical components such as a radio or radar device. Vehicle electric wiring internal to the instrument panel housing is easily connected with wiring associated with the components. The apparatus allows cost-effective and efficient customization of electrical components mounted to a vehicle instrument panel.
US08272674B2 Seat partition and method for partitioning passengers in a vehicle
A partition for use in vehicles having interior cabin space including at least one row of seats includes a deformable frame and at least one attachment device. The deformable frame is covered at least partially with a fabric material. The at least one attachment device attaches the deformable frame to a portion of a vehicle. Upon installation in a vehicle, the deformable frame separates a first passenger seat of the vehicle from a second passenger seat in the same row.
US08272671B2 Fluid line connector
A connector connects the ends of two fluid lines, it is useful for connecting and sealing the ends of refrigerant lines in an automotive air conditioner. A resilient seal is disposed about the end of a fluid line within each end of the passageway and a combination slotted ferrule and sealing ring member formed with a sealing ring portion and a ferrule portion is captured between the seal and a compression nut treaded onto the end of the body. When the nut is tightened onto the end, it causes the ferrule portion to deform and collapse inwardly to grasp and hold the fluid line securely in place and simultaneously drives the sealing ring portion against the seal to compress the seal, which expands to form a fluid-tight seal around the end of the fluid line.
US08272665B2 Side air bag assembly for vehicle seat
A vehicle seat air bag assembly (17) having an air bag module (18) includes an air bag guide (44) that is foldable from a flexible sheet (46) to provide both left and right hand embodiments with connection of distal ends of the flexible sheet to each other after the folding fabrication. The air bag guide (44) guides an air bag (40) of the air bag module (18) during inflation and movement to and through a trim cover deployment seam (34).
US08272662B2 Coupler assembly
The present application describes a gooseneck coupler assembly that may include a gooseneck trailer pivot, an extension arm, and a pivot retention mechanism having a ball socket. The ball socket may engage with a hitch ball located on a towing vehicle. The gooseneck trailer pivot may be mounted on a towed vehicle or trailer and be capable of pivoting about a vertical axis relative to the trailer. During engagement, the ball socket and the extension arm may provide tilt capability but thereby prevent any rotational movement relative to the hitch ball. However, the gooseneck coupler assembly may still be able to tilt fore-and-aft or side-to-side relative to the hitch ball. Therefore, the only pivotal movement relative to a vertical axis would be permitted at the gooseneck trailer pivot.
US08272659B2 Bike having indicia insert for display or advertising
A bicycle frame for employment in a bicycle for riding by a user in a substantially vertical as-used position. The frame has a shape which defines an aperture within the interior surface of a surrounding frame. The frame is preferably formed of planar material which has ends which do not block the view into the aperture when the bicycle is ridden. Whereby space for indicia on an inserted vertically disposed planar member is maximized. The planar member has a perimeter defining a shape that is complimentary to the shape of the aperture and when engaged therein provides support to the frame to prevent deformation thereof when in the as-used position under a load. The indicia positioned on the planar member may be advertising which can easily be changed using removable planar members with different indicia.
US08272656B2 Frame structure of a vehicle
A vehicle, such as a motorcycle, has a structure in which strength of a body frame is increased and positional accuracy between members constituting the body frame is improved. A head pipe of the motorcycle can include a pipe portion inside which a steering shaft is disposed, and a wall portion formed rearward of the pipe portion. The wall portion and the pipe portion can be integrally formed by extruding performed in a direction in which the pipe portion extends. Left and right main frames extending rearward can be disposed on the wall portion. The motorcycle can further include a reinforcing member disposed rearward of the wall portion, arranged such that an upper portion thereof is sandwiched by the right and left main frames, and having rest portions on which the right and left main frames are placed.
US08272653B2 Structures, assemblies, and methods for controlling vehicle suspension
A suspension system for a land vehicle has at least one rear suspension device and at least one front suspension device. The rear suspension device includes a first biasing member disposed within a first housing and is configured for mounting on a rear axle housing of the land vehicle. The front suspension device includes a second biasing member disposed in a second housing and is configured to be at least partially received within a bump stop support of the land vehicle.
US08272652B2 Suspension for vehicle
A suspension for a rear or a front portion of a chassis for vehicles in which a pair of longitudinal stabilizer assemblies and an anti-sway stabilizer each use a same type of a stabilizer bar, with the longitudinal stabilizer assemblies pivotably connected on opposing sides of the chassis and the anti-sway stabilizer pivotably connected in transverse relation proximate an end of the chassis. The longitudinal stabilizer assemblies and the anti-sway stabilizer each include a portion of a saddle that extends around the axle and rigidly connects to the axle. A shock absorber connects between the saddle and the chassis.
US08272649B2 Seal for steering knuckle pin bearing
A steering knuckle pin bearing assembly includes a bearing and a steering knuckle pin pivotably supporting a steering knuckle relative to an axle beam. A sealing collar seals a space between the bearing and the steering knuckle pin, which space may include a spacer washer. The sealing collar is slidably borne on a radial outer surface of the bearing. In addition, the sealing collar has at least one sealing region that is in slidable contact with an at least substantially cylindrical sealing surface of the axle beam.
US08272648B2 Detachable carrier for attachment to a golf car
A detachable golf club carrier has a handle, a carrier body, a golf club bag, at least one wheel and a second hitching device. The golf club carrier and the motorized golf cart can be hitched together without lifting the golf club carrier. A carrier for attaching to a golf car is also provided.
US08272647B2 Cargo cart with attachable skis and method of use thereof
A cargo cart comprising a bed configured for carrying cargo, the bed having a front side, a back side, a left side and a right side, the bed having an upper surface and an under surface; an axle located beneath the under surface of the bed and extending from a left end proximate the left side of the bed to a right end proximate the right side of the bed, the axle having a first bend proximate the left end, the axle extending from the first bend away from the bed, the axle having a second bend proximate the right end. the axle extending from the second bend away from the bed, the axle having a first attachment location at the left end and a second attachment location at the right end.
US08272646B2 Quick change jaw system for chucks
A quick change jaw system for chucks is provided. The quick change jaw assembly includes a master jaw including a first pair of coplanar abutment surfaces defining a first aperture; a clamping device including a dovetail portion being disposed in the first aperture of the master jaw, wherein the dovetail portion rests above the first pair of coplanar top surfaces of master jaw; a top jaw formed with a groove longitudinally extending along a length of the top jaw, the groove being complementary to the dovetail portion and configured for engaging the dovetail portion, the top jaw including a second pair of coplanar abutment surfaces extending along opposite sides of the groove; and a cam for actuating the clamping device for urging the second pair of coplanar abutment surfaces of the top jaw into coengagement with the first pair of coplanar abutment surfaces of the master jaw.
US08272642B2 Warpage leveling unit, warpage leveling device, image forming apparatus and warpage leveling processing program
A warpage leveling unit includes a surface roughening member that is provided to oppose to a side end portion of an image carrier which has an endless-belt-shape, is entrained around a plurality of rollers, and carries an image on a surface of the image carrier, wherein the surface roughening member comes into contact with a surface of the side end portion which is warped.
US08272640B2 Medium conveyance apparatus which adopts distributed control system
A first lower layer control unit controls a conveyance unit, that conveys the medium in a first conveyance section of a conveyance path. A second lower layer control unit controls a conveyance unit, that conveys the medium in a second conveyance section located downstream of the first conveyance section. An upper layer control unit determines whether the medium is at a position where both the first lower layer control unit and the second lower layer control unit engage with conveyance control of the medium, instructs the first lower layer control unit and the second lower layer control unit to operate in synchronization with each other when the medium is at the position, and instructs the second lower layer control unit to operate asynchronously to the first lower layer control unit when the medium is not at the position.
US08272639B2 Apparatus and method for detecting article multifeed in a predefined region of a flat article
A document processing device capable of detecting a multifeed condition is configured to determine criteria of the multifeed or condition. If a detected multifeed meets the criteria, a detection of the multifeed or condition may be ignored.
US08272638B2 Device for the transport of flat objects
A device for transporting flat objects, such as mail items, has two transport tracks and an acceleration device arranged between the transport tracks. The acceleration device includes a clamping pair for holding the objects in a clamped manner on their opposing flat sides while the objects are moving. To be able to carefully accelerate objects of different thicknesses, it is proposed that at least one clamp of the clamping pair includes a segment unit with several segments of different configuration for clamping objects of different thicknesses.
US08272631B2 Melon holder
The melon-holder includes an elongated base having a pair of jaws each pivotal about a separate side of the base. The jaws are pivotal from a melon-engaging position to a melon-releasing position. The jaws have a number of lateral spaces which are spaced apart from one another and which are adapted to receive a knife for cutting the melon into lateral slices while the jaws are in the melon-engaging position.
US08272627B2 Air spring device
Disclosed is an air spring device having a free-standing air spring bellows and an outer guide which is fastened to the air spring bellows by means of an inner clamping ring, wherein the outer diameter of the inner clamping ring is greater than the outer diameter of the air spring bellows in the unpressurized state, and the inner clamping ring generates a radially outwardly pointing encircling bulge in the unpressurized air spring bellows.
US08272622B2 Electromagnetic actuator
An electromagnetic actuator comprises a core (1), a ferromagnetic component (2) movable in a gap (5) in the core, and a magnet (4) for attracting the component to one side of the gap. A flux concentrator (12) concentrates the magnetic flux on that side of the gap (5) and a solenoid (8) produces magnetic flux in the gap. A magnetic circuit of the solenoid is defined by part of the core (1), part of the gap (5) and by a further gap (6) between the ferromagnetic component (2) and the core (1). A demagnetiser (7) has a magnetic circuit defined by another part of the core (1), another part of the gap (5) and by the further gap (6). The demagnetiser is arranged to demagnetise the magnet (4) at least to the extent that the magnetic flux produced by the solenoid (8) is diverted from the flux concentrator (12) into the further gap (6) and the movable component (2) is movable away from the magnet (4) under the magnetic force of the solenoid (8).
US08272619B2 Wire guide
An object-mounting aid such as a wire guide, comprising a first leg at a proximal end and a second leg at a distal end, with a hinge therebetween, wherein the second leg is longer than the first leg. The hinge may allow the second leg to pivot relative to the first leg so as to increase or decrease a gap between the second leg and the mounting surface, which may make it easier to position a wire on the second leg and may allow the second leg to serve as a ramp surface for the wire. The first leg includes a channel configured to receive and couple to a portion of a mounting device, e.g., by frictional engagement, which may be assisted through the use of detents on the guide. In addition, the guide may include a notch on the rear face of the first leg, the notch shaped so as to mirror or otherwise interface with at least a portion of the holder.
US08272616B2 Rotation mechanism for laser emitter
A rotation mechanism for mounting and rotatably supporting a laser emitter thereon includes a casing including a bottom wall and a side wall connected to the bottom wall, said casing defining therein a receiving space. A plurality of rotation rings are arranged as being layered with each other in the receiving space of the casing. The rotation rings include an uppermost rotation ring in the form of a manual coarse rotation ring that is directly connected to the laser emitter so as to support the laser emitter, for manually rotating the laser emitter to achieve a coarse angular positioning thereof, an automatic coarse rotation ring for rotating the laser emitter at a relatively high speed together with the rotation ring thereon, a manual fine rotation ring for slightly rotating the laser emitter manually together with the rotation ring thereon, and an automatic fine rotation ring for rotating the laser emitter at a relatively low speed, together with the rotation ring thereon. The automatic rotation rings are each provided with a driving means that is arranged on the rotation ring immediately below the relevant rotation ring.
US08272615B2 Hub with locking mechanism
A hub assembly for supporting a portion of a flexible sprinkler assemblage within a ceiling, the hub assembly including a primary support mounted to a ceiling support member, and a secondary support member rotatable relative to a primary support member between an open position and a closed position. In the closed position, portions of the supports are overlapping and cut outs formed in the primary support cooperate together with cut outs formed in the secondary support to define a hub opening configured to receive the portion of the flexible sprinkler assemblage. The hub assembly also includes a locking mechanism configured to selectively connect the primary support to the secondary support, and an adjustment mechanism disposed on the primary support that is configured to secure the position of the portion of the flexible sprinkler assemblage within the hub opening, and is separate from the locking mechanism.
US08272612B2 Clip
A clip for holding an object on a supporting member comprises a holding clamp and an attaching clamp. The holding clamp has a pair of clamping members with oppositely bowed gripping portions and inwardly arched handles. The oppositely bowed gripping portions form together, when engaged, jaws for holding an object such as a cigar. The jaws are connected together for pivotal movement to cooperate with each other for clamping action upon actuation of their handles. At the juncture point of the jaws with the handles, the clamping members are provided with aligned, apertured supports for receipt of an axial binding post or rivet that extends through the apertures and for holding the clamping members together and in axial alignment. A spring, normally biasing the clamping members towards a closed position is looped around the post with its ends locked against the handles. At the ends of the handles, in the flat portions thereof, the two clamping members are riveted together, and in such manner that the clamping members can rotate 360 degrees in a circle relative to one another. In this way the clamping members can be positioned in straight-line fashion, or rotated at any angle relative to one another.
US08272608B2 Height and tilt adjustable keyboard support
The present invention concerns a keyboard support for movably supporting a keyboard with respect to a work surface of a workstation. The keyboard support includes a workstation engaging member adapted to be attached to an underside of the work surface, a keyboard engaging member for supporting a keyboard, and a linkage assembly mechanically coupling and providing relative movement between the workstation engaging member and the keyboard engaging member and thereby between the keyboard and the work surface. The keyboard support also includes a braking assembly adapted to allow relative movement of the keyboard engaging member with respect to the workstation engaging member in an unlocked position and to prevent relative movement of the keyboard engaging member with respect to the workstation engaging member in a locked position. The braking assembly comprises a roller assembly carried on a connector of the linkage assembly. The roller assembly is biased against a wedge affixed to a vertical side of the keyboard engaging member.
US08272607B2 Support system for bird feeder
A support system for a bird feeder including a pole member for support of the bird feeder, a clamp member for positioning about the pole member and including upper and lower jaws, and a support block supported by the lower jaw. The lower jaw has an open chamber for receiving the support block and a screw member is provided for tightening the support block toward the upper jaw to tighten the clamp member about a support rail.
US08272603B2 Imaging system stand
A stand, in particular a floor stand, having an arm for holding an object, in particular an imaging device in the form of an ultrasound transducer, said arm being mounted on a vertical column and movable vertically via a vertical guide, wherein a counterweight balancing the weight of the arm is provided on or in the vertical column, a device (24) being provided for moving the counterweight (21) counter to the weight force (FG) for at least partially overriding the counterbalance.
US08272600B2 Keyboard and mouse support
A keyboard support having a generally flat keyboard supporting surface and a track extending along an outer periphery of the keyboard support. A mouse support has a generally flat mouse supporting surface and is coupled to the keyboard support by a track follower that engages the track for movement along the track. A coupling arm engages the track follower and allows pivoting of the mouse support with respect to the keyboard support.
US08272598B2 Load disconnection lock
A load disconnection lock having a locking device which is secured against unlocking by means of a safety device as long as the tensile load is not less than a predefined minimum value, and which unlocks automatically when the tensile load is less than the predefined minimum value. A second safety device is provided for the locking device and has a fluid-filled housing in which a piston is guided. The piston has a tensile load applied to it and has a hole as a flow channel for the fluid, such that the fluid can be exchanged between two housing subareas on both sides of the piston. The piston is connected to an activation slide which releases the locking device as soon as the piston has moved through a predetermined distance.
US08272597B2 Aircraft water drainage system
A potable water system capable of being drained in flight. The system provides positive separation between the potable and gray water systems. The design of the system will allow draining of components such as water tanks or interconnect lines that are below the level of the drain point. The systems will allow draining of components such as water tanks or interconnect lines that would not gravity drain due to the routing of their interconnect lines. This invention would apply to aircraft that need the capability to drain their potable water system in flight.
US08272595B2 Fan cowl support for a turbofan engine
A fan cowl support for an aircraft having an engine pylon, an engine fan case and an engine fan cowl. The fan cowl support includes a support having a forward end connected to the engine fan case and an aft end connected to the engine pylon. At least a portion of the engine fan cowl is connected to the support.
US08272589B2 Blade assembly for food processor
A blade assembly 1 has a body 2 having a top, closed end 3, a bottom end 4 formed with an opening 5 at its end, and an interior chamber 6. A blade 7 having two cutting edges 8, 9 is fixed to the body 2, and it may be insert molded. A motor shaft engagement sleeve 10 has an opening 11 adapted to engage a driven shaft (not shown) of a conventional food processor motor (not shown) in order to transmit torque therefrom in order to rotationally drive the blade 7.
US08272584B2 Portable spreader for particulate matter
A gravity-feed spreader for particulate matter may include a rotor. The spreader may be operable for gravity-feed operation with the longitudinal axis of the rotor in a horizontal position. A generally cylindrical rotor housing with a pair of closed, axial ends may be coaxial with the rotor. Entrance and exit apertures for the particulate matter may be formed in the surface of the rotor housing between the closed, axial ends. A rotor driver may be coupled to the rotor shaft for rotating the rotor. An intake housing may include a passageway therethrough for the particulate matter. A gate may be provided for selectively opening and closing the particulate matter passageway in the intake housing. An agitator may be coupled to the rotor shaft for facilitating movement of particulate matter through the passageway in the intake housing.
US08272583B2 Sprinkler with variable arc and flow rate and method
A variable arc sprinkler head or nozzle may be set to numerous positions to adjust the arcuate span of the sprinkler. The sprinkler head includes an arc adjustment valve having two portions that helically engage each other to define an opening that may be adjusted at the top of the sprinkler to a desired arcuate length. The arcuate length may be adjusted by pressing down and rotating a deflector to directly actuate the valve without the need for a hand tool. A method of irrigation is also provided involving moving the deflector between an arc adjustment position and an operational, irrigation position. The sprinkler head may also include a flow rate adjustment valve that may be adjusted by actuation or rotation of an outer wall portion of the sprinkler. Rotation of the outer wall portion causes a flow control member to move axially to or away from an inlet.
US08272578B1 Sprinkler with adjustable arc and adjustable radius
A sprinkler includes a stream nozzle with a plurality of circumferentially spaced, radially extending stream forming ports. A non-rotating arc adjustment sleeve is mounted for axial movement relative to the stream nozzle to selectively block the stream forming ports to vary an arc of coverage of a plurality of streams of water ejected from the stream forming ports.
US08272569B2 Apparatus for communicating with RFID tag
An apparatus for communicating with a radio frequency identification (RFID) tag with a feeding device configured to feed a tag medium; an antenna for label production and an antenna for information acquisition that can respectively transmit or receive information to a RFID circuit element for label production or for information acquisition; an antenna switching control portion configured to switch so as to selectively transmit an inquiry signal to the RFID circuit element for label production or for information acquisition; and a mode processing portion configured to carry out processing corresponding to a communication processing mode or an information acquisition processing mode.
US08272568B2 System and method for registration of an electronic device
A method for registering an electronic device includes receiving from a point-of-sale interface a transaction code and purchaser information associated with a purchase of an electronic device. While the transaction code is associated with the purchase of the electronic device, it does not uniquely identify the electronic device purchased. The method also includes receiving from the electronic device the transaction code and a device identifier that uniquely identifies the electronic device. The purchaser information and the device identifier are associated via the transaction code for registering the electronic device.
US08272559B2 Packs and methods of erecting packs
A pack includes a top panel, side panels, bottom panels, and retaining structures at each end of the pack. A packet can be disposed on a top surface of a container enclosed within the pack.
US08272555B2 Stapler for mucosectomy
The head of a stapler for mucosectomy comprises an external goblet-shaped body (1) wherein an internal goblet-shaped body (2) is concentrically and slidingly located, at the edge of which a circular blade (3) is fixed. The internal goblet-shaped body (2) is provided with a central hole (5) wherein a rod (6) is slidingly inserted, at the end (7) of which an anvil (8; 8′) is fixed. One or more annular grooves (11), which are parallel and suitably spaced one from the other, are formed on the lateral surface of the rod (6) perpendicularly to the axis thereof. Said grooves (11) are intended to receive a portion of mucosa (9a) which is included in a purse string suture as the mucosa is tied around the rod (6). By retracting the rod (6) in the central hole (5) of the stem (2a) of the internal goblet-shaped body (2) the mucosa to be removed is carried into the internal goblet-shaped body (2). The anvil (8; 8′) and the circular blade (3) are moved closer one to the other, by suitable means, in order to cut the tissues when the stapler is in a closed position.
US08272550B2 Apparatus for shooting a nail
The present invention provides an apparatus for shooting a nail comprising a barrel, a barrel support, a centering sleeve, a link frame, a cylinder, a piston rod and an outer housing, wherein the barrel is mounted removably in the barrel support. As desired, the barrel may be removed conveniently to facilitate the replacement of the barrel for different application or removal of the nail blocked in the apparatus for shooting a nail. Furthermore, at least two longitudinally elongated slots may be formed in the centering sleeve and penetrate through the wall of the centering sleeve, the steel balls received in the slots are held in the slots via a snap ring so as to embrace the rod body of the piston rod. Therefore, it is ensured that the piston rod is concentric with the barrel when hitting the nail and the hit force of the piston rod will not lose.
US08272549B1 Offset, double-sided tape dispenser
An offset, double-sided tape dispenser. The dispenser mounts two independent rolls of single surface adhesive tape on a common spindle. One of the rolls is inverted resulting in one roll wound clockwise and the other roll wound counter clockwise. The tapes are simultaneously drawn from the two rolls through a guide, across a roller and then a cutter. The clockwise wound roll tape has its adhesive surface facing upward as the tape crosses the roller. The counter clockwise wound roll tape has its adhesive surface facing downward as the tape crosses the roller. The clockwise wound roll tape is positioned beneath the counter clockwise wound tape as the tape passes through the guide. This results in the counter clockwise tape being joined to the clockwise tape as both tapes pass over the roller. The resulting double sided adhesive tape is then formed into desired lengths by the cutter. The degree of single tape overlap, resulting offset and resulting width of the resulting double sided adhesive tape is determined by the width of the guide.
US08272546B2 Baby carrier support belt
A support belt which includes openings to connect with and attach to the waist support of existing mei tai baby carriers. The support belt further comprises padding within its inner components and vertical stitching to enable the belt to fold to allow it to encircle the waist of a wearer. The support belt can also include attachments such as a child harness, as well as storage and attachment elements for storing and connecting additional items.
US08272545B1 Bottle carrier
A bottle carrier has a resilient ring dimensioned to encircle a neck of the bottle in an installed condition. A brim is unitarily formed with and depends from the resilient ring and is dimensioned to fall in facing or contacting relation to a shoulder of the bottle.
US08272544B2 Exposure apparatus, exposure method, and device fabrication method
An exposure apparatus forms an immersion area by supplying a liquid onto a part of a substrate, and forms a prescribed pattern on the substrate through the liquid. A spare immersion area, which is capable of holding part of the liquid on the substrate, is formed at the outer circumference of the immersion area. It is possible to prevent the separation of the liquid, which is disposed between a lower surface of a projection optical system and a substrate surface, from the lower surface of the projection optical system in accordance with the relative movement of the projection optical system and the substrate.
US08272542B2 Spray can handle attachment
A handle attachment for mounting to a standardized valve mounting cup of a spray can and operating a push-type dispenser valve. The handle attachment includes a housing that defines a grip and a cap configured to couple with an outer diameter of the valve mounting cup. An actuation device is pivotally mounted to the housing and includes a trigger portion disposed adjacent the grip and a finger portion disposed within the cap for actuating the push-type dispenser valve. A C-shaped rim is disposed on the cap and defines a central opening sized to accommodate the valve mounting cup, a base located on the axis of symmetry of the rim, a circumferential gap located on the axis of symmetry diametrically opposite the base and separating two ends of the rim, and at least one slot disposed between the base and a diametrical chord perpendicular to the axis of symmetry.
US08272541B2 Device for measuring and dispensing powder materials
A dispenser for measuring and dispensing powder materials includes a slide housing having a powder inlet slot, a slide having a measure slot, and an elastic element. The slide is pressed against the slide housing by the elastic element to make the slide move relative to the slide housing. The slide moves between the first position and the second position. On the first position, the measure slot is in alignment with the powder inlet slot and the powder is filled into the measure slot; on the second position, the measure slot moves away from the powder inlet slot and the powder is discharged from the measure slot. The elastic element makes the slide press against the slide housing during moving to reduce the clearance between the slide and the slide housing, makes the slide move smoothly, and reduces the precision demand of manufacture and assembly.
US08272539B2 Angled slot foam dispenser
The present invention provides a piston pump for liquid in which a sump is defined in a chamber into which sump liquid in the chamber flows due to gravity. A passageway leads from an outlet of the sump out of the chamber to a dispensing outlet. The dispensing outlet is at a height below the height of the sump outlet and fluid to exit the sump flows from the sump outlet upwardly in a first portion of the passageway to a height above the sump outlet then downwardly to the dispensing outlet. The chamber and its sump is defined between a piston chamber-forming member defining the chamber to be downwardly opening and a piston forming element axially slidable in the chamber.
US08272538B2 Wine bottle sealing and dispensing device
The wine bottle sealing and dispensing device provides for the dispensing of wine from a wine bottle, or any other liquid from a corresponding liquid container, without exposing the wine or liquid in the bottle to environmental air at any time. The device includes a housing adapted for mounting above a cork of a corked wine bottle. An upper open end of a hollow needle is mounted in the housing, the needle projecting downward from the housing and terminating in a tip adapted for insertion through the cork. A first end of a spout projects outwardly from the housing, and a second end of the spout is in fluid communication with the upper open end of the hollow needle. A cartridge of pressurized, inert gas is mounted to the housing. The cartridge is in communication with an upper end of a gas conduit, which is mounted within the hollow needle.
US08272534B2 Dispensing canister for delivery of solid medications
The processes of the present invention provides for the automated, singulated dispensing of articles, particularly solid oral medication in predetermined quantities. The dispensing of an article is effected by at least activating a driver-coupling connected to a screw having a channel of a predetermined width and depth corresponding to the dimensions of said article; rotating said screw until detection of an article drop; removing a second article from said channel; and stopping the rotation of said screw upon detection of an article drop. The methods of the present invention further include embodiments in which the rotation of the screw is subsequently reversed. Furthermore, the present invention permits for the dispensing of articles to be stopped upon having a predetermined number of articles dispensed or a detection of increased torque applied to the screw. The present invention provides for accurate pill dispensing.
US08272530B2 Container for receiving media and/or devices to be stored at low temperatures
A container for receiving cryogenic media and/or units which are to be stored at low temperatures, having an outer shell (1) and an insulating shell (10) which is connected directly or indirectly to said outer shell (1) in a positionally stable manner and is optionally surrounded by one or more further insulating shells (10), wherein an inner shell (2) for storing cryogenic media is connected to the outer shell (1) via fastening elements (3) in a positionally stable manner. Each insulating shell (10) is of at least two-part configuration and is fastened to the outer shell (1) and/or to the inner shell (2) by positioning elements (11, 26, 27) which are independent of the fastening elements (3), wherein the insulating shell (10) is spaced apart without contact from the outer or inner shell (1,2) or from a further insulating shell (10) with the formation of a gap (15).
US08272523B1 Holder for polish containers
A holder for circular containers of polish, waxes, pastes and liquids comprising a generally circular base having an underside surface cupped downward and a hollowed circular aperture having an aperture bottom and at least one vertical aperture wall adapted to frictionally accept a container. The holder includes an adapter ring having an outer diameter corresponding to the at least one vertical aperture wall and an inside diameter adapted to frictionally support the container. The downward cupped underside surface is adapted to create a vacuum adhesion to a support surface upon which it is placed when a downward pressure is applied to the holder.
US08272518B2 Direct hemoperfusion adsorber packed with adsorbent having water insoluble microparticle removed therefrom, and method of obtaining direct hemoperfusion adsorbent having water insoluble microparticle removed therefrom
The present invention has its object to provide a direct hemoperfusion adsorber packed with an adsorbent made by using a water-insoluble carrier having a relatively readily available particle size distribution, with water-insoluble microparticles having been removed therefrom, without needing any special granulation apparatus or coating apparatus, and method of obtaining a direct hemoperfusion adsorbent having water-insoluble microparticles removed therefrom.Now, a direct hemoperfusion adsorber has been obtained that is packed with an adsorbent having a number average particle diameter of not smaller than 300 μm but not larger than 600 μm, with the coefficient of variance in particle diameter distribution being not lower than 10% but not higher than 20%, and having water-insoluble microparticles removed therefrom to a safe level, without the loss of the adsorbent, by using a water-insoluble microparticle-removing-mesh such that the ratio of the mesh opening size for removing water-insoluble microparticles to the mesh opening size of the adsorber is not lower than 1.3 but not higher than 1.5.
US08272517B2 Water-proof sound-transmitting membrane, method for producing the water-proof sound-transmitting membrane, and electrical appliance including the water-proof sound-transmitting membrane
The present invention provides a water-proof sound-transmitting membrane including a polytetrafluoroethylene (PTFE) porous membrane, in which the waterproofness is enhanced further with little lowering of the sound transmittance. The water-proof sound-transmitting membrane includes the PTFE porous membrane. The PTFE porous membrane includes a first porous layer, and a second porous layer stacked on and integrated with the first porous layer by a binding force acting between PTFE matrices. The first porous layer and the second porous layer each are composed of PTFE with a number-average molecular weight of 5.0×107 or more determined by a standard specific gravity method. At least one layer selected from the first porous layer and the second porous layer has an average pore diameter of 1 μm or less. The water-proof sound-transmitting membrane has a surface density of 1 g/m2 to 10 g/m2.
US08272514B2 Packing apparatus
A packing apparatus includes a case for receiving a plurality of electronic devices and a plurality of mounting members placed in the case. Each mounting member defines a receiving space. A shock-absorbing member is located in the receiving space and divides the receiving space into two mounting spaces. A shock-absorbing block is located in each mounting space. A slot is defined between the shock-absorbing block and the shock-absorbing member. A side of the shock-absorbing block towards the shock-absorbing member defines an oblique plane as a cushioning surface, and the oblique plane abuts the shock-absorbing member when the shock-absorbing member is bent.
US08272512B2 Food and drink tray
Food and drink trays have flat surfaces and peripheral edges with openings adapted for receiving and securely carrying a plurality of beverage and food containers. A bearing member attachable to a tray has an arched configuration and fits over the forearm of a user, while a gripping member attachable to the tray is adapted for gripping by a user's hand. A second embodiment has a pair of large circular openings on the upper surface that will hold full plates of food. The food and drink carrying tray may be made from wood, or from a lightweight material, such as plastic, and is useful for holding a plurality of beverages and plates of food when dining buffet-style in a restaurant or a home dinner party. Additional embodiments have removable grips and removable bearing members, as well as large food trays capable of receiving a variety of container-holding adapters.
US08272511B2 Packaging and disposable article disposed therein
An article of commerce includes a disposable cleaning article and a package. The package exhibits soft visual and sound characteristics. The package is formed as a multilayer packaging film including at least a co-extruded vapor barrier film layer and a polymeric film layer having a melting point at least about 20° C. less than the co-extruded film layer. The polymeric film layer is sealable to form the package so as to enclose the disposable cleaning article, thereby to substantially retain the water content of the disposable cleaning article. The polymeric film layer further exhibits a corrected sound level of less than approximately 50 decibels at readily audible frequencies, such as 3-5 kHz. The reduced sound level may be achieved by providing a film with a high loss tangent. In addition, the multilayer packaging film may have an outer surface with a soft or “matte” appearance.
US08272499B2 Method and apparatus for dividing and/or separating a laundry batch, in particular a laundry cake or the like
A method and apparatus in which laundry cakes (10), formed when washed laundry articles are for the most part freed in a dewatering press of the treatment liquid bound in them giving rise to a laundry cake (10) consisting of coherent laundry articles, are divided from the end face (15) by a roller-like divider (20) which can be driven in rotation about a horizontal axis of rotation (31), which axis of rotation (21) runs parallel to the end face (15) of the laundry cake (10) to be divided, and an effective division of the laundry cake (10) which takes care of the laundry articles is carried out.
US08272492B1 Wall-mountable vending machine support bracket and assembly
A wall-mountable support bracket for supporting a vending machine on a vertical wall includes a load-bearing main member and a top member coupled to the main member to be movable between engaged and disengaged positions relative to the top of the vending machine. The main member is in the form of a one-piece unitary metal plate bent into a substantially fixed angular shape in which the main member is capable of supporting the vending machine on the vertical wall. First apertures in a back portion of the main member receive first fasteners to fixedly attach the main member to the vertical wall. Second apertures in the back portion and a bottom portion of the main member and holes in a bottom and side of a base of the vending machine receive second fasteners to fixedly attached the vending machine to the main member.
US08272491B2 Method and apparatus for securing a movable item to a structure
An electronic lock is provided for removably securing a movable item to a structure, the electronic lock comprising first and second complementary cooperating member, each mounted to a respective one of the movable item and the structure and being engageable together in a lockable position and a securing assembly for securing the first and second connecting member together when engaged in the lockable position, wherein the securing assembly comprises inter alia a position detecting means, an electronic control means, an actuator, a locking aperture and a movable locking member.
US08272490B2 Arrangement of a disk spring at a piston of a switching element
An arrangement of a disk spring (2) at a piston (1) of a shifting element (3) in which the fingers of the disk spring (2) protrude through crests in the housing (4) and abut against a sheet metal sleeve (5) which is held in the housing (4) of the shifting element (3). The disk spring (2) is configured as a closed ring and the outer diameter (7) of the disk spring (2) abuts against the piston (1) of the shifting element (3).
US08272489B2 Multiple disc clutch
A multiple disc clutch includes a pressing member movable in an axial direction and which turns together with an output shaft to compress driving friction plates and driven friction plates, a clutch spring that axially presses the pressing member, a clutch lifter arranged coaxially with the pressing member and a lifter plate that is held by the periphery of the clutch lifter via a clutch bearing. The lifter plate moves the pressing member in a reverse direction to a direction pressed by the clutch spring according to the axial movement of the clutch lifter. This multiple disc clutch does not require a dedicated clutch lifter for every clutch bearing different in size and therefore the cost is reduced.
US08272488B2 Overrunning coupling and control assembly including apparatus having a latching mechanism
Overrunning coupling and control assemblies, each of which includes control apparatus having a latching mechanism are provided. Each latching mechanism prevents an actuator arm of an overrunning coupling assembly from moving in a first direction substantially parallel to a shift direction of a control plate of the coupling assembly within a housing slot in a locked condition of the mechanism in a first position of the control plate. A control pressure signal within a bore of the housing changes the condition of the latching mechanism from locked to unlocked to unlock the actuator arm and causes the unlocked actuator arm to move along the first direction within the slot and the control element to move along the shift direction to a second position. The control pressure signal also causes a piston which has a groove formed in its outer surface to receive and retain a free end portion of the actuator arm to slide within the bore in the housing against the biasing force of the at least one biasing member. In the absence of a control pressure signal, the at least one biasing member moves the piston and thereby the unlocked actuator arm in a second direction opposite the first direction within the slot and the control element along the shift direction from the second position back to the first position and changes the condition of the latching mechanism from unlocked to locked to lock the actuator arm.
US08272477B1 Fire resistant foldable stowed stair assembly
Novel stowed staircases for attics and the like that exhibit highly effective fireproof properties are provided. The combination of sheet metal well sides with ceramic paper covering, a combination thermal board and cement-like construction door, coupled with a sealed gasket at the interface of the stair bottom with the ceiling provide the necessary long-term fireproof capabilities as well as facilitation in installation as a sufficiently lightweight article. In such a manner, the inventive stairway construction may be easily incorporated within a residential or other type unit to aid in the simultaneous accessibility to an attic (or like location) and ability to prevent fire from easily spreading into or out of said attic via the stair assembly itself.
US08272474B2 Electric power steering system
In an electric power steering system, when a motor rotation angular speed ω and a motor rotation angular acceleration α of a steering assisting motor both exceed corresponding predetermined values ωs and αs, respectively, an abnormal external force application-determining section determines that an external force equal to or greater than a predetermined value is applied to a steering mechanism, and sets an abnormal external force application determination flag (FLG) to 1. When the abnormal external force application determination flag (FLG) is 1, a d-axis electric current command value-calculating section activates a motor rotation angular speed-reducing section and performs field-strengthening control based on a motor rotation speed/d-axis electric current command value map.
US08272473B2 Active steering control system
An input gear rotates integrally with an input shaft, and an output gear rotates integrally with an output shaft. Pinion gears are rotatably supported by pinion gear shaft members, respectively, and are meshed with both of the input gear and the output gear. An inner end part of each pinion gear shaft member is fitted to an inner peripheral wall of a corresponding primary hole of an inner ring member, and an outer end part of each pinion gear shaft member is fitted to an inner peripheral wall of a corresponding secondary hole of an outer ring member.
US08272472B2 Steering operation device
In a steering operation device, a hydraulic actuator is driven by hydraulic pressure and vary the steering angle of the vehicle. A steering valve adjusts the flow rate of oil supplied to the actuator according to a pilot pressure. A pilot valve adjusts the pilot pressure input to the steering valve according to a difference between a displacement of an operation input shaft and a displacement of a feedback input shaft. A joystick lever is linked to the operation input shaft and moves the operation input shaft according to a tilt angle. A drive device displaces the feedback input shaft. A steering angle sensor detects the steering angle and outputs the angle as a detected signal. A controller sends a command signal to the drive device so as to displace the feedback input shaft according to the detected steering angle.
US08272468B2 Work machine
A tractor includes a boom and a bucket being coupled with each other in series and having the same rotating direction, and a control lever for operating both the boom and the bucket. The control button is equipped in the control lever, and the control lever can operate either a boom or a bucket after either the boom or the bucket is selected by pressing the control button.
US08272465B2 Electric vehicle
In an electric vehicle, the generation of unusual sounds due to the movement of snow and ice remaining in an undercover is prevented, thereby enhancing silence. An electric vehicle comprising an undercover arranged below a vehicle floor is provided. The undercover comprises: a substantially flat-plate cover body that covers the vehicle floor from the vehicle front side to the vehicle rear side; a discharge portion for discharging snow and ice that have entered between the vehicle floor and the cover body; and an upward protruding portion which is arranged on the vehicle front side relative to the discharge portion and which is formed to extend in a vehicle width direction and to protrude upwardly from the plane including the cover body.
US08272463B2 Electro-hydraulic machine for hybrid drive system
A combined hybrid drive system and electro-hydraulic machine includes a hybrid drive system that is adapted to decelerate a rotatably driven mechanism, accumulate the energy resulting from such deceleration, and use the accumulated energy to subsequently accelerate the rotatably driven mechanism. An electro-hydraulic machine is operatively connected to the hybrid drive system and is adapted to be operated in one or more of a plurality of modes to improve the performance of the hybrid drive system.
US08272462B2 Vehicle drive system
A vehicle drive system includes a battery, motor generators driving the vehicle using electric power from the battery or driven by the vehicle, a PCU integrated with the motor generators, having inverters and controlling the motor generator, cooling water cooling inverters, and oil cooling motor generators. The PCU includes a smoothing capacitor and a filter capacitor provided electrically closer to the battery than the smoothing capacitor. Here, the smoothing capacitor is cooled by the cooing water, while the filter capacitor is cooled by the oil.
US08272461B2 Wheelchair suspension
A suspension for a vehicle is provided. The suspension includes, for example, a frame, at least one drive assembly and at least one caster pivot arm. The at least one drive assembly and the at least one caster pivot arm are coupled to enhance the vehicle's ability to traverse obstacles.
US08272460B2 Two-wheeled vehicle
A two-wheeled vehicle is disclosed. The two-wheeled vehicle may include highway bars. The two-wheeled vehicle may include a steering axis which is tilted relative to a fork axis. The two-wheeled vehicle may be configured in a faring configuration and in a non-fairing configuration.
US08272453B2 Handheld power tool
The invention relates to a handheld machine tool, in particular a hammer drill and/or chipping hammer. The tool has an impacting unit which has at least one impacting pin and a guide unit which is provided for guiding the impacting pin. It is proposed that the guide unit is formed from at least two different materials.
US08272452B2 Hammering tool
A hammering tool includes, within its tool main body, a piston which reciprocates by using a motor as its drive force, a hammering member which carries out its hammering operation in linking with the reciprocating motion of the piston, and an intermediate member which transmits a hammering force of the hammering member to a top end tool mounted on the top end of the tool main body. The tool main body further includes a measuring device which measures a hammering state of the hammering member and a control device which controls the number of rotations of the motor. The control device, according to measurement results of the measuring device, determines the limit number of times of hammering where the hammering member becomes unable to follow the reciprocating motion of the piston, and thus controls the number of rotations of the motor.
US08272450B2 Fire blanket and method for using or testing a fire blanket
A fire blanket, comprising poorly flammable or inflammable, substantially flexible blanket material, wherein the blanket material is folded into a storage position, wherein the blanket material is provided with two relatively rigid handles, which handles project at least partly outside the folded fire blanket, so that they can be grasped by at least one hand, and wherein the blanket material is folded up such that when the handles are moved apart, the fire blanket takes up an extinguishing position.
US08272448B2 Spring loaded anchor system for electro-coil tubing deployed ESP's
An electrical line for installation in a well for transmitting power to a well pump includes a string of coiled tubing. An electrical cable having insulated electrical conductors embedded within an elastomeric jacket extends longitudinally through the interior passage of the tubing. Body members are placed around the outer periphery of the electrical cable, and the body members are compressed onto the electrical cable through the use of an anchor assembly. The anchor assembly is held in a compressed state through the use of frangible support elements. Once the electrical cable is in place within the coiled tubing, the user applies an external force to cause the support elements to fail, thereby releasing the anchor assembly from its compressed state. The anchor assembly contacts the inner wall of the coiled tubing, such that the weight of the electrical cable is transferred to coiled tubing.
US08272446B2 Method for removing a consumable downhole tool
A method for removing a downhole tool from a well bore comprises consuming at least a portion of the downhole tool within the well bore via exposure of the tool to heat and a source of oxygen. Another method of removing a downhole tool from a well bore comprises exposing the downhole tool to heat and a source of oxygen in situ within the well bore to desirably consume at least a portion of the tool within the well bore.
US08272441B2 Wireless downhole tool positioning system
A system for positioning a downhole tool along a pipe string, the system having a series of seating subs inserted along the length of the pipe string wherein each seating sub has a seating aperture disposed around its internal periphery so as to form a bore plug seat of smaller diameter than the diameter of the pipe. The seating apertures are given distinctive diameters that are consecutively arranged along the pipe string length so that the aperture diameters decrease with increasing depth. A drop assembly having an aperture plugging diameter selected to pressure seal a selected aperture includes a bore pressure activated by-pass valve and firing head.
US08272435B2 Apparatus and method for recovering fluids from a well and/or injecting fluids into a well
Methods and apparatus for diverting fluids either into or from a well are described. Some embodiments include a diverter conduit that is located in a bore of a tree. The invention relates especially but not exclusively to a diverter assembly connected to a wing branch of a tree. Some embodiments allow diversion of fluids out of a tree to a subsea processing apparatus followed by the return of at least some of these fluids to the tree for recovery. Alternative embodiments provide only one flowpath and do not include the return of any fluids to the tree. Some embodiments can be retro-fitted to existing trees, which can allow the performance of a new function without having to replacing the tree. Multiple diverter assembly embodiments are also described.
US08272433B2 Wellhead isolation tool and wellhead assembly incorporating the same
A wellhead assembly is provided including a casing and a tubular member mounted over the casing. A flange extends from the tubular member. A generally elongated annular member is provided in the tubular member. The generally elongated annular member has a first end portion above the tubular member and second end portion below the first end portion. A hanger may be suspended within the tubular member. In such case, a seal may be formed between the elongate annular member and the hanger.
US08272432B2 HVAC thermal storage for hybrid vehicle
A system and method for providing cool air to a passenger compartment of a hybrid vehicle in an engine off mode is disclosed. This may include operating a HVAC system to provide cold refrigerant flowing through an evaporator while an engine is operating, and forcing air through the evaporator to cool the air. A first portion of the cooled air from the evaporator is directed through a heater core and a second portion around the heater core, and an electric water pump is activated to pump coolant from a thermal storage tank, through the heater core and back to the thermal storage tank to cool the coolant. When the engine operation is ceased, the air flow is directed through the heater core, and the coolant is pumped from the thermal storage tank, through the heater core and back to the thermal storage tank to cool the air.
US08272430B2 Plate laminate type heat exchanger
In a plate laminate type heat exchanger a plurality of groove-like protrusions is formed on one side of each of flat core plates, and the protrusions extend substantially in parallel to one another from one end side in the longitudinal direction of the plate toward the other end side in the longitudinal direction of the plate, form a U-turn region in an area on the other end side in the longitudinal direction of the plate, and return to the one end side in the longitudinal direction of the plate. The plate is curved in such a way that ridges and valleys are formed on part of the plate, the area in which the protrusions are formed but the U-turn region is not formed, in the direction in which the plate is laminated and the ridges and valleys are repeated along the longitudinal direction. Both ends of each of the protrusions converge into an inlet port for high temperature fluid and an outlet port for high temperature fluid, respectively.
US08272428B2 Cooling apparatus using brine
A cooling apparatus includes a brine circuit through which brine flows, a pump disposed on the brine circuit, and a heat exchanger unit including a heat absorbing member and a heat radiating member. The heat absorbing member is in communication with the brine circuit. The heat absorbing member is capable of conducting heat generated from a cooling object to the brine for cooling the cooling object. The heat radiating member is in communication with the brine circuit and capable of receiving the heat from the brine. The brine circuit is configured such that the brine passes through the heat exchanger unit at a pressure equal to or lower than an atmospheric pressure.
US08272426B2 Method of and apparatus for equalization of the heat transfer of a cast product during the solidification thereof on a metal conveyor belt of a horizontal strip casting installation
An apparatus for casting near-net-shape, rectangular metal strands includes a horizontally circulating metal conveyor belt (7) with a cooled bottom a melt feeder (3′) for casting the metal onto the conveyor belt(7), and an arrangement for feeding the solidified pre-strip under mechanical tension to a driver (16). A cooled pressure device (11, 12, 13) is arranged above the cast product (4) in a region of the deflection roller (8) of the metal conveyor belt (7) which is located downstream in a casting direction, for applying an adjustable pressure from above to the cast product (4) solidifying into the pre-strip (5); and immediately behind the metal conveyor belt (7) a cooling device (17, 19, 19′)for cooling the bottom of the pre-strip (5) over its entire width.
US08272425B2 Device with a shutter which may be wound around a drum
The invention relates to a flexible shutter device, designed for closing a bay or other opening which cooperates with drive means which permit a displacement of the flexible shutter between an open position and a closed position. The device comprises a drum which may turn about the axis thereof and about which the flexible shutter is wound in the open position thereof, forming a roll comprising turns made up of successive layers attaching one to the other and from which the flexible shutter can be unwound and pushed into the closed position thereof. Slides mounted on a fixed support provide guidance along the bay for the unwound part of the flexible shutter. Pressure or restriction elements (33, 50, 66) avoid buckling of the lateral edges (2,3) in the supported part thereof, extending between a first end (30) of the slides (4,5), nearest the roll and the roll.
US08272424B2 System for enhancing sonotrode performance in ultrasonic additive manufacturing applications
An ultrasonic welding assembly, comprising a sonotrode, wherein the sonotrode further includes at least one welding region and at least one node adjacent to the welding region; a mount for supporting the sonotrode, wherein the mount further includes a force application region; at least one ultrasonic transducer connected to the sonotrode for transmitting acoustic vibrations to the at least one welding region; at least one roller connected to the sonotrode in a flexible manner for permitting rotation of the sonotrode about its axis; a device for maintaining axial alignment of the sonotrode relative to a target welding area; and a low-friction bearing in contact with the at least one node for the application of force thereto, wherein the at least one low-friction bearing is connected to the mount.
US08272420B2 Fabric welding machine
Methods and other embodiments associated with a fabric welding machine are presented. The fabric welding machine includes a base, a welding machine body, and a support beam with a first end and a second end. A first roller is positioned adjacent to the first end of the support beam opposite the welding machine body. A swing arm with a body end and a roller end is attached to the welding machine body. The roller end is opposite the welding machine body and is configured to move to a first position and a second position. A heat element attached to the first end of the support beam.
US08272419B2 Graphite tape supply and backing paper take-up apparatus
An apparatus for supplying one or more strands of a relatively wide tape to a high-speed graphite tape laminating machine may include a tape supply reel and a backing paper take-up reel rotatably mounted on the machine, a dancer roller mounted on the machine for lateral movement thereon, and a mechanism for actively controlling the rotation of the tape supply and backing paper take-up reels and the lateral movement of the dancer roller relative to the support frame such that the respective tensions in the tapes are maintained substantially constant during both an on-the-fly tape add operation and an on-the-fly tape cut operation of the laminating machine.
US08272416B2 Heavy-load tire
A heavy-load tire comprises a tread portion, a pair of sidewall portions, a pair of bead portions each with a bead core therein, a carcass comprising a carcass ply of cords including a main portion and a pair of turnup portions, and an inner liner made from air-impermeable rubber and disposed on the tire internal cavity surface. The inner liner includes a radially inner portion that terminates radial inside than a lateral reference line passing through the innermost axial point and outermost axial point of the bead core. A rubber thickness ta is in a range of from 2.5 to 5.0 mm ranging from the tire internal cavity surface to the cord of the carcass ply on the lateral reference line, and an inner liner thickness tb is smaller than the rubber thickness ta and is in a range of from 0.5 to 3.0 mm on the lateral reference line.
US08272411B2 Lyophilization method and device
A lyophilization device configured for use in a lyophilization process has a body defining a chamber for receiving a liquid to be lyophilized, and a stopper creating a liquid-tight seal between the chamber and ambient atmosphere to form a sealed, empty sterile chamber. The stopper is adapted so that the chamber may be sterile filled with the substance through the stopper. A fluid passageway is formed through the stopper, through which the chamber is evacuated. The substance is lyophilized, the fluid passageway is closed, and the lyophilized substance is hermetically sealed within the chamber.
US08272406B2 Methods for rehabilitating conduits using structural liners
The present invention relates generally to the field of structural pipe lining for conduit rehabilitation and more specifically, to methods for rehabilitating conduits using structural liners. There is provided a method for rehabilitating a tubular conduit having an inner conduit space and at least one service connection tied into the tubular conduit. A portion of the at least one service connection protrudes into the inner conduit space. A liner is provided for covering the inner surface of the tubular conduit. The liner is made of a flexible material capable of being impregnated with a first curable adhesive resin and has a film made of a material impermeable to liquid bonded onto the inner surface of the liner. Also provided, is a flexible sealing member made of a second curable adhesive resin. The method includes the steps of providing access to the inner conduit space of the tubular conduit and snugly fitting the sealing member onto the protruding portion of the at least one service connection in surrounding relation therewith. The liner and the sealing member together form a unitary structure and a seal about the protruding portion of the at least one service connection once the first curable resin and the second curable resin have hardened.
US08272404B2 Fluidic impulse generator
A device for vibrating tubing as it is inserted into a wellbore is disclosed. The device has a fluidic switch that has no moving parts. The fluidic switch is connected to a piston that oscillates back and forth in a cylinder. The piston is the only moving part. As the piston oscillates, it blocks and unblocks openings in the cylinder or other components. The movement of the piston controls the timing of the oscillation, and also generates an impulse or vibration. The vibration may reduce the friction between the tubing and the wellbore.
US08272403B2 Valve part of a hydraulic control valve
A valve part of a hydraulic control valve for controlling flows of pressurized medium is provided. The valve part includes: a cylindrical valve housing with a valve housing hollow space that is open on one side in the axial direction, wherein the valve housing is provided with a radial first work connection (A), a radial second work connection (B), and a radial pressure connection (P), each of which opens into the valve housing hollow space, and a cylindrical control piston is held in the valve housing hollow space so that it can move in the axial direction with a control piston hollow space that is open on one side at an axial control piston hollow space opening. The control piston is provided with a radial discharge connection (T) opening into the control piston hollow space, and the control piston is constructed in such a way that the work connections (A, B) can be connected selectively in a fluid conducting way to the pressure connection (P) and the discharge connection (T) through axial displacement of the control piston. The valve part distinguishes itself in that a cover provided with at least one cover opening is attached to the axial control piston hollow space opening.
US08272397B2 Valve for fuel cell based power generator
A device has an annulus having a first end and a second end. A valve plate is coupled to the first end of the annulus by a fastener, wherein the valve plate is adapted to contact a valve seat on a hydrogen producing fuel cover. A diaphragm is coupled to the second end of the annulus by a fastener, wherein the annulus extends through a container for holding the hydrogen producing fuel and wherein the diaphragm moves the valve plate relative to the valve seat responsive to a different in pressure across the diaphragm.
US08272395B2 Water dispensing device capable of recycling cold water
A water dispensing device capable of recycling cold water comprises a mixing valve connected with a first pipe for supplying cold water and a second pipe for supplying hot water; at least one watering member connected with an output end of the mixing valve; a bucket connected with the output end of the mixing valve and the first pipe to store water from the mixing valve; a control unit being used to sense a temperature of the water flow passing through the mixing valve; as a sensed temperature is less than a set value, the cold water stored in a pipe system will be guided to recycle toward the bucket and to be supplied to the first pipe, obtaining recycling and reusing purpose; while the sensed temperature is more than the set value, the cold water stored in the pipe system will be guided to flow toward the watering members.
US08272387B2 System and method for the modification of surgical procedures using a graphical drag and drop interface
Embodiments of the present invention provide a system and method for allowing a user to modify a surgical procedure. An embodiment of the method of the present invention can include: providing a GUI on a touch screen of a surgical console, said GUI comprising a representation of the surgical procedure and representations of one or more surgical steps, wherein the GUI allows a user to modify the representation of the surgical procedure by dragging and dropping representations of surgical steps using the touch screen; detecting that the representation of the surgical procedure has been modified; and modifying the surgical procedure to correspond to the modified representation of the surgical procedure.
US08272386B2 Surgical wound closure device
A surgical wound closure device comprising multiple layers joined at only one edge of each layer in a book-like arrangement and having opposite unjoined edges, including a substrate having a proximal surface and a distal surface; a drape having a proximal surface and a distal surface, and being disposed proximally to said substrate; and an adhesive layer having a proximal surface and a distal surface; said drape being disposed releasably adherently to said distal surface of said adhesive layer. Also provided is a surgical procedure employing a surgical wound closure device.
US08272385B2 Method for treating obstructive sleep apnea and/or snoring
A garment for the treatment of sleep apnea and/or snoring includes a member for attachment to an individual afflicted with sleep apnea and an elongate, position control member at the rear of the garment and extending outwardly therefrom. The elongate member is a continuous member having transversely spaced-apart side surfaces, and the side surfaces are joined to an outer wall of the position control member at elongate side edges. The side surfaces and/or side edges are located to engage a mattress or other sleeping surface when an individual wearing the garment is sleeping in a lateral position to aid in supporting the individual in a lateral position.
US08272384B2 Fixation device
The present invention relates to the field of radiation therapy and radiation surgery. In particular, the invention relates to devices and methods for stereotactic medical procedures and it provides for repeated accurate positioning (fixation) of a patient, or a part of a patient, for carrying out medical procedures which are done at different times such as fractionated radiation therapy. Specifically, a patient fixation device for fixating a head of a patient relatively a treatment unit as a preparation for treatment or during treatment of the head is provided. The patient fixation device being is adapted to be attached to a stereotactic frame structure connected to the treatment unit. The attachment means is adapted to be releasably attached to corresponding attachment plates attached to teeth of the upper jaw or maxilla of the patient, each attachment plate being fixated to at least one tooth by means of an adhesive, wherein the attachment means allows removal from the attachment plates of the patient and re-attachment to the corresponding attachment plates of the patient with an identical orientation relatively the frame structure and the teeth of the patient.
US08272381B2 Closed circuit rebreather
A closed circuit rebreather including a breathing hose assembly, head assembly and internal counterlung assembly having axial and radial gas flow passageways therethrough, wherein the assembly is housed within a tank and includes a scrubber substantially enclosed along its longitudinal length within a water impervious counterlung bladder, the scrubber including foraminous inner and outer tubes having a carbon dioxide absorbent material filling the space therebetween.
US08272379B2 Leak-compensated flow triggering and cycling in medical ventilators
This disclosure describes systems and methods for compensating for inelastic and elastic leaks in a ventilation system. The disclosure describes a model-based enhancement to conventional flow triggering and cycling methodologies that improves the timing and patient work of flow-based triggering and cycling performance. The methods and systems described herein compensate for the leak condition and minimize additional effort a patient has to exert to generate the same patient synchrony and comfort level compared to no leak condition. One method described includes calculating an elastic leakage and an inelastic leakage based on current measurements of pressure and flow in the ventilation system and then estimating a leak-compensated lung flow using the inelastic and elastic leaks and pneumatic attributes of the patient-ventilator system.
US08272378B2 System and method for improving endurance of inspiratory muscles
Training the inspiratory muscles using a training device includes evaluating the endurance of the inspiratory muscles of the patient, including the time to the onset of exhaustion, setting parameters of the training device, directing an monitoring endurance training sessions using the training device, providing feedback to the patient during the training and repeating the testing, setting, directing and providing steps as periodically.
US08272377B2 Extendable hood for microwave oven positioned over the range or cook top
An extendable hood and mounting bracket for mounting on the underside of a microwave oven which is positioned above a cook top, the extendable hood being frictionally engaged in the bracket and selectively removable or slidably retracted when not in use, the extendable hood extending over the front burners of the cook top and capturing and directing any fumes, smoke, or odors generated from cooking on the front burners to the fan and filter unit mounted on the underside of the microwave oven.
US08272376B2 Gas cooker control system
A gas cooker control system includes an ignition controller including a touch button, a resistor, a first comparator, a second comparator and a third comparator, one end of the touch button connected to external power source, and the other end connected to first inputs of the first, second and third comparators, the resistor being connected between the inputs of the first, second and third comparators and ground, outputs of the first, second and third comparators being connected to an igniter, a gas valve and a system power source; a gas valve controller including a switch circuit connected to a power source, at least one gas valve circuit connected between the switch circuit and ground, and a protection circuit parallel to the at least on gas valve circuit; and a power and ignition controller driving device including a power source driving circuit, an ignition driving circuit and a comparison circuit.
US08272371B2 Device and method for neutralizing acidic condensate in a motor vehicle
Disclosed is a device and a method for neutralizing an acidic condensate in an internal combustion engine with exhaust gas recirculation system, wherein the exhaust gas recirculation system has an exhaust gas recirculation cooler for cooling a hot exhaust gas stream, a metering system is provided that meters an alkaline substance into the exhaust gas stream and is arranged upstream of the exhaust gas recirculation cooler.
US08272368B2 Dual fuel connector
A dual fuel connector separately supplies two different fuels to fluidly isolated fuel passages within a fuel injection valve of an internal combustion engine. The dual fuel connector comprises a body with separate fluid connections to the first fuel inlet, the second fuel inlet, a first fuel rail and a second fuel rail. A first fuel passage within the body is in fluid communication with the first fuel rail and the first fuel inlet. A second fuel passage within the body is in fluid communication with the second fuel rail and the second fuel inlet, and wherein the first fuel passage is fluidly isolated from the second fuel passage. The dual fuel connector supplies two different fuels to a fuel injection valve, for engines that are not designed with a cylinder head that has internal bores that can serve as fuel rails.
US08272367B2 Control system for internal combustion engine
A control system for an internal combustion engine for driving a vehicle, which controls an output torque of the engine, is provided. In this control system, a rapid change in a demand torque of the engine is detected, and a feedforward correction amount is generated during a correction period which is substantially equal to a resonance period of a powertrain of the vehicle, from a time when the rapid change in the demand torque is detected. An output torque control amount of the engine is corrected with the feedforward correction amount. A torque change amount integrated value is calculated by integrating an amount of change in the demand torque, and the feedforward correction amount is generated according to the torque change amount integrated value.
US08272366B2 Control device for internal combustion engine
A control device which can reduce an exhaust amount of unburned HC at a time of start of an internal combustion engine using a fuel containing alcohol is provided. The control device controls closing timing of an exhaust valve and opening timing of an intake valve so as to close the exhaust valve at a timing at an advance side from an intake top dead center and enlarge a minus overlap until the intake valve is opened after the exhaust valve is closed in accordance with the alcohol concentration of the fuel, for a predetermined time period (hereinafter, a first predetermined time period) at a time of start. The control device controls fuel injection timing so as to start fuel injection in the minus overlap for a second predetermined time period at the time of start which is included in the first predetermined time period.
US08272365B2 Method and system for controlling vacuum
An engine with two vacuum sources is disclosed. In one example, a valve position is adjusted when engine load is low and intake manifold pressure is low to arbitrate vacuum between the two vacuum sources. The approach may increase engine operating efficiency during at least some conditions.
US08272361B2 Method for cylinder synchronization of an internal combustion engine
The aim of the invention is to optimize the running smoothness of an internal combustion engine. To achieve this aim, the individual cylinders are synchronized with respect to their torque contribution. According to the method, fuel is injected into the combustion chamber of a cylinder in at least one injection step, the at least one injection contributing to the torque of the internal combustion engine. Fuel is injected into the combustion chamber of the cylinder in a torque neutral manner by way of a secondary injection during a working stroke of the cylinder and the amount of fuel of the secondary injection us calculated in such a manner that the exhaust gas substantially corresponds to a stoichiometric air/fuel mixture.
US08272360B2 Motor vehicle energy management having a supplementary starter diagnostic function
A diagnostic device for the starter of a combustion engine is provided. The electrical system of a motor vehicle includes a battery in whose connecting line a battery disconnect switch is provided, and the electrical system of the motor vehicle is monitored by a vehicle electrical system state detection device which includes starter diagnostic functionality.
US08272358B2 Hydraulic system control device and valve timing control device
When a hydraulic pressure generation source begins to generate hydraulic pressure, the present invention measures the hydraulic pressure in an oil supply line connected to a hydraulic actuator, and sets a viscosity index value indicating an oil viscosity in accordance with the pace at which the measured hydraulic pressure rises. The viscosity index value is calculated and set so that the slower the pace at which the measured hydraulic pressure rises, the higher the viscosity indicated by the viscosity index value.
US08272357B2 Crossover valve systems
Crossover valve systems and corresponding methods offer an effective means to overcome large opening pressure force, or provide reasonable gas flow area, or both. In an exemplary embodiment, a crossover valve system for a split-cycle engine having a power cylinder and a crossover passage comprises first and second crossover valves, each valve opening outwardly away from the power cylinder and providing fluid communication between the power cylinder and the crossover passage, with the diameter of the second crossover valve being larger than the diameter of the first crossover valve; and an actuation mechanism operative to open the first crossover valve, then the second crossover valve after a predetermined delay to allow a certain rise in the pressure inside the power cylinder, resulting in much smaller differential pressure forces across the crossover valves, larger flow areas, or both.
US08272356B2 Two mode dual crankshaft engine
A variable displacement engine comprises two engine modules fed from a common fuel source, each engine module having an individual crankshaft. The first engine module has a high compression ratio (e.g., greater than 13:1), while the second module has a typical compression ratio for a gasoline engine (e.g., between 9:1 and 11:1). In one embodiment, the first engine module operates through high efficiency optimized alcohol fuel combustion when the fuel content exceeds a minimum alcohol content. In an alternative embodiment, the first engine module operates at high efficiency through gasoline HCCI combustion when conditions permit. When operating conditions do not permit the first engine module to operate at high efficiency, the second engine module operates as the primary engine module, with the first engine module available to provide supplemental power (at less than optimal efficiency) if needed to meet driver demand.
US08272353B2 Apparatus for using ammonia as a sustainable fuel, refrigerant and NOx reduction agent
Embodiments are shown wherein ammonia is used for powering, heating and cooling of various applications including: vehicles (terrestrial, naval, aero-spatial or other engine-driven equipment), residential and commercial buildings, remote generators, refrigerated transport. An ammonia-fuelled internal combustion engine comprising; a thermally insulated fuel tank adapted to store ammonia; a heat exchangers operably connected to the fuel tank, wherein the heat exchanger is adapted to heat the ammonia; a decomposition and separation unit operably connected to the heat exchangers and having a hydrogen conduit and a nitrogen conduit, wherein the decomposition and separation unit is adapted to separate the heated ammonia into hydrogen and nitrogen and stream them into the hydrogen and nitrogen conduits respectively; and an internal combustion engine operably connected to the hydrogen conduit.
US08272351B2 Portable water bottle and dish assembly for humans and pets
The present invention provides a portable water bottle and dish assembly and method for humans and pets to provide a human or pet with a readily accessible water bottle integrally attached to a delivery dish. The portable water bottle and dish assembly broadly comprises a bottle having a top portion and a body portion with an outer shell and an internal chamber that is removably attached and housed within a delivery dish. The delivery dish is configured in size and shape to provide access to a pet or human for drinking therefrom. Optionally, the bottle comprises an insulating internal chamber adapted to insulate the liquid housed therein, keeping the liquid at a constant temperature for a period of time. Alternatively, the delivery dish comprises an insulating interior compartment adapted to insulate the liquid when the bottle is within the interior compartment of the delivery dish.
US08272345B2 Electrospraying/electrospinning array utilizing a replacement array of individual tip flow restriction
An electrohydrodynamic spraying or spinning deposition system, which includes a common source of pressurized liquid within a manifold, and an array of 2 or more spraying tips, each tip being fed from the common source of pressurized liquid to create a liquid flow path. An individual flow impedance device is disposed within each tip's individual liquid flow path from the pressurized liquid source into each spraying tip. The individual flow impedance devices are disposed within a replaceable sheet, which can be easily cleaned or changed to accommodate the instance liquid viscosity and composition. A high voltage source is applied to create a high voltage potential applied between the tip array and a deposition surface.
US08272344B2 Wet coating system having annealing chamber
An exemplary wet coating system includes a coating chamber, an annealing chamber, an unloading chamber, and a mechanical arm. The coating chamber is configured for allowing a substrate being wet coated therein. The unloading chamber is configured for allowing the substrate being unloaded therein. The annealing chamber is interposed between and communicated with the coating chamber and the unloading chamber and is configured for allowing the substrate being annealed therein. The communicated coating chamber, annealing chamber, and unloading chamber are vacuumized. The mechanical arm is configured for holding the substrate and moving the substrate across the coating chamber, the annealing chamber, and the unloading chamber.
US08272343B1 Fingerprint goggles
An apparatus and method for developing latent fingerprints having a heat source and sublimation system wherein the sublimation system is in communication with the heat source. Upon activating the heat source, the heat transforms a cyanoacrylate and a sublimation dye of the sublimation system into vapor. The vapor contacts an object to reveal any latent fingerprints on the object. A light source excites the sublimation dye causing photoluminescent emissions which are viewed through filter goggles.
US08272342B1 Counterweighted mooring line
A counterweighted mooring line includes a line, a counterweight portion and a hook. The line has a proximal end which is secured to a watercraft and an opposite distal end. The hook is tied to the distal end of the line and includes a center shaft with an opening for receiving the line and at least one prong extending from a center shaft. The counterweight portion is also secured to the line and is spaced away from the grappling hook. The counterweight portion and hook may be thrown at a pole to catch the pole or dragged across a float having cleats in order to catch a cleat.
US08272337B2 Modular folding table
The modular folding table includes a collapsible truss framework that supports a folding table top and a folding utility shelf, and includes legs that can be connected horizontally or vertically to the legs of one or more similar modular folding tables, to provide desired table and shelf space with a structure that is foldable, strong and stable.
US08272334B2 Three-link toggle type positioning platform
A three-link toggle type positioning platform comprises a first motor, a first ballscrew coupled to said first motor, a first linkage attached to the ballscrew a second linkage attached to the first linkage, and a third linkage attached to the second linkage. The ballscrew drives the first linkage, and then the first linkage drives the second linkage, and then the second linkage drives the third linkage, which drives a platform in a predetermined direction.
US08272329B1 Selectable lethality warhead patterned hole fragmentation insert sleeves
The dynamically configurable controlled fragmentation insert mechanism of this invention includes an assembly of three or more sleeves with differing through hole patterns thereon, that fit inside the shell casing. The individual sleeves can move independently of one another and a simple pinning mechanism holds the parts in place for a selected configuration. The warfighter can realign the insert sleeves by to create different geometric patterns of holes, each designed to engage a different target set with optimally sized fragments. The aligned patterns of holes creates individual geometric shapes that focus high-velocity jets to cut into the steel shell casing to correlate to the through-holes in the aligned patterned sleeves. Realigning the insert sleeves changes the through-hole pattern to produce different fragment sizes and mass distributions. To defeat light armored vehicles for instance, a warfighter can deploy a sleeve hole pattern to produce larger fragments with greater penetrating power, while to engage enemy troops for instance, a warfighter can “dial in” another hole pattern through the fuze assembly to otherwise produce a much larger number of smaller, lighter fragments.
US08272328B1 Method of converting bomblet to hand grenade
A method of converting a bomblet into a hand-thrown grenade may include providing a bomblet having a fuze, a shaped-charge liner, a casing, and explosive material disposed between the shaped-charge liner and the casing. The fuze may be removed from the bomblet. A housing may be attached a fuze end of the bomblet. The housing may adjoin the casing. A cavity that abuts and is exterior to the shaped-charge liner may be filled with a filler material, such as pellets. A hand-grenade fuze may be attached to the fuze end of the bomblet.
US08272327B2 Multiple diverging projectile system
A system for firing multiple projectiles in a parallel or diverging manner is provided. The system can comprise tail-end portions of projectiles that add structure to a cartridge, provide for efficient combustion, allow projectiles to transition from a straight configuration in the cartridge to a splayed configuration in a chamber, and ensure complete evacuation of the chamber. The system can include a tail-end portion of a particular projectile with openings that distribute energy from combustion of an ignition charge, facilitating firing of multiple projectiles. A tail-end portion of a projectile can include a ball joint upon which the body portion of the projectile moves causing an angle between the body portion and the tail-end portion. A space can exist in the body portion adjacent to the ball joint to allow off-center shifting of the body portion with respect to the ball joint.
US08272324B2 Systems for tempering components of a printing machine
A system is provided for tempering, or controlling the temperature of a printing machine to maintain a desired temperature by the use of a cooling device. The cooling device prepares, on a first output, a tempering medium having at least one first desired temperature level, for a first supply current of the tempering medium for the components whose temperatures are to be controlled. The cooling device provides a first cooling process which can be carried out by a first fluid circuit. Tempering medium, which is to be cooled to a tempering temperature that is below the ambient, or an external temperature, are provided. A second cooling process is carried out by a device for cooling a second fluid circuit which is different from the first fluid circuit, by the use of outside air. The supply circuit, that is used to convey the tempering medium of the desired temperature, to the component whose temperature is to be controlled, can be coupled, in a thermal manner, to both of the cooling processes by the use of at least one heat exchanger.
US08272322B2 Apparatus for the separation of vegetable products
An apparatus for separating objects, such as cherries, that are joined together by removable links, includes a collecting vessel having a water inlet and into which the objects are conveyed by means separate from the water inlet. One or more conduits extend downstream from the collecting vessel and have respective inflow mouths situated downstream of the collecting vessel. Water pumps within the conduits cause liquid to whirl about with the products taken in therewith, and pump them into the respective outflow mouths so as to eject them. The collecting vessel is a tank whose wall facing the inflow mouths has an upper edge adapted to perform as a horizontal spillway. The upper edge is situated higher than the inflow mouths, and a chute between the upper edge and the inflow mouths causes the liquid and the objects to converge towards the inflow mouths. Preferably, water ejected from the conduits is recovered and recycled.
US08272321B1 Rotisserie for oven
A removable rotisserie accessory for an oven includes a motor assembly positionable beneath a floor of the oven to provide rotational energy about a vertical axis perpendicular to the floor of the oven. A vertical rod is insertable through an opening in the floor of the oven to engage the motor assembly and to rotate about the vertical axis. A horizontal rod has a first end supported by the vertical rod and has a second end supported proximate to a sidewall of the oven. The horizontal rod supports at least one engagement device for an item to be cooked. A miter gear assembly includes a first bevel gear mounted on the vertical rod to rotate with the vertical rod and includes a second bevel gear mounted on the horizontal rod to rotate the horizontal rod in response to rotation of the first bevel gear.
US08272318B2 Liquid flow control and beverage preparation apparatuses, methods and systems
Apparatuses, methods and systems for liquid flow control and beverage preparation are disclosed. The apparatuses, methods and systems of the present invention include liquid flow control and beverage preparation capsules, pods, cartridges, pouches, systems, and modules for controlling and directing flow streams of liquid through a beverage preparation process. The apparatuses, methods and systems of the present invention may be used in combination with or included as an integral assembly of any apparatus, method or system for liquid dispension.
US08272314B1 Delayed gas-operated firearm
An auto-loading firearm may obtain improved firing precision by using stored energy to cycle the firearm. The firearm may be partially cycled when the trigger is pulled. The firearm may be completely cycled only when the trigger is released. Sound suppression and/or sound reduction may be obtained by limiting the amount of gas escaping the breech during extraction as well as separating the noise of the firing event from the noise of the action cycling.
US08272313B2 Heavy caliber firearm with enhanced recoil and control characteristics
The invention comprises an improved recoil control device comprising a bolt head and an inertia block for use in a variety of firearms. In one embodiment, the bolt head and inertia block are articulated so that the displacement of the bolt head results in a force component outside the firing axis of the barrel of the firearm. The device can be incorporated into firearms of a variety of sizes and configurations to produce recoil reduction and/or weight reduction advantages.
US08272308B1 Single-action feed disengage mechanism for weapon
A feed disengage mechanism for a weapon with a sprocket-type feed system may include a sprocket rotatably fixed to the receiver. A forward pawl may be selectably engageable with a forward end of the sprocket. The forward pawl may include a flange and be biased for engagement with the sprocket. An anti-backup pawl may be selectably engageable with a rear end of the sprocket. The anti-backup pawl may include a cam path and be biased for engagement with the sprocket. A feed cover may include a feed slide assembly that may be translatable in a slot in the feed cover. The feed slide assembly may include a front pin engageable with the flange of the forward pawl and a rear pin engageable with the cam path of the anti-backup pawl.
US08272302B2 Precision roll turning lathe
There is provided a precision roll turning lathe which can perform machining of fine grooves at a dramatically higher speed as compared to conventional roll turning lathes, thus significantly shortening time taken for machining one groove. The precision roll turning lathe includes: a bed; a headstock, mounted on the bed, having a main spindle for rotating a roll as a workpiece while holding one end of the roll by means of a chuck; a tail stock, mounted on the bed and disposed opposite the headstock, for rotatably supporting the other end of the roll; a carriage including a saddle mounted on the bed movably in the longitudinal direction of the roll, and a table mounted on the saddle movably in a direction perpendicular to the longitudinal direction of the roll; and an air slide apparatus, mounted on the table, including a guide rail extending parallel to the roll in the longitudinal direction, an air slider having a diamond tool, capable of traveling in a floating state on the guide rail, and a linear motor for driving the air slider.
US08272301B2 Extensive apparatus for a wrench
An extensive apparatus includes a shaft, a sensor, a display, a sleeve and a shell. The sensor is attached to the shaft so that the sensor detects torque exerted on the shaft. The display is electrically connected to the sensor so that the value of the torque detected by the sensor is shown on the display. The sleeve includes a tunnel through which the shaft extends. The sleeve is connected to the shaft so that they can only rotate together. The shell is rotationally provided around the sleeve. The display is connected to the shell so that the display is rotational relative to the shaft and easily observable regardless of the shaft.
US08272299B2 Tool for freeing seized bolts
A tool may loosen seized bolts by sending shock waves into the bolt shank and thread areas via axial blows from a pneumatic hammer on the center of the bolt head prior to removal. The tool may allow impacts to be centered on the bolt head without damaging the bolt head or without worry of the bit jumping off the bolt.
US08272296B2 Screw fastener
A screw fastener with simple configuration is provided, which automatically moves a rotary tool such as a nut runner to fastening positions to fasten screws, and the automation is achieved at low thrust. A screw fastener includes: X, Y, and Z-axis linear motion robots that move a nut runner along the directions of X, Y, and Z-axes, respectively, the axes being orthogonal to one another; a reaction force supporting member that supports a main body of the nut runner in a movable manner along each of the directions of the X, Y, and Z-axes and restricts the rotation of the main body around the rotary shaft; and positioning means that positions a body, and thus the screw fastener with simple configuration can automatically move the nut runner to positions to fasten screws, and achieves the automation at low thrust.
US08272295B2 Displacement members and intermediate structures for use in forming at least a portion of bit bodies of earth-boring rotary drill bits
Displacement members for use in forming a bit body of an earth-boring rotary drill bit include a body having an exterior surface, at least a portion of which is configured to define at least one surface of the bit body as the bit body is formed around the displacement member. In some embodiments, the body may be hollow and/or porous. Methods for forming earth-boring rotary drill bits include positioning such a displacement member in a mold and forming a bit body around the displacement member in the mold. Additional methods include pressing a plurality of particles to form a body, forming at least one recess in the body, positioning such a displacement member in the recess, and sintering the body to form a bit body.
US08272292B2 Control device for a bicycle and bicycle comprising same
A control device (1) for providing at least one electrical-electronic command to at least one bicycle component is provided, with a support body (2) carrying at least one switch (46), a respective actuation element (24) and a respective manual actuation member (10), with a transmission mechanism (13, 20) arranged between the manual actuation member (10) and the actuation element (24). Through the provision of the transmission mechanism for transmitting the movement of the manual actuation member (10) to the actuation element (24) of the at least one switch (46), the at least one switch (46) can be displaced in an area (2a) further inside the control device (2), less exposed to the external environment.
US08272287B2 Device for latching and locking shift rockers of a shift device of a transmission, and use of a device of said type
A device for latching and locking of shift rockers (1, 1′) of a shift device of a transmission. The device has a lock part (3, 3′), for each shift rocker (1, 1′), which resides in a receptacle (2) of the shift rocker (1, 1′), which interacts with a lock contour (5, 5′), positioned in a non-moving area of the transmission, for the latching purpose, whereby the lock part (3, 3′) also serves, in addition to the latching, as an interlock for the shift rocker (1, 1′).
US08272285B2 Failsafe actuator
An actuator comprises an actuator shaft mounted for rotation by a drive shaft, releasable lock means operable to restrict axial movement of the actuator shaft relative to the drive shaft, and an output member co-operating with the actuator shaft such that rotation of the actuator shaft drives the output member for translating movement relative to the actuator shaft.
US08272283B2 Method and system for vibrating an object using centrifugal force
Disclosed is a method and a system for vibrating an object using centrifugal forces, wherein the centrifugal forces are achieved from a rotating device and wherein the centrifugal forces comprise a positive force and a negative force. A linear motion is added to the rotating device thereby inverting the negative force of the centrifugal forces to a positive force.
US08272278B2 Enhancements to improve the function of a biomimetic tactile sensor
Tactile sensors are disclosed that mimic the human fingertip and its touch receptors. The mechanical components are similar to a fingertip, with a rigid core surrounded by a weakly conductive fluid contained within an elastomeric skin. The deformable properties of the finger pad can be used as part of a transduction process. Multiple electrodes can be mounted on the surface of the rigid core and connected to impedance measuring circuitry within the core. External forces deform the fluid path around the electrodes, resulting in a distributed pattern of impedance changes containing information about those forces and the objects that applied them. Strategies are described for extracting features related to the mechanical inputs and using this information for reflexive grip control. Controlling grip force in a prosthetic having sensory feedback information is described. Techniques are described for enhancing the useful force range for impedance sensors by internally texturing the elastomeric skin.
US08272272B2 Pressure measurement module
A pressure measuring module for recording an absolute pressure or a relative pressure. Pressure measuring module includes a housing produced preferably as a premold, in which a pressure measuring chip is accommodated. The latter is contacted electrically either to a lead frame or to at least one printed circuit trace, at least one electronic component being provided, which is connected to a section of the lead frame or of the at least one printed circuit trace, exiting laterally from the housing that is produced as a premold, and is covered by a partition of a cover.
US08272269B2 Method for examining a medium
The present invention relates to a method for examining a medium (19), comprising the following steps of: transmitting a measurement input signal (4) comprising at least one measurement frequency, wherein the measurement input signal (4) is coupled into a medium (19); receiving a measurement output signal (9) emerging from the medium (9); transmitting a counter measurement input signal (13) comprising at least one counter measurement frequency, wherein the counter measurement frequency essentially corresponds to the measurement frequency, and wherein the counter measurement input signal (13) is coupled into the medium (19) simultaneously and in an opposite direction to the measurement input signal (4); receiving a counter measurement output signal (16) emerging from the medium (19); calculating a Doppler correction by comparing the counter measurement input signal (13) with the counter measurement output signal (16) in terms of the counter measurement frequency and by comparing the measurement input signal (4) with the measurement output signal (9) in terms of the measurement frequency; calculating a phase shift between the at least one measurement frequency of the measurement input signal (4) and the corresponding measurement frequency of the measurement output signal (9); correcting the phase shift as a function of the Doppler correction.
US08272267B2 Angular velocity sensor
In an angular velocity sensor, driven mass portions are disposed on a surface of a base plate at point-symmetrical locations with respect to a central point O. The driven mass portions are connected to a coupling beam to be interconnected. The coupling beam is flexibly supported through connecting portions and driven beam. Detecting mass portions are disposed inside the driven mass portions, and the detecting mass portions are supported by detecting beams to be displaceable in the Z-axis direction. Two adjacent ones of the driven mass portions in the circumferential direction are vibrated by vibration generation portions in opposite phases to each other. When angular velocities are exerted in such a state, the detecting mass portions are caused to displace and vibrate in the direction of thickness of the base plate. Displacement detecting portions detect displacements of the detecting mass portions in the direction of the thickness.
US08272261B2 Static port apparatus
A static port apparatus for an aircraft having a static plate having inner and outer surfaces for fixture on the aircraft. The static plate including a first set of a plurality of port apertures and at least a second set of a plurality of port apertures. Each port aperture of the second set of port apertures is coaxially positioned with respect to each port aperture of the first set of port apertures.
US08272257B2 Engine control experimenting apparatus
The invention aims at providing an engine control experimenting apparatus which enables to easily carry out a confirmation test of an operation in all operation states with regard to the performance of various engine control parts constituting an engine system. In this engine control experimenting apparatus, various engine control parts, which are actually mounted on an engine and are required for engine control, are constructed in a state where electrical transmission and fuel supply are enabled in a manner similar to a case where the engine control parts are mounted on a real engine, and a model-based control is performed on the same conditions as those of the actual engine, on the basis of experimental data of the real engine written in an electronic control unit constituting each of the engine control parts.
US08272255B2 System and method for preparing samples
A system and method for preparing samples for analyte testing. The sample preparation system can include a freestanding receptacle. The method can include providing a liquid composition comprising a source and a diluent, and positioning the liquid composition in a reservoir defined by the freestanding receptacle. The method can further include filtering the liquid composition to form a filtrate comprising an analyte of interest, removing at least a portion of the filtrate from the sample preparation system to form a sample, and analyzing the sample for the analyte of interest.
US08272252B2 Pore structure characterization of filtration cartridges at specific locations along cartridge length
A method for determining pore structure characteristics of a filtration cartridge includes the steps of placing a porometry test location isolating device in sealing contact with the filtration cartridge at a desired test location, increasing the porometer test gas pressure until the test gas flows through the cartridge at the test location, measuring the flow rate of the test gas through the test location as a function of differential pressure, reducing the test gas pressure to atmospheric pressure, wetting the test location with a wetting liquid, increasing the test gas pressure again until the test gas flows through the cartridge at the test location, measuring differential gas pressure and gas flow rates through the test location, and converting the measured gas flow rates and differential pressures into through pore throat diameters, largest through pore throat diameter, mean flow through pore throat diameter, pore distribution, and gas permeability of the cartridge.
US08272251B2 Method for testing separation modules
New methods and apparatus are described for assessing the integrity of a separation module or filtration system. A principle embodiment concerns use of a transient pulse of challenge species to probe a spiral wound module. The resulting time-dependent concentration of challenge species in the permeate is detected, recorded, and compared to a reference. An apparatus is further claimed for detecting permeate conductivity at multiple points within the permeate collection tube of a spiral wound module. Also disclosed is a process whereby the permeate stream from a filtration system is concentration by a high recovery membrane apparatus prior to measurement of challenge species concentration.
US08272246B2 Electronic self-calibration for sensor clearance
Self-calibration of a multiple channel clearance sensor system, which in one embodiment includes at least one sensor for measuring at least one clearance parameter signal between a stationary object and a rotating object of a rotating machine. The sensor output is processed as a clearance parameter by an offset correction section configured to determine an offset error in the clearance parameter signal which is used by a level shifter. The level shifter is also switchably coupled to the clearance parameter signal wherein the output of the level shifter, which may be amplified and digitally converted, is processed by a signal level analyzer to determine a channel gain signal.
US08272243B2 Hemming working method and working apparatus
A moving die is held by a robot and made to approach a vehicle, and a positioning pin is inserted into a positioning hole of the vehicle. The moving die is brought into a floating state of being displaceable relative to the vehicle by reducing a force of the robot for maintaining an attitude thereof. In a state of holding the moving die by the robot, a surface of the moving die is brought into contact with the vehicle by an adsorbing mechanism including an adsorbing portion of an elastic member provided to the moving die. The moving die and the robot are cut to be separated.
US08272233B2 Heat exchanger and refrigerating air conditioner
A heat exchanger includes a first flat tube in which a low temperature fluid flows and a second flat tube in which a high temperature fluid flows and that is laminated on the first flat tube and arranged so that the flow direction of the high temperature fluid is parallel to the flow direction of the low temperature fluid. One of the first and second flat tubes is arranged in the direction of lamination. Ends of the flat tubes are bent in a direction intersecting at right angles both flow directions of the fluids and the direction of lamination.
US08272230B2 Temperature control unit for electronic component and handler apparatus
A temperature control unit for an electronic component and a handler apparatus, which are excellent in responsibility during cooling and heating, is obtained. The temperature control unit for an electronic component includes a cooling cycle device having a refrigerant passage circulating through a compressor, a condenser, an expander, and an evaporator; a thermally conductive block having an outer surface capable of coming in contact with the electronic component that is an object to be temperature-controlled, where an inner surface corresponding to the outer surface is placed opposite to the outer surface so as to be brought in contact with or apart from the evaporator; at least one first heater for heating the thermally conductive block; and a compressed air feeding circuit for feeding compressed air between facing surfaces of the evaporator and the thermally conductive block to part them.
US08272229B2 Air conditioner and control box assembly
Disclosed is an air conditioner having a control box assembly, which enhances the serviceability of a circuit board and reduces production costs. In the air conditioner, which has a casing unit forming an external appearance of the air conditioner, a heat exchanger, a blowing device, and a control box assembly provided in the casing, the control box assembly includes a mounting unit mounting a circuit board; a control box housing the circuit board and the mounting unit; and guide units provided in the control box to guide a rectilinear reciprocating motion of the mounting unit to allow the mounting unit to come into and out of the control box and guide a rotating motion of the mounting unit in the case that the mounting unit is located at a designated position.
US08272226B2 System and method for making dot clumps
A method for producing clumped frozen food products includes the steps of forming a plurality of cryogenically manufactured ice cream units; conveying the units along a conveyor to a rotating container; disposing a liquid on the units while the units are within the rotating container, wherein the liquid hardens into a binder that facilitates fusion of individual units with one another to form a plurality of clumps, each of the clumps respectively comprising a plurality of fused units coupled with the binder. After forming into clumps, the clumps may be removed from the rotating container and stored in a frozen form.
US08272224B2 Apparatus and methods for fuel nozzle frequency adjustment
A combustion liner cap assembly includes a cylindrical outer sleeve. The cylindrical outer sleeve includes a center fuel nozzle opening and a plurality of outer fuel nozzle openings spaced around the center fuel nozzle. A mounting flange assembly concentrically surrounds the cylindrical outer sleeve. A plurality of struts on an outer surface of the cylindrical outer sleeve support the mounting flange assembly. A plurality of flanges are on the outer surface of the cylindrical outer sleeve; and a plurality of support rods having first ends are adjustably supported by respective flanges. A combustor for a gas turbine includes a combustion liner cap assembly, a plurality of outer fuel nozzles supported in the plurality of outer fuel nozzle openings, and a center fuel nozzle supported in the center fuel nozzle opening. Second ends of the plurality of support rods adjustably contact the center fuel nozzle.
US08272220B2 Impingement cooling plate for a hot gas duct of a thermal machine
A thermal machine including a wall defining a hot gas duct for transferring a hot gas stream and a cooling jacket disposed at a distance from the wall on an outside of the hot gas duct so as to define a cooling duct with an inlet and an outlet. The cooling duct is configured to conduct a cooling medium along an external face of the wall from the inlet to an outlet in a direction counter to a flow of hot gas in the hot gas duct. An impingement cooling plate is disposed at the inlet of the cooling duct and includes cooling baffle holes configured such that cooling medium entering the cooling duct through the cooling baffle holes flows in a direction perpendicular to the wall. The impingement cooling plate is positioned such that an inflow-side edge sealingly abuts the wall of the hot gas duct so as to reduce a transverse flow of the cooling medium through the cooling duct.
US08272217B2 Method and device for carrying out a thermodynamic cyclic process
In accordance with the invention, to reduce the complexity of a cycle process, a liquid working medium flow (13) is brought up to an increased pressure and through part condensation of an expanded working medium flow (12) a first partly vaporized working medium flow (15) is created. Through further vaporization of the first partly vaporized working medium flow (15) with heat which is transferred from an external heat source (20), a second at least partly vaporized working medium flow (18) is created. In this second at least partly vaporized working medium flow (18) the vapor phase (10) is separated from the liquid phase (10), subsequently the energy of the vapor phase (10) is converted into a usable form and an expanded vapor phase (11) created. The expanded vapor phase (11) is mixed with the liquid phase (19) and the expanded working medium flow (12) is formed. Through complete condensation of the partly condensed, expanded working medium flow (12a) the liquid working medium flow (13) is obtained in its turn.
US08272216B2 Method for converting solar thermal energy
[Subject]The subject is to provide a method of converting solar energy into the transportable and stockable secondary energy[Means for Solving the Problem]There is provided a method of converting solar thermal energy obtained in a first region into motive power energy used in a second region, the second region having a solar-radiation amount smaller than that of the first region, comprising: synthesizing ammonia from air and water by using, as an energy source; only the solar thermal energy acquired in the first region, transferring the ammonia from the first region to the second region; and, burning the ammonia in the second region such that nitrogen and water are produced, thereby obtaining motive power energy.
US08272212B2 Systems and methods for optimizing thermal efficiencey of a compressed air energy storage system
Systems, methods and devices for optimizing thermal efficiency within a gas compression system are described herein. In some embodiments, a device can include a first hydraulic cylinder, a second hydraulic cylinder, and a hydraulic actuator. The first hydraulic cylinder has a first working piston disposed therein for reciprocating movement in the first hydraulic cylinder and which divides the first hydraulic cylinder into a first hydraulic chamber and a second hydraulic chamber. The second hydraulic cylinder has a second working piston disposed therein for reciprocating movement in the second hydraulic cylinder and which divides the second hydraulic cylinder into a third hydraulic chamber and a fourth hydraulic chamber. The hydraulic actuator can be coupled to the first or second working piston, and is operable to move the first and second working pistons in a first direction and a second direction such that volume in the hydraulic chambers are reduced accordingly.
US08272208B1 Exhaust system with air injection
An exhaust system for an internal combustion engine includes an air injection port in a designated region of an exhaust conduit having a converging-then-diverging nozzle providing increased exhaust gas flow velocity and decreased exhaust gas pressure. In another embodiment, an injection air conduit is connected between an alternator blower and the engine exhaust conduit to supply injection air to the latter.
US08272204B2 Core cowl airfoil for a gas turbine engine
An example core nacelle for a gas turbine engine includes a core cowl positioned adjacent an inner duct boundary of a fan bypass passage and having a pocket and an airfoil received within the pocket. The airfoil is moveable between a first position and a second position to adjust a discharge airflow cross-sectional area of the gas turbine engine.
US08272203B2 External fan duct casing in a turbomachine
Twin-flow turbo-jet engine, comprising a cylindrical casing externally defining an annular flow space for a secondary flow, wherein the cylindrical casing is formed from a lattice framework and from removable cowling panels fixed to the framework, said framework comprising an upstream annular flange for fixing to an intermediate housing, a downstream annular flange for connecting to an exhaust housing and rigid beams parallel or inclined relative to the axis of the turbo-jet engine, connecting the two flanges to one another.
US08272202B2 Gas turbine engine fan variable area nozzle with swivalable insert system
A turbofan engine (10) includes a fan variable area nozzle (FVAN) (50) which effectively changes the physical area and geometry within a fan bypass flow path (40) to manipulate the pressure ratio of the bypass flow. The FVAN generally includes a multitude of aerodynamically shaped inserts (52) circumferentially located about the core nacelle (12). The FVAN at a fully stowed position (takeoff/landing) takes up a minimum of area within the fan bypass flow path to effectively maximize the fan nozzle exit area (44) while in the fully deployed position (cruise) takes up a maximum of area within the bypass flow path to effectively minimize the fan nozzle exit area. By separately adjusting each of the multiple of inserts relative the other inserts the FVAN provides an asymmetrical fan nozzle exit area to selectively vector the fan bypass flow.
US08272201B2 Means for cooling a bearing assembly
Means for cooling a bearing assembly supporting a rotor stage of a gas turbine engine after engine shutdown. The engine comprises a combustion section, a compressor for the delivery of air to the combustion section, and a bearing assembly supporting a rotor stage. The means for cooling a bearing assembly comprises a means operable to generate a signal representative of turbine duct temperature immediately prior to engine shutdown, a means for determining the duration for cooling after engine shutdown as a function of the signal representative of turbine duct temperature, and the compressor operable as a cooling means to deliver cooling air to the rotor stage after engine shutdown. Thereby the amount of heat conducted to the bearing assembly is limited such that the temperature of the bearing assembly is limited to below a predetermined temperature.
US08272196B2 Side seal assembly with indexing mechanism
A side seal assembly for a shrink wrap packaging system is located downstream in the feed direction from a wrapping station to join first and second plies together and enclose each of the products in individually wrapped packages. The side seal assembly includes a heated side seal mechanism to form the side seal weld and separate the selvage film. The assembly includes an indexing mechanism to index the side seal mechanism and expose a clean surface to the film without removal or extensive servicing of the assembly and the heretofore requisite downtime for the system. The sealing and cutting functions are combined into a single, stationary component thereby reducing the number of movable parts. Moreover, indexing the side seal mechanism operatively exposes a clean, free of resin build-up, peripheral edge of the side seal mechanism to the plies, without the need to stop production for extended periods of time while consistently producing a thin side seal weld on the package.
US08272194B2 Deep draw container forming method
The present disclosure is directed to processes for manufacturing internally pierced shaped articles for unit-dose packaging with at least one formed recess (e.g., a blister), in particular for unit-dose packaging of pharmaceutical dosage forms. In certain embodiments, the first step of the process is directed to drawing the film material (e.g., metal-plastic foil) with one or more plungers to form a primary contour, the contour having a depth of at least 100% and up to 150% of the depth of the formed recess. The second stage involves shaping the primary contour with one or more plunger(s) to the desired formed recess, with a depth that is less than the depth of the primary contour, while substantially maintaining the surface area of the primary contour formed in the first stage. The formed recess may be formed using warm-forming or cold-forming techniques. The third stage involves the automatic placing of an internal piercing device stably into the shaped article.
US08272192B2 Spring-roll-pack opener
The present invention is directed to opening a spring roll pack in a controlled manner. A support surface is provided that is positioned to support the spring roll pack. A compression mechanism compresses the spring roll pack. As the spring roll pack is compressed, the spring roll pack is rotated while an accumulator winds wrapping material of the spring roll pack.
US08272186B2 Roof vent pipe shield
The present invention relates to a vent pipe protection cover for repairing damaged flashing or for any new construction for waterproofing the vent pipe. A two piece construction which allows one device to accommodate roof pitches and various size vent pipes without the need to custom make the device is disclosed.
US08272185B2 Method of neutralizing a harmful substance using responsive structural elements
The invention is a structural element including an elongate member having a first end and second end and defining a cross-section. The structural element further includes a sensor, secured to the elongate member, for detecting at least one pre-selected indicator. Advantageously, the elongate member is responsive to the pre-selected indicator.
US08272181B2 Grout sleeve for foundation anchor bolts and method for protection of anchor bolts for a vertical structure, including wind turbines
A foundation for a tall vertical structure, such as a wind turbine installation, features anchor bolts having a grout cap slid over the anchor bolt, where the grout cap has a flared skirt which seals against the open annulus formed by the anchor bolt and its accompanying PVC sleeve, where the top of the PVC sleeve is generally flush with the bottom of the grout trough. The grout cap extends from its bottom which abuts the bottom of the grout trough, up and extending at least partially into a bolt hole in the tower flange. A method of protecting anchor bolts utilizing the grout cap is also described.
US08272178B2 Press-fit storm window
Described are a new type of storm windows, along with an easy way (and less expensive) of installing the press-fit storm window, on existing frames or windows, without the hassle and expense of replacing the whole window (to save time, cost, and inconvenience), to increase R-value (insulation efficiency) for the windows (i.e. reduce energy waste). This relates to the construction and installation and use of easily installed low cost interior or exterior storm windows, which are attractive and effective in reducing heat and noise transmission. Different approaches and variations to implement this are shown here.
US08272177B2 Solar roofing assembly
A solar roofing panel includes at least one photovoltaic device, including a front structure and a rear structure, and at least one solar collector capable of delivering hot water, including a front structure and a rear structure. The respective front structures of the photovoltaic device and of the solar collector include glass substrates forming a cover that has an upper face, to face an external environment, and an opposed inner face, the respective rear structures of the photovoltaic device and of the solar collector being placed beneath the cover, facing the inner face. The glass substrates have no metal frames and are joined together, or are separated by other transition glass substrates, so as to form a uniform unitary glass cover.
US08272176B2 Methods of assembling solar energy collecting modules
A solar energy collection assembly includes a wind deflector and a solar module. A method of assembling includes roll forming frame sections of channel from sheet metal, connecting the frame sections to form an upright frame, and attaching the wind deflector and solar module to the frame.
US08272174B2 Roofing grommet forming a seal between a roof-mounted structure and a roof
A roof mount assembly mounts a structure to a roof having a rafter and a substrate supported by the rafter. The roof mount assembly includes flashing positioned on the substrate that includes a first surface, a second surface and an aperture extending therethrough. A fastener extends through the flashing aperture. A bracket is connected to the flashing via the fastener, and the bracket supports at least one roof-mounted structure on the roof. A seal is positioned between the flashing aperture and the fastener. The seal is sized to form a water-tight seal with the aperture to inhibit flow of fluid through the aperture. The seal includes a first portion and a second portion; the first portion abuts the flashing first surface and the second portion extends through the aperture.
US08272172B2 Mounting device and roof connection device using the same
A mounting device is fastened over various types of standing seams of a roof. The mounting device includes a mounting body, a wedge-like core and two bolts. The mounting body includes a slot extending therethrough with a trapezoidal cross-section, a first tapped hole and a second tapped hole, wherein the slot has an opening at a relatively short side of a pair of parallel sides of the trapezoidal cross-section. The wedge-like core is sandwiched between a pair of nonparallel sides of the slot. A first bolt is screwed into the first tapped hole and has an end in contact with the wedge-like core for securing a standing seam. A second bolt is screwed into the second tapped hole for securing a desired object on the roof.
US08272167B2 Sliding assistance mechanism and pull-in unit
A sliding assistance mechanism for helping a switching operation of a moving body on a main body side, includes a case attached to the main body side; first and second moving members slidably placed in the case, respectively; a pair of latches pivotally supported at each moving member, respectively, and releasably locked to corresponding parts of a case side; an urging device provided between both moving members; and a guide groove provided in the case for moving the latches along the same; and first and second operational members spaced apart from each other and provided in the moving body. When the moving members are at a halfway position, an engagement of one of the latches with the second operational member provided in the second moving member is released, and the moving body is pulled by the urging device to the second position.
US08272166B2 Self-propelled forward movement mechanism of movable body and sliding door
A catcher 2 includes a catcher stopper 21, a holder 22 for a striker 1, and a biasing member 23 for the catcher stopper and the holder. When the catcher stopper 21 is projected by the biasing member 23, the holder 22 is set in a forward position and in a non-holding state, and when the holder 22 is set in a backward position and in a holding state, the catcher stopper 21 is withdrawn. The recess Mb has an engageable hole 402 formed therein for engagement with the catcher stopper 21, and a force is stored in the biasing member 3 when the catcher 2 is set in a reference position where the catcher stopper 21 is brought into engagement with the engageable hole 402. The sticker 1 enters the holder 22 of the catcher 2 when the catcher is set in the reference position since the movable member M is moved forward to a self-propelled movement start position.
US08272165B2 Assist device for movable body
A catcher member is provided to be movable between a standby position and a retracted position, and at the standby position, while being urged by an urging device, the catcher member is positioned in the standby position by a holding device. When a movable body is moved forward a predetermined movement position, a striker member is caught and engaged with the catcher member positioned in the standby position, and subsequently, holding by the holding device is released, and the catcher member is moved or relatively moved up to the retracted position by being urged by the urging device, so that the urging force is applied to the movable body up to position where the movement ends. An operation device is provided so as to be able to operate to move the catcher member which was moved to the retracted position without catching the striker member, toward the standby position.
US08272163B2 Modular interlocking pre-vegetated roof system
A modular unit, system and method include a base layer having a plurality of reservoirs configured to prevent water flow through a lower portion, the lower portion for contacting a support surface, and having interlocking portions configured to interlock adjacent base layers when installed. A water permeable layer is disposed over the base layer. A detachable wall is mountable on the base layer to contain planting media. The water permeable layer may include a water-holding capillary fabric mat layer with entangled filaments.
US08272161B1 Deep root watering system
A root watering system for a tree or a shrub includes an outer container of a water-permeable, flexible material. A perforated, hollow inner support structure maintains the flexible material in an elongated shape between first and second ends. The outer container is positioned in the ground with the elongated shape proximate to the roots of the tree or shrub and with the first end proximate to the surface of the ground and with the second end near a lower end extending generally downward toward the lower portion of the root system of the tree or shrub. Water applied to the ground proximate the upper end of the outer container enters the first end and fills the outer container including the hollow inner support structure. Water within the outer container is released through the porous, flexible material to provide water to the root system of the tree or shrub.
US08272159B2 Reversibly disengaging slidable strike indicator, positioning system, and method of using same
Particular aspects provide novel strike indicators attachable to fishing lines, that are reversibly disengagable therefrom and thereafter slidably along the line. Particular embodiments comprise: a buoyant main body having an axial channel with corresponding end surface openings; an retention member seat (e.g., groove, ridge, etc.) running around the main body surface; and at least one line retention member receivable and retainable by the seat, and operative with the seat to retain a line passing therebetween at two points. The retention member is displaceable from the seat by sufficient line tension, thereby disengaging the slidable strike indicator. Particular embodiments comprise two strike indicator stop members attachable at user-selectable line positions, and operative to delimit a slidable range of a disengaged slidable strike indicator. Novel methods for fishing, with a slidable reversibly detachable indicator, at a depth greater than the length of a fishing rod are presented.
US08272147B2 Structure of multi-elastic insole for shoes
The present invention relates to a structure of a multi-elastic insole for shoes wherein a plurality of polyurethane foams having different elasticity from one another are sequentially laminated on the concaved portion of the bottom surface of an insole abutting against a wearer's heel portion, thereby excellently absorbing the impacts generated from a foot sole to make the wearer feel comfortable while in use, which reduces the work load of the leg and foot and the muscle fatigue in the workers standing up for long hours on a hard floor and prevents the muscular skeletal diseases to make the workers healthy.
US08272145B2 Dryer
A drying machine in which a rotary drum is stably supported is disclosed. The drying machine includes a cabinet; a drum rotatably installed in the cabinet for containing laundry to be dried; a first housing connected to the drum; a second housing connected to the first housing; first and second bearings respectively provided in the first and second housings; and a shaft supported by the first and second bearings, and rotatably connected to the drum.
US08272136B2 Wallboard cutting tool
A cutting tool is provided which may simultaneously score or cut opposite sides of a wallboard. The tool may also be used to cut semi-circular portions from a corner of the wallboard and which may be used to cut circles from the wallboard.
US08272135B2 Saw blade clamping mechanism for a power tool
A saw blade clamping mechanism includes a saw blade spindle, a support sleeve, a clamping pin, and a rotating sleeve. The spindle has a longitudinal receiving slot and an axial elongate slot. The rotating sleeve has a retaining slot. A movable pin is secured on the rotating sleeve and extends through the elongate slot. A latch pin is fixed on the support sleeve and is held within the retaining slot. The rotating sleeve is movable from a first position to a second position. When the rotating sleeve is in the first position, the latch pin is positioned at an outer end of the circumferential section of the retaining slot and the clamping pin inserts into the longitudinal receiving slot of the spindle to fix a saw blade. When the rotating sleeve is in the second position, the latch pin is positioned at an upper end of the axial section of the retaining slot and the clamping pin retracts from the receiving slot of the spindle to release the saw blade.
US08272134B2 Power cutter
A power cutter comprising an engine mounted within a housing, a support arm mounted on and projecting forward of the housing and a blade mounting mechanism rotatably mounted on the end of the support arm which is capable of being rotationally driven by the engine. A cutting blade having a circular central hole mounts on and is rotationally driven by the blade mounting mechanism. The blade mounting mechanism comprises a spindle rotatably mounted on the support arm, an adaptor upon which the cutting blade is mounted, and a clamping mechanism capable of axially and angularly locking the cutting blade to the spindle. When the blade is mounted on the adaptor, the central hole of the blade mounts on the corresponding one of a plurality of differently sized radial support surfaces on the adaptor so that the axis of rotation of the blade is substantially co-axial with that of the spindle.
US08272132B2 Serving utensil having pan lifting element
The present invention is directed to a serving utensil for selectively engaging a serving pan for removal from a steam table. The utensil is of the type used in buffet-style service settings. The utensil includes a serving element on one end and a handle on the other end. The serving element may comprise a bowl, tines, prongs, tongs and the like. The handle includes a flange extending from a face thereof for selectively engaging the serving pan of the steam table such that the flange is selectively insertable between the pan and the steam table such that the user may lift the serving pan from the steam table for removal of the serving pan for cleaning or replacement.
US08272130B2 Method of manufacturing an ink jet print head
A method of manufacturing an ink jet print head capable of bonding the printing element substrate to the support surface with high precision in a reduced period of time is provided. For this purpose, raised flat portions are formed in the support surface of the supporting member to provide in an adhesive layer between the printing element substrate and the supporting member a portion of the thermosetting adhesive that is thinner than others. After the relative positions of the printing element substrate and the supporting member are adjusted, the thin portions of the adhesive layer are hardened. This enables the printing element substrate to be bonded to the supporting member in a relatively short period of time. As a result, if there are undulations on the support surface, the printing element substrate can be bonded to the supporting member with high precision, improving the mass productivity of the print head.
US08272129B2 Air cycle machine insert and method of repair
The air cycle machine insert and method of repair provides an economical repair of the turbine housing section of an air cycle machine, rather than scrapping the component and replacing with a new section. The toroid shaped insert or liner has a U-shaped cross section, configured to fit closely within the turbine air passage of the air cycle machine. A throat insert is also provided. The existing throat flange extending outwardly over the turbine air passage is removed for installation of the insert. High temperature silicone sealant is preferably placed between the wall of the turbine air passage and the liner, after machining the air passage wall to remove irregularities. The liner is then installed and mechanically secured with one or more rivets, the throat insert is installed to replace the previously removed throat flange, and the repaired turbine housing reassembled with the air cycle machine to complete the repair.
US08272126B2 Method of producing circuit board
An object of an aspect of the present invention is to provide a method of producing a circuit board that allows highly accurate preservation of the circuit profile and gives a circuit having a desired depth in preparation of a fine circuit by additive process.The method of producing a multilayer circuit board in an aspect of the present invention includes a film-forming step of forming a swellable resin film on the surface of an insulative substrate, a circuit groove-forming step of forming circuit grooves having a depth equal to or greater than the thickness of the swellable resin film on the external surface of the swellable resin film, a catalyst-depositing step of depositing a plating catalyst or the precursor thereof on the surface of the circuit grooves and the surface of the swellable resin film, a film-separating step of swelling the swellable resin film with a particular liquid and then separating the swollen resin film from the insulative substrate surface, and a plating processing step of forming an electrolessly plated film only in the region where the plating catalyst or the plating catalyst formed from the plating catalyst precursor remains unseparated after separation of the swellable resin film.
US08272125B2 Method of manufacturing in vitro analyte sensors
Provided are methods of manufacturing a plurality of electrochemical sensors. The methods include forming a plurality of working electrodes on a first electrode region of a substrate, forming a plurality of counter electrodes on a second electrode region of the substrate, disposing a spacer layer on one of the first and second electrode regions, folding the substrate with the spacer layer between the first electrode region and the second electrode region to form a layered structure, and separating or cutting the layered structure to form individual electrochemical sensors.
US08272124B2 Anchoring carbon nanotube columns
A technique for anchoring carbon nanotube columns to a substrate can include use of a filler material placed onto the surface of the substrate into area between the columns and surrounding a base portion of each of the columns.
US08272122B2 Tube mill with in-line braze coating process
A tube mill apparatus and process for continuously forming and coating a tube with a braze alloy. The apparatus and process produce a continuously moving welded tube by continuously forming and welding a tubing material, after which the welded tube is passed through a sizing station to establish a desired outer shape and desired outer dimensions for the welded tube. The braze alloy is then deposited on a roughened surface of the welded tube that is clean and free of oils and coolants. The braze alloy is deposited with a wire arc spray gun that heats a wire of a metallic material and causes the heated metallic material to travel in a direction transverse to the direction of tube travel and deposit on the roughened surface of the tube to form an adherent layer of the braze alloy. Finally, any bow in the welded tube is removed as the tube travels away from the spray gun.
US08272110B2 Shoe lace
The present invention is directed to an improved shoe lace comprised of a plurality of bendable support elements permanently held within a limp material at each of the two end tips by a sleeve, whereby the lace enables children, and persons with physical disabilities, to more easily tie their shoes, as well as staying tied while wearing the improved shoe laces.
US08272106B2 Cotton ginning apparatus
A driven conveyor having an upper surface for receiving and transporting seed cotton comprises a plurality of spaced apart slats, each extending transversely relative to the direction of travel. Each slat has a roughened surface to which cotton fiber will adhere. The transverse gaps between the respective slats facilitate severance of seed by a transverse blade that is in contact with the upper surface of the conveyor, while the cotton fiber adheres to the slatted upper surface and is pulled through the pinch point between the blade and the conveyor. An air flow chamber is arranged above the blade so that seed separated from the fiber at the pinch point can be removed. An air suction device is provided downstream of the blade for removal of the fiber from the upper surface. A blade mounting assembly resiliently biases the blade in floating contact with the upper surface of the conveyor.
US08272102B2 Rotating shaft fastener structure
A fixing structure is provided. The fixing structure comprises a first housing, a rotating shaft, a second housing and a third housing. The first housing has an accommodating portion, and the rotating shaft is disposed in the accommodating portion. The second housing is disposed on one side of the rotating shaft. The third housing is disposed on the other side of the rotating shaft and covers the rotating shaft and the second housing. The shaft body is wedged into a shaft bore, and the shaft shoulder is wedged into the second housing. The third housing is against one side of the shaft body, and covers the rotating shaft and the second housing. The shaft shoulder is firmly against the second housing. Thus, it does not need any tool to assemble and disassemble.
US08272097B2 Upright vacuum cleaner
An upright vacuum cleaner for cleaning a surface includes an upper body having a dust collection container received therein, a base unit and a carriage configured to provide movement of the base unit on the surface. A motor-fan unit is disposed in the base unit and configured to create a partial vacuum at the surface. A rigid, yoke-shaped duct member provides at least a portion of an air path from the base unit to the upper body. The yoke-shaped duct member supports the upper body such that the upper body is pivotable relative to the base unit about a tilt axis extending horizontally when the upright vacuum cleaner is in a position of use.
US08272096B2 Wiper blade
The invention relates to a wiper blade (10) consisting of a rubber profiled element (48) comprising a wiper lip (50) and at least one carrier element (46) that can be connected to a wiper arm (18) by means of a fixing element (14) and a connection element (22). The fixing element (14) comprises a covering cap (16) and the connection element (22) fixed to the wiper arm (18) secures the wiper blade (10) perpendicularly to a pivoting axis (20) by means of a clip (52), on the end (54) thereof at an angle to the wiper blade. According to the invention, the covering cap (16) comprises an opening (34) or recess for the angular end (54) of the clip (52), on the side of the cap opposing the rubber profiled element (48), in the region of the connection element (22), said opening only partially overlapping the covering cap (16) in the mounted position.
US08272095B2 Notched spatula applicator and adhesive composition for laying parquet
The invention relates to a notched spatula applicator (1) including gripping means (3) connected to a spatula (2) of which the straight working edge (2c) is equipped with a plurality of notches (4) that are identical and evenly spaced apart by a distance between 35 and 50 mm, the width of said notches being between 9 and 18 mm and their height between 8 and 20 mm.The invention also relates to a process for laying, by bonding, rigid floorcoverings, especially parquet, which uses said applicator and an adhesive composition comprising from 0.2 to 5 wt % of substantially spherical particles of a material for which the substantially identical diameter may range from 1 to 7 mm.The invention finally relates to the adhesive composition used in said process.
US08272094B2 Floor care disk
A floor care disk for a floor care machine such as a floor polishing machine includes a floor care pad mounted on a drive plate. The drive plate includes a stiff disk element and tongue-like tabs connected flexibly to a radially outer portion or rim of the disk element, and extending radially inwardly toward a radially inner portion or hub of the disk element. The radially inner free ends of the tongue-like tabs are free to flexibly deflect away from the plane of the disk element. The pad is mounted on the tabs and on the radially outer portion of the disk element. During rotational operation of the floor care disk, due to the arising centrifugal force acting on the center of mass of the rotating pad and tongue-like tabs, the pad and the tongue-like tabs are flexibly deflected away from the disk element and toward the floor surface, thereby deflecting the pad into osculating contact with the floor surface.
US08272092B2 Compact autonomous coverage robot
An autonomous coverage robot includes a chassis having forward and rearward portions and a drive system carried by the chassis. The forward portion of the chassis defines a substantially rectangular shape. The robot includes a cleaning assembly mounted on the forward portion of the chassis and a bin disposed adjacent the cleaning assembly and configured to receive debris agitated by the cleaning assembly. A bin cover is pivotally attached to a lower portion of the chassis and configured to rotate between a first, closed position providing closure of an opening defined by the bin and a second, open position providing access to the bin opening. The robot includes a body attached to the chassis and a handle disposed on an upper portion of the body. A bin cover release is actuatable from substantially near the handle.
US08272088B2 Patient support system for full access prone position breast radiotherapy
A patient support system to be used in conjunction with a standard linear accelerator, and other sources, is described that allows access of the treatment beam to the breast from up to 360 degrees. This support system places the patient in a prone position with the breast going through an aperture. The prone position increases the separation of the breast from the chest wall and other critical organs and reduces motion of the target tissue due to breathing. This invention offers up to 360 degree radiation beam access to the breast. This helps in skin sparing, better dose conformity, and allows one to use modern treatment techniques such as IMRT and IGRT. It also includes a provision for an imaging system. This invention can also be used with CT and MR imaging modalities.
US08272084B2 Patient lift with hanger bar attachment
According to one embodiment of the present invention, a patient lift apparatus is provided that includes a hanger bar attachment bumper that comprises a soft material so as to provide a soft impact surface on the patient lift apparatus, the hanger bar attachment comprising a first and second housing adapted to be selectively connected to one another. According to another embodiment of the present invention a patient lift apparatus is provided that includes a hanger bar attachment bumper that comprises a soft material so as to provide a soft impact surface on the patient lift apparatus, the hanger bar attachment bumper comprising a first and second housing adapted to be selectively connected to one another, wherein the hanger bar attachment bumper comprises a surface area and wherein the first housing makes up a larger portion of the surface area of the hanger bar attachment bumper than the second housing.
US08272081B2 Toilet seat lift device
A lift device replaces the toilet seat and seat cover of a conventional toilet. The lift device provides a portion that overlays the toilet bowl area and a portion that supports the forward elements of the assembly. The lift device further provides a toilet seat and a horizontally-disposed seat pivot shaft located to the front of the device. A reversible electric motor with a worm gear drive engages a worm wheel segment attached to the seat pivot shaft for raising and lowering the toilet seat as desired or required. This action assists the user in positioning himself or herself onto the toilet and in lifting the user from the toilet. The raising and lowering movement can also be alternatively actuated by the user or by an assistant-actuated override device, such as when the user is assisted by a care giver.
US08272079B2 Water jet mechanism for whirlpool effect in pedicures or other applications
A whirlpool foot bath for a pedicure chair having a housing with a removable cap and a rotor and stator magnetic motor within the housing. Water in the bath is circulated through an inlet in the cap and out through at least one outlet in the cap. A method of use is described.
US08272073B2 Athletic protective padding
An athletic protective pad having first and second layers of breathable fabric and a foam body having a layer of perforated foam. The layer of foam is preferably closed cell foam with spaced apart perforations therethrough. The foam body is sandwiched in a secure or permanent position between the first and second layers of fabric, thereby wicking moisture away from a wearer.
US08272070B2 Conical face shield
Conical face shields, sports helmets, and methods for orienting a conical face shield in a sports helmet are described. In embodiments, the conical face shield has at least two opposing arcuate edges, at least two opposing side edges, and a shield. The arcuate edges each have a first end, a second end, and an edge surface extending between the first end and the second end. Further, the edge surface of the first arcuate edge and the edge surface of the second arcuate edge include an arc segment and the arc segment of the edge surface of the first arcuate edge is part of an ellipse with a greater semi-minor axis than the semi-minor axis of the ellipse forming the arc segment of the edge surface of the second arcuate edge. In various other embodiments, the conical face shield may be horizontally and/or vertically tapered.
US08276207B2 System and method for social network trust assessment
A first user's trust level with regard to a second user can be determined by providing questions to the second user, with the questions based on a previously-collected knowledge base including information about the first user. The information about the first user may be partitioned into levels of trust, and the second user's responses to the questions may be evaluated to determine which level of trust the second user is entitled to. The knowledge base may be assembled by prompting the first user for information and/or by scanning or otherwise collecting already-existing data about the first user. The knowledge base and/or trust assessment may be distributed across a network, and in some embodiments the knowledge base or parts thereof is distributed to other users according to the trust level of those users.
US08276205B2 Systems and methods for updating content detection devices and systems
A method of updating a content detection module includes obtaining content detection data, and transmitting the content detection data to a content detection module, wherein the transmitting is performed not in response to a request from the content detection module. A method of sending content detection data includes obtaining content detection data, selecting an update station from a plurality of update stations, and sending the, content detection data to the selected update station. A method of building a content detection system includes establishing a first communication link between a central station and an update station, the central station configured to transmit content detection data to the update station, and establishing a second communication link between the update station and a content detection module.
US08276204B2 Relay device and relay method
An apparatus relays packets transferred over a network and discards an attack packet detected among the packets. The apparatus includes: an inspection-packet outputting unit that outputs, when detecting the attack packet, an inspection packet in which a transmission-source address contained in the attack packet is set as a destination address and a destination address contained in the attack packet is set as a transmission-source address; a filter table storing unit that stores, when acquiring a response packet for the inspection packet, a transmission-source address, a destination address, and identification information of an interface, which has received the response packet, that are contained in the response packet, in a filter table in an associated manner; and a transfer control unit that determines whether to transfer a packet as a transfer object based on the filter table.
US08276196B1 Systems and methods for implementing device-specific passwords
Each of multiple computing devices of a user is registered by obtaining therefrom identifying indicia, obtaining from the user a device-specific password for the computing device, and storing the obtained identifying indicia and device-specific password for the computing device in an entry for the user in a credentials database. The user requests access to a restricted service by way of a particular one of the multiple computing devices with credentials including the device-specific password for the particular computing device, and identifying indicia are obtained therefrom. The obtained identifying indicia and the device-specific password of the particular computing device appear in the entry, and the user is thus granted access to the restricted service.
US08276195B2 Management of split audio/video streams
Described herein is a method that includes receiving multiple requests for access to an exposed media object, wherein the exposed media object represents a live media stream that is being generated by a media source. The method also includes receiving data associated with each entity that provided a request, and determining, for each entity, whether the entities that provided the request are authorized to access the media stream based at least in part upon the received data and splitting the media stream into multiple media streams, wherein a number of media streams corresponds to a number of authorized entities. The method also includes automatically applying at least one policy to at least one of the split media streams based at least in part upon the received data.
US08276190B1 Cross-domain authentication
A user using a browser having stored authentication information for a web service in a first domain is authenticated to a web service in a second domain. The browser is provided with computer program instructions causing the browser to transparently provide the stored authentication information to the service in the first domain, receive cross-domain authentication credentials from the service in the first domain, and provide the cross-domain authentication credentials to the service in the second domain. The service in the second domain validates the cross-domain authentication credentials. If the credentials validate, the service in the second domain transparently provides the user with authenticated access.
US08276189B2 Method, system and apparatus for indirect access by communication device
A system that allows indirect access of a network by TE, comprising TE device information; a personal network (PN) server; a master UE of a personal network; a TE of a personal network; and a UE B connected to a WAN which forwards data to and from TEs. Using the master UE the user sets configuration details which is the TE device information and stored at the PN Server. The TE device information contains data which is used to allow and control access of TE to the network, when the TE uses other UEs to access the network. When the TE tries to access the network through another UE B, the PN Server uses the TE device information to authenticate and control access of TE. UE B acts as a forwarding device in this sequence between TE and the PN server.
US08276187B2 Information processing system
An information processing system includes a client device and a server system. The client device executes an application program as a confidential process for performing processing based on confidential information. When a transmission request asking for transmission of confidential information is generated by the application program being executed, the client device transmits, to the server system, the transmission request and confidential process information indicating that the process in which the transmission request was generated is a confidential process. When the server system receives the transmission request and the confidential process information from the client device, the server system transmits stored confidential information in accordance with the received transmission request.
US08276181B1 Content distribution system and method for optimizing multiplexed transport channels
A content distribution system includes a distribution center, a processor, a switch, and first and second multiplexers. The distribution center receives and applies program content on program channels. The processor identifies subsets of the program channels in response to a respective score associated with the program channels. The switch couples the distribution center to the multiplexers. The switch applies program channels to respective inputs of the first and second multiplexers in response to the processor. A method for optimizing a multiplexed transport channel includes the steps of identifying a set of program channels designated for distribution via the multiplexed transport channel, arranging the set of program channels in subsets, the program channels within a subset grouped in accordance with a viewing score, multiplexing the program channels of the subsets to a respective transport channel and applying the respective transport channels to a distribution medium for delivery to the destination.
US08276177B2 Method for controlling electronic program information and apparatus for receiving the electronic program information
A data transmission system for minimizing the number of errors during Tx/Rx times of digital data under mobile environments, and a data processing method for the same are disclosed. The system additionally codes digital data, and transmits the resultant coded data. As a result, the program information has a strong resistance to noise and channel variation, and can quickly cope with the rapid channel variation.
US08276176B2 Method and system for providing an electronic programming guide
A method and system for electronically providing a television listing guide. The listing guide includes a number of channels intersecting with a number of time-slots to display an array of cells which can be selected to view a program corresponding with the cell. The guide allows a viewer to easily associate a selected cell with its program information.
US08276173B2 System and method for processing program including advertisements
A system and a method for processing a program with inserted advertisements are provided. The system includes a plurality of program subscriber apparatuses, an advertising time server and a program-processing device, all of which are in communication with a network. At first, the program subscriber apparatuses generate a plurality of advertising time information in response to the operations of the program subscriber apparatuses by users. Then, the advertising time database integrated the advertising time information to provide an advertising time database having therein a plurality of representative advertising time information. The program-processing apparatus can process a specific program according to the representative advertising time information.
US08276166B2 System and method for providing interoperability between different programming protocols
Systems and methods for providing interoperability of systems are provided. One embodiment may be seen as instantiating a server in a container having instances of Enterprise Java™ Beans (EJB), and accessing the EJB through the local interface of the EJB. Since the EJB is accessed from within the container, the need for translation of messaging protocols at a bridge is removed. The server components are provided access to the EJB logic through the local interface of the EJB.
US08276162B2 Real-time web applications
A computer-implemented method for updating a web user interface on a client device is provided. A router back-boned to the Internet communicates with the client device web-user interface data defined in markup language to dynamically update the web-user interface on the client device. The router contains no logic regarding the web-user interface running on the client device. The client device has a browser server for dynamically updating the web-user interface through downloading and caching the data from the router. The browser server on the client device has (i) a user interface model of the web-user interface running on the client device defined in Javascript, and (ii) a JavaScript Runtime Engine for dynamically converting the downloaded and/or cached web-user interface markup language data into JavaScript objects. The web-user interface is dynamically updated by combining steps (i) and (ii).
US08276160B2 Managing queues in an asynchronous messaging system
Managing an asynchronous messaging queue with a client computer in an asynchronous messaging system, where the client computer is programmed to store an manage the asynchronous messaging queue, includes receiving a reactive message in the asynchronous messaging queue, the reactive message including an identification of a referenced message and an action to be performed on the referenced message; and performing the action on the previously initiated message with the client computer if the referenced message is present in the asynchronous messaging queue.
US08276159B2 Message communication of sensor and other data
A service may be provided that reads sensors, and that communicates information based on the sensor readings to applications. In one example, an operating system provides a sensor interface that allows programs that run on a machine to read the values of sensors (such as an accelerometer, light meter, etc.). A service may use the interface to read the value of sensors, and may receive subscriptions to sensor values from other programs. The service may then generate messages that contain the sensor value, and may provide these messages to programs that have subscribed to the messages. The messages may contain raw sensor data. Or, the messages may contain information that is derived from the sensor data and/or from other data.
US08276158B2 HTTP based bounding storage space protocol
In a response based messaging system in which the reliability of the message transmission is supplemented by storing at both the source and destination a copy of the message, storage space is bounded. By including in the response to a message acknowledgement from the destination that the message has been received, the copy of the message stored at the source can be deleted. Furthermore, by including in the message an identifier of what message acknowledgement the source is expecting, the destination can delete from its storage medium any previously stored messages.
US08276154B2 Hash partitioning streamed data
The present invention extends to methods, systems, and computer program products for partitioning streaming data. Embodiments of the invention can be used to hash partition a stream of data and thus avoids unnecessary memory usage (e.g., associated with buffering). Hash partitioning can be used to split an input sequence (e.g., a data stream) into multiple partitions that can be processed independently. Other embodiments of the invention can be used to hash repartition a plurality of streams of data. Hash repartitioning converts a set of partitions into another set of partitions with the hash partitioned property. Partitioning and repartitioning can be done in a streaming manner at runtime by exchanging values between worker threads responsible for different partitions.
US08276152B2 Validation of the change orders to an I T environment
A change order to be executed at a scheduled time as part of a change plan is created, wherein the change order to define a change to an Information Technology (IT) environment. The change order is validated against validation rules to simulate execution of the change order at the scheduled time wherein other change orders scheduled to execute before the execution of the change order are included in the simulation. Breaks in change orders scheduled to execute after the change order are detected. Side effects caused by execution of the change order are determined. The results of validating the change order are output.
US08276150B2 Methods, systems and computer program products for spreadsheet-based autonomic management of computer systems
Methods, systems, and computer program products for managing a resource include using a first object to obtain data associated with the resource that is being managed. The first object may be embedded in a cell of a spreadsheet running on a spreadsheet application. Formula in the spreadsheet are executed, where at least some of the formulas reference at least some of the data obtained by the first object. The operation of the resource may then be altered based on the results of the executed formula.
US08276146B2 Grid non-deterministic job scheduling
The present invention is method for scheduling jobs in a grid computing environment without having to monitor the state of the resource on the gird comprising a Global Scheduling Program (GSP) and a Local Scheduling Program (LSP). The GSP receives jobs submitted to the grid and distributes the job to the closest resource. The resource then runs the LSP to determine if the resource can execute the job under the conditions specified in the job. The LSP either rejects or accepts the job based on the current state of the resource properties and informs the GSP of the acceptance or rejection. If the job is rejected, the GSP randomly selects another resource to send the job to using a resource table. The resource table contains the state-independent properties of every resource on the grid.
US08276145B2 Protected mode scheduling of operations
The present invention extends to methods, systems, and computer program products for protected mode scheduling of operations. Protected mode (e.g., user mode) scheduling can facilitate the development of programming frameworks that better reflect the requirements of the workloads through the use of workload-specific execution abstractions. In addition, the ability to define scheduling policies tuned to the characteristics of the hardware resources available and the workload requirements has the potential of better system scaling characteristics. Further, protected mode scheduling decentralizes the scheduling responsibility by moving significant portions of scheduling functionality from supervisor mode (e.g., kernel mode) to an application.
US08276140B1 Adjustable virtual network performance
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, relating to managing resources. In one aspect, a method includes the actions of receiving configuration information, the configuration information specifying a plurality of parameter values including values for a size and input/output performance parameters, where the size and performance parameters are independently specified by a user; determining one or more physical resources that satisfy the received configuration information; and generating one or more virtual disk instances having the specified size and performance parameters.
US08276137B2 Creating a virtual machine containing third party code
A Virtual Machine (VM) is created utilizing a virtual Operating System (OS) disk and virtual application disks, each of which may be from disparate third party suppliers. One or more files in the virtual application disk are then linked to a specific file system location (node) in the virtual OS disk.
US08276135B2 Profiling of software and circuit designs utilizing data operation analyses
The present invention is a method, system, software and data structure for profiling programs, other code, and adaptive computing integrated circuit architectures, using a plurality of data parameters such as data type, input and output data size, data source and destination locations, data pipeline length, locality of reference, distance of data movement, speed of data movement, data access frequency, number of data load/stores, memory usage, and data persistence. The profiler of the invention accepts a data set as input, and profiles a plurality of functions by measuring a plurality of data parameters for each function, during operation of the plurality of functions with the input data set, to form a plurality of measured data parameters. From the plurality of measured data parameters, the profiler generates a plurality of data parameter comparative results corresponding to the plurality of functions and the input data set. Based upon the measured data parameters, portions of the profiled code are selected for embodiment as computational elements in an adaptive computing IC architecture.
US08276134B2 Transforming locks in software loops
An improved system and computer programming product for acquisition and release of locks within a software program is disclosed. In an exemplary embodiment, a lock within a loop is transformed by relocating acquisition and release instructions from within the loop to positions outside the loop. This may significantly decrease unnecessarily lock acquisition and release during execution of the software program. In order to avoid contention problems which may arise from acquiring and keeping a lock on an object over a relatively long period of time, a contention test may be inserted into the loop. Such a contention test may temporarily release the lock if another thread in the software program requires access to the locked object.
US08276127B2 Devices, methods and computer program products for reverse execution of a simulation
Devices, methods, and software program products for reverse execution of a simulation and/or tracing a value are provided. A state of a preceding checkpoint may be restored and a simulation may be run forward. Break points or watch points may be noted and the state of the last occurring breakpoint or watch point preceding the current simulation position may be restored. If no breakpoint or watch point occurred, an earlier checkpoint may be loaded and the previous steps may be repeated.
US08276123B1 Adaptive regression test selection within testing environments
In general, techniques are described for intelligently selecting test cases within testing environments. Specifically, a computing device may include a user interface with which a user interacts to specify a safety level. The device also includes a control unit that determines those functions of source code that changed. Based on these changed functions, the control unit determines those functions of the source code not changed but impacted by the changes within a set distance. The control unit then selects, for each of these determined functions, one or more test cases in accordance with one or more test selection algorithms by adaptively applying these algorithms in order of decreasing safety assurances and increasing precision. The control unit further aggregates these selected test cases and implement the test cases to ensure the safety level with respect to a percentage of functional errors occurring within a software program compiled from the source code.
US08276122B2 Method to speed up creation of JUnit test cases
A system and method for quickly and efficiently developing JUnit test cases by enabling automated creation of test environment objects that are needed by the JUnit test cases. The system and method maps and captures program code execution paths or “blueprints” such that the blueprints can be utilized to automatically “drive” the program along an execution path to any point in the program. These points can then be used to “harvest” the environment objects needed for JUnit test cases.
US08276120B2 Reconfigurable coprocessor architecture template for nested loops and programming tool
The exemplary embodiment is for an architecture integrated in a generic System on Chip (SoC) and consisting of reconfigurable coprocessors for executing nested program loops performed in a functional unit array in parallel. The data arrays are accessed from one or more system inputs and from an embedded memory array in parallel. The processed data arrays are sent back to the memory array or to system outputs and enable the acceleration of nested loops. The coprocessors are connected either synchronously or using asynchronous first in first out memories (FIFOs), forming a globally asynchronous locally synchronous system and each coprocessor can be programmed by tagging and rewriting the nested loops in the original program and produces a coprocessor configuration per each nested loop group, which is replaced in the original code with coprocessor input/output operations and control.
US08276119B2 Object replacement method, system and computer program product
Replacing an object in an object oriented model in a computer system, by interrogating the model to retrieve information defining the relationships between the object to be replaced and other components of the model is described. These relationship definitions are then used to configure the replacement object within the model so as to assume corresponding relationships with the other components. There may be established as a part of the model functions to detect changes to the relationships between objects belonging to the model, and recording the changes in a registry. This registry is then interrogated to retrieve relationship definitions necessary to replace an object.
US08276114B2 Systems and methods for providing higher assurance software construction via aspects
There are provided systems and methods for integrating requirements driven security code into an application system. The security code is integrated into an application system in such a way as to make the integrated security code maintainable and traceable as the application system evolves over time.
US08276111B2 Providing access to a dataset in a type-safe manner
A method of providing access to a dataset in a type-safe manner includes storing a dataset including a plurality of data elements and a corresponding plurality of order keys for indicating an ordering of the data elements. Each order key is associated with one of the data elements. An interface to the dataset is generated that is parameterized by an element type parameter and a key type parameter. The interface is configured to provide access to the data elements and the order keys in the dataset in a type-safe manner.
US08276109B2 Mixed-height high speed reduced area cell library
A mixed-height cell library for designing integrated circuits is provided. The mixed-height cell library includes a first plurality of cells having a first track height and a second plurality of cells having a second track height that are configured to be coupled to the first plurality of cells at respective power and ground rail lines. A method for mixed-height cell placement and optimization is also provided. The method comprises abutting cells of different track heights to form a plurality of rows of cells by coupling power and ground rails of the cells at a secondary layer that is different from a primary layer that is used to connect active material and determining whether re-ordering cells within rows allows for further compaction of adjacent rows. The method further comprises re-ordering cells within rows so to allow for further compaction of adjacent rows. The method also includes the steps of splitting rows vertically to minimize the distance between the split rows.
US08276108B2 Circuit design apparatus and circuit design method
A circuit design apparatus for designing an LSI including a memory circuit for storing data and an error protection circuit for performing an error protection over the data stored in the memory circuit on the basis of design information, the circuit design apparatus includes: an extracting unit for extracting information of configuration of the memory circuit with error protection circuit from the design information; and a circuit arrangement controller for determining whether to insert a check circuit for supplying a check signal into the memory circuit to verify the error protection circuit on the configuration information.
US08276106B2 Swarm intelligence for electrical design space modeling and optimization
A method, system, and computer program product for exploring and optimizing an electrical design space. A computer receiving a design space assigns a plurality of initial values (random or predetermined) for optimizing the design space. A particle swarm containing a plurality of particles is created and an optimization of the design space is then performed using the assigned initial values. Following completion of optimization, the global best and personal best for each particle are updated. Velocity vectors and position vectors of the design space are then updated before the computer performs the optimization process again. The process loops, continually updating global and personal bests and velocity and position vectors until a termination criteria is reached. Upon reaching the termination criteria, the best fitness of each particle of the swarm is assigned as an optimized design space. In an alternate embodiment, the particle with the worst target fitness may be assigned.
US08276103B2 Photomask designing method, photomask manufacturing method, and photomask designing program
In one embodiment, a photomask designing method is disclosed. The method includes dividing design pattern data into predetermined regions and obtaining a pattern perimeter for each of the divided regions. The method includes obtaining the pattern perimeter for an entire region of the design pattern data by repeating the obtaining the pattern perimeter for the each of the divided regions. The method includes obtaining a dimension conversion difference for the entire region of the design pattern data using the pattern perimeter for the entire region of the design pattern data and a correlation obtained in advance between a predicted pattern perimeter and a predicted dimension conversion difference. The method includes performing process proximity correction on the design pattern data using a value of the obtained dimension conversion difference, and creating exposure pattern data from the corrected design pattern data.
US08276102B2 Spatial correlation-based estimation of yield of integrated circuits
Techniques for estimating yield of an integrated circuit design, such as a very-large-scale integration (VLSI) design, are provided. In one aspect, a method for determining a probability of failure of a VLSI query design includes the following steps. A Voronoi diagram is built comprising a set of shapes that represent the design. The Voronoi diagram is converted into a rectangular grid comprising 2t×2s rectangular cells, wherein t and s are chosen so that one rectangular cell contains from about one to about five Voronoi cells. A probability of failure is computed for each of the cells in the grid. The cells in the grid are merged pairwise. A probability of failure for the merged cells is recomputed which accounts for a spatial correlation between the cells. The pairwise merge and recompute steps are performed s+t times to determine the probability of failure of the design.
US08276099B2 System of GUI text cursor, caret, and selection
The invention's features improve the user interaction of Caret and Selection manipulation in text GUI components. The Precaret, like the Caret, indicates a position between text characters, but unlike the Caret, the Precaret continually tracks the Cursor, jumping from position to position to indicate exactly where the Caret will be placed when the mouse is clicked. The Gapper visually indicates a gap of one or more white space characters in the text or a gap of white space between paragraphs; the Gapper tracks either the Precaret or the Caret, whichever moved last. An enhanced Cursor switches to a less-obtrusive form while it is over text so as not to obscure the position of the Precaret while moving the mouse or the leading edge of the Selection while dragging the mouse. The Caret and Precaret change shape to indicate a special feature of a position within the text, such as the wrapping of one text row to the next.
US08276096B2 Multicast file viewing and editing
Same data of a unit of information is displayed in first and second windows. The same data of the unit of information is not frozen in the first window and in the second window. The second window comprises a freeze control. In response to receiving an activation of the freeze control, the same data of the unit of information in the second window is frozen. The same data of the unit of information in the first window is not frozen in response to the activation of the freeze control. In response to receiving an edit to the same data in the first window, the same data of the unit of information in the first window is modified in accordance with the edit. The edit is not applied to the frozen data in the second window.
US08276092B1 Method and system for displaying financial reports
A method for reporting financial data includes displaying a report of the financial data at a first level of granularity and a report slider. The report includes a first plurality of line items. The report slider includes a sliding module in a first position, The method detects a first movement of a sliding module on the report slider from the first to second position, and generates a first sub-report for a first line item of the first plurality of line items and a second sub-report for a second line item of the first plurality of line items based on the second position of the sliding module. The first line item and the second line item are selected in the report. The first sub-report and the second sub-report display financial data are at a second level of granularity. The method displays the first sub-report and the second sub-report with the report.
US08276091B2 Haptic response system and method of use
An apparatus and method for assessing a hazard associated with an object are disclosed. The apparatus includes a haptic input/output device coupled to a computer with haptic modeling software and a display device. A virtual object and a virtual passageway are displayed on the display device. The virtual passageway includes a haptic layer along a surface thereof. Force applied by a user to the haptic input/output device causes a cursor on the display device to move the virtual object into the virtual passageway. An interaction of the virtual object with the haptic layer generates a virtual contact force which may be determined by the user sensing a corresponding tactile feedback force generated by the haptic input/output device and/or by the computer processor. The magnitude of the virtual contact force may be used to assess a hazard associated with the virtual object.
US08276089B1 System and method for producing, displaying and printing documents
A system and method creates an output document file that describes the appearance of a source document from a print stream of commands received from an application, and allows the output document file to be printed or displayed via a lightweight application, such as a plug-in to a browser. User interface controls are merged into the document at the time of creation, allowing those controls to be customized to viewer's needs.
US08276085B2 Image navigation for touchscreen user interface
Various embodiments relate to a local computing device that includes a display and a touchscreen interface. The device is operable to establish a remote network computing session with a host computer system, transmit touch event information associated with touch events, receive graphical display information corresponding to a host image associated with the host computer system, translate the graphical display information from host coordinates to local coordinates, update the local image based on the graphical display information, the local image comprising a selected portion of the host image, and, in response to mouse movement events caused by associated touch events, change the selected portion of the host image while keeping a cursor in the center of the display, except when the center of the selected portion is within a predetermined limit of an edge of the host image, thereafter move the cursor relative to the local display.
US08276082B2 Method and computer readable media for organizing digital stream contents
A method and computer readable storage media for organizing digital stream contents. A plurality of time-sequential segments of digital stream data may be stored in a corresponding plurality of stream data files. Identifying information for each of the stream data files may be stored in order of recording in an administrative file.
US08276080B2 Automatically generating a reference mark in virtual shared space
The present invention discloses a method and apparatus for automatically putting a reference mark on an object to pay attention to. A server device which provides a virtual reality space to multiple client devices connected to the server device via a network detects movement of an avatar related to a client device, the movement indicating an object in the virtual reality space displayed on a screen of the client device, as a trigger for generating a reference mark. In response to detection of the movement of the avatar, the server device generates a reference mark to be put on the object. The server device notifies another client device of the presence of the generated reference mark. Accordingly, the other client device is guided to the object by selecting the notification displayed on the screen.
US08276077B2 Method and apparatus for automatic annotation of recorded presentations
Automatic annotation of recorded lectures includes the annotation of recorded presentations as presented on a computer screen during a presentation. Such annotation is accomplished with metadata that indicates the original slide and the time in the presentation that the slide was presented. Registration of the presentation tags the presentation with this metadata, which uniquely identifies the presentation and each slide. The metadata enables future searching of the recorded presentation for the annotation, such that segments of recorded presentations in which the slide was presented can be recalled. The searching function can also be used in an integrated system with other applications to enable recall of segments of relevant recorded presentations.
US08276075B2 Apparatus, method, and computer program for processing information
An information processing apparatus may include a controller for controlling the reproducing of a menu based on content recorded on a information recording medium. The controller may control producing a menu that allows the content to be selected and reproduced by chapter, the chapter defined by a mark as content delimitation information set in play list information corresponding to the content recorded on the information recording medium and recording the menu on the information recording medium.
US08276072B2 Information processing apparatus and information processing method
An information processing apparatus having an input configured to receive a first operation and a second operation input by a user, a playback unit configured to obtain predetermined data and play back the data based on the operation input by the user from the input; and a display control unit configured to control, in correspondence with a virtual hierarchical structure for classifying the predetermined data, a display of a display screen indicating each hierarchy level, and for controlling a display of a predetermined mark in the display screen. The display control unit also controls the display of the predetermined mark corresponding to the predetermined data which is played back by the playback unit in a manner different from other non-selected marks while the predetermined mark is being selected.
US08276070B2 Mechanism to dynamically host multiple renderers based on system capabilities
A system for presentation of help files on a computer with an operating system and a display is provided. Presentation-independent information associated with an application is stored on the computer. A help application is adapted to access the presentation-independent information based on user interactions and automatically to select between available rendering applications at runtime for displaying the presentation-independent information on the display.
US08276069B2 Method and system for automatically generating an adaptive user interface for a physical environment
A system and method for automatically generating an adaptive user interface for a plurality of appliances within a physical environment. Appliance description specifications of the appliances are generated from provided appliance functionality information and semantic information of related appliances and/or related environment information. The appliance description specifications can be analyzed to construct a semantic functionality relationship among the appliances and the adaptive user interface can be rendered based on an interface elements relationship which is a transformation of the semantic functionality relationship. The system has a user interface rendering module, which when run on a controller, implements the aforesaid appliance description specification generation and analysis, and adaptor modules, which when run on the appliances, maintain the appliance description specifications and allow exchange of same between the controller and appliances.
US08276068B2 Information processing apparatus with print preview function
In a print system of this invention, upon issuance of a preview instruction from an application (201), print data is spooled in a spool file (303). A printer driver (203) despools the spooled data and transmits the despooled data to a printer (2000) as a preview job together with job setting information. The printer (2000) generates preview information for each physical page in accordance with the job setting information, and sends it to a host computer (3000). A previewer (306) receives the preview information, reads out data from a spooler, and displays a preview image in accordance with the received preview information.
US08276060B2 System and method for annotating documents using a viewer
Methods, apparatus and articles of manufacture therefor, are disclosed for annotating documents in a viewer. In one embodiment, the method includes: associating the document with a user; identifying one or more sub-document elements in the document; augmenting the document by making words within the document selectable; displaying the augmented document in the viewer; and responsive to each user input selecting a word in the document displayed in the viewer, further augmenting the document displayed in the viewer by inserting the selected word following the sub-document element from which the word was selected.
US08276057B2 Announcing a domain name registration on a social website
Systems and methods of the present invention provide for posting a search engine result to a feed from a social networking website. The feed may include an announcement of a registered domain name and a link to an associated website. A control panel for the registered domain name and associated website may be displayed on a client.
US08276049B2 Information processing device and method
In an information processing device, error detection information is generated from additional information and a header is generated from error detection information. An encoded header is then generated by appending a header-error correction code to the header and encoded additional information is generated by appending an information-error correction code to the additional information. Finally, an information-appended image is generated by integratedly appending the encoded header and the encoded additional information to the target image.
US08276046B2 Apparatus for determining number of bits to be stored in memory cell
Example embodiments relate to an apparatus which may determine a length of data to be stored in a memory cell, and may store the data in a memory based on the determined length. A memory data storage apparatus according to example embodiments may, include: a determination unit that may determine a number of bits of data and a number of bits of data detection information to be stored in a memory cell; a data receiving unit that may receive data corresponding to the determined number of bits; an error correction coding unit that may perform an error correction coding with respect to the received data and generate data detection information corresponding to the number of bits of the data detection information; and a data storage unit that may store the received data and generated data detection information in the memory cell.
US08276045B2 ECC interleaving for multi-track recording on magnetic tape
Conventional C2 coding and interleaving for multi-track data tape in LTO-3/4 do not support recording data onto a number of concurrent tracks which is not a power of two. Higher-rate longer C2 codes, which do not degrade error rate performance, are provided. An adjustable format and interleaving scheme accommodates future tape drives in which the number of concurrent tracks is not necessarily a power of two. A data set is segmented into a plurality of unencoded subdata sets and parity bytes are generated for each row and column. The parameters of the C2 code include N2 as the least common multiple of the number of possible tracks to which codeword objects are to be written. COs are formed from N2 C1 codewords, mapped onto a logical data track according to information within headers of the CO and modulation encoded into synchronized COs which are written to the tape.
US08276043B2 Memory system
A memory system includes a controller that manages data stored in the first and second storing areas. The controller determines, when a readout error occurs when the stored data in the second storing area is read out, success or failure of error correction to the read-out data based on the result of the error correction stored in a storage buffer, writes, when the error correction is successful, correction data corresponding to the read-out data stored in the storage buffer, and writes, when the error correction fails, the read-out data itself not subjected to error correction processing.
US08276042B2 Determining sector status in a memory device
The present disclosure includes methods, devices, modules, and systems for operating semiconductor memory. A number of method embodiments include reading data from memory cells corresponding to a sector of data, determining a number of the memory cells in a non-erased state, and, if the number of the memory cells in a non-erased state is less than or equal to a number of errors correctable by an ECC engine, determining the sector is erased.
US08276039B2 Error detection device and methods thereof
A first error detection for a first data word is performed using a first error correction code associated with the first data word. In response to the first error detection indicating a first uncorrectable error at the first data word based upon the first error correction code, a second error detection for a plurality of data words including the first data word and a second data word is performed using a second error correction code based upon the first and second data words.
US08276038B2 Data storage systems
A data storage system includes an encoder subsystem comprising an error correction code encoder, a modulation encoder, and a precoder, and a decoder subsystem similarly comprising a detector, an inverse precoder, a channel decoder, and an error correction code decoder. The error correction encoder applies an error correction code to the incoming user bit stream, and the modulation encoder applies so-called modulation or constrained coding to the error correction coded bit stream. The precoder applies so-called preceding to the modulation encoded bit stream. However, this preceding is applied to selected portions of the bit stream only. There can also be a permutation step where the bit sequence is permuted after the modulation encoder before preceding is applied by the precoder. The decoder subsystem operates in the inverse manner.
US08276031B1 Scan architecture for full custom blocks with improved scan latch
A non-fighting fully clocked scan latch is described that is dynamically configurable to support both logic data latching and scan data latching. The described scan latch circuit design reduces a load placed on a logic data latch portion of the described circuit by a scan latch portion of the described circuit, and thereby increases the speed of the described scan latch to that of an output latch without scan capability. Power required to drive the described scan latch is reduced by clocking the circuit to avoid fighting and by reducing the number of transistors included in transistor stacks internal to the scan latch. By reducing drive power requirements, eliminating internal latch fighting, and increasing latch response, a versatile scan latch is achieved that may be successfully implemented in a wide range of circuits despite the use of different supply drive voltage, threshold voltage, source-to-drain voltage, and transistor technology combinations.
US08276027B2 Semiconductor memory and method for testing the same
A semiconductor memory in which arbitrary operation mode information is set in a plurality of CRs at test time and by which a test cost is reduced and a method for testing such a semiconductor memory. The plurality of CRs hold operation mode information. When a CR control circuit detects write commands to write to an address for register access or read commands to read from the address for register access in a predetermined order, the CR control circuit updates the operation mode information for each of the plurality of CRs on a time division basis. A command generation section generates the write commands, the read commands, or a test start command by which write operation or read operation does not occur, in response to a control signal from the outside. In addition, the command generation section regenerates the test start command each time the plurality of CRs are updated. A data pad compression circuit changes the operation mode information to be written to the plurality of CRs by using test data inputted to part of data pads, after inverting the test data or in its original condition according to a code, as data for a rest of the data pads, the code represented by part of an address inputted at the time of the test start command being sent.
US08276025B2 Block interleaving scheme with configurable size to achieve time and frequency diversity
An embodiment is a method and apparatus to interleave data. A demultiplexer demultiplexes an input packet having N bits into L sub-packets on L branches. M flipping blocks flip M of the L sub-packets. M is smaller than L. L sub-interleavers interleave the (L-M) sub-packets and the M flipped sub-packets. A concatenator concatenates the interleaved sub-packets to form an output packet.
US08276021B2 Concurrency test effectiveness via mutation testing and dynamic lock elision
One embodiment described herein is directed to a method practiced in a computing environment. The method includes acts for determining test suite effectiveness for testing for concurrency problems and/or product faults. The method includes identifying a plurality of synchronization primitives in a section of implementation source code. One or more of the synchronization primitives are iteratively modified and a same test suite is run for each iteration. For each iteration, a determination is made whether or not the test suite returns an error as a result of modifying one or more synchronization primitives. When the test suite does not return an error, the method includes providing to a user an indication which indicates at least one of a test adequacy hole for the test suite; an implementation source code fault; or an equivalent mutant of the implementation source code.
US08276016B2 Enterprise service availability through identity preservation
Systems and methods are described for service availability that provides automated recovery of server service in a timely and application intelligent manner, maintaining application consistency and integrity, while preserving server identity. The systems and methods, referred to herein as a Service Preservation System (SPS), manage complete recovery of server data and preserve continuity of server service, reestablishing user access to server(s) after an event or disaster in which in which primary or other server(s) fail. The failures, disasters, and losses referred to herein can be at many levels and include, but are not limited to, accidental deletion of an item, loss of an entire mailbox, loss of an entire disk drive, loss of an entire server, and/or loss of an entire server site.
US08276011B2 System and method for tunneling control over a MAC/PHY interface for legacy ASIC support
A system and method for tunneling control over a MAC/PHY interface for legacy ASIC support. Energy efficient Ethernet control or status information can be communicated over a MAC/PHY interface using control codes that are embedded in sequence ordered sets. These sequence ordered sets would not affect the data flow and can be tunneled within an existing interface (e.g., XAUI, XFI, xxMII or derivative interfaces) without generating errors.
US08276009B2 Operating system (OS) virtualisation and processor utilization thresholds for minimizing power consumption in mobile phones
A mobile phone that uses OS virtualization for minimizing power consumption in mobile phones is provided. Apparatus and methods may involve conserving processor power in a mobile phone according to the invention may include the following steps. A first step may be awakening a first processing core from a low power state in response to a first operating system (OS) thread. A following step may include processing the first OS thread using the first processing core. A next step may include determining whether utilization of the first processing core over a first time period has exceeded a predetermined threshold. The method may also include awakening a second processing core from a low power consumption state if utilization of the first processing core over a first time period has exceeded a predetermined threshold.
US08276008B2 System and method for managing energy consumption in a compute environment
A system, method and non-transitory computer readable storage medium are disclosed for managing workload in a data center. The method includes receiving, at a workload manager, energy consumption information associated with at least one of a first data center and a second data center that is geographically distanced from the first data center. The method further includes receiving workload information associated with at least one of the first data center and the second data center, and transmitting, as controlled by the workload manager, at least part of workload scheduled to be processed at the second data center to the first data center based on at least one of the energy consumption information and the workload information.
US08275997B2 Method of encrypting and transmitting data and system for transmitting encrypted data
A method of encrypting and transmitting data and a system for transmitting encrypted data. The method includes one or more different encryption algorithms, and may include employing different encryption algorithms to achieve multiple levels of encryption. A first encryption algorithm is based upon multiple rearrangements of bits representing data to obtain encoded data. A second encryption algorithm is based upon performing multiple XOR operations on bits representing data so that each data word is at least encoded with previous data words. The system comprises first and second computers and a plurality of communication parameters. The two computers are communicably connected to a network, and the second computer is adapted to route a transmission to the first computer. The transmission includes a data part and a header part, both of which are encrypted by the second computer utilizing the communication parameters. The first computer decrypts the transmission utilizing the communication parameters.
US08275996B1 Incremental encryption of stored information
A method and apparatus are utilized to incrementally encrypt stored information, and can be applied to an existing medium storing unencrypted information. Information can be conditionally encrypted and/or decrypted as necessary and a separate storage area can be used to record whether a given block of information is stored encrypted or unencrypted. An embodiment of the present invention can be used as a retrofit device in a mechanism to encrypt information without causing undue interruption of normal operations. A variety of mechanisms and policies can also be used to manage, set and eliminate encryption keys.
US08275989B2 Method of negotiating security parameters and authenticating users interconnected to a network
A method for authenticating and negotiating security parameters among two or more network devices is disclosed. The method has a plurality of modes including a plurality of messages exchanged between the two or more network devices. In a main mode, the two or more network devices establish a secure channel and select security parameters to be used during a quick mode and a user mode. In the quick mode, the two or more computers derive a set of keys to secure data sent according to a security protocol. The optional user mode provides a means of authenticating one or more users associated with the two or more network devices. A portion of the quick mode is conducted during the main mode thereby minimizing the plurality of messages that need to be exchanged between the initiator and the responder.
US08275984B2 TLS key and CGI session ID pairing
The prevention of impersonation attacks based on hijacked common gateway interface (CGI) session IDs is disclosed. In accordance with one embodiment, a secured communication channel is formed between a server and a client using an initial transport layer security (TLS) key. Additionally, an authenticated CGI session is formed over the secured communication channel based on an initial CGI session identifier (ID). Further, the initial CGI session ID and the initial TLS key are combined into a pair. Next, incoming data that includes an incoming CGI session ID is received via a secured communication channel. An incoming TLS key of the secured communication channel that carries the incoming CGI session ID is then retrieved. Based on the retrieved incoming TLS key, the incoming data is permitted to execute on the server when the incoming TLS key matches the initial TLS key of the pair.
US08275983B2 File updating method by replacing at least one shortcut in system partition
A method for storing files in a storage device includes the following steps. The storage device is divided into an original partition and a system partition. A plurality of original files is installed in the original partition. A shortcut is established in the system partition pointing to a first original file of the original files. The first original file can be executed by activating the shortcut.
US08275981B2 Flash storage system and method for accessing a boot program
A computing system includes a flash storage device that loads a boot program from a flash storage of the flash storage device to a random access memory of the flash storage device. A processor of the computing system then accesses the boot program from the random access memory and executes the boot program.
US08275977B2 Debug signaling in a multiple processor data processing system
A system includes a first processor, a second processor, a first clock coupled to the first processor, and a third clock coupled to the first processor and to the second processor. The first processor includes debug circuitry coupled to receive the third clock, synchronization circuitry coupled to receive the first clock, wherein the synchronization circuitry receives a first request to enter a debug mode and provides a first synced debug entry request signal and wherein the first synced debug entry request signal is synchronized with respect to the first clock, and an input for receiving a second synced debug entry request signal from the second processor wherein the first processor waits to enter the debug mode until the first synced debug entry request signal and the second synced debug entry request signal are both asserted.
US08275976B2 Hierarchical instruction scheduler facilitating instruction replay
A hierarchical instruction scheduler included in a hierarchical microprocessor comprising a plurality of execution clusters. In one embodiment, a hierarchical instruction scheduler comprises a first-level instruction scheduler configured to receive instructions for execution; store first operand status information for respective operands of the instructions; and dispatch the instructions to respective execution clusters based on the instructions' respective first operand status information. The instruction scheduler also includes a plurality of second-level instruction schedulers, each operatively coupled with the first-level instruction scheduler, each second-level instruction scheduler being included in a respective execution cluster The second-level instruction schedulers are each configured to receive instructions for execution from the first-level instruction scheduler; store second operand status information for respective operands of the instructions received from the first-level instruction scheduler; and dispatch instructions, for execution, to respective execution units of the execution clusters based on the instructions' respective second operand status information.
US08275975B2 Sequencer controlled system and method for controlling timing of operations of functional units
The invention proposes a simple method for controlling distributed functional units (FU) in a system. It offloads the main system processor from intermediate status monitoring. The sequencer controlled system comprises a plurality of functional units, a processor operatively coupled to the plurality of functional units through a bus, a sequencer having a set of registers, and an interrupt source register configured for interrupt polling. The registers are configured to control the timing of at least one operation of the functional units with stored instructions for each of the functional units. The processor sets up at least some of the registers through the bus for the initial configuration and the sequencer is activated by the processor.
US08275974B2 Systems and methods providing dynamic spreadsheet functionality
An advantageous system and method are provided for supporting and/or enabling the creation of dynamic reports and/or data presentation(s) in connection with a spreadsheet-based application or program. The system and method offer a full complement of spreadsheet-based formatting and calculation capabilities. In addition, the system and method may be used in conjunction with and/or incorporated as part of spreadsheet-based application(s) and/or program(s) found on stand-alone clients and/or networked clients. The system and method generally include an electronic spreadsheet having a plurality of cells that are arrayed in a defined number of columns and rows, a database in communication with the electronic spreadsheet, and an expansion formula that functions to control retrieval of data from the database and automatically varies/expands at least one of the defined number of columns and rows to accommodate the data retrieval.
US08275971B2 Method and apparatus for managing software controlled cache of translating the physical memory access of a virtual machine between different levels of translation entities
A method and a system for allowing a guest operating system (guest OS) to modify an entry in a TLB directly without an involvement of a hypervisor are disclosed. Upon receiving a guest TLB miss exception, a guest OS issues a TLBWE (TLB Write Entry) instruction to logic. The logic executes the TLBWE instruction at a supervisor mode without invoking a hypervisor. The TLB may incorporate entries in a guest page table and entries in a host page table.
US08275969B2 Storage with persistent user data
A data storage area of a data storage device is partitioned logically between a user storage area and a device storage area. Source data stored securely in the device storage area is copied as derivative data to the user storage area, or is used as a basis for creating derivative data stored in the user storage area, whenever the data storage device is initialized. In one embodiment, the data storage area is read-write and the device storage area has embodied thereon device system code, executed by a controller of the data storage device, for writing source data to the device storage area only if the source data satisfies a predetermined condition. Examples of derivative data include an autorun file, a volume label and user identification. Data from a host may be stored reversibly in the user storage area but must be stored securely in the device storage area.
US08275967B2 Storage of sequentially sensitive data
A contiguous digital media storage system and method is disclosed. In one embodiment, the contiguous digital media storage system comprises a storage server, mass storage device, allocator subsystem, and metadata subsystem. Other embodiments may include additional storage servers or mass storage devices as well as one or more client devices. The system and method may be used with third party file systems. Generally, sequentially sensitive information is identified and stored contiguously based on its position within a sequence which substantially increases throughput. This position may be determined from information provided by client devices, file characteristics, or other ways. The system and method may store uniform and variable sized files contiguously.
US08275965B2 Creating substitute area capacity in a storage apparatus using flash memory
For a storage apparatus in which flash memory disks and hard disks coexist, high-density mounting of flash memory modules is achieved. A storage apparatus in accordance with the present invention includes flash memories and a storage controller. A second storage apparatus including magnetic disks is connected to the storage apparatus. For creation of a logical volume, the storage controller can form a storage area using a flash memory or a magnetic disk. When an input/output request is issued from a host computer, if a storage area is formed with a flash memory, the storage controller directly accesses the flash memory to handle the input/output request. When the storage apparatus defines a storage area formed with a flash memory, the storage apparatus defines the storage area by adding up the capacity of a storage area to be provided for the host computer and a substitute area capacity determined in consideration of restrictions imposed on the number of times of deletion of the flash memory.
US08275964B2 Hardware support for collecting performance counters directly to memory
Hardware support for collecting performance counters directly to memory, in one aspect, may include a plurality of performance counters operable to collect one or more counts of one or more selected activities. A first storage element may be operable to store an address of a memory location. A second storage element may be operable to store a value indicating whether the hardware should begin copying. A state machine may be operable to detect the value in the second storage element and trigger hardware copying of data in selected one or more of the plurality of performance counters to the memory location whose address is stored in the first storage element.
US08275963B2 Asynchronous memory move across physical nodes with dual-sided communication
A distributed data processing system includes: (1) a first node with a processor, a first memory, and asynchronous memory mover logic; and connection mechanism that connects (2) a second node having a second memory. The processor includes processing logic for completing a cross-node asynchronous memory move (AMM) operation, wherein the processor performs a move of data in virtual address space from a first effective address to a second effective address, and the asynchronous memory mover logic completes a physical move of the data from a first memory location in the first memory having a first real address to a second memory location in the second memory having a second real address. The data is transmitted via the connection mechanism connecting the two nodes independent of the processor.
US08275962B2 User roles controlling execution of operations on copy pair volumes
One or a plurality of copy pairs are disposed in a plurality of storage systems. A management server determines the propriety of execution of an operation request for each user for either a local copy pair or a remote copy pair. As operation requests, a pair create, a split, a resync, a restore, and a pair delete can be cited.
US08275958B2 Storage system with remote copy controllers
A storage system 1 includes a first storage apparatus 100 and a second storage apparatus 100 communicatively coupled to an external apparatus 300. The first and second storage apparatuses respectively have first and second storage areas VDEVs selectively accessible from the external apparatus, first and second temporary storage areas 113, and remote copy controllers 1122 configured to control data copy process. The storage system includes a data I/O process authority information storage unit LDK storing data I/O process authority information. Either of the remote copy controllers reads the data I/O process authority information and copies according to the data I/O process authority information, to the other storage apparatus, data stored either in the first storage area and the first temporary storage area, or in the second storage area and the second temporary storage area that are included in the storage apparatus to which the remote copy controller belongs.
US08275956B2 Parallel memory device rank selection
A translator circuit translates a memory access conforming to a native FB-DIMM (Fully Buffered Dual In-Line Memory Module) protocol to a memory access for addressing more than two ranks of parallel memory devices. The parallel memory devices are distributed among plural non-fully-buffered DIMMs (Dual In-Line Memory Modules).
US08275954B2 Using DMA for copying performance counter data to memory
A device for copying performance counter data includes hardware path that connects a direct memory access (DMA) unit to a plurality of hardware performance counters and a memory device. Software prepares an injection packet for the DMA unit to perform copying, while the software can perform other tasks. In one aspect, the software that prepares the injection packet runs on a processing core other than the core that gathers the hardware performance counter data.
US08275946B1 Channel tags in memory components for optimizing logical to physical address translations
A method and system for performing logical to physical address translations in a memory is disclosed, wherein the memory includes a translation cache containing a subset of a plurality of entries mapping logical block addresses to physical locations of the memory. Aspects of the exemplary embodiment include receiving from a processor a read/write request for a logical block and context information regarding the logical block, the context information including at least one of a relationship of the logical block to other logical blocks and a description of future activity associated with the logical block; and pre-fetching a first entry into the translation cache based on the context information so that the first entry required to satisfy a future request is available in the translation cache when the future request is received.
US08275943B2 Cache system, cache system control method, and information processing apparatus
To provide a cache system that can dynamically change a cache capacity by memory areas divided into plural. The cache system includes a line counter that counts the number of effective lines for each memory area. The effective line is a cache line in which effective cache data is stored. Cache data to be invalidated at the time of changing the cache capacity is selected based on the number of effective lines counted by the line counter.
US08275939B2 Preventing data loss in a storage system
Storage servers use a fast, non-volatile or persistent memory to store data until it can be written to slower mass storage devices such as disk drives. If the server crashes before a write can complete, the data remains safely stored in non-volatile memory. If the data cannot be committed to disk when the server reboots (e.g. because the destination mass storage device is unavailable), it is stored in a file. When the disk reappears, the data in the file may be used to restore a file or filesystem on the disk to a consistent state.
US08275936B1 Load reduction system and method for DIMM-based memory systems
A load reduction system and method for use with memory systems which include one or more DIMMs, each of which includes a circuit arranged to buffer data bytes being written to or read from the DIMM, with the system nominally organized such that the bytes of a given data word are conveyed to the DIMMs via respective byte lanes and stored in a given rank on a given DIMM. The system is arranged such that the DRAMs that constitute a given rank are re-mapped across the available DIMMs plugged into the slots, such that a data word to be stored in a given rank is striped across the available DIMMs, thereby reducing the loading on a given byte lane that might otherwise be present. The system is preferably arranged such that any given byte lane is wired to no more than two of the DIMM slots.
US08275930B2 Storage system having volatile memory and non-volatile memory
The present invention allows a save target stored in a volatile memory, to be reliably saved to a non-volatile memory and reduces the time required for the save processing as much as possible. The charging state of a battery is regularly of irregularly checked. It is determined, according to the checked charging state, which information element stored in the volatile memory should be made a save target at the time of the occurrence of a power interruption. Among a plurality of information elements stored in the volatile memory, a predetermined information element is made a non-save target of save processing, according to a state related to the predetermined information element.
US08275929B2 Memory and operating method thereof
A method of programming data stored in a memory, which comprises a number of user-defined blocks, a number of manufacture-defined blocks, and an information block, includes the following steps. A programming address pointing to a user-defined block in the memory and programming data is obtained. After that, it is determined whether there is an empty manufacture-defined block among a number of user-defined blocks in the memory. If so, an information block in the memory is programmed to store the programming address and a replacing address pointing to the empty manufacture-defined block. The empty manufacture-defined block is programmed to store the programming data.
US08275927B2 Storage sub-system for a computer comprising write-once memory devices and write-many memory devices and related method
Methods and apparatus are provided for a solid state non-volatile storage sub-system of a computer. The storage sub-system includes a write-once storage sub-system memory device and a write-many storage sub-system memory device. The write-once storage sub-system memory device includes a recoverable system configuration. Numerous other aspects are provided.
US08275926B2 Filtered register architecture to generate actuator signals
In various embodiments, apparatus and systems, as well as methods, may include an enhanced register to provide actuator signals to a memory array, the enhanced register including a first memory device including an first enable input, a first data input coupled to a register data input, and first memory device output, the first memory device output to couple to the memory array, and the enhances register to include a second memory device including a second enable input, a second data input coupled to the register data input, and a second memory device output, wherein the second memory device output provides a first output signal indicating when one or more of the actuator signals from the first memory device output are to be coupled to the register data input.
US08275924B2 Smart dock for chaining accessories
A system for communicating between an accessory and an electronic device includes a first interface, a second interface, and a docking station. The first interface is configured to communicate with the electronic device. The second interface is configured to communicate with the accessory. The docking station is coupled to the first interface and the second interface. The docking station is configured to receive a set of preferences from the accessory and forward the set of preferences to the electronic device.
US08275923B2 High speed data storage system
An exemplary high speed data storage system includes hard disks, a first control panel, a second control panel and a midplane interconnected between each of the first and second control panels and the hard disks. Each of the first and second control panels includes a control chip and a connector. First and second printed circuit wires corresponding to the hard disks are layered on the first and second control panels for electrically connecting the control chip with the connector, respectively. The first printed circuit wires of the first control panel and the second printed circuit wires of the second control panel are arranged symmetrically with respect to each other, and an order of stacking circuit layers of the first printed circuit wires of the first control panel is the reverse of an order of stacking of circuit layers of the second printed circuit wires of the second control panel.
US08275921B2 Accessing data
A method of accessing data in a device comprising: a first integrated circuit having a processor, a memory connected to the processor and a direct memory access engine operatively coupled to the memory and to the microprocessor; a second integrated circuit comprising storage means for holding data values in respective locations, the second integrated circuit being connected to the first integrated circuit via a serial link, the method comprising: the processor generating a plurality of memory access requests independent from one another and supplying a bundle of said independent memory access requests to the direct memory access engine, each memory access request comprising an address of a storage location in the storage means; the direct memory access engine sequentially supplying the memory access requests via the serial link to the second integrated circuit; the second integrated circuit returning a data value responsive to each memory access request and appending to the data value said address of the location where the data value was stored in the storage means; and storing in the memory of the first integrated circuit the returned data value and its appended address.
US08275919B2 Device for tapping USB power
A device includes a universal serial bus (USB) port comprising a data terminal and a power terminal to receive power from a remote USB port. The device includes a controller coupled to the data terminal of the USB port to provide a USB initialization signal.
US08275912B2 Bootstrap rendezvous federation
Systems and methods that ensure formation of a single ring from a seed node at any given time. A “bootstrap” phase is included in a node's life cycle, to mitigate adverse affects of split-brain conditions in a network. During such bootstrap phase, if an existing ring is found, the seed node can join the existing ring in a same manner as a non-seed node does. If no ring is detected, the bootstrap phase attempts to elect a seed node to be the “super-seed node”, wherein a new ring can then be formed with such new super-seed node as the first node.
US08275910B1 Source packet bridge
A communication function between ports on a node that does not require a common time base to be distributed across the network is disclosed. A data stream received over a first port is placed on an interlace between nodes using the time base of the first port; a second port samples the data stream on the interface and timestamps it using the time base of the second port. The data stream is timestamped by the second port and packetized before transmitted to the second node to another bridge or device. Alternatively, the first port extracts a time stamp from the data stream and calculates an offset using a cycle timer value from the bus connected to the first port. The offset is added to the cycle timer value on the bus connected to the second port and used to timestamp the data stream.
US08275907B2 Adding individual database failover/switchover to an existing storage component with limited impact
High availability architecture that employs a mid-tier proxy server to route client communications to active data store instances in response to failover and switchover. The proxy server includes an active manager client that interfaces to an active manager in each of the backend servers. State information and configuration information are maintained separately and according to semantics consistent with needs of corresponding data, the configuration information changing less frequently and more available, the state information changing more frequently and less available. The active manager indicates to the proxy server which of the data storage instances is the currently the active instance. In the event that the currently active instance is inactive, the proxy server selects a different backend server that currently hosts the active data store instance. Client communications are then routed to the different backend server with minimal or no interruption to the client.
US08275904B2 Wireless communication device and information processing method
When an object file is to be transferred, a wireless communication device which supports a plurality of different protocols shortens a transfer time. The wireless communication device according to this invention includes a unit which receives object data, a unit which stores the received object data, and a unit which, when a predetermined amount of object data is stored, divides the object data into blocks, and transmits the object data to a wireless controller. The wireless communication device is characterized in that upon reception of the object data, the wireless controller monitors a reply interval of ACK to be replied, and changes, based on the reply interval, the amount of the object data to be stored.
US08275899B2 Methods, devices and computer program products for regulating network activity using a subscriber scoring system
Network activity in a network is regulated. Network activity scores that correspond to network usage patterns for respective network users are calculated. A network user is assigned into one of multiple risk classes responsive to a respective one of the network activity scores. A subsequent action is selected responsive to which of the risk classes the network user is assigned.
US08275898B2 Reporting status of remote media ingest
In one embodiment, an apparatus includes a content receiver, a concurrent streamer coupled to the content receiver, and a protocol engine coupled to the concurrent streamer. The content receiver receives an ingest stream of media content from a media source in response to a request for the media content from a local host. The concurrent streamer sends at least a portion of a local stream of the media content to the local host concurrent with the reception of the ingest stream of the media content by the content receiver. The protocol engine sends a protocol element from the network media server to the local host. The protocol element indicates an ingest status of the ingest stream at the content receiver.
US08275897B2 System and methods for accelerated data storage and retrieval
Systems and methods for providing accelerated data storage and retrieval utilizing lossless and/or lossy data compression and decompression. A data storage accelerator includes one or a plurality of high speed data compression encoders that are configured to simultaneously or sequentially losslessly or lossy compress data at a rate equivalent to or faster than the transmission rate of an input data stream. The compressed data is subsequently stored in a target memory or other storage device whose input data storage bandwidth is lower than the original input data stream bandwidth. Similarly, a data retrieval accelerator includes one or a plurality of high speed data decompression decoders that are configured to simultaneously or sequentially losslessly or lossy decompress data at a rate equivalent to or faster than the input data stream from the target memory or storage device. The decompressed data is then output at rate data that is greater than the output rate from the target memory or data storage device. The data storage and retrieval accelerator method and system may employed: in a disk storage adapter to reduce the time required to store and retrieve data from computer to disk; in conjunction with random access memory to reduce the time required to store and retrieve data from random access memory; in a display controller to reduce the time required to send display data to the display controller or processor; and/or in an input/output controller to reduce the time required to store, retrieve, or transmit data.
US08275892B2 Low-level remote sharing of local devices in a remote access session across a computer network
In one embodiment, a device is connected to a first computer via a first local communication port of the first computer. If the device is configured to autoconnect with a second computer upon connection of the device to the first computer, a remote access session is established between the first computer and the second computer. Low-level local communication from the device is intercepted at the first local communication port of the first computer. The low-level local communication is transmitted from the first computer to the second computer via the remote access session. The low-level local communication is injected to a second local communication port of the second computer to thereby provide an autoconnection of the device to the second computer.
US08275889B2 Clone-managed session affinity
A clone managed session affinity system, method and apparatus. A clone-managed session affinity method includes receiving a request from a client. The request includes a reference to a selected clone with which the client has a session affinity relationship. The clone determines whether a session affinity cancellation condition has arisen. If the clone determines that a session affinity termination condition has arisen, the session affinity relationship is cancelled.
US08275887B2 Mobile communications device capable of replying to advertising message and method thereof
A mobile communications device capable of replying to advertising message (ad) quickly and a method thereof are provided. The method includes steps of: receiving an ad transmitted by a server; identifying whether the received ad is a message in a predetermined format; reading a decoding program from a storage unit to decode the received ad if the received ad is messages in the predetermined format; displaying a basic content part and a reply content part after the ad is decoded; receiving a user's reply, generating a reply message includes a reply code corresponding to the user's reply, and sending the reply message.
US08275886B1 End-to-end LUN management via standards compliant management interfaces
A storage system to be used by a host is automatically configured using an agent running at a management console communicatively coupled to the host and to the storage system. In response to probes initiated by the agent, information regarding the host and the storage system, which information is required for the host and the storage system to establish a connection therebetween is obtained and is provided to the host and the storage system. Thereafter, the agent instructs the host and the storage system to establish the connection and further instructs the host to configure the storage system and, finally, to mount the storage system in some instances, the agent may use instruction compliant with the storage management initiative-specification (SMI-S) or, more generally, with the WBEM standard.
US08275881B2 Managing escalating resource needs within a grid environment
A method, system, and program for managing escalating resource needs within a grid environment are provided. A job is submitted into a first selection of resources in a grid environment from among a hierarchy of discrete sets of resources accessible in the grid environment. Discrete sets of resources may include locally accessible resources, enterprise accessible resources, capacity on demand resources, and grid resources. The performance of the first selection of resources is monitored and compared with a required performance level for the job. If the required performance level is not met, then the discrete sets of resources are queried for available resources to meet the required performance level in an order designated by said hierarchy. Available resources in a next discrete set of resource from the hierarchy of discrete sets of resources are added to a virtual organization of resources handling the job within the grid environment. In particular, the virtual organization of resources may include the first selection of resources and the added resources which are distributed across heterogeneous systems. If capacity on demand resources are allocated and added to the virtual organization, then the capacity on demand resources are deallocated when no longer needed.
US08275872B2 Network system using WSD protocol, comprising plurality of devices capable of changeover between representative device and non-representative device, and management method therefor
The network system includes: a command transmitting unit that transmits a command for requesting information required by the representative device for network management from the non-representative device, when the non-representative device has joined a network or when there is a change in a state of the non-representative device; a command receiving unit that receives a command including the information sent from the non-representative device that has received the command; a management unit that manages the information received by the command receiving unit as device management information; a representative device selecting unit that selects a next representative device using the device management information when functions of the representative device are to be disabled. The network system does not need a special management apparatus when there is a changeover between a representative device and a non-representative device and management authority as the representative device as well as accumulated information are inherited.
US08275870B2 Internet identity graph and social graph management system and method
A repository, distribution, and discovery system for collecting users' online identifiers and relationships, and allowing them to be retrieved and/or updated through a central access point by the users, third parties, and other users. An identity graph in the form of links to the user's public profiles can be ported to any web page or web service. Links back to the user's public profile on the repository are ported to the user's profile pages. The system includes analytics and statistics relating to users' behaviors throughout the web and normalization of actions and data across the social web space. The links inherent in the repository system enhances the level of the user's profiles in search engine listings.
US08275865B2 Methods, systems and computer program products for selecting among alert conditions for resource management systems
Methods, systems, and computer program products for selecting among a plurality of alert conditions for processing by a resource management system. A priority indication is associated with at least some resources in a computer system. Resources that are associated with the alert conditions are identified. An alert condition is selected from among the alert conditions based on the priority indication that is associated with the identified resources.
US08275863B2 Method of modifying a toolbar
The present invention comprises a method of and apparatus for simplifying the process of access to a network for a roaming computer user, divides the responsibility of servicing a given user wanting to access the network between multiple parties and minimizes the possibility of improper dissemination of email header data as well as improper use of network resources (including server systems) by non-clients.
US08275856B2 Mobile bookmarks
A method and apparatus for updating bookmarks is described. In one embodiment, a server has a bookmark database and a bookmark synchronizer. The bookmark synchronizer is configured to manage a remote bookmark list including sublists each associated with a corresponding one of multiple browsers. The bookmark synchronizer receives a client request, from one of the browsers, to synchronize a local bookmark list with the remote bookmark list, and collects the local bookmark list from the one web browser. The bookmark synchronizer compares the local bookmark list with the remote bookmark list, the bookmark synchronizer adds or deletes bookmarks from the local bookmark list or the associated sublist.
US08275853B2 Method and system for a service intermediary selection in a web service management system
Presented is a method and system for a service intermediary selection in a web service management system. The method comprises: receiving a service request by the web service management system; and selecting the service intermediary from a plurality of service intermediaries by a planning module of the web service management system.
US08275852B2 System, computer program product and method for managing documents
A system, method and computer program product for managing documents. The system includes a document manager that is configured to search for application services providers (ASPs) over a network and based on a user input. The document manager can search documents within the ASPs, retrieve documents and URLs, store documents and data, format documents, generate and issue unified bills from a plurality of bills from a plurality of ASPs. The documents manager can provide consulting advise to the user regarding document managing, and can manage the documents stored on a user storage device, for example by transferring these documents to a ASP storage device after storage time periods associated with the documents.
US08275851B1 Systems and methods for invoking commands across a federation
Some embodiments provide different frameworks for seamlessly issuing and executing commands across servers of different federation participants. Each framework facilitates issuance and execution of a command that originates from a first federation participant and that is intended for execution at servers of a second federation participant. In some embodiments, a framework implements a method for enabling command interoperability between distributed platforms that each operate a set of servers on behalf of content providers. The method involves receiving a command targeting a particular configuration that a first distributed platform deploys to a server that is operated by a second distributed platform. The method identifies the server of the second distributed platform that is deployed with the particular configuration. The method communicably couples to a command invocation system of the second distributed platform and issues the command to the command invocation system for issuance of the command to the identified server.
US08275842B2 System and method for detecting content similarity within email documents by sparse subset hashing
Systems and methods for detecting content similarity in email documents are disclosed. In one embodiment, a method comprises generating a first token value for each of a plurality of character sequences of a first email document, selecting a first subset of the plurality of character sequences based on the first token values, and generating one or more hash values corresponding to the selected first subset of character sequences. The method further comprises generating a second token value for each of a plurality of character sequences of a second email document, selecting a second subset of the plurality of character sequences based on the second token values, and generating one or more hash values corresponding to the selected second subset of character sequences. The method additionally comprises comparing the one or more hash values corresponding to the selected first subset with the one or more hash values corresponding to the selected second subset.
US08275837B1 System and method for scheduling calendar events
Disclosed are systems, methods, and non-transitory computer-readable storage media for scheduling calendar events. An exemplary method includes receiving, from a requesting device, an invite request referencing a network address associated with a calendar for a target user, wherein the network address is encoded in a machine-readable code from which the requesting device extracted the network address. The method then includes, sending a preauthorized availability for the calendar of the target/service user to the requesting device, wherein the availability is for a predetermined time length. The method then includes receiving a selection of a desired meeting time within the preauthorized availability from the requesting device and creating a calendar event according to the received selected desired meeting time.
US08275832B2 Method to enable user selection of segments in an instant messaging application for integration in other applications
A Segment Interface Program (SIP) is disclosed that enables a user to choose locations in other applications to receive segments, and to mark segments for manual or automatic transmission to those applications. The SIP comprises an Application Interface Program (AIP), a Segment Creator Program (SCP), a Segment Queue Program (SQP), and a Segment Delivery Program (SDP). The SIP accesses a Rules database, a codes database, and a queue database. The AIP enables a user to select a location in an application and assign an application code and a location code to the location. The SCP enables a user to select a segment in a chat transcript, assign an application code and a location code to the segment, and send the segment to the SQP. The SQP receives the segment, assigns a queue number, and places the segment in a queue table. The SDP reads the user code, the application code and, when the application is active, sends the segment to the location in the application with the corresponding code. A single segment may be inserted into an application in multiple locations by creating additional codes for multiple instances of a location.
US08275830B2 Device assisted CDR creation, aggregation, mediation and billing
Device assisted CDR creation, aggregation, mediation and billing is provided. In some embodiments, device assisted CDR creation, aggregation, mediation and billing for a wireless network includes collecting device generated service usage information for one or more devices in wireless communication on the wireless network; and providing the device generated service usage information in a syntax (e.g., a device assisted charging data record (CDR)) and a communication protocol (e.g., 3GPP, 3GPP2, or other communication protocols) that can be used by other network devices to augment or replace network generated service usage information for the one or more devices in wireless communication on the wireless network.
US08275828B1 Method and apparatus for providing high security video session
A method and apparatus for allowing trials and court proceedings to occur in a virtual manner using a one way video session and a two way voice session are disclosed. During the trials or court proceedings, the defendants and their testimony can be viewed by judges and jurors who remain in isolated rooms with their identities masked. Judges and attorneys can verbally intercede during the proceedings via a two way voice session but the video session for the duration of the trial is one way.
US08275827B2 Software-based network attached storage services hosted on massively distributed parallel computing networks
Software-based network attached storage (NAS) services are hosted on a massively distributed processing system configured by coupling a multiplicity of distributed devices with a network, wherein each of the distributed devices are enabled to process workloads for the distributed processing system by a client agent program. More particularly, the client agent program is configured with a NAS software component to enable selected distributed devices from the multiplicity of distributed devices to appear to client devices coupled to the network as dedicated NAS devices. The NAS software component allocates an available amount of storage resources in the selected distributed devices to provide NAS services to the client devices. Storage priority controls, including user specified constraints, standard bit, block and file priority levels, and direct bit, block or file priority markings may be utilized to facilitate the full use of the available amounts of unused storage in the selected distributed devices.
US08275826B2 Organizing resources into collections to facilitate more efficient and reliable resource access
The present invention extends to methods, systems, and computer program products for organizing resources into collections to facilitate more efficient and reliable resource access. Namespace managers communicate with one another to form a federation namespace infrastructure. The infrastructure can efficiently route, migrate, and process namespace requests, such as, for example, namespace registration requests from providers requesting to manage portions of namespaces and lookup requests from consumers requesting access to managed resources. Resources can be registered in and made accessible from multiple different namespaces. Resources can be identified using nested queries that filter results at multiple levels of a hierarchical namespace.
US08275825B2 Thermal management using distributed computing systems
One embodiment provides a computer-implemented method for enforcing a temperature limit of a client computer. The method includes receiving a request for computer-executable work to be executed on a client computer. If executing all of the requested work on the client computer would cause the client computer to exceed the temperature limit, a portion of the requested work may be selectively redirected to a remote computer in an amount selected to enforce the temperature limit of the client computer. Simultaneously, the remainder of the requested work may be executed on the client computer. The output of the redirected work may be communicated from the remote computer back to the client computer over a network.
US08275822B2 Multi-format multiplier unit
Multiplication engines and multiplication methods are provided. A multiplication engine for a digital processor includes a first multiplier to generate unequally weighted partial products from input operands in a first multiplier mode; a second multiplier to generate equally weighted partial products from input operands in a second multiplier mode; a multiplexer to select the unequally weighted partial products in the first multiplier mode and to select the equally weighted partial products in the second multiplier mode; and a carry save adder array configured to combine the selected partial products in the first multiplier mode and in the second multiplier mode.
US08275814B2 Method and apparatus for encoding/decoding signal
The disclosed embodiments relate to a multimedia data encoding/decoding method and apparatus. In some aspects, an encoding method includes generating a file type area having information on a file format; generating a data area comprising a plurality of media data areas; and generating a media information area comprising a plurality of track areas corresponding to the plurality of media data areas, respectively. According to one aspect, the multimedia data encoding/decoding method and apparatus can construct a slide show using only a small amount of multimedia data. Thus, a time taken to process and transmit the multimedia data can be reduced.
US08275813B2 Method and apparatus for encoding/decoding
The present invention relates to a multimedia data encoding/decoding method and apparatus. The encoding method includes generating a data area including a plurality of media data areas; and generating a media information area including a plurality of track areas corresponding to the plurality of media data areas, respectively. According to the present invention, the multimedia data encoding/decoding method and apparatus has an effect of being capable of constructing a slide show by only a small amount of multimedia data. Thus, a time taken to process and transmit the multimedia data can reduce.
US08275810B2 Making and using abstract XML representations of data dictionary metadata
An XML representation of the metadata for objects in a database system. The XML representation is called SXML. The SXML representations of two objects that belong to the same class of objects may be compared to produce a difference representation that shows the differences between the objects. Database commands that will create or alter objects may be produced from the difference representation, as well as an XML representation of the database commands. In addition to being comparable, SXML representations have the characteristics that a given property of the metadata is expressed in only one way in the representation, that SXML does not describe properties that belong only to particular instances of the object described by the metadata, that SXML describes only properties that the user can specify when creating an object, and that SXML is easy for humans to read, understand, and write.
US08275808B2 Identifiers for non-searchable attributes
An attribute is received for storage. Whether the attribute is searchable or non-searchable in storage is determined. Storing the attribute as a searchable attribute comprises storing the attribute in a database table corresponding to a hierarchical class-based object. Storing the attribute as a non-searchable attribute comprises storing the attribute together with one or more other non-searchable attributes as a set of attributes. The set of attributes is stored in a database location outside the database table corresponding to the hierarchical class-based object, and the database location is accessed before the database table. A unique attribute identifier is associated with the attribute to distinguish between a name of the attribute and a name of one of the one or more other non-searchable attributes in the event that the name of the attribute and the name of the one of the one or more other non-searchable attributes are assigned the same name.
US08275806B2 Web service discovery via data abstraction model and condition creation
A method includes receiving a selection of a logical field of a data abstraction model. The method includes determining model entries (e.g., concepts) associated with the selected logical field and examining the data abstraction model to determine other model entries that are equal to the model entries associated with the selected logical field. For each equal model entry, the method includes determining web services to be used in performing a search, where the web services are determined by querying a discovery registry associated with the data abstraction model to discover one or more web services that are resolvable based on the selected logical field. A first discovered web service is executed with user supplied criteria provided via a user interface to obtain a list of values. A condition is created that limits acceptable values associated with the selected logical field based on the user supplied criteria.
US08275804B2 Distributed data store with a designated master to ensure consistency
One machine, i.e. computer, on a network, such as associated with a distributed database, e.g. a data store or a partition thereof, is designated as a master, which alone can issue system orderstamps for transactional operations, while other machines associated with the data store or partition thereof act as any of clients that submit transactions to the master, or as slaves that adhere to updates from the master. If a transactional operation on the distributed database is attempted on a client machine, and communication cannot be established with the master machine, the transaction fails. The distributed data store having such a master provides a method that decreases transaction time across the distributed database, and maintains consistent data between separate machines.
US08275803B2 System and method for providing answers to questions
A system, method and computer program product for providing answers to questions based on any corpus of data. The method facilitates generating a number of candidate passages from the corpus that answer an input query, and finds the correct resulting answer by collecting supporting evidence from the multiple passages. By analyzing all retrieved passages and that passage's metadata in parallel, there is generated an output plurality of data structures including candidate answers based upon the analyzing. Then, by each of a plurality of parallel operating modules, supporting passage retrieval operations are performed upon the set of candidate answers, and for each candidate answer, the data corpus is traversed to find those passages having candidate answer in addition to query terms. All candidate answers are automatically scored causing the supporting passages by a plurality of scoring modules, each producing a module score. The modules scores are processed to determine one or more query answers; and, a query response is generated for delivery to a user based on the one or more query answers.
US08275802B2 Optimized least recently used lookup cache
A method, computer program product, and a data processing system for maintaining objects in a lookup cache is provided. A primary list is populated with a first plurality of objects. The primary list is an unordered list of the first plurality of objects. A secondary list is populated with a second plurality of objects. The secondary list is an ordered list of the second plurality of objects. Periodically, at least one object of the first plurality of objects is demoted to the secondary list, and at least one object of the second plurality of objects is promoted to the primary list.
US08275801B1 Preference setting in a computer system
A profile of likelihoods of actions that will occur on a computer is stored. The computer may be likely to be off between time periods, e.g., between midnight and 7 am. Some action is taken relative to the actions that are likely to occur, before those actions actually happen.
US08275798B2 Messaging personalization
Participants in a communication are rendered by determining whether each entry in a list of participants in the communication satisfies criteria specified by a user participating in the communication. The criteria are used to identify a first subset of participants that are to be rendered in a first style that differentiates the first subset from remaining participants in the list. The first subset of participants is formatted in the first style.
US08275793B2 Transaction transforms
A method and system for maintaining isolated data in an application is disclosed which data to be selectively isolated until a data client orders the changes to be committed or abandoned. A computer-readable medium for constructing an application capable of localized data isolation is also disclosed. An application specification is used to determine which data entities should be isolated, and one or more transaction transforms are implemented for each data entity to be isolated.
US08275792B2 Document type identifying method and document type identifying apparatus
A document type identifying apparatus includes in advance a database storing therein keywords used as keys that identify document types in association with each document type. The document type identifying apparatus aligns word strings written on a document and generates partial keyword strings for each keyword by using the keywords stored in the database. The partial keyword strings are to be checked for matching with the word strings written on the document. Then, the document type identifying apparatus checks matching of the grouped and aligned word strings with the partial keyword strings and obtains, for each keyword, each number of matched words with the highest matching rates between the grouped word strings that are successfully matched and the partial keyword strings. Then, each number of matched words is used to calculate each evaluation value to determine the document type.
US08275791B2 Process for executing a downloadable service receiving restrictive access rights to at least one profile file
A process for executing a downloadable service with specific access rights to at least one profile file in a user's computer. The web browser is used for accessing a web server through a first set of communication port and socket. Therefore is arranged a confined runtime environment such as for example an extended sandbox (11) and used in Java programming which is assigned a second communication port and sockets and which is used for executing downloadable service with restricted access on at least one profile file. The process can be used for executing services under the form of a signed archive file which signature is used for both validating the archive file and for selecting one particular secure class loader prior to the generation of the compiled code of the service.
US08275790B2 System and method of accessing a document efficiently through multi-tier web caching
Upon receipt of a document request, a client assistant examines its cache for the document. If not successful, a server searches for the requested document in its cache. If the server copy is still not fresh or not found, the server seeks the document from its host. If the host cannot provide the copy, the server seeks it from a document repository. Certain documents are identified from the document repository as being fresh or stable. Information about each these identified documents is transmitted to the server which inserts entries into an index if the index does not already contain an entry for the document. If and when this particular document is requested, the document will not be present in the server, however the server will contain an entry directing the server to obtain the document from the document repository rather than the document's web host.
US08275789B2 Collaborative bookmarking
A method and system for filtering tags in a collaborative bookmarking system wherein the collaborative bookmarking system includes confidential and/or proprietary information, whereby tag filters prevent access to certain confidential and/or proprietary information by permitting a user access to the collaborative bookmarking system, authenticating the user, permitting the user to submit a search request to the collaborative bookmarking system, whereby the search request retrieves search result tags, and filtering the search result tags to provide only authorized tags to the user.
US08275788B2 System and methods for accessing web pages using natural language
A system for accessing a webpage through natural language communication with a computer comprises a registry database configured to store at least one table the table configured to store associations between a concept in a text string and all natural language variations of the text string and associated concept identifiers, the concept in the text string an variations thereof relating to an object; and a parser interfaced with the database and configured to receive the text string or a variation thereof, the parser further configured to identify the concept represented by the text string or variation thereof and associate the identified concept with the object.
US08275787B2 System for managing data collection processes
A system and apparatus for managing data collection processes can include a data collection system having a controller element that assigns a priority level for processes, assigns to each of the processes a query interval for requesting use of processing resources, prompts each of the processes according to their respective query interval to request use of at least a portion of available processing resources, releases at least a portion of the available processing resources to a requesting one of the processes when the utilization of available processing resources exceeds a utilization threshold, and modifies the query interval of the processes after occurrence of a triggering event. Additional embodiments are disclosed.
US08275784B2 Translation system and method for SPARQL queries
A computer-implemented system and method for translating a SPARQL query. The system includes: a parser/lexer for parsing the SPARQL query; a hidden negative pattern detector for detecting a hidden negative pattern in the parsed SPARQL query; a hidden negative pattern translator for translating the detected hidden negative pattern into an explicit negative pattern; a separator for separating the explicit negative pattern from a positive pattern in the parsed SPARQL query; a negative pattern translator for translating the explicit negative pattern into a negative portion of an SQL statement; a positive pattern translator for translating the positive pattern into a positive portion of the SQL statement; and an SQL statement combiner for combining the negative portion of the SQL statement with the positive portion of the SQL statement.
US08275783B2 Conversion program search system and conversion program search method
To provide a conversion program search system that can increase the reusability of conversion programs as well as can find a solution to a data connection problem in a short time. A first-signature generation means 71 generates a first signature indicating, in a binary manner, whether one piece of data meets each of predetermined multiple description formats. A second-signature generation means 72 generates a second signature of a conversion program, based on the difference between the first signatures of conversion-source data and post-conversion data. When a conversion path candidate generation means 74 generates a candidate for a solution to a data connection problem, an evaluation value calculation means 75 calculates the evaluation value of the candidate using the second signature. A conversion path identification means 76 tries conversion paths to serve as a solution in the descending order of the evaluation values.
US08275782B2 Systems and methods for efficient data searching, storage and reduction
Systems and methods enabling search of a repository for the location of data that is similar to input data, using a defined measure of similarity, in a time that is independent of the size of the repository and linear in a size of the input data, and a space that is proportional to a small fraction of the size of the repository. The similar data segments thus located are further analyzed to determine their common (identical) data sections, regardless of the order and position of the common data sections in the repository and input, and in a time that is linear in the segment size and in constant space.
US08275775B2 Providing web services from business intelligence queries
In an embodiment of the invention, analytical data may be extracted from a business intelligence (BI) system on criteria specified in metadata of a business intelligence query. Once the data is extracted from the BI system, the extracted content may be provided in the context of semantic identifiers. In an embodiment, the semantic identifiers may provide a description of the extracted content associated with the identifier. In one embodiment, the semantic identifiers may be obtained from the criteria specified in the query. In another embodiment, the semantic identifiers may be defined in and obtained from a separate enterprise service repository. In an embodiment, a proposed mapping between query elements and semantic identifiers may be suggested by a processor.
US08275774B2 Streaming query system and method for extensible markup language
A streaming query system for extensible markup language is provided. An XPath query translator receives and analyzes a user-input XPath document. An abstract syntax tree analyzer establishes an abstract syntax tree. A XML parser receives and parses an XML document. An index generator generates an index for the XML document. A computation module performs a format calculation based on the abstract syntax tree and the index, and generates a query result accordingly.
US08275769B1 System and method for identifying users relevant to a topic of interest
A system and method for identifying users relevant to a topic of interest is provided. A query comprising one or more topics is executed against a corpus of messages. Voting users associated with the messages matching the query are identified. A set of candidate users comprising users connected to the voting users is generated. A relevancy score is computed for each candidate user. The candidate users are ranked by their respective relevancy score.
US08275763B2 Method, system, and computer program product for querying in a multi-tenant database
More efficient querying of a multi-tenant database using dynamic tuning of database indices. A layer of meta-data associates data items with tenants, e.g., via tags, and the meta-data is used to optimize searches by channeling processing resources during a query to only those pieces of data bearing the relevant tenant's unique tag.
US08275762B2 Reverse mapping of feature space to predict execution in a database
One embodiment is a method that generates points from an input space obtained from a query for a database. A kernel function maps the points from the input space to a feature space. Given a point in the feature space, a reverse mapping identifies coordinates in the input space for the point to predict performance of the query before the query executes in the database.
US08275761B2 Determining a density of a key value referenced in a database query over a range of rows
A method, apparatus and program product that determine a density of a key value referenced in a database query over at least one range of rows, and utilize the determined density to optimize the database query. By doing so, the density of various key values may be determined and compared, and a bit map may be generated over the range of rows of the key value that is denser, resulting in a reduction of resources to build and use the bit map. Moreover, from the bit map over the range of rows to be selected after using the determined density, dense regions may be identified that can be used to optimize block I/O's according to the number of rows to be selected based on the query.
US08275756B2 Systems and methods for efficient data searching, storage and reduction
Systems and methods enabling search of a repository for the location of data that is similar to input data, using a defined measure of similarity, in a time that is independent of the size of the repository and linear in a size of the input data, and a space that is proportional to a small fraction of the size of the repository. The similar data segments thus located are further analyzed to determine their common (identical) data sections, regardless of the order and position of the common data sections in the repository and input, and in a time that is linear in the segment size and in constant space.
US08275755B2 Systems and methods for efficient data searching, storage and reduction
Systems and methods enabling search of a repository for the location of data that is similar to input data, using a defined measure of similarity, in a time that is independent of the size of the repository and linear in a size of the input data, and a space that is proportional to a small fraction of the size of the repository. The similar data segments thus located are further analyzed to determine their common (identical) data sections, regardless of the order and position of the common data sections in the repository and input, and in a time that is linear in the segment size and in constant space.
US08275753B2 Computer readable medium and information management system
An information management method includes: when management subject information corresponds to the second location and another pieces of management subject information having the same contents as the management subject information is made correspond to the second location, deleting the said another management subject information except for the management subject information previously associated with the second location. Also, the method includes: changing the corresponding destination of the management subject information to a first location from the second location. And the method includes: when the management subject information is associated with plural pieces of restoration information, changing another corresponding destination from the second location to a location designated among plural first locations respectively shown by plural pieces of restoration information.
US08275752B2 Data backup method through distributed network, involves generating data segment copies to transmit to peer storage servers based on metadata with segment distribution matrix by calculating redundancy corresponding to data segments
Distributed network-based data backup, recovery and deletion methods and a distributed network system thereof are provided. The methods include respectively establishing peer-to-peer connections between a host storage server and a plurality of peer storage servers, dividing original data into a plurality of data segments, generating a plurality of data segment copies corresponding to the data segments according to a minimum survival rate and the number of peer storage servers. The methods also include transmitting the data segment copies to the peer storage servers, wherein the number of data segment copies for each of the data segments is equal to a redundancy, and the redundancy is smaller than the number of the peer storage servers, and the data segment copies distributed to any one of the peer storage servers correspond to a portion of all the data segments. Accordingly, the methods can effectively and safely backup the original data.
US08275751B2 Methods, systems, and computer program products for database table aggregation
Methods, systems, and computer program products for database table aggregation are provided. A method includes encoding first and second components via a waveform definition, the first and second components specifying first and second criteria, respectively, for aggregating data. The method includes generating a complex periodic aggregation waveform (CPAW) having variable-sized square waves representing the components in a repeating pattern corresponding to the definition and the criteria, and which spans a first axis. The method includes providing a maximum byte count for aggregated data stored in a table defined by the first and/or second criteria, aggregating the data in accordance with the criteria, and creating a new table for overflow of data determined for the table when the maximum byte count is exceeded. The method includes updating the CPAW with results of the aggregation and generating a waveform representing the new table along a second axis.
US08275750B2 Method to efficiently use the disk space while unarchiving
A computer implemented method, data processing system, and computer program product for efficiently using disk space when unarchiving files in the same file system. An archive file is read to identify a total number of data files in the archive file. The number of headers in the archive file is determined based on the total number of data files. A location in a first disk space of a largest data file in the archive file is determined from an offset in a header corresponding to the largest data file. The largest data file is then copied from the first disk space to a second disk space. The first disk space occupied by the largest data file is then released by truncating the archive file. The obtaining, copying, and releasing steps are repeated for each data file in the archive file until all of the data files are unarchived.
US08275748B2 Semantic data migration
Migrating data within a storage area network is disclosed. A migration plan is created, the migration plan to move data stored in the storage area network, wherein each element of data is to be moved from a source location to a destination location according to a mapping therebetween. A virtual identifier is assigned to each mapping according to the migration plan. The migration plan is executed. Upon completion of the movement of an element of data, the virtual identifier for the mapping of that element of data is assigned to a resultant location to which that element of data is moved. Upon completion of the execution of the migration plan, the movement of the data is verified by comparing, for each element of data, the virtual identifier of the mapping and the virtual identifier of the resultant location.
US08275745B2 Secure incremental updates to hierarchicaly structured information
Techniques for performing an incremental update to a set of hierarchically structured information that do not expose the structure and content of the hierarchically structured information to unauthorized parties. The present techniques include encrypting the hierarchically structured information such that an arrangement of nodes and corresponding data of the hierarchically structured information is not exposed and each node includes a corresponding node identifier that is not encrypted and updating the hierarchically structured information by referring to the nodes using the node identifiers.
US08275741B2 Method and apparatus for memory management in an electronic device
A method of memory management in an electronic device, includes receiving at the electronic device, representative viewable or audible samples of data records, and storing the representative viewable or audible samples of data records in a memory of the electronic device. Each of the representative viewable or audible samples of data records includes one of a compressed version of a corresponding one of the backup data records, and a viewable or audible portion of the corresponding one of the backup data records.
US08275737B2 System and method for scientific information knowledge management
The present invention relates to methods, systems and apparatus for capturing, integrating, organizing, navigating and querying large-scale data from high-throughput biological and chemical assay platforms. It provides a highly efficient meta-analysis infrastructure for performing research queries across a large number of studies and experiments from different biological and chemical assays, data types and organisms, as well as systems to build and add to such an infrastructure.
US08275736B2 Increasing knowledge sharing success rates using real time match making
A method of knowledge sharing using a computer system is provided. The method includes: receiving a question electronically submitted by a user; forwarding the question and at least one response option to at least one expert using a first computer interface; monitoring selected response options from the at least one expert; and selectively presenting the selected response options to the user using a second computer interface.
US08275729B2 Verification of linear hybrid automaton
The present invention provides a method for verification of linear hybrid automaton by generation an initial abstract model based on an original Linear-Time Temporal Logic (LTL) specification, validating a counterexample using an approach of linear constraints, identifying a fragment in the counterexample by iteratively applying an approach of linear constraints satisfaction in a limited number of times, and refining the original LTL specification based on the fragment derived.
US08275728B2 Neuromorphic computer
A neuromorphic computing device utilizing electronics to perform the function of neurons and synaptic connections. The invention provides variable resistance circuits to represent interconnection strength between neurons and a positive and negative output circuit to represent excitatory and inhibitory responses, respectively. The invention provides advantages over software-based neuromorphic computing methods.
US08275727B2 Hardware analog-digital neural networks
An analog-digital crosspoint-network includes a plurality of rows and columns, a plurality of synaptic nodes, each synaptic node of the plurality of synaptic nodes disposed at an intersection of a row and column of the plurality of rows and columns, wherein each synaptic node of the plurality of synaptic nodes includes a weight associated therewith, a column controller associated with each column of the plurality of columns, wherein each column controller is disposed to enable a weight change at a synaptic node in communication with said column controller, and a row controller associated with each row of the plurality of rows, wherein each row controller is disposed to control a weight change at a synaptic node in communication with said row controller.
US08275726B2 Object classification using taxonomies
As provided herein objects from a source catalog, such as a provider's catalog, can be added to a target catalog, such as an enterprise master catalog, in a scalable manner utilizing catalog taxonomies. A baseline classifier determines probabilities for source objects to target catalog classes. Source objects can be assigned to those classes with probabilities that meet a desired threshold and meet a desired rate. A classification cost for target classes can be determined for respective unassigned source objects, which can comprise determining an assignment cost and separation cost for the source objects for respective desired target classes. The separation and assignment costs can be combined to determine the classification cost, and the unassigned source objects can be assigned to those classes having a desired classification cost.
US08275725B2 Systems, methods, and apparatus for otoacoustic protection of autonomic systems
Systems, methods and apparatus are provided through which in some embodiments an autonomic unit transmits an otoacoustic signal to counteract a potentially harmful incoming signal.
US08275724B2 Method of improving system performance and survivability through changing function
A biologically-inspired system and method is provided for self-adapting behavior of swarm-based exploration missions, whereby individual components, for example, spacecraft, in the system can sacrifice themselves for the greater good of the entire system. The swarm-based system can exhibit emergent self-adapting behavior. Each component can be configured to exhibit self-sacrifice behavior based on Autonomic System Specification Language (ASSL).
US08275718B2 System and method for secure and/or interactive dissemination of information
An interactive information dissemination system includes a media server (210) for receiving a plurality of media elements and storing the media elements in a database. A sender client (200) enables a first user to identify message data, a recipient identifier, and a media element from the database of media elements. A recipient client (202) presents the media element to a second user associated with the recipient identifier. The recipient client (202) further presents the message data to the second user when the second user performs a predetermined action, such as submitting authentication information or requesting the message data, to receive the message data. The message data may be secured by requiring sender and recipient authentication, and by encoding the data using a private encoding key and data package identifier managed by a main server (206) and a key server (208).
US08275715B2 Apparatuses, methods and systems for a deposit process manager decisioning engine
The disclosure details the implementation of apparatuses, methods, and systems for a deposit process manager (“DPManager”) including aspects of a decisioning engine, aspects of a deposit delay component, and of a de queueing component. The DPManager is supported by the first workflow process engine in the financial industry to provide end-to-end solutions for complex brokerage and retirement deposits and check clearing. The OPManger can automatically route checks to be cleared electronically at numerous banks/clearing entities based on routing number, time of day, bank fees and float expense. The DPManager can capture data electronically without manual intervention with deposit slips.
US08275714B2 Method for performing a digital cash transaction
A method for performing a digital monetary transaction between a payer and payee comprising the steps of receiving a digital-cash value requested to be withdrawn from an account of a payer; generating a digital-cash code that is associated with the requested digital-cash value and communicating the digital-cash code to the payer; receiving the digital-cash value and the digital-cash code from a payee requesting to deposit the amount specified by the digital-cash value; comparing the received digital-cash value and the digital-cash code to confirm an association; and transferring funds of the amount specified by the digital-cash value to the payee. A system including a central digital-cash system and a network interface preferably can preferably operate the method.
US08275710B1 Systems and methods for automatic bill pay enrollment
A system for bill pay enrollment may comprise at least one subsystem that scans a paper a bill into a digital image, at least one subsystem that recognizes information on the digital image, and at least one subsystem that uses at least some of the recognized information to enroll a payee into a bill pay system.
US08275705B2 System and method for providing dispute resolution for electronic payment transactions
A computer-based system and method for resolving disputes between a customer and an electronic payment provider concerning an electronic transaction between the customer and a merchant, including receiving data related to the transaction in a computer; transmitting the data from the computer to a dispute resolution server; comparing the transaction data to predetermined eligibility criteria for dispute resolution in the dispute resolution server, and if the dispute resolution criteria is met, declining future transactions from the merchant for the disputing consumer; and, comparing the transaction data to predetermined eligibility criteria for transaction credit, and if the credit criteria is met, and transmitting a credit instruction for the transaction.
US08275703B1 Systems and methods for processing bank account deposits
A system for processing bank account deposits may comprise at least one subsystem that creates an account at a first bank by a second bank on behalf of a customer of the second bank, at least one subsystem that sets up an automatic transfer to the second bank from the account created at the first bank, and at least one subsystem that accepts an automatic transfer from the account created at the first bank at the second bank, said automatic transfer resulting from a deposit made by the customer at the first bank.
US08275700B2 Lender rating system and method
The present invention is directed at a system and method to rate lender profiles to determine the level of risk that is present in the loans originated or purchased by a particular lender will be based on a misrepresentation or as a result of material inaccuracies in the financial information provided by or on behalf of the borrower. The rating is preferably based on a variety of factors including at least one of, for example, prefunding controls, post closing controls, product mix, and/or loan source.
US08275699B2 Honorary credit system and method
Provided in some embodiments is a method for conducting an honorary credit transaction. The method includes providing a system configured to provide honorary credit to a purchaser in exchange for an honorary commitment to provide payment for electronically transmittable item to one or more agents, wherein the honorary commitment comprises a non-legally binding commitment to provide a payment to the one or more agents for purchase of the electronically transmittable item, receiving a request from a first purchaser to provide a second purchaser honorary credit in exchange for an honorary commitment to provide payment for an electronically transmittable item to one or more agents, providing the second purchaser honorary credit in exchange for an honorary commitment to provide payment for the electronically transmittable item to one or more agents, providing the electronically transmittable item to the second purchaser via electronic transmission prior to receiving payment for the electronically transmittable item, and if a payment is received for the electronically transmittable item via at least one of the one or more agents, providing an incentive to the first purchaser.
US08275698B2 Technology budget manager for mobile employees
An automated system and method for budgeting technology expenses for an individual based on an objective standard, wherein the system comprises a database comprising a list of technologies used by the individual; a controller connected to the database, the controller being adapted to establish a monetary budget allotment for the individual corresponding to use of the technologies by the individual; at least one data component connected to the controller, the data component comprising specifications attributed to the individual, wherein the specifications comprise rules for defining the monetary budget allotment for the individual; and at least one monitor connected to the controller, the monitor being adapted to track dynamic parameters affecting the monetary budget allotment for the individual, wherein the individual comprises a mobile employee performing work-related duties for an organization.
US08275697B2 System and method for trading order priority levels in an electronic trading environment
A system and method for trading order priority levels in an electronic trading environment are described. In one embodiment, a trader who is willing to have his order moved from a high priority level to a lower priority level in an order queue may advertise his willingness to do so, and other traders can place bids for the high priority level. In such an embodiment, for example, a bidder who places the highest bid or whose bid is received first may get the high priority level in the order queue in exchange for the paid fee.
US08275690B2 Method and apparatus for enabling smaller investors or others to create and manage a portfolio of securities or other assets or liabilities on a cost effective basis
Smaller investors can create and manage on a cost-effective basis a complex portfolio of securities using a mechanism that enables the investor to provide to the system the investor's preferences regarding his portfolio, to generate a portfolio, including fractional shares, that reflects the investor's preferences. The system then permits aggregation of the orders, and netting of orders, generated by multiple investors at various times during the day for execution. In addition, the structure of the computer-based system of the present invention allows its cost to be based on access to or usage of the system (such as a monthly fee) as opposed to by securities orders entered into the system as per common brokerage. The result is that the investor can create a portfolio of directly owned securities with attributes, such as diversification, similar to a mutual fund.
US08275689B2 Computer based method of pricing equity indexed annuity product with guaranteed lifetime income benefits
A computer-based method for determining a set of equity-indexed crediting parameters E for a lifetime-income equity-indexed deposit product provided to a set of owners having a set of dates of birth B, a rider charge C, a lifetime income percentage scale L, a set of profitability requirements R, a principal amount P, and an account value A. The method can include the steps of: establishing the values of C, L, R, P, A and E at a time when said deposit product is purchased; generating a set of yield curve and equity index scenarios consistent with valuation parameters; setting a trial value Ei for E; calculating the observed distribution D of profitability; comparing D with R; and, computing a revised trial value Ei+1 for E, where the steps of establishing, generating, setting, calculating, comparing, and computing are performed by at least one general purpose computer.
US08275682B2 Systems and methods for consumer price index determination using panel-based and point-of-sale market research data
Systems and methods for consumer price index determination using panel-based and point-of-sale market research data are disclosed. An example method to determine a consumer price index disclosed herein comprises obtaining panelist market research data determined by monitoring items purchased by a plurality of statistically-selected panelists, obtaining retail site market research data for items sold by a plurality of retail sites, combining the panelist market research data and the retail site market research data to determine weighted equivalent unit pricing information for each group of common items in an item stratum of the consumer price index having substantially similar attributes except for a unit amount, and determining the consumer price index using the weighted equivalent unit pricing information.
US08275677B2 Resolving demand and supply imbalances
A storage medium for resolving demand and supply imbalances is provided. The storage medium includes machine-readable computer program code and instructions for causing a computer to implement a method. The method includes identifying an excess component inventory liability or constraint in supply capability for an end product by matching current buying patterns for the end product against inventory liability and supply capability based on a previous demand forecast. Where excess component inventory liability exists, the method includes: refocusing the excess component inventory liability by determining alternative end products that use components identified in the excess component inventory liability; and executing sales activities for enticing sales of the alternative end products. Where constrained supply capability exists, the method includes determining alternative end products that are functionally equivalent to those in the constrained supply capability, and executing sales activities for enticing sales of functionally equivalent alternative end products.
US08275675B2 Devices for processing shipping documentation sent from a vehicle
The present invention automates the process of receiving transportation documentation and producing advance loading manifests therefrom to optimize load planning and dynamic product shipment and delivery control. Methods provide for receipt of the transportation documentation, initial preparation, and transmission of the documentation from on board a vehicle or while the vehicle is in transit.
US08275674B2 Services for providing item association data
A service is disclosed for enabling web sites and other entities to provide item recommendations and other behavior-based content to end users. The service can be implemented as a web service that is remotely accessible over the Internet. Web sites use the web service's interface to report events descriptive of item-related actions performed by end users (e.g., item views, item purchases, searches for items, etc.). The web service analyzes the reported event data on an aggregated basis to detect various types of associations between particular items, and stores resulting datasets that map items to associated items. The web service's interface also provides various API calls for enabling the web sites to request item recommendations and other behavior-based content, including but not limited to personalized recommendations that are based on the event history of the target user. Advantageously, the web sites need not host the infrastructure for providing such content.
US08275673B1 Method and system to recommend further items to a user of a network-based transaction facility upon unsuccessful transacting with respect to an item
A method and an apparatus for communicating a recommended item to a user of a network-based transaction facility are described. The method comprises determining that the user has been unsuccessful in concluding a transaction pertaining to an item offered for sale via the network-based transaction facility, and, in response to this determination, communicating information concerning a recommended item to the user over a network. The recommended item is available for purchase via the network-based transaction facility.
US08275670B2 Electronic sales and contracting
Under the present invention, a customer will login to a secure computer infrastructure and initially be polled and/or provide some input relating to an integrated IT solution that is desired. The customer can then make selections for hardware and/or software components desired for the integrated IT solution. The present invention will analyze the selections and verify whether each of the selected components is of similar quality to one another. If not, the customer can be alerted. The present invention will also make recommendations for services that best match the selected components. The integrated IT solution will then be finalized based on the components and services selected by the customer. Once the solution has been finalized, a corresponding contract(s) can be developed/generated, approved and executed within the secure computer infrastructure.
US08275668B2 Process for ordering a selection in advance, digital system and jukebox for embodiment of the process
This invention relates to a process for ordering a selection in advance, characterized in that it includes a step in which a menu is displayed followed by a selection in this menu, to make specific requests and particularly: a step displaying the event for which the advance order of a selection is made, and then selection of the event; a step displaying the identity of destination equipment on which the selection is to be played, and then selection of this equipment; a step displaying the date and time at which the selection is to be made on the destination equipment; a step in which particular requests are recorded and downloaded onto a file only after payment has been verified.
US08275667B1 System for concurrent optimization of business economics and customer value satisfaction
A method of dynamically formulating value options that maximize customer satisfaction and company profitability includes identifying a set of demand segments for a company, each demand segment having a satisfaction value. The method further includes identifying a set of demand options falling under each of the demand segments for each product offered by the company, each demand option having a preference value. Whenever a customer demands a product, the method further includes interacting with the customer in a structured manner to determine advanced and ongoing preferences of the customer for the product. The method further includes setting the preference value of each demand option based on the advanced and ongoing preferences of the customer for the product demanded by the customer. The method further includes formulating a set of value options that satisfy the customer demand. Each value option has a set of demand options and a customer satisfaction value based on an aggregate of individual satisfaction values for the demand segments and the company profitability in satisfying the demand options in the value option. The satisfaction value of each demand segment is based on the preference values of the demand options satisfied within the demand segment.
US08275665B2 Monitoring unit depletion in an independent real-time mass storage unit system by using an estimated tare mass of the item
Embodiments of the present invention provide a computer implemented method, apparatus, and computer program product for estimating, refining, and using the tare mass for an item to determine and monitor item depletion. In response to detecting an initial presence of an item in the storage unit, a controller collects data about the item. The controller then searches a database for a recorded item containing the same item identification. The tare mass of the item is set equal to the refined tare mass of the recorded item retrieved from the database. The tare mass is then used to calculate a depletion threshold for the item.
US08275664B2 Transaction system and method
The present invention generally relates to cashless transactions. In particular, the present invention relates to methods (100) for conducting cashless transactions and systems (400, 500) for implementing said methods. In a first aspect there is provided a method (100) of processing a cashless transaction. The method includes, determining (102) a first identification from a first identification device (426); pre-authorising (104) the cashless transaction on the basis of first identification; determining (106) a second identification from a second identification device (420A); and in the event that the first identification and the second identification are associated, authorising (110) the cashless transaction.
US08275661B1 Targeted banner advertisements
Disclosed is a system for performing online data queries. The system for performing online data queries is a distributed computer system with a plurality of server nodes each fully redundant and capable of processing a user query request. Each server node includes a data query cache and other caches that may be used in performing data queries. The data query, as well as request allocation, is performed in accordance with an adaptive partitioning technique with a bias towards an initial partitioning scheme. Generic objects are created and used to represent business listings upon which the user may perform queries. Various data processing and integration techniques are included which enhance data queries. An update technique is used for synchronizing data updates as needed in updating the plurality of server nodes. A multi-media data transfer technique is used to transfer non-text or multi-media data between various components of the online query tool. Optimizations for searching, such as the common term optimization, are included for those commonly performed data queries. Also disclosed is a system for targeting advertisements that are displayed to a user of the system.
US08275660B2 Effective virtual reality environments for presentation of marketing materials
Effective virtual reality environments including in-store virtual reality environments such as supermarket aisles, store shelves, cooler displays, etc. are generated using frameworks and customer layout information. Marketing materials are integrated with the virtual reality environment while introducing imperfections and/or other cues of realism to create a virtual reality environment representation. Imperfections may include misaligned marketing materials, product label blemishes, packages placed slightly askew, etc. Sensory experiences output to the user via the virtual reality environment representation elicit interactivity with a user and user movements, motions, and responses are used to evaluate the effectiveness of the marketing materials and/or the virtual reality environment representations.
US08275658B2 Method and apparatus for embedding advertisements in audio files for internet and network distribution
A method for distribution of advertising that includes combining an audio data file that produces an advertising message when processed with a data file that produces a performance of a musical composition when processed. Alternatively the invention may be viewed as a method for distribution of music which includes providing a server connected to a computer network, permitting message data files to be provided for a fee paid by the party providing the message, purchasing rights to multimedia data files from owners of such rights and making available to end users data files comprising a message and a licensed multimedia file by a connection to the network server. Preferably the method provides a multimedia file that comprises a musical composition. An especially preferred embodiment provides a multimedia data file that is an MP3 file comprising a musical composition.
US08275657B2 Method of generating and redeeming coupons
A method of generating and redeeming a plurality of coupons includes generating a first coupon, generating a second coupon, distributing the first coupon to the first consumer, and distributing the second coupon to the second consumer. Generating a first coupon includes selecting a first group of offers from a plurality of offers such that the first group of offers is individually customized to the first consumer, and printing a first bar code identifying a first account and indicating that the first coupon relates to the first group of offers. Generating a second coupon includes selecting a second group of offers, and printing a second bar. Each of the plurality of offers is redeemable for a discount on a corresponding one of a plurality of products offered for sale, and the first group of offers differs from the second group of offers.
US08275647B2 Method for assembling a business process and for orchestrating the process based on process beneficiary information
A system for assembling a business process or a portion thereof includes a rules base containing executable rules and defined business process elements, a workflow orchestration engine, and at least one interface available to a process beneficiary. Information known about and or provided by a process beneficiary interacting with the at least one interface is used to execute one or more of the rules causing assembly of a new business process or a portion thereof according to workflow orchestration rules the new or modified process directing servicing of the process beneficiary accordingly.
US08275641B2 System and method for boarding passengers based on bids
Systems and methods for boarding passengers on flights or other transportation according to bids received from the passengers are provided. Passengers seeking to fly standby on an undersold flight can submit a bid representing the amount the passengers are willing to pay to board the flight. The airline can determine the number of seats available on the flight, and board the highest bidding passengers until the flight is full. Similarly, passengers willing to be bumped from an oversold flight can submit a bid representing the incentive the passengers are willing to accept to be bumped from the flight. The airline can determine the number of passengers that must be bumped from the flight, and bump the lowest bidding passengers (i.e., those willing to accept the least costly incentive) until a sufficient number of passengers have been bumped from the flight.
US08275637B1 Earnings at risk method and system
A method and system for determining and optimizing an insurance company's asset-liability risk is disclosed. The method and system comprises determining numerous earnings at risk (EaR) estimates to assess risks associated with asset and liability portfolios. EaR estimates may be determined through modeling of various risk factors. The EaR calculations may be processed through a distributed processing infrastructure to maximize efficiency and cycle time.
US08275633B2 Systems and methods for obtaining health and financial information with a handheld device
The present invention relates to systems and methods for obtaining health information with a handheld device. The present invention relates to a system for providing real time health information utilizing a bar code or RF ID reader on a handheld device. The bar code or RF ID reader could be used to obtain a product identity in a retail or home environment. Health information is correlated with the product based on the product's identity. This information could then be used for a variety of health related purposes including ingredient alerts, high fat content, high calorie content, nutritional budgets, etc. Alternatively, products could be scanned before consumption in the home environment to assist in health budgets for particular nutritional values such as calories, fat, carbohydrate, or protein. The bar code or RF ID reader for both embodiments may be incorporated into any existing handheld device.
US08275632B2 Privacy compliant consent and data access management system and methods
An information management system for restricting access to personal data in compliance with law or regulation includes a database having restricted records stored therein, at least one of the records including an identification of a client or group of clients about whom said record concerns. A computer system under the control of a trusted information broker is configured to receive via a communication medium a request initiated by a requester for access to at least one of the restricted records in the database, the request including an identification of the requester. The computer system is further configured to transmit a request for consent to the client and receive an indication from the client that the client consents or does not consent to access to the restricted record by the requestor. The computer system grants or denies access to the restricted records based upon the indication from the client.
US08275626B2 Apparatus and a method for decoding an encoded audio signal
An apparatus for decoding an encoded audio signal having first and second portions encoded in accordance with first and second encoding algorithms, respectively, BWE parameters for the first and second portions and a coding mode information indicating a first or a second decoding algorithm, includes first and second decoders, a BWE module and a controller. The decoders decode portions in accordance with decoding algorithms for time portions of the encoded signal to obtain decoded signals. The BWE module has a controllable crossover frequency and is configured for performing a bandwidth extension algorithm using the first decoded signal and the BWE parameters for the first portion, and for performing a bandwidth extension algorithm using the second decoded signal and the bandwidth extension parameter for the second portion. The controller controls the crossover frequency for the BWE module in accordance with the coding mode information.
US08275625B2 Adaptive variable bit rate audio encoding
A method and apparatus for producing a variable bit rate audio signal is disclosed. An audio signal is encoded into a plurality of encoded audio signals at different bit rates. A variable bit rate audio signal is produced by selecting between the plurality of encoded audio frames of different bit rates in accordance with a selection criterion.
US08275623B2 Method and apparatus for analyzing discussion regarding media programs
A process and system including a device, such as a set-top box, including a controller to detect a plurality of users engaging in a voice conference to discuss a presentation of a media program, convert speech dialog detected in the voice conference to textual dialog, detect from the textual dialog a behavioral profile of at least one of the plurality of users, and identify at least one of advertisement content and marketable media content for the plurality of users based on the behavioral profile of the at least one user. Other embodiments are disclosed.
US08275622B2 Ultrasonic doppler sensor for speaker recognition
A method and system recognizes an unknown speaker by directing an ultrasonic signal at a face of the unknown speaker. A Doppler signal of the ultrasonic signal is acquired after reflection by the face, and Doppler features are extracted from the reflected Doppler signal. The Doppler features are classified using Doppler models storing the Doppler features and identities of known speakers to recognize and identify the unknown speaker.
US08275615B2 Model weighting, selection and hypotheses combination for automatic speech recognition and machine translation
A translation method and system include a recognition engine having a plurality of models each being employed to decode a same utterance to provide an output. A model combiner is configured to assign probabilities to each model output and configured to assign weights to the outputs of the plurality of models based on the probabilities to provide a best performing model for the context of the utterance.
US08275610B2 Dialogue enhancement techniques
A plural-channel audio signal (e.g., a stereo audio) is processed to modify a gain (e.g., a volume or loudness) of a speech component signal (e.g., dialogue spoken by actors in a movie) relative to an ambient component signal (e.g., reflected or reverberated sound) or other component signals. In one aspect, the speech component signal is identified and modified. In one aspect, the speech component signal is identified by assuming that the speech source (e.g., the actor currently speaking) is in the center of a stereo sound image of the plural-channel audio signal and by considering the spectral content of the speech component signal.
US08275607B2 Semi-supervised part-of-speech tagging
A word is selected from a received text and features are identified from the word. The features are applied to a model to identify probabilities for sets of part-of-speech tags. The probabilities for the sets of part-of-speech tags are used to weight scores for possible part-of-speech tags for the selected word to form weighted scores. The weighted scores are used to select a part-of-speech tag for the word and the selected part of speech tag is stored or output. The scores for the possible part-of-speech tags are based on variational approximation parameters trained from a sparse prior over probability distributions describing the probability of a part-of-speech tag given a word.
US08275604B2 Adaptive pattern learning for bilingual data mining
Embodiments for the adaptive learning of translation layout patterns to mine bilingual data are disclosed. In accordance with at least one embodiment, the adaptive learning of patterns to mine bilingual data includes processing a bilingual web page into a Document Object Model (DOM) tree. The embodiment further includes linking the bilingual snippet pairs of each node into a plurality bilingual snippet pairs. The embodiment also includes determining one or more best fit candidate patterns based on the plurality of translation snippets via a Support Vector Machine classifier. The embodiment additionally includes mining one or more translation pairs from the bilingual web page using the one or more best fit candidate patterns. The translation pairs are further stored in a data storage. The one or more translation pairs including at least one of a term pair, a phrase pair, or a sentence pair.
US08275600B2 Machine learning for transliteration
Methods, systems, and apparatus, including computer program products, for automatically identifying transliteration pairs are disclosed. In one implementation, a method is provided. The method includes receiving a plurality of resources, the plurality of resources including a plurality of anchor text; determining one or more potential transliterations from the plurality of anchor text; and identifying one or more potential transliteration pairs from the one or more potential transliterations, where each potential transliteration pair includes a first anchor text in a first writing system and a second anchor text in a second writing system, the second anchor text and the first anchor text identifying a same resource or location.
US08275599B2 Embedded bus emulation
A bus emulation device in accordance with one aspect of the present description includes an embedded microcontroller and a nonvolatile memory carried on a body. The memory contains firmware which includes boot code adapted to boot the microcontroller to operate in one of a plurality of dedicated operating modes in response to a mode switch. These dedicated operating modes include a learning mode in which bus signals generated by other bus devices are recorded in the nonvolatile memory, and an emulation mode in which recorded bus signals are retransmitted over the bus in response to received signals, to emulate a bus device. Other aspects are described and claimed.
US08275597B1 High speed memory simulation
In one embodiment, a method comprises creating a simulation model for a column of bit cells in a memory, simulating the simulation model to generate a result; and displaying the result for a user. Each of the bit cells in the column is coupled to a different wordline, and the simulation model comprises one or more linear elements in place of a nonlinear element in each bit cell that is coupled to an inactive wordline. The one or more linear elements approximate a behavior of the nonlinear element while the wordline is inactive. A computer accessible storage medium storing a simulator that implements the method is contemplated, and the simulator itself is also contemplated, in various embodiments.
US08275592B2 Joint inversion of time domain controlled source electromagnetic (TD-CSEM) data and further data
To perform inversion based on electromagnetic (EM) data acquired in a subterranean survey, time domain controlled source EM (TD-CSEM) data is acquired by at least one EM receiver in response to EM signals from a controlled EM source. Further data is received, where the further data is selected from among magnetotelluric (MT) data and DC data acquired by the at least one receiver. A probabilistic joint inversion is applied on the TD-CSEM data and the further data to produce a model representing a subterranean structure that is a target of the subterranean survey.
US08275591B2 Crane planner
A crane planner for planning an operation of a crane, in particular a crawler crane, with a central planning unit which comprises a central database with data on the usable cranes and a calculation module for calculating the load moments occurring during the operation, wherein the simulation and calculation of the operations is executed by the central planning unit and the input and output of data is effected via clients, the clients communicating with the central planning unit via the Internet.
US08275589B2 Modeling a reservoir using a compartment model and a geomechanical model
An efficient and cost-effective technique is provided to perform modeling of a reservoir in a subterranean structure. A compartment model of fluid compartments in a reservoir is generated, and based on the compartment model and a geomechanical model of the subterranean structure, movement of a ground surface due to volumetric change of the compartments is calculated. Satellite measurements of the ground surface are received over time, where the received satellite measurements of the ground surface over time indicate movement of the ground surface. The movement of the ground surface indicated by the received satellite measurements is compared with the calculated movement, and based on the comparing, one or more properties of the geomechanical model are adjusted.
US08275588B2 Emulation system and driving method thereof
An emulation system includes a first circuit for emulating a first logical part of a device, a second circuit for emulating a second logical part of the device that is different from the first logical part, wherein the first circuit is separate from the second circuit, and a third circuit connecting the first circuit and the second circuit to communicate signals between the first circuit and the second circuit.
US08275586B2 Enabling end-to-end testing of applications across networks
End-to-end testing of applications across networks is enabled. To test the application and the infrastructure subsystems, an application server connected to the network contains an application under test. A response simulator is connected to the other end of the network. A test module is accessible to the application and to the simulator and contains a test message to be transmitted to the simulator, and an expected response message from the simulator. The application transmits each test message and compares a response message from the simulator to an expected response message. The simulator obtains the response to each test message from the test module.
US08275585B2 Spherical elastomeric bearing with improved shim thickness
An elastomeric spherical bearing includes a multiple of shims, at least two of which have different thicknesses. In one exemplary embodiment, each of the shims has a different thickness with an essentially equivalent stress on each shim.
US08275583B2 System and method of interactively optimizing shipping density for a container
A system and method for interactively optimizing shipping density of racked parts by a user is provided. The system includes a user computer system, a communications network, a remotely located computer system, a data storage device a computer-generated model of a component part; a computer-generated model of a container for transporting the component part and an executable shipping density optimization software program. The methodology includes the steps of the user selecting the component part model and container. The methodology also includes the steps of analyzing the shipping density of component parts within the container. The methodology further includes the steps of identifying a bottleneck feature and modifying the bottleneck feature and determining the optimized density of the modified component parts in the container.
US08275581B2 Managing statistical profile data
Statistical profile data is refined by interrupting an execution of a software program in response to detecting a profiling event during the execution of the software program. An event sample associated with the profiling event is recorded in a log file. A set of markers describing and associated with the event sample is inserted into the log file.
US08275578B2 Diagnostics for centrally managed computer system
The present invention provides a diagnostic method for a centrally managed computer system. The method provides central diagnostic expertise regarding central management software used for managing a system. The method further provides for managed software that integrates with the central management software; the managed software includes its own diagnostic expertise. The method further provides for importing the managed diagnostic expertise and combining it with central diagnostic expertise to define collective diagnostic expertise.
US08275577B2 Kernel-based method for detecting boiler tube leaks
A method and apparatus are provided for diagnosing faults in a monitored system that is monitored by sensors. An empirical model is generated for a targeted component of the monitored system. The empirical model is trained with an historical data source that contains example observations of the sensors. Substantially real-time estimates are generated based on instrumented data corresponding to the targeted component. The substantially real-time estimates are compared and differenced with instrumented readings from the sensors to provide residual values. The residual values are analyzed to detect the faults and determine a location of the faults in the monitored system.
US08275573B1 Large-surface defect detection by single-frame spatial-carrier interferometry
An adaptive algorithm is tailored to fit the local fringe frequency of single-frame spatial-carrier data under analysis. Each set of data points used sequentially by the algorithm is first processed with a Fourier Transform to find the local frequency of the fringes being analyzed. That information is then used to adapt the algorithm to the correct phase step thus calculated, thereby optimizing the efficiency and precision with which the algorithm profiles the local surface area. As a result, defects are identified and measured with precision even when the slope of the surface varies locally to the point where the algorithm without adaptive modification would not be effective to measure them. Once so identified, the defects may be measured again locally with greater accuracy by conventional temporal PSI.
US08275570B2 Thermal powerline rating and clearance analysis using local thermal sensor
A method for modeling of an overhead electrical conductor, includes: collecting 3-dimensional location data of the conductor; substantially simultaneous with said collecting, acquiring a thermal measurement of the conductor with a local thermal sensor; and generating a CAD model of the conductor using the collected 3-dimensional location data of the conductor and the thermal measurement of the conductor. The CAD model facilitates thermal line analysis of the conductor, thermal rating of a power line that includes the conductor, clearance analysis relative to the conductor, and vegetation management relative to the conductor. Apparatus for determining temperature of the overhead electrical conductor, includes: a local thermal sensor that acquires thermal measurements of the conductor; and a data processor that extracts thermal readings from the thermal measurement, and processes the thermal readings and remotely collected 3-dimensional location data of the conductor to determine the temperature of the conductor.
US08275566B2 Measuring apparatus and measuring method
An apparatus including a recording switch for recording a temperature of an object; a judging unit that measures the temperature of the object using a sensor at intervals and judges whether a difference in temperatures measured at the intervals is within a range of a pre-set value; a first acquisition unit that records and/or outputs, when a switch-on of the recording switch is detected and the difference in temperatures is within the range of the pre-set value, information including a first temperature measured using the sensor and has become valid by the switch-on of the recording switch; and a second acquisition unit that records and/or outputs, when the switch-on is detected and the difference in temperatures is outside the range information including a second temperature measured using the sensor and becomes valid when the difference in temperatures falls within the range after the switch-on is detected.
US08275555B2 Method and system for comparative genomics
A method and system for representing a similarity between at least two genomes that includes detecting gene clusters which are common to the at least two genomes and representing the common gene clusters in a PQ tree. The PQ tree includes a first internal node (P node), that allows permutation of the children thereof, and a second internal node (Q node), that maintains unidirectional order of the children thereof.
US08275549B2 Online measurement system of radioactive tracers on oil wells head
The online measurement system of radioactive tracers in oil wells head, object of this invention, is characterized by the use of new technology to measure concentrations of tracer activity in real time, using a radiation detector NaI (TI), with features that make it possible to detect up to three different tracers and be able to operate in temperature conditions up to 150° C., which allows to be immersed in a container with fluid coming from the flow stream, achieving with this to increase the sensitivity of the measurements. This system of measurement in the head of production wells will allow having much more data of the tracer activity, avoiding having to transport the operational staff to production wells to carry out sampling test, with all the advantages that this represents.
US08275546B2 Travelogue-based travel route planning
A location extraction component analyzes a set of travelogues to identify locations mentioned therein. A co-occurrence extraction component computes co-occurrence values for the identified locations. When a request to generate a travel route from a starting location to an ending location is received, suggested locations on or near the travel route are identified through the use of the co-occurrence values. A suggested travel route is then generated that passes through the starting location, the ending location, and the suggested locations. A map may be displayed showing the starting location, the ending location, the suggested locations, and the suggested travel route.
US08275539B2 Control system and method for internal combustion engine
A control system for an internal combustion engine, which is capable of preventing a variable valve-operating mechanism from suffering problems due to insufficiency of lubrication oil immediately after starting the engine. The ECU of the engine determines an amount of lubrication oil lubricating the variable valve-operating mechanism which is capable of continuously changing an intake lift, holds the intake lift at a predetermined lift if it is determined that the oil amount is less than a predetermined amount, and controls the amount of intake air by changing the opening of a throttle valve capable of adjusting the amount of intake air, when the operation of the variable valve-operating mechanism is inhibited.
US08275535B2 Method for operating an internal combustion engine
A method for operating an internal combustion engine, in which at least one first influence variable influences a state variable of the air in the intake manifold. The state variable of the air in the intake manifold is ascertained while taking into account a plurality of influence variables, which influence the state variable, while using a first physical relationship. The same state variable is ascertained while taking into account a plurality of influence variables, which influence the state variable of the air in the intake manifold while using a second physical relationship. A specific adjusting parameter, which represents a specific error in the influence variable, is linked to each influence variable. The adjusting parameters are learned and monitored in the operation of the internal combustion engine. A certain adjusting parameter is learned and monitored in an operating range of the internal combustion engine in which the other adjusting parameters have a lesser influence on the state variable than that certain adjusting parameter, and in this context, the certain adjusting parameter is adjusted in such a way that the state variable ascertained by using the first physical relationship is at least approximately equal to the state variable ascertained by using the second physical relationship.
US08275532B2 Anti-skid device for the driving wheels of a vehicle and method for realising the same
An anti-skid device for the driving wheels (10) of a vehicle, in particular an automotive vehicle, includes an active braking device (16) of the torque to be transmitted to the driving wheels; a torque regulator (12) providing a control signal (Cb) to the active braking device (16) according to information on the regulation deviations (Δv) relative to a set predetermined regulation; a control unit (20) providing the regulator (12) with regulation initialization information (In). The control unit (20) obtains the regulation initialization information (In) from evolution parameters of the vehicle on all terrains, such as the adhesion and the speed of the driving wheels, the slope and/or slant of the terrain. Application: anti-skid device for the wheels of an automotive vehicle.
US08275530B2 Apparatus and method for increasing transmission line fluid pressure
A transmission system that includes a transmission, a pressure sensor, a pressure booster, and a controller. The pressure booster being capable of raising the pressure of transmission fluid inside a closed-loop transmission by lowering the sensed pressure coming from the pressures sensor and being sent to the controller, thereby initiating a response from the controller that results in higher fluid pressures. The pressure booster does not lower the sensed pressure when the vehicle, and therefore, the transmission, is not in operation. Additionally, the pressure booster also does not increase the electric current through the electrical components of the fluid control system. The result is a transmission with a “firmer” feel between shifts and the correction of weak shifting problems such as gear slip.
US08275525B2 Automatic down pressure adjustment system for set of ganged disc openers
A disc opener unit for an agricultural implement has a down pressure adjustment device that automatically adjusts the amount of down pressure applied on a furrowing disc based on strain measurements taken by a strain gauge or load cell. The strain gauge, which may be mounted to an arm that is used to set the position of a depth setting gauge wheel, provides feedback to a processor that in turn controls the amount of hydraulic fluid in a hydraulic cylinder to adjust the down force applied on the disc. The amount of down pressure is therefore adjusted in substantially real-time in response to changes in field conditions, which improves furrow depth consistency and reduces wear on the gauge wheel and its components.
US08275524B2 System and method for limiting operator control of an implement
The disclosure describes, in one aspect, an implement control system that includes a controller operatively connected to an implement. The controller is adapted to receive a signal from an input device indicative of a desired implement movement by an operator and to receive an automatically generated signal indicative of an automatically determined implement movement. The controller is further adapted to determine whether to move the implement based on the input device signal or the automatically generated signal. The controller is adapted to generate a control signal to move the implement based on the input device signal when a portion of the implement is above a desired cutting plane.
US08275523B2 Commercial vehicle with control means and method for controlling commercial vehicle
The present disclosure relates to a commercial vehicle with a control unit connected with the drive of the commercial vehicle and to a method for controlling a commercial vehicle.
US08275519B2 Motor vehicle having a preventatively acting safety system
A preventatively acting safety system for a motor vehicle comprises safety devices which are actuated as a function of information which is recorded by a driving situation detection device by means of a driving state sensor system and is evaluated in a data evaluation device. The recorded information are compared with at least one triggering threshold value and the safety devices being actuated when the triggering threshold value is exceeded. The triggering threshold value is adapted as a function of a total vehicle acceleration and a vehicle speed, to correspond to a degree of danger felt by a vehicle occupant.
US08275513B2 Vehicle communications interface and method of operation thereof
A vehicle communication interface (VCI) that allows for a single communications protocol to be used between a software application and a plurality of software drivers that are connected to physical interfaces of the VCI. Also, a method of communicating with a vehicle using a host system such as a personal computer. The method also makes use of a single communications protocol between a software application that processes information received from a vehicle and a plurality of software drivers.
US08275512B2 Input/output controller for secondary battery and vehicle
An input/output controller for a secondary battery installed in a hybrid vehicle includes a temperature sensor detecting a battery temperature of a battery, a voltage sensor detecting battery voltage of battery, and a control unit for receiving temperature detected by temperature sensor and battery voltage detected by voltage sensor and setting a limit value of electric power to be inputted to or outputted from battery. Control unit changes a change ratio of the limit value to be inputted or outputted relative to battery voltage in accordance with temperature.
US08275509B2 Speed detection for a tachograph system
System and method for detecting and storing at least speed as an information relevant for resignation for a tachograph system. to provide a tamperproof tachograph system offering a high degree of security. An arithmetic unit detects signals for determining the speed from at least two independent sensors and compares them with each other and stores a sensor-related error message if the signals deviate significantly from each other. The signals of at least three independent sensors are compared with each other in the arithmetic unit and are checked for their plausibility by excluding any signals that significantly deviate from a plurality of signals and determining the speed of the vehicle to be stored only using one or more of those signals that deviate from each other only within defined limits.
US08275492B2 Method and a set of means for piloting an aircraft
The present disclosure relates to a method and a set of means for piloting an aircraft used, first of all, for detecting emergency situations and for removing the consequences thereof, which make it possible perform all possible control modes for piloting the same aircraft in the form of an aircraft hand-flown by a pilot with the aid of flight control means, an aircraft remotely flown by instructions of a control station technical means and an independent automated aircraft flown by instructions of the aircraft equipment. In order to carry out the remote, automatic and independent control of the aircraft, the power drive units of control equipment, a system for the switch-on and off thereof and technical supporting means are provided on the aircraft board and on the control station.
US08275489B1 Systems and methods for deployment of wind turbines
Systems and methods for generation and distribution of commercial wind power are provided. In one embodiment, a deployment method centers on the commercial deployment of small sized wind turbines that use existing power poles or similar structures to place the wind turbines high above the tree lines and in a clean air flow regime. This deployment can be free of any land needs, and can generate substantial electrical energy without any new poles in the sky line. Each wind turbine can provide power directly to the power grid at the point of generation for usage close to the point of generation. The power produced by each wind turbine can be metered at the wind turbine, or the point of generation.
US08275483B2 Demand flow pumping
Demand Flow operates chilled water plants at substantially improved efficiency, regardless of plant load conditions. In general, Demand Flow utilizes an operating strategy which controls chilled and condenser water pumping according to a constant Delta T line, which is typically near or at design Delta T. This reduces or eliminates Low Delta T Syndrome and reduces energy usage by chilled and condenser water pumps for given load conditions. Operation of chilled water pumps in this manner creates a synergy which generally balances flow rates throughout the plant, reducing undesirable bypass mixing and energy usage at air handler fans and other components of the chilled water plant. At plant chillers, application of Demand Flow increases the refrigeration effect through refrigerant sub-cooling and superheating, while preventing stacking. Demand Flow includes a critical zone reset feature which allows the constant Delta T line to be reset to adjust to changing load conditions.
US08275482B2 Obstacle following sensor scheme for a mobile robot
A robot obstacle detection system including a robot housing which navigates with respect to a surface and a sensor subsystem aimed at the surface for detecting the surface. The sensor subsystem includes an emitter which emits a signal having a field of emission and a photon detector having a field of view which intersects the field of emission at a region. The subsystem detects the presence of an object proximate the mobile robot and determines a value of a signal corresponding to the object. It compares the value to a predetermined value, moves the mobile robot in response to the comparison, and updates the predetermined value upon the occurrence of an event.
US08275481B2 Automated prescription filling system/method with automated labeling and packaging system/method and automated order consolidation system/method
Computer assisted systems, methods and mediums for filling one or more orders. One embodiment of the present invention is a system that includes an order consolidation station configured to receive at least one bottle containing pills individually counted and/or at least one package containing pharmaceutical products without having been designated for any of the orders when the package was created and/or at least one literature pack optionally including patient specific information. The order consolidation station is further configured to combine automatically the received bottle and/or package and/or literature pack into a container to be sent to a recipient including, for example, mail order pharmacies, wholesalers and/or central fill dealers for subsequent distribution or sale including retailer distribution or sale. The bottle is specifically designated for the order, and the order generally includes at least one prescription for the package.
US08275479B1 Method and apparatus for deburring splices
A method and apparatus for performing an operation on a workpiece. Image information may be received from a camera system at a controller in which the camera system and the controller may be associated with a housing. The workpiece with a number of inconsistencies and a tool system may be moved relative to each other under a control of the controller in which the tool system may be associated with the housing. A number of operations may be performed on the number of inconsistencies on the workpiece holes using the image information under the control of the controller.