Document Document Title
US08246281B2 Captive fasteners with multiple retaining functionality
Captive panel fasteners are configured to be held captive on a panel by multiple retaining elements. The fasteners include longitudinal grooves along a cylindrical portion of the fastener, a retaining ring over the cylindrical portion, a primary structure for retaining the retaining ring on the cylindrical portion, and secondary structure for retaining the cylindrical portion within a bore of the panel. The retaining ring includes radially inwardly extending opposing prongs that fit into the longitudinally extending grooves. A stop point may be provided in the longitudinally extending grooves, or an end of the fastener may be flared, to retain the retaining ring on the fastener. The prongs may also be slightly flexible and flared to grip the longitudinally extending grooves. The secondary structure can include one or more spring loaded pins in the fastener extending externally outward.
US08246278B2 Roughing insert and roughing end mill
This roughing insert is provided with an insert body, and a waveform cutting edge which is formed on an intersecting ridge line portion between a rake face and a flank face of the insert body, and which undulates along this intersecting ridge line portion. The waveform cutting edges are formed such that a portion thereof has a smaller wavelength than the remaining portion thereof.
US08246275B2 Anchored cantilever using modular block
A modular block wall system is provided. In one embodiment, among others, the system comprises a modular block wall adjacent to earth material, the wall exhibiting an elevational angle; a first elongated member passing through the wall along the angle, the first elongated member secured at a bottom end and secured at a top end to the wall; and a second elongated member coupled, directly or indirectly, to the top end of the first elongated member and passing generally vertically downwardly into and secured in the earth material.
US08246273B2 Assemblage and method for undersea laying of pipeline from a ship spool
In undersea laying pipeline which is being unreeled from a ship spool in a plastically deformed state, the pipeline is straightened from the plastic state into a behaviorally elastic state as it is unreeled. The straightened pipeline is dispensed in the behaviorally elastic state through a downstream pipe tensioner while the straightened pipeline upstream of the tensioner is maintained in the behaviorally elastic state. The pipeline laying assemblage may include a flange weld station immediately upstream of the tensioner and/or an anode weld station downstream of the tensioner in the above-waterline freeboard of the ship. The pipeline laying method reduces the number of components and the size and cost of the ships in comparison to conventional systems.
US08246272B1 Actuated spill barrier
An actuated spill barrier, comprises a chassis having a first pier and a second pier, a sump disposed within the chassis, the sump structure having a first angled wall at a first side and a second angled wall at an opposite second side, a door pivotally connected to the first pier and the second pier, the door having an angled first end surface and an angled second end surface, the first angled wall and the angled first end surface being supplementary angles and the second angled wall and the angled second end surface being supplementary angles inhibiting binding of the door, wherein thermal expansion of the door causes the first end surface to climb upwardly along said first angled wall and said second end surface to climb upwardly along said second angled wall inhibiting binding of said door in said sump, the door being biased to pivot from a first actuated position to a second position sealing against the first pier and the second pier.
US08246271B2 Apparatus for compacting road shoulders
An apparatus for compacting road shoulders is provided comprising a primary carriage adapted to be mounted to a vehicle, an attachment carriage adjustably mounted to the primary carriage, a compacting attachment adjustably mounted to the attachment carriage, a control system in communication with at least one actuator, and a vibrator disposed on the apparatus. The apparatus for compacting road shoulders able to be positioned within a normal width of a vehicle, vibrationally compact the road shoulder, and adjust according to a grade of the shoulder.
US08246270B2 Road milling machine and method for measuring the milling depth
In a self-propelling road milling machine (1), particularly a (recycler or) cold-milling machine, comprising a machine frame (4) carried by a track assemblies (2,3) via lifting columns (12,13), a milling roll (6) supported on the machine frame (4) for treatment of a ground or traffic surface (8), height-adjustable side plates (10) for edge protection, arranged to rest on the ground or traffic surface (8) to be treated, a height-adjustable stripping means (14) arranged in the moving direction behind the milling roll (6) and adapted to be lowered, during operation, into the milling track (17) generated by the milling roll (6), and a control means (23) for controlling the milling depth of the milling roller (6), it is provided that at least one measuring means (16) is operative to detect the lifting, caused by the current milling depth, of a first sensor means resting on the ground or traffic surface (8), and/or the lowering of the stripping means (14) or a second sensor means onto the surface of the milling track (17), the control means (23) obtaining the current milling depth at the level of the stripping means (14) of the milling roller (6) or of the second sensor means from the measurement values of the at least one measuring means (16).
US08246267B2 Safety post
A safety post mountable in a post holder includes an elongate tubular member and a locking device arranged inside of the tubular member. The locking device includes a lever and a bias spring device biasing the lever against an inner surface of the wall of the tubular member. The lever has a lock protrusion and a release protrusion extending through a first and second aperture portions of the wall, respectively. The lock protrusion is retractable to a release position inside of an outer surface of the tubular member by operation of the release protrusion in a counter biasing direction. The release protrusion has a support surface arranged to support the safety post against a support surface of the post holder, and the release protrusion is related to the lock protrusion such that, in the release position, the release protrusion is still protruding from said outer surface to an extent.
US08246266B2 Linkage arrangement for the adjustment of rearview mirrors
A first linkage component including a ball socket having a concave profiling and a second linkage component including a projection having a convex profiling received in the concave profiling of the ball socket. A sliding plate carried between the ball socket and projection having a convex profiling conforming to the concave profiling of the ball socket and a concave profiling conforming to the convex profiling of the projection. The convex profilings of the projection and sliding plate have a larger radius of curvature than the concave profilings of the sliding plate and the ball socket. A connecting rod connects the first linkage component, the second linkage component, and the sliding plate together. Wherein the larger radius of curvature of the convex profiling of the sliding plate and projection causes the projection and sliding plate to be further received in the ball socket after abrasive wear to prevent play between components.
US08246265B2 Valve made from two materials and writing utensil with retractable tip incorporating same
A valve includes a first valve portion made from a first material, the first valve portion including a body, a door, and an inner hinge pivotably connecting the body to the door, the body including a first opening at a first end and a second opening at a second end opposite the first end, and a circumferential recess disposed in the second end, wherein the inner hinge pivotably connects the door to the body at the first end and a second valve portion made from a second material, the second valve portion including an inner seal disposed in the circumferential recess, the inner seal including a circumferential ridge extending inwardly, the second valve portion further including a door seal disposed on the first end of the body.
US08246263B2 Floor finish applicator
A pull-behind floor finish applicator wherein a peristaltic pump is employed in conjunction with disposable conduit tubing obviate any clean up of the pump. This applicator is adaptable to receiving bag in the box floor finish, thus reducing cleaning time. The applicator employs a minimum number of disposable parts thus making it economical to produce. A mop is employed to apply floor finish to easily accessible areas in one instance, yet allows the mop to be used independently for application of floor finish to not so easily accessible areas.
US08246258B2 Mechanical shutter with shape memory element
An exemplary mechanical shutter includes a base with a through hole defined therein, a blade arranged on the base, two shape memory alloy units, and a control unit. Each of the two shape memory alloy units includes a first end and a opposite second end. The first end of the shape memory alloy element is attached to the base, and the second end is attached to the blade. The control unit is configured for controlling the two shape memory alloy units to selectively deform into a first shape, or into a second shape. In particular, the two shape memory alloy units each straighten to a first shape (straight shape) and move the blade to cover the through hole. In addition, the two shape memory alloy units each deform to a second shape (spring coil shape) and thus move the blade away from the through hole to expose the through hole.
US08246254B2 Bearing structure
A bearing structure includes a radial bearing for rotatably supporting an end of a rotary shaft while the rotary shaft receives a thrust load. The rotary shaft has an outer periphery. The bearing structure is characterized by comprising a rolling body supported in the radial direction of the rotary shaft within the bearing, a support portion for rotatably supporting the rolling body, an extended portion extending from the support portion toward the axial direction of the rotary shaft. The support portion is fit over an outer periphery of the rotary shaft. The extended portion is press-fitted over the outer periphery of the rotary shaft.
US08246249B2 Apparatus and method for recording radiation image data of an object
An apparatus for recording radiation image data of an object comprises a radiation source arrangement (3)provided for emitting radiation; an object holder (5) arranged in the radiation path of the emitted radiation and provided for housing the object during the recordation of the radiation image data; a detector arrangement (6) for detecting radiation which has interacted with the object; a support structure (2), to which the radiation source and detector arrangements are secured; and a scanning device (1) provided for moving either one of the support structure or the object holder with respect to the other one of the support structure or the object holder in a conical pendulum movement while the detector arrangement is provided for detecting radiation which has interacted with the object.
US08246248B2 Stroke control device
A stroke control device includes a first driving mechanism driving a carrier into a linear movement, the first driving mechanism comprising a rotating shaft arranged rotatably on a main body for receiving power input, a stopper being configured to move linearly, first and second limit switches defining a linear movement stroke of the stopper, and a second driving mechanism for driving the stopper into a linear movement, wherein the second driving mechanism includes an input member rotating synchronously with the rotating shaft and an output member on which the stopper is fixed, wherein the linear movement stroke of the stopper is less than the linear movement stroke of the carrier, and wherein the first and second limit switches are provided on the main body with a spacing therebetween and are both arranged on a path of the linear movement of the stopper.
US08246247B2 Computed tomography rotor rigidified by a composite material with shaped bodies therein
In a rotor for a gantry of a computed tomography apparatus, as well as a manufacturing method for such a rotor, the rotor is manufactured as to contain shaped bodies (at least in segments of the rotor) produced from a composite material. By the integration of such shaped bodies with high strength and rigidity, the rotor can be stabilized in a targeted manner in the regions in which high stress values that arise upon rotation of the rotor.
US08246245B2 Laser-aiming device for radiant thermometer
The present invention discloses a laser-aiming device for a radiant thermometer, which comprises a laser adjustment seat, a laser device, and a prism having two inclined faces. The laser adjustment seat is arranged on a temperature detection device of the radiant thermometer. The laser device and the prism are arranged on the laser adjustment device. The laser device generates a laser beam. The prism is located at the illuminated side of the laser beam and coaxial with the laser device, refracting the laser beam into two laser beams that generate two laser spots designating the detectable area of the radiant thermometer.
US08246243B2 Thermal cycler for PCR
An instrument for performing highly accurate PCR employing an assembly, a heated cover, and an internal computer, is provided. The assembly is made up of a sample block, a number of Peltier thermal electric devices, and a heat sink, clamped together. A control algorithm manipulates the current supplied to thermoelectric coolers such that the dynamic thermal performance of a block can be controlled so that pre-defined thermal profiles of sample temperature can be executed. The sample temperature is calculated instead of measured using a design specific model and equations. The control software includes calibration diagnostics which permit variation in the performance of thermoelectric coolers from instrument to instrument to be compensated for such that all instruments perform identically. The block/heat sink assembly can be changed to another of the same or different design. The assembly carries the necessary information required to characterize its own performance in an on-board memory device, allowing the assembly to be interchangeable among instruments while retaining its precision operating characteristics.
US08246242B2 Stirring blade and sealed stirring apparatus
An up/down movable diaphragm is disposed to an upper surface portion of a stirring vessel so as to airtightly cover the upper surface portion, a drive shaft passing through the diaphragm is fixed and vertically disposed to the diaphragm, and a stirring blade coupled with and fixed to a lower end portion of the drive shaft so as to be orthogonal thereto is composed of a laterally long and oval sheet-shaped member having a major axis and a minor axis passing through a center thereof, and a stirring is performed by moving the stirring blade up and down. With this arrangement, there are provided a stirring blade and a stirring apparatus which do not apply a strong shearing force to a stirring liquid, do not have an anxiety of polluting the stirring liquid, and can sufficiently fluidize, mix, disperse, and homogenize the stirring liquid in a stirring blade and a stirring apparatus for performing a stirring in fields of medicine and food.
US08246238B1 Method for circulating a cavitation medium
A cavitation system in which a source gas, e.g., a reactant, is loaded into the cavitation medium prior to cavitation is provided. The cavitation system includes a cavitation chamber with suitable cavitation drivers and a cavitation medium reservoir, the chamber and reservoir being flexibly coupled together via a pair of conduits. The conduits can be fabricated from a plastic or, as is preferred for higher temperature liquids, a metal. Typically metal conduits are formed into a coil, thus providing the desired flexibility. Flexibility is required in order to allow the relative positions of the cavitation chamber and the cavitation medium reservoir to be varied. The system is configured such that the cavitation fluid will flow out of the cavitation chamber, through the lower coupling conduit and into the cavitation medium reservoir when the chamber is positioned higher than the reservoir, and flow out of the cavitation medium reservoir, through the lower coupling conduit and into the cavitation chamber when the reservoir is positioned higher than the chamber. As a consequence of this configuration, cavitation fluid can be readily exchanged between the cavitation chamber and the cavitation medium reservoir, thereby aiding the degassing process as well as providing a means of replenishing reactant-depleted cavitation medium.
US08246234B2 Portable electronic device
A portable electronic device comprises a housing, a first light guiding member, a display and a second light guiding member. The housing has a main body, an opening defined through the main body, a frame protrudes from the main body surrounding the opening, and a trough is defined through the frame. The first light guiding member has a main body mounted in the opening of the housing. The display is mounted with the first light guiding member in the housing. The second light guiding member is accommodated in the trough. The first light guiding member further includes a peripheral wall protruding from the main body thereof, the peripheral wall is located between the main body of the first light guiding member and the display, and a passage is defined between the peripheral wall and the second light guiding member.
US08246228B2 Light guide ring unit and backlight module using the same
A light guide ring unit includes a first annular surface, a second annular surface opposite to the first annular surface and an inner side surface connecting the first annular surface and the second annular surface. The first annular surface defines a plurality of first elongated grooves extending along a radius of the first annular surface. The second annular surface defines a second groove extending along a radius of the second annular surface. The first annular surface receives light from a light source, and the light is reflected by the inner walls of the second groove.
US08246222B2 LED display assembly and electronic device using the same
An electronic reader includes a housing and an LED display assembly housed in the housing. The housing defines a hollow space and includes a recess. The LED display assembly includes an LED display panel, a film having a first surface and a second surface, a double-faced adhesive tape and a PCB fixed on the housing. The two surfaces of the double-faced adhesive tape are affixed on the PCB and first surface of the film respectively. The second surface of the film is affixed on the inner surface of the LED display panel. The hollow space is smaller than the LED display, and the recess is used for receiving the LED display panel.
US08246219B2 Light emitting diode light module and optical engine thereof
An optical engine of a light emitting diode (LED) light module comprises a heat dissipation device, an LED light bar and an optical component. The heat dissipation device comprises a base plate and a plurality of fin plates vertically welded onto a surface of the base plate. The LED light bar is disposed on an opposite surface of the base plate so that the LED light bar can dissipate heat through the fin plates. The optical component having a space for accommodating the LED light is provided to form a desired light distribution pattern.
US08246214B2 Lamp holder
A lamp holder includes a heat dissipating seat having a compartment. A substrate is mounted in the compartment of the heat dissipating seat. The substrate includes a control circuit and at least one slot. At least one lighting element is mounted in the at least one slot and in electrical connection with the control circuit. The substrate further includes two flexible terminals in electrical connection with the control circuit and the at least one slot. When mounting the lamp holder into a space of a base, the flexible terminals are inserted into two coupling holes in a conductive portion of an inner periphery of the space. The heat dissipating seat is then pressed downward so that the resiliency of the flexible terminals urges the heat dissipating seat into the space of the base, providing easy assembly.
US08246213B2 High power LED lamp
A high-power LED lamp, including: a shell, a light-emitting assembly, heat dissipating fins, the light-emitting assembly includes a reflective bowl, a LED and a lens, characterized in that, the heat dissipating fins are radially installed in the channel of the shell, the outer end of each heat dissipating fins is connected with the inner wall of the shell, with the inner end linked to the outer wall of a circular cylinder, all of the front end faces of the heat dissipating fins form a cone-shaped concave torus, the reflective bowl is provided on the cone-shaped concave torus; the axis of the circular cylinder coincides with the axis of the shell, the front end face of the circular cylinder is planar, and the LED and the lens are installed on the surface. Compared with the prior art, the radially fenced-shaped heat-dissipating fins communicating from the front to the rear are provided in the shell, which will be more conducive to the air ventilation around the heat-dissipating fins, as well as heat transfer, and remove the heat generated by the LED nodes in time to improve the effect of heat dissipation.
US08246211B2 Filter device for the compensation of an asymmetric pupil illumination
The invention relates to a filter device for an illumination system, especially for the correction of the illumination of the illuminating pupil, including a light source, with the illumination system being passed through by a bundle of illuminating rays from the light source to an object plane, with the bundle of illuminating rays impinging upon the filter device, including at least one filter element which can be introduced into the beam path of the bundle of illuminating rays, with the filter element including an actuating device, so that the filter element can be brought with the help of the actuating device into the bundle of illuminating rays.
US08246204B2 Cover assembly for light emitting diodes
A lighting assembly can comprise a cover and mounting assembly configured to receive and support a board-mounted LED. The cover and mounting assembly can comprise an outer surface with an opening corresponding to each board-mounted LED while otherwise covering the board of the LED. The cover and mounting include mounting points on its underside along with contact points positioned so that when the board-mounted LED is secured with the cover and mounting assembly, wires on the underside are brought into electrical connection with contacts of the board of the LED.
US08246201B2 Printed circuit for five LEDs in series
The invention relates to a specific printed circuit (7) comprising independent etched blocks (4) or segments in series of four such that, on a series circuit comprising five LEDs, the four blocks serve as the positioning and connection points for the welding of the pins of the LEDs, said pins being welded in an anode-to-cathode series, or the reverse depending on the direction of the current, i.e. eight electrodes in isolated blocks, such as to ensure that the connection is powered and the LEDs are fixed correctly in series of five. According to the invention, the square or rectangular blocks have a large surface (2) such that the successive holes do not tear the film of epoxy copper. In addition, said blocks are disposed along a path and a successive diagram (21) defines the symbol or pattern to be represented by the LEDs (12) which are disposed and aligned on the other decorated face of the epoxy. The incoming or outgoing bases, which supply the positive (20) or negative (3) power, or the opposite depending on the direction of the LEDs, can comprise the outgoing or incoming base that is common to other series, by means of suitable etching. The negative is always at the center of the pattern. The circuit is divided into three connection zones, A, B, C, and is powered by external contact springs. The invention is intended for the series powering of a longilineal distribution of five LEDs in series, or a multiple thereof.
US08246199B2 LED illuminating device
An LED illuminating device includes a first and a second illuminating module, and a connecting module connecting the first illuminating module with the second illuminating module. The first illuminating module includes a first substrate carrying a double-sided reflector, a first group of LEDs, and a second group of LEDs. The double-sided reflector divides the first illuminating module into a front lighting area and a lateral lighting area, light emitted by the first group of LEDs illuminates the front lighting area, and light emitted by the second group of LEDs illuminates the lateral lighting area. The second illuminating module includes a second substrate and a third group of LEDs mounted on the second substrate. The first group of LEDs and the second group of LEDs are opposite to the third group of LEDs, and the projections of the first substrate and the second substrate are spaced to each other.
US08246190B2 Beverage server tray
A beverage serving tray for holding, supporting, carrying and serving beverages including a receptacle plate for holding beverage containers and a bottom plate for supporting the bottom of the beverage containers, a plurality of removable vertical supports located along a perimeter for rigidly supporting and connecting the receptacle plate and the bottom plate at a distance and a cylindrical handle projecting from a side of the bottom plate for carrying the beverage tray.
US08246189B2 Underwater light system
An underwater light system includes a waterproof housing for enclosing a light source. According to one embodiment the housing has a removable, transparent, acrylic dome which seats onto a metal base. Strobe light electric circuitry and one or more light bulbs or other light sources are disposed inside the housing. The housing is configured to be vacuum sealed, and the removable nature of the dome and metal base permits convenient access to the light sources for replacement or other maintenance. An external electrical cable provides power via an external power source for the light sources while in use underwater. The power source is disposed apart from the housing, and the external power cable remains attached to the housing while underwater and in use.
US08246184B2 Production of cavities that can be filled with a fluid material in an optical microtechnological component
A novel method makes it possible to form cavities intended to contain a liquid with determined optical properties within a film for optical use. The walls (38) of the cavities (40) are formed by plasma etching of a layer of transparent or light absorbent material (30, 34) transferred onto a microtechnological substrate, the walls (38) having a structured profile in order to limit the parasitic phenomena of light diffusion and diffraction.
US08246183B2 Interior rearview mirror assembly
An interior rearview mirror assembly for a vehicle includes a prismatic reflective element with an attachment plate attached thereto, and a display-on-demand display disposed behind the prismatic reflective element and operable to display information for viewing through a transflective mirror reflector of the prismatic reflective element by a driver of the vehicle. A mounting assembly is configured to mount the mirror assembly to an interior portion of the vehicle. The mounting assembly includes a toggle portion and an actuator, with the toggle portion pivotally mounting to a first mounting member and the actuator pivotally mounting to a second mounting member of the attachment plate. An electronic circuitry element is attached to the attachment plate and an accessory pod is attached to the mounting assembly and includes circuitry therein. The circuitry of the accessory pod is electrically connected to the electronic circuitry element.
US08246179B2 Projector with lens height adjusting function
A projector includes a projector body, a lens module with a lens, and a gear module. The lens module and the gear module are arranged in the projector body. The gear module is operable to adjust a height of the lens and keep an angle of the lens, in response to the gear module being rotated.
US08246175B2 Lighting device, light source device, projector, and discharge lamp lighting method
A lighting device that lights a discharge lamp which contains a pair of electrodes and light emission substance including mercury, includes: a first terminal connected with the electrode to which mercury easily adheres, and a second terminal connected with the electrode to which mercury is difficult to adhere; a setting unit which sets AC current supplied to the first and second terminals in a starting period from insulation break down of the discharge lamp until start of discharge between the tips of the pair of the electrodes; and a supplying unit which supplies AC current set by the setting unit to the first and second terminals, wherein the setting unit sets AC current such that the half-cycle electric quantity supplied to the first terminal becomes larger than the half-cycle electric quantity supplied to the second terminal in the initial term of the starting period under the condition in which the first terminal initially operates as cathode, and that the half-cycle electricity quantities supplied to the first and second terminals become substantially equal in the final term of the starting period.
US08246168B2 Methacrylate-based bulky side-chain siloxane cross linkers for optical medical devices
Novel polymers for biomedical use, especially rigid gas permeable contact lenses that are based on bulky side-chain siloxane cross linkers. The siloxanes, either alone, or as copolymers with bulky and non-bulky mono-functional polymerizable siloxanes, fluoro monomers, such as hexafluoroisopropyl methacrylate, and hydrophilic monomers, result in transparent, high oxygen permeable polymers possessing excellent lathing and milling characteristics.
US08246167B2 Systems and methods for the regulation of emerging myopia
In accordance with exemplary embodiments of the present invention, an eye is presented with a therapeutic optical structure (e.g., corneal reshaping or by way of a contact lens) that focuses the peripheral image field in at least one meridian in front of the mid peripheral retina. In general, the therapeutic optical structure places the peripheral image field with reference to the retina in the direction and amplitude that growth is needed in order that the emerging myopia would be regulated. In accordance with exemplary embodiments of the present invention, an eye is presented with a therapeutic optical structure that further produces a central retinal image that is focused on the central retina in at least one meridian so as to not reshape the central cornea.
US08246166B2 Eyewear with reflective head strap
Eyewear includes at least one lens, a frame having a main front section for supporting the lens attached to the main front section. The eyewear further includes a head strap attached to the frame and at least one retroreflective element attached to the head strap to be visible by others in low-light conditions.
US08246165B2 Eyeglasses
There are provided eyeglasses in which an elastically deformable locking member comprising a pair of locking claws is projectingly provided in at least one location of an outer peripheral edge of a lens. An angle at which a centerline of one locking claw intersects with a centerline of the other locking claw is 10 to 120 degrees. The locking member is locked to at least either of a lens frame and a nose pad.
US08246164B2 Handheld mobile printing device capable of real-time in-line tagging of print surfaces
Embodiments of the present invention provide a method that includes moving a handheld device over a print medium, depositing a tagging substance with the handheld device in a tagging pattern on the print medium, further moving the handheld device over the print medium such that at least one sensor of the handheld device senses at least part of the tagging pattern, and determining at least one of a position and/or a velocity of the handheld device based upon the sensing at least part of the tagging pattern. The tagging pattern is configured to provide absolute position information.
US08246163B2 Printer support surface with support rod
A support rod is mounted to maintain straightness of a support surface of a printer. The support rod is used to preload the support surface in a direction opposite of an expected transverse load upon the support surface. The preloading supplied by the support rod counteracts a bending force on the support surface resulting from the expected transverse loading.
US08246161B2 Conveying apparatus and recording apparatus
A conveying apparatus includes a conveyance carrier configured to attract and convey a recording medium, a voltage applying unit configured to apply a voltage to the conveyance carrier to generate electrostatic attraction force on a surface of the conveyance carrier, a static charge eliminating unit configured to eliminate charges on a surface of the recording medium which is electrostatically attracted to the conveyance carrier, and the surface of the conveyance carrier outside an area where the recording medium is attracted, and a reverse voltage applying unit configured to apply a voltage which has a polarity reverse to that of the voltage applied by the voltage applying unit, to the conveyance carrier at a downstream side of the static charge eliminating unit to weaken the electrostatic attraction force of the conveyance carrier.
US08246157B2 Printing method, printing apparatus, and printed document
The present invention relates to a printing method, a printing apparatus, and a printed document by which an ink offset can be prevented while securing a sufficient adhesion force of the pressure-sensitive adhesive layer. Ink is applied so that, when ink applied to a pressure-sensitive adhesive layer of a pressure-sensitive adhesive sheet cures, a convex section of the pressure-sensitive adhesive layer exposed out of the curried ink, thereby printing an image.
US08246155B2 Fixer for a metallic inkjet ink system
A fixer includes an aqueous vehicle, and at least one film-forming material selected from amine copolymers, polyamines, alkyl phenols, polycarboxylates, carboxylated acrylic copolymers, dendrimers, silicone polymers, acrylic acid copolymers, polystyrene sulfonates, polyvinyl sulfonates, dehydroxanthan gum, celluloses, cyclodextrin polymers, polymers having a terminal hydrophobic hydrocarbon group, polymers having a polyalkylene oxide group linked to a urethanyl group via a polyoxyalkyl amine group, polymers having a polyalkylene oxide group linked to a urethanyl group via a quaternized polyoxyalkyl amine group, polymers having a polyalkylene oxide group linked to a urethanyl group via a quaternized polyamine, and combinations thereof.
US08246154B2 Liquid injecting head, method of manufacturing liquid injecting head, and liquid injecting apparatus
A liquid injecting head includes a first supply member and a second supply member in which the liquid supplying path is formed and a filter that is pinched by the first supply member and the second supply member and is disposed in correspondence with the liquid supplying path. In areas that surround the liquid supplying path of the first supply member and the second supply member on the filter side and face each other, filter pinching parts that are brought into contact with the filter are included and concave parts that surround the filter pinching parts are included on the outer side of the filter pinching parts. In addition, the first supply member, the filter, and the second supply member are bonded together by a bonding resin that is formed by flowing into the concave parts of the first supply member and the second supply member.
US08246151B2 Liquid supply devices
A liquid supply device includes a liquid cartridge having a liquid chamber that stores a liquid, a cartridge mounting portion, and a level detector that detects a position of a liquid surface of the liquid stored in the liquid chamber. The position of the liquid surface of the liquid is detected to be at one of at least three liquid surface levels. The liquid supply device also includes a determiner that determines that the liquid supply device is in an abnormal state when the position of the liquid surface of the liquid moves up by two or more liquid surface levels and determines that the liquid supply device is not in the abnormal state when the liquid surface of the liquid moves up by one or fewer liquid surface level.
US08246149B2 Liquid ejecting head and liquid ejecting apparatus
A liquid ejecting head including a pressure generating chamber which is in communicating with a nozzle orifice, a piezoelectric element having an active portion which is supplied a drive signal and an inactive portion which is not supplied the drive signal, and a film wiring substrate including an active wiring layer which is electrically connected to an individual connecting terminal of the active portion and an inactive wiring layer which is electrically connected to an individual connecting terminal of the inactive portion.
US08246144B2 Inkjet printing apparatus
An inkjet printing apparatus which enables printing with high print quality is provided. For that purpose, a pair of airflow guides are provided at intermediate positions between each adjacent two of the printing heads arrayed in a travelling direction of a carriage, the pair of the airflow guides respectively located right and left in a direction perpendicular to the travelling direction of the carriage.
US08246140B2 Correction method of feeding amount of conveyance belt and inkjet recording apparatus using the method
An inkjet recording apparatus includes: a control device that controls feeding of the conveyance belt so that a recording medium is conveyed at a pitch of a prescribed feeding amount in a feeding direction, and establishes an origin on the recording medium based on a detection of a starting point arranged on the conveyance belt, and controls driving of the inkjet head so that test dots of an amount equivalent to one round of the conveyance belt are printed on the recording medium at the pitch, from the origin; and a correction device that corrects the feeding amount of the conveyance belt to a corrected feeding amount corresponding to a feeding position of the conveyance belt based on the measurement results for an inputted printing space, wherein the control device causes an ink droplet to jet to the recording medium according to the corrected feeding amount.
US08246138B2 Print emulation of test pattern
Print quality feedback is provided about a printer. Printer operation is monitored to determine when printer parts are not operating correctly. Information indicating which printer parts are not operating correctly is stored. A test pattern is modified to produce an emulated test pattern. The emulated test pattern emulates how the test pattern would appear when printed by the printer. The emulated test pattern includes alterations made to the test pattern based on the information indicating which printer parts are not operating correctly.
US08246137B2 Image forming apparatus and methods thereof
A method of calibrating a transport roller includes forming a reference image through nozzles arranged in an array having an array height, moving a substrate a distance along a substrate transport path by the transport roller having a radius and a circumference, and determining an offset value based on an actual distance of substrate advancement corresponding to the reference image and movement of the transport roller. The circumference of the transport roller is equal to or less than at least one of the array height of the nozzle array or an image height of the reference image.
US08246136B2 Recording apparatus including two attraction devices for attracting recording medium
A recording apparatus including: a head having an ejection surface; and a recording-medium conveyor device having a conveyor member with a conveyor surface, wherein the apparatus further includes a first and a second attraction device each for permitting the medium on the conveyor surface to be attracted thereto. The first device includes: a first and a second electrode each being opposed to one surface of the medium opposite to another surface thereof facing the ejection surface; and a first voltage applicator to apply a voltage between the first and second electrodes. The second device includes: an electrifying body and a third electrode between which at least one of the medium and the conveyor member is sandwiched; and a second voltage applicator to apply a voltage between the electrifying body and the third electrode. The second device is for electrifying the at least one of the medium and the conveyor member.
US08246134B2 Inkjet recording apparatus and drive method of inkjet recording head
An inkjet recording apparatus having: a recording head including a pressure generation section, a pressure chamber, and a nozzle; and a drive signal generator which generates the drive signal including a first expansion pulse, a contraction pulse, and a second expansion pulse, wherein the pulses are generated to satisfy that: a peak value position P1 of positive pressure is not more than 1.45AL from a drive signal applying start time, and |M1/P1|≧0.45, where AL represents a half of the acoustic resonance period of the pressure chamber, M1 is a first peak value of negative pressure in the pressure chamber, P1 is a peak value of a positive pressure succeeding to M1, and M2 is a peak value of a negative pressure succeeding to P1, wherein M1, P1 and M2 are values of a pressure wave generated by total effect of all the pulses.
US08246117B2 Armrest apparatus
An armrest apparatus and chair including one or more armrest apparatuses are disclosed. Each armrest apparatus includes an armrest member attached to at least one chair component. The armrest member has a first aperture and a second aperture. A first plate is positioned above the armrest member. The first plate has a longitudinal slot that is transverse to the first and second apertures. An armrest cover is attached to the first plate. A resilient device is positioned between the first plate and the armrest cover or between the first plate and the armrest member. The resilient device has a first hole sized and configured to receive the first member and a second hole sized and configured to receive the second member. A first member extends through the first aperture, first hole and the longitudinal slot and a second member extends through the second aperture, second hole and the longitudinal slot.
US08246116B1 Head restraint assembly with sliding latch
A head restraint assembly comprising a housing, an armature extending though opposite sides of the housing, at least one latch receiving member provided on the armature and coupled thereto for non-rotatable movement with respect to the armature, and a latch member extending though opposite sides of the housing. The latch member includes a projection that engages the at least one latch receiving member when the latch member is moved into a latched position.
US08246113B2 Office chair or office chair component with an aerial tensioning element
An office chair or office chair element, such as a backrest or seat, has a flat covering element, such as a fabric, cushioning or webbing element, secured to support elements, such as the arms of a support frame, and tensioned in between. The covering element is provided with a welt strip that, in the fitted state, is placed in an accommodating groove in the support element. The accommodating groove has two oppositely situated contact faces for the welt strip and one of the contact faces is provided with a projection that projects into the accommodating groove and extends in the longitudinal direction of the groove. The welt strip can be pressed into the accommodating groove, resiliently deforming the projection and/or the welt strip and the welt strip, in the fitted state, is positively locked and/or friction-locked in the groove with abutment against the contact faces, with the projection preventing the welt strip from escaping from the accommodating groove.
US08246111B2 Wind deflector
The invention relates to a wind deflector for a roof opening, which can be closed and opened, in a roof panel of a vehicle. According to the invention it is contemplated that an elastic element, which is fixed with respect to the frame of the roof opening, engages on the wind deflector arm and applies a force thereon in of the longitudinal direction, and an arm, which at one end is connected to the wind deflector arm rotatably about the transverse direction, is mounted at the other end rotatably with respect to the frame of the roof opening in of the transverse direction. The invention further relates to a method for actuating a wind deflector.
US08246110B2 Deflector mechanism for sunroof apparatus
There is provided a deflector mechanism for a sunroof apparatus which can reduce the number of parts, assembling processes, and a production cost. The sunroof apparatus includes a pair of guide rails provided at both sides of an opening formed in a roof of a vehicle in a widthwise direction, a sunroof panel which slides along the guide rails, a resin-made front frame which interconnects front ends of the guide rails, and a deflector mechanism which ascends/descends along a front edge of the opening of the vehicle. The deflector mechanism includes a deflector including a pair of arms and a blade that connects these arms together, a pair of support members each of which supports a basal end of each arms, a retainer formed at a front frame, and an urging means which urges the deflector upwardly, and the retainer is formed together with the front frame.
US08246105B2 Frontal structure for a motor vehicle
A frontal structure is provided for a motor vehicle that includes, but is not limited to a support structure that can be connected to longitudinal members of a front frame, to which a cooling module is fastened with a retaining device, and a bumper cross member mounted ahead of the cooling module. The retaining device includes, but is not limited to at least two cooling module holders that are attached to a component selected from support structure and cooling module and which are provided with elongate recesses, in which retaining elements attached to the respectively other component are anchored. The retaining device is configured in such a manner that in the event of a backward yielding of the bumper cross member, a translational displacement of the cooling module in the direction opposite to the direction of travel is possible.
US08246103B2 Automotive air deflector, and a system thereof
An automotive air deflector is substantially V-shaped with a pair of opposed wing panels configured such that impinging air is directed around the deflector. The deflector is configured for placement at various locations on a vehicle, including on the front end of the vehicle, on the rear end of the vehicle, and in front of the tires of the vehicle. The air deflector is constructed of a lightweight material that is sufficiently rigid for the service environment but is flexible enough to be configured in varying shapes so as to accommodate being placed on various types of vehicles and in the various locations on those vehicles. By reducing turbulence and providing for the smooth flow of air around the vehicle, the air deflector reduces the effect of aerodynamic drag, and thus improves the fuel efficiency of the vehicle, thereby leading to reduced vehicle operating costs.
US08246099B2 Sun visor for vehicle and method of operating the same
A sun visor for a vehicle and method of operating the same which prevents glare caused by light from the sun or headlights and which promotes safe driving without obstructing the field of view of a driver. The invention also features methods for operating the sun visor.
US08246098B2 Tailgate for a pickup truck
A tailgate for the bed of a pickup truck has a generally U-shaped tailgate frame that is adapted to be coupled to the bed of the pickup truck and is pivotable about a first axis between a generally vertical closed position and a generally horizontal open position. A door assembly is coupled to the tailgate frame and is pivotable about a second axis generally normal relative to the first axis for movement between a closed position proximate the tailgate frame and an open position away from the tailgate frame.
US08246093B2 Blade handling apparatus
A blade handling apparatus includes a mount frame; a stinger boom carried by the mount frame; and a lift block assembly including a lift block carried by the stinger boom; a pair of rod housings carried by the lift block; a pair of push rods slidably carried by the pair of rod housings, respectively; and a pair of blade lock pins carried by the pair of rod housings, respectively, and engaged by the pair of push rods, respectively.
US08246092B2 Profiled element for fastening a bumper to longitudinal beams of a vehicle, and method therefor
Disclosed is a profiled element (66) which is designed as a hollow profiled support section and is used for fastening a bumper to longitudinal beams (30) of a vehicle. Said profiled element (66) is assigned to a longitudinal beam (30) made of steel as an insertable section for the interior (32) of the longitudinal beam (30). The final edge (67) of at least two opposite walls (68) of the insertable section of the profiled element (66), which is made of a light metal material, is attached inside an insertion member (70) which, as a separation layer, prevents adjacent surfaces that are made of light metal and iron-carbon alloys from corroding. The insertable section is inserted into the longitudinal beam (30) along with the insertion members (70).
US08246091B1 Inertia-locking reactive bumper for motor vehicle
An energy-absorbing front end structure for a motor vehicle includes a pair of frame rails, struts (crushable members) made movable relative to the frame rails along a longitudinal axis, a bumper beam supported by the struts, and a spring resisting rearward movement of each strut relative to the frame rail. An inertia-activated locking device inhibits rearward movement of the strut when the vehicle undergoes a longitudinal deceleration above a threshold level so that the strut may absorb crash energy in a high-speed collision. If the vehicle is involved in a lower energy collision, such as with a pedestrian, the deceleration experienced by the vehicle is below the threshold level and the strut remains in an unlocked condition in which it is able to move rearward against the spring to lessen the crash energy transmitted to the pedestrian.
US08246089B2 Lock for a household appliance
The invention relates to a lock, in particular for a household appliance such as a tumble drier, a washing machine, a dishwasher or the like, having a movable retaining element, which is configured in particular in the manner of a slide. The retaining element interacts with a closure hook located on a closure element, such as a door, a cover, a flap or the like of the household appliance, which can be moved between an open and a closed state. The closure hook, in the closed state of the closure element, engages into the retaining element. Here, the closure hook is held by the retaining element in contact against a blocking face in such a way that a movement of the closure element into the open state is blocked. The blocking face is designed so as to be pivotable in the manner of a positive opener.
US08246088B2 Cover for fully concealed striker
A striker cover completely conceals a striker and includes a first cover portion and a second cover portion. The first cover portion pivots with respect to the striker, and the second cover portion pivots with respect to the first cover portion. A spring element biases the first cover portion to pivot away from the striker. The second cover portion may be biased by inertia or a spring element to pivot toward the striker.
US08246086B2 Low cost, high performance pipe connection
A low cost threaded pipe connection for virtually any service is provided, that has selectively, unique sealing threads for general use that can be supplemented with a pin nose seal when specified by the user.
US08246078B2 Safety apparatus for motorcycle
Disclosed is a safety device for motorcycle, the safety device for motorcycle comprising: a supporting assembly installed onto both lateral side of the motorcycle body, with a plurality of parts of which are rotatable relative to each other; a supporting wheel installed onto the supporting assembly which is rotatable relative to the supporting assembly a push-pull unit that connects the supporting assembly to the motorcycle body, pushes the supporting assembly in order for the supporting wheel contacting with ground, and pulls the supporting assembly in order for the supporting wheel for taking off the ground; and a control unit that controls the push-pull unit. According to the present invention the motorcycle will not easily fall down when it stops for a moment in driving, the driver can easily support the motorcycle, and the motorcycle will not incline over a predetermined angle in driving curved path.
US08246076B2 Airbag for a vehicle occupant restraint system and a method for protecting a vehicle occupant
An airbag arrangement for a vehicle occupant restraining system including at least one inflatable airbag and an inflating device. The airbag includes a first inflatable area which extends in the inflated status of the airbag in the area of a first body region of the vehicle occupant, and a second inflatable area, which extends in the inflated status of the airbag in the area of a second body region of the vehicle occupant. The first inflatable area has a larger thickness vertical to the main extension plane of the airbag than the second inflatable area. The inflating device and the airbag are designed for inflating the first inflatable area of the airbag to such a high internal pressure that during the impact of the occupant on the airbag a force is exerted onto the first body region of the vehicle occupant which sets the occupant into a tilting motion.
US08246074B2 Airbag mounting assembly for vehicles
An airbag mounting assembly for vehicles to mount a passenger airbag housing to a cowl cross bar may include a mounting bracket, a first end thereof being mounted to the passenger airbag housing and a fastening unit mounting a second end of the mounting bracket to the cowl cross bar.
US08246072B2 Folding frame particularly for strollers, prams or the like
A folding frame for strollers and prams, comprising a supporting framework which has two side members which are interconnected by an articulated structure, each side member having a rear upright (4b) and a front upright (4a) which are articulated to one another about an articulation assembly (4c) and are associated in a downward region respectively with a rear wheel assembly and a front wheel assembly, the side members having a respective handle tube (4e) which can move with a rotary and translational motion with respect to the respective front upright, the handle tubes being arranged laterally adjacent to the respective front upright.
US08246068B2 Highway and display security trailer
The present invention provides a trailer to transport materials or equipment, the front tongue assembly of which converts to a highway traffic arrow board, or other preferred display, and which locks the trailer securely in place. The tongue extension frame extends through and pivots on the trailer frame and is moved to vertical by rack and pinion, or other suitable means such as hydraulic cylinder. Its upper end pivotably supports a Y-shaped tongue assembly with sign affixed opposite the towbar and hitch means. Power is applied to a gear box mounted on upper end of said tongue extension frame which turns the pivot bar 180 degrees to place the sign at the top for display and the towbar with hitch means at the bottom. Flip-down legs with extended side supports give added stability in the setup positions.
US08246067B1 Trailer hitch support system
Described herein is a trailer hitch adapter designed to relieve the weight of a trailer from applying directly onto the hitch of a towing vehicle. The hitch adapter features a towing bar pivotally secured to a frame with a wheel base, the towing bar resists pivotal movement by spring and damper assemblies. The frame has a hitch for receiving the trailer and the towing bar has a hitch for attachment to the towing vehicle. The wheel base of the hitch adapter is movable between a forward and rearward position.
US08246062B2 Fast displaceable bicycle fender plate structure
A fast displaceable bicycle fender plate structure includes at least a hitch and a fender plate. The hitch has a body and a coupler formed on the body to fasten a fender to a bicycle frame. The hitch further has a plate fastener which has at least one first fastening element located thereon. The fender plate has at least one second fastening element corresponding and fastenable to the first fastening element so that the fender plate can be quickly installed or removed by users without using any tool.
US08246058B2 Turning mechanism for skateboards
A turning mechanism for skateboards includes a plate fixed to the underside of the board and a wheel frame is pivotably connected to the pivot tube on the plate. A first part extends through a lug on the plate and a second part is threadedly connected to the first part. A U-shaped first restriction member extends through a spring and is connected to the second part, and two hook ends of the first restriction member are hooked to a first end of the spring. A U-shaped second restriction member extends through the spring and is connected to a rod on the wheel frame. Two hook ends of the second restriction member are hooked to a second end of the spring. The second part moves linearly to pull the spring when rotating the first part so as to restrict the required force that the wheel frame is pivoted relative to the pivot tube.
US08246056B2 Superplastic sealing system, preferentialy for electrochemical cell system
A seal intended to be inserted between a first and a second member, the seal including: two contact portions spaced from each other along a spacing direction, respectively intended to contact in a tight manner the first and second members, the contact portions being made of a first alloy displaying superplasticity properties under predetermined stress conditions including predetermined temperature conditions, the contact portions being supported by a support arranged therebetween, produced so as to display, under the predetermined temperature conditions, a greater mechanical compression resistance in the spacing direction than that of the contact portions.
US08246054B2 Flat metal gaskets
The present invention relates to cylinder head gaskets on internal combustion engines, with at least three layers, namely a mid-layer, a function layer and a layer of a compression limiter. The mid-layer is arranged between the function layer and the compression limiter. The mid-layer has at least two essentially round fixing openings, outside a sealing region. The compression limiter is beaded around the edges of the fixing openings in the region thereof, and in this way fixes the compression limiter to the mid-layer. The function layer has recesses in the region of the fixing openings of the mid-layer, in order to accommodate the beaded region of the compression limiter, without increasing the total thickness of the gasket in the region of the fixing of the compression limiter.
US08246052B1 Bladder containment mechanism
A downhole submersible pumping system includes a housing and a bag seal assembly. The bag seal assembly includes a seal bag and a fastening assembly. The fastening assembly is configured to exert a compressive force between inner and outer surfaces of a first end of the seal bag. The fastening assembly may include a first ring attached to the support tube, a second ring and a plurality of fastening members. The first ring may be configured for threaded engagement with the support tube. The second ring is configured for engagement with the first ring.
US08246048B2 System and method for managing calculated odds bets in a blackjack game
A method of managing a blackjack game is provided. A blackjack game bet comprising a bet against a house entity on a blackjack hand is received from a player. A pair of cards is determined for a hand for the house entity, and another pair of cards is determined for a hand for the player. The odds of the occurrence of one or more subsequent events are determined based at least in part on one or more of the pair of cards selected for the house entity's hand and one or more of the pair of cards selected for the player's hand. The odds for an additional bet are determined based at least on the determined odds for the one or more subsequent events, and the additional bet is offered to the player at the determined odds for the additional bet.
US08246045B2 Sheet feeding apparatus and image forming apparatus
A holding mechanism which holds a rear end restricting plate at the restricting position in accordance with the sheet size is configured with a first rack tooth row and a second rack tooth row. The first rack tooth row and the second rack tooth row are arranged at the bottom surface of a cassette body to be the same height along the sheet restricting direction and a first tooth row and a second tooth row are arranged at a restricting member to be the same height along the sheet restricting direction.
US08246044B2 Sheet feeding device and image forming apparatus with lifting plate
A sheet feeding device that feeds sheets by a sheet feeding unit from a sheet feeding cassette storing the sheets, in which positions of rotation centers of a lifting plate and a lifting plate pressing member are varied from each other in such a manner that a rotation track of an edge of an opening of the lifting plate pressing member and a rotation track of a vertical surface of an engaging member provided on the lifting plate intersect with each other, so that the edge is engaged with the vertical surface at the intersection position of the rotation tracks to restrict rotation of the lifting plate when the lifting plate moves upward before a lifting operation of the lifting plate pressing member.
US08246041B2 System and method for monitoring image forming machine media stack height and method of calibrating stack height sensing in the monitoring system
A system and method for monitoring media stack height utilizes a pick mechanism and stack height sensing mechanism. The pick mechanism has a pick arm and a pick roller, the arm rotatably mounted at one end to pivot about an axis and change its angular position relative thereto. The roller rotatably mounted to an opposite end of the arm contacts a media stack top and is rotatably driven to feed sheets one at a time from the stack top changing the stack height. The angular position of the arm relative to the stack changes as the stack height changes. The stack height sensing mechanism arranged on and adjacent to the arm senses arm angular displacement as the stack height changes to provide an indication of the sheet quantity remaining in the stack. A method for calibrating stack height sensing of the monitoring system provides one or more calibration points such as at “full stack” and “stack out” conditions.
US08246038B2 Medium transfer device and automatic paper currency deposit/withdrawal machine
Provided is a paper-currency transfer device, which prevents paper-currency clogging in a paper-currency transfer unit composed of a plurality of transfer units and which neither has a complicated structure nor needs a dedicated drive source. A medium transfer device transfers a medium from a sending-side paper-currency transfer passage as a first transfer passage to a receiving-side paper-currency transfer passage as a second transfer passage. The medium transfer device comprises a runner mounted coaxially with a transfer roller on a receiving side of the receiving-side paper-currency transfer passage. The runner is rotated at a higher speed than that of the transfer roller on the receiving side. The drive source of the runner is common to that of the transfer roller.
US08246031B2 Gathering and stitching machine
A new gathering and stitching machine (10) and a new method for operating a gathering and stitching machine (1) are proposed, which make it possible to drive in the staples (K) in a positionally correct manner and to close them satisfactorily even in the case of relatively short staple setting times. This is achieved by the novel control of the position of the staple heads (20) and the saddle-shaped supports (2, 30, 40, 50) in the region of the interaction during stapling. It is an essential feature of the present invention that the staple head (20) and the support (2, 30, 40, 50) are pivoted towards one another in such a way that they come to lie within a common stapling plane (H). This means that the saddle plane which is defined by the pivoting axis (S) of the saddle-shaped support (2, 30, 40, 50) and the support edge (13) and the staple-head plane which is defined by the pivoting axis of the staple head (20) and the ram tip are superimposed on one another in the region of the interaction and for the duration of the interaction and define what is known as the stapling plane (H). Here, the stapling plane (H) is pivoted continuously, with the result that it stands orthogonally on the main conveying plane (X) only in a central position.
US08246028B2 Telescopingly adjustable clamp
A telescopingly adjustable clamp for securing an object to a support may include an anchor rod with a plurality of circumferentially extending grooves which define at least one barrier wall. A positioning member defines a receptacle that receives a portion of the anchor rod and allows motion of the anchor rod relative to the positioning member in the receptacle. The positioning member includes a positioning tab that projects into the receptacle and is sized and shaped to be received in one of the grooves. The positioning member supports a clamping member that extends generally radially outwardly from the longitudinal axis of the anchor rod. Relative movement of the anchor rod and the positioning member changes the distance between the clamping member and the object.
US08246025B2 Vise assembly and bench circular sawing machine
A vise assembly includes a support rod standing on a base of a bench circular sawing machine, a first arm connected to the support rod and projecting frontward, a second arm of which a rear end portion is connected to a front end portion of the first arm in such a manner that the second arm is horizontally swingable and capable of being retained at any angular position, and a clamping rod disposed at a front end portion of the second arm, configured to be movable upward and downward, and capable of holding a workpiece placed in a cutting region. Optionally, the rear end portion of the second arm is movable upward and downward and capable of being retained at any vertical position.
US08246023B2 Vibration damper, particularly for supporting compressors, pumps, electric motors and the like
A vibration damper, particularly for supporting compressors, pumps, electric motors and the like, comprising a flat body from which at least two engagement tabs protrude on each of the two faces and at least two elastically deformable contact and shock-absorbing portions protrude on at least one of the faces.
US08246022B2 Vibration-proofing device
This vibration-proofing device is a vibration-proofing device 12 including an elastic body 28 which elastically connects an intermediate cylinder fitting 130 and an inner cylinder fitting 20, a first liquid chamber 161 and a second liquid chamber 162 disposed around the central axis of the inner cylinder fitting 20, and a partition wall 29 made of the elastic body 28, which is disposed between the adjacent liquid chambers 161 and 162. The initial load is input in a +Z-direction substantially parallel to the central axis of the intermediate cylinder fitting 130. When the inner cylinder fitting 20 has been displaced in the −Z-direction, a displacement regulating member 71 which abuts a formation area of the partition wall 29 in the elastic body 28 to regulate the displacement of the elastic body 28 is connected to the intermediate cylinder fitting 130. It is thus possible to regulate the displacement of the elastic body at low cost.
US08246021B2 Body mount with plug-in damping device for vehicles
A plug-in hydraulic body to frame mounting assembly is mounted to a conventional elastomeric body mount device to increase the control of vibration from the operation of the automotive frame to the automotive component supported thereon. The connecting member of the hydraulic mounting assembly threads onto the end of the fastener passing through the conventional elastomeric body mount device and anchors the outer can to a bridging can connected to the underside of the frame offrigger bracket to provide a true plug-n-go vibration control enhancement that can be added to any desired body mount location. The deflection of the fastener during operation of the elastomeric body mount device drives the operation of the hydraulic mounting assembly to dampen the deflection of the fastener in the elastomeric body mount corresponding to the transfer of operational loads between the body component and the offrigger bracket to which the body component is mounted.
US08246020B2 Damping device
A vibration isolator includes layered rubbers interposed between a support body and a movable body, and a pair of dampers attached to the support body at one ends and to the movable body at the other ends. The layered rubbers are arranged to be spaced apart in an anterior and posterior direction and in a left and right direction, with reference to a direction in which an operator faces when seated. One of the dampers is arranged at a position corresponding to a middle of the left and right direction between the layered rubbers arranged in the left and right direction, and aligned in the anterior and posterior direction. The other one of the dampers is arranged closer to an anterior side than a middle of the anterior and posterior direction between the layered rubbers arranged in the anterior and posterior direction, and aligned in the lift and right direction.
US08246017B2 Downcomer for a gas-liquid contacting device
A downcomer for a gas-liquid contacting device. The downcomer may include first and second spaced apart side walls, first and second end walls, a floor, and first and second opposing discharge walls. Generally, each end wall is coupled to a respective end of the first and second side walls. Typically, the floor is coupled to the side walls and end walls, and the floor has at least one section adapted for permitting the passage of liquid there-through. The first and second opposing discharge walls can be coupled to respective first and second side walls and having respective ends below the floor.
US08246016B2 Downcomer for a gas-liquid contacting device
A downcomer for a gas-liquid contacting device. The downcomer may include first and second spaced apart side walls, first and second end walls, a floor, and first and second opposing discharge walls. Generally, each end wall is coupled to a respective end of the first and second side walls. Typically, the floor is coupled to the side walls and end walls, and the floor has at least one section adapted for permitting the passage of liquid there-through. The first and second opposing discharge walls can be coupled to respective first and second side walls and having respective ends below the floor.
US08246013B2 Cable guardrail system and hanger
A hanger for a cable guardrail system is disclosed including a first portion with first and second seats on opposite sides of a post each seat capable of supporting a cable, and a second portion capable of engaging the end of the post. Also disclosed is a cable guardrail system including a plurality of posts, a plurality of hangers attached to at least a portion of the plurality of posts, and at least two cables supported by the seats on opposite sides of the post. The cable guardrail system may redirect an impacting vehicle and dissipate a portion of the impacting vehicle's energy.
US08246012B2 Construction site fence panel foot boot
A construction site fence, or barrier foot plate base unit or foot cover attachment for separating the barrier from traffic and to guide traffic. The base unit attaches a traffic delineator thereon top of the base unit. Also, the base unit may include a pad that is tapered away from the construction site barrier panel foot, creating a gentle sloping ramp, including a combination of the sloping ramp and the delineator mount.
US08246011B1 Slidable adjustable jacking device
A slidable adjustable jacking device where the numbers of rotations of a hand crank on a jacking device may be greatly reduced by using a slidable screwjack inner member to re-position a load-carrying member. New in the art is the use of a slidable screwjack inner member and an affixed bar within a tubular outer member and an affixed passageway. This invention re-positions a slidable screwjack inner member to a location and then pins the member such that the member is fixed relative to a trailer. The device is useful for raising or lowering the tongue of a trailer.
US08246006B2 Articulating guide seal
A valve seal has a sealing lip and a compressible portion. The valve seal is utilized to seal a valve guide and a stem. The valve guide has a height within a predetermined range of heights and the sealing lip sealingly engages the stem. The compressible portion has at least two articulating portions with a hinge portion between the two articulating portions. The compressible portion sealingly engages the valve guide and articulates to accept the valve guide without substantially deforming the lip or interfering with the stem.
US08246002B1 Concrete panel mold having reinforced lower support gasket for vertically forming concrete panels
A support gasket for use with a concrete panel mold system comprises an inner stiffener bar and engagement structure, attached to or formed integrally with the stiffening bar. The engagement structure is operable to engage an adjacent material. A pliable gasket material is disposed about the inner stiffening bar and is positively engaged with the engagement structure to secure the gasket material to the stiffening bar.
US08245997B2 Drill stand
Drill stand (1) including a base plate (2), a carriage (3) arranged to be able to carry a drill motor and a drill column (4) which is pivotally mounted to a front part (5) of the base plate. The drill column is supported by a back support (7) located in a longitudinal direction rear of the drill column and is pivotally mounted to a back part (8) of the base plate, and a back side of the drill column facing the back support (7) is arranged as a track (10) having lateral wings (11, 11′), a right side wing (11) and a left side wing (11′). A clamping arrangement fastened to both of the back support and the track (10) enabling them to be fixed to each other in different positions along the track by clamping.
US08245995B2 Wall-mounted device and timepiece with the same
A wall-mounted device (1) which ensures easy confirmation of the mounting of a to-be-mounted-on-wall object on a wall surface or the like, and can prevent the to-be-mounted-on-wall object from falling off, and a timepiece having the device are provided. First, an attachment fitting (30) is fixed to the wall surface or the like by screws. Then, a hook part (30a) of the attachment fitting (30) is hooked on a hanging part (13) of the wall-mounted device (1) while deforming an elastic plate member (10) inward. When deformation of the elastic plate member (10) is released, vibration occurs together with generation of a light impact sound at the time the elastic plate member returns from the deformed state to the original state. With a first bent part (10a) of the elastic plate member (10) being in abutment with the hook part (30a) of the attachment fitting (30), the to-be-mounted-on-wall object is mounted on the wall surface or the like.
US08245991B2 Supporting arm
A supporting arm has a mounting seat, a buffering device and a body. The mounting seat is mounted on a table or a wall and has a mounting jacket and a top board. The mounting jacket has a through hole and an abutting face. The top board is detachably connected to the mounting jacket and has a mounting end and a connecting end. The buffering device is connected to the mounting seat and has at least one buffering shaft and a connecting frame. The at least one buffering shaft is pivotally connected to the connecting end of the top board. The connecting frame is pivotally connected to the at least one buffering shaft and abuts the mounting jacket. The body is connected to the buffering device through the mounting seat and has a pivotal end, a pivotal rod and an extending end.
US08245989B2 Device support structure
A device support structure is provided. Two corresponding sides of a base of the device support structure extend upwards vertically from the base to form a first sidewall and a second sidewall. The base includes a configuration portion adjacent to the two sidewalls, which includes a front seat and a rear seat. A plurality of hook members are configured on the front seat for hooking a network device disposed on the front seat. Two sides of the network device are supported by the two sidewalls. A stopping member is configured on the front end of the base for abutting against a front end of the network device configured on the front seat. A device latching portion is configured on the rear seat for guiding and fixing a power adapter of the network device to the rear seat.
US08245980B2 System and method for transferring airplanes
A method for transferring airplanes and an unmanned airplane transfer system. The airplane transferring system includes: receiving a transfer signal responsive of a movement of an airplane control component; and transferring an airplane, by an unmanned airplane transfer system, in response to the transfer signal.
US08245978B1 Multiple ASM OBIGGS with different permeability and selectivity membranes
A method and system for providing nitrogen-enriched air (NEA) to aircraft fuel tanks using multiple air separation modules (ASMs). The ASMs employ membranes having different permeabilities and selectivities which are particularly selected to meet the varying NEA needs of the fuel tanks during flight.
US08245976B2 Door assembly for laminar flow control system
A door assembly has a first door integrated with a second door. The first door has a first door cowl. The second door is pivotably mounted to the first door and has a second door cowl forming at least a portion of the first door cowl. The door assembly includes at least one actuator coupled to the first and second doors. Each one of the first and second doors is pivotable between open and closed positions and defines an opening when moved to the open position. The openings of the first and second doors face in opposite directions. The actuator is operative to pivotably move at least one of the first and second doors between the open and closed positions.
US08245974B2 Drainage device, aircraft, and method for letting out a fluid that is present between the exterior skin and the interior lining of an aircraft
A drainage device for letting out a fluid that is present between the exterior skin and the interior lining of an aircraft, wherein the drainage device comprises a collecting vessel and an outlet line. The collecting vessel is designed to collect the fluid that is present between the exterior skin and the interior lining and the outlet line is connected to the collecting vessel and is designed to let out the collected fluid.
US08245973B2 Methods and systems for improving aircraft visibility
A method for improving the conspicuity of aircraft is described that includes determining onto which exposed portions of an aircraft surface a retro-reflective material is to be placed, and attaching the retro-reflective material to the exposed portions such that an observer of the retro-reflective material is provided with an indication of a size, location, and orientation of the aircraft.
US08245972B2 Leading edge for aircraft wings and empennages
A leading edge structure includes two or more multilayer panels at least partially overlapping and suitably curved with at least partially congruent concavities. Each multilayer panel includes at least the following three layers: a first metal foil layer metal foil, a second intermediate layer of fiber-glass securely fixed to the first layer, and a third metal honeycomb layer securely fixed to the second layer.
US08245971B2 Curved element, wing, control surface and stabilizer for aircraft
A curved element, a wing, a control surface and a stabilizer for an aircraft. The curved element (7) is of a composite material and comprises surfaces (14, 21) provided with a plurality of profile reinforcements (20, 25). The profile reinforcements constitute an integrated part of the structure of the surfaces and have a directed strength effect. The profile reinforcements may be arranged in a manner constituting a latticed support structure.
US08245969B2 Plug-n-play power system for an accessory in an aircraft
A power system for an aircraft is disclosed. The power system comprises a power module unit and at least one mounting rail detachably coupled to the power module unit. The mounting rail provides structural support and electrical power to the power module unit. A power system in one embodiment may use mounting rails that double as power rails supplying power to the power module unit. Control is accomplished over a wireless link. The power rail control may be accomplished remotely via a standard or solid state relay. Normal rail power for the rail mounted power module unit may come from the utility bus.
US08245967B2 Actuator force equalization controller
An actuation system including a plurality of actuators; a plurality of position sensors coupled to the actuators, the plurality of position sensors providing rate feedback signals proportional to an actuator rate; a plurality of force sensors coupled to the actuators, the plurality of force sensors providing delta pressure signals; and a feedback control loop configured to receive the rate feedback signals and delta pressure signals and compute a difference in actual actuator rates and sum the difference with a computed difference in actuator forces to generate actuator positioning commands that equalize the actuator forces on a control surface.
US08245966B2 Airship and vectored propeller drive therefor
A propulsion unit for an airship comprises a driveshaft, having a gimbal mount to a mounting frame attachable to a fuselage, the gimbal being mounted in the mounting frame and comprising an inner ring and an outer ring having orthogonal rotational axes, the inner ring including a propeller unit having a conical housing pivotable on trunnions with the gimbal and a propeller affixed to a propeller shaft coaxial with the axis of the conical housing. The outer ring includes a toroidal Orientation of the conical housing and propeller shaft is accomplished by actuators, a first actuator controlling the angle of the outer ring relative to the framework and a second actuator controlling the angle of the conical housing relative to the outer ring.
US08245957B2 Flexible spray nozzle for high pressure washers
A swivel nozzle mechanism used with a high pressure fluid washer attaches to an output wand, typically through a flexible hose, to direct a high pressure fluid from the washer to a directed target. The swivel nozzle mechanism attaches to a distal end of the wand and is controllable by a handle mechanism attached to the wand which enables the rotation of a spray nozzle about an axis, normal to the wand axis, at the distal end of the wand. The handle controls the direction of rotation of the spray nozzle and has a plurality of stable operating points resistant to movement and thereby providing for prolonged use at a fixed position.
US08245951B2 Electrostatic atomizing fuel injector using carbon nanotubes
Use of carbon nanotubes (CNTs) in a charge injector to assist in atomizing fuel for engine applications. A CNT charging unit is positioned in front of a fuel injector. A voltage is applied on a CNT coated mesh to charge the fuel stream when it passes. Then the charged stream goes through a grounded metal cage. The fuel is thereby electrostatically charged causing repulsive forces on surfaces of liquid in the fuel resulting in the liquid splitting into droplets.
US08245949B2 Energy conservation system for using heat from air conditioning units to heat water supply lines
A hot water circuit (50) supplies water to a plurality of rooms (20) in a building from a central water source (22). Each room (20) has dispenser (24) and an air conditioner (28) and a liquid heat exchanger (38). The air conditioner (28) includes a condenser (30) that abuts the liquid heat exchanger (38) for warming the water from the central water source (22). When too much water is heated, some returns to the central water source (22). Some water is cooled by a dissipating heat exchanger (76, 74) disposed on a heated water return line (70). The return line (70) is connected to the central water source (22). An auxiliary system (84) runs through the dissipating heat exchanger (76, 74) to cool the water in the return line (70).
US08245947B2 Thermogenic augmentation system
A dual air cavity roof has a continuous upper cavity which is cooled by fans, while the lower cavity is generally sealed. Preferably the cavities are separated by a radiant barrier. The fans are preferably powered by one or more photovoltaic cells that are also disposed on the roof. The roof can be pre-cooled with cooler night air and fans only activated when necessary to remove heat from the solar load on the upper cavity. When it is desirable to remove heat, the fan speed is optimized in each zone of the roof to enhance the natural convective flow to the optimum level. A radiant barrier can also cover the roof substrate, which is optionally an existing roof that is in need of repair. The roof structure is preferably assembled in parallel modules using insulating support brackets that support the outer surface and the barrier that separates the upper and lower cavity.
US08245936B2 Dynamic focus calibration, such as dynamic focus calibration using an open-loop system in a bar code scanner
A system and method for recalibrating a bar code scanner or other optical system is described. In some cases, the system dynamically adjusts the focal length of a lens assembly based on open-loop process, such as based on feedback related to a distance between the lens assembly and an imaged object. In some cases, the system dynamically adjusts the lens assembly in order to provide auto focusing or zoom adjustment.
US08245934B1 Apparatus and method for automatically providing information to a new computer
A system and method is disclosed for automatically providing information to a newly-manufactured computing device. During the manufacture of a new computing device at an assembly line, a camera integrated with the computing device is automatically activated as a barcode scanner. On the camera viewing a barcode that includes device-specific configuration information, the barcode is read by the computing device to read the device-specific configuration information for storage in a non-volatile memory of the device.
US08245930B2 Method and apparatus for augmenting optical barcode scanner with RFID reader
An apparatus and method for augmenting an optical barcode scanner. The apparatus comprises an accessory module that includes an RFID reader, a body part attachable to the optical barcode scanner, and an interface connector for forming a communication link between the RFID reader and the optical barcode scanner when the interface connector is connected with the expansion port of the optical barcode scanner.
US08245925B1 Online purchaes involving an exchange of non-negotiable credits with restrictions into entity independent negotiable funds without the restrictions
Non-negotiable credits can be identified that are from previous interactions with an entity. The previous interactions can earn the non-negotiable credits. A quantity of the non-negotiable credits can be converted to a quantity of negotiable funds. The converting can be performed by a different legal entity than the entity. Access to the quantity of negotiable funds can be permitted for purchases with at least one vender that does not honor the non-negotiable credits in absence of the converting of the non-negotiable credits into negotiable funds. The identifying, the converting, and the permitting can be performed by computing equipment having at least one processor executing program instructions that are digitally encoded in at least one storage device.
US08245914B1 Automated banking machine with noncontact reading of card data
An automated banking machine operates responsive to data read from data bearing records. The data corresponds to user card data received from a cell phone. The machine generates and displays a random number correlated with a time period. The machine user inputs the displayed random number into their phone. A software application in the phone encrypts the selected card data along with the inputted random number. The phone then displays a bar code image containing the encrypted data. The machine includes a bar code reader to read the displayed image. The machine can decrypt the random number and the card data from the read image. The random number is used to verify the current banking transaction session. The process replaces physical insertion of a card yet allows secure input of card data.
US08245909B2 Method and system for implementing a card product with multiple customized relationships
According to one embodiment, the present invention relates to a method and a system for implementing a card product or access mechanism with multiple relationships with an issuing entity (e.g., bank, etc.) where each relationship may be defined by one or more sets of rules that are customized for a particular customer. A computer implemented method and system for implementing a mechanism with multiple customized relationships may involve identifying one or more customized rules for an access mechanism associated with a customer; establishing a plurality of accounts for the customer wherein the plurality of accounts comprise different accounts with different account characteristics; and invoking one of the plurality of accounts for a transaction through the access mechanism, based at least in part on the one or more customized rules; wherein the plurality of accounts share at least one funding account.
US08245899B2 Driven surgical stapler improvements
A surgical fastener apparatus including a handle, an elongated shaft having a proximal end attached to the handle and a distal end extending therefrom. An end effector comprising a pair of jaws pivoted at a proximal end thereof and movable between an open and closed position, and a cartridge containing a plurality of surgical fasteners, the cartridge attached to the end effector. An electrically powered actuator for deploying the surgical fasteners. An electrically activated reverse mechanism for moving the elongated member from a distal most position within the end effector to a proximal position, the electrically activated reverse mechanism moves the elongated member proximally after the elongated member has moved to the distal most position by moving the trigger to the open position, and wherein after activation of the reverse mechanism proximal movement of the elongated member can be stopped by returning the trigger to its closed position.
US08245889B1 Portable pumpless fuel delivery system
The fuel delivery system is assembled from a large capacity refillable fuel tank and a refillable pressurized compressed gas or air tank to provide a portable fuel supply system to deliver fuel to a variety of different vehicles and equipment without requiring the use of a manual or powered fuel pump within the system, providing the fuel delivery system without any need for a powered source to dispense fuel from the fuel tank, the compressed gas tank providing a positive pressure within the fuel tank to dispense the fuel from the fuel tank.
US08245884B2 Airless type cosmetics vessel
An airless type cosmetics vessel, in which, in order to suck a gel type cosmetic from a vessel body into a cylinder chamber, an axial valve primarily opens an inlet passage and closes an outlet passage according to stepwise upward movement of a piston and an axial valve, and the piston is further moved upwards, thus sucking the cosmetic into the cylinder chamber, and, in order to discharge the cosmetic from the cylinder chamber, the axial valve is primarily moved downwards so as to close the inlet passage and open the outlet passage, and the piston is further moved downwards, thus compressing the cosmetic in the cylinder chamber and discharging the cosmetic from the chamber, so that a precise cosmetic suction and discharge operation can be executed by the stepwise suction and discharge actions of the axial valve and the piston, separately provided, without malfunctioning.
US08245882B1 Pouring spout for aerating poured liquid
A wine pouring spout that aerates the wine pouring therethrough comprises a generally tubular construction with a flow path extending along the axis of the spout. The flow path is provided with a Venturi constriction, and a Venturi intake port delivers ambient air to the low pressure zone of the constriction. A separate displacement air intake channel feeds displacement air into the interior of the wine bottle to replace wine discharged from the spout. The Venturi intake port includes a Venturi jet bushing with a jet passage therethrough. The Venturi intake port and the displacement air intake are located within a hooded rectangular housing extending outwardly and provided with a distal air opening. The housing directs ambient air to the Venturi intake port and the displacement air intake; and it catches any wine drops that may escape from the Venturi intake port.
US08245881B2 Spring force adjustment system
A fluid dispenser comprising a dispensing mechanism, a housing and a container having an interior. The container is removably coupled to the housing for dispensing fluid from the container by the dispensing mechanism.
US08245876B2 Wipes container
A container for storing and dispensing wipes that includes an extendable orifice. The orifice is extendable into the storage space of the wipes container to position an opening in close proximity with the top of a stack of wipes stored in the container. The extendable orifice may also act to reduce moisture loss in the case of wet-wipes and reduce the occurrence of fall-back.
US08245871B2 Container to contain fluid products
A container to contain fluid products, installed in a dispensing machine for fluid products, which is provided with a pair of delivery stations which have respective axes of delivery (X1) arranged at a determinate distance (D1) from each other. The container comprises an outer wall shaped so as to define an inner compartment consisting of two cylindrical zones connected by an intermediate zone. The distance (D2) between the longitudinal axes (X2) of the two cylindrical zones is substantially equal to the determinate distance (D1) between the axes of delivery (X1).
US08245869B2 Packaging container for microwave oven and process for manufacturing the same
Provided are a packaging container for a microwave oven that excels in the sealing performance between a container body and lid, and that at heating/cooking by a microwave oven, maintains the internal pressure of the container for a given period of time to thereby enhance the taste of contents through steaming effect, and that thereafter, can spontaneously open with certainty from a steam releasing seal part; and an efficient process for manufacturing the packaging container. In the packaging container for microwave oven having a lid heat-sealed to the periphery of a flange part of container body made of a synthetic resin so as to attain hermetic sealing, at least one steam releasing seal part with a weakened part is disposed inside the peripheral seal part of the flange part at a position separate from the peripheral seal part.
US08245867B2 Container and closure assembly
A container and closure assembly is provided that defines an opening and has a lip positioned around the opening. The lip defines an inner surface, an outer surface, and a top surface. The container and closure assembly also includes a closure to attach to the container. The closure includes a top portion, a first skirt extending from the top portion, and a second skirt extending from the top portion. The closure also includes a latch and a hinge connected to the latch. The latch includes an actuator extending from the connection location and a follower portion extending from the connection location. The follower portion of the latch includes a blocking structure. Movement of actuator causes movement of blocking structure. The latch is movable between a first position in which the blocking structure is positioned in contact with the lip and a second position in which the blocking structure is spaced from the lip.
US08245864B2 Diaper pail
A diaper pail includes a pail, an upper enclosure having a substantially smooth and continuous outer surface, and a drum assembly mounted within the upper enclosure for transferring a soiled diaper into a disposal bag while minimizing the release of odor from previously disposed diapers already within the disposal bag. The outer surface of the upper enclosure and drum cooperate to form a smooth continuous outer surface which is easily cleaned. The drum assembly includes a flexible plastic seal received around an opening in the lower portion of the drum housing. A deck portion of the seal engages an outer surface of the drum, with the free edge of the flexible seal being movable relative to fixed edge to conform to irregularities in the outer surface of the drum. An actuator handle actuates movement of the drum.
US08245862B2 Electrical box with recessed faceplate
An electrical box with recessed faceplate having a one-piece recessed faceplate (2) and adapted to accommodate a two-piece recessed faceplate (25). A rear portion (8) contains channels (9) on the top (5), bottom (6), and sides (7). A connecting wall (1503) attaches the rear portion (8) to the front portion (11). The connecting wall (1503) extends beyond the rear portion (8) and preferably contains one or more apertures (19, 20) to accommodate releasable fasteners such as screws (10). These apertures (19, 20) and the channels (9) assure that no screws (10) or analogous components or another type or releasable fastener are exposed within the box (1). The two-piece recessed faceplate (25) has an inner portion (45) and an outer portion (24) which slide along each other in order to enable the box (1) to be mounted at different distances from the mounting surface. Optionally, a removable cover (39) extends across the mouth (3) of the faceplate (2, 25). An extender (47) is also available for converting traditional electrical boxes (46) into a box that can accommodate a recessed faceplate (2, 25). And an alternative electrical box (600) holds switches (619) and is L-shaped.
US08245859B2 Equipment rack
An equipment rack system, in accordance with one embodiment, comprising an outer rack support tube; a first receiving member coupled to the outer support tube; an inner locking tube positioned within the outer support tube, the inner locking tube including a first tube latching member; and a first equipment shaft block adapted to fit with the first receiving member, the first equipment shaft block including a latching slot that engages with the first tube latching member when the inner locking tube is in a locked position.
US08245850B2 Screen separators
Apparatus is provided, in or for a screen separator for sieving materials, for clamping one or more sieve screen frames 78 within the confines of a chassis 40 of the separator to prevent egress of material from the separator. The apparatus comprises a sheath 50 extending around and embracing the chassis 40 and one or more expandable elements 66 for urging the sheath 50 against the chassis 40 and the screen frame(s) 78 to impart uniform clamping pressure to the clamped elements. The sheath 50 is designed to provide ease of mounting and release.
US08245849B2 Artificial nail display package
A display package is provided that informs the customer of the product contained therein as well as providing a functional and useful storage unit for artificial nails when not in use. The display package includes a cylindrical portion and a main body, including a cavity within the main body of the display package. A first portion and a second portion of the display package divide the main body and the cylindrical portion and are joined together to form the display package. The display package is preferably in the shape of a bottle of nail polish and contains one or more trays having indentations for holding items such as artificial nails.
US08245847B2 Reusable nesting and denesting plastic container
The present invention pertains to a plastic container configured to hold food or food related products, including cheese. The container includes upper and lower container walls separated by an integral annular stacking bead and an integral container bottom featuring an exterior side having a plurality of annular and radial reinforcing ribs. The lower container wall features vertical ribs defined by smooth curves that span at least ninety-five percent of the lower container height. The stacking bead is inwardly offset from the upper wall of the container in order to facilitate the nesting of the container within the lower portion of another container and to prevent the containers from being wedged within one another when they are nested. The arrangement of the annular and radial ribs on the exterior side of the container bottom provide increased strength to the container and prevent the container from deforming when filled.
US08245844B2 Display package
A package for displaying a plurality of items where the package has first and second containers connectable between an open position and a closed position, each container having an outer surface having at least one elongated protrusion, the at least one protrusion having a head end and a tail end, the head end extending further outwardly from the package than the tail end, and an inner surface having at least one inner cavity aligned with the at least one protrusion, the cavity having a depth varying along the protrusion and configured to receive one of the plurality of items, wherein the head end of the at least one protrusion of the first container is proximate the tail end of the at least one protrusion of the second container in the closed position.
US08245842B2 Protective case having a hybrid structure for portable handheld electronic devices
A protective case for handheld devices with improved protection characteristics, durability, convenience of use, and functionalities without compromising aesthetics. The protective case includes a “glove” or “skin” piece of a softer material that substantially covers and grips the entire back of the electronic device, by wrapping over the edge of the electronic device (without obscuring the display/touch screen on the front of the device). One or more separate complementary frame pieces, braces and the like made of a hard material are attached over the glove piece, extending over a substantial area of the glove piece, thereby creating a robust interlocking hybrid structure. Openings are provided in the protective case to allow for user interaction with the device, including access to the interfaces (e.g., screens, buttons, sockets, etc.) provided on the device.
US08245837B2 Chain disk conveyor corner housing
A corner assembly for a tube conveyor system comprises a housing defining a wheel receiving area and a flow path defining an angle and having ports at opposite ends of said flow path. A wheel is rotatably received in the wheel receiving area. The wheel comprises a rim having an upper surface and a lower surface; at least one pair of spaced apart channels formed in at least one of the upper and lower surfaces of the rim; and at least one flapper pivotally mounted to said wheel inside of said rim. The flapper is freely movable between a first position in which the flapper is aligned with a wall of one of the channels and a second position in which the flapper is aligned with a wall of the other of the channels. Thus, when the wheel rotates, the flapper will sweep any material in the wheel receiving area towards and through one of the channels and into the flow path.
US08245835B2 Sorting apparatus
A sorting apparatus for sorting products comprises an endless conveying element comprising a support surface. The support surface makes an angle with a horizontal plane, at least at the location of the outlets, about an axis parallel to the conveying direction. The sorting apparatus further comprises locking elements arranged one behind the other, as seen in the conveying direction, which move along synchronously with the conveying element and which can be unlocked independently of each other, which locking elements function to hold the products in place on the support surface. Upon activation of a selected unlocking mechanism, a product is moved downwards from the conveying element towards the outlet under the influence of the force of gravity being exerted thereon.
US08245833B2 Substrate transport apparatus and substrate transport method
To provide a substrate transport apparatus and a substrate transport method that enable curtailing of a mounting wait time incidental to movement of support pins.Height data pertaining to components 10 mounted on a back side of a substrate 1 are stored beforehand. During substrate carrying-in operation, support pins 7 are caused to descend according to component height data and wait at a height h1 where to be able to avoid interference with the components 10. During substrate carrying-out operation, the support pins 7 are caused to descend according to the component height data and recede to the height h1 where to be able to avoid interference with the components 10.
US08245825B2 System for cinching a resilient luggage case
A remote cinching device 14 comprising a resiliency mechanism 15 and 16, a force-transferring device 17, and a cinching device 28, 30, 32 enhances luggage, totes, briefs, and other transport and/or storage devices. The resiliency mechanism biases the luggage in an open condition, while the cinching device, located remotely from the areas undergoing the highest levels of expansion force (the top and bottom ends of an upright luggage case, for example), allows effective, easy, and visually pleasing compression of the case once it has been closed. The cinch is carried by force-transferring structures 17, by which the act of cinching is made even more efficient.
US08245823B2 Vibration damper
Disclosed is a vibration damper comprising a cylinder in which a piston rod is guided in an axially movable manner. A first piston is mounted stationarily on the piston rod while a second piston that is equipped with at least one valve disk biased by a spring assembly is mounted on the piston rod so as to be axially movable counter to a force of at least one support spring. The spring assembly is provided with at least one spring plate on which the spring assembly rests. The second piston is retained by a fixing sleeve which supports the at least one spring plate. The structural unit encompassing the fixing sleeve and the at least one spring plate is fitted with an axially effective separating joint for a locking connection inside the structural unit. The entire structural unit can be axially displaced towards the at least one support spring.
US08245821B2 Vibration damping device, particularly for hydraulic shock absorbers for vehicles
A vibration damping device for hydraulic shock absorbers for vehicles, having two cartridges, each associated with a shock-absorber integrated in a component of a vehicle, and each comprising a tubular body, with a piston that forms two chambers with variable volumes of incompressible fluid, a first compression chamber, and a second extension chamber. Each piston is carried by a stem exiting from an end of the tubular body and associated with part of the shock-absorber. The piston is provided with bleeding orifices for fluid bleeding. Flow control and throttling for the orifices are provided.
US08245819B2 Refuge supporting device of elevator
An evacuation support apparatus for an elevator causes an elevator to perform an evacuation operation for conveying people stranded in a building including a plurality of floors to an evacuation floor in an emergency. Further, the evacuation support apparatus for an elevator includes rescue floor setting means for setting the floor determined based on a predetermined condition as a rescue floor, the floor being selected from the plurality of floors, and response floor setting means for registering a call only for the floor on which a call input device for specific persons is operated in a case of the evacuation operation as the call for an evacuation response floor, the call input device for specific persons and a call input device for general persons being provided on each of the plurality of floors. The elevator includes a common car which moves in a reciprocating manner between the rescue floor and the evacuation floor in the case of the evacuation operation. The common car is capable of responding to the registered call for the evacuation response floor in the case of the evacuation operation.
US08245812B2 Device for controlling torsional stiffness of power steering system
A device for controlling torsional stiffness of a power steering system, may include a variable torsion bar, an input shaft that is connected with a steering wheel, a pinion shaft equipped with a pinion gear engaged with a rack bar of a steering gear box, wherein the input shaft and the pinion shaft are combined each other to form a guide hole and slidably receive the variable torsion bar therein, and an actuating apparatus that moves the variable torsion bar toward the input shaft or the pinion shaft along a longitudinal axis of the input shaft and the pinion shaft according to a hydraulic pressure so as to change a size of a cross-section of the device.
US08245809B2 System for automatically dislodging a vehicle windshield
A system for automatically detaching a windshield from a vehicle cab comprises a pressure applying device mounted between a windshield and a frame element, a roll-over condition sensor, and a controller connected to receive a signal indicating a roll-over condition from the roller-over condition sensor and connected to activate the pressure applying device responsive to receiving said signal. The pressure applying device may be one or more pyrotechnic devices. The system includes a delay function to delay activating the pressure applying device to allow the vehicle to come to a rest.
US08245805B2 Vehicle cab tilting device with telescopic tilting cylinder
A vehicle cab tilting device for a vehicle with a tiltable cab, a chassis and pivot means which connect the cab to the chassis, in which the cab can be tilted through an angle with respect to the chassis between a driving position and a forwardly tilted position. The tilting device comprises a pump (1) having at least one pump port (2) for delivering pressurized hydraulic fluid, a reservoir for hydraulic fluid (3), and a hydraulic tilting cylinder (20) for tilting the cab, which tilting cylinder has a first and a second connection port (21, 22). The tilting cylinder is a multistage telescopic hydraulic tilting cylinder with an outer telescopic part (30), at least one intermediate telescopic part (40), and a central telescopic part (50), each intermediate telescopic part and the central telescopic part being displaceable with respect to one another and to the outer telescopic part.
US08245799B2 Apparatus and method for locomotion
An apparatus for locomotion includes an elongate body member defining a longitudinal axis and having oppositely disposed first and second body ends separated by a body lumen. A power source is operative to selectively provide motive power to the apparatus by changing a lateral cross-sectional area of the body member in at least one actuation location to produce at least one peristaltic wave propagated through the body member substantially along the longitudinal axis. The peristaltic wave is a substantially smooth wave. The peristaltic wave causes the body member to interact with an ambient environment and provide longitudinally oriented locomotion to the apparatus. A method for locomotion is also described.
US08245796B2 Tractor with improved valve system
A hydraulically powered tractor adapted for advancement through a borehole including an elongate body, aft and forward gripper assemblies, and a valve control assembly housed within the elongate body. The aft and forward gripper assemblies are adapted for selective engagement with the inner surface of the borehole. The valve control assembly includes a gripper control valve for directing pressurized fluid to the aft and forward gripper assemblies. The valve control assembly also includes a propulsion control valve for directing fluid to an aft or forward power chamber for advancing the body relative to the actuated gripper assembly. Aft and forward mechanically actuated valves may be provided for controlling the position of the gripper control valve by detecting and signaling when the body has completed an advancement stroke relative to an actuated gripper assembly. Aft and forward sequence valves may be provided for controlling the propulsion control valve by detecting when the gripper assemblies become fully actuated. Furthermore, a pressure relief valve is preferably provided along an input supply line for limiting the pressure of the fluid entering the valve control assembly.
US08245794B2 Apparatus and method for generating sector residence time images of downhole tools
An apparatus and method for providing images of a downhole tool during drilling of a wellbore are provided. A sensor on a rotating tool occupies a number of azimuthal sectors of the wellbore which are determined by a processor. The processor determines a time during which the sensor is in each of the azimuthal sectors during each revolution of the tool and provides a depth-correlated image of the sector residence times for the tool.
US08245793B2 Apparatus and method for determining corrected weight-on-bit
In one aspect, a method of determining a corrected weight-on-bit is provided, which method, in one embodiment, may include: drilling a wellbore with the drill bit; determining a weight-on-bit while drilling the wellbore; determining a pressure differential across an effective area of the drill bit while drilling the wellbore; and determining the corrected weight-on-bit from the determined weight-on-bit and the determined pressure differential.
US08245789B2 Apparatus and method for fluidically coupling tubular sections and tubular system formed thereby
An apparatus for connecting an outer tubular (236) and an inner tubular (218) on a well platform by applying a crimping force to the outer tubular (236) when the outer tubular (236) is disposed about the inner tubular (218) and the inner tubular (218) is suspending from the well platform. The apparatus includes a support assembly (244) operably associated with the well platform and a crimping assembly (242) operably associated with the support assembly (244). The crimping assembly (242) is operable to mechanically deform the outer tubular (236) into contact with the inner tubular (218).
US08245787B2 Utility skid tree support system for subsea wellhead
A utility skid tree system for subsea wellheads enables a tree to be mounted by and interface with utility skids. Production bore access is provided through an extended production wing block. The system reacts and transfers installation loads and potential snag loads to the conductor. The tree accepts skids for flow boosting, metering, water-oil separation, etc. A conventional choke may be fitted outboard of the utility insert profile.
US08245786B2 System, method and apparatus for sleeved tensioner rod with annular adhesive retention
A corrosion-resistant alloy tube is formed and bonded to a pre-machined steel alloy rod to form a riser tensional cylinder rod. During assembly, an epoxy is injected into an annular space between the tube and rod and then cured. The bonded tube is ground to a desired surface finish prior to installation and utilizes a double seal arrangement that prevents external pressure or corrosive fluids from entering the cured epoxy in the annular space.
US08245785B2 Method and apparatus for lateral well drilling with biased length adjusting casing cutter
The apparatus and method for drilling through the casing utilizes a yieldable biasing element to provide a self-adjusting length and exerts a predictable, controlled biasing force against the casing cutter for penetrating the casing. The cutter will be suspended from the well head by an element which will stretch to some extent, and the self-adjusting length will compensate for this also. As the cutter is lowered into position, and during the casing cutting operation, a flow of pressurized gas or emulsion can be directed through the down hole unit, to clear cuttings and other solids from the cutter's path.
US08245783B2 Radiation-induced triggering for set-on-command compositions and methods of use
The present invention relates to methods useful for isolating a portion of a wellbore. In one embodiment, a method includes preparing a sealant composition containing a set modifier component. The sealant composition is placed into the wellbore and is subjected to ionizing radiation that alters the set modifier component, triggering the thickening of the sealant composition.
US08245781B2 Formation fluid sampling
Formation testing via performing a first pumpout process to draw formation fluid at a wellbore position into the formation tester, discharging a treatment fluid from the formation tester into the formation at the same position, and drawing another formation fluid sample from the formation at the same position into the formation tester.
US08245775B2 Wellbore consolidating tool for rotary drilling application
A subpart of a drill string is described having an outer circumferential surface which is contoured and adapted to engage the wall of the borehole with a small angle of attack while exerting during rotary drilling operations an compacting pressure on mud cake and/or cuttings present in the annulus between the drill string and the borehole.
US08245771B2 Method and apparatus for demagnetizing a borehole
A demagnetizing sub having an electromagnet or a rotating magnet is used for demagnetizing magnetized material in a wellbore. By gradually reducing the magnetic field, the magnetized material within the borehole is demagnetized.
US08245770B2 Method for perforating failure-prone formations
By using reactive shaped charges to perforate failure prone formations, the present invention is able to keep formation sand in place and increase productivity. An efficient flow distribution is surprisingly produced without requiring surge flow or post-perforation stimulation. Further, using the secondary reactive effects of reactive shaped charges allows for the reduction of the risk of erosion and minimization of sand production. In a preferred embodiment, a liner capable of producing a strongly exothermic intermetallic reaction between liner components within and around the tunnel is used to achieve a high percentage of substantially clean and enlarged perforation tunnels conducive to flow or gravel packing.
US08245766B2 Fastener and heat dissipation device using the same
A fastener includes an upper mounting portion, a lower mounting portion, a connecting portion extending through the upper mounting portion and connecting the lower mounting portion, a resilient portion set on the connecting portion and pressing the upper mounting portion, at least a supporting portion with a first end thereof connecting the upper mounting portion, and an operating portion pivotally connecting a second end of the at least a supporting portion. The operating portion includes a cam abutting against the connecting portion. The cam is rotatable relative to the at least a supporting portion, to bring the upper mounting portion to move up and down, and make the fastener shift between a locked state in which a fan is securely sandwiched between the upper and lower mounting portions and a released state in which the upper mounting portion is disengaged from the fan.
US08245758B2 Coulomb damped disc brake rotor and method of manufacturing
The invention provides a method for manufacturing a coulomb damped disc brake rotor, including the steps of: (A) providing a mold having the general shape of the coulomb damped disc brake rotor; (B) placing a coulomb damper insert having a generally annular body and at least one tab extending generally radially from the generally annular body, wherein the at least one tab operates to locate the coulomb damper insert within the mold, and wherein the at least one tab at least partially defines an orifice with its major axis generally coincident with the periphery of the coulomb damped disc brake rotor; and (C) causing casting material to enter the mold to substantially encapsulate the coulomb damper insert with the casting material to form a rotor cheek of the coulomb damped disc brake rotor. A coulomb damper insert and coulomb damped disc brake rotor are also disclosed.
US08245756B2 Pull down, push up, shade apparatus
A pleated shade or Venetian blind apparatus capable of height adjustment comprising an upper elongated support; a lower elongated member that is manually adjustable up and down; primary lines extending through shade pleats or blind slats to suspend the bottom elongated member; primary rotors at the top elongated support to wind or engage the primary lines; at least one secondary line having operative connection to the primary lines; and rotary members acting on the secondary line or lines for counterbalancing suspension force exerted on the primary lines at different shade or blind height adjusted levels, including a spring coupled to the rotary members exerting force tending to entrain the secondary line or lines about the rotary members, for storage on at least one of the members.
US08245755B2 Tubeless tire changing system using a pseudo axle
An assembly for mounting and demounting tires from wheels with a hollow cylinder hub such as motorcycle wheels composed of a wall mounting base on a frame with a spindle that projects perpendicular to the wall and a removable mount/demount bar. A wheel hub is mounted on the spindle. The mount/demount bar is fixed in place at the end of the spindle so as to resist rotational force in a vertical plane. With demount bar tool head positioned for levering the tire off the rim or forcing it onto the rim the wheel is turned on the spindle. The tool may be wall mounted for space-efficient operation and allows the wheel to be balanced on the spindle by allowing the wheel to spin freely on its own bearings.
US08245753B2 Hand tools for applying masking tape and the like to various surfaces
A plurality of hand tools for use in a wide variety of different applications for applying masking tape to various surfaces prior to painting, staining, detailing, sanding and the like wherein one embodiment includes a removably attachable blade member associated with one end portion of the tool and a removably attachable roller member or nudger member associated with the opposite end portion of the tool, and an extension/retraction mechanism for extending and retracting the blade member. Another embodiment of the present hand tool includes a handle member adaptable for receiving any combination of removably attachable roller members, nudger members, and blade members for attachment to the opposite end portions of the handle member. A wide variety of different blade configurations, roller member configurations, and nudger member configurations can be removably attached to the opposite end portions of the present tools. The present tools along with the various roller members, knife blades and nudger members can also be provided in kit form to accommodate a wide variety of different surface applications.
US08245748B2 Vibration welding system
A vibration welding system has a pair of electromagnets coupled to a first workpiece support for effecting reciprocating movement of the first workpiece support relative to a second workpiece support, and an electrical drive system coupled to the electromagnets for successively energizing and de-energizing the electromagnets out of phase with each other to effect the reciprocating movement of the first workpiece support. The drive system includes a source of DC current; multiple controllable electronic switching devices for controllably coupling the source to, and de-coupling the source from, each of the electromagnets; current sensors coupled to the electromagnets and producing signals representing the currents supplied to the electromagnets; and control circuitry coupled to the electronic switching devices and receiving the signals produced by the current sensors for turning the switching devices on and off to control the energizing and de-energizing of the electromagnets to effect reciprocating movement of the first workpiece support.
US08245747B2 Tire valve and process for removing it
Inflation valve having a tube and designed for use in an assembly consisting of a tire and a wheel, the valve having: (i) snap-in mechanism that enable the valve to be fixed in a cylindrical hole of circular cross-section formed in a rim of the wheel; (ii) mechanism suitable for receiving a torque intended to rotate the valve in the hole; (iii) an attachment piece provided with a mechanism for attaching the valve to a unit designed to be fitted inside the tire; the mechanism the valve to be attached to the unit being such that the attachment piece is separated from the unit when the valve is rotated in the hole in a predetermined rotation direction.
US08245746B2 Tire inflation system with pressure limiter
A tire inflation system includes a hose that connects to a tire via a valve stem. A control valve is in fluid communication with the hose and senses when pressure falls below a predetermined minimum value. When this occurs, the control valve automatically opens to re-supply air to the tire until the predetermined minimum value is achieved. A pressure relieve valve is also in fluid communication with the hose. If, for example, ambient temperatures increase, causing tire pressure to increase, then the pressure relief valve automatically vents excessive pressure to atmosphere. The pressure relief valve is set at a predetermined maximum pressure level that is generally at least 5 psi more than the predetermined minimum value.
US08245745B2 Pneumatic tire having land portion with buried reinforcing member
A pneumatic tire is provided with a main groove extending along a tire circumferential direction, and a land portion comparted by the main groove in a tread surface. A reinforcing member having a cord which is inclined at an angle between 75 and 90 degrees with respect to the tire circumferential direction is buried in the vicinity of a groove bottom height of the main groove in an inner region of the land portion.
US08245743B2 Rubber formulation with adhesive-compatible surface
A method of effecting an improved adhesive bond between a rubber surface and a device adhered thereto is disclosed. In pneumatic tires, monitoring devices are more securely adhered to the innerliner of the tire utilizing a room temperature vulcanizable adhesive wherein curing is facilitated in the presence of moisture. The innerliner formulation is prepared by incorporating a material which has incomplete compatibility with the rubber of the innerliner formulation, and which has hygroscopic properties which thereby tends to attract moisture.
US08245742B2 Systems for glulam beams
A method and a system for glulams fabrication, comprising obtaining wood pieces of a target length from raw materials; and assembling them into structural timbers of a target thickness in a continuous line, whereby moisture content, end joints, mixing and applying of adhesives, glue line pressure and clamping time are continuously controlled.
US08245741B2 Method and system for glulam beams
A method and a system for glulams fabrication, comprising obtaining wood pieces of a target length from raw materials; and assembling them into structural timbers of a target thickness in a continuous line, whereby moisture content, end joints, mixing and applying of adhesives, glue line pressure and clamping time are continuously controlled.
US08245733B2 Clip for a pipe or duct
A clip (6) of molded plastics material for fitting on a pipe or duct in particular a blow-molded automotive fluid duct, comprises an open ring of generally C-shape having facing arms (20) that are curved and with open ends that can be sprung apart and together again to resiliently fit the clip on the pipe or duct. The facing arms (20) have profiled inner surfaces that engage with complementary profiles carried by the pipe or duct, namely the facing arms (20) have a substantially T-shaped profile (23/24), that fits between pairs of complementary spaced-apart arcuate ribs and recess carried by the pipe or duct. The clip (6) is easy to fit and remove while providing firm holding power and good pull-out strength.
US08245728B2 Quantum fluid transfer system
A miniature quantum fluid transfer system configured to regulate the flow rate of a fluid by allowing passage of very small, discrete increments of fluid through the valve including a valve body having at least one inlet to receive fluid and at least one outlet to release fluid. The quantum fluid transfer system includes a valve rod movably disposed in a first chamber in the valve body. The valve rod has a plurality of fluid passages spaced longitudinally along the valve rod, and the valve rod is movable to align each fluid passage with an inlet or outlet port in the first chamber to allow fluid to flow through selected inlet or outlet ports corresponding to selected fluid passages. The quantum fluid transfer system has a plug movably disposed in a second chamber in the valve body. The plug is movable between a first end and a second end of the second chamber, and moves toward the first or second end when a volume of fluid enters the second chamber from the first chamber at the other of the first or second end. The plug pushes a corresponding volume of fluid out of the second chamber at the end opposite the end the fluid entered.
US08245727B2 Flow control valve and method of use
A multistage, pilot-operated pressure regulator for pressure adjustment and/or back pressure relief and/or differential pressure or flow control applications comprises a diaphragm and a plurality of plates, including a throttle plate and at least one flow control plate. In at least one embodiment, the throttle plate includes a sloped upper surface for contacting the diaphragm, and a plurality of apertures residing within a plurality of concentric rows. In addition, in at least one embodiment, at least one flow control plate is positioned downstream of the throttle plate, the at least one flow control plate including a plurality of apertures residing within a plurality of concentric rows. A method of controlling the flow of fluid in a conduit is also provided.
US08245721B2 Tube coupling device having check valve
A tube coupling device includes a coupling member having an upper peripheral casing formed by a peripheral flange and a peripheral wall, a number of openings formed in the peripheral flange and communicative with an environment of the peripheral casing, a water guide plate engaged into the peripheral fence and engaged with the peripheral wall and having one or more passages, a partition member engaged into the peripheral casing and having a bore for water to flow into the coupling member, and a receptacle engaged into the coupling member, a valve member biased by a spring biasing member to engage with the partition member and to form a check valve.
US08245720B2 Wireless irrigation control
A control valve has an inlet, a first outlet and a second outlet. The control valve includes a poppet valve to selectably close one of the first outlet and the second outlet. A pair of diaphragms move from a first position to a second position when fluid is supplied to the control valve to permit the poppet valve to close the first passage when fluid is removed from the control valve. A magnet operably couples a wireless transmitter to a power source when fluid is supplied to the control valve. The wireless transmitter may send a signal to terminate irrigation by the control valve when the control valve is one of a plurality of control valves connected serially to a master valve only by a fluid supply line.
US08245717B2 Dental stick
The invention relates to medicine, in particular to dentistry. The inventive dental stick comprises a holder (1) provided with oppositely deflected massaging (2) and cleaning (3) elements tapered towards the ends thereof. Said holder is bent so that a fold is formed in the middle section thereof with two symmetrical segments (4) and (5) oppositely shifted with respect to a symmetry axis (6). Said symmetrical segments of the holder (1) have round cross sections (7) reducing away from the middle of the holder towards the massaging elements (2). Said massaging (2) and cleaning (3) elements are formed by two flat faces (8) and (9) which are perpendicular to the holder axis plane. The massaging elements are deflected to the sides which are opposite to the shift of the holder symmetrical segments with respect to the symmetry axis (6). The cleaning elements are provided with roundish-shaped extensions oppositely oriented with respect to the holder axis plane. The surfaces of the massaging elements which are opposite to the extension direction of the corresponding cleaning element are wave-shaped.
US08245701B2 Coordination of HP and LP EGR
A method for charging an intake manifold of an engine comprises adjusting an LP EGR flow rate and an uncooled HP EGR flow rate within first limits to maintain a target dilution level in the intake manifold at steady state. The method further comprises adjusting the LP EGR and uncooled HP EGR rates within second limits, different from the first, to maintain the target dilution level in the intake manifold during transient conditions.
US08245698B2 Valve for fuel devices
A valve for controlling volume flows of fuel supply systems of internal combustion engines has a conduit having an inlet and an outlet defining a flow direction. A bypass opening is provided in the conduit. A sleeve is slidably arranged in the conduit and covers in one position the bypass opening completely. The sleeve has an axial through bore that connects the inlet and the outlet. An elastic element that is arranged in the conduit and exerts onto the sleeve a force that is directed toward the inlet. A counterforce is generated by the flow resistance of the sleeve that counteracts the force of the elastic element.
US08245696B2 Area of intersection between a high-pressure chamber and a high-pressure duct
The invention relates to an area of intersection between a high-pressure chamber and a high-pressure duct. To increase the strength in the area of intersection, it is possible to round the area of intersection. The area of intersection includes at least one planar area or an area that is curved markedly less than the remaining area of intersection. The planar area may also be embodied as only nearly planar. The high-pressure chamber and the high-pressure duct are also called functional chambers. By means of the planar or nearly planar area, an intersection geometry is created, in which tensile stresses of the functional chambers that occur upon subjection to pressure are not superimposed directly and add up as they do in conventional intersection geometries. By means of the planar area in the area of intersection, it is attained that in the intersection geometry of the invention, under pressure, local pressure stresses or markedly reduced tensile stresses occur in an inner wall of the high-pressure chamber and are then superimposed with the tensile stresses in an inner wall of the high-pressure duct. Since with the intersection geometry of the invention, a tensile stress has only a reduced tensile stress or in the best case a pressure stress superimposed on it, the total is less and hence the maximum stress that occurs is reduced markedly.
US08245690B2 Direct injection alcohol engine with boost and spark control
Boosted engine operation and spark timing of an engine may be adjusted with alcohol content of the fuel in a direct injection engine. Further, various adjustments may be performed in numerous related systems to account for increased maximum engine torque, such as traction control, transmission shifting, etc.
US08245688B2 Intake system for internal combustion engine
An intake system for an internal combustion engine includes a control unit that adjusts the opening amount of a TCV having a valve body and a valve shaft within a valve opening amount range between first and second opening amounts, and first and second rotation restriction portions that prevent the valve body from moving beyond first and second opening amount positions, respectively, by contacting the valve shaft. The valve body is divided into a short valve portion and a long valve portion located upstream of the short valve portion by the valve shaft. The length from the valve shaft to the tip is greater in the long valve portion than in the short valve portion. When the valve body is in the first or second opening position, the valve shaft is pushed against the first or second rotation restriction portion by intake air flowing through an intake pipe.
US08245687B2 Profiled connecting rod bore with micro-dimples
A connecting rod and methods for making the same are disclosed. A connecting rod may include a shaft extending between a piston pin end and a crankshaft pin end. The piston pin end generally defines a bore opening extending along an axis. The connecting rod further includes a bore surface formed integrally with the piston pin end and extending about an inner circumference of the bore opening. The bore surface may define a plurality of dimples that extend axially along the bore surface. The bore opening further may further include profiled surfaces adjacent opposing ends of the bore opening.
US08245686B2 Non-crankshaft engine
This invention discloses a non-crankshaft engine which includes the body, the cylinder head on top of the body, and the cylinder inside it. A piston intersecting with one end of a connecting rod is set in the cylinder. In the middle of the chassis where the engine body is set on, there is the basic shaft which intersects with one or more crossbars perpendicularly in way of either fixed joint or swing joint. On the crossbar is installed symmetrically on either side of the axis of the basic shaft a fixing set. It connects with the other end of the connecting rod through a swing joint. Every fixing set is joined by one or two connecting rods linked with the piston. The above structure of basic shaft, crossbar and connecting rod will result in strong explosion pressure that can produce great moment of force, and thus give the utmost work. Therefore, this invention has the advantages of high working efficiency, low energy-consumption, and is expected to produce minimum environmental pollution.
US08245684B2 Method of oil pressure control in an engine
An engine having a fluid lubrication and control system is provided. The engine also includes a pump configured to maintain fluid pressure in the lubrication and control system when the engine is running. The engine additionally includes an accumulator in fluid communication with the lubrication and control system. The accumulator is configured to accumulate and retain fluid when the engine is running, and to discharge the fluid when the engine is not running in order to maintain fluid pressure in the lubrication and control system. A method for controlling oil pressure in the engine is also provided.
US08245678B2 Variable valve timing control apparatus of internal combustion engine
A variable valve timing control apparatus of an internal combustion engine has a drive rotary member, a driven rotary member, and an electric motor which rotates with the drive rotary member and changes a rotational phase of the driven rotary member relative to the drive rotary member through a current application to a coil. The electric motor is covered with a cover member with a clearance interposed therebetween, and a bearing member is installed between an outer periphery of the electric motor and an inner periphery of the cover member for rotatably supporting the electric motor. The bearing member defines a space portion between an end surface, in a rotation shaft direction, of the electric motor and an opposing inner end surface of the cover member, and the space portion is supplied with lubricating oil by a lubricating oil supplying mechanism.
US08245677B2 Locking element for camshaft adjustors
The present invention relates to an insert element (3) for transmitting a force for a camshaft adjustment system. The insert element (3) has a first region (1) with an end surface (4) for receiving the force, and a second region (2) for conducting away the force. The end surface (4) is arranged in such a manner that it has, by means of a locking element (7), at least one force transmission point for receiving the force. The second region (2) is arranged in such a manner that it has, by means of a stator element (6), a force transmission surface for conducting away the force.
US08245672B2 Single-cylinder or in-line multi-cylinder engine and straddle-type vehicle provided with the same
A single-cylinder or in-line multi-cylinder engine is provided. The engine includes a crankshaft, a piston, a cylinder body, a cylinder head, and a gear change mechanism. The piston is connected to the crankshaft. A cylinder is formed in the cylinder body. The piston is housed in the cylinder. The cylinder head is attached to an end of the cylinder body. The gear change mechanism is disposed to the rear of the crankshaft. An axis of the cylinder extends upward obliquely to the rear from the crankshaft side. The axis of the cylinder passes in front of an axis of the crankshaft when viewed from a direction in which the crankshaft extends.
US08245671B2 Operating an engine with reformate
The present description relates to operation and control of a fuel reformer. In one embodiment, an engine constituent is adjusted in response to limiting an amount of reformate supplied to the engine during a condition of reformer degradation. The approach can improve engine operation. In this way, consequences of reformate system degradation may be reduced by limiting use of the reformate system after degradation is detected.
US08245662B2 Method and configuration for dynamic control of the liquid supply to a moisturizing storage means
A method and a configuration provide dynamic control of a liquid supply for a moisturizing storage device for sealing glued edges of a envelope flap of letter envelopes. Once a measured value has been measured for a sealing liquid which is stored in the tank of a moisturizing apparatus, the type of sealing liquid that is used is qualitatively analyzed on the basis of the measured value and of at least one material parameter as a comparison value. The amount of liquid stored in the moisturizing storage device is then measured by at least one further measurement to allow dynamic control of the liquid supply to the moisturizing storage device as a function of the material parameter and of at least one measured value, which is related to the liquid consumption, in the result of the at least one measurement of the amount of liquid stored in the moisturizing storage device.
US08245659B2 Mechanical member for favouring the movement of means of transport
Mechanical member (1; 100; 200) for a means of transport such as a boat—where said mechanical member has a support shaft (2; 101; 201), provided with a main axis (Y) that is mountable on the means of transport. Sliding bodies (3; 108; 202) are connected to the support shaft (2; 101; 201) through a union or connector (4; 203), which includes shaped disks (5;6;102;103;104;105;) and radial shock absorbers (17) mounted at the end of the shaped disks so that the sliding bodies (3, 108, 202) come into contact with any adjacent structures to direct the movement of the means of transport and prevent damage to adjacent structures.
US08245658B2 Systems and methods for supporting tanks in a cargo ship
There are disclosed systems and methods for supporting cargo tanks within the hold of a liquefied gas carrier by establishing a series of spaced-apart pedestals along the longitudinal axis of a tank, said pedestals positioned in conjunction with the ship's structural components. These pedestals are of wood or other suitable thermal insulating and load bearing material fixed to the tank below its circumferential diameter along both the starboard and port tank sides. The pedestals rest on structural longitudinal stringers laying port and starboard in the horizontal plane and fixed and supported by the ship's hull structure. Longitudinal and transverse pedestal movement is controlled by stops attached to the stringers at one or more of the pedestals. The stops contact the pedestals via bearing pads which constrain the pedestal in one direction but permit its movement in another.
US08245655B2 Cap frame for use with embroidery sewing machine
A cap frame includes an annular cap frame body detachably attachable to a feed mechanism of an embroidery sewing machine and holds a cap so that a predetermined part of the cap is embroidered. The cap frame further includes a pressing member which has a proximal end mounted on the cap frame body so that the pressing member is pivotally movable thereby to be switchable between a pressing position where the pressing member presses a vicinity of the predetermined part of the cap from outside and an open position where the pressing member allows the cap to be attached to or detached from the cap frame, and a guide member which guides the pressing member so that the pressing member is prevented from being caught on another member of the cap frame, when the pressing member is switched between the pressing position and the open position.
US08245653B2 Split shell circular furnace and binding systems for circular furnaces
Binding systems are described for applying compressive forces on the refractory hearth and/or refractory sidewall of a circular furnace having an outer metal shell which may be segmented. One preferred binding system comprises a tensioning band having one or more segments which extends around the furnace hearth and/or sidewall, with a resilient connection being provided between the opposite ends of the band and, where the band is segmented, resilient connections are also provided between the ends of adjacent segments. Another preferred binding system comprises a plurality of pivoting members provided around the circumference of the furnace. Each pivoting member is acted upon by a force-generating member which applies a controlled amount of force to the pivoting member and causes it to apply a compressive force to the hearth.
US08245651B1 Suspended storage device
A suspended storage shelf includes a platform supported by a support frame having at least one platform support element and at least two suspension posts, optionally adjustable in length, attached a platform support element. A fastener secures the support frame to a structure. Optionally, the suspension posts are attachable over a continuous or discrete range of locations on the platform support element. In an embodiment with two or more panels, the panels form a continuous surface by, for example, being positioned adjacent one another along the platform support element, being secured to one another such as with a coupling, and/or being secured to the platform support element. Optionally, the panels are positioned along the platform support element and the length of the platform support element is such that the suspension posts clamp the panels in adjacency.
US08245648B2 Guided vehicle transportation system
A guided vehicle transportation system is described in the application. The system includes guard wheels and a guard rail positioned along a center line of a guide track. The guard rail has a groove in which the guard wheels are received with a predetermined clearance between the periphery of the guard wheels and side walls of the groove. The guard rail has a flange extending toward the groove at the top of each side wall. The vehicle has first arms extending in longitudinal direction and being attached rotatably at a central part of an axle provided for suspending each pair of front wheels and rear wheels, and the guard wheels are attached rotatably and directly to the both end parts of the first arms or attached rotatably to both end parts of second arms each of which is attached to a corresponding end part of the first arms.
US08245641B2 Methods and devices for enabling safe/arm functionality within gravity dropped small weapons resulting from a relative movement between the weapon and a rack mount
A method for enabling safe/arm functionality in weapons. The method including: attaching the weapon to an airframe; providing an elastic element in the weapon; releasing the weapon from the airframe to release a stored energy in the elastic element; converting the stored energy to an electrical energy; and providing the electrical energy to one or more components in the weapon.
US08245639B2 Igniter fixing structure
An igniter fixing structure includes a plurality of igniter bodies having an ignition portion and an electroconductive pin, each of the igniter bodies being fixed, by a resin, to a peripheral edge of a port formed in a plate-like portion serving as a fixing object, the number of the port being the same as that of the plurality of the igniter bodies, and a single retainer as a support member for the plurality of igniter bodies.The retainer has a plurality of support portions each having a hole for passing the electroconductive pin therethrough and a connection plate portion that connects the plurality of support portions, at least the support portions are embedded in the resin in a state in which the electroconductive pin passes through the hole, and at least the connection plate portion is disposed to abut against the plate-like portion.
US08245638B2 Method for aligning color separations of a printing image on a printing material
Color separations of a printing image are aligned on a printing material perpendicular to the transport direction of the printing material. A front edge and a rear edge of a register mark are detected. Their distances and, at least in some regions, their widths along the traveled distance of the transport belt between the detection of the front edge and of the rear edge of the register mark are determined. Misalignments of the imaging devices used for the color separations are determined and corrected using these distances and widths.
US08245632B1 Egg boiling device
The egg-boiling device includes a plurality of stackable trays that each contains a plurality of egg cradles. Each egg cradle is capable of supporting an egg in an upright position during the boiling process. Each tray has a handle key way that enables a corresponding handle to engage each tray for movement of the tray into or out of a cooking pot.
US08245629B2 Liquid infusing and flavouring device
A liquid infusing and flavoring device for the infusing and/or flavoring of liquids. The liquid infusing and flavoring device includes an inlet passage connectable to a liquid (typically beer) to allow liquid to flow into the liquid infusing and flavoring device. An outlet passage allows the liquid to flow out of the liquid infusing and flavoring device and which the outlet passage is connectable to the inlet portion of a liquid dispensing tap. The liquid infusing and flavoring device has a container that houses the infusing and/or flavoring substance. The container is in selective fluid communication ith the with the inlet and outlet passages. In order to allow the liquid to pass through the liquid infusing and flavoring device, there is situated between the inlet and outlet passages a three way valve operable between a non-infusing-flavoring mode and an infusing-flavoring mode.
US08245628B2 Coffee machine and control method for said machine
A coffee machine comprising an instantaneous electric heater for heating water, which is transported from a storage tank and conducted under pressure after the heating process into a brewing chamber to prepare the coffee, said chamber comprising an outlet nozzle for discharging the prepared coffee. The machine also comprises at least one sensor for recording an electric measured value that correlates to the temperature of the heated water and a control system for controlling the pump output of the pump and/or the heating output of the instantaneous heater in accordance with the measured value. The device permits a blockage of the nozzle to be identified and safely removed. The control system shuts off the pump output and/or the heating output if the measured value exceeds predefined thresholds and blocks a restart of the pump output and/or heating output for a specified blocking period by activating blocking elements.
US08245623B2 Weapons system and targeting method
A weapon system comprises a first, second and third sensor and a range detecting means. The weapon system further comprises a weapons platform removably mounted to a moveable vehicle. The weapons platform includes a gun. The first sensor is mechanically attached to the gun for sensing an image. The second sensor senses a position of the gun, including at least an elevation and azimuth. The third sensor detects a rate and altitude of the moveable vehicle. The range detecting means detects a range of the gun to the target. The weapon system also comprises an image processor for processing the image from the first sensor, a display for displaying the processed image and a controller. The controller calculates an expected impact point for a round of fire based upon the sensed and detected data, and superimposes the expected impact point on the processed image on the display.
US08245620B2 Low breaking strength vehicle and structure shield net/frame arrangement
A shield system for an ordnance having a fuse sensitivity includes a frame and a flexible net subsystem supported by the frame. Chords of net material intersect at nodes forming mesh openings and a hard point is attached to at least select nodes. The net material has a breaking strength such that a chord will break upon impact of an ordnance fuse with the chord for a predetermined percentage (e.g., 100%) of ordnance fuse impacts.
US08245618B2 Barrel jacket for a firearm
A barrel jacket covering at least partially the outer surface of the bullet-guiding barrel of a firearm is provided, wherein the barrel jacket has at least one inner casing and one outer casing and a spacer. The inner casing is arranged adjacent to the barrel, covering the barrel in a close-up position. The outer casing is arranged at a distance to the inner casing, covering the inner casing, thus providing a continuous gap. The continuous gap is stabilized by at least one spacer, which stabilizes the inner casing and outer casing in their relative positions.
US08245615B2 Tire tread skiving machine
A tire tread skiving machine having an elongated frame with two spaced ends. An elongated cutting platen extends transversely across the frame between the two ends. An infeed conveyor conveys extrusions to the cutting platen while an outfeed conveyor conveys extrusions away from the platen. A rail assembly is mounted to the frame above the cutting platen and a carriage is movably mounted to the rail assembly. A rotatably driven skiving blade is mounted to the carriage and cuts the extrusion at the cutting platen as the carriage moves along the rail assembly. The rail assembly is pivotally mounted to the frame so that the dynamically variable angle of the cut made by the skiving blade may be varied.
US08245611B2 Method and device for transporting flexible, two-dimensional products and simultaneously cutting these
A method for transporting two-dimensional, flexible products, in particular printed products, such as newspapers and magazines or parts thereof, with which the product is conveyed from one gripper of a conveyor device, freely held along a conveyor path at least in regions, and the product grasped by the gripper at the edge which is not to be cut, on the conveyor path, is brought into active connection with cutting means of a cutting station in a manner such that at least one edge of the product is cut.
US08245610B2 Device for cutting bar-shaped or tubular workpieces
A device for cutting bar-shaped or tubular workpieces (1, 27), for example a peeling machine, is presented, in which, for the first time, the advance of the tools (7, 26, 44, 46) is brought about by a relative rotation between a toolholder (3, 25, 45) carrying the tools (7, 26, 44, 46) and an advancing sleeve (4, 24, 47). The toolholder (3, 25, 45) and advancing sleeve (4, 24, 47) are driven via gearwheels (19, 18) arranged on the same gear shaft (17) and having an oppositely oriented helical toothing. By means of an axial movement of the gear shaft (17), a relative rotation between the toolholder (3, 25, 45) and advancing sleeve (4, 24, 47) is achieved on account of the helical toothing.Moreover, it is proposed to use milling cutters (26, 44) as tools.
US08245608B2 Method for making mold core
A method for making a mold core for molding lenses of optical fiber connector, is provided. The method includes: providing a first fixture and a mold block, the first fixture defining a first cavity therein, a center of the first fixture located within the first cavity and deviated from a center of the first cavity; providing a lathe comprising a rotatable spindle and a drill bit aligning with the rotatable spindle; installing the blank in the first cavity of the first fixture, and mounting the first fixture to the spindle; machining a first mold cavity in the blank using the drill bit; reinstalling the blank in the first cavity by revolving the blank 180 degrees; and machining a second mold cavity in the blank using the drill bit, thereby obtaining a mold core having the first and the second mold cavities.
US08245602B2 Ratchet wrench
A ratchet wrench includes a wrench head having a pawl compartment formed between a notch and a chamber of the wrench head, a drive member mounted in the chamber of the wrench head and having a ratchet gear, a pawl slidably received in the pawl compartment of the wrench head for engaging with the ratchet gear and for controlling the driving direction of the drive member by the wrench head, a handle having a pivotal coupling member mounted in the notch of the wrench head, and an actuating member attached to the pivotal coupling member and engaged with the pawl for moving the pawl to either side of the pawl compartment of the wrench head in order to determine the driving direction of the drive member by the wrench head.
US08245600B2 Insulated container with bottle opener
An insulated container for holding a beverage container, such as a bottle or a can, is disclosed. An insulation liner is provided in the container. The insulated container incorporates a bottle opener into the sidewall of the container. The bottle opener has a lip and a leverage surface. A magnet is provided on the leverage surface, to hold the cap after it has been removed from the bottle.
US08245592B2 Manipulator
A manipulator includes an arm body, a cable, and at least one cover fixed on the arm body. The arm body has at least one friction portion over which the at least one cover covers. The at least one cover separates the cable from contacting with the friction portion, thus protects the cable from being damaged by the friction portion.
US08245589B2 Device for actuating a gearwheel, which is designed as a loose wheel, of a transmission device
A device (4) for actuating a component mounted to rotate on a shaft (3), preferably a gearwheel (3A to 3D) made as a loose wheel of a transmission device (1). The component can be shifted by an engaging device (4A, 4B) that includes at least one electric actuator (5, 17) to an engaged condition in which the component is connected in a rotationally fixed manner to the shaft (3), and such that the component can be acted upon with the actuation force needed for its engagement or disengagement from inside the shaft (3) outwardly. The electric actuator (5, 17) is at least partially arranged inside the shaft (3).
US08245578B2 Differential non-linear strain measurement using binary code symbol
The bands and corners of rectangular or other geometric shapes for binary code symbols are used to measure non-linear and non-uniform strain in a material with an anomaly such as a crack in the area of strain measurement. In particular, they can be used to evaluate differential strains in the regions of the bands and corners; and the external and internal boundaries can be used to measure differentials in strain between the external boundaries and internal boundaries.
US08245570B2 Method for monitoring performance test stands having at least one load assembly
A method for monitoring performance test stands having at least one load assembly, which is coupled to a test subject, such as an internal combustion engine, vehicle drive, or drive train, includes ascertaining multiple, possibly derived parameters, which characterize the current state of the test stand, and evaluating them automatically in regard to the stability of the operating state of the test stand. In order to allow reliable cognition of instabilities in performance test stands of greatly varying configurations in the typical control modes and the reliable online monitoring of the stability of the control circuits on performance test stands in real time with CPU use which conserves resources as much as possible, the standardized parameters are weighted and consolidated into a single index which is characteristic for the current state, and this index is provided for the display and/or as a control variable for the real-time test stand controller.
US08245568B2 Abnormality detection apparatus and abnormality detection method for air/fuel ratio sensor
An abnormality detection apparatus includes: an air/fuel ratio control portion that performs a control of fluctuating the air/fuel ratio; a data acquisition portion that acquires, as data for detecting abnormality, a responsiveness parameter while output of the air/fuel ratio sensor changes between rich and lean peaks during the control; an abnormality determination portion that determines presence/absence of abnormality of the sensor by using the data; and a distribution width determination portion that finds a distribution width of the data acquired by performing a plurality of acquisitions of the data, in an increase/decrease direction of the data. On the basis of comparison between the distribution width and an abnormality criterion value, the abnormality determination portion determines that the sensor has abnormality if the distribution width is less than the criterion value, and determines that the sensor does not have abnormality if the distribution width is not less than the criterion value.
US08245566B2 Procedure and device for diagnosing an exhaust gas probe
A procedure and device for diagnosing the increasing speed and the dead time of an exhaust gas probe includes carrying out the diagnosis by comparing a modeled and a measured signal after a default change of a fuel air ratio of an air fuel mixture that is supplied to a combustion engine. The signal is an output signal of the exhaust gas probe or a modeled or measured signal that is derived from the output signal. The device for diagnosing the velocity and the dead time of an exhaust gas probe also includes a comparing unit for comparing the modeled signal with the measured signal for diagnosing the velocity and the dead time of the exhaust gas probe after a default change of a fuel air ratio of an air fuel mixture that is supplied to the combustion engine.
US08245563B2 System for determining a setpoint associated with the position of a pedal in an automobile
A system for determining a setpoint associated with a position of a pedal in an automobile of type that includes two sensors each measuring a value associated with the pedal position. The system includes a mechanism capable of switching between a first and second state on a predetermined switching position of the pedal, and a mechanism generating the setpoint on the basis of the measures from the two sensors and of a current state of the switching mechanism. The generation mechanism is capable of selecting the measure corresponding to the smallest of the pedal positions when the switching mechanism is in the first state, and selecting the measure corresponding to the largest of the pedal positions when the switching mechanism is in the second state.
US08245562B2 Circuit and method for pressure sensor testing
A method for testing a pressure sensor having a first node and a second node includes coupling the first node to a first input of an amplifier and coupling a reference voltage to a second input of the amplifier; applying a transfer function to an output of the amplifier to provide a first output voltage that is based on a difference in voltage between the first node and the reference voltage; coupling the reference voltage to the first input and coupling the second node to the second input; obtaining a second output voltage at the output of the amplifier; and determining, based on the first and second output voltages, whether the pressure sensor passed or failed. During normal operation, the first node is coupled to the first input and the second node to the second input, and a second transfer function is applied to the output of the amplifier.
US08245558B2 System and method for removal of dents from wind turbine masts
A system and method for removal of dents from wind turbine masts uses a dent pushing tool. The dent pushing tool includes a self aligning ram assembly with a central ram cylinder and removable adjustable length arms. At the end of one arm is a curved base. At the end of the other arm is a dent pusher plate. Removal of the dent is caused by extension of the central ram cylinder.
US08245557B2 Press brake for bending sheets
The present invention relates to a bending press or “press brake” for bending metal sheets, wherein the press includes at least one linking rod, which rod is oriented substantially perpendicularly to the movement direction, having one end that is fastened to the deformable portion of the second table and having its other end fastened to the housing.
US08245555B2 Headrest frame and method
A device and method for forming notches in tubes or other parts includes a roller that travels along a non-linear path. The roller may include a component of motion away from the part to reduce bulging or other deformations in an outer surface of the part that could otherwise result from a straight roller path.
US08245551B2 Adjustable transfer assembly for container manufacturing process
A transfer turret assembly is provided for transferring can bodies between process stations in a can necking machine. The transfer turret assembly includes a rotatable transfer starwheel. A plurality of pockets is formed in the starwheel that can each receive a can body. The turret assembly includes a vacuum assembly having a first zone that is under vacuum and a second zone separated from the first region by a boundary. The first zone vacuum retention force to vacuum ports formed in the pockets to retain the can bodies within the pockets. The boundary between the first zone and the second zone is adjustable to correspondingly adjust the vacuum retention force according to desired starwheel rotation speed.
US08245546B2 Container lock and method for locking of container door
The present invention relates to a container lock, a method for locking a container with at least one door (2), and a container provided with a lock, said door (2) having a first frame edge portion (4), and said container having a second frame edge portion (5) positioned adjacent to said first frame edge portion (4) in a closed position of the door, wherein said container lock comprises: an interior blocking portion (6), having a body (20) adapted to extend over said first and second frame edge portions (4, 5), and an engaging abutment (7, 47, 87, 107) and an extension portion (8, 88, 108) extending out from said body (20) so that, when said interior portion (6) is arranged on the inside of said second frame edge portion (5), said engaging abutment (7, 47, 87, 107) and extension portion (8, 88, 108) provide interacting engagement of opposite side surfaces of said second frame edge portion (5), and said extension portion (8, 88, 108) extends from the interior of the container to the exterior of the container, and an exterior blocking means (9) for lockable interaction with said extension portion (8, 88, 108).
US08245529B2 Turbo compressor and refrigerator
A turbo compressor includes a first impeller and a second impeller, which are spaced apart at a predetermined distance from each other in a direction of an axis and are fixed such that their backs face each other, in a rotation shaft which is rotatably supported around the axis. Two angular contact ball bearings are provided between the first impeller and the second impeller to rotatably support the rotation shaft around the axis. The two angular contact ball bearings are combined such that their fronts face each other. According to this turbo compressor, robustness can be improved against the inclination of the rotation shaft, any damage of the bearings can be prevented, and the lifespan thereof can be extended.
US08245522B2 Display for refrigerator
A display for a refrigerator, which can uniformly form a diffusing area, is provided. The display includes a process unit receiving a variety of operation signals for operating the refrigerator, a front cover provided in front of the process unit and including a pushing portion displaying an input location of a user and a light transmission portion transmitting light, and a diffusion sheet provided in rear of the front cover and uniformly diffusing the light.
US08245519B1 Laser shaped film cooling hole
A film cooling hole for an air cooled turbine airfoil, the film cooling hole including an inlet metering section and a diffusion section that opens onto a surface of the airfoil and has a bean shaped cross section. The diffusion section has a 10×10×10 expansion on the side walls and the downstream wall, and the sides are smoothly and continuously contoured to be without sharp corners. The bottom wall includes a convex middle portion and two concave outer end portions that have the same radius of curvatures. The shape of the film cooling hole allows for the hole to be formed from a laser beam cutting process instead of the EDM electrode process. Because of the larger zones formed in the sides, vortex flow formation under the film stream is minimized to produce a more effective film with lower shear mixing of the hot gas vortices with the cooling air.
US08245518B2 Mid turbine frame system for gas turbine engine
A gas turbine engine has an engine casing component, such as a mid turbine frame system, which may includes an outer case surrounding a spoke or strut casing. Load transfer spokes of the spoke casing extend between the outer case and an inner case of the spoke casing. A bearing housing supported by the engine casing may include a fuse arrangement for isolating bearing seizure loads from the engine casing. A seal arrangement may be provided to centralize the rotors after the fuse fails. The mid turbine frame may be provided to have a desired flexibility through the configuration of the casing and bearings in design.
US08245516B2 Shape memory alloy actuated adaptive exhaust nozzle for jet engine
The proposed adaptive exhaust nozzle features an innovative use of the shape memory alloy (SMA) actuators for actively control of the opening area of the exhaust nozzle for jet engines. The SMA actuators remotely control the opening area of the exhaust nozzle through a set of mechanism. An important advantage of using SMA actuators is the reduction of weight of the actuator system for variable area exhaust nozzle. Another advantage is that the SMA actuator can be activated using the heat from the exhaust and eliminate the need of other energy source. A prototype has been designed and fabricated. The functionality of the proposed SMA actuated adaptive exhaust nozzle is verified in the open-loop tests.
US08245512B2 Working fluid comprising a fluorinated ketone for an ORC process, and ORC apparatus
Use of working fluids for energy conversion in a thermal Organic Rankine Cycle (ORC) process for combined generation of electrical and heat energy. The heat source used in the ORC process is in particular thermal water. The working fluids used in the ORC process are partially or perfluorinated hydrocarbons and/or partially or perfluorinated polyethers and/or partially or perfluorinated ketones. In some embodiments, the working fluid used is a combination of 1,1,1,3,3-pentafluorobutane and a fluorinated polyether having a molecular weight of 340 and a boiling point of 57° C. at 101.3 kPa, or a combination of 1,1,1,3,3-pentafluorobutane and at least one partially or perfluorinated ketone.
US08245510B2 Electro-thermal actuator device
An electro-thermal actuator device includes a case defining a cavity in which are housed a thermal actuator, an electrical heater and, at least partially, an actuating shaft. The device comprises a multipolar connector for the rapid, secure and reliable coupling to a respective source of electrical power supply for the heater. The connector can be configured as an adapter unit distinct from the case, suitable to transform a traditional electro-thermal actuator device into the actuator device described above.
US08245509B1 Zero turn transaxle
A drive mechanism comprising a transmission housing with a transmission disposed therein and driven by a prime mover. A first axle drive mechanism is disposed in a first housing and driven by a first output shaft that extends from a first end of the transmission housing. A first drive axle is driven by the first axle drive mechanism and drives a first wheel. A second axle drive mechanism is disposed in a second housing and driven by a second output shaft that extends from a second end of the transmission housing. A second drive axle is driven by the second axle drive mechanism and drives a second driven wheel. The transmission housing, the first housing and the second housing at least partially define an operable space. An input shaft is engaged to the transmission extends into the operable space.
US08245506B2 Composite exhaust manifold
This exhaust manifold comprises: an outer envelope comprising: at least one flange connected to the outer shell and having at least one gas circulation port, the outer envelope having at least one gas circulation port; at least one internal duct (31) arranged inside the outer envelope and opening via a gas circulation port, characterized in that: the or each internal duct (31) is formed, at least for the most part of its length, of a ceramic material and is engaged through the or each port; and it comprises an annular diaphragm (34) that is impermeable to the gases but radially and axially elastically deformable and positioned around the or each internal duct (31), between the or each internal duct (31) and the outer envelope (18), the diaphragm (34) being connected at its periphery to at least one out of the outer envelope (18) and the or each internal duct (20, 31).
US08245503B2 Exhaust emission control device
An exhaust emission control device having a particulate filter incorporated in an exhaust pipe, a selective reduction catalyst capable of selectively reacting NOx with ammonia under the presence of oxygen being arranged downstream of the particulate filter, and urea water as a reducing agent which is adapted to be added between the selective reduction catalyst and the particulate filter is disclosed. The particulate filter is arranged in parallel with the selective reduction catalyst. An S-shaped communication passage is arranged for introduction of the exhaust gas from a rear end of the particulate filter to a front end of the adjacent selective reduction catalyst in a forward folded manner. An urea water addition injector is arranged midway of the communication passage.
US08245492B2 Power plant and method of operation
A power plant and method of operation are provided. The power plant comprises at least one main air compressor and at least one gas turbine assembly. Each gas turbine assembly comprises a turbine combustor for mixing a compressed ambient gas with a recirculated low oxygen content gas flow and a fuel stream to form a combustible mixture for burning to form the recirculated low oxygen content gas flow. A turbine is arranged to be driven by the recirculated low oxygen content gas flow from the turbine combustor. The assembly includes a recirculation loop for recirculating the recirculated low oxygen content gas flow from the turbine to a turbine compressor and a gas flow extraction stream for extracting a portion of the recirculated low oxygen content gas flow for delivery to a carbon monoxide catalyst unit. A portion of the compressed ambient gas is directed to the carbon monoxide catalyst unit.
US08245488B2 Automated ice delivery apparatus and methods
An ice vending apparatus that includes a holding vessel, an ice metering device, an ice transferring device, and a device for facilitating the movement of ice through the aperture, such as an ice circulation device or moisture inhibiting device, are provided. The ice circulation device inhibits or prevents the freezing together and buildup of ice pieces within the apparatus, while the moisture inhibiting device inhibits or prevents the undesirable transfer of moisture to different parts of the apparatus. Methods of delivering ice to a consumer are also included.
US08245486B2 Object protection system and method
A protective wrapping system for an object is disclosed that is comprised of a flexible, hardened material for wrapping around the object, a flexible magnetic strip adhered to either end that enables the system to adhere to ferromagnetic materials, and a series of holes that are placed through the material and the magnetic strips to protect it from scrapes and puncture damages when being moved.
US08245485B2 Vertical-type bag packaging method and apparatus
A vertical bag packaging machine has a steam nozzle that is inserted into a bag to inject steam thereinto after an article to be packaged has been filled into the bag, thereby replacing the air in the bag with the steam to effect deaeration. After the steam-replacement deaeration, a seal portion to be ultrasonically sealed is preheated by a preheating device, thereby making the temperature of the seal portion uniform throughout it. The preheating temperature is not lower than a temperature of a highest temperature region of said seal portion before it is preheated and below a melting temperature of a material constituting an inner side of said bag Thereafter, the seal portion is ultrasonically sealed by an ultrasonic sealing device. Thus, reliable and stable ultrasonic sealing can be realized.
US08245483B2 Medicine packaging apparatus of packaging medicine
There is provided a medicine packaging apparatus, which is capable of rapidly coping with errors occurring during processes. The medicine packaging apparatus includes: a medicine supply unit 1 for supplying a medicine according to prescription data; a medicine standby unit 11 for temporarily holding the medicine supplied by the medicine supply unit 1 and having the medicine stand by; a printing unit 2 for printing relevant data on a packaging paper according to the prescription data; a packaging paper conveyance unit for conveying a packaging paper 15; a medicine packaging unit 3 for packaging the medicine supplied by the medicine supply unit 1 into the packaging paper 15 in a packaging position; and a control unit 4 for allowing the packaging paper conveyance unit to convey a relevant portion of the packaging paper 15, on which the relevant data is printed by the printing unit 2, to the packaging position and allowing the medicine packaging unit to package the corresponding medicine standing by in the medicine standby unit 11.
US08245482B2 Method of attaching cap shingles on a roof ridge
A method of attaching a cap shingle on a roof ridge line structure includes providing a plurality of risers configured to be flexed for alignment with the opposed roof planes, flexing and positioning the risers over the ridge line structure, and installing a series of the risers in an partially overlapping manner along the ridge line structure by fastening the risers to opposed roof planes. Cap shingles configured for attachment to the risers are flexed and attached to the risers. A roof structure installed according to the method is also provided. A ridge line roofing assembly comprising a series of partially overlapping risers molded together is also provided.
US08245478B2 Set of floorboards with sealing arrangement
A set of moisture proof floorboards and a flooring of such floorboards with a resilient surface layer provided with a sealing means.
US08245476B2 Backband and vinyl slat covering system for structures
A system of fastening elements that attach to the building surface, including a backband with cambered support surfaces and catches, to support vinyl log siding slats with interlocking edges, and provide a log appearance to the building.
US08245467B2 Apparatus and method for joining building components
A joint apparatus and method of assembly is disclosed for connecting building components such as panels, door jamb assemblies, windows and other structures. The apparatus includes an engagement structure with retaining elements that couple building components without the need for mechanical fasteners. The retaining element may contain serrations on which an adhesive is applied before a panel or other building component is secured to the joint apparatus. Other building components such as hinge assemblies include coupling members with a flange. The slots along a retaining element allows coupling members to snap fit into the joint apparatus once a flange is secured into the slots in order to lock the components.
US08245464B2 Flexible dual skin wall and device for tensioning a dual skin flexible wall
A device for tensioning a dual-skin flexible wall capable of interaction with at least one rigid mount, the device being mounted at the opposite edges of two skins to be retained by the rigid mount. The device includes a cord designed to interact with a groove formed in the rigid mount, and an inflatable bead capable of spacing the two skins away from and parallel to each other. Once inflated, the inflatable bead has a substantially cylindrical shape and remains confined outside the volume occupied by the rigid mount.
US08245463B2 Replacement window and door sealing fin and method
The sealing fin is elongated, and includes a central fin portion intersecting a crosspiece portion perpendicular thereto, thus generally forming a “T” shape in a preferred embodiment and an “L” shape in another. The sealing fin may be folded into a flat position and easily rolled. In one aspect of the present invention, the sealing fin has an adhesive layer on one or more surfaces. In another aspect of the present invention, the sealing fin is rigid. In another aspect of the present invention, the sealing fin has a rectangular configuration with a hinged portion. The invention provides a method to install a sealing fin in a continuous fashion around a window or door opening.
US08245459B2 Rooftop photovoltaic module mounting system
A rooftop photovoltaic module mounting system includes a footer and a photovoltaic module mounting framework.
US08245458B2 Wind turbine with tower support system and associated method of construction
A wind turbine has a nacelle mounted atop a tower, with a support system configured around a base portion of the tower. The support system includes a plurality of support fins spaced radially around the base portion. Each of the support fins has a continuous header member secured to the tower and a continuous face member extending radially outward and downward from the header member towards ground. The support fins include a web extending between the header member and face member. The support fins extend from the tower with a length and at an acute extension angle relative to a longitudinal axis of the tower so as to provide vertical and lateral support around the circumference of the tower.
US08245457B2 Concealed mounting system for columbarium shutters and the like
A concealed mounting system for columbarium shutters and the like. The mounting system includes a top clip and bottom hangers secured to a back side of the shutter. Vertically spaced upper and lower tracks are disposed behind the shutter at its upper end and a lower end. Each track includes a forwardly extending channel and a downwardly extending channel. A locking screw is received within apertures disposed substantially perpendicular to the forwardly extending channel. A nut threadably receives the locking screw and is disposed in the forwardly extending channel, whereby upon rotation of the nut, the locking screw is caused to move vertically with respect to a bottom edge of the upper track for engagement and disengagement with the top clip. The bottom hangers are operably supported by the lower track.
US08245447B2 Slide door assembly with safety device
The slide door assembly includes a lower rail provided on a chassis; a lower roller bracket mounted on a slide door and slidably engaged with the lower rail, the lower roller bracket having a roller; an interlock stopper mounted on one side of the lower roller bracket and pivoting to protrude toward the lower rail when a window pane is opened; a locking device mounted on the other side of the lower roller bracket; and a safety device for holding the slide door in an open state, the safety device being locked to the locking device by the interlock stopper when the slide door with the opened window pane is opened. In the case where the slide door is opened, with the window pane being opened to a certain height, the slide door is locked substantially at a three-quarter point by the safety device.
US08245446B2 Tilt-up door
A tilt-up door for a building having a relatively wide door opening having a door frame including top and bottom horizontal members and vertical side members connected to the top and bottom horizontal members. The vertical side members can have a horizontally extending pivot shaft tube positioned between the top and bottom horizontal members, and outwardly extending cam followers adjacent to the top horizontal member. U-shaped channels can extend vertically along opposite sides of the door opening with the U-shaped channels facing each other and the door opening. The U-shaped channels can have generally horizontal track members extending from the top edge of the door opening and the horizontal tracks can have a curved cam surface. Carriages each including a horizontal pivot shaft journal can be positioned in the U-shaped channels for vertical movement in the U-shaped channels. Pivot shafts can rotatably connect a pivot shaft tube to a pivot shaft journal with the outwardly extending cam followers engaging one of the cam surfaces. An actuator can be connected to the carriages to move the carriages in the U-shaped channels. The tilt-up door is mounted for vertical movement and for tilting movement about the horizontal axis of the pivot shafts in the door opening when the actuator is operated to move the carriages vertically in the U-shaped channels and the first and second cam followers along the respective cam surfaces to tilt the door to a generally horizontal position as the door is moved vertically upward.
US08245444B2 Light-control assembly
A light-control assembly including a modular beam with a plurality of adjacent circular bores separated by web portions, at least two bearing members each having an annular ring dimensioned to fit within the bores with non-interfering flanges extending radially outwardly from the rings mounted in the bores, and a series of light-controlling members mounted in the bearing members.
US08245443B1 Gardening components
Systems for the construction of a variety of planting configurations are disclosed. Some of the disclosed embodiments may be equally applicable for products such as shelving systems. The systems may include various shaped troughs and support surfaces and various methods of assembling the same. The various components and resulting configurational possibilities disclosed provides the user with functionality and aesthetic possibilities never before available, and is well suited for both commercial and residential applications. The device may also be made to be foldable or collapsible in nature. As such, the unit may be folded and stored when not in use so that the device does not take up space when it is to be stored. And is equally easy to unfold and put into use when it is to be used.
US08245440B2 Aquaculture raceway integrated design
Disclosed herein are systems and methods for aquaculture. In one embodiment, the system includes a plurality of cultivation areas, a collection area, a pump for returning the culture from the collection areas to at least one of the cultivation areas and a delivery system for providing gases and/or nutrients to the culture. Also disclosed is a method for regulating water temperature of an aquaculture including circulating a culture through a system described herein, and storing the culture in the collection area or at least one of the cultivation areas for at least a portion of a 24 hour period.
US08245438B2 Device and ceiling system for catching insects in a building space
A ceiling system includes a number of longitudinal beams and/or transverse beams to be arranged in longitudinal arrangement and/or transverse arrangement in a building space, a number of ceiling panels to be arranged on the longitudinal and/or transverse beams, and at least one insect catching device, which: a horizontal holder supported by the transverse beams and/or longitudinal beams; one or more electrical lamps for emitting ultraviolet light to the surrounding area for the purpose of attracting insects; a connecting element for connecting the lamp to the domestic mains supply; and a fixing element for fixing insects attracted by the light.
US08245436B2 Remotely operated electronic rotatable decoy stand
This invention includes a Remotely-operated Electronic Rotatable Decoy Stand designed to support and impart rotational motion to a male turkey decoy. The remotely-operated electronic rotatable decoy stand is removably coupled to a male turkey decoy and is controlled directly by a human observer through activation of an electronic emitting remote fob. When operated, the fob imparts a single signal to the rotatable decoy stand. Upon receipt of the signal, the rotatable decoy stand rotates the coupled decoy at a rotational speed equal to that of a male turkey when presenting and rotating in its natural strutting display. Bi-directional rotation of the decoy is dependent upon the signal direction chosen by the human observer. When positioned in a location likely to be observed by the turkey, the rotational motion provides a method of attracting turkeys. Multiple Remotely-operated Electronic Rotatable Decoy Stands can be non-mechanically electronically linked to and controlled by a single electronic emitting remote fob.
US08245435B2 Unitary configured bird repellent apparatus
A bird repellent apparatus having an integral base member and a plurality of prongs. The base member, by means of a plurality of tabs having holes for receiving screws or other fasteners, can be affixed to virtually any desired surface. The plurality of prongs with sharp tips presents an impossible barrier to birds that would otherwise land or perch on the surface to which the present invention is affixed. The combined base member and prongs are formed from injection molded plastic structure that also provide the tabs having holes to secure the base member to the underlying surface.
US08245433B1 Apparatus for maintaining proper orientation of an aiming eye when firing a shotgun
An aiming apparatus for shotguns, that aids in maintaining correct head position and alignment of the aiming eye with the rib of the shotgun. Warning sight elements are positioned below the upper edges of the rib and forward of rearwardly located blinders, so that the warning sight elements are obscured when the aiming eye is correctly positioned level with the upper surface of the rib but become visible when the aiming eye are incorrectly raised to an elevated position. The warning sight elements also emerge from behind sides of the blinders if the aiming eye is moved laterally to a position offset from the rib. A centerline aiming element is positioned atop the rib and is visible through an aperture when the aiming eye is in the correct position, but becomes obscured when the aiming eye is moved upwardly or laterally out of the correct position. The warning and aiming sight elements are formed of rods of light-gathering optic fiber and have contrasting colors, preferably red/orange and green. The assembly mounts to the shotgun by a channel portion that fits over the rib. The assembly also serves to prevent problems with cross-dominance by the non-aiming eye.
US08245431B2 Dampened recoil rest for supporting a rifle
A dampened recoil rest for supporting a rifle for enabling a shooter to operate the rifle with adjustable attenuation of recoil felt by the shooter, eliminating damage to the rifle by progressively absorbing or attenuating recoil, with the sight remaining on the target thereby eliminating a need to reacquire the target, without having to add additional weight to absorb the recoil, and with comfortable transfer of the recoil from the rifle to the shooter's shoulder. The rest includes a stationary base assembly, a rotating base assembly, a recoil attenuating assembly, and a rifle support assembly. The stationary base assembly is for attaching to a bench top. The rotating base assembly is rotatably attached to the stationary base assembly. The recoil attenuating assembly is operatively connected to the rotating base assembly. The rifle support assembly is operatively connected to the recoil attenuating assembly and is for supporting the rifle.
US08245429B2 Automatic or semiautomatic rifle with folding stock
An automatic or semiautomatic rifle having a receiver and a bolt carrier movably coupled to the receiver. An action system is connected to the bolt carrier for cycling the bolt carrier in the receiver. A receiver extension is connected to the receiver, at least part of the action system extending into the receiver extension. A folding stock is connected to the receiver. The receiver extension is located within the folding stock.
US08245427B2 Firing pin safety device for auto-loading firearms
A firing pin safety catch mechanism for a firearm, especially an auto-loading firearm which operates with a closed action such as found on the United States Military's M16 and its various derivatives. The firearm includes a firing pin which is housed within a bolt carrier group and which is capable of being moved from a rest position in which its proximal end is out of the travel path of the hammer to a firing position. The safety catch mechanism includes a safety catch, a pin and a spring for biasing the safety catch to hold the firing pin in its rest position to prevent the unintentional movement of the firing pin and thereby prevent the unintentional discharge of the host firearm. The safety catch includes a cam surface cooperating with the hammer so that the catch is released from engagement with the firing pin when the hammer has substantially completed its path of travel.
US08245420B2 Flexible footwear
A shoe includes a shoe upper portion made of flexible material, the upper portion including a foot border, a toe region, front-flex portion, arch region, rear-flex portion, and heel region. A split sole portion is secured to the bottom of the shoe upper portion, the sole portion including a front-sole portion under the toe region of the upper portion, a mid-sole portion under the arch region of the upper portion and a rear-sole portion under the heel region of the upper portion. The front-sole portion folds at the front-flex portion into the mid-sole portion and the rear-sole portion folds at the rear-flex portion into the mid-sole portion.
US08245414B2 Drying drawer and method of drying
A dryer drawer system is provided comprising a generally multisided drying chamber having opposed side walls, a rear wall, and at least one access door, wherein the door is sealable to the chamber. The dryer drawer further comprises a heater for heating air circulating in the chamber and at least one fan for circulating air in the chamber. The multisided drying chamber includes an air inlet and an air outlet, a sensor for sensing the temperature of the air in the chamber, a first damper for selectively opening and closing the air inlet, a second damper for selectively opening and closing the air outlet, and a controller for controlling operation of the fan, the heater and the dampers. The controller is operative in a first operational mode to open the air inlet and the air outlet to provide air flow through the chamber and in a second operational mode to close the air inlet and the air outlet to provide a recirculating air flow within the chamber. The controller can selectively switch between the first and second modes as a function of the sensed temperature in the chamber.
US08245411B2 Surface geometry characters measuring gauge
An exemplary surface geometry characters measuring gauge includes a chassis, a spindle, a locating assembly, and a micrometer. The spindle is rotatably mounted on a surface of the chassis. The locating assembly is mounted on the spindle and structured and arranged for fastening a workpiece on the spindle. The micrometer is attached on the chassis corresponding to and spaced from the spindle. The micrometer is configured for contacting a surface of the workpiece and measuring one or more surface geometry characters of the workpiece.
US08245410B1 Virtual cutting tool projection device used with cutting tools
A method and system are provided for projecting a virtual cutting tool. A housing has a longitudinal axis and includes a first opening and a second opening. A first laser is housed within the first opening and is disposed to emit a first visible light that is substantially parallel to the longitudinal axis. A second laser is housed within the second opening and is disposed to emit a second visible light that is non-parallel to the longitudinal axis such that the second visible light intersects the first visible light at a predetermined distance from the housing.
US08245405B2 Cable access tool and method of use
A tool and method for accurately and efficiently cutting through a jacket of a fiber optic cable at a break-out location. The tool securely holds the fiber optic cable and accurately controls the depth and length of cut(s). In addition, the tool accurately positions the cut(s) both in relation to the fiber optic cable and in relation to other cuts.
US08245404B2 Inner cutter with cutter blades at different radii, method for manufacturing such unit, shaver head and rotary shaver provided therewith
An inner cutter unit for a rotary shaver includes cutter blades arranged at different radii from a rotation axis of the unit. Depending on their respective positions within the unit, the respective cutter blades may be provided with different wedge angles and/or different bending resistance.
US08245402B2 Method for manufacturing a solid housing
The method for manufacturing a solid housing, in particular a valve housing for an electromagnetically operable valve, is characterized in that the following method steps are used: a) providing a sheet metal strip made of a magnetic or magnetizable material, b) introducing an additive into a middle area of the sheet metal strip and fusing there for forming a non-magnetizable structure, c) cutting the sheet metal strip into a sheet metal piece of desired width, d) deforming the sheet metal piece into a sleeve shape, e) mutual fastening of the cut edges now facing each other and running in the longitudinal direction of the sleeve for forming a sleeve blank, f) final machining of the sleeve blank until a desired geometry of the housing is achieved. The housing is suitable in particular for use in fuel injectors in fuel injector systems of mixture-compressing spark-ignition internal combustion engines.
US08245400B2 Blade module, a modular rotor blade and a method for assembling a modular rotor blade
A method for assembling a modular wind turbine rotor blade, includes aligning a first blade module and a second blade module such that a first receptacle of the first blade module and a second receptacle of the second blade module are co-axial; and forming a detachable mechanical connection between a first inlay of the first blade module and a second inlay of the second blade module using a threaded fastener that extends into the first receptacle and into the second receptacle.
US08245387B2 Disassembling device
A disassembling device includes a housing, a rotating element and a battery module. The housing includes a first engaging portion. The rotating element is rotatably disposed on the housing. The battery module, disposed in the housing in a detachable manner, includes a second engaging portion engaging with the first engaging portion. The rotating element rotates to push the first engaging portion, enabling the first engaging portion is enabled to detach from the second engaging portion.
US08245385B2 Apparatus and methods for automatic shoe cover stripping
Protective shoe covers have been widely used in health care setting and some industry environment that require clean room condition. To strip off the disposed shoe covers in a hand-free and automated fashion is very desirable to the users, which provide physical convenience, time saving and economic merits. This disclosed invention provides methods and an automatic system for stripping of disposable shoe cover from user's foot/feet that includes the electro-mechanical complex, a micro control unit and its embedded software programs, control algorithm to guide the execution of the stripping functions in automated and hand-free fashion.
US08245383B2 Moisture separation system and method of assembling the same
A method of assembling a moisture separation system for a gas turbine power system is provided. The gas turbine power system includes a filter housing assembly and a weather hood coupled to the filter housing assembly, and the weather hood defines an inlet for directing airflow into the filter housing assembly. The method includes providing a moisture separator and coupling the moisture separator to the weather hood such that the moisture separator extends at least partially across the inlet, the moisture separator rotatable in response to the airflow to facilitate removing moisture from the airflow.
US08245377B2 Device for securing trim to a seat
A seat assembly machine includes a plurality of grippers useful for securing a piece of trim to a seat cushion. In a disclosed example, each gripper includes a plurality of prongs that are moved between neutral, closed and released positions that each facilitate a different portion of the assembly process. In one example, each gripper includes a sleeve within which the prongs are moveable so that the prongs are manipulated between the neutral, closed and released positions. A disclosed example sleeve includes an interior channel having a contour that manipulates the prongs between the different positions based on the location of the prongs within the sleeve.
US08245371B2 String securing device
A string securing device includes a base having a central post extending centrally therefrom. A shaft extends through the passage in the central post so as to be connected to the cap mounted to the base by a bolt which extends through the cap from a top of the cap. A ring and a spool are located between the base and the cap, wherein the spool is rotated with the cap by engagement of first and second teeth on the spool and the cap respectively. The ring has multiple ratchet teeth which are removably engaged with third teeth on the cap so as to allow the cap to rotate in one direction. The ring includes flexible members which are deformed to lower the ring and provides straight and upward force to the cap.
US08245370B2 Docking system
A capture mechanism provides for receiving a necked coupling element within a socket, providing for the necked coupling element to slide therewith, biasing a latch lever in an open position so as to provide for receiving the necked coupling element within the socket adjacent to the latch lever, rotating the latch lever with the necked coupling element from the open position to a closed position as the necked coupling element is slid within the socket towards a bottom of the socket, biasing a latch lock against the latch lever, engaging the latch lock with the latch lever when the latch lever is in the closed position so as to provide for latching the latch lever in the closed position and capturing the necked coupling element within the socket, and providing for unlatching the latch lever by releasing the latch lock from engagement with the latch lever.
US08245369B2 Snap hook
A karabiner is provided having a hoop and a closing part mounted pivotally via a pivoting axle to the hoop at the insertion opening of the hoop. At least one blocking element is pivotally mounted to the closing part via a blocking element—pivot axle, with the blocking element, at least in a closed position of the closing part, blocking the closing part in its closed position from pivoting towards its opened position and in at least one released position allows the closing part to pivot towards its opened position. The blocking element is pivoted around the blocking element—pivot axle for pivoting it from the blocking position towards the released position in the same rotary direction around the blocking element—pivot axle as the closing part for pivoting the closing part out of the closed position towards its opened position around the closing part—pivot axle.
US08245363B2 Multi-item holder device
Inexpensively manufactured device permits the holding, typically for display purposes, of at least one item, but preferably multiple items such as trading cards or photographs, in a manner offering an unobstructed view of the items.
US08245355B2 Hinge assembly
A hinge assembly includes a pivot shaft, a first leaf, a fixing leaf, a restricting member, a deformable member, two limiting blocks, and a fastening member. The rotatable leaf is non-rotatably connected to the pivot shaft and the fixing leaf is rotatably connected to the pivot shaft. The restricting member and the deformable member are rotatably sleeved on the pivot shaft. The restricting member defines two positioning grooves. The deformable member includes a base plate and two protrusions extending substantially perpendicularly from the base plate. The limiting blocks are partially received in the positioning grooves and connected to the deformable member. When the rotatable leaf is rotated, the limiting blocks slide out of the positioning grooves to press the base plate of the deformable member such that the deformable member becomes elastically deformed. The fastening member is fixed on an end of the pivot shaft.
US08245354B2 Hinge assembly for foldable electronic device
A hinge assembly includes a shaft, a cam, a follower, and an resilient member. The follower is mounted on the shaft. One end of the follower has a first cam surface. The first cam surface defines a groove. The cam is mounted on the shaft and adjacent to the follower. The cam has a second cam surface, and the second cam surface engages with the first cam surface. The second cam surface forms a protrusion, and the protrusion is received in the groove. The resilient member is placed around the shaft forcing the first cam surface to engage with the second cam surface.
US08245340B2 Chair structure
A chair structure is a chair body with seat cushion and back cushion and comprises: a fixed plate, which has a plurality of flexible accommodating holes and at least one first flexible member; a moving plate, which has at least one second flexible member corresponding to the flexible accommodating hole, the moving plate is below the fixed plate and has a distance with the fixed plate for moving; at least one lifting device, which is combined with the bottom of the moving plate, the moving plate and the second flexible member move up and down via the lifting device in order to let that the second flexible member penetrates through the flexible accommodating holes and protrudes out of the top surface of the fixed plate.
US08245336B2 Operating table
An operating table has a column on which a table top is supported so that it is pivotable about an axis extending transversely to the table top and about an axis extending longitudinally to the table top, with the table top being connected to the column via joint parts which are rotatable.
US08245332B2 Collapsible bed assembly
A collapsible and convertible frame assembly movable between an expanded configuration and a collapsed configuration includes a first unit including a first frame having a plurality of first scissor assemblies each including a first frame member pivotally coupled to a second frame member at a pivot point. Frame members of adjacent first scissor assemblies are coupled to a first upper connector assembly or a first lower connector assembly. A second unit is removably coupled to the first unit. The second unit includes a second frame having a plurality of second scissor assemblies each including a first frame member pivotally coupled to a second frame member at a pivot point. Frame members of adjacent second scissor assemblies are coupled to a second upper connector assembly or a second lower connector assembly. An assembly unit removably couples the first unit to the second unit.
US08245331B1 Crib frame
A crib frame includes a main frame, a mattress support frame located at the bottom end of the main frame with two width sides each having two anchor holes, and two sets of symmetrical first and second connection racks. The first and second connection racks respectively include a first bracing plate and a second bracing plate, a first upright plate and a second upright plate extended respectively and horizontally from the first and second bracing plates, and a first support plate and a second support plate extended respectively and vertically from a lower end of the first and second upright plates. The first and second support plates have respectively a first elongate adjustment slot and a second elongate adjustment slot. The first and second elongate adjustment slots are coupled with two anchor holes, thereby the mattress support frame with varying specifications can be at desired locations to improve safety.
US08245330B2 Portable handsink and method for use
Exemplary apparatuses and methods for providing clean hot and/or cold water on demand from a portable structure include water storage tanks that store the clean water, and a sink assembly for dispensing the clean water to a user. A pumping system pumps water from the water storage tanks to the sink assembly, and a filtration system that filters water flowing from the sink assembly to the water storage tanks.
US08245329B2 Air blasting devices for plumbing purposes to clean, clear, unclog, or unstop drains or pipes
An improved plunger comprises a generally V-shaped handle attached to a top distal end of a shaft. The handle comprises two mirrored arms that face inwards from a base so that neither of them nor the shaft shares a vertical or a horizontal plane. The handle is removably detachable from the plunger so that it can be washed, disinfected, and sanitized. At least one extension shaft portion extends a height of the shaft when it is not collapsed into and housed in the hollow shaft.
US08245328B1 Portable self-attached sanitary cover for toilet seats
A portable self-attached sanitary cover for toilet seats is a flexible and annular pad and has an outer edge section, an inner edge section, a seat recess, a weighted section, an excreting hole and a folding gap. The seat recess is formed between the outer edge section and the inner edge section. The weighted section is mounted securely on the outer edge section. The excreting hole is formed through the portable self-attached sanitary cover and is surrounded by the inner edge section. The folding gap is formed in the portable self-attached sanitary cover. Because the portable self-attached sanitary cover has the weighted section, the outer edge section is capable of drooping to tightly abut an outer rim of a toilet seat. Accordingly, the portable self-attached sanitary cover is securely positioned on the toilet seat.
US08245326B1 Helmet adjunct for retention of portable audio device
A holder for an MP3 player or other music or communication device is reversibly attached to a rigid helmet such as worn by motorcyclists. The back surface of the holder is configured to fit closely and integrally against the back surface of the helmet. A spoiler forms the top of the holder to minimize wind lift, prevent wind from dislodging the holder, and to direct air flow along the helmet and over the holder. The MP3 player is disposed in a compartment within the body of the holder and retained in the compartment by a stop-tab. An adapter is used to connect the MP3 player to an earphone assembly within the helmet. A volume control on the adapter enables the cyclist to adjust the volume while riding. The holder is reversibly attached to the helmet by means of a two component heavy duty interlock fastener system.
US08245320B2 Safety helmet attachment and method for shielding eyes
An eye shield attachment can be used in combination with a safety helmet. This helmet has a front brim continuous with a rim extending along each opposite side of the safety helmet to a pair of rim slots in the helmet's rim. The attachment has a pair of frames that can removably attach to the pair of rim slots in the helmet. The frames each have a fastening member that is lockable onto a corresponding one of the rim slots and adjustable to accommodate various depths in the rim slots. A support structure attached to the pair of frames extends along the rim toward the front brim. A front lens and corrective glasses may be attached to the support structure. A pliable bead may be attached to the front of the support structure and extend rearwardly to engage a wearer's forehead.
US08250666B2 Method and apparatus for improving security in an application level virtual machine environment
In one embodiment the present invention includes a security manager for managing security in a dynamic programming environment. The security manager interfaces between the dynamic programming environment and a non-dynamic programming environment. In this manner, the dynamic programming environment is unable to compromise the non-dynamic programming environment, yet still provide features desirable in a dynamic programming environment. An example using Ruby in a robust business programming environment is detailed.
US08250665B2 Digital Broadcasting system and method of processing data in digital broadcasting system
A method for controlling a digital television (DTV) includes receiving independent space identification information recorded in a storage area of a compact wireless device and a wired equivalent privacy (WEP) key value of an access point (AP) card, receiving the WEP key value corresponding to the AP card of the DTV from a management server, and comparing the WEP key value received from the compact wireless device with the WEP key value received from the management server. If the WEP key values are identical to each other, receiving first checklist information associated with the use of the independent space from the management server, displaying the received first checklist information, and transmitting second checklist information, in which one or more elements of the displayed first checklist information is marked, to the management server.
US08250661B2 Image processing apparatus, information processing apparatus, and methods thereof
Upon applying a DRM protection process to an image which is generated by an image processing apparatus, which doesn't have any communication means that allows direct communications with a PC, without any alteration, encryption of the image in the apparatus and that of the image in the PC as an internal process of the DRM are required, resulting in poor efficiency. The apparatus executes a part of the DRM protection process for the image, and outputs the encrypted image. The PC receives the image which has undergone the part of the DRM protection process, executes the remaining part of the DRM protection process, and outputs the image which has undergone the DRM protection process. In this case, the PC transmits use condition of the input image to a license server, receives signed use condition from the server, and combines the signed use condition with the input encrypted image.
US08250658B2 Syntax-based security analysis using dynamically generated test cases
A security analysis methodology is used to analyze the security of a device-under-analysis (DUA) with respect to a particular protocol message exchange. First, the mutation points that exist in the message exchange are determined. Then, the message exchange is executed multiple times—once for each mutation point. Each execution applies the mutation associated with that particular mutation point (e.g., a particular message during the exchange is modified in a particular way) to create a mutated message exchange. In other words, each message exchange with an applied mutation point corresponds to a test case.
US08250652B1 Systems and methods for circumventing malicious attempts to block the installation of security software
Computer-implemented methods and systems for circumventing malicious attempts to block the installation of security-software programs are disclosed. An exemplary method for performing such a task may comprise: 1) detecting, during installation of a security-software program, an error that is indicative of an attack on the security-software program, 2) identifying at least one executable file targeted by the attack on the security-software program, 3) circumventing the attack by dynamically obfuscating the executable file targeted by the attack, and then 4) completing installation of the security-software program.
US08250650B2 Front-end protocol for server protection
The present invention provides for protecting against denial of service attacks. A request is sent by a client, the request comprises client indicia. The request is received at a server. A request count is incremented by the server. A sequence number is assigned as a function of the client indicia. A problem is selected by the server. The problem is sent by the server to the client. A solution to the problem is sent to the server. It is determined if the solution by client is correct. If the solution is correct, a session is performed. If the solution is not correct, the request is discarded. This can substantially decrease the amount of attacks performed by a rogue client, as the session set-up time can be substantial.
US08250644B1 Forcing a mobile browser to access web content through a proxy
A method, system, and medium are provided for forcing a mobile device to request online content using a proxy server. In one embodiment, the mobile device sends a request to the content provider directly. The content provider may respond to the requesting browser with an instruction to request the content through a proxy server. The requesting mobile device may then send a second request for the content to the proxy server. The proxy server then sends a request to the content provider on behalf of the requesting mobile device.
US08250640B1 Transparent kerboros delegation with a storage virtualization system
The invention is a system and method for ensuring that a storage virtualization system performs as a trusted delegate for a user attempting to access data on an authenticated server. Data is moved from a first server to a second server by a storage virtualization system. Even though the user may have been authenticated to access the first server, the storage virtualization system which re-directs user requests to the migrated data on the second server may not be authenticated. The first time a user is re-directed to the second server, the storage virtualization system will obtain request to act as a trusted delegate for the user by communicating with a third server, such as a Kerberos domain controller. After the storage virtualization system is properly authenticated as a trusted delegate for the user, future re-directed requests will be seamless and transparent to the user.
US08250634B2 Systems, methods, media, and means for user level authentication
In some embodiments, a gateway in a communications network is provided including a subscriber interface and a Session Initiation Protocol (SIP) registrar; wherein the SIP registrar: receives a first register message as a result of a request associated with a user and a mobile device seeking network authentication; and sends a request for subscriber information to the subscriber interface; the subscriber interface: retrieves the subscriber information from the subscriber database; and sends the subscriber information to the SIP registrar; the SIP registrar further: sends challenge information including a password request and a request for predetermined response information previously selected by the user to the mobile device; receives a second register message including user response information in response to the challenge information; and authenticates the mobile device and the user based at least in part on whether the user response information matches the predetermined response information.
US08250633B2 Techniques for flexible resource authentication
In various embodiments, techniques for flexible resource authentication are provided. A principal attempts to login to a target resource using first credentials. The target resource does not recognize the first credentials and in response thereto forwards the first credentials to an identity service. The identity service authenticates the principal via the first credentials and supplies second credentials to the target resource. The target resource recognizes and authenticates the second credentials and grants access to the principal.
US08250632B1 Generating authentication challenges based on preferences of a user's contacts
Generating user authentication challenges based in part on preferences of one or more contacts of a user includes receiving an authentication request from a user. One or more contacts of the user associated with the authentication request are determined. One or more preferences of the close contact or contacts are determined. An authentication challenge based on the one or more preferences of one or more of the user's contacts is generated. The authentication request is allowed or denied based on the completion on the authentication challenge.
US08250630B2 Detecting unauthorized computer access
A machine executed method comprising at a first computer, receiving from a second computer a request to gain root-administrator access to an operating system (OS) of the first computer; the first computer, in response to receiving the request to gain root-administrator access, granting the root-administrator access and modifying stored access state data from a first state associated with the OS to a second state associated with the OS, wherein the second state is different than the first state and the second state indicates that root-administrator access to the OS was granted.
US08250629B2 Systems and methods for flexible service delivery network services
A system and method are described that use a subscriber-centric approach to scalably support the delivery of network services across numerous access protocols and across a multitude of access devices. By allowing the use of a service engine that can range in complexity from a simple macro to a rules engine, this approach is suitable for bundled services, as well as single services.
US08250626B2 Securing data accessed by a software package pre-loaded on a computer system
The present invention provides a way to secure data accessed by a software package pre-loaded on a computer system (for delivery to a customer). Specifically, under the present invention, customer data is loaded on a computer system along with any software package(s) that access the customer data prior to shipping the computer system to the customer. Also prior to shipping, a set (e.g., one or more) of passwords for accessing the data such as an administrative password and a hard disk password are set. After the computer system is shipped to the customer, confirmation of proper delivery will be sought. Once this confirmation is received, an access code such as a key or the set of passwords themselves will be shipped to the customer to unlock and use the data.
US08250625B2 Method and apparatus for reducing communication system downtime when configuring a crytographic system of the communication system
Disclosed is a method and apparatus for reducing communication system downtime when enabling cryptographic operation of a cryptographic system of the communication system where the cryptographic system includes a first cryptographic device operatively coupled to a plurality of second cryptographic devices via a communication network of the communication system. The method includes causing a pass-through mode of the second cryptographic devices to be suspended, sequentially determining a state of each of the second cryptographic devices, causing the second cryptographic devices and the first cryptographic device to substantially simultaneously operate in a secure mode if each of the second cryptographic devices is determined to have a first state, and causing the second cryptographic devices and the first cryptographic device to operate in the pass-through mode if at least one of the plurality of second cryptographic devices is determined to have a second state.
US08250621B2 Broadcasting receiver and method for upgrading firmware
A broadcasting receiver and a method for upgrading firmware of a cable card are disclosed. When firmware upgrading of the cable card is completed and a reset request is transmitted from the cable card to a host, if an application which is being executed is affected by rebooting of the cable card, the host defers the reset, so that a user can normally use the existing application service through the cable broadcasting receiver.
US08250617B2 System and method for providing multi-perspective instant replay
A method for processing broadcasts comprises receiving a broadcast of the program containing a plurality of perspectives of the program and presenting at least one of the plurality of perspectives to a viewer. The method further includes automatically recording the plurality of perspectives in a storage device and playing alternate recorded perspectives for the viewer without interrupting the recording of the broadcast. A system for recording a broadcast containing a plurality of perspectives of a program is also disclosed.
US08250613B2 Media asset management system for managing video news segments and associated methods
A method for managing video news segments using a media asset management system includes collecting the video news segments, associating corresponding geospatial data with each video news segment, and creating a search thesaurus including search descriptors with cross-references therebetween. At least one respective search descriptor from the search thesaurus is associated with each video news segment. The method further includes storing each video news segment, its geospatial data and its at least one search descriptor on the media asset management system for later search and retrieval, such as by a news broadcasting organization. The search descriptors may be geospatial search descriptors that are cross-referenced in a hierarchical relationship.
US08250611B2 Automobile entertainment system
An automobile entertainment system includes a video system mounted within an automobile headrest. The headrest includes a headrest body and a first downwardly extending extension arm including a passage therethrough. The video system includes a cable extending therefrom and the one cable passes through the first extension arm, wherein the cable includes a cylindrical connector shroud at a distal end thereof. The connector shroud is shaped and dimensioned to pass through the first extension arm.
US08250610B2 Method, computer program product and apparatus for receiving recording recommendations
Methods, computer program products, and apparatuses for receiving recording recommendations through a data network are provided. The recommendations originate from sources selected by the user. Each source may send a recommendation from his or her set top box or other computing device connected to the data network. The user may establish and send recommendation instructions used to filter and prioritize the recommendations based on the source of the recommendation. The user may send the recommendation instructions from his or her set top box or another computing device connected to the data network. Based at least partially by the recommendation instructions, the set top box of the user may receive a recommendation from a source and record at least one media program subject to the recommendation.
US08250603B1 Context-sensitive interactive television ticker
An in-context interactive television ticker is provided. The ticker is rendered on a display screen that also shows a television program, and presents ticker content that is in-context with subject matter of the television program. The ticker remains rendered and context-sensitive to the subject matter of the currently shown television program, whenever there is a change in the television program, such as when the subject matter of the current television program changes, when a commercial interruption occurs during the television program, or when the television channel is changed. The ticker is interactive in that the viewer can perform various interactive operations with the ticker, including interacting with the ticker to obtain additional information related to an in-context item presented by the ticker.
US08250600B2 Advertisement scheduling in a packet-based media-delivery system
In one embodiment, a scheme for the display of targeted and personalized advertisements in a packet-based media-delivery system, such as an Internet Protocol Television (IPTV) service. An Internet keyword-based advertisement-bidding model is used to place the most-appropriate IPTV advertisements for viewers depending on their interests as determined through the users' Internet activities, while maximizing advertising revenue for the IPTV service provider. One method for scheduling an advertisement for rendering in one or more time slots in packet-based media programming comprises: (a) obtaining at least one keyword from one or more Internet sessions corresponding to at least one user; (b) receiving a plurality of bid amounts corresponding to a plurality of available advertisements for the one or more time slots; and (c) scheduling, based on the at least one keyword and at least one of the bid amounts, the advertisement to be rendered to the at least one user in the one or more time slots.
US08250598B2 Method and apparatus for transmitting emergency alert messages
A method and apparatus for transmitting emergency messages is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a set top box in communication with an interactive television network where the set top box has a controller to receive a notification signal from a network server of the interactive television network where the notification signal is associated with an emergency alert message received by the network server from an emergency alert system, determine a language for presenting the emergency alert message, select a first multicast of the emergency alert message from a group of multicasts based on the determined language where each of the group of multicasts of the emergency alert message being in a different language, transmit a request to the network server to join the first multicast of the emergency alert message, and receive the first multicast of the emergency alert message. Additional embodiments are disclosed.
US08250595B2 Utilizing an audio signal to monitor a program with a technique that is operable even during a mute mode
An apparatus for monitoring a program signal received from a broadcast source that is to be performed by reproduction equipment, wherein an audio portion of the program signal is broadcast in combination with a monitoring code to provide a combined audio signal, comprising a switch, a code detector, and a component configured to receive the combined signal from the broadcast source and to provide to each of the reproduction equipment and the switch a respective output signal related to the combined signal. The code detector is adapted to receive an audio output from the reproduction equipment which has a mute mode, the reproduction equipment transmitting at least the monitoring code from the combined audio signal to the code detector if not in the mute mode and not transmitting the monitoring code to the code detector if in the mute mode. The switch is configured to transmit at least the monitoring code from the combined audio signal to the code detector if the reproduction equipment is in the mute mode and not transmit the monitoring code to the code detector if the reproduction equipment is not in the mute mode.
US08250593B2 Apparatus and method for computation of a pricing index
An information processing apparatus is disclosed which comprises: a first acquiring element for acquiring the number of times information contents are downloaded over a network; a second acquiring element for acquiring the number of times the information contents are reproduced; and a computing element for computing a pricing index for the information contents based on the number of times the information contents have been downloaded as acquired by the first acquiring element and on the number of times the information contents have been reproduced as acquired by the second acquiring element.
US08250583B2 Workflow processing system and method with federated database system support
Methods and apparatus, including computer program products, implementing and using techniques for automatic workflow processing in a workflow processing computer system. A federated data management system support module receives a data management activity description, determines a set of set references associated with the data management activity, determines a set of data sources associated with the set of set references within a federated data management system, determines whether the federated data management system includes infrastructure for accessing the references and for accessing the data sources, in response to determining that the infrastructure is not included, automatically creates the infrastructure from information in a metadata repository coupled to the federated data management system, replaces in the data management activity description references to set references and references to data sources by references to the infrastructure in the federated data management system, and delivers the data management activity description for execution by the system.
US08250582B2 Chargeback reduction planning for information technology management
Reducing cost chargeback in an information technology (IT) computing environment including multiple resources, is provided. One implementation involves a process wherein resource usage and allocation statistics are stored for a multitude of resources and associated cost policies. Then, time-based usage patterns are determined for the resources from the statistics. A correlation of response time with resource usages and outstanding input/output instructions for the resources is determined. Based on usage patterns and the correlation, a multitude of potential cost reduction recommendations are determined. Further, a multitude of integrals are obtained based on the potential cost reduction recommendations, and a statistical integral is obtained based on the statistics. A difference between the statistical integral and each of the multiple integrals is obtained and compared with a threshold to determine potential final cost reduction recommendations. A final cost reduction recommendation is then selected from the potential cost reduction recommendations.
US08250579B2 Method for stage-based cost analysis for task scheduling
One embodiment may estimate the processing time of tasks requested by an application by maintaining a state-model for the application. The state model may include states that represent the tasks requested by the application, with each state including the average run-time of each task. In another embodiment, a state model may estimate which task is likely to be requested for processing after the current task is completed by providing edges in the state model connecting the states. Each edge in the state model may track the number of times the application transitions from one task to the next. Over time, data may be gathered representing the percentage of time that each edge is from a state node. Given this information, the scheduler may estimate the CPU cost of the next task based on the current state, the most likely transition, and the cost of the predicted next task. The state model may also track multiple users of the application and modify or create the state model as the users traverse through the state model.
US08250578B2 Pipelining hardware accelerators to computer systems
A method of pipelining hardware accelerators of a computing system includes associating hardware addresses to at least one processing unit (PU) or at least one logical partition (LPAR) of the computing system, receiving a work request for an associated hardware accelerator address, and queuing the work request for a hardware accelerator using the associated hardware accelerator address.
US08250577B2 Mechanism to enable and ensure failover integrity and high availability of batch processing
A method, system and computer program product for managing a batch processing job is presented. The method includes partitioning a batch processing job for execution by a cluster of computers. One of the computers from the cluster of computers is designated as a primary command server that oversees and coordinates execution of the batch processing job. Stored in an object data grid structure in the primary command server is an alarm setpoint, boundaries, waiting batch processes and executing batch process states. The object data grid structure is replicated and stored as a replicated object grid structure in a failover command server. If the primary command server fails, the failover command server freezes all of the currently executing batch processes, interrogates processing states of the cluster of computers, and restarts execution of the batch processes in the cluster of computers in accordance with the processing states of the cluster of computers.
US08250576B2 Structured task hierarchy for a parallel runtime
The present invention extends to methods, systems, and computer program products for a structured task hierarchy for a parallel runtime. The parallel execution runtime environment permits flexible spawning and attachment of tasks to one another to form a task hierarchy. Parent tasks can be prevented from completing until any attached child sub-tasks complete. Exceptions can be aggregated in an exception array such that any aggregated exceptions for a task are available when the task completes. A shield mode is provided to prevent tasks from attaching to another task as child tasks.
US08250573B2 Audio subsystem sharing in a virtualized environment
A device, method, and system are disclosed. In one embodiment the device includes a first virtual machine to directly access a physical audio codec. The device also includes a virtual audio codec that is managed by the first virtual machine. The virtual audio codec can provide a custom interface to the physical audio codec for one or more additional virtual machines apart from the first virtual machine.
US08250570B2 Automated provisioning framework for internet site servers
A framework for automatically provisioning computing devices includes a central database system and a central file system. Information stored in the database comprises a model of the individual devices, as well as the interconnections of the devices. The central file system stores the software components to be installed on the devices. When provisioning is carried out, the database sends commands to agents located on each device which cause them to retrieve and install the software components from the file system, and to configure the components according to the stored model.
US08250562B2 Barrier mechanism for firmware upgrade
A thin-client device having an application program obtains a copy of an application update having an update barrier level via a network. The thin-client device receives a set of configuration parameters from a configuration server via the network and sets the barrier level value to a value specified by the set of configuration parameters. Alternatively, the thin-client device retrieves a default barrier level value stored in the thin-client device. If the set of configuration parameters does not specify a barrier level value, the barrier level value is set to the default barrier level value. The thin-client device compares the update barrier level to a barrier level value corresponding to a minimum application version necessary to maintain support for a critical feature. If the update barrier level is greater than or equal to the barrier level value, the thin-client device updates its application program.
US08250559B2 Supporting per-program classpaths with class sharing in a multi-tasking virtual machine
System and method for supporting per-program classpath and class sharing in a multi-tasking virtual machine. A virtual machine may allow each program to specify its classpath independently of other programs classpaths. Tasks that specify identical classpaths for their respective class loaders may share the runtime representation of classes. A multi-tasking virtual machine may generate and compare canonical forms of classpaths to determine which programs may share classes with each other. The runtime representation of a class may be split between shared and private portions of the runtime representation. A shared runtime representation may be associated with multiple private runtime representations. In one embodiment, unique class loader keys and a system dictionary may be used to associate tasks, class loaders and the shared representations of classes.
US08250558B2 Dynamic linked library add-on features
Add-on functions to a software application are made through a single dynamic linked library (‘DLL’). After discovering, authenticating, and loading the DLL, the application may inspect the DLL to determine if it contains a function of a predetermined type. If the type is discovered, an object of the type may be instantiated and called. The inspection may evaluate metadata within the DLL to determine the precise characteristics of the function and compare the function to a predetermined type. Based on the authentication as well as the internal inspection of the DLL, extensions to existing software applications may be easily distributed and readily installed in an atomic fashion.
US08250557B2 Configuring a dependency graph for dynamic by-pass instruction scheduling
There is disclosed a method and system for configuring a data dependency graph (DDG) to handle instruction scheduling in computer architectures permitting dynamic by-pass execution, and for performing dynamic by-pass scheduling utilizing such a configured DDG. In accordance with an embodiment of the invention, a heuristic function is used to obtain a ranking of nodes in the DDG after setting delays at all identified by-pass pairs of nodes in the DDG to 0. From among a list of identified by-pass pairs of nodes, a node that is identified as being the least important to schedule early is marked as “bonded” to its successor, and the corresponding delay for that identified node is set to 0. Node rankings are re-computed and the bonded by-pass pair of nodes are scheduled in consecutive execution cycles with a delay of 0 to increase the likelihood that a by-pass can be successfully taken during run-time execution.
US08250553B2 Method and data processing system for finding problems caused by access to uninitialized data storage in assembler programs
A method for detecting problems caused by access to incompletely initialized data storage in assembler programs includes generating an internal representation of control flow of the source code of the assembler program including nodes for every statement found in the source code and a directed edge for every possible flow of control between the nodes. The method also includes: attributing data attributes to the nodes and/or the edges, wherein the data attributes are used to store the information how many bits within the data storage can be guaranteed to be initialized; applying a data-flow analysis method to the internal representation of the control flow of the source code for determining how many bits of the data storage can be guaranteed to be initialized; checking for each node whether the instruction reads more bits than are guaranteed to be initialized; and generating one or more error messages responsive to the problem.
US08250547B2 Fast image loading mechanism in cell SPU
The present invention provides a method and system for loading and running program images rapidly in a multi-processor system. The method comprises the steps of: starting in a synergistic processor a synergistic processing program listener, which is configured to listen to a notification from a main processor; calling in the main processor a run-synergistic-processing-program function which is configured to notify the synergistic processing program listener to run a synergistic processing program image which is part of the program image and has been transferred to the local store of the synergistic processor; and the synergistic processing program listener running the synergistic processing program image in response to receiving the notification.
US08250530B2 Composite values for declarative language applications
One embodiment is directed to a method that may be practiced in a declarative application with composites organized hierarchically, including composites in the same hierarchy, but not directly related by direct intervening child/parent relationships. The method includes acts for providing a link between composites unrelated by direct intervening child/parent relationships. The method includes rendering data at a user interface. The data is associated with a first composite in a declarative application. The method further includes detecting, at the user interface, user interaction with the rendered data. As a result of detecting user interaction with the rendered data, the method further includes defining a composite path to the first composite. The method further includes providing the name of the path as a local variable to a second composite such that the second composite can interact with the data.
US08250527B1 System and method for maintaining a sticky association of optimization settings defined for an image referenced in software code of an application being authored
Systems and methods maintain a “sticky” association of optimization settings defined for an image referenced in software code of an application being authored. According to one embodiment, a method comprises detecting, by a software code authoring tool, insertion into software code being authored in the authoring tool of a reference to an image. The authoring tool determines whether the detected reference replaces a previously-defined reference to an image in the software code with a reference to a new image. When determined that such a replacement is occurring, the authoring tool determines from data associated with the software code optimization settings for the image referenced in the previously-defined reference being replaced in the software code, and applies the determined optimization settings to the new image.
US08250508B2 Method and apparatus for analysis and design of a semiconductor device using impurity concentration distribution
An analysis and design apparatus for semiconductor device, which utilizes a transistor model using accurate channel impurity concentration distribution are provided. The analysis and design apparatus includes a parameter setting portion that divides a channel region into a plurality of regions, and temporarily sets a plurality of impurity concentrations for the plurality of regions as a plurality of parameters. Further, the analysis and design apparatus includes an element characteristic calculation portion that values of electric characteristics of the transistor using surface potential that is calculated by solving a Poisson equation using a plurality of effective impurity concentrations. Moreover, the determination portion compares the calculated values with measured values read from a storage portion based on the structure information, and determines that the plurality of parameters for the transistor when the measured values correspond to the calculated values.
US08250502B2 Automated synthesis apparatus and method
Disclosed is an automated synthesis system in which a generalized condition vector (GCV) is generated at a node that is the leaf of a tree indicating a conditional branch of a control/data flow graph representing the flow of behavioral control and data of a circuit. The GVC is a condition vector includes valid bits that are set as a condition vector of code 1 only at one component in a case where an outer conditional operation to a certain operation node is unresolved and, moreover, an inner conditional operation to said certain operation node is resolved, the valid bits being bits at positions where components of a vector of the inner side resolved conditional operation are 1's. The GVC of the operation node is calculated by taking a bitwise logical OR with the condition vector of the unresolved conditional operation. At such time the bits of component 1's of valid bits of the GVC of the inside resolved condition are masked in the bitwise logical OR operation, and parallel IF statements are treated the same as speculative execution of a condition.
US08250499B2 Integrated circuit with on-board power utilization information
A system and method for storing power utilization information in an integrated circuit and utilizing such information. Various aspects of the present invention provide an integrated circuit that comprises a first module, which stores power utilization information for at least a portion of the integrated circuit. A second module of the integrated circuit may communicate the power utilization information with an electrical device external to the integrated circuit. Various aspects of the present invention provide a method for storing power utilization information in an integrated circuit. For example, a performance characteristic and/or a power supply characteristic may be monitored as the integrated circuit is utilized. Power utilization information may be determined from the monitored characteristic(s), and the power utilization information may be stored in the integrated circuit. Various aspects of the present invention also provide a system and method for utilizing an integrated circuit having on-board power utilization information.
US08250497B2 Method for designing two-dimensional array overlay target sets and method and system for measuring overlay errors using the same
A method for designing a two-dimensional array overlay target set comprises the steps of: selecting a plurality of two-dimensional array overlay target sets having different overlay errors; calculating a deviation of a simulated diffraction spectra for each two-dimensional array overlay target set; selecting a sensitive overlay target set by taking the deviations of the simulated diffraction spectra into consideration; and designing a two-dimensional array overlay target set based on the structural parameters of the sensitive overlay target set.
US08250496B2 Method for transferring self-assembled dummy pattern to substrate
A semiconductor device fabrication method is disclosed. The method includes obtaining an inverse layout of an original circuit layout, reducing the inverse layout in size, thereby obtaining a reduced layout, obtaining a dummy pattern layout having an outline identical to an outline of the reduced layout and a given line width such that the dummy pattern layout is self-assembled to the circuit layout, and transferring the self-aligned or self-assembled dummy pattern layout and circuit layout to a semiconductor substrate.
US08250493B2 User interface method, medium, and apparatus with gesture-recognition
A user interface method, medium, and apparatus with gesture-recognition. The user interface method may include measuring acceleration of a gesture-recognition based input device while a writing gesture is performed, e.g., in the air, using the gesture-recognition based input device to generate acceleration signals, and determining whether the gesture-recognition based input device is operated in a predetermined gesture range from a time period when the writing gesture is made, or the acceleration signals, to generate warnings when the gesture-recognition based input device deviates the predetermined gesture range.
US08250492B2 Method for evaluating images displayed on the internet
A method that enables an internet user to determine whether an image viewed truly represents the color, clarity, and depiction of the item the image represents. A test pattern-like graphic, made up of a series of bars, shapes, lines, and shadings, is photographed or scanned alongside an item and published to the internet. The viewer compares the published graphic with a hardcopy of the same graphic. Inconsistencies in depiction between the two graphics enable the viewer to determine the extent to which the image appearing alongside the published graphic fairly represents the item the image represents. Revenue is generated through licensing of the graphic to both internet displayers and viewers as well as advertising space on the graphic. The graphic can appear in different versions and sizes through different media: hardcopy, digitized on the internet, broadcast television.
US08250491B2 Navigation history
A method, apparatus, system, and signal-bearing medium that in an embodiment represent previously-accessed data items as nodes in a tree or trees and display the tree or trees with the access time on an axis. The root node of a tree represents a data item accessed via an address entered by a user while a child node of the tree represents a data item selected from a parent node of the child node. In an embodiment, data items that were displayed in the same window as their parents have different connectors between their associated nodes than do data items that were displayed in different windows from their parents.
US08250490B2 Display image control apparatus
A plurality of object arrays in which a plurality of objects are sorted under a plurality of order conditions are generated. A display image is generated by sorting the objects in an order for each object array to line up in the first direction for each of the plurality of object arrays, selecting one object of a first object array of the plurality of object arrays as a reference object, and sorting the objects for each of the plurality of object arrays so that the reference object and objects corresponding to the reference object included in the object arrays other than the first object array line up in the second direction.
US08250489B2 Control unit for refrigerator and method controlling the same
The present invention relates to a control unit for a refrigerator and a method of controlling the same. A control unit for a refrigerator according to the present invention comprises an input means for receiving an operation signal for setting a service mode of a dispenser provided at the refrigerator; a storage means for storing a plurality of mode image data corresponding to the service mode of the dispenser; a display means for displaying mode images of the mode image data; and a control means for performing control such that mode image data corresponding to the service mode of the dispenser are read from the storage means according to an operation signal received by the input means and a mode image corresponding to the service mode of the dispenser is displayed on the display means. According to the present invention, there are advantages in that more various menus can be displayed in different manners, and the configuration of the input unit is simplified and thus can be more conveniently used.
US08250483B2 Programmable medical infusion pump displaying a banner
A method of configuring a programmable pump for delivering an agent to a patient. The method comprises generating a user interface having a plurality of pages, at least one of the pages being a home page; retrieving at least one banner from memory; and displaying the retrieved at least one banner in the home page.
US08250479B2 Message flow interactions for display in a user interface
Display of message flow interactions corresponding to service invocations in a computing environment based on a service-oriented distributed computing model. Aggregations are created, where multiple instances of a particular deployed service operation may be represented by a single node (even though those instances may be hosted on different application servers). Links are depicted between the nodes, where the links represent call paths or invocations among the service operations. A user obtains a high-level, in-context view of the as-observed interactions among service operation instances, and may drill down for further details. A presentation to the user can be automatically scoped to the set of services which are observed as interacting (i.e., via their call relationships), so that the user can be shown that part of the environment that is immediately relevant to a context in which the user launches the view.
US08250478B2 State persistence and background initialization for post-back web applications
A system is disclosed for reducing the time required to generate web pages on post-back of collaborative web applications. Content from web pages of the collaborative web applications may be displayed in respective foreground and background IFRAMES over a display. Upon post-back to load content from a new web page in the foreground IFRAME, the content from the background IFRAME persists, thus saving the round trip otherwise required to update content from the background IFRAME. Initialization and update of the content in the background IFRAME may be performed when interaction with the content in the foreground IFRAME is idle.
US08250473B1 Visualizing object behavior
A visualization service generates a graphical representation or visualization of each user's behavior within a network resource, such as a website. In one example, the visualization service provides a dynamic visualization of each user accessing the network resource. Each user is graphically represented in the visualization with an indicium, such as a point or dot. The visualization (and thus, the position of each indicium representing a user) is dynamically updated as each user accesses data files from the network resource and thus, moves from state to state (or page to page) over time. The effect is similar to watching cars move along a complex highway system.
US08250471B2 Electronic devices and method for controlling the user interface thereof
An electronic device and a method for controlling an user interface thereof are provided. The method includes detecting an orientation of the electronic device, determining a arrangement of the user interface according to the detected orientation, displaying a shortcut key area and a status area on the user interface, and adjusting the user interface according to the operational signals from a touch panel of the electronic device.
US08250465B2 Encoding/decoding apparatus, method and computer program
An information processing apparatus comprises a readout unit adapted to read out, from a storage unit, correspondence information that includes a document structure of a structured document and a first code for encoding the document structure; a verification unit adapted to verify whether grammar of a portion included in a structured document for processing is valid, based on the document structure included in the correspondence information; and an encoding unit adapted to encode the structured document using the first code, in relation to a portion whose grammar is verified as being valid by the verification unit.
US08250462B2 Method and system of fulfilling requests for information from a network client
Disclosed herein are a method and a system of fulfilling requests for information data from a network client in a client-server environment. The information data requested is accessible from a network server and is displayable through a form-based format hypertext document whereby the information data is provided by the filling of dedicated form fields in the hypertext document. The method comprises the following steps. Receiving (13) at the network client a hypertext document and a program component; displaying (31) the hypertext document, the hypertext document having initially no information data filling its form fields; obtaining (41) a request for information from a user of the network client, through a user interface presented to the user as a result of the displaying of the hypertext document, and calling (43) the program component for obtaining the requested information data; upon determination (51) that the requested information data is already or not stored in a buffer memory allocated to the program component in the network client, obtaining (57) the requested data by retrieving them from the buffer memory, or downloading (53, 55, 57) them from the network server; filling (59) the appropriate form fields in the hypertext document with the obtained information data, and displaying the hypertext document with the requested information data contained therein.
US08250461B2 Persistently self-replicating multiple ranges of cells through a table
The present invention includes a method and system for persistently self-replicating multiple ranges of cells through a copy-paste operation, in a multi dimensional spreadsheet. A set of ranges of cells is defined, wherein each range of cells has the same size. Each time the content of a range of cells belonging to this set is changed, a self-replication operation is performed automatically. The self-replication operation includes the steps of copying the changed range of cells onto a buffer; determining the set of ranges of cells to which the changed range of cells belongs to; identifying the ranges of cells belonging to the set; and pasting the content of the buffer in each of identified range of cells belonging to the set.
US08250460B1 System and method for providing online data management services
First, second, and third sets of spreadsheet cells are defined in a display, the first and second sets being separated by a first boundary having a selected orientation, the second and third sets being separated by a second boundary having the selected orientation. A selected scrolling function is disabled within selected sets among the first, second and third sets of cells in accordance with an alternating pattern.
US08250459B2 System and method for providing online data management services
First, second, and third sets of spreadsheet cells are defined in a display, the first and second sets being separated by a first boundary having a selected orientation, the second and third sets being separated by a second boundary having the selected orientation. A selected scrolling function is disabled within selected sets among the first, second and third sets of cells in accordance with an alternating pattern.
US08250457B2 Acceleration and optimization of web pages access by changing the order of resource loading
A method for acceleration of access to a web page. The method comprises receiving a web page responsive to a request by a user; analyzing the received web page for possible acceleration improvements; generating a modified web page of the received web page using at least one of a plurality of acceleration techniques; providing the modified web page to the user, wherein the user experiences an accelerated access to the modified web page resulting from the execution of the at least one of a plurality of acceleration techniques; and storing the modified web page for use responsive to future user requests.
US08250453B2 Storage apparatus and data verification method in storage apparatus
When a data write request to a disk drive 210 is received from a host computer 20, a first error detecting code of write data to be written to the disk drive 210 in response to the data write request is generated and stored, write processing of the write data to the disk drive 210 is executed, whether or not response time as time required for the write processing exceeds a predetermined threshold value is determined, data stored in a sector as a writing destination of the write data is read from the sector when the response time exceeds the threshold value, a second error detecting code of the read data is generated, and when the first error detecting code and the second error detecting code are compared with each other and the two codes do not coincide with each other, a signal indicating that the write processing is not normally performed is generated.
US08250451B2 IC card, information processing device, communication type identification method, and program
An IC card is provided that is capable of identifying a communication type of incoming data received by non-contact communication. The IC card includes: an error detection portion that, for each of a plurality of communication types, performs error detection of incoming data based on an encoding format defined by each of the communication types; and a type identification portion that identifies, among the plurality of communication types, a communication type in which error information is not detected by the error detection portion as a communication type of the incoming data.
US08250448B1 Method of and apparatus for implementing a decoder
Method and apparatus for concatenated and interleaved turbo product code decoding are described. The turbo encoder include a plurality of decoders coupled to receive first portion of data, a processor coupled to receive second portion of the data, and a controller providing a plurality of control signals coupled to the plurality of decoders and the processor. A control signal of the plurality of control signals coupled to the processor when enabled configures the processor to pre-calculate the second portion of the data, where the second portion of the data is trellis termination data.
US08250446B2 Decoder device and decoding method
A decoder having an element decoding unit generating external information for input data, including an exponent position determining unit, when the external information output from the element decoding unit is input, of information excluding a sign bit from the external information, specifying an exponent that is a bit position where a value different from a sign bit first appears, a mantissa obtaining unit obtaining information of 1-bit or a plurality of bits in a position next to the exponent as a mantissa out of the external information, a storage unit storing the exponent and the mantissa and a restoring unit restoring the external information by reading the exponent and the mantissa stored in the storage unit, wherein the element decoding unit performs iteration decoding based on the restored external information is utilized.
US08250444B2 Iterative decoding in a mesh network, corresponding method and system
In the field of coding/decoding in telecommunications networks, an error correcting decoder and associated decoding method are adapted to a mesh network.In particular, the system for the decoding of a plurality of coded copies of a data word includes at least a first decoding stage with: a plurality of soft decision decoders, each decoder being arranged for decoding a coded copy received as decoder input, and a graph-based decoder comprising a plurality of nodes, each node of said graph-based decoder receiving the soft output value from a corresponding decoder and the graph-based decoder determining a decoding value of said data word on the basis of said soft output values.
US08250439B1 ECC bits used as additional register file storage
A memory module includes a plurality of register files. Each register file is associated with a set of error-correcting code (ECC) bits and ECC check/correct logic that can provide error-correcting functionality, if required. When error-correcting functionality is not required, ECC bits are grouped together to form additional register files, thereby providing additional storage space.
US08250435B2 Memory error detection and/or correction
An embodiment may include circuitry that may detect and/or correct at least one error in a data codeword that may include a data word, cyclical redundancy check (CRC) word, and parity word. The circuitry may select whether a portion of the CRC word indicates whether only a single processor has accessed the data word. The data word, CRC word, and the parity word may be accessible in respective distinct memory device sets that each may include one or more respective memory devices. If the circuitry detects, based at least in part upon the data codeword and CRC word, a CRC error, and the at least one error includes fewer than a first predetermined number of errors, the circuitry may determine in which of the one or more respective memory devices in the memory device sets the at least one error resides and may correct the at least one error.
US08250434B2 Systems and methods for codec usage control during storage pre-read
Various embodiments of the present invention provide systems and methods for data processing. For example, a data processing circuit is disclosed that includes an increased iteration enable signal, a first detector circuit, a second detector circuit, and a data decoding circuit. The first detector circuit receives a data set and performs a data detection on the data set to provide a detected data set. The data decoding circuit receives a derivative of the detected data set and performs a decoding process to provide a decoded data set. The decoded data set is provided to the second detector circuit based at least in part on an assertion level of the increased iteration enable signal.
US08250433B2 Allocation of symbols of an erasure code across a plurality of devices
A technique is provided for determining an allocation of the symbols of an erasure code across a plurality of devices. A list of erasure patterns is provided for the erasure code and, based on the list, minimal erasures of minimal weight are identified for the code's symbols. Precedences of the symbols are determined based on the size of the corresponding MEMW. An allocation of the symbols across a plurality of devices is determined based on the precedences.
US08250429B2 Turbo encoder and HARQ processing method applied for the turbo encoder
A turbo encoder is provided to be capable of improving its performance in the case that the redundancy is low. A first constituent encoder (1) of an output device of the turbo encoder inputs a data coding sequence (Xk) directly and outputs a redundant data sequence (Zk). A second constituent encoder (2) inputs data coding information (X′k) mixed with the data coding sequence by an interleaver (3), and outputs a redundant data sequence (Z′k). A buffer (4) holds the data coding information (X′k) mixed with the data coding sequence by the interleaver (3). Thus, the data coding sequence (Xk), the redundant data sequences (Zk), (Z′k) and the data coding information (X′k) held by the buffer (4) are output in this order.
US08250428B2 Scheduling data with time diversity in flow systems
Methods and systems are described for scheduling data in an FLO system. The method may include turbo encoding the data, and dividing a packet of the turbo-coded data into a plurality of subpackets. The method may include scheduling the turbo-coded packet of data so as to distribute the data across multiple frames of a superframe, by transmitting each one of the subpackets during a different frame of the superframe to increase time diversity. The turbo-coded packet of data may comprise systematic bits and parity bits. The method may include separately scheduling the systematic bits and the parity bits during different frames of the superframe.
US08250427B2 Selecting erasure codes for a fault tolerant system
A technique for selecting an erasure code from a plurality of erasure codes for use in a fault tolerant system comprises generating a preferred set of erasure codes based on characteristics of the codes' corresponding Tanner graphs. The fault tolerances of the preferred codes are compared based at least on the Tanner graphs. A more fault tolerant code is selected based on the comparison.
US08250426B2 Reliable multicast with linearly independent data packet coding
Regular data packets are scheduled for transmission from a sender to multiple receivers in a multicast ARQ system. In a joint scheduling and encoding procedure, a composite data packet is formed as a weighted linear combination of regular data packets. The corresponding coding weights are adapted based on feedback information from the receivers about received data packets such the composite packet represents a new linearly independent coding of regular data packets different from any multicast data packet previously received each receiver in a selected set of the receivers during the multicast session. In addition, using a weight vector with at least two different non-zero coding weights adds a further degree of freedom and guarantees the ability to always form a composite data packet that represents a new linearly independent coding for transmission. The ability to transmit linearly independent data packets in at least a majority of the transmission instances will significantly improve the throughput performance for reliable multicasting, especially when the number of users is large.
US08250423B2 Method and system for improving performance of broadcast/multicast transmissions
Methods and systems for performing hybrid automatic repeat request (ARQ) in conjunction with broadcast/multicast channels are presented. In particular, an access node may transmit a series of hybrid ARQ subpackets to one or more client nodes using a broadcast/multicast channel. Each of the subpackets may be derived from the same full packet. Upon receiving a subpacket, a client node may attempt to decode the full packet from the subpacket(s) derived from the full packet. If the client node fails to do so, the client node may transmit a negative acknowledgement to the access node. If the access node receives more than a threshold extent of negative acknowledgements, the access node may transmit a subsequent subpacket in the series on the broadcast/multicast channel.
US08250419B2 Multiplexer for tap controller and WSP controller outputs
In a first embodiment a TAP 318 of IEEE standard 1149.1 is allowed to commandeer control from a WSP 202 of IEEE standard P1500 such that the P1500 architecture, normally controlled by the WSP, is rendered controllable by the TAP. In a second embodiment (1) the TAP and WSP based architectures are merged together such that the sharing of the previously described architectural elements are possible, and (2) the TAP and WSP test interfaces are merged into a single optimized test interface that is operable to perform all operations of each separate test interface.
US08250416B2 Redundant acknowledgment in loopback entry
Redundant acknowledgment between agents performing a loopback test over bidirectional communications bus is described. In one example, in a processor including a communications agent coupled to a bidirectional communications bus, the communications agent initiates loopback communications to a second agent, sends a packet including a redundant acknowledgment sequence to the second agent, receives the packet including the redundant acknowledgement sequence looped back from the second agent, determines whether the received redundant acknowledgment sequence is valid, sends a test sequence to the second agent, receives the test sequence looped back, and if the received redundant acknowledgment sequence is determined to be valid, then checks the received test sequence.
US08250415B2 Optical disk reproduction apparatus, optical disk reproduction method, reproduction processing device and reproduction processing method
Provided is an optical disk reproduction apparatus capable of preventing information that is different from the original sub information from being subjected to error correction erroneously, and of stably reproducing the sub information. The optical disk reproduction apparatus (1) has an optical head (301) for reading a reproduction signal including main information and sub information based on a recording mark formed on an optical disk (300), a main information extraction unit (4) for extracting the main information from the reproduction signal, and a sub information extraction unit (2) for extracting the sub information from the reproduction signal. The sub information extraction unit (2) determines a reproduction accuracy of the sub information, and includes an error correction control unit (308) for deciding a timing of performing error correction of the sub information according to the determined reproduction accuracy, and an error correction unit (309) for performing the error correction of the sub information according to the timing decided with the error correction control unit (308).
US08250409B2 Boot test apparatus and method of computer system
A boot test apparatus and method can repeatedly execute actions of power-on and power-off for a cold boot test of a computer to test whether the computer is operable. The boot test apparatus includes a microprocessor, a controller, and a power switch. The microprocessor generates a control signal according to a period voltage provided by an internal power supply. The control signal includes a pulse signal and a voltage signal. The controller controls a power switch to send the pulse signal to the computer through a power button of the computer, and controls the power switch to send the voltage signal to the computer through a power input port of the computer. The microprocessor further obtains test information from the computer when the computer executes a cold boot process according to the control signal, and displays the test information on an LED when the cold boot process is abnormal.
US08250407B1 Methods and systems for correction of data transactions
Methods and apparatus for use in correcting a data transaction. A data transaction including a plurality of transaction values is received from a data provider. At least a portion of the transaction values is validated. When the validation of at least one transaction value fails, a validation failure notification including a link is provided to a user. When the link is selected, the transaction values are provided via a presentation interface, and erroneous transaction values are distinguished from non-erroneous transaction values. A correction request message including the erroneous transaction values may be generated and sent to a user associated with the data provider. A revised transaction may be received from the data provider and executed to correct the erroneous transaction values.
US08250403B2 Solid state disk device and related data storing and reading methods
A solid state disk device comprises a plurality of nonvolatile memories and a controller. The plurality of nonvolatile memories are electrically connected to a plurality of channels, respectively. The controller controls storing, erasing and reading operations of the nonvolatile memories. The controller divides input data into a number of units corresponding to a number of the plurality of channels and stores the divided input data in the nonvolatile memories through the plurality of channels.
US08250400B2 Method and apparatus for monitoring data-processing system
A system management method in a system management apparatus for a distributed computing system having a plurality of computers, said system management method including: storing relations between a job and a job importance level of the job for ones of jobs handled by the distributed computing system; in response to a predetermined event, receiving predetermined event information and resource information relating to said predetermined event information from said distributed computing system; and in response to the predetermined event information and resource information, selecting a relation between said predetermined event and current importance level of the predetermined event, from said relations between said job and said current job importance level, and outputting information on the predetermined event and information on said current job importance level of at least one job associated with the predetermined event.
US08250398B2 Event time management in an electric vehicle charging station without a battery-backed real time clock
An electric vehicle charging station, which does not include a battery-backed Real Time Clock, is in a charging station network managed by a charging station network server. Upon booting, the charging station requests actual real time from a remote source. While the charging station has not received the actual real time, it records the time of charging station specific events in a local system time format that resets when the charging station loses power. The charging station maintains the events recorded in their local system time until actual time is received. When actual real time is received, the charging station synchronizes its local system clock with the actual real time and converts the time of each event into real time format. When actual time is received, the charging station converts the time of each event into real time format. After the time of the events are converted to real time format, they are communicated to the charging station network server for further processing. After synchronizing its local clock with actual real time, the charging station records the time of any subsequent events in actual real time.
US08250397B2 N-way synchronization of data
The invention relates to the use of history information as an aid to synchronization in a peer-to-peer system. In particular, node trees are used to represent portions of files systems designated for synchronization. The nodes in the node tree embody history information regarding associated objects. The history information includes version vectors that are used to simplify synchronization-related comparisons and create job lists that may be used to bring participating peers into synchronization.
US08250396B2 Hardware wake-and-go mechanism for a data processing system
A hardware wake-and-go mechanism is provided for a data processing system. The wake-and-go mechanism recognizes a programming idiom that indicates that a thread is waiting for an event. The wake-and-go mechanism updates a wake-and-go array with a target address associated with the event. The thread then goes to sleep until the event occurs. The wake-and-go array may be a content addressable memory (CAM). When a transaction appears on the symmetric multiprocessing (SMP) fabric that modifies the value at a target address in the CAM, the CAM returns a list of storage addresses at which the target address is stored. The wake-and-go mechanism associates these storage addresses with the threads waiting for an even at the target addresses, and may wake the one or more threads waiting for the event.
US08250394B2 Varying the number of generated clock signals and selecting a clock signal in response to a change in memory fill level
A system and method provide adaptive frequency scaling for predicting the load on a processing unit and dynamically changing its clock frequency while keeping the synchronization with other processing units. The amount of data in an input memory waiting to be processed is a good indicator of the current load and thus embodiments utilize the same concept for predicting the load on the processing unit. The frequency of operation is thus changed on the basis of the percentage of memory being occupied by its input data. Algorithms according to embodiments allow the processing unit to use the maximum possible clock frequency only when it is required and to run at some lower frequencies in low processing power requirements. Operating the circuit at low frequency helps in reducing power consumption.
US08250393B2 Power management method and related chipset and computer system
A power management method for use in a computer system having a processor, a power management module and a phase lock loop circuit (PLL) is provided. The power management module is coupled to a plurality of peripheral modules and the computer system and the processor are capable of being operated in a working state and power saving states. The method includes the following. When the computer system is operated in the working state and the processor is entered into a lowest power consumption state among the power saving states, states of the peripheral modules are detected to determine whether a specific condition has been matched. If the specific condition is matched, the processor is directed to a control state to control the PLL according to a control state configuration.
US08250391B2 Method and system of improving memory power efficiency
A method of improving memory power efficiency is disclosed. The method includes the following steps: a ground pin of a memory socket connecting to a power source, the ground pin is connected to a controller; the ground pin outputting a high level signal to the controller when the memory socket is without a memory component; and the controller sending an off-command to a regulator to cut off a supplying power to the memory socket after the controller receives the high level signal.
US08250383B2 Temperature threshold application signal trigger for real-time relocation of process
A method of managing a process relocation operation in a computing system is provided and includes determining respective operating temperatures of first, second and additional nodes of the system, where the first node has an elevated operating temperature and the second node has a normal operating temperature, notifying first and second kernels respectively associated with the first and second nodes, of a swapping condition, initially managing the first and second kernels to swap an application between the first and the second nodes while the swapping condition is in effect, and secondarily managing the first and second kernels to perform a barrier operation to end the swapping condition.
US08250381B2 Managing power allocation to ethernet ports in the absence of mutually exclusive detection and powering cycles in hardware
A method of allocating power to ports in an Ethernet switch, including: (1) assigning a configuration power to a selected port, wherein the assigned configuration power is less than a power supplied by the selected port to a powered, (2) enabling and powering the selected port in a single indivisible step, (3) determining the power limit of a device coupled to the selected port, (4) comparing the power supplied by the selected port to the device with the configuration power assigned to the selected port, and (5) if the power supplied by the selected port to the device is greater than the configuration power assigned to the selected port, then increasing the configuration power of the selected port to correspond with the power limit of the device.
US08250379B2 Secure storage of temporary secrets
Temporarily sensitive information can be stored in the non-volatile storage of a TPM, from which it can be securely, and irretrievably, deleted. Additionally, information stored in a TPM can secure information stored on communicationally disconnectable storage media such that, when communicationally disconnected, the information stored on such media is inaccessible. A whole volume encryption service key can be protected by a key stored in a TPM and, even if the protector remains accessible, the secure deletion of the key from the TPM prevents unauthorized disclosure of the whole volume encryption service key. Additionally, TPM stored data can be released only when a computing device is in a particular state, as determined by the PCRs. A hibernation image can be encrypted and the key stored with the TPM such that it is released to decrypt the image and restore active computing only if the state has not materially changed during hibernation.
US08250373B2 Authenticating and verifying an authenticable and verifiable module
A module-specific public key and cryptographically protected data related to the module-specific public key are extracted from an authenticable and verifiable module. The cryptographically protected data is compared with the module-specific public key to authenticate the authenticable and verifiable module. A value calculated from an image, including a size and location block, included within the authenticable and verifiable module is compared with a value extracted from a digital signature contained in a verification block within the authenticable and verifiable module to verify the authenticable and verifiable module.
US08250371B2 Method and system for managing delayed user authentication
A system and methods for coordinating the operation of a client security module and a host security module on a mobile electronic device. The modules communicate with each other through a platform abstraction layer using application programming interfaces to coordinate their activities. In particular, on start-up of the device, the host security module obtains user authorization input from a user and passes the input to a client operating system for validation. Once validated, the host security module unlocks the host-side of the device. At the same time, the client operating system sends a notice or request to the client-side virtual machine requesting that the client-side be unlocked. Once the virtual machine is initialized and available it launches the client security module and unlocks the client-side. During the delay while the virtual machine loads, the user is given access only to the host applications.
US08250365B1 Page encryption system
Text containing files are encrypted by first formatting the files for display. The display-formatted files are then run length coded to form files indicating the information. The files are encrypted.
US08250364B2 Launching a secure kernel in a multiprocessor system
In one embodiment of the present invention, a method includes verifying an initiating logical processor of a system; validating a trusted agent with the initiating logical processor if the initiating logical processor is verified; and launching the trusted agent on a plurality of processors of the system if the trusted agent is validated. After execution of such a trusted agent, a secure kernel may then be launched, in certain embodiments. The system may be a multiprocessor server system having a partially or fully connected topology with arbitrary point-to-point interconnects, for example.
US08250362B2 Home network encryption techniques
A premises based multimedia communication system includes a source device that produces multimedia content, a rendering device that presents the multimedia content, and a premises communication network coupling the source device to the rendering device. The system certifies transfer of the multimedia content from the source device to the rendering device via the at least one premises communication network using link layer encryption operations. After certification, the system at least partially disables the link layer encryption operations for the transfer of the multimedia content from the source device to the rendering device via the at least one premises communication network. With the link layer operations are at least partially disabled, the system at least partially enables content layer encryption operations for the transfer of the multimedia content from the source device to the rendering device via the at least one premises communication network.
US08250361B2 Server certificate issuing system and person authentication method
A server certificate issuing system in which existence of a Web server for which a certificate is to be issued can be confirmed and security is further improved is realized, wherein the user authentication is carried out using a test certificate having the SSL certificate format. Servers transmit server certificate request to the registration server which transmits the test certificate request to the test certificate issuing authority. The test certificate issuing server transmits the generated test certificate to the registration server which transmits the test certificate to the corresponding server and requests to install the test certificate. Then, the registration server accesses with SSL protocol to the server and verifies whether or not the session of the SSL protocol has been established. The registration server transmits the CSR to the certificate issuing server only when the SSL protocol has been established.
US08250360B2 Content based routing with high assurance MLS
Content Based Routing with High Assurance MLS (multi-level security) methods and systems are described. In an embodiment, a security component receives content from a content provider. The security component can identify a security level of content metadata located within the content received from the content provider. A content router can receive a content descriptor from the content provider and an interest profile from a requesting system. The content router can utilize algorithms to create routing tables based on metadata in the content descriptor, and the interest profile. The content router can provide the content metadata to the requesting system based on the interest profile. A content filter can filter or sanitize the content metadata according to a security level of the requesting system before providing the content metadata to the requesting system.
US08250359B2 Method and apparatus for distributing group data in a tunneled encrypted virtual private network
A packet forwarding process, on a data communications device, forwards a packet to a plurality of destinations within a network from that data communications device using an “encrypt, then replicate” method. The packet forwarding process receives a packet that is to be transmitted to the plurality of destinations, and applies a security association to the packet using security information shared between the data communications device, and the plurality of destinations, to create a secured packet. The secured packet contains a header that has a source address and a destination address. The source address is inserted into the header, and then the packet forwarding process replicates the secured packet, once for each of the plurality of destinations. After replication, the destination address is inserted into the header, and the packet forwarding process transmits each replicated secured packet to each of the plurality of destinations authorized to maintain the security association.
US08250355B2 Method, system, and product for identifying provisioning operations via planning methods
A method, system, and computer program product are disclosed for automatically determining a valid ordering of provisioning operations, and their needed parameters, so that a provisioning system can configure a desired resource state. This is accomplished by formally describing the pre-conditions and effects of provisioning operations, the current state of managed resources and the desired final state. A planning algorithm is then used to determine the provisioning operations, a valid ordering and appropriate parameters to bring the system from the current state to the desired state.
US08250354B2 Method and apparatus for making a processor sideband interface adhere to secure mode restrictions
In response to entering a secure mode a processor disables access to first predetermined processor information through a sideband interface, while maintaining access to second predetermined processor information through the sideband interface. In the processor, a first interface portion of the sideband interface may provide access to the first predetermined processor information and a second interface portion of the sideband interface may provide access to the second predetermined processor information. The first interface portion is enabled in response to a power-on sequence and is selectably enabled under software control after being disabled on entering the secure mode. The second and additional interface portions may provide access to information related to processor temperature, power management, or machine checks.
US08250350B2 Computer system with non-volatile write-protected memory based operating system and secure system architecture
A method and apparatus for an instantly-on computer system is presented. A computer that incorporates fast non-volatile primary memory for storing the operating system, resulting in an instant-on or instant-booting of the computer. Large parts of the operating system code and application code are stored in non-volatile write-protectable areas that cannot be modified by malicious sources, resulting in a secure computer. It solves the problem from typical computers having to load the operating system and applications from a slow device such as the hard disk to the main memory. This loading is avoided by permanently housing the operating system in a non-volatile main memory. The system also solves the problem of corruption of operating system areas from malicious sources. The memory contains writeable and write-protected areas and a memory controller controls the access to the various regions of the memory.
US08250346B2 Register renaming of a partially updated data granule
A processor 2 supporting register renaming has a rename table 20 in which the flag register has multiple tag values associated therewith. These tag values indicate which virtual register corresponds to a destination flag register of the oldest instruction which wrote a still up-to-date value of a subset of the flags.
US08250345B2 Structure for multi-threaded processing
A design structure embodied in a machine readable storage medium designing, manufacturing, and/or testing a design that includes a multi-threaded processor that executes an instruction of a process of an executing program is provided. The multi-threaded processor includes at least a first and a second thread. First and second sets of source registers are respectively allocated to the first and second threads, and first and second sets of destination registers are respectively allocated to the first and second threads. A resource prefix configuration register includes mappings between each of the source and destination registers and the threads. The multi-threaded processor, during execution of the instruction by one of the first or the second threads of execution, accesses the source and destination registers based on the mapping, wherein at least one of the accessed registers is allocated to the other of the first or the second thread of execution.
US08250343B2 Axial motion control processing by multiple cores respectively executing each of a sequence of functions in parallel for respective portions of a motion system
Controlling a motion system using a plurality of processors. First input data may be received which corresponds to a first portion of the motion system. Second input data may be received which corresponds to a second portion of the motion system. Execution of a first function of a plurality of sequential functions may be assigned to a first processor to determine output for the first portion based on the first input data. Execution of the first function may be assigned to a second processor to determine output for the second portion based on the second input data. The first processor executing the first function and the second processor executing the first function may be performed in parallel. The output for the first portion of the motion system may be provided to the first portion. The output for the second portion of the motion system may be provided to the second portion.
US08250342B1 Digital signal processing engine
Architecture of a digital signal processing engine and method for digital signal processing therewith are described. Instruction memory stores an instruction which has at least one opcode which is selected from a group consisting of a control opcode, a digital signal processing (DSP) opcode, and a memory opcode. A digital signal processing engine includes a controller for receiving the control opcode, a DSP core for receiving the DSP opcode, and a memory interface for receiving the memory opcode. The controller, the digital signal processing core, and the memory interface are separate pipelines at least two of which have different numbers of stages. The controller may include an arithmetic logic unit, a base address regfile, and a branch/decode circuit.
US08250335B2 Method, system and computer program product for managing the storage of data
The present invention provides for a method, system, and computer program product for managing the storage of data. Data is selectively compressed based on a pre-defined compression policy and metadata is stored for physical storage blocks. A stored compression policy identifies at least one criterion for compression, and physical blocks of data meeting the compression policy are identified. A physical block is selected as a source block for data compression, and one or more physical locations are selected as target locations. Data is read from the source block, compressed, and written to the target locations. Metadata is updated to indicate a mapping between the target locations and the virtual blocks previously mapped to the source block. Extra storage capacity can be freed up until more physical storage is ordered and installed, while more important data, such as recently or frequently accessed data, is retained in an uncompressed and accessible state.
US08250333B2 Mapping address table maintenance in a memory device
A method and system maintains an address table for mapping logical groups to physical addresses in a memory device. The method includes receiving a request to set an entry in the address table and selecting and flushing entries in an address table cache depending on the existence of the entry in the cache and whether the cache meets a flushing threshold criteria. The flushed entries include less than the maximum capacity of the address table cache. The flushing threshold criteria includes whether the address table cache is full or if a page exceeds a threshold of changed entries. The address table and/or the address table cache may be stored in a non-volatile memory and/or a random access memory. Improved performance may result using this method and system due to the reduced number of write operations and time needed to partially flush the address table cache to the address table.
US08250325B2 Data deduplication dictionary system
A data deduplication method using a small hash digest dictionary in fast-access memory. The method includes receiving customer data, dividing the data into smaller chunks, and assigning hash values to each chunk. For each chunk, the method includes performing lookup for a duplicate chunk by accessing a small dictionary in memory with the chunk's hash value. When no entry, the small dictionary is updated to include the hash value to fill the dictionary with earliest received data. When an entry is found, the entry's hash value is compared with lookup value and if matched, reference data is returned and an entry counter is incremented. If not matched, additional accesses are attempted such as with additional indexes calculated using the hash value. Collisions may trigger an entry replacement such that some initially entered entries are replaced when determined to not be most repeating values such as based on their counter value.
US08250324B2 Method to efficiently locate meta-data structures on a flash-based storage device
A method for facilitating fast reconstruction of metadata structures on a memory storage device includes writing a plurality of checkpoints holding a root of metadata structures in an increasing order of timestamps to a plurality of blocks respectively on the memory storage device utilizing a memory controller, where each checkpoint is associated with a timestamp, and wherein the last-written checkpoint contains a root to the latest metadata information from where metadata structures are reconstructed.
US08250321B2 Method for operating a memory device
In a method for operating a memory device that includes a number of blocks, a bit pattern is allocated to a memory region, i.e. at least one memory cell, of a block after performance of a delete operation that is separate from a write operation, so that for the case of a flip of at least one bit within the memory region, a change of state for that block can be detected.
US08250320B1 Command cancellation channel for read—modify—write operation in a memory
Some of the embodiments of the present disclosure provide an apparatus comprising a command cancellation channel (CCC) including a plurality of stages, the CCC configured to receive a first memory address of a sequence of memory addresses and a corresponding first modification command, determine that at least a first stage of the plurality of stages includes the first memory address and a corresponding second modification command, and erase the first memory address or cancel the second modification command while shifting the first memory address and the second modification command from the first stage to a second stage. Other embodiments are also described and claimed.
US08250319B2 Operating an emulated electrically erasable (EEE) memory
An emulated electrically erasable memory system includes a random access memory (RAM) and a non-volatile memory (NVM). A write access to the RAM is received which provides first write data and a first address, where the first write data is stored in the RAM at the first address, and a currently filling sector of the NVM is updated to store both the first write data and the first address as a first record. In response to the write access, based on whether there are any remaining active records in an oldest filled sector of the NVM, a portion of an erase process or a transfer of up to a predetermined number of active records from the oldest filled sector to the currently filling sector is performed. The predetermined number of active records is less than a maximum number of total records that may be stored within the oldest filled sector.
US08250318B2 Storage controller and storage control method for accessing storage devices in sub-block units
Provided are a storage controller and storage control method capable of improving the transaction performance. This storage controller includes a disk controller for receiving a read command and a write command from a host computer, and an external disk controller and an internal disk device for sending and receiving data to and from the disk controller. A storage device of the external disk controller or the internal disk controller processes the access from the disk controller in physical sub-block units. When the disk controller is to access the storage device of the external disk controller or the internal disk device in logical sub-block units in which an additional code containing a guarantee code is added to user data, it makes such access in minimum common multiple units of logical sub-blocks and physical sub-blocks, and changes the guarantee code length.
US08250316B2 Write caching random data and sequential data simultaneously
A method and apparatus associated with transferring data from a remote device to a recipient device having a first memory space and a second memory space. The method includes issuing a transfer command from the remote device to request transferring a set of data to the second memory space; temporarily storing the set of data in the first memory space pending a transfer to the second memory space; and appending the set of data to other sequential data in the first memory to obtain a transfer data block of a predetermined size for transfer to the second memory space. A corresponding apparatus is provided comprising circuitry configured to buffer write commands by characterizing each write command as being either a sequential write or a random write, and responsively appending data associated with sequential write commands in order to obtain a transfer block of a predetermined size.
US08250315B2 Dynamic nest level determination for nested transactional memory rollback
Embodiments of the present invention address deficiencies of the art in respect to nested transaction rollback and provide a method, system and computer program product for dynamic nest level determination for nested transaction rollback. In an embodiment of the invention, a nested transaction rollback method can be provided. The method can include detecting a violation of a block of memory accessed within a set of nested transactions, retrieving a tentative rollback level for the violation, discarding a speculative state for the block of memory at each level of the set of nested transactions up to and including the tentative rollback level, refining the tentative rollback level to a lower level in the set of nested transactions, and additionally discarding a speculative state for the block of memory at additional levels in the set of nested transactions up to and including the refined rollback level.
US08250307B2 Sourcing differing amounts of prefetch data in response to data prefetch requests
According to a method of data processing, a memory controller receives a prefetch load request from a processor core of a data processing system. The prefetch load request specifies a requested line of data. In response to receipt of the prefetch load request, the memory controller determines by reference to a stream of demand requests how much data is to be supplied to the processor core in response to the prefetch load request. In response to the memory controller determining to provide less than all of the requested line of data, the memory controller provides less than all of the requested line of data to the processor core.
US08250305B2 Method, system and computer program product for data buffers partitioned from a cache array
Systems, methods and computer program products for data buffers partitioned from a cache array. An exemplary embodiment includes a method in a processor and for providing data buffers partitioned from a cache array, the method including clearing cache directories associated with the processor to an initial state, obtaining a selected directory state from a control register preloaded by the service processor, in response to the control register including the desired cache state, sending load commands with an address and data, loading cache lines and cache line directory entries into the cache and storing the specified data in the corresponding cache line.
US08250295B2 Multi-rank memory module that emulates a memory module having a different number of ranks
A transparent four rank memory module has a front side and a back side. The front side has a third memory rank stacked on a first memory rank. The back side has a fourth memory rank stacked on a second memory rank. An emulator coupled to the memory module activates and controls one individual memory rank from either the first memory rank, the second memory rank, the third memory rank, or the fourth memory rank based on the signals received from a memory controller.
US08250294B2 Block management for mass storage
An embodiment of the present invention includes a nonvolatile memory system comprising nonvolatile memory for storing sector information, the nonvolatile memory being organized into blocks with each block including a plurality of sectors, each sector identified by a logical block address and for storing sector information. A controller is coupled to the nonvolatile memory for writing sector information to the latter and for updating the sector information, wherein upon updating sector information, the controller writes to the next free or available sector(s) of a block such that upon multiple re-writes or updating of sector information, a plurality of blocks are substantially filled with sector information and upon such time, the controller rearranges the updated sector information in sequential order based on their respective logical block addresses thereby increasing system performance and improving manufacturing costs of the controller.
US08250293B2 Data exchange in resistance changing memory for improved endurance
According to one embodiment of the present invention, a method of operating an integrated circuit including a plurality of resistance changing memory cells grouped into physical memory units is provided. The method includes: Monitoring writing access numbers assigned to the physical memory units, each writing access number reflecting the number of writing accesses to the physical memory unit to which the writing access number is assigned; if the value of a writing access number assigned to a first physical memory unit exceeds a writing access threshold value, a data exchange process is carried out during which the data content stored within the first physical memory unit is exchanged with the data content of a second physical memory unit having a writing access number of a lower value.
US08250288B2 Flash memory storage system and controller and data protection method thereof
A flash memory storage system including a controller and a flash memory chip is provided, wherein the controller is disposed with a rewritable non-volatile memory. When the controller writes a security data into the flash memory chip, the controller randomly generates a data token and generates a message digest according to the security data and the data token by using a one-way hash function, wherein the data token and the message digest are respectively stored in the rewritable non-volatile memory and the flash memory chip. Subsequently, when the controller reads the security data from the flash memory chip, the controller determinates whether the security data is falsified according to the data token and the message digest respectively stored in the rewritable non-volatile memory and the flash memory chip. Thereby, the security data in the flash memory chip can be effectively protected.
US08250287B1 Enhanced throughput for serial flash memory, including streaming mode operations
Subject matter disclosed herein may relate to storing a streaming mode enable value in a configuration register, receiving a streaming mode entry signal at a first data input/output terminal during a dummy clock cycle of a read command sequence, and/or entering a streaming mode for serial flash memory read operations at least in part in response to receiving the streaming mode entry signal.
US08250286B2 Block management method, and storage system and controller using the same
A block management method for managing a multi level cell (MLC) NAND flash memory is provided, wherein the MLC NAND flash memory has a plurality of physical blocks grouped into at least a data area and a spare area, each of the physical blocks has a plurality of pages divided into a plurality of upper pages, and a plurality of lower pages with a writing speed thereof being greater than that of the upper pages. The block management method includes configuring a plurality of logical blocks for being accessed by a host, recording the logical block belonging to a frequently accessed block and executing a special mode to use the lower pages of at least two physical blocks of the MLC NAND flash memory for storing data of one logical block belonging to the frequently accessed block. Accordingly, it is possible to increase the access speed of a storage system.
US08250279B2 Constituting a control system with virtual and physical backplanes and modules as building blocks
A custom control system created based on combinations of software applications and hardware control and communication modules overlaid in a virtual backplane. The user can select the modules of interest and map them together without the loss of communications between the modules while the control system is configured and overlaid. The user can then archive the system design and implement the system with a greater level of confidence in the ability of the design to meet the requirements of the application while reducing the costs of the implementation.
US08250275B2 Secure MMC standard smartcard with multi-application operation capability, process of operation
The invention relates to smartcard under SecureMMC standard, the card being connected to a host through a MMC bus and being compliant to ISO/IEC7816 standard. According to the invention, the card is multi-application operation capable and a determined number N of commands can be processed in the card in parallel, being the number of logical channels the card can support, the card has means for using a command or a response which is encapsulated in an information field of a bloc frame, said bloc frame also having at least a prologue field for at least identifying the source node application and the destination node application in a NAD datum, and the card has means for as long as the number p of active commands in the card is lower than N and none is completed, the card is in Secure_Idle state.
US08250274B2 Portable terminal and USB device
The present invention helps to develop a smaller sized portable terminal without reducing the functions available for the user. A USB device which is detachable from the portable terminal is provided with a USB connector which is inserted into a USB port of the portable terminal, a power source terminal which comes into contact with a power supply terminal of the portable terminal, when the USB connector is inserted into the USB port of the portable terminal, and a screw which is engaged with a screw hole of the portable terminal. When the screw is engaged with the screw hole of the portable terminal, a switch inside the screw hole is pushed down due to a contact with the screw. The portable terminal detects mounting of the USB device by an output from the switch, and initiates power supplying from the power supply terminal of the portable terminal to the power source terminal of the USB device. The USB device is started up by this power, and establishes connection with the portable terminal via the USB connector.
US08250273B2 Secure handling and routing of message-signaled interrupts
Encryption of interrupt vectors and authentication of device drivers prevents unauthorized modules from interfering with an interrupt handler. An operating system may encrypt an interrupt vector for a PCI device, initializing a Local Interrupt Controller of a CPU with the key to enable decryption of the interrupt vector, initializing a redirection table on an I/O Interrupt Controller of the CPU with the encrypted interrupt vector, and initializing the PCI device with an encrypted MSI vector for subsequent use in an interrupt request. The PCI device may raise an interrupt that can only be decrypted by the Local Interrupt Controller and used be used by the processor to handle the interrupt. The operating system may also authenticate a driver before executing a request to register, deregister or change an interrupt handler. An authentication code is sent from the OS to the device driver for use in any request. The request is executed only if the operating system determines that the authentication code in the request matches the authentication code stored by the operating system for that device driver.
US08250272B2 Interrupt control apparatus and image forming apparatus
An interrupt control apparatus includes: an interrupt request supply unit that supplies interrupt request information; a processing unit that performs interrupt processing based on the interrupt request information supplied by the interrupt request supply unit; and a time measuring unit that is used to measure an elapse of a predefined time period from a time point when the interrupt request supply unit starts to supply the interrupt request information, wherein: even if new interrupt cause information is stored during the time when the time measuring unit is measuring the elapse of the predefined time period, the interrupt request supply unit does not supply interrupt request information based on the new interrupt cause information to the processing unit; and after the elapsed time measured by the time measuring unit reaches the predefined time period, the interrupt request supply unit supplies the interrupt request information to the processing unit.
US08250270B2 System and method of increasing data processing on a diagnostic tool
A method of processing J1850 requests using a scan tool having multiple processor systems is provided. The scan tool includes a first processor that processes data according to scan tool functions to assist with diagnosing and repairing a vehicle. A second processor receives data transmitted to the first processor and stores the data in a buffer. The second processor determines whether the data is complete to enable the first processor to make a determination regarding the data.
US08250269B2 Master/slave device system
A master/slave device system includes a baseboard, a master device connected to the baseboard, and at least one slave device communicatively connected to the master device. The baseboard provides a power source. A switch connects the power source and the at least one slave device. The switch is capable of being switched on when a predetermined time is reached. The at least one slave device is capable of automatically setting an address at the moment the switch is switched on. The master device is capable of identifying the at least one slave device using the address.
US08250265B2 Method and system for storing memory compressed data onto memory compressed disks
A method of transmitting compressed data from a main memory to an input/output adaptor (IOA)/input/output processor (IOP), includes sending compressed memory directory information to the IOA/IOP and copying a content of the memory to the IOA/IOP using a direct memory access (DMA) operation, without decompressing the data.
US08250262B2 Systems and methods for input/output isolation
Systems and methods for providing virtual stacks are described. A kernel driver is installed and loaded. Then, a virtual stack is created, the virtual stack having a virtual file system, a virtual physical disk, and one or more virtual mounted volume devices. The virtual file system is configured to mimic characteristics of a host file system. The virtual physical disk is configured for providing an interface of a memory storage device to which the virtual file system device binds. The one or more virtual mounted volume devices are configured for allowing the one or more virtual processes to access data in stored memory through the virtual stack.
US08250259B2 Method of setting communication path in storage system, and management apparatus therefor
In a storage system having a plurality of storage apparatuses, each of the storage apparatuses stores therein a coupling mode that is information indicative of whether or not to permit setting of a communication path between each of the storage apparatuses and a plurality of other storage apparatuses. A management apparatus is provided to be coupled for communication to each of the storage apparatuses. The management apparatus has a communication path setting part that provides a user interface for setting the communication path. The communication path setting part does not permit setting of the communication path, at the time of setting the communication path, when the coupling modes of both of the storage apparatuses between which the communication path is to be set are set permissible.
US08250258B2 Hybrid serial peripheral interface data transmission architecture and method of the same
A hybrid serial peripheral interface (SPI) data transmission architecture adapted in a network device for connecting a host and a network is provided. The architecture comprises a RX buffer and RX SPI for maintaining a data receiving process, a TX buffer and TX SPI for maintaining a data transmission process, a configuration and status register and a hybrid SPI processing module. The hybrid SPI processing module makes the RX SPI performs the data transmission process as well when the RX SPI idles and the data transmission process proceeds at the same time and makes the TX SPI to performs the data receiving process as well when the TX SPI idles and the data receiving process proceeds at the same time. A hybrid SPI data transmission method is disclosed herein as well.
US08250254B2 Offloading input/output (I/O) virtualization operations to a processor
In one embodiment, the present invention includes a method for receiving a request for a direct memory access (DMA) operation in an input/output (I/O) hub, where the request includes a device virtual address (DVA) associated with the DMA operation, determining in the I/O hub whether to perform an address translation to translate the DVA into a physical address (PA), and sending the request with the DVA from the I/O hub to a processor coupled to the I/O hub if the I/O hub determines not to perform the address translation. Other embodiments are described and claimed.
US08250253B2 Method, apparatus and system for reduced channel starvation in a DMA engine
Techniques for generating information identifying a next direct memory access (DMA) task to be serviced. In an embodiment, arbitration logic provides a sequence of masking logic to determine, according to a hierarchy of rules, a next task to be serviced by a DMA engine. In certain embodiments, masking logic includes logic to mask information representing pending tasks to be serviced, the masking based on identification of a channel as being a suspended channel and/or a victim channel.
US08250252B1 System and methods for using a DMA module for a plurality of virtual machines
A system is provided. The system comprises a plurality of virtual machines executed by a computing system for sending and receiving information; and an adapter presented to the plurality of virtual machines as a shared hardware resource; wherein the adapter includes a direct memory access (DMA) module that is used for transferring control blocks to and from a computing system memory to an adapter memory, where the computing system memory has dedicated memory locations for each virtual machine to place the control blocks and the adapter memory has dedicated memory locations for storing the control blocks generated by each of the plurality of virtual machines; wherein the DMA module stores a context for each virtual machine that includes a computing system memory address assigned to each of the virtual machine and a quality of service entry that is used to limit a number of available control blocks that are transferred for a virtual machine at any given time when a control block from another virtual machine is available and there is storage space available to store the available control block for the other virtual machine.
US08250250B2 Using central direct memory access (CDMA) controller to test integrated circuit
In an embodiment, an integrated circuit includes a direct memory access (DMA) controller configured to perform DMA operations between peripheral components of the integrated circuit and/or a memory to which the integrated circuit is configured to be coupled. Combinations of memory-to-memory, memory-to-peripheral, and peripheral-to-memory operations may be used. The DMA controller may be programmed to perform a number of DMA operations concurrently. The DMA operations may be programmed and performed as part of testing the integrated circuit during design and/or manufacture of the integrated circuit. The DMA operations may cause many of the components in the integrated circuit to be busy performing various operations. In some embodiments, programmed input/output (PIO) operations may also be performed while the DMA operations are in progress. In some embodiments, various parameters of the DMA operations and/or PIO operations may be randomized.
US08250249B1 Processor independent line driving and receiving system
A programmable system includes a core processing unit to perform various data operations. The programmable system includes a transceiver having programmable analog and digital devices that, when initially configured by the programmable system, receive and collect status information of other programmable systems independently of the data operations performed by the core processing unit.
US08250245B2 Information processing system, with information processing terminal capable of operating in multiple operation modes when connected to a host device
An information processing system includes a host device transmitting an order according to a USB standard and an information processing terminal responding to the order. The information processing terminal includes a storing unit, a first operation unit, a receiver, an operation-mode switch, a first processor, and a first outputting unit. The host device includes a second operation unit, a transmitter, a second processor, and a second outputting unit.
US08250242B2 Field bus system
A controller is provided with a first memory area and a second memory area, where a pre-update software is stored with the first memory area as the active area and an updated software is downloaded with the second memory area as an inactive memory area. A microprocessor for simulations performs a simulation of the control of the operation of a field device using the updated software that has been downloaded. The execution status of the simulation can be monitored using a host computer. If the evaluation result of the state of execution of the simulation by an operator is “Pass,” then an activate command is sent to the controller. As a result, the active/inactive are switched in the controller.
US08250240B2 Message conversion method and message conversion system
A remote copy system includes a plurality of storage systems. Each first storage system assigns a sequential number to write data received from the host and sends the write data with the sequential number to the second storage system. One of the first storage systems defers the processing of the write request received from the host and instructs each of the first storage systems to create a marker that includes a sequential number that is a marker number. The second storage systems receive the marker from the first storage system and store the marker number included in the marker.
US08250235B2 Method and system for providing secure one-way transfer of data
A system including a transmitter, a receiver, and a conduit is provided. The transmitter is within a first network, and is in communication with at least one other device within the first network. The receiver is within a second network, and is in communication with at least one other device within the second network. The conduit is formed between the transmitter and the receiver, and is capable of carrying a signal transmitted from the transmitter to the receiver. To maintain the unidirectional nature of the conduit, either the transmitter is incapable of receiving any signal via the conduit or the receiver is incapable of transmitting any signal via the conduit.
US08250231B2 Method for reducing buffer capacity in a pipeline processor
A method to reduce buffer capacity in a processor includes giving the data packets admittance to the processor through at least one interface, storing the data packets in at least one input buffer, and using a packet rate shaper outside of a processing pipeline to control flow of the data packets to the pipeline before the data packets enter the pipeline. First and second data packets are given admittance to the pipeline in dependence on cost information per packet that is dependent upon an expected time period of residence of the first data packet in the pipeline. Cost information dependent upon an expected time period of residence of the second data packet in the pipeline differs from said cost information dependent upon the expected time period of residence of the first data packet in the pipeline.
US08250229B2 Internet protocol security (IPSEC) packet processing for multiple clients sharing a single network address
Embodiments of the present invention address deficiencies of the art in respect to secure communications for multiple hosts in an address translation environment and provide a method, system and computer program product for IPsec SA management for multiple clients sharing a single network address. In one embodiment, a computer implemented method for IPsec SA management for multiple hosts sharing a single network address can include receiving a packet for IPsec processing for a specified client among the multiple clients sharing the single network address. A dynamic SA can be located among multiple dynamic SAs for the specified client using client identifying information exclusive of a 5-tuple produced for the dynamic SA. Finally, IPsec processing can be performed for the packet.
US08250226B2 Generating one or more clients for generating one or more synthetic transactions with one or more web service operations
In one embodiment, a method for generating one or more synthetic transactions with one or more web service operations includes accessing a Web Services Description Language (WSDL) file describing a web service and, according to the WSDL file, generating a symbol table for describing a client for generating one or more synthetic transactions with the web service. The method also includes receiving input from a user specifying one or more operations of the web service for invocation, an order for invoking the operations of the web service, and one or more values of one or more parameters of the operations. The method also includes incorporating the input from the user into the symbol table and generating the client according to the symbol table.
US08250224B2 Method, system, device, computer-readable medium, and network for carrying communications
A method and system for conducting communications over a network is provided. An embodiment includes a server that is connectable to a client machine via a virtual private network that includes a VPN concentrator. The client machine and the VPN concentrator are configured to delay renegotiation of the VPN link in the event that an important stream is being carried over the VPN link.
US08250219B2 Domain name service resolver
A domain name service (DNS) resolver for returning Internet protocol (IP) addresses is provided in some embodiments of the invention. The DNS resolver includes a connection with an Internet application or device, wherein the connection receives domain name resolution requests that originates outside of the Internet. The DNS resolver also includes a direct DNS resolver that processes domain name resolutions without referring to the Internet after receiving a domain name resolution request and a recursing DNS resolver, wherein IP addresses are found by querying one or more DNS servers on the Internet after receiving domain name resolution requests. The DNS resolver includes an address store having a predetermined list of domain names and corresponding IP addresses that are specified from a point remote to the DNS resolver. The DNS resolver process the domain name resolutions for the predetermined list of domain names differently than other domain name resolutions.
US08250217B2 System and method for handling session management in a communication system
A first server detects a condition that requires a service to be invoked, and the detection of this condition triggers it to establish a connection with a second server. The first server relays data relevant to a first communication between first and second terminals and the second server over the established connection. The first server also relays data relevant to a second communication between the first and second terminals and the second server, or between third and fourth terminals and the second server. Alternatively, the second server both receives and returns the data relevant to the first communication from/to the first server over the established connection.
US08250209B2 Management system, managing method and control program
Disclosed is a management system, which makes it possible to securely maintain the communication between the managing apparatus (host) and the managed apparatus (device) even when a certain malfunction has occurred in the network or the server. When the device cannot receive the request sent from the host, the device changes the communication mode from the bilateral communication mode to the unilateral communication mode, and then, when it becomes possible to receive the request, the device changes the communication mode from the unilateral communication mode to the bilateral communication mode to transmit the response to the host. Further, when the host cannot transmit the request to the device, or when the host cannot receive the response to the request, the host suspends an operation for transmitting the request, and then, when it becomes possible to receive the response to the request, the host resumes the operation for transmitting the request.
US08250206B2 Communication control
A server including a storage unit for storing a history of activities that each character in a virtual world has performed; a search unit for searching the storage unit to retrieve a history of activities in which a first character that performs an activity on a first client has changed the states of a second client that performs an activity on a second client; a calculation unit for calculating, on the basis of the retrieved history, a score indicating the extent to which the first character has changed the state of the second character; and a transmission control unit for controlling the frequency with which the states of the first character are changed according to an operation performed by a user on the first client.
US08250196B2 Script based computer health management system
A management system may use a human readable script in which is defined executable statements that may gathers status information from various services. The status information may be displayed within a management user interface, which may also include various summary statistics including an overall security state. The services may be locally running services, and services provided or accessible over a local area network or wide area network. In some cases, the human readable script may include statements for starting or resuming the services, querying a running service, or querying a database related to a service. The user interface may be refreshed when the human readable script is updated and re-executed. The services may include security related services, among others.
US08250191B2 Methods and apparatus for cooperative file distribution with target data delivery rate
Methods and apparatus are provided for cooperative file distribution with a target data delivery rate. A file is provided in a cooperative file distribution system by obtaining a target delivery rate for the at least one file; obtaining at least a portion of the file from one or more unreliable data sources at an unreliable data delivery rate; and obtaining at least a portion of the file from one or more reliable data sources based on a throttle rate if the unreliable data delivery rate is below the target delivery rate. The one or more unreliable data sources comprise one or more of a sender of the file and one or more peers. The one or more reliable data sources comprise one or more of one or more web servers and one or more storage proxies. The throttle rate can be adjusted to substantially maintain the target delivery rate. The target delivery rate can be dynamically determined based on one or more business rules.
US08250187B2 Distributed transaction system
A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The physical system resources allow a user to gain access to the predetermined desired services. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations are stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources. Each physical system resource interface is uniquely associated with a defined one of the physical system resources.
US08250185B2 Semantic matching of federation intents and services capabilities in a planning system for automatic service federation
A method, device, and computer program product are provided for automatically generating connectivity configuration between domains by a device. A rule is received by the device. The rule is read by the device to determine a first domain invoking a service, a second domain having the service, and connectivity requirements for the first and second domains. A first proxy and a second proxy are automatically determined to fulfill the rule by the device. The first proxy is automatically assigned to the first domain and the second proxy is automatically assigned to the second domain.
US08250184B2 System, network entities and computer programs for configuration management of a dynamic host configuration protocol framework
A system, network entities and computer programs to provide a dynamic configuration data storage system for both a standard DHCPv4 and DHCPv6 framework. Together with standard DHCPv4 and DHCPv6 protocol functionalities, the invention provides auto-configuration of configuration parameters from network servers to hosts, e.g. to mobile terminals.
US08250183B1 System and method for pre-installing of virtual server files
A system, method and computer program product for launching a plurality of active virtual servers in a computing system, including as a background process, generating a plurality of inactive virtual servers, wherein data related to the inactive virtual server comprises a set of private files and a set of common files used by multiple virtual servers, that are required for the virtual server to function and each of which is stored in its own dedicated container; setting up a disk image and a mount point associated with a particular virtual server, the mount point required for activating a functional virtual server, the disk image including any blank areas, implemented by a system administrator during activation of the virtual server, for each inactive virtual server on a storage device of the computing system, and copying files associated with each inactive virtual server to the disk image, wherein the inactive virtual servers are not associated with any owner; upon request from a user for a virtual server, activating one of the inactive virtual servers using the dedicated container by associating the activated virtual server with an owner; and configuring the activated virtual server based on user parameters, wherein a process of one virtual server only runs in that virtual server, and no other virtual server.
US08250182B2 Dynamic loading between a server and a client
The load of a server and its client is balanced during connection setup time and dynamically during operation. In one embodiment, a server that hosts virtual machines for a plurality of clients balances its load with its clients. The server receives a request from a requesting client to establish a connection. The request includes capacity information about the requesting client. The server then negotiates with the requesting client about load allocation based on the capacity information. The negotiated load can be dynamically rebalanced after the connection is established.
US08250181B2 Method and apparatus for near real-time synchronization of voice communications
A method and system for synchronizing in real-time the voice media of a conversation conducted over a network between a first communication device and a second communication. The method includes at each of the first and second communication devices progressively storing in first and second storage elements and transmitting the voice media created using the first and second communication devices to the other communication device respectively. Both the first and second communication devices store in the first and second storage elements the progressively received media from the other device respectively. A mechanism to continually review, ascertain and request the media stored in the first storage element, but not the second storage element, and vice-versa is provided to ensure that the two storage elements contain the same voice media. As a result, the first and second storage elements each maintain real-time synchronized copies of the voice media of the conversation respectively.
US08250177B2 Uncached data control in server-cached page
Dynamic processing markers for use with cached web pages. If a request for a cached web page is received at a server, the server can provide the cached web page to the client. However, if there are one or more processing markers associated with the cached page, the server may process the dynamic processing marker using information from the request. Potentially, the dynamic result of this processing may be provided with the cached web page to the client. Alternatively or in addition, the dynamic processing marker is provided to the client, whereupon the client provides the processing marker to another server that processes the marker. Accordingly, even cached web pages that are cached at the server side may cause appropriate processing by the server upon receiving a request for the web page.
US08250174B2 Method for updating device descriptions for field devices in process automation technology
A method for updating device descriptions for field devices in process automation technology by loading the required descriptions from an external server (S), by means of an application program, into a controller (for example, PC1; PC2).
US08250170B2 System and method for creating and navigating a linear hypermedia resource program
A method and system for creating and navigating linear hypermedia resource programs are disclosed. The system includes a distributed hypermedia resource network having a plurality of hypermedia resources residing on one or more remote information nodes. A common remote information node is in communication with a subscriber station and the remote information nodes in the distributed network. The common remote information node contains at least one linear hypermedia resource program consisting of pre-selected media elements from one or more hypermedia resources linked with exclusive linear links, each media element in the linear program having only one forward link to the next media element. The method includes the steps of downloading and displaying a media element in the linear program and responding to user commands to download and display the next media element in the linear program.
US08250167B2 Distributed network communication system which enables multiple network providers to use a common distributed network infrastructure
A system and method for providing access and/or roaming features on a network system. The network system includes a plurality of wireless and/or wired access points coupled to a network. In one embodiment, a portable computing device (PCD) of a user may store identification information which uniquely indicates a network provider of a plurality of possible network providers. Each of the access points are operable to “listen for” or detect identification information associated with numerous different providers. When the access point receives the identification information from a PCD of a user, the access point may determine the appropriate network provider for the portable computing device using the identification information. Network access may then be provided to the portable computing device through the determined network provider.
US08250166B1 System and method for software failover on a bladed system
A system for managing software failover on a bladed server is provided. The system includes a plurality of bladed servers, including a first bladed server and a second failover bladed server. The system includes a server control, a storage device, and software. The server control is in communication with the plurality of bladed servers, and the storage device is accessible by the plurality of bladed servers. The software is stored on the storage device. The system also includes a management component that is operable on the server control. The management component monitors execution of the software on the first bladed server. The management component is operable in response to detecting failure of the software on the first bladed server to promote execution of the software from the external storage device by the second failover bladed server. A method for automated software failover is also provided.
US08250164B2 Query performance data on parallel computer system having compute nodes
Embodiments of the invention provide a method for querying performance counter data on a massively parallel computing system, while minimizing the costs associated with interrupting computer processors and limited memory resources. DMA descriptors may be inserted into an injection FIFO of a remote compute node in the massively parallel computing system. Upon executing the DMA operations described by the DMA descriptors, performance counter data may be transferred from the remote compute node to a destination node.
US08250163B2 Smart coupling device
A smart coupler for connecting two networks has a processor, a memory, a means to connect to a first network, a means to connect to a second network, and a power source. The first network has a client, and the memory has information which must be transferred to the client to enable the client to be usefully operable relative to the second network.
US08250159B2 Message rendering for identification of content features
Architecture for detecting and removing obfuscating clutter from the subject and/or body of a message, e.g., e-mail, prior to filtering of the message, to identify junk messages commonly referred to as spam. The technique utilizes the powerful features built into an HTML rendering engine to strip the HTML instructions for all non-substantive aspects of the message. Pre-processing includes pre-rendering of the message into a final format, which final format is that which is displayed by the rendering engine to the user. The final format message is then converted to a text-only format to remove graphics, color, non-text decoration, and spacing that cannot be rendered as ASCII-style or Unicode-style characters. The result is essentially to reduce each message to its common denominator essentials so that the junk mail filter can view each message on an equal basis.
US08250156B2 Method and system for providing additional information related to content of an e-mail
A method of providing additional information related to content of an e-mail is disclosed. The method includes receiving emails for a user: analyzing content of such a received email and identifying an information type of one or more strings in the content based, at least in part, upon predetermined information patterns; searching additional information related to basic information associated with a string in accordance with the identified information type; and displaying the additional information in response to receiving a user-initiated selection. The present invention is a method and system for providing additional information related to content of an e-mail such that the user can obtain additional information related to content of an e-mail without leaving the web page showing the email.
US08250155B2 System and method for autogenerated email follow-up
A system and method for transmitting an electronic mail message to one or more intended recipients, which allows the user to designate that an electronic mail message contains a request for information which requires a reply from the one or more intended recipients, monitors electronic mail messages incoming to the sender to detect whether a reply has been received within the response period, and upon receiving a reply from any of the one or more intended recipients, presents the reply to the sender with one or more user-selectable icons which allow the sender to accept the reply as sufficient or request more information from the one or more intended recipients in response to selection of a user-selectable icon.
US08250146B2 Service adaptation machine
A system may include a gateway that is configured to intercept messages being exchanged between multiple services, a message repository that is logically coupled to the gateway and that is configured to store the intercepted messages, a service description repository that is configured to store multiple service descriptions, where each of the service descriptions corresponds to one of the services, a rules repository that is configured to store mapping rules and an adaptation engine that is configured to generate a sequence of firing rules using the service descriptions and the mapping rules responsive to the intercepted messages, to generate one or more outgoing messages in response to the intercepted messages using the sequence of firing rules, and to detect at runtime an occurrence of a termination anomaly.
US08250144B2 Multiple avatar personalities
Perception of multiple online personas is enabled in an instant messaging communications session. At least two identities within a communications environment to whom messages may be directed are identified. A first persona of a user is enabled to be projected to a first of the identities while a second persona of the same user is enabled to be concurrently projected to a second of the identities. The first and second personas each include an avatar capable of being animated, and the first persona and the second persona differ.
US08250141B2 Real-time event notification for collaborative computing sessions
In one embodiment, a determination is made that a specified event of a collaborative computing session has occurred. In response to the specified event, a real-time electronic notification is transmitted to a particular set of one or more attendees of the session that the event has occurred, the notification illustratively transmitted via a communication channel other than the session.
US08250139B2 Demand-driven, collaborative systems and processes for collecting structured information
A demand driven process of collecting structured product and service information including the steps of: receiving a request for information from a requestor about a specific product or service, or attribute or class thereof, associating one or more potential responders with the request for information, providing the request to the potential responders, receiving and organizing one or more responses, and providing the organized responses to the requestor, all electronically. An arrangement for the same includes user computers for receiving requests for information, network communication devices for transmitting the requests to potential responders, memory for storing electronic responses and a controller for organizing, updating, and providing access to the electronic responses.
US08250138B2 File transfer security system and method
In a file transfer security system and method, a file transfer request sent to a file server is intercepted. The need for examination of the file transfer request is assessed, and, if present, an auditor is notified to examine the file transfer request and award approval or rejection thereof. File operations are executed according to the examination result.
US08250137B1 Peer to peer component distribution
A method, apparatus, and system are provided for assigning tasks and/or providing resources in a distributed system. An indication of a task being available for processing is provided to one or more remote systems in a distributed system based on a distribution list. At least one response from one of the remote systems capable of performing the task is received in response to the indication. The response includes a request for a resource for performing the task. The resource for performing the task is provided to the remote systems.
US08250135B2 Brokered cloud computing architecture
A cloud broker receives a request for processing resources from one of a plurality of cloud management infrastructures (each of which correspond to one of a plurality of clouds). The cloud broker selectively enables access to the clouds associated with each cloud management infrastructure. The clouds each comprise segregated computing environments having at least one server for executing tasks and a data store for data persistency attached to the at least one server. The cloud management infrastructures selectively starts and stops services executed by the corresponding cloud. After receiving the request, the cloud broker identifies which of the plurality of clouds coupled to the cloud broker has processing capacity to fulfill the request. Subsequently, the cloud broker enables access to at least one of the identified clouds having capacity to fulfill the request. Related apparatus, systems, techniques and articles are also described.
US08250133B2 Massively parallel supercomputer
A novel massively parallel supercomputer of hundreds of teraOPS-scale includes node architectures based upon System- On-a-Chip technology, i.e., each processing node comprises a single Application Specific Integrated Circuit (ASIC). Within each ASIC node is a plurality of processing elements each of which consists of a central processing unit (CPU) and plurality of floating point processors to enable optimal balance of computational performance, packaging density, low cost, and power and cooling requirements. The plurality of processors within a single node individually or simultaneously work on any combination of computation or communication as required by the particular algorithm being solved. The system-on-a-chip ASIC nodes are interconnected by multiple independent networks that optimally maximizes packet communications throughput and minimizes latency. The multiple networks include three high-speed networks for parallel algorithm message passing including a Torus, Global Tree, and a Global Asynchronous network that provides global barrier and notification functions.
US08250130B2 Reducing bandwidth requirements for matrix multiplication
A block matrix multiplication mechanism is provided for reversing the visitation order of blocks at corner turns when performing a block matrix multiplication operation in a data processing system. The mechanism increases block size and divides each block into sub-blocks. By reversing the visitation order, the mechanism eliminates a sub-block load at the corner turns. The mechanism performs sub-block matrix multiplication for each sub-block in a given block, and then repeats operation for a next block until all blocks are computed. The mechanism may determine block size and sub-block size to optimize load balancing and memory bandwidth. Therefore, the mechanism reduces maximum throughput and increases performance. In addition, the mechanism also reduces the number of multi-buffered local store buffers.
US08250124B2 Assigning content to an entry in directory
A method of assigning content with an entry in a directory includes parsing the content into text phrases. Mappings between each entry in the directory and information in name fields of the directory are determined. Name proposals for a phrase are determined using the mappings. Each name proposal identifies a potential match between the content and one or more entries in the directory. The content is assigned to an entry in the directory associated with a name proposal of the one or more name proposals.
US08250122B2 Systems and methods for simultaneous file transfer and copy actions
Embodiments of the invention broadly contemplate systems, methods, apparatuses and program storage devices providing a mechanism in which a file system and copy command (or file transfer command) allows the start of a copy operation when a file is being copied to and allow the system to continue to read the file as and when it gets updated (appended with additional data), thus permitting automated simultaneous file transfer and copy operations.
US08250119B2 Database schema upgrade validation using denormalization
Some embodiments of a system and a method to validate database schema upgrade using denormalization have been presented. For instance, a database deployment engine may upgrade a database from a first version to a second version. The database upgraded stores a set of entities. By applying denormalization to both the upgraded database and a reference database (which contains a newly installed second version of the database), a database validation engine may reduce false positives during validation of the database schema upgrade scripts usable by customers to upgrade their database schema to the latest version.
US08250117B2 Processing a spreadsheet for storage in a database
Generally speaking, systems, methods and media for processing a spreadsheet for storage in a database are disclosed. Embodiments may include a method for processing records of a spreadsheet by receiving a request to process a spreadsheet having a plurality of records for storage in a database. Embodiments may also include accessing a configuration file associated with the spreadsheet and, for each record of the spreadsheet, creating a new business object and populating the new business object based on the record and the configuration file associated with the spreadsheet. Embodiments may also include passing each new business object to a back-end business component for processing. The configuration file may include a name of a business object associated with a record of the spreadsheet, metadata for one or more columns of the spreadsheet, and/or a name of a back-end business component associated with the spreadsheet.
US08250116B2 KStore data simulator directives and values processor process and files
A data simulator receives a set of directives specified in a file and creates one or more datastreams from which a data structure may be built as specified by the directives. The directives may specify configuration settings, constants, changing fields, values and probabilities.
US08250114B2 Method for detecting link spam in hyperlinked databases
A computer-implemented method identifies nodes that are beneficiaries of node importance inflating links in a directed graph of linked nodes. The directed graph of linked nodes corresponds to a linked database, and the nodes correspond to documents within the linked database. The method is performed by a computer system including one or more processors and memory storing one or more programs, the one or more processors executing the one or more programs to perform the method. The method includes computing, for each of at least a subset of the nodes in the directed graph, a respective quantity corresponding to a mathematical derivative of a node importance function, and performing a remedial action on a respective node in the directed graph in accordance with the respective computed quantity computed for the respective node.
US08250111B2 Automatic detection and correction of hot pages in a database system
According to one embodiment of the present invention, a method of detecting and correcting hot pages in a database system includes monitoring transactions involving pages in a database and determining if one of the transactions had to wait for access to one of the pages; incrementing a page contention counter each time one of the transactions had to wait for access to one of the pages. The method then determines if the page contention counter exceeds a predetermined threshold and monitors transactions on one of the pages for which the page contention count was exceeded. The method then determines if a row was accessed in the page for which the page contention count was exceeded and increments a reference count for the accessed row. The accessed rows are flagged when the reference count exceeds a second predetermined threshold. The flagged rows are moved to another page in the database.
US08250107B2 Techniques for graph data structure management
Techniques for graph data structure management. In one aspect, a data structure includes a plurality of nodes connected by edges. A node of the data structure includes a current set of variables for defining a state of the node and at least one last-in, first-out stack for storing pointers to prior sets of variables for the node. The state of the node may be saved by adding a pointer to at least one of the stacks at the node. The state of the node may be restored by removing the pointer from the stack and restoring the node variables to those indicated by the pointer. A first counter associated with a stack at the node may store a number of pending saves at the node, while a second counter may store a number of saves to be propagated to descendents of the node. A state of the data structure may be saved by traversing other nodes of the data structure and adding pointers or incrementing counters at the nodes.
US08250106B2 Incremental inference
Systems, methods, and other embodiments associated with incremental inference are described. One example method includes updating existing or old triples in a semantic model with triples resulting from the addition of new triples. The updating is performed by separating inference rules into joining steps that are performed on first and second predicates for the inference rule. A first joining step joins results of execution of the first predicate on the new triples with the results of execution the second predicate on the union of the old and new triples to produce newly inferred triples. A second joining step joins results of execution of the first predicate on the union of the old and new triples with the results of execution the second predicate on the new triples to produce newly inferred triples.
US08250099B2 Data provisioning registry
A registry for designating authoritative sourcing of data from a data environment in a computer readable storage medium. Selected data content resides into a first data subject area in the form of a common business language, and metadata including characteristics of data stores in the data environment resides into a second data subject area, which is a metadata repository. Data linking a term in the first data subject area with an authoritative location of data associated with the term, as identified in the second data subject area, resides into a third subject area, which is the registry. A basis of authority of the data location and operating scope of the data may be designated in the third data store. Operating scopes may be functional, geographic, temporal, organizational, or a combination thereof. A computer program product and computer readable memory system for designating authoritative sourcing in a data environment are provided.
US08250095B2 Intersystem single sign-on
Techniques for intersystem Single Sign-On use intersystem user ID mapping to map user IDs of multiple systems. In one implementation, a method obtains a user's ID information associated with a first system, and obtains the user's ID information associated with a second system from the user's ID information associated with the first system according to the intersystem user ID mapping table. The first system sends the user's ID information associated with the second system to the second system, which may allow the user to automatically log on upon successful user ID verification. The user ID information communicated between the systems may be encrypted and decrypted using digital signature techniques. Systems for accomplishing the method are also provided.
US08250089B2 Bit string search apparatus, search method, and program
To provide a method that lessens the reduction in efficiency of processing using a coupled node tree even if the scale of the coupled node tree grows large. Is stored a termination node, whose discrimination bit position has a value smaller than 0, in a search path stack that holds the search history while successively storing therein branch nodes that have been traversed in the search path. The coupled node indicator of the stored branch node is converted to a value wherein a 1 is added if the link target is node [1].
US08250088B2 Methods for controlling remote archiving systems
Embodiments of the present disclosure provide a unique and novel archiving system that includes two or more network storage systems, each network storage system including removable hard disk drives embedded in removable disk cartridges, referred to simply as removable disk drives. The removable disk drives allow for expandability and replacement such that the archiving system need not be duplicated to add new or more storage capacity. In embodiments, the archiving system accesses, writes, reads, or performs functions on data from one network storage system to another remote network storage system.
US08250087B2 Information processing apparatus, information processing method, and program
An information processing apparatus includes a controller that reads data by outputting, to a storage device having a data-recordable medium, a request for reading data recorded to the medium. Using file system management information corresponding to the data recorded to the medium, the controller generates, and outputs to the storage device, bit map data enabling the storage device to distinguish between the first cluster numbers where the starting data of read files are recorded, and the first cluster numbers where the starting data of non-read files are recorded.
US08250085B1 Method to improve data loss prevention via cross leveraging fingerprints
A method and system for improving data loss prevention via cross leveraging fingerprints of protected data is described. In one embodiment, fingerprints of sensitive data of multiple organizations are shared across data loss prevention (DLP) systems of these organizations. A DLP system of each organization monitors information content associated with this organization to detect sensitive data of other organizations, and notifies one or more users within the organization upon detecting sensitive data of other organizations. In addition, a report of external data loss detection is provided to users within an organization whose sensitive data is detected in information content of the other organizations.
US08250084B2 Knowledge portal for accessing, analyzing and standardizing data
A method and system is provided to access one or more historical incident databases, for example, CDC, CPSC, DTI, AAPCC and the like, for standardizing the potentially differing categories and coding among the databases. The standardizing includes recoding of the categories by providing a unified set of categories reflective of similar categories found among the one or more databases, if any. Submission of search queries allows users to obtain unified data across the databases so that incident history statistics for one or more products tracked by commonly available databases may be easily acquired. The resulting reports and statistics may be used by various entities to understand historical incidents from multiple perspectives including, for example, injury and fatality statistics as a function of age group, type of injury, time periods, diagnosis, injury outcome, severity, and the like. Data may be presented in standardized formats or in any of the native database formats.
US08250082B2 Cross domain communication
Various embodiments utilize nested Iframes within a web page to allow cross domain communication. That is, various embodiments can create an embedded Iframe that shares the domain of an Iframe or web page with which communication is desired. Because the embedded Iframe shares the domain of the Iframe or web page with which communication is desired, restrictions on cross-site scripting do not inhibit communication or scripting between the domain-matched Iframe(s) and/or web page. This embedded Iframe can then provide a mechanism by which web pages or Iframes from other domains can communicate with the Iframe or web page with which the embedded Iframe shares a domain.
US08250081B2 Resource access filtering system and database structure for use therewith
A database structure (400) stores data representing a plurality of resource identifiers (200) such as URLs in a computing system. The URLs (200) are each associated with a respective category code (310). Each of resource identifiers (200) is hashed to provide a hash value (300) which is divided into at least first and second hash portions (301, 302). The first hash portions (301) index a main hash array (410) to select a main data block (421) in a main data section (420) holding a set of the second hash portions (302) and the respective category codes (310). For security and compactness, optionally the hash value (300) is further divided to provide a third hash portion (303) which is discarded and is not used to access the database (400). A database generation apparatus, a database search apparatus and a filtering apparatus, a method of creating a database structure and a method of retrieving data from a database structure, and to a computer readable storage medium having a database structure recorded thereon are each described.
US08250080B1 Filtering in search engines
In an embodiment, the size of a filter in a search engine is dynamically adjusted in order to reduce filter error. The filter, for example, may be a domain filter that contains domain(s) of preferred search results. A search engine processes the query and the domain filter to create a set of search results that are relevant to the query terms and for which a selected portion of the search results satisfy the domain filter, in that such portion of the documents comes from domains in the filter. The search results may then be provided to the user, as a set of search results that are relevant to the query terms and which include some portion of results that match the query labels. The construction of the domain filter may be done with a Bloom filter approach, using domain prefixes from annotations.
US08250077B2 System and method for television search assistant
A television guide search query is received from a user. A plurality of suggested search terms are selected. Each of the plurality of suggested search terms is assigned to, and is ranked within, one of a plurality of categories A number of suggested search terms to be returned to the user, nc, is determined for each of the plurality of categories, nc being equal to a ratio of the number of suggested search terms in the respective category to a total number of suggested search terms multiplied by a total number of displayed search terms. A result set is created by adding, for each of the plurality of categories, the top ranked nc suggested search terms to the result set. The result set is transmitted to the user. A selection of a search term is received from the user and is used to conduct a television guide search.
US08250074B2 Document processing system and method thereof
In a document processing system and a document processing method, the document processing method includes the steps of: obtaining a document and dividing the document into a plurality of terms and giving a syntactic index to each of the terms; dividing the document into a plurality of sentences; selecting a key syntactic index from the syntactic indexes, and transforming each of the sentences into a preliminary key terms sequence which includes a preliminary key term corresponding to the key syntactic indexes according to the key syntactic indexes; selectively expanding the preliminary key term of a representative sentence of the document into an advanced key term; and determining at least one core candidate sentence among the sentences to generate a core abstract of the document according to the preliminary key terms and the advanced key term.
US08250071B1 Disambiguation of term meaning
A meaning of a term is determined using the contents of a corpus of books through use of metadata about the books within the corpus, terms in the same work which provide context, and so forth. Users may query to determine the meaning of a term. Users may also build vocabulary skills by testing as well. A changing meaning of a term over time may be determined and utilized as well. Searches are facilitated by the enhanced ability to determine meaning of the terms, particularly in context. Feedback from the searches may also be used to refine future searches.
US08250070B1 User interaction based related digital content items
Methods and systems to locate related digital content items in a content access log. In one embodiment, the method comprises extracting user events from a content access log, tagging each event as positive or negative, determining if a content item is positively interacted and processing the tagged items in a sliding window to determine positive interactions between a pair of content items.
US08250068B2 Electronic album editing system, electronic album editing method, and electronic album editing program
An electronic album editing system for editing an electronic album in consideration of categories into which images are classifies is provided. The electronic album editing system includes: a first storage section for classifying a plurality of images included in a first electronic album into a plurality of categories and storing therein the same along with previously storing range information indicative of the range of image information corresponding to each of the plurality of categories; a second storage section for classifying a plurality of images included in a second electronic album into a plurality of categories and storing therein the same; a category selection section for selecting one category from the plurality of categories in the images stored in the second storage section; a range acquiring section for acquiring the range of the image information corresponding to the one category; a category detection section for detecting a category corresponding to the range similar to the acquired range using range information previously stored in the first storage section; and an editing section for storing the image classified into the detected category in the second storage section.
US08250067B2 Adding dominant media elements to search results
A method and system for determining dominance of the media elements of display pages is provided. The dominance system provides a scoring mechanism for scoring the dominance of media elements of display pages based on features of each media element of the display page. To generate the scores for the media elements of the display page, the dominance system first identifies the media elements and then identifies the features of the media elements. The dominance system then scores the identified media elements using the provided scoring mechanism and the identified features.
US08250065B1 System and method for ranking information based on clickthroughs
A system and method displays information from a consolidated set of Web log entries or other information. The system and method provides links to the actual information to allow users to view it by clicking the link, and records the number of times users have clicked the link to each entry or other information. The system and method counts the number of click throughs and provides a ranking of each entry it displays that indicates the number of click throughs relative to other entries, such as those in a same category or dealing with a same topic. The system and method displays the date and time of retrieval or storage of the entries by the system and method, adjusted to the user's local time.
US08250062B2 Optimized streaming evaluation of XML queries
A database system may perform a streaming evaluation of an XPath expression by utilizing an XPath evaluation component in tandem with an XML event-streaming component. For a more optimal filtered streaming evaluation, the XML event-streaming component may provide an interface whereby the evaluation component sends certain criteria to the event-streaming component when requesting an XML event. The criteria may be based on a next unmatched step in the XPath expression. In response to the request for an XML event, the event-streaming component may only return events that match the criteria. The evaluation component may be, for example, a compiled state machine for the XPath expression. The criteria may be pre-compiled for each possible state in the state machine. The event-streaming component may also utilize the criteria along with schema information to skip parsing of certain segments of XML data.
US08250059B2 Crawling browser-accessible applications
Crawling a browser-accessible application by causing a target application and a bridge application to run concurrently in a browser-controllable player, and iteratively receiving from the bridge application current state information of the target application, storing the state information on a data storage device if the state information is not found on the data storage device, where the state information is stored as a descendant state of an initial state of the target application, and interacting with the target application in accordance with a predefined simulation algorithm, thereby effecting a new state of the target application, until a predefined termination condition is reached.
US08250058B2 Table for storing parameterized product/services information using variable field columns
Computer implemented systems store descriptions of multiple different types of marketplace items as a collection of parameter-value pairs, using a table having a plurality of rows and columns, wherein values for at least two of the items are stored in cells of first and second ones of the rows, respectively; keys that provide information that can be used to decipher differential mappings of a plurality of the columns to a plurality of parameters in different ones of the rows; and one or more interfaces that collectively display previously stored parameters and values to a human end-user.