Document Document Title
US08146913B1 Removable media dam for a media tray of an image forming device
A removable media dam structure for a media input tray. The removable media dam structure is mountable in a front wall of a media tray and may contain one or more rollers for feeding media from the media input tray. The removable media dam structure allows for different roller configurations and media contact surfaces to be used for different types of media to be fed from the media input tray. In one form the removable media dam structure is mountable by a user without the use of tools.
US08146908B2 Stapling unit, sheet finishing apparatus, and stapling method
Certain embodiments provide a stapling unit including a stapler, a processing tray, a stapler moving mechanism, a sensor configured to scan sheets in a sheet width direction, and a controller configured to drive the stapler. The controller measures sheet width of the sheets according to an output of the sensor. The controller calculates a center position between other two sheet edges each orthogonal to a sheet edge where the stapler drives staples into stapling positions. The controller allocates the stapling positions in the two places with reference to the center position. The controller moves the stapler moving mechanism to the stapling positions.
US08146906B2 Sheet processing apparatus
A sheet processing apparatus equipped with a saddle stitch stapler is provided with: a driver unit (1) configured to drive a staple; a clincher unit (2) configured to clinch the staple driven by the driver unit (1); a saddle portion (3) integrated with the clincher unit (2); and a guide portion (6) configured to guide the clincher unit (2) toward a predetermined position of the driver unit (1), when a center portion (11) of a bundle of sheets (10) is clamped between the clincher unit (2) and a staple striking portion (21) of the driver unit (1) after the center portion (11) of the bundle of sheets (10) is placed on the saddle portion (3).
US08146903B2 Booklet maker with spaced crease rollers
Embodiments described herein include as apparatus for folding printed sheets. The apparatus including first crease roller and a second crease roller longitudinally aligned with the first crease roller. A spacing device separating the first and second crease rollers to form a nip space therebetween. A crease blade is disposed adjacent the nip space and adapted to urge the sheets toward the nip space.
US08146901B2 Modular robotic workpiece holder and method for using same
The invention relates to a modular positioning robotic system and method of use of the positioning system. In general, the modular positioning robotic system is comprised of a controller module, a positioning module and a base that can be either a stationary base or drive module. The positioning module also allows for additional flexibility by allowing for designs with multiple allowable adjustments that can be changed for a change in turn diameter, length, width and weight of a fixture and part combination.
US08146899B2 Isolation system for a seat or the like, and vehicle incorporating same
An isolation system for use in damping and isolating low frequency oscillations and shock loads between two members. An exemplary application is a seat isolation system for use with a vehicle such as a lawn mower. The seat isolation system may include two or more isolators interposed between a chassis of the vehicle, and a seat (e.g., operator's seat). The isolators may permit attenuation of shock or low frequency oscillation inputs via damping and isolation in both vertical and horizontal (fore-and-aft and side-to-side) directions. In some embodiments, the isolators include an elastomeric element that provides the seat with six degrees of freedom.
US08146896B2 Chemical precursor ampoule for vapor deposition processes
An apparatus for generating a gaseous chemical precursor is provided and contains a canister having a sidewall, a top, and a bottom encompassing an interior volume therein, an inlet port and an outlet port in fluid communication with the interior volume, and an inlet tube extending into the canister and having an inlet end and an outlet end, wherein the inlet end is coupled to the inlet port. The apparatus further contains a gas dispersion plate coupled to the outlet end of the inlet tube, wherein the gas dispersion plate is at an angle within a range from about 3° to about 80°, relative to a horizontal plane which is perpendicular to a vertical axis of the canister.
US08146895B2 Apparatus for mixing gasses and liquids
An apparatus for mixing gas and liquid is disclosed. The apparatus may have a plurality of blades rotated about a common shaft. The blades may have a forward portion, which cuts through a liquid, and a trailing portion, which forms the leading part of a gas cavity. The gas cavity is in communication with a gas inlet and the bulk fluid. As the blades pass through a liquid, a reduced pressure zone is formed immediately behind the blade. The reduced pressure zone allows air to be aspirated from the gas inlet into the gas cavity adjacent to the blade. Gas in the gas cavity is sheared into discrete bubbles and transferred to the liquid by the action of the trailing blade wake currents.
US08146892B2 Waterfall decorative humidifier
A waterfall decorative humidifier, including mainly a housing, a water exit on top of the housing, a water sub-receptacle in the lower portion of the housing, a water pump in the water sub-receptacle, and a fan in the housing; in which the water pump is connected with the water exit through a water pipe, and in which the housing is generally of the shape of a waterfall; wherein at least one shaft is provided on the housing, and a decoration is connected to the shaft directly or through a mechanism.
US08146891B2 Powered tool utilizing interchangeable driver assemblies for removal of various sized fasteners from a host material
Powered tools and interchangeable driver assemblies for removal of fasteners from a host material are disclosed. The tool includes a housing having a chamber operatively associated with an actuator assembly. Interchangeable driver assemblies may be provided that include a plurality of interchangeable particularly configured drive pins and a plurality of interchangeable guide elements, each guide element selectively adapted for use with a different one of the drive pins. The guide element has an elongate central passage therethrough, is receivable by a mount releasably maintained at the housing adjacent the chamber, and may be configured for slidable retention thereat. In such case, the guide element is biased toward a fully extended position and is slidable between the fully extended position and a retracted position.
US08146890B2 Device for transporting planar SOFC stack
A device, adapted for transporting a planar solid oxide fuel cell stack while the SOFC stack is sandwiched between a top plate and a bottom plate, which comprises: a plurality of load units, a lifting unit and a mobile seat. Each of the plural load devices is adapted for exerting a pressure on the SOFC stack. The lifting unit is composed of a joint portion and a plurality of cantilevers. In an exemplary, there is a fixing part arranged at the end of each cantilever while being enabled to connect to the SOFC stack by the bottom thereof. With the aforesaid device, the SOFC stack can be moved out of a high temperature furnace and then into a fuel cell control system smoothly while keeping one's balance without worrying the SOFC stack being damaged or tipping over by collision or losing balance.
US08146878B2 Vehicle seat sliding apparatus
In a vehicle seat sliding apparatus of the type wherein rotating an operating lever causes a lock lever to allow an upper rail to slide along a lower rail, the operating member is supported by a supporting bracket fixed to the upper rail to rotate about a fulcrum which is in the form of a plate of the bracket. The operating lever is provided with a slit into which a spring is fitted for being urged. The bracket also holds the spring. To avoid an engagement between the plate and the slit when the operating lever passes during an assembly of the apparatus, the plate is configured to incline relative to the slit.
US08146877B2 Runner for a motor vehicle seat, and a method of manufacturing such a runner
The vehicle seat runner has a first runner element receiving a vehicle seat element, and a complementary runner element fastened to the vehicle. A first fin wall and a second fin wall that are mutually parallel and that are spaced apart from each other are connected together via a base wall. Each fin wall has an inside face, the inside faces of the two fin walls facing each other. The inside faces are connected to each other in an additional connection region situated under the base wall.
US08146871B1 Portable sign stand
A portable sign stand comprises a mast for supporting an article (preferably a sign) thereon and a plurality of support legs for supporting the mast. A heart plate assembly comprises a heart plate for pivotally receiving and attaching to top ends of each of the plurality of support legs and a center tube having a hollow interior for slidably receiving the inner mast. The center tube extends upwardly a predetermined distance from a top edge of the heart plate. This predetermined distance is at least two inches in order to protect a user's fingers in the event of an inadvertent or intentional dropping of the inner mast downwardly through the hollow interior of the center tube to its minimum height position. In the most preferred embodiments, the minimum predetermined distance is at least about four inches, because this distance permits an average user's hand to be entirely wrapped about the center tube without the risk of a pinch injury if the mast is suddenly dropped to its minimum height position.
US08146867B2 Modular spacecraft design architecture
A spacecraft architecture and accompanying standard allows for the creation of a spacecraft using an assortment of modules that comply with the standard. The standard preferably includes both mechanical and electrical compatibility criteria. To assure physical/mechanical compatibility, the structure of each module is constrained to be compatible with any other compatible module. To minimize the interference among modules, the extent of each module in select dimensions is also constrained. To assure functional compatibility, a common communication format is used to interface with each module, and each public-function module is configured to respond to requests for function capabilities that it can provide to other functions. Each module is preferably designed to provide structural support to the assemblage of modules, and an anchor module is provided or defined for supporting the entire assemblage and coupling the assemblage to other structures, such as a launch vehicle.
US08146865B2 Leading edge for aircraft made of reinforced composite material
The present invention relates to a leading edge (1) for aircraft made of composite material, characterized in that it comprises on its inner face a metallic-type reinforcement (2) firmly adhered to the mentioned inner face of the leading edge (1) arranged such that it confers the leading edge (1) with better capacity to adapt to deformability and greater absorption of energy due to impacts. The invention also relates to a method of manufacturing a leading edge (1) with a metallic reinforcement (2) for aircraft made of composite material.
US08146864B2 Locking device for sliding doors of aircraft, especially of helicopters
A locking device having a door catch system for helicopter doors, which are embodied as sliding doors, which are to be additionally moved (flush-fitted) into the closed position at right angles to the plane of the door opening in response to their closing movement, consisting of a catch (15a), which is associated with the latch (13) and which is in active connected therewith, by which catch (15a) the sliding door is “caught” directly in front of its locked position in response to a manual closing process until the sliding door has been transferred into its final closed position via the latch (13).
US08146860B2 Aircraft fuselage with circular-arc-shaped exterior contour
A fuselage section comprises an interior that forms a passenger cabin. In horizontal projection the fuselage section is geometrically defined by a first exterior skin region and a second exterior skin region, wherein the second exterior skin region faces the first exterior skin region. Both the first exterior skin region and the second exterior skin region in longitudinal direction of the passenger cabin comprise in horizontal projection a circular-arc-shaped contour of uniform radius of curvature.
US08146859B2 Aircraft module and aircraft including such a module
An aircraft module comprising a unit that includes a horizontal working surface from which a vertical wall extends downward; a seat adjacent to the vertical wall; and at least one removable shelf that occupies several positions, and in one of these positions, referred to as working position, the at least one shelf extends horizontally from the horizontal working surface above the seat that is in folded-back position, so as to cover the entirety of the folded-back seat.
US08146856B2 Device for attaching an aircraft engine and aircraft comprising at least one such device
An attachment device for an aircraft engine that includes a rigid structure and an attachment mechanism of the engine to the rigid structure. The attachment mechanism includes a device reacting to thrust forces generated by the engine, the reacting device including two link rods mechanically connected to a balance beam at a rear end by a first mechanical connection, a main fitting fixed to the rigid structure to which the balance beam is mechanically connected, and two additional fittings fixed to the rigid structure to which the link rods are mechanically connected with play. The mechanical connections between the balance beam and the main fitting and between the link rods and the additional fittings each include a pin orthogonal to a mid-plane of transmission of the forces.
US08146855B2 Unmanned air vehicle
An unmanned air vehicle for military, land security and the like operations includes a fuselage provided with foldable wings having leading edge flaps and trailing edge ailerons which are operable during ascent from launch to control the flight pattern with the wings folded, the wings being deployed into an open unfolded position when appropriate. The vehicle is contained within a pod from which it is launched and a landing deck is provided to decelerate and arrest the vehicle upon its return to land.
US08146852B2 Rotation damper
A rotation damper, particularly for damping the rotary movement of a belt retractor shaft of a vehicle safety belt, has a housing which delimits a working space filled with a damping medium, and an element which is rotatable relative to the housing. Several pins serving as resistance elements, which extend into the working space, are provided on the element.
US08146847B2 Powder based granules disintegrating and sizing device, and powder based granules disintegrating and sizing method
A powder based granules disintegrating and sizing device, includes: a drive shaft that is inserted horizontally in the casing main body; a plurality of circular plates that are fixedly supported at intervals by the drive shaft; and a stator, the plate surface of the circular plate and the inclined surface of the stator configuring a gap portion A where a powder based granules accumulates, and a narrowest gap portion between the circumferential edge of the circular plate and the stator configuring a disintegrating and sizing portion B. The stator stretches over the entire circumference of the circular plate, a raw material feeding port is provided on a side wall in the vicinity of the drive shaft of the casing main body, and a cutout portion through which a raw material passes is formed on the plate surface of the circular plate.
US08146846B2 Wear liner for a brush cutter
A wear liner for use with a brush cutter, the cutter having a cylindrical, rotatable, cutting drum carrying cutting teeth and a cover at least partially covering the drum to limit dispersal of cut material. The liner comprises a sheet of material which can be shaped to fit against the inner surface of the cover. The liner has holes on its sides for use in detachably connecting the liner with fastening means to the cover against the cover's inner surface. The liner has protective means mounted on its inner surface adjacent each hole to protect part of the fastening means located adjacent the inner surface of the liner, when the liner is mounted to the cover and the fastening means extend through the opening, from wear by material thrown by the cutter during its operation.The invention is also directed toward a brush cutter incorporating the liner.
US08146843B2 Waste food disposal unit
A waste food disposer unit 10 for under sink application has a housing divided into a grinding chamber 12 and a motor chamber 15. The grinding chamber 12 has an inlet 16 for water and waste matter and an outlet 18 for water and shredded waste matter. A shredder ring 20 is disposed within the grinding chamber and has a plurality of cutting teeth 36 formed by slots 34 extending upwardly from a lower edge of the ring. A grinding disc 22 is disposed within the grinding chamber 12 and has a plurality of peripheral recesses 42 which co-acts with the cutting teeth 36 to shred the waste matter.
US08146842B2 Method and plant for drying and comminution of moist, mineral, raw materials
Provided is a method for drying and comminution of moist, mineral raw materials, including at least one of chalk, marl or clay. The moist, mineral raw material is dried and comminuted in a drier crusher while simultaneously supplying hot gases from a kiln system to form a dried material. The dried material in suspended form is directed to a first separator in which the dried material is separated into a coarse fraction and into a fine fraction. The fine fraction is directed to a separation cyclone and then to the kiln system. The coarse fraction is directed to a dosage means. The dosage means directs a first portion of the coarse material to the drier crusher and a second portion of the coarse material to a separate grinding unit where any hard material components, including at least one of flint, sand or marble, are subjected to grinding to form a ground material. At least a portion of the ground material from the separate grinding unit is supplied to the drier crusher. Also provided is an apparatus for conducting the method.
US08146841B2 Production of clean glass particles from post-consumer waste
Clean glass particles are produced from post-consumer mixed glass and like waste streams by a series of pulverizing, size- and material-based separation, ozonation, drying, sizing, and paper fluff removal steps.
US08146838B2 Handheld showerhead with mode control in handle
A handheld showerhead has a showerhead portion including a plurality of spray nozzles and a handle portion including a fluid inlet that receives water flow from a water source and a fluid passage that transports the water flow from the fluid inlet to the showerhead portion in a first flow direction. A fluid conveyance structure positioned at least partially within the showerhead portion has a base with two or more inlet openings. A mode selector includes a control knob and a fluid chamber with a fluid inlet that receives the water flow from the handle portion in a second flow direction and a rotatable chamber wall that defines a chamber outlet in selective fluid communication with the fluid conveyance structure. Rotation of the control knob rotates the chamber wall to selectively align the chamber outlet with one of the inlet openings in the base of the fluid conveyance structure.
US08146835B2 Sealing plate for railway rail clip anchoring device and sleeper manufacturing method
A sealing plate for use with a rail clip anchoring device having a head and a stem which extends from the head into a concrete sleeper when the anchoring device is in use, is adapted for extending over the underside of the head when the stem of the device is being set in a concrete sleeper, thereby to prevent ingress of concrete into the head of the device, and for being retained on the surface of the sleeper thereafter. A major face of the plate, which is uppermost when the sleeper is in use, is provided with at least one clip seat portion for receiving part of a rail clip. In a method of manufacturing a concrete sleeper with at least one embedded rail clip anchoring device, the floor of a mold, from which the sleeper is to be formed, is provided with an aperture through which the head of an anchoring device is inserted and before concrete is introduced into the mold the aperture is sealed off around its edges and around the underside of the head of the anchoring device by placing a sealing plate over the aperture on the floor of the mold, the plate overlapping and sealing around the edges of the aperture other than where the anchoring device is located and having a mating interface with the anchoring device such that a seal is formed therewith.
US08146831B2 Personalisation of portable data supports
For personalizing a portable data carrier (1), a selection device (8) of the data carrier (1) analyzes commands (23) which the data carrier (1) receives from a personalization device (20) within the framework of a personalization method. If the commands (23) are recognized by the selection device (8) as belonging to a certain personalization method, the selection device (8) activates that personalization interface (9) of the data carrier (1) that supports said personalization method. The automatic selection of one of a plurality of personalization interfaces (9) installed on the data carrier (1) permits a flexible personalization of the data carrier (1) independently of any proprietary personalization methods.
US08146828B2 Method for producing a card-type data carrier, and data carrier produced according to this method
For producing a card-type data carrier, an electronic module is inserted into a cutout of a semifinished product having at least one film. The cutout is produced such that an interspace remains between the periphery of the module and the cutout after the module has been inserted into the cutout. After the module has been inserted into the cutout, the at least one film is locally heated and densified around the module such that the at least one film closes the interspace. The film is preferably heated by means of a stamp, in particular of a sonotrode.
US08146826B2 Intelligent identification of multimedia content for synchronization
An intelligent synchronization tool ensures access to desired content in a manner that automatically keeps the content current on the portable media device. A variation threshold or user-specified degree of content variation may be introduced among content downloaded to a user's mobile device to prevent the user from becoming bored. Furthermore, intelligent synchronization may automatically populate the portable media device with popular content to save a user time and/or use passive monitoring techniques to ascertain a user's preferences for subsequent population.
US08146825B1 Sterile implant tracking device and method
An assembly and method for tracking implant devices within a sterile field, the assembly comprising a reader, a sterile medical drape and a computer in communication with the reader. The reader comprises a scanner, housing structure and an optional transparent sterile sheath.
US08146824B2 Floating trigger assembly in electro-optical reader
A floating trigger assembly is mounted on a housing of an ergonomically triggered reader for electro-optically reading a target to initiate the reading when manually actuated by an operator. The trigger assembly includes a trigger support in the housing, and a floating trigger engageable by the operator exteriorly of the housing and mounted for initial translatory motion toward the trigger support upon initial actuation by the operator, and for turning motion about an axis after the floating trigger contacts the trigger support.
US08146820B2 Image reader having image sensor array
The invention features a system and method to automatically focus an image reader using a single frame of image data. The method comprises exposing sequentially a plurality of rows of pixels in the image sensor. The method further comprising varying in incremental steps the focus of the image reader's optical system from a first setting where a distinct image of objects located at a first distance from the image reader is formed on the image sensor to a second setting where a distinct image of objects located at a second distance from the image reader is formed on the image sensor. As part of the method, the varying of the focus of the optical system occurs during the exposure of the plurality of rows of pixels.
US08146816B2 Multi-modal one-dimensional barcodes
Techniques for creating a multi-modal one-dimensional (1D) barcode are provided. The techniques include obtaining N one-dimensional (1D) barcode images, wherein N 1D barcode images comprise two or more 1D barcode images, placing the N 1D barcode images with a horizontal displacement of 1/N barcode units, and combining the N 1D barcode images with the displacement to create a multi-modal 1D barcode. Techniques for decoding a multi-modal barcode are also provided herein.
US08146815B2 Bar code generator
The present invention is directed to a bar code generator which improves a print quality of a bar code and further enhances reading precision thereof, as to both vertical and horizontal bar codes. In this bar code generator, bar width information is set independently for each of the vertical and horizontal bar codes, as a precondition for printing the vertical and horizontal bar codes, selectively. When the bar code is printed (S802), it is determined whether the bar code is vertical or horizontal (S803), and according to the result of the determination, the bar width information of the determined bar code orientation is read out for drawing an image of the bar code (S804, S805, and S806). The result being drawn is transmitted to the printer, and the bar code is printed.
US08146814B2 Remote crane bar code system
In general terms, the present invention provides a method of automatically scanning an inventory field to allow the selection of a desired item for retrieval. A camera is positioned in the crane trolley located above the field. The camera continuously performs a scan of the field displaying an image to the operator of the items being scanned. This real-time image allows the operator to distinguish between items scanned in the field. The operator can subsequently choose the desired item triggering the camera system to automatically capture desired information from the item which is in turn communicated to an inventory control system. The camera system mitigates the requirement of a second individual to communicate information between the field and the operator.
US08146812B2 Imaging method and system for tracking devices
A method and system of tracking devices uses imaging and optionally tags. Tracking is performed when the identification information associated with the devices are initially received and exposed towards a scanning bar in an enclosure. This scanning bar scans at one or more predetermined intervals the one or more devices in the enclosure of hardware. The system for tracking devices includes an enclosure capable of receiving one or more devices positioned to expose identification information related to each device and a scanning bar movably coupled to the enclosure that passes over each of the one or more devices and captures images of the identification information exposed by each of the one or more devices.
US08146809B2 Authentication system and terminal having function of setting identification information reading method
In order to provide an authentication system and a terminal capable of saving user's trouble and allowing quick and accurate determination as to whether the user is a registered user or not, a data processing device capable of data communication with a plurality of image forming apparatuses decides an IC card standard used by an IC card reader connected to each image forming apparatus, and transmits a signal notifying the standard to the image forming apparatus having a corresponding identification ID. Based on the IC card standard decided by the data processing device, the image forming apparatus sets the IC card standard used by the IC card reader and determines whether or not the user is a registered user.
US08146807B2 Method and system for managing case based promises to pay
A method of managing case based promises to pay includes displaying a customer hierarchy. The customer hierarchy displays (i) a customer level with customer level information and (ii) plural account levels with account level information for respective multiple accounts of a customer needing collection. Also included is displaying action now amounts for the customer on the customer level and on the account levels of the customer hierarchy; wherein the account level information is rolled up into the customer level information. The method further includes interacting with a user to select the action now amount for an upper level in the customer hierarchy, and dispersing a partitioned amount of the action now amount to levels which the customer can promise to pay, for levels which are hierarchically below the level of the selected action now amount in the customer hierarchy.
US08146806B2 Prepaid negative balance fee processing and fee diversion
Systems and methods are provided for a prepaid credit card processing system wherein components or entities such as the acquirer, issuer, or prepaid card processing network can dynamically determine, at the time of the transaction, whether a credit card transaction will be allowed—even where the fee associated with the transaction would cause the balance to fall below zero.
US08146804B2 Cash transaction machine
Provided is a cash transaction machine including: a medium storage portion; a medium transfer module transferring a paper medium in a sheet unit from the medium storage portion; a temporary stack portion including an upwardly and downwardly movable supporter being provided to be adjacent to an outlet of the medium transfer module to stack the paper medium; a carriage receiving the paper medium from the supporter; and a carriage transfer portion transferring the carriage to a medium outlet in a state where stacked paper media is pressed, wherein the carriage includes a holder being provided in parallel with a moving direction of the carriage to support a bottom surface of the stacked paper media. The cash transaction machine may be constructed to enable a stack of paper media to maintain its arranged state while the paper media is being transferred and to simplify a transferring structure of paper media.
US08146797B2 Insulated cup
Cup (1) with an internal wall (2) and an external sleeve (5), the sleeve being formed from a blank (10) of corrugated material comprising a corrugated layer (6) and a Substrate layer (7) and being arranged such that the Substrate layer (7) faces towards the internal wall of the cup. A first end (12) of the blank (10) is overlapped at least partially by a second end (14) of the blank in an overlapping area (19). Further, the sleeve (5) is adhesively attached to the internal wall of the cup (1) at least by a first area (15) of adhesive being provided on an inner side of the sleeve on the first end of the blank and by a second area (17) of adhesive being provided on an inner side of the sleeve on the second end of the blank. The second area (17) of adhesive is provided at a distance from the overlapping edge (13) of the blank, thereby attaching each end of the blank (10) separately to the internal wall of the cup (1).
US08146796B2 Cardboard container for drinks and process therefor
A cardboard container for drinks and a process for making it is provided. The container has a perimetral wall (2) and a bottom wall and includes elements (4) for supporting another such container (1) nested inside.
US08146793B2 Pins for transferring material
A pin for allowing material having adhesive properties to adhere thereon, the pin comprising: a shaft having a longitudinal axis, a distal end and a proximal end opposite to the distal end; and a first tapered portion disposed on the longitudinal axis of the shaft, the tapered portion tapering from a first circumference to a second smaller circumference in a direction toward the proximal end of the shaft.
US08146789B2 Hammer tacker
A hammer tacker of the present invention includes a handle, a magazine, a striker, an actuator, a transmission mechanism and an abutting element. The handle is formed with a head at one end thereof and defines a receiving chamber therein. The magazine is disposed in the receiving chamber to receive nailing units. The striker is linear-slidably disposed in the head to strike the nailing units. The actuator is linear-slidably disposed on the head. The transmission mechanism connects the actuator with the striker for the actuator and the striker to move in opposite directions. The abutting element is pivoted on the actuator. And the actuator moves upward as the abutting element hits an object.
US08146788B2 Fastening tool with releasable work contact element
A tool for driving fasteners includes a work contact element configured to move between a first position and a second position. The tool is prevented from driving fasteners when the work contact element is in the first position. The tool further includes an extension member rigidly connected to the work contact element in a releasable connection arrangement. The releasable connection arrangement is configured to maintain a rigid connection between the work contact element and the extension member during normal operation of the tool. The releasable connection arrangement is further configured to release the rigid connection between the work contact element and the extension member during high impact events that are not associated with normal operation of the tool.
US08146787B2 Carrying bag
A carrying bag comprising a main compartment having a front panel, a back panel and two side panels; two side flaps attached to the back panel protruding laterally; and a carrying strap having a first end attached to the first side flap and a second end attached to the second side flap, wherein the first and second side flaps have a first configuration and a second configuration, wherein in the first configuration, the side flaps project upwards so that the carrying strap can function as a shoulder strap and in the second configuration, the side flaps can be folded and secured onto itself to project laterally and function as a waist strap.
US08146784B1 Garment display device
A garment display device has first and second support arms connected to a base and operable to support a portion of a garment. Each support arm has a plurality of links interconnected by link pivot joints which provide for relative angular movement between adjoined links parallel to a common plane. Each link has a socket and a disk and has a flange disposed between the socket and disk for supporting a portion of the garment spanning between adjacent links. The flange overlaps a free end of the socket of the adjoining link to provide a smooth and aesthetic support for the garment over a range of positions of the support arm.
US08146781B2 Dispenser for viscous condiments
A dispenser is provided for viscous condiments. The dispenser includes a tubular sidewall having opposite ends. One opposite end is open and can receive a plunger or piston therein for applying force to condiment contained within a compartment inside of the sidewall. The other end of the sidewall includes a dispenser valve assembly comprising a member secured to an inturned flange portion of the sidewall with the flange portion being generally normal to the sidewall. The dispenser valve assembly is suitably secured to the flange portion as by heat sealing to form a composite laminated structure that is resistant to the penetration of liquids from the condiments. A bead of hot melt can be provided to seal an exposed outer edge of the dispenser valve assembly and to seal the dispenser valve assembly to the sidewall. The dispenser valve assembly includes a valve plate having one or more selectively openable discharge openings formed therein that will open and close under the influence of pressure applied to the condiment within the dispenser.
US08146778B2 Ball feeding device
A ball feeding device includes a mounting seat with a driving device. The driving device includes a driving shaft defining an axis of rotation. A discharge hole is provided in a top plate of the mounting seat. An annular guiding wall is formed on the top plate and surrounds the axis of rotation. A rotary unit is rotatably mounted on the top plate and includes tubes for containing balls. A blocking member is mounted in each tube. When the rotary unit is rotated, lower ends of the tubes are aligned with the discharge hole in sequence such that the balls in the tubes are fed into a pitching machine one by one. The blocking members hold or release the balls in the tubes under the action of the guiding wall such that the balls to be fed cannot contact with the top plate.
US08146777B2 Medicine feeding device
There is provided a medicine feeding device which can apply uniform tension to wrapping paper wound in a roll state to wrap a medicine. The medicine feeding device comprises a tablet case which stores a medicine, and the wrapping paper wound in the roll state, wraps a medicine discharged from the tablet case in wrapping paper 72, and comprises a tension application mechanism 113 which applies predetermined tension to the continuously pulled-out wrapping paper. This tension application mechanism is constituted to freely move up-and-down, and to apply tension to the pulled-out wrapping paper by its own weight.
US08146776B2 Hand protection barrier dispenser
A hand protection barrier dispenser for dispensing disposable sanitary barriers for temporarily covering the hand and providing complete hand protection is disclosed which dispenses the hand protection barriers in a manner so that they may easily be donned by a user thereof. The hand protection barrier operates to open each of the hand protection barriers as it is brought into position to be dispensed. The hand protection barrier dispenser allows only a single hand protection barrier to be dispensed at a time.
US08146766B2 Enhanced secure container
A container of sheet plastic reveals when it has been opened after a clerk loaded it with food. The container has a base (12) and lid (14) that remain latched together until they are separated at an initial opening region (40) where the lid has a radially-outward projecting lid tab (44) and the base has a tear-away part (52) with a blocker (60) that blocks access to the lid tab. The blocker surrounds the radially outward edge and opposite sides of the tab. The blocker prevents access to the lid tab to lift it to open the container until the tear-away part (52) is torn along a tear line (81). The fact that the tear-away part is torn away, reveals that the container has been tampered with.
US08146765B2 Sealing cover for containers
A sealing cover includes a cover coupling with a seal ring which has two blades to form a double sealing effect. Thus a container can be sealed by the cover more securely and the opening of the container can be maintained intact. The cover also has a coupling opening and a plurality of air vents. The coupling opening is coupled with an air permeable parasol valve which can release air to facilitate capping of the cover on the opening of the container. Through an air suction means the container can be vacuumed.
US08146762B2 Flexible container handling system
A container for a flexible bag of liquid that supports the bag during transportation, storage and use in dispensing of the liquid. The container is made from two generally similar pans that form lower and upper parts of the container. Each pan includes a plurality of generally similar multiple projections that function to support the container on a surface as well as in a stable stacked formation.
US08146761B2 Intermodal container for transporting natural gas
An apparatus and method for transporting compressed gases or similar materials. The apparatus includes an exterior housing dimensioned for intermodal transportation that contains a rack that holds pressure vessels. The apparatus may be loaded with pressure vessels and the vessels filled within the apparatus. The apparatus may be transferred between modes of transportation along a delivery route without unloading the vessels from the apparatus.
US08146759B2 Fully vented wide rim nursing bottle with canted vent tube
A nursing bottle formed of a large volume container, incorporating a vent tube that extends to vent pressure at all times. The nursing bottle may have a cylindrical shape or other configuration that prevents formula placed therein from blocking the vent tube regardless of its angular disposition. The vent tube extends distally from the vent insert, operatively associated with a collar, that holds the vent structures and the nipple to the wide rimmed opening. In addition, the vent tube has a conical shape of decreasing diameter distally toward the center of the bottom to dissipate the pressure that may cause leakage from the bottle. Further, the vent insert has a major and minor seal that prevents leaks out of the collar and onto an infant.
US08146758B1 Compartmentalized baby bottle and associated method
A compartmentalized baby bottle includes main and secondary interior compartments for housing and selectively introducing a soluble mix to a fluid, as needed by the caregiver. A plurality of conduits are formed along a bottom-most end of the main interior compartments for allowing the soluble mix to pass therethrough. A conduit-sealing mechanism is provided such that a care giver is permitted to selectively combine the mix and fluid together without prematurely exposing the mix. Advantageously, the conduit-sealing is selectively biased between open and closed positions for preventing the fluid and mix from undesirably mixing together until the care giver is ready to do same.
US08146755B2 Storage systems and methods of use of the same
Storage systems and methods of use of the same are disclosed. The storage systems are configured to be connected to wall structures and to be modular in construction, so as to be able to use a plurality of horizontally disposed hang rails and/or a plurality of vertical standards, and/or modular storage components that are received on a hang rail or a vertical standard, or that may be connected directly to a wall structure.
US08146749B2 Plan sifter and drive for a plan sifter
A plan sifter for sifting or sieving, flour-like or granular products, includes at least one compartment. Each sifting compartment has a dedicated drive, so that the base surface available can be better utilized, and the sifting capacity can be better adjusted to actual needs.
US08146743B2 Closure for clamshell package
A clamshell style paper board container including a tab-and-slot closure to openably secured the top and bottom halves of the clamshell in a closed position. Unlike conventional designs where the tabs in the bottom half extend from the side walls toward the front of the container, the tabs in the bottom half extend from the front wall toward the sides of the container. Also, a punch in device that can be used to provide a steam hole and/or an indicator of package contents where the punch in device include four generally parallel fold lines extending between two generally parallel perforations. When the punch-in device is punched in by a user, one of the fold lines is moved from: (i) a folded state at a location at a corner between two walls of the container to; (ii) an unfolded state at a location displaced from the corned toward the interior of the container.
US08146738B2 Apparatus for accommodating exchangeable containers and metering media
An apparatus for accommodating different exchangeable containers comprising at least two separated and closable internal spaces arranged on a common longitudinal axis. The apparatus is characterized in that the internal spaces are respectively closed by a functional lid.
US08146737B2 Beverage cup carrier
A disposable beverage cup carrier is preferably made from molded pulp, plastic or other resilient material capable of withstanding the force of four filled beverage cups while carried by integral carrying handle and preventing collapsing of the carrier and resultant spillage of the hot or cold beverage. The beverage cup carrier has a top surface, generally square in shape, of sufficient diameter capable of accommodating a integral ergonomically carrying handle. The beverage cup carrier is capable of holding one to four cups of various sizes and shapes of beverage containers providing a safe and sturdy means during transportation preventing spillage. The integral carrying handle positioned in the center of the top surface allows the user to carry up to four beverage containers with one hand providing enhanced safety and allowing a free hand for purposes of opening the door of one's automobile. The larger surface area of the top surface to accommodate the carrying handle further provides more stability to the carrier. The beverage cup carrier is a unitary mold and is capable of nesting with a plurality of similar beverage cup carriers. The top surface is attached to a peripheral rim by a plurality of annular rib components. The peripheral rim having four rounded corners at which points are positioned sockets to receive the beverage cups. The sockets extending downwardly about five inches in depth from a bottom surface containing stabilizing components within an internal wall of the sockets to provide stability by exerting an external force against the beverage container during use.
US08146735B2 Distributed gas storage
A gas storage system includes a tank, having a tank gas outlet, and a multitude of gas emitting entities encapsulated by the tank. The gas emitting entities are arranged for providing a gas volume, which when released from the gas emitting entities, is considerably larger than a volume of the gas emitting entities themselves. The gas emitting entities are freely contained in the tank. There are no gas conduits or electrical connections to the tank which has a sealable opening suitable for removal or insertion of the gas emitting entities. The latter have a respective gas release device, which is operable as a response on a stimulation signal. A volume surrounding the gas emitting entities inside the tank is the sole fluid connection between an opening of the gas release device and the tank gas outlet. Methods for storing and releasing gas are also presented.
US08146734B2 Belt unit and image forming apparatus
A belt unit includes a first roller; a second roller; a belt extended with at least the first roller and the second roller; a first supporting member for supporting the first roller; a second supporting member disposed to be freely rotatable relative to the first supporting member for supporting the second roller; a switching member for switching the first supporting member and the second supporting member between a first state for applying tension to the belt and a second state for loosening the belt; and a regulating member for regulating the second supporting member to rotate.
US08146733B2 Idler roll seal
A contact seal to prevent contamination from fouling a conveyor idler roll, the roll generally comprising a rotatable cylinder, at least one internal bearing assembly, and a fixed axle. A disc of thermoplastic polymer or similarly resilient material is adhesively attached preferentially to an outboard end cap of the idler roll to seal out contamination. A circular aperture through the disc allows the attached seal to rotate about the idler axle. At least one ring of felt or other porous material is adhesively attached to the disc circumferentially to the aperture to filter out contamination when the ring is in frictional contact with the roll end cap. The seal is preferentially divided along the longitudinal axis of the disc to form two interlocking semicircular half-pieces that are snapped together circumferentially about the idler axle so that no disassembly or modification of the idler is required to adhesively attach the seal.
US08146732B2 Drive head assembly for a fluid conveyor system
The invention disclosed provides a drive head assembly for a fluid conveyor system that propels a fluid entraining conveyor through a well bore to carry fluids to the surface. The invention is comprised of a pair of synchronized follower wheels connected to a set of counter rotating sheaves. A fluid entraining conveyor is wrapped in a “figure-8” conveyor path around the sheaves in a plurality of coaxial grooves and around a distal sheave located in the fluid in the well bore. The coaxial grooves incorporate a unique shape which in conjunction with the wrap pattern provide improved tractive qualities and thus reduce tension in the conveyor and increase the durability of the conveyor. The conveyor can run at increased speeds and with no tension on the downward portion of the conveyor resulting in higher efficiency and less down time due to breakage.
US08146726B2 Positive clutch plate separator system
A torque transmitting apparatus includes a cover portion generally defined by a first axis, and a flywheel coupled to the cover portion for rotation therewith. The flywheel is restrained from axial movement relative to the cover portion. The apparatus also includes a pressure plate coupled to the cover portion for rotation therewith, wherein the pressure plate is axially moveable relative to the cover portion. The apparatus also includes an intermediate plate coupled to the cover portion for rotation therewith. The intermediate plate is axially moveable relative to the cover portion and the pressure plate. The apparatus further includes a first clutch disk at least partially interposed between the pressure plate and the intermediate plate, a second clutch disk at least partially interposed between the flywheel and the intermediate plate, an axially acting biasing element for exerting an axial force between the pressure plate and the intermediate plate, and a support member extending through the biasing element.
US08146722B1 Travel assisting luggage system
Disclosed is a travel assisting luggage system to carry articles and otherwise assist a person while traveling with the luggage system. The luggage system may include a frame, a container connected around the frame, an axle connected to the frame and to wheels, an entertainment center attached to a container side, a seat system connected to the frame, where the seat system may include a seat extension, a backrest, a support feet, a support feet housing, and a support plate. The luggage system additionally may include an organization system positioned within the container interior.
US08146715B2 Disk brake provided with an improved device for measuring the normal applied force
A disk brake, in particular for a motor vehicle, is provided. The disk includes a rotatable brake disk, a brake caliper covering the brake disk, an actuator for applying an actuation force and a friction lining applicable to the brake disk by means of the actuation force, and a device for measuring the actual braking force. In order to obtain the more reliable and accurate actual braking force measurement, the device for measuring the actual braking force uses the elastic enlargement of the brake caliper in the form of a measuring parameter and comprises an element having a first end secured to the brake caliper and a second free end, wherein a gap is formed in the extension direction between the brake caliper and the element. The device for measuring the actual braking force produces a signal according to the actual measure gap width.
US08146711B2 Reduced gulp fluid reservoir
An assembly includes a reservoir for holding a fluid, and a scavenge passage connected to the reservoir at a reservoir inlet. The scavenge passage returns the fluid from a delivery location to the reservoir. A bleed passage is connected in fluid communication between the reservoir and the scavenge passage.
US08146709B2 Movable safety barrier system
A movable safety barrier system includes a flexible barrier member having a barrier member length with first and second ends, and a width. The barrier member can have a construction that is flexible in both directions along the length and width of the barrier member. First and second end supports are provided which are capable of supporting respective first and second ends of the length of the barrier member when the barrier member is extended between the end supports. The end supports can allow the extended barrier member to move in a direction transverse to the width of the barrier member when desired.
US08146706B2 Air duct for vehicle air conditioning and air conditioner for vehicle
An air duct for vehicle air conditioning, includes a duct body defining a passage, and a passage dividing wall for dividing an interior of the duct body into a first passage and a second passage. In the air duct, the width of the duct body in an arrangement direction of the first and second passages in a bending section is larger than the width of the duct body in upstream-side and downstream side straight sections adjacent to the bending section, so as to increase a passage length difference (L1−L2) between the first passage and the second passage. Accordingly, the air duct has a structure capable of reducing the duct width while obtaining a desired passage length difference between the first passage and the second passage.
US08146700B2 Skid steer loader and mounting method
A mounting method for a skid steer loader is disclosed including coupling a first end portion of a component directly to a first wall of a skid steer loader frame. The method also includes coupling a second end portion of the component to an opposite wall of the skid steer loader frame by a mounting system that allows for dimensional differences between the component and the skid steer loader frame.
US08146698B2 Motorcycle including brake-by-wire system with flexibly supported pressure-generating unit
In a brake system for a motorcycle in which the operation of a pressure-regulating unit interposed between fluid pressure-generating unit and a wheel brake so as to regulate an output fluid pressure of the fluid pressure-generating unit and to apply the regulated fluid pressure to the wheel brake is controlled by a control unit on the basis of a value detected by operating amount detector for detecting an operating amount of a brake operating element, to arrange the fluid pressure-generating unit in a location which is close to the pressure control unit disposed on the rear side of an engine body and in which an installation space is easy to secure. The fluid pressure-generating unit, laid out in plan view between a left-right pair of seat rails which constitute a part of a body frame and which support a riders' seat, is supported by the seat rails.
US08146697B2 Brake system for a motorcycle, and motorcycle incorporating same
A brake system for a motorcycle includes a pressure-regulating unit interposed between a fluid pressure-generating unit and a wheel brake. Operation of a pressure-regulating unit is managed and controlled by a control unit, based primarily on an applied force detected by an operating amount detector. The fluid pressure-generating unit is disposed between an engine body, mounted on a body frame, and an exhaust pipe which is connected to a front surface of a cylinder head of the engine body, and which extends downwardly from the cylinder head. The fluid pressure-generating unit is arranged on the body frame such that, during operation of the motorcycle, the fluid pressure-generating unit is substantially shielded and isolated from heat emitted by the engine body and the exhaust pipe.
US08146694B2 Swappable modulated battery packs system for electrically driven vehicle
A system for swappable battery pack for electric vehicle is disclosed. Each battery pack units is comprising a battery compartment housing, a battery carrier rack which is slidable within the battery compartment housing via at least one linear actuator. The battery carrier rack also contains a plurality of modulated battery packs nested into its docking enclosures. In order to transfer or swap the modulated battery packs, the slidable battery carrier rack must projects out from its compartment in predetermined direction and distance and then the nested modulated battery packs can easily be detached from its docking enclosures.
US08146691B2 Travel drive system for work vehicle, work vehicle, and travel drive method
A travel drive system for a work vehicle includes: an HST drive device comprising a hydraulic pump driven by a prime mover and a hydraulic motor connected to the hydraulic pump by a closed circuit; an electric motor driven by using electric power generated by drive of the prime mover; a first drive wheel driven by the HST drive device; a second drive wheel driven by the electric motor; a vehicle speed detector that detects a vehicle speed; and a control unit that distributes output of the prime mover to the HST drive device and to the electric motor such that, as the vehicle speed detected by the vehicle speed detector increases, a proportion of a first power distributed to the HST drive device decreases and a proportion of a second power distributed to the electric motor increases.
US08146690B2 Method of controlling an auxiliary pump for a transmission
A method of operating an auxiliary pump for an electrically variable transmission includes purging the auxiliary pump when an auxiliary pump temperature is below a minimum operating temperature and above a minimum purge temperature. The auxiliary pump fluid temperature and the minimum purge temperature are determined based upon the transmission fluid temperature and the ambient temperature.
US08146687B1 Polycrystalline diamond compact including at least one thermally-stable polycrystalline diamond body and applications therefor
Embodiments of the invention relate to PDCs including at least one thermally-stable PCD body disposed at least partially within a substrate, and methods of fabricating such PDCs. In an embodiment, a PDC comprises a substrate including a at least one substrate recess formed therein, and at least one thermally-stable PCD body including an upper surface, a back surface, and at least one lateral surface. The at least one thermally-stable PCD body is at least partially received by the at least one substrate recess. Other embodiments include applications utilizing the disclosed PDCs in various articles and apparatuses, such as rotary drill bits.
US08146684B2 Coring apparatus with sensors
An apparatus and method obtains a sample from a subterranean formation. The coring apparatus includes an outer core barrel associated with a drill bit; an inner core barrel adapted to accept a core sample; and sensors adapted to provide data relating to downhole conditions. The sensors may be one or more sensors the output of which is indicative of entry of a core sample into the inner core barrel.
US08146682B2 Apparatus and methods of milling a restricted casing shoe
A method of removing a restriction in a tubular located in a well includes providing a drilling assembly with a drill bit and a reamer, the reamer having a cutting structure for removing the restriction; drilling through a lower portion of the tubular; expanding the reamer at a location below the restriction; and urging the reamer back toward the restriction to remove the restriction.
US08146679B2 Valve-controlled downhole motor
The present invention relates to systems and methods for controlling downhole motors. One aspect of the invention provides a valve-controlled downhole motor including: a downhole motor and a spool valve. The downhole motor includes a sealed chamber having a first port and a second port, a stator received within the sealed chamber, and a rotor received within the stator. The spool valve includes a barrel and a spool received within the barrel. The barrel includes an inlet port, an exhaust port, a first feed port, a second feed port, a first return port, and a second return port. The inlet port is located in proximity to the first feed port and second port. The exhaust port is located in proximity to the first return port and the second return port. The spool includes a first gland and a second gland.
US08146675B2 Portable fire extinguishing apparatus and method
A fire suppression device including a fire suppression agent generator. The device further includes trigger mechanism adapted to begin generation of the fire suppression agent from the fire suppression agent generator. A container at least partially surrounds the fire suppression agent generator and the trigger mechanism, the container includes a discharge port that directs fire suppression agent in at least two opposed directions. In one example, the discharge port extends substantially around a perimeter of the container.
US08146674B2 Apparatus for storing hazardous material
Disclosed herein is an apparatus for storing hazardous material. The apparatus includes storage containers each of which stores a hazardous material storage box containing hazardous material. The hazardous material storage box is extracted from or retracted into the storage container by a transfer means. A fire sensor is provided in each storage container to detect a fire occurring in the storage container. A temperature sensor is provided in each storage container to sense a temperature in the storage container. An injection nozzle is provided in each storage container. The injection nozzle injects nitrogen into the storage container from a nitrogen supply unit when a fire is detected. An outlet pipe connection passage and a flexible outlet pipe connection tube are provided to exhaust gas from the storage containers. A collecting container is provided in the lower end of the apparatus to collect and store leakage liquid of hazardous material.
US08146670B2 Bi-directional annulus seal
A wellhead seal assembly forms a metal-to-metal seal between inner and outer wellhead members. A metal seal ring has inner and outer walls separated by a slot. A lock ring has grooves for locking the inner wellhead member to the outer wellhead member during installation. An energizing ring has a C-ring captured on its inner surface. When the energizing ring is moved further into the slot, the C-ring is forced from its pocket and engages the surface of the inner wellhead member, locking the seal assembly to the inner wellhead member.
US08146669B2 Multi-step heater deployment in a subsurface formation
A method for installing a horizontal or inclined subsurface heater includes placing a heating section of a heater in a horizontal or inclined section of a wellbore with an installation tool. The tool is uncoupled from the heating section. A lead in section is mechanically and electrically coupled to the heating section of the heater. The lead-in section is located in an angled or vertical section of the wellbore.
US08146665B2 Apparatus and method for maintaining boost pressure to high-pressure pumps during wellbore servicing operations
A wellbore services manifold trailer comprising a blender connector configured to couple to a blender, a boost pump coupled to the blender connector, a high-pressure pump suction connector coupled to the boost pump and configured to couple to a high-pressure pump, a high-pressure pump discharge connector configured to couple to the high-pressure pump, and a wellhead connector configured to couple to a wellhead is disclosed. A wellbore servicing method comprises receiving a fluid at a first pressure, increasing the pressure of the fluid to a second pressure greater than the first pressure, feeding the fluid to a high-pressure pump at the second pressure, receiving the fluid from the high-pressure pump at a third pressure greater than the second pressure, and feeding the fluid to a wellhead at the third pressure is also disclosed.
US08146664B2 Utilization of low BTU gas generated during in situ heating of organic-rich rock
A method for utilizing gas produced from an in situ conversion process includes heating an organic-rich rock formation, for example an oil shale formation. The method may include producing a production fluid from the organic-rich rock formation where the production fluid has been at least partially generated as a result of pyrolysis of formation hydrocarbons located in the organic-rich rock formation. The method may include obtaining a gas stream from the production fluid, where the gas stream comprises combustible hydrocarbon fluids. The method may include separating the gas stream into a first composition gas stream and a second composition gas stream, where the composition of the first composition gas stream is a low BTU gas stream maintained in a substantially constant condition and passing the first composition gas stream through a gas turbine to form a gas turbine exhaust stream, where the gas turbine is connected to an electrical generator.
US08146662B2 Well screen assembly with multi-gage wire wrapped layer
A well screen assembly includes an elongate base pipe and a wire wrap layer. The wire wrap layer includes a wire wrapped around support ribs. The wire wrap layer has an axial end section wrapped at a first gage and an intermediate section wrapped at a second, larger gage. A mesh layer is provided around the wire wrap layer. An outer shroud is provided around the mesh layer, the outer shroud sealed to the wire wrap layer.
US08146660B2 Coiled tubing deployed single phase fluid sampling apparatus and method for use of same
A coiled tubing deployed fluid sampler (50) for collecting a single phase fluid sample from a well. The fluid sampler (50) is actuated to establish fluid communication between an interior (56) and an exterior of the fluid sampler (50) such that a fluid sample is obtained from the well in a chamber (92) of the fluid sampler (50). The fluid pressure in the coiled tubing string is then increased, which pressurizes the fluid sample in the chamber (92). Thereafter, the coiled tubing and the fluid sampler (50) are retrieved to the surface with the pressurized fluid sample remaining above its saturation pressure during collection and retrieval to the surface.
US08146659B2 Method of modelling enhanced recovery by polymer injection
The present invention relates to an optimized method for modelling flows in a geological hydrocarbon reservoir, comprising injecting an aqueous polymer solution to sweep the hydrocarbons, determining a relationship between a parameter linked with the mobility reduction of the solution in the reservoir and the water saturation, and accounting for this relationship in a flow simulator to achieve modelling.
US08146658B2 Providing a sensor array
To assemble a sensor array having plural sections, the sections of the sensor array are sealably attached, where the sections include sensors and cable segments. An inert gas is flowed through at least one inner fluid path inside the sensor array when the sections of the sensor array are being sealably attached.
US08146653B2 Articulated extraction pipe
The invention concerns a bore screen comprising a plurality of perforated rigid tubular modules (1) impermeably connected in series by ball joint means (2), allowing an extracted fluid to flow though all of the elements in series and allowing the consecutive elements to move freely relative to one another, tilting in all directions.
US08146651B2 Heat exchanger with recessed fins
A horizontally mounted heat exchanger with recessed fins is disclosed. The recessed fin configuration helps prevent damage to the fins that may occur when objects such as tools or soda cans are placed on the top surface of the heat exchanger.
US08146648B2 Apparatus for forming electrode heads
An apparatus for forming electrode heads includes a first and second lost-wax areas; a first and second electrode head forming areas; and a first, second and third transfer units. The first transfer unit rotates an electrode plate group from a horizontal to a vertical orientation. The second transfer unit holds the electrode plate group oriented vertically, and delivers it to be dipped in wax in the first lost-wax area, and then delivers the wax dipped electrode plate group to the first electrode head forming area to form one electrode head on one end thereof. The third transfer unit rotates the electrode plate group with the first electrode head, and delivers it to be dipped in wax in the second lost-wax area, and then delivers the wax dipped electrode plate group with the first electrode head to the second electrode head forming area to form another electrode head on thereof.
US08146646B1 System and method for controlling multiple window coverings using a single manually manipulated control
A window covering system used to adjust the position of window covers. Each cover hangs from a support that includes a roller. The covers are adjusted in position by the rotation of the roller. A slave gear is attached to each roller to facilitate rotation. A drive gear is provided that is sized to intermesh with each of the slave gears on the rollers. An adjustment mechanism is provided for rotating the drive gear. A second adjustment mechanism is provided for selectively moving the drive gear between various positions. At different points in its movement, the drive gear engages different slave gears from different rollers. Accordingly, a selected roller can be rotated. Thus, a single drive gear and a single manually operated mechanism can be used to individually rotate any number of rollers, thereby adjusting any number of window coverings.
US08146644B2 Film transfer tool with application head moveable between exposed and stowed positions
A film transfer tool includes an application head, which is adapted to be moved to a stowed position, and a reel assembly having a wall and two stopping members extended therefrom. The reel assembly and a shell have an active member disposed therebetween. The active member has a looped passage on which the two stopping members are adapted to move. The two stopping members can position the reel assembly in a retained position in which the head extends outside the shell, and the reel assembly can be released from the retained position in order that the head is stowed inside the shell.
US08146638B2 Heavy-duty pneumatic tire with L-shaped inner bead apex
A heavy-duty pneumatic tire includes a carcass ply turned up around a bead core in each bead portion from the inside to the outside of the tire so as to have a pair of turnup portions and a main portion therebetween; and a bead apex and an L-shaped reinforcing cord layer. The bead apex includes: an L-shaped high-modulus inner bead apex including a base part and a radial part; and a delta-shaped low-modulus outer bead apex disposed on the radially outside of the base part of the L-shaped inner bead apex and on the axially outside of the radial part of the L-shaped inner bead apex. The L-shaped reinforcing cord layer is made up of an radially inner part extending on the radially inner side of the bead core, and an radially outer part extending along the axially outer surface of the carcass ply turnup portion.
US08146635B2 Pneumatic tire
Disclosed is a pneumatic tire which has an enhanced uniformity of the tire including an adhesive sealant layer disposed inside its tread portion. In a pneumatic tire T including an adhesive sealant layer 5 disposed inward of an inner liner 4 in a region corresponding to its tread portion 1, the adhesive sealant layer 5 is formed of a laminate including: an auxiliary rubber layer 5a disposed closer to the inner liner 4, the compression set of the auxiliary rubber layer 5a being set at 40% or less; and an adhesive sealant material 5b disposed inward of the auxiliary rubber layer 5a.
US08146631B2 Pneumatic tire and method of producing the same as well as tire curing mold
Provided are a pneumatic tire, a method of producing the pneumatic tire, and a tire curing mold, with which decrease in wet performance of a pneumatic tire in a worn state can be effectively prevented while chipping of land portions such as blocks is prevented in releasing the tire from a mold. The pneumatic tire of the present invention includes: a tread portion provided with groove portions and land portions; and sipes provided in the land portions. Each of the sipes has at least one end, in a longitudinal direction, being terminated within the corresponding land portion. Each sipe is provided with: a first offset portion protruding toward one side in a sipe thickness direction; and a second offset portion protruding toward the other side in the sipe thickness direction at a position on an inner side, in a tire radial direction, of a position at which the first offset portion protrudes. For each sipe, a sipe length (L2) in a worn state is set to be substantially the same as a sipe length (L1) in an original state, and a sipe path length (M2) in the worn state is set to be larger than a sipe path length (M1) in the original state. The method of producing a pneumatic tire of the present invention and the tire curing mold are used for producing the pneumatic tire.
US08146628B2 Shear type tree cutter
A shear type tree cutter assembly is adapted to be mounted on a four wheel field vehicle. The assembly includes an anvil with a concave section for supporting the trunk of a tree. The blade portion has a convex portion that cooperates with the concave section of the anvil to shear the tree. The blade and anvil section also may include a straight portion useful for pruning brush and small limbs.
US08146625B2 Fail-safe method and apparatus for aspirating and/or dispensing liquids in automated laboratory instruments
A method for preventing either the introduction of air into a liquid aspirated from a container through an aspiration line passing through a container cap, or the over-filling or non-filling of a container by a liquid dispensed through a dispensing line passing through a container cap. Such method comprises the steps of simultaneously detecting that (a) the container cap is properly positioned on and secured to a liquid container from which liquid is to be aspirated, or into which a liquid is to be dispensed, and (b) detecting that the level of liquid in the container is either above or below a predetermined level.
US08146624B2 System for controlling the loading of one or more foods into a self-propelled mixing unit by means of a mechanical shovel mounted to a motor vehicle
A system for controlling the loading of animal food into self-propelled mixing units by means of a mechanical shovel. The system includes a testing apparatus, which is mounted to the shovel to determine a series of chemical-physical information related to the chemical components contained in the food and a weighing apparatus, which is installed in a self-propelled unit to measure the weight of the food and is adapted to establish a wireless communication with the testing apparatus to receive the chemical-physical information related to the components contained in the food.
US08146623B2 Purge system for a substrate container
A purging station with a substrate container receiving zone having at least one upwardly extending purging nozzle. The nozzle has a circular engaging lip. The substrate container has support means for at least one substrate and a purge port assembly that includes an externally facing sealing flange facing downward from the container. The sealing flange has a central aperture and a cantilevered flange portion that engages with the circular engaging lip of the nozzle. The weight of the substrate container on the nozzle carried by the canilevered portion of the flange causes bending of the flange for a resilient soft seal.
US08146622B2 Switch and hose-valve connection arrangement for vehicle temporary mobility kit
A temporary mobility kit to minimize or prevent the inadvertent outflow of tire sealant is provided. The temporary mobility kit includes a switch-inflator assembly and a removable sealant assembly. The switch-inflator assembly includes an air inflator and an associated hose for inflating a tire. The switch-inflator assembly further includes a diverter switch, a power-on, power-off switch, and an air pressure gauge. The diverter switch is a user-operated switch which moves an associated diverter valve between an air inflation function and a sealing function. The sealant assembly includes a sealant hose having a sealant tire valve connector. Electrical wires are provided in operative association with the sealant hose and electrically connect the sealant tire valve connector and the sealant assembly. A circuit arrangement is provided which prevents the inadvertent outflow of tire sealant through a logic arrangement which includes a reset circuit.
US08146619B2 Fluid control
A valve having a trim comprising a plurality of a vortex flowpaths, each flowpath comprising a central vortex chamber and having three tangential inlet passages is provided. As the fluid flows through the inlet passages and enters the vortex chamber the flows start to turn and impinge upon one another, i.e., the flow entering via inlet passage will impinge upon the flow entering via inlet, the flow entering inlet will impinge on the flow entering inlet and the flow entering inlet will impinge on the flow entering inlet. As the flow entering vortex chamber impinges on another fluid flow as opposed to a wall of the flowpath the vortex can be used to create a flowpath with reduced erosion. The flow from the inlets combine in a radial flow within the vortex chamber and exit via the outlet which is substantially axial to the vortex chamber.
US08146617B2 Check valve
A check valve has a valve body, a piston and a spring. The valve body has a tube, a nozzle and a valve seal. The tube has a sealing protrusion and an inner surface. The sealing protrusion is formed around the inner surface of the tube. The nozzle is combined with the tube and has an insert hole and multiple outlets. The valve seal abuts a shoulder of the sealing protrusion. The piston is mounted in the valve body and has a shaft, a sealing ring and a plug. The shaft is mounted through the insert hole. The sealing ring is mounted in the sealing groove. The plug is a conic frustum and is mounted on a plug end of the shaft. The spring is mounted around the shaft. In operation, the check valve regulates outflow volume under varying pressure to prevent a waste of water.
US08146612B2 Warewasher with water energy recovery system
A warewash machine sump collects hot cleaning water that is recirculated in the chamber during cleaning. A drain line is for draining cleaning water from the sump. A fresh water input system includes at least a hot water input and a cold water input. The fresh water input system has a common input line in communication with the hot water input and the cold water input. A cold water input valve and hot water input valve are provided. The drain line and the common input line are arranged in a heat exchange relationship. A temperature sensor arrangement is associated with the drain line for determining temperature of the cleaning water traveling through the drain line. A controller controls the hot water input valve and cold water input valve based upon the temperature sensor arrangement output.
US08146610B2 Multi-dosing detergent delivery device
The invention relates to a multi-dosing detergent delivery device. In embodiments of the present invention, the device comprises a housing (2) for receiving a cartridge (200). The cartridge (200) has a plurality X of chambers (210), each accommodating a detergent composition. The device further includes a directing means (3,34) to direct wash liquor selectively into a chamber (210) of the cartridge (200) to contact the detergent composition within it, and an outlet to allow the detergent loaded wash liquor to exit the device. The device also includes indexing means (100) for causing automatic movement of the cartridge (200) relative to the directing means (3,34) during and subsequent to a wash cycle so as to cause a neighboring chamber (210) to be exposed prior to a next washing cycle.
US08146605B1 Hair styling iron and attachment with interchangeable combs
The quickness, relative effortlessness, and convenience associate with the an improved attachment for a hair styling iron or an improved hair styling iron, either one featuring interchangeable comb bristles assemblies located adjacent to and extended outwardly and perpendicular to a hair styling iron heating element for the purpose of contacting and positioning the hair strands in parallel arrangement before, during, and/or after application of heat from a hair styling iron heating element.The interchangeable comb bristle arrangements may be composed of different bristle densities, thicknesses, and/or material to accommodate different types and thicknesses of hair. The improved attachment may be slid over a hair styling iron arm element and be secured to the hair styling iron using a retaining lip which hooks to engage an inner surface of the heating element arm and a security clip that attaches onto one end of the interchangeable comb bristle assembly.
US08146601B2 Medical bite block and associated methods
A bite block is to be positioned between opposing upper and lower teeth in a patient's mouth. The bite block includes an elongate member having a top and a bottom. First and second sidewalls are coupled to the elongate member on opposite sides thereof. Each sidewall extends above and below the top and bottom of the elongate member to define upper and lower teeth spaced apart transverse notches defined in an upper surface thereof. In addition, the second sidewall has a second set of spaced apart receiving channels. The first sidewall has a first set of transverse notches defined in an upper surface thereof. The first sidewall may also have a third set of spaced apart transverse notches defined in a lower surface thereof. In addition, the second sidewall may also have a fourth set of spaced apart transverse notches defined in a lower surface thereof.
US08146600B2 Apparatus and methods for treating sleep apnea
Apparatus and methods are provided for treating sleep apnea, snoring, and the like using an implant within an oropharyngeal region adjacent an anterior longitudinal ligament. The implant includes an endless loop defining a curved central region between first and second regions in a horizontal plane. The central region is vertically narrow relative to the first and second regions, and the first and second regions are compressible vertically to allow the first region to be directed through or behind the ligament adjacent the oropharyngeal region such that the central region is disposed within or behind the ligament. The first region is resiliently expandable after passing through or behind the ligament to contact tissue adjacent the oropharyngeal region. The first and second regions are compressible into a “C” shape within the horizontal plane, yet biased to expand and apply a force to dilate the tissue adjacent the oropharyngeal region.
US08146597B2 Nasal mask assembly
A nasal mask assembly includes a relatively flexible cushion arrangement including a cushion that provides a breathing chamber and a face-contacting portion to form a seal around the patient's nose in use, an inlet tube supported by the cushion to deliver breathable gas into the breathing chamber for breathing by the patient, and three support members extending outwardly from the cushion. A relatively rigid frame is provided to a front side of the cushion arrangement. The frame includes three headgear attachment structures. Headgear includes three headgear straps engagable with the three support members and the three headgear attachment structures to maintain the cushion arrangement in a desired position on the patient's face.
US08146596B2 Vent and/or diverter assembly for use in breathing apparatus
A vent assembly for use with a respiratory mask of the type used in CPAP treatment includes a porous disk portion that is attached to a biasing member such that the disk portion is maintained in a substantially sealed position against a main vent to minimize airflow through at least one side vent of the vent assembly. Debris build-up on the disk portion can cause the biasing member to deflect to provide an additional path for airflow through the at least one side vent. In another embodiment, the vent assembly can also include an anti-asphyxia feature to provide an airflow path from the environment to the user. An oxygen diverter valve may be disposed between the breathing apparatus flow generator and an oxygen injection port.
US08146591B2 Capnometry system for use with a medical effector system
Disclosed is a capnometry apparatus for receiving respiratory gas from a respiratory cannula positioned on a patient. An integrated host controller alerts a user if the capnometry apparatus is connected or not connected to the respiratory cannula based in part on a signal output from a capnometer located in the capnometry apparatus. The host controller also includes the functionality to shut off the capnometer pump with or without a time delay when the capnometer signal output indicates the capnometer pump is not connected to the cannula. An ambient-air pressure sensor located in the capnometry apparatus alerts the host controller if the capnometry apparatus has been moved to a new location with a substantially different altitude than the first location, in which case the host controller will issue an alert to a user prompting a calibration of the capnometry apparatus.
US08146589B2 Nasal devices
A nasal delivery device (11) for delivering substance to a nasal airway (1) of a subject, comprising: first and second nosepiece units (17, 19), each including a nosepiece (21, 23) for fitting to respective nostrils of a subject; at least one substance supply unit (13, 15) for supplying substance for delivery to the nasal airway (1) of the subject; and a valve unit (35, 37) for selectively fluidly connecting the at least one substance supply unit (13, 15) alternately to respective ones of the nosepiece units (17, 19).
US08146588B2 Unit dose capsules and dry powder inhaler
Described are dry powder inhalers composing an intake section, a mixing section and a mouthpiece. The mixing section can accommodate a capsule having a top keying portion and containing a dry powder medicament. The top keying portion of the capsules may fit within complementary keying structures in inhaler mixing sections.
US08146584B2 Pressure switch assembly for a furnace
A pressure switch assembly is used with a furnace controller having a first input and a second input. A first pressure switch is configured to actuate at a first combustion pressure level and is connected to the first input. A second pressure switch is configured to actuate at a second combustion pressure level, and a third pressure switch is configured to actuate at a third combustion pressure level. Pressure signals provided on the second input from at least one of the second pressure switch and the third pressure switch are used by the furnace controller to derive actuation states of the second and third pressure switches.
US08146583B1 Low pressure forced air heater
A low pressure forced air heater is provided having a variable speed motor driving a fan and a compressor. An amount of the pneumatic output from the compressor is communicated through an air bleed valve and the remainder is communicated through an air output orifice. The air output orifice is in communication with a fuel nozzle and causes fuel to be drawn from a tank, atomized and combusted in a combustion chamber.
US08146582B2 Burner system and heating cooking appliance having the same
Provided are a burner system and a heating and cooking appliance having the same. The burner system includes a burner pot, and a mixing tube unit. The burner pot provides a space where a gas and air mix and burn, and the mixing tube unit is integrally formed with the burner pot to guide the gas and the air to the burner pot. The burner pot and the mixing tube unit include a plurality of members coupled vertically and forming an appearance.
US08146581B2 Method for slicing workpiece
The present invention is a method for slicing a workpiece into wafers by pressing a cylindrical workpiece held with a workpiece holder against a wire row formed by a wire spirally wound between a plurality of wire guides and making the wire travel while supplying a slurry to a contact portion between the workpiece and the wire, wherein the workpiece is sliced with an axis direction of the workpiece inclined with respect to a plane formed by the wire row, after the workpiece is inclined in such a manner that a side far from the wire row plane is a side where the wire guides are to be axially expanded. As a result, there is provided a method for slicing that enable wafers having a good Warp shape to be obtained by precisely slicing a workpiece with a wire saw.
US08146580B2 Structure for opening grip cover of toy gun
A structure for opening a grip cover of a toy gun includes a bottom cover assembly and a rear cover assembly. The bottom cover assembly has a bottom cover covering a bottom surface of the grip and a pivot penetrating the grip and the bottom cover. One end of the bottom cover adjacent to the pivot is formed with a first hook. The rear cover assembly has a rear cover covering a rear surface of the grip. The rear cover has a protrusion connected to the grip. One end of the rear cover away from the protrusion is formed with a second hook to be engaged with the first hook. With this structure, the first hook is separated from the second hook when the bottom cover rotates downwards, thereby driving the rear cover to open rearwards by using the protrusion as a center of rotation. In this way, by only opening the bottom cover, the user can open the rear cover assembly simultaneously, thereby exchanging a pressurized gas cylinder in the grip more rapidly. Further, the problem that members may get lost or suffer damage can be prevented.
US08146579B2 Toy employing central shaft cocking mechanism for rapid fire projectile launching and method thereof
A toy for launching two or more projectiles employing a central shaft cocking mechanism for rapid fire projectile launching through quick, simple and fun cocking and triggering mechanisms. The toy includes a housing assembly, a projectile device disposed about the housing with two or more projectiles, a piston and cylinder assembly. The piston is secured to the housing in a fixed position and the cylinder is slidably mounted on the piston, a cocking mechanism in mechanical communication with the piston and cylinder assembly including a shaft extending through the projectile device for engagement with the cylinder capable of moving the cylinder to a cocked position. A trigger mechanism is secured to the housing capable of advancing the projectile device to a firing position and capable of releasing the cylinder from a cocked position to advance the cylinder on the fixed piston and discharge a burst of compressed air launching a projectile.
US08146577B2 Electric toy gun with an improved power break control mechanism
An electric toy gun having therein a power break control mechanism consisting of an actuator, a power break control set and a swinging block for breaking off power supply upon triggering of the trigger when the clip is empty. When the clip is empty and when the trigger is pressed, the actuator is forced by a spring-loaded push rod at the bullet outlet of the clip to move the swinging block and the power break control set, causing a power break holder to be moved away from a power contact holder, and therefore power supply is disconnected, avoiding waste of power supply and component damage.
US08146575B2 System for supply of LPG, methane, ammonia, and gas in general for petrol or diesel engines with electronic pressure regulator for continuous variation of the pressure of the fuel supplied to the injectors
A system for supply of LPG/methane, ammonia, or gas for supply of petrol or diesel engines, which can be connectable to the electronic control unit (8) provided on board the vehicle, the system being equipped with a gas tank (1); a valve (2), a line (3) for delivery of the gas, a rail (6) for supply of the gas to the engine, a pressure and temperature sensor (7); injectors for the petrol (10), and injectors for the gas (11), is characterized in that, to carry out a continuous variation of the pressure of the gas supplied to the injectors (11), it further comprises an electronic pressure regulator and heat exchanger (5) with injector (4), as well as a control unit for deviation and regulation of the pressure (9), which, during operation of the engine with LPG/methane or ammonia or gas, is designed to receive from the electronic control unit of the engine (8) electrical signals as a function of the injection times, the engine r.p.m., and the signal sent by the lambda probe and/or by the rheostat of the accelerator/said electronic control unit for control and regulation of the pressure (9) being further designed to process said signals and send them, at a variable frequency, to the injector (4) of the pressure regulator and heat exchanger (5), which, in this way, is designed to vary continuously and with a constant progression regulation of the pressure of the fuel with which said gas injectors (11) are supplied.
US08146567B2 Two-step valve lifter control systems and methods
A valve lifter control system includes a valve lifter control module and a forced transition determination module. The valve lifter control module determines a desired lift state of a valve lifter based on at least one of engine speed and engine load. The forced transition determination module initiates a forced transition of the valve lifter from the low-lift state to the high-lift state based on manifold vacuum independently of the desired lift state.
US08146566B2 Compression release engine brake unit
A compression release engine brake unit includes an oil outlet passage formed in a socket brake, which stores engine brake oil, and a reset member opening or closing the outlet passage. The reset member discharges the engine brake oil by opening the oil outlet passage in response to the rotation of a rocker arm during engine braking and, thereby, the engine brake restores the initial state. Since the compression release engine brake can restore the initial state, the return valve lift is the same as when the compression release engine brake is not actuated. Accordingly, the valve does not butt against an engine piston.
US08146565B2 Reducing noise, vibration, and harshness in a variable displacement engine
A method for operating an engine of a vehicle, the engine having one or more deactivatable cylinders, the method including controlling the stability of a vehicle in response to vehicle acceleration, and reactivating or deactivating combustion in at least a cylinder in response to vehicle acceleration.
US08146562B2 System, method and apparatus for fuel injector diagnostics
A method includes providing a system having a fluid flow, a fuel injector and an oxygen sensor disposed in the fluid flow, where the oxygen sensor is downstream of the fuel injector. The method includes determining a first air fuel ratio, changing an injection rate of the fuel injector and determining a second air fuel ratio, and determining a fault value for the fuel injector from the first air fuel ratio and the second air fuel ratio. The method further includes determining the fault value for the fuel injector by determining a difference between the first air fuel ratio and the second air fuel ratio, and by determining that the fault value is positive in response to the difference being lower than a passing threshold value. The method includes changing injection rates of the fuel injector for specified periods of time short enough to significant disruption of system temperatures.
US08146558B2 Automatic choke for an engine
An engine starting assist system configured to be used on an internal combustion engine. The engine starting assist system includes a battery, a choke valve disposed in an air intake of an air/fuel-mixing device, the choke valve having an open position and a closed position, a rotary solenoid powered by the battery, the rotary solenoid having an output shaft, and a bimetal coil. The output shaft of the rotary solenoid is coaxial with the bimetal coil.
US08146557B2 Direct injection event-based engine starting
A method for starting an internal combustion engine having direct fuel injection, comprising of adjusting a number of direct injections per combustion cycle based on a cylinder event number from a first cylinder event.
US08146555B2 Direct-injection spark-ignition system
A spark plug includes a center electrode substantially aligned with a longitudinal first axis and a surface-gap ground electrode radially aligned with the center electrode along a surface-gap electrode second axis substantially orthogonal to the longitudinal first axis and passing therethrough. The center electrode and the surface-gap ground electrode define a radial spark gap therebetween. The spark plug further includes a J-gap ground electrode radially aligned with the center electrode. The center electrode and the J-gap ground electrode define an axial spark gap therebetween. The J-gap ground electrode radial alignment has an angular separation from the surface-gap electrode second axis of no greater than about 30 degrees.
US08146554B2 Laser ignition apparatus
A laser ignition apparatus including at least two laser light generating devices and a common optical coupling-in means for coupling laser light from the at least two laser light generating devices into a combustion chamber of a combustion machine, wherein the at least two laser light generating devices are so arranged that laser light given off by the laser light generating devices in the operating condition impinges on the optical coupling-in means and/or issues from the optical coupling-in means in parallel displaced relationship or at an angle to each other. A method of igniting a fuel/air mixture in a combustion chamber of a combustion machine.
US08146552B2 Coupling device of a switchable cam follower of a valve train of an internal combustion engine
A coupling device (1) of a switchable cam follower (2), in which a borehole (9) extends above a contact (8) for a support element in an outer lever (3) of the cam follower (2), and this borehole has a first section (10) of large diameter that starts from an outer side (11) of a crosspiece (6) on the other end (7) to which connects to a second section (12) of accordingly smaller diameter up to directly before an inner side (13) of the crosspiece (6). A smooth cylindrical coupling slide (14) is guided in a sealing manner through the second section (12), and this coupling slide projects with a sub-region (15) into the first section (10). This sub-region (15) is encompassed by a compression spring (16) that acts, on one end, against an annular end (17) formed between the sections (10, 12) and, on the other end, against a catch element (19) arranged on the lateral surface (18) of the sub-region (15). The first section (10) is closed by a thin-walled plug (20), such that a pressure space (22) for hydraulic medium is located axially between the annular end (17) of the borehole (9) and an inner side (21) of the plug (20), and for a coupled case, the coupling slide (14) can be brought into contact by hydraulic medium that can be guided into the pressure space (22) before its outer end (23) with a sub-region (25) extending on its inner end (24) with a catch surface (26) of a cross region (27) of the inner lever (4) and, for a decoupled case, the coupling slide (14) can be displaced in the direction toward the plug (20) such that it is out of contact from the catch surface (26) for a switched-off/reduced hydraulic medium pressure via the compression spring (16).
US08146546B2 Two-cycle engine cylinder and method for manufacturing the same
A cylinder block for the two-cycle combustion engine includes a scavenging port open at an inner peripheral surface of the cylinder block so as to orient diagonally upwardly relative to a longitudinal axis of a cylinder bore and defined in the cylinder block in communication with a combustion chamber. This scavenging port is formed by cutting with the rotary cutting tool, then rotated about its own longitudinal axis, from an inner peripheral surface of the cylinder block.
US08146542B2 Adaptive EGR cooling system
A first loop contains engine coolant passageways (28, 30) and a first radiator (34). A second loop contains a first EGR cooler (48). A third loop contains a second EGR cooler (50), a second radiator (36), a charge air cooler (26LP), a first valve (66), and a second valve (64). Valve (64) apportions coolant flow entering an inlet (64A) to parallel flow paths, one including second radiator (36) and the other being a bypass around radiator (36). The apportioned flows merge into confluent flow to both an inlet of charge air cooler (26LP) and a first inlet (66B) of valve (66). Valve (66) has an outlet (66C) communicated to an inlet of second EGR cooler (50). The first condition of valve (66) closes a second inlet (66A) to coolant flowing toward both the second inlet (66A) and inlet (64A) while opening inlet (66B) to outlet (66C). The second condition of valve (66) opens second inlet (66A) to coolant flowing toward second inlet (66A) and inlet (64A) of the valve (64) while closing first inlet (66B) of valve (66) to outlet (66C) of valve (66).
US08146537B2 Methods of raising crustaceans in low salinity water
The present invention relates to methods of raising crustaceans, comprising maintaining crustaceans in low salinity water having a Calcium-sensing Receptor (CaSR) modulator(s), and adding feed that contains an agent that contributes to modulation of a crustacean CaSR to the water.
US08146534B1 Gimbal-mounted pet dish
A device for holding pet food or water with a gimbal mount for use in a moving environment, comprising a conventional food or water bowl used for pet comprising multiple features to facilitate its use on a boat or similar moving vehicle is herein disclosed. The device is fastened to a smooth wall surface by a plurality of suction cups which ensures that the device does not move around, but also elevates the bowl to a comfortable mounting height to allow the pet to drink or eat more easily and allows for easy cleaning below the bowl. The bowl is connected to the suction cup mount by a gimbal that allows rotation along both the x and y axis, thus enabling the bowl to always stay level no matter how the device is moved. The bowl comprises an inwardly turned rim which prevents splashing and spilling of water during movement.
US08146533B2 Anchored animal treat holders and methods
According to the invention, an apparatus for providing a frozen edible substance to an animal is disclosed. In one embodiment, the apparatus includes a container, a support element, a securing element, and a mounting element. The container may be configured to receive an edible substance and contain the edible substance during freezing of the edible substance, but be removable from the substance afterwards. The support element may be configured to receive and support the edible substance after freezing. The securing element may be configured to couple with the edible substance during freezing and secure the edible substance to the support element. The mounting element may be configured to couple with the support element and secure the support element to a surface.
US08146525B2 Method and apparatus in connection with the spinnaker pole or similar of a sailing boat
Method and apparatus in a system in connection with the spinnaker pole (8) or similar of a sailing boat, in which system a control line (12, 13) is attached to both guys (6, 7) of the sail (4). The control lines (12, 13) are arranged to run through the pole (8) and to move a piston (20) and the piston (20) is connected to means, with the aid of which the length of the pole (8) can be altered or the pole can be lowered to a lower position at its outer end. The piston (20) is preferably moved by the lines running around pulleys (23) and attached to the moving part (17) of the telescopic pole.
US08146520B2 Apparatus and method for feeding stacks of multiple tags to a sewing machine in automated closure and tagging of bags
A tag feeding apparatus for use with a bag-closing and tag-applying sewing machine in order to attach multiple tags to each bag in a sequence of bags delivered to the sewing machine for closing of each bag and simultaneous attachment of the multiple tags by sewing the bag and the multiple tags together along edges of the bag at an opening thereof. A tag spreader of the apparatus is arranged to receive a stack of a plurality of different tags that are distinct from one another and stacked together in a face-to-face grouping and is arranged to displace the different tags relative to one another along faces of the tags to project each tag partially outward from an adjacent tag next thereto in the grouping of tags. The presence of each tag on the closed bag is easily confirmed visually by the projection of one tag outward from the others.
US08146519B2 Agricultural implement for delivering multiple media to soil
An agricultural implement is directed to delivering multiple fluids to the soil of an agricultural field. The implement includes a frame for carrying a soil cutting device and a closing device. The cutting device forms a furrow in the soil and the closing device, which trails the cutting device, closes the furrow. A fluid delivery tine is mounted on the frame and extends downwardly into the furrow between the cutting device and the closing device. The tine has a pair of coaxial tubes, including an outer tube and an inner tube, wherein the coaxial tubes form an outer passageway between the outer tube and the inner tube for delivering a first fluid toward the furrow. The inner tube has an internal passageway for delivering a second fluid toward the furrow.
US08146518B2 Foldable stool or table
A foldable stool or table having hinges comprises a plurality of support members. In one embodiment, a foldable device comprises three legs. In another embodiment, the foldable stool or table comprises two foldable support members and two non-foldable support members. Relative to the top and bottom of the device one or more intermediately located steps or shelves, wherein the steps or shelves are located along at least one of the non-foldable support members, may be included. The one or more intermediately located steps or shelves may be forwardly-offset relative to a front surface of the non-foldable support members. A method of using the stool is also provided.
US08146514B2 Table construction
A table has two end legs arranged in a parallel, laterally spaced apart relationship for support on a floor surface. Two side rails are arranged in a parallel, laterally spaced apart relationship, and are connected with upper portions of the end legs to retain them in an upright orientation, defining a self-supported table frame without intermediate bracing between the side rails, with a central, vertically extending widow. Top support members are connected with the side rails and protrude outwardly therefrom in a cantilevered fashion. A top member is supported on and connected with the table frame and the top support members, defining a plurality of workstations. A utility module configured to route utilities is positioned within the window of the frame, with opposite sides abuttingly supported on the side rails to removably mount the utility module on the frame and thereby accommodate different utility requirements at the workstations.
US08146513B2 Device and control procedure for recovery of kinetic energy in railway systems
The railway system has a DC voltage catenary (20) connected to a rectifier bridge block (40) that is in turn connected to a transformer (30) joined to a three-phase AC grid (10). The device (50) has a first DC/DC voltage raising block (51) connected between the catenary (20) and an intermediate bus that is connected to a second DC/AC three-phase current generation block (52) joined to the transformer (30). The first block (51) allows raising the DC voltage of the catenary (20) generating a controlled voltage with which the second block (52) generates a high-quality three-phase current that is delivered to the grid (10).
US08146511B1 Dolly for a conveyor of an automated car wash
A dolly contains a main center link having two arms extending from a central portion. A pair of tire engaging rollers and a pair of track engaging rollers are supported on the arms. Bolts are provided and engage in offset bores formed in the arms. A pair of tire stabilizing rollers is supported on the bolts. The tire stabilizing rollers, the track engaging rollers and the tire engaging rollers each have a different effective diameter to a tangent point of tire contact. The effective diameter of the tire stabilizing rollers is greater than the effective diameter of the track engaging rollers. The effective diameter of the tire engaging rollers is greater than the effective diameter of the tire stabilizing rollers. The tire engaging rollers and the tire stabilizing rollers prevent the tire from engaging the tracking engaging rollers during operation of the dolly.
US08146510B2 Workpiece support system
A workpiece support system has a driven, circulating traction device, a stationary base frame, and at least one workpiece support that has a load carrier and a traction carriage. The traction carriage has a clamping device with upper and lower clamping elements between which the traction means is arranged and with which the traction carriage is clamped by a clamping action onto the traction device. The traction carriage has a spring element that exerts a spring force on at least one of the upper and lower clamping elements for effecting the clamping action. The workpiece support has an actuating element arranged in a leading area in a travel direction of the workpiece support. The actuating element reduces a camping force of the clamping action when the workpiece support bumps into a leading workpiece support in the travel direction. The traction device is guided about two pulleys.
US08146509B2 Tramway transit system
A tramway transit system for allowing a vehicle to travel along a track while automatically steered is proposed, in which the vehicle is provided with guard wheels and the track is provided with a protection track, and simplification in construction and weight saving of the automatic steering mechanism provided to the vehicle and space saving for the installation of the mechanism, can be attained. The vehicle (12) is provided with a steering mechanism (26) for steering the front and rear wheels (20, 22) by means of electrically driven oil hydraulic actuators 36, the protection track (14) is laid down on the road surface (15) of the track (01), the vehicle (12) is provided with guard wheels (40), and the interlocking mechanism (48) for connecting the guard wheels to the right or left wheels, the actuator (36) comprising the hydraulic cylinder (60), the two-way discharge pump (76), the variable speed, reversible rotation motor (78), and the closed circuit (82) provided with relief valves (86).
US08146508B2 Pneumatic mass transportation system
A pneumatic mass transportation system employs a combined cycle turbine power system with digital controls to effect acceleration, deceleration and train propulsion. Combustion turbines can be adapted to use alternative fuels including bio fuels as they are developed. A heat recover steam generator recycles hot exhaust gasses from turbines to generate electricity to be used by the system. A multi-car train is propelled by differential air pressure forward and aft of the vehicle in a pneumatic tube. Air propulsion is achieved by large in-tube impellers driven by the turbines. A digital control system controls turbine speed, pitch of impeller blades and vacuum/pressure release valves in the tubes to maneuver and control the train.
US08146506B2 Active rail transport system
An active rail transport system for the automated transport of persons or goods on conventional rails includes a car having an autonomous drive unit, brake and steering mechanism. The car may be directed away from a running through car, decelerated unloaded and/or loaded and thereafter redirected to the running through car after the speed of the car is adjusted to the speed of the running through car. A first conducting system which includes a first scanning system provides continuous traction. The first scanning system can be adjusted to account for different rail gauges during travel. A second conducting system includes scanning systems and associated guide rails for determining the direction of the car when going over diverge points and crossings.
US08146505B2 Non-lethal marking bullet for related training cartridges
A projectile of non-lethal composition includes an outer casing that is substantially sealed prior to impact with a target both when the projectile is in a static condition and when the projectile is in a dynamic condition. A marking material is encapsulated within the outer casing prior to impact. The outer casing is configured to deform and unseal upon impact such that the marking material disperses forward via hydraulic action.
US08146498B2 Printing plate registration
A method for determining a position of a mechanical edge of a reference edge of a sheet of recording media relative to a first edge of a drum slot in a cylindrical surface of an imaging drum, the method includes: mounting the sheet of recording media on the imaging drum in an orientation wherein the reference edge extends along the cylindrical surface of the imaging drum in a substantially axial direction and wherein the reference edge extends over the first edge of the drum slot; establishing at least one acute apex diffuse light source in the slot; capturing at least one digital camera image of the reference edge and the at least one acute apex diffuse light source; and determining from the at least one digital camera image a location of at least one point on the mechanical edge.
US08146497B2 Method and machine for aligning flexographic printing plates on printing cylinders
The present invention relates to a method for aligning at least two flexographic printing plates on at least one printing cylinder, which provides acquiring an image of a part of a first plate, memorising the acquired image, framing a part of a second plate, at the same time displaying the memorised image and the image relating to the part of the second framed plate in real time; and aligning the image framed in real time with the memorised image.
US08146496B2 Printing plate handling device
A printing plate handling device for holding a printing plate (11) adjacent to one edge (12) of the plate, especially adjacent to a bent-over leading edge or a bent-over trailing edge of the printing plate, with a mechanism for holding the printing plate (11) in a flat, frictionally-engaged manner along a surface area of the printing plate adjacent to one edge (12) of the printing plate.
US08146495B2 Deactivating device and method for lithographic plate
A device as well as method for deactivating without developing an exposed lithographic printing plate is disclosed. The device comprises a structure for providing a deactivating agent that is capable of deactivating without developing the plate. The plate comprises on a substrate a photosensitive layer capable of hardening upon exposure to a radiation, and becoming incapable of or having reduced rate of hardening after contacting with a deactivating agent. The deactivated plate is safe or has better stability at room lighting, and can be handled under room lighting before and during development. The development can be on press with ink and/or fountain solution or off press with a liquid developer.
US08146494B2 Magnetic chase and graphic arts die assembly with selectively actuatable means for raising and supporting the die plate during alignment
A graphic arts die assembly and chase for use in a graphic arts press are disclosed for use in conjunction with a press. The die assembly includes a die plate formed at least partially of ferromagnetic material and a chase with a plurality of magnet assemblies configured to provide a magnetic coupling force to selectively secure the die plate to the chase. The chase includes an actuatable releasing assembly to exert a disengagement force to separate the magnetic securement between the plates.
US08146492B2 Printing state automatic switching apparatus and method
A printing state automatic switching apparatus includes a printing state switching unit, abnormal end detection unit, and error recovery unit. The printing state switching unit automatically switches the printing state of a printing press from a first printing state to a second printing state through a plurality of switching steps. The abnormal end detection unit detects an abnormal end of each switching step of automatic switching from the first printing state to the second printing state. When the abnormal end detection unit detects an abnormal end of a switching step, the error recovery unit receives an error recovery instruction and eliminates the error of the switching step. A printing state automatic switching method is also disclosed.
US08146490B2 Juice extractor with adapted pusher
A juice extractor (100), in particular for fruit and vegetable, comprising a rotatable grating disk (106), a filter sieve (108) surrounding the grating disk (106), a feed tube (114a, 114b) arranged above the grating disk (106), and a food pusher (116) insertable into the feed tube (114a, 114b) to press food, in particular fruit and vegetable, onto the grating disk (106), wherein the food pusher (116) is hollow with an opening on its side and the feed tube (114a, 114b) has an corresponding opening, such that pulp generated during grating food may enter the food pusher (116). Separate containers for collecting pulp become thus obsolete. This allows for a more compact design of juice extractors (100).
US08146488B2 Cooking oven with premix burner for boilers
A Food cooking oven includes a steam-generation boiler, a gas burner, a fan for generating a forced air flow through and injecting gas into the burner, an outer conduit branching out from the burner and adapted to convey the flue gases through the boiler. The gas burner includes a first inner, preferably cylindrically shaped body and a second outer body that is in direct communication with the outer conduit and accommodates the first inner body so as to form a pre-mixing region in the hollow gap created therebetween. The outer surface of the first inner body is provided with a plurality of first apertures, which are distributed all over the outer surface, and the surface of the second outer body is provided with a plurality of respective second apertures, which are preferably provided to cover just a single, delimited portion of the respective outer surface and are in direct communication with the outer conduit.
US08146487B2 Mixing device, coffee machine provided with mixing device and use of mixing device
The present invention relates to a mixing device for aerating and frothing a product that comprises a fluid component and at least one further component, comprising a rotor (101) having a rotational axis (102) and a surface of revolution (4) defined by the rotor (101) upon rotation around its rotational axis (102), the surface of revolution (4) extending from a first axial (105) end to a second axial end (106), and the first axial end (105) being arranged upstream with respect to the second axial end (106); a motor in driving association with the rotor (101) for rotating the rotor about the rotational axis (102); and a product exit conduit disposed downstream of the rotor and configured for dispensing the aerated and frothed product of the fluid and at least one further component, which rotor (101) comprises a downstream part (108) and an upstream part (107). The invention relates furthermore to a beverage machine provided with the aforementioned mixing device.
US08146484B2 Lauter tun false bottom
A system for filtering spent grains from unfermented beer is disclosed. The system has a pot assembly having a stock pot wall, lid, drain tube and outlet valve. A louvered false bottom is positioned in the pot assembly and forms an opening between the false bottom and the stock pot wall. The louvered false bottom has a plurality of raised louvers spaced over the false bottom. Each of the louvers has a top surface, a bottom surface, a leg and a slot. The slot can be made larger or smaller according to the grain crush size.
US08146482B2 Hydraulic circuit having holding valve of external pilot pressure operation type
A hydraulic circuit having a holding valve of an external pilot pressure operation type is provided, which can make a double check valve, which is installed to prevent an actuator from being pushed due to leakage of hydraulic fluid of a main control valve, be opened by an external signal pressure being supplied to shift the main control valve. The hydraulic circuit includes a double check valve installed in a flow path between the main control valve and the hydraulic cylinder to be opened by the pilot signal pressure for shifting the main control valve, and preventing the hydraulic cylinder from being moved due to leakage of hydraulic fluid of the main control valve, and a select valve shifted to open the double check valve in response to the pilot signal pressure being supplied in accordance with the manipulation of the joystick.
US08146477B2 System for protecting a vehicle from a mine
In one aspect, the present disclosure is directed to a system for protecting a vehicle from a mine. Upon detonation the mine may yield ejecta having an expected trajectory. The system has a first layer of material disposed outside of an underbody of a hull of the vehicle. The first layer includes a base disposed in a direction substantially parallel to the underbody and a protrusion that narrows as it extends away from the base in a direction opposing the expected ejecta trajectory. The system also has a second layer including a material having a shock wave transmission velocity that is higher than a shock wave transmission velocity of the material of the first layer. The system further has an exterior layer substantially covering the first and second layers, and the exterior layer has an exterior surface that faces away from the underbody and toward the expected ejecta trajectory.
US08146476B2 Vehicle protective structure
A protective structure for a vehicle having an opening on an upper surface is provided. One embodiment of the invention has at least a partial enclosure around an area defined laterally by the vehicle opening with an overhead and side protective capability. An embodiment of the invention has an overhead cover that is formed to substantially enclose a top area of the enclosure and having multiple panels that may be locked into place or opened by an occupant for exit through a top area of the enclosure. The multiple panels in this embodiment extend upwardly and inwardly from a section of the enclosure's side walls. Ballistic windows are provided on the protective structure such that an occupant can view laterally and vertically through the enclosure and overhead cover. A shield or protective plate can be mounted on one side of the enclosure.
US08146473B2 Tool press drive
A machine for creating holes in a structural angle, including parallel plates including (1) an earth plate perpendicular to an axial direction and positionable at a fixed position relative to the structural angle, (2) a top plate mounting a workpiece tool, (3) a bottom plate spaced a fixed distance from the top plate, both plates being supported for axial movement relative to the earth plate, and (4) a support plate between the earth plate and the top plate and supported for axial movement relative to the earth plate. The support plate is biased toward the top plate and away from the earth plate. A first stop limits movement of the bottom plate toward the earth plate and a second stop limits movement of the support plate away from the earth plate. A drive selectively moves the support and bottom plates axially away from each other.
US08146471B2 Sheet material dispenser
Apparatus for dispensing sheet material from a sheet material dispenser are described. Dispenser embodiments include drive and tension rollers supported within a housing forming a nip therebetween. Pulling of sheet material through the nip and against the drive roller rotates the drive roller. Dispenser embodiments may include a cutting mechanism powered by drive roller rotation with an improved carrier-supported blade permitting highly-efficient dispenser operation. Dispenser embodiments may include a sheet material tail length adjuster which permits the attendant to shorten or lengthen the tail length extending away from the dispenser. Dispenser embodiments may further include a sheet material conservation feature which imposes a delay between dispense cycles encouraging use of a single sheet of material and discouraging sheet material waste.
US08146469B2 Container for producing predetermined food portions
A container or pan for producing predetermined food portions is disclosed. Indicia are formed on the container at selected intervals adjacent an outer peripheral edge. A cutting blade is provided having a length substantially equivalent to a length, or a width, or a diameter of the container; or to a distance between a pair of cooperating indicia. The cutting blade is adapted to extend from the indicia on one side of the container to the indicia on another side of the container. The cutting member is placed in alignment with the respective indicia and then forced downwardly through the food. The indicia provide a guide to readily align the cutting blade for cutting the food into selected sized portions without having to measure and mark the food prior to cutting.
US08146467B2 Electrical stressing means
The invention relates to an electrical stressing means having a housing (2) which can be attached to the drive spindle of a machine tool and in which a threaded rod (3) for adjustment of the clamping jaws of a chuck is mounted such that it can be moved axially, and having an electric actuating motor (4), whose rotor is connected for drive purposes to a drive wheel (6). The drive wheel (6) is connected to the shaft generator (7) of a harmonic drive, and the internal gearwheel (8) of the harmonic drive is connected to the housing (2), with the steel bush (9) (flexspline), which has an external tooth system, of the harmonic drive being provided as a drive for the spindle nut associated with the threaded rod (3).
US08146466B1 Carving vise
1) The carving vise holds an article to be carved at optimal positions for ease of carving. Its design reduces carvers fatigue; damage to the carving article while being held; and the likelihood of carving injuries. It also greatly improves the carvers carving efficiency.2) Significant design features are the reduction in the amount of repositioning release mechanisms to reposition the craving article. The design is unique in that the carving article can be moved in three ways. Rotated 360 degrees around the head and tail stock axis, 2) rotated 90 degrees relative to the work bench to which it is mounted, 3) slides in and out relative to the mounting point. The head and tail stock will move independently and also can be repositioned while securely holding a carving article by moving the square tube assembly. The locking mechanism for rotational movement and the brake assembly for locking the vise in vertical positions are new simplistic designs that securely lock in all positions.3) The vise is constructed of steel for durability as well as providing slenderness by design for minimal interference to the carver during the process of carving.
US08146462B2 Cam compression tool
A variable compression tool comprising a retaining surface attached to a lever arm and a cam surface attached to a second lever arm. The two arms are moveably connected through a fixed pivot point. The profile of the jaw pocket may be of various shapes. In one instantiation, the jaw pocket conforms to at least two sides of a nut. The orientation of the cam surface to the jaw pocket is such that the force generated by closing the jaws forces the nut into the retaining surface. Adjustment of the cam lever arm is regulated by an eccentric cam adjuster bearing which changes the effective center of rotation of lever arm two in two dimensions simultaneously by rotation of the bearing.
US08146457B2 Disk pendulum vibration damper
An apparatus for damping torsional vibration in a shaft, having a plurality of retainer pockets spaced from each other in the direction of the shaft's axis of rotation and connected for contemporaneous rotation with the shaft, and a plurality of disks each disposed within one of the retainer pockets, each retainer pocket having a circular track wall, each disk being free to shift perpendicular to the shaft's axis of rotation to engage and move along the circular track wall in response to the vibration, wherein each circular retainer pocket has a center that is at a predetermined radial offset distance relative to the shaft's axis of rotation and the respective radial offsets are angularly spaced from each other about the shaft's axis of rotation.
US08146454B2 Vehicle range switching device
A vehicle range switching device including a motor that is controlled according to operation of a shift range selecting portion, a driving portion that is driven by the motor, and a detecting portion for detecting a pivot position of a range control shaft for transmitting driving force from the driving portion to a shift range operating portion for switching a shift range, comprising: a case member accommodating the driving portion and the detecting portion; a support portion pivotally supported by the case member and having a recess for mounting one end of the range control shaft therein, wherein the support portion and the case member are sealed; and a removing unit disposed in the recess of the support portion for removing a play between the one end of the range control shaft and the recess of the support portion.
US08146452B2 Apparatus for driving a roller of a printing press and printing press having the apparatus
An apparatus for driving a roller of a printing press includes a main motor configured to drive the roller through a first gear wheel and a first freewheel, and an auxiliary motor configured to drive the roller through a second gear wheel and a second freewheel. A brake that is different from the main motor, for example a band brake, is configured to brake the roller during overrunning of the roller following a machine stop signal. A printing press having the apparatus is also provided.
US08146446B1 Concentrator device and method of concentrating a liquid sample
A concentrator device and method of concentrating a liquid sample may be provided. The concentrator device may include a pressure vessel and a filter element disposed within the pressure vessel. The pressure vessel may include an inlet configured to introduce pressurized air into a first portion of the pressure vessel and a first outlet fluidly coupled with a second portion of the pressure vessel. The first outlet may be adapted to be selectively opened and closed. A second outlet may be configured to receive a capillary tube inserted into the first portion of the pressure vessel. The filter element may be configured to receive a liquid sample to be concentrated. The filter element may substantially separate the first portion of the pressure vessel from the second portion of the pressure vessel and may define a retentate side adjacent to the first portion and a filtrate side adjacent to the second portion. When pressurized air is introduced through the inlet and the first outlet is open, a filtrate of the liquid sample received in the filter element may pass from the retentate side to the filtrate side such that a concentrated retentate of the liquid sample remains on the retentate side. When the first outlet is closed, the concentrated retentate of the liquid sample may be forced out through the capillary tube.
US08146445B2 Extractive probe for hot flue gas and process measurement
Methods and apparatus for extracting gas samples from a particle-laden fluid stream are disclosed. An exemplary sampling probe apparatus includes a probe head having an upstream face and a downstream face, an intake orifice inwardly tapering from the upstream face into a central bore region of a cavity within the probe head, and an outlet orifice outwardly tapering from said central bore region to the downstream face, so as to permit fluid gas flow through the central bore region of the cavity. A filter device disposed within the cavity of the probe head extends between the intake orifice and the outlet orifice so as to divide a low-pressure sampling region of the cavity from the central bore region. A sampling tube in fluid communication with the low-pressure sampling region provides for extracting gas samples from the low-pressure sampling region of the cavity.
US08146443B2 Rotating body dynamic quantity measuring device and system
A single crystal semiconductor including a Wheatstone bridge circuit formed of an impurity diffusion layer whose longitudinal direction is aligned with a particular crystal orientation is connected to a rotating body. A rotating body dynamic quantity measuring device and a system using the measuring device are fatigue- and corrosion-resistant because of the single crystal semiconductor used and are not easily affected by temperature variations because of the bridge circuit considering a single crystal anisotropy.
US08146442B2 Device and method for measuring a flow characteristic of a fluid in a conduit
A device for determining a flow characteristic, in particular flow velocity, of a fluid in a conduit, comprises a conduit body (110), at least four pairs of ultrasonic transducers (116, 118; 122, 124; 128, 130; 132, 1340 defining swirl sensitive acoustic paths (128, 130; 132, 134). The ultrasonic transducers are arranged such that they define paired acoustic paths. The device also comprises means (142, 144) for measuring the transit times of transmitted ultrasonic waves and for determining a flow characteristic from the measured transit times.
US08146438B2 Pressure-sensitive adhesive sheet for testing
Disclosed is an adhesive sheet for inspection, which is obtained by arranging an adhesive layer on a base film. The base film and the adhesive layer are electrically conductive, and an electrically conductive path is formed between the base film and the adhesive layer. Consequently, an inspection for electrical conduction of a semiconductor wafer or a semiconductor chip obtained by dicing a semiconductor wafer can be performed while the semiconductor wafer or the semiconductor chip is bonded to the adhesive sheet. In addition, this adhesive sheet for inspection enables to prevent deformation (warping) or breakage of a semiconductor wafer or generation of cracks or scratches on the back surface of the semiconductor wafer during the inspection.
US08146433B2 Failure detect device and failure detect method
A failure detect device detects the presence of a failure in a peripheral member of a rotary shaft by analyzing a vibration generated in a device provided with the rotary shaft when the rotary shaft is rotated. A vibration detection unit detects the vibration of the device, and a rotation speed detection unit detects a rotation speed of the rotary shaft. An analysis unit calculates a frequency spectrum of the vibration of the device and determines an actually measured vibration level at each vibration order by dividing a frequency component of the calculated frequency spectrum by the rotation speed of the rotary shaft. A detection unit detects the presence of a failure in the peripheral member on the basis of the actually measured vibration level at each vibration order.
US08146432B2 Compact tilt and vibration sensor and method for manufacturing same
A tilt and vibration sensor incorporating a plurality of electrodes and a conductive spherical. body which is turned on and off by the moving displacement of the spherical body, and which may be remarkably reduced in size and may have high performance and high operating sensitivity, high durability, and high reliability; and a method of manufacturing the sensor. The case (1) of the sensor comprises a case body (5) formed of a non-conductive material having such excellent gas-barrier property and heat resistance that can stop the transmission of gases which affects the on/off operation of the sensor due to the moving displacement of the conductive spherical body (4) and a cover body (7) sealing airtight the opening part (6) of the case body.
US08146429B2 Methods and systems for classifying the type and severity of defects in welds
A method for determining the type of a defect in a weld may include determining a defect location and a corresponding defect signal by analyzing ultrasonic response signals collected from a plurality of measurement locations along the weld. The defect signal and the plurality of defect proximity signals corresponding to ultrasonic response signals from measurement locations on each side of the defect location may then be input into a trained artificial neural network. The trained artificial neural network may be operable to identify the type of the defect located at the defect location based on the defect signal and the plurality of defect proximity signals and output the type of the defect located at the defect location. The trained artificial neural network may also be operable to determine a defect severity classification based on the defect signal and the plurality of defect proximity signals and output the severity classification.
US08146426B2 Physical sensor
A physical sensor includes: a substrate having a silicon layer, an oxide film and a support layer; and a sensor portion having movable and fixed electrodes and a lower electrode. The movable electrode is supported by a beam on the support layer. The fixed electrode faces the movable electrode. The lower electrode is disposed on the support layer and faces the movable electrode. The physical sensor detects horizontal physical quantity based on a capacitance between the movable and fixed electrodes, and vertical physical quantity based on a capacitance between the movable and lower electrodes. The beam includes vertical and horizontal beams. The thickness of the vertical beam is smaller than the thickness of the horizontal beam.
US08146425B2 MEMS sensor with movable z-axis sensing element
A MEMS sensor includes a substrate and a MEMS structure coupled to the substrate. The MEMS structure has a mass movable with respect to the substrate. The MEMS sensor also includes a reference structure positioned radially outward from the MEMS structure. The reference structure is used to provide a reference to offset any environmental changes that may affect the MEMS sensor in order to increase the accuracy of its measurement.
US08146423B2 Ion discharge gyroscope
An ion discharge gyroscope measures rotational motion and linear acceleration by generating symmetrical ion jet streams and measuring respective amounts of the jet streams impinging on detectors located so as to intercept the ion jet streams. The ion jet streams will be diverted by operation of the Coriolis effect and the differences in the amount of each ion jet stream impinging on the detectors is an indication of rotational motion and linear acceleration. In one embodiment, the ion jet streams are heated and the respective temperatures of the detectors are measured. In another embodiment, the amounts of current flowing through each detector, as contributed by the ion jet streams, are measured and used to determine rotation and acceleration.
US08146415B2 Downhole gas chromatograph
A downhole fluid property estimating apparatus includes an interface in communication with a fluid in a first pressure zone, a collector in communication with the interface, the collector having a second pressure zone, wherein a second pressure zone pressure is less than a first pressure zone pressure, and a gas chromatograph coupled to the collector. A method includes establishing a first pressure zone having a fluid in communication with an interface, establishing a second pressure zone in a collector in communication with the interface, wherein a second pressure zone pressure is less than a first pressure zone pressure, collecting a fluid sample of the fluid in the first pressure zone using the collector, and estimating the downhole fluid property in-situ using a gas chromatograph coupled to the collector.
US08146409B2 Combustion pressure monitoring system for a combustion engine
A pressure monitoring system for a combustion engine includes, but is not limited to of combustion chambers and pressure sensors associated to at least some of the combustion chambers. A multiplexer has inputs connected to at least a first one and a second one of the pressure sensors. A non-zero phase shift exists between the operating cycles of first and second ones of the combustion chambers associated to the first and second pressure sensors. A controller controls the multiplexer to output data from the first pressure sensor while the first combustion chamber is in a predetermined portion of its operating cycle and pressure data from the second pressure sensor while the second combustion chamber is in the predetermined portion of its operating cycle.
US08146407B2 Particle counter with electronic detection of aperture blockage
An apparatus for characterizing particles suspended in a liquid sample containing electrolyte including a sample chamber to hold the liquid sample and a collection chamber to hold an electrolyte solution. A wall separates the chambers and includes an aperture to allow passage of particles between the chambers; and a pair of electrodes are disposed on opposite sides of the aperture to induce a current through the aperture. A pressure source forces the sample to pass from the sample chamber into the collection chamber; and a processor measures a signal representative of electric resistance variation between the electrodes to enable determination of the size of the particle within the liquid passing through the aperture, wherein the processor is adapted to monitor two or more parameters characterizing the flow of particles through the aperture, and to detect a potential blockage of the aperture by detecting a change in any one of the parameters.
US08146403B2 Gas sensor with smart pellistor
A gas sensor includes a gas responsive pellistor and associated information specific to that pellistor. The information can include environmental compensation information, such as temperature or humidity compensation information or other manufacturing information, and is stored in a computer readable medium. Such information can be used by local circuitry in compensating the sensor while making ambient gas level determinations.
US08146402B2 Dynamic coefficient of friction measuring device having a track with an arcuate portion
The invention provides a device for measuring the dynamic coefficient of friction of a surface. The device includes a track having an arcuate portion which is shaped to mimic an arc of travel of a pendulum; a shoe mounted so as to be movable along the track, and a biasing device for biasing part of the shoe into contact with the surface as it moves along the arcuate portion of the track; a propulsion device for providing an initial propulsion force to propel the shoe along the track; a velocity detector for measuring the velocity of the shoe at a plurality of points during its travel along the track; and computing device for calculating the coefficient of friction from changes in velocity of the shoe as it moves along the track.
US08146400B2 Endoscopic methods and devices for transnasal procedures
Medical devices, systems and methods that are useable to facilitate transnasal insertion and positioning of guidewires and various other devices and instruments at desired locations within the ear, nose, throat, paranasal sinuses or cranium. Direct viewing of such placements via an endoscope.
US08146399B2 Modular spring retainer and method for metal forming dies and the like
A modular spring retainer and method for metal forming dies includes a base shaped for detachable connection with an associated die plate, having a threaded central aperture, and an adjacent lock dowel aperture which extends through the threaded central aperture to form a window. A cylindrically-shaped spring retainer is configured to receive a spring therein, and has a threaded exterior portion which engages the threaded central aperture of the base, such that mutual rotation of the same adjusts the longitudinal position of the spring. A locking dowel is closely received in the lock dowel aperture in the base, and has an unthreaded exterior surface which protrudes through the window and abuttingly engages an adjacent portion of the threaded exterior surface of the spring retainer to securely, yet detachably, retain the spring member in a selected longitudinal position.
US08146395B2 Anti-theft lock with plate tumblers
An anti-theft lock with plate tumblers includes two axial grooves (18) which are disposed at diametrically opposite locations on an inner wall of the lock (1) and an annular groove (10) which has a rectangular cross section and is provided on the inner wall of the lock (1) adjacent an end proximal to a key slot (21). A round controlling plate (8), of which the diameter is same as that of the core (2), is disposed between the lock cover (9) and the lock core (2). A key slot (15), which is narrower than the key slot (21) in the lock core (2), is provided in the round controlling plate (8). Two V-shaped grooves (16) are provided on the inner sidewall of the round controlling plate (8) and correspond to two ends of the key slot (15). Two swallowtail grooves (20), in which a brake shaft (4) is mounted, are provided on the lock core (2), Multiple tooth grooves (17), which are engaged with the brake position teeth (14), are disposed on the outer walls of the two ends of the plate tumblers (5).
US08146388B2 Low friction edge roll to minimize force cycling
An apparatus for drawing a glass ribbon including a shroud surrounding the glass ribbon and an edge roll that penetrates the shroud to contact the glass ribbon. The apparatus includes regulating a pressure within the seal assembly to be equal to or less than a pressure within the shroud and prevent ingress of relatively cooler outside gas into the hot interior of the shroud. The edge roll utilizes an air bearing to minimize friction that can produce periodic fluctuation of the ribbon as the edge roll is displaces in response to variations in the ribbon thickness or equipment dimensions.
US08146386B2 Constant force scoring device and method for using same
A scoring device is described herein that applies a constant force while scoring a piece of material so that there is a consistent score quality (or vent depth) within the scored piece of material. In one embodiment, the piece of material is a bowed shaped glass sheet that is supported by a conformable nosing device which has been configured to have a bowed shape that substantially matches the bowed shape of the glass sheet.
US08146385B2 Methods for separating glass sheets from continuous glass ribbons
Methods for separating glass sheets from glass ribbons are disclosed. One method includes forming a glass ribbon having a curvature in a lateral direction. A conformable nosing is engaged with a first surface of the glass ribbon such that the conformable nosing conforms to the curvature of the glass ribbon. The glass ribbon is scored along a scoring line on a second surface of the glass ribbon. The conformable nosing is then at least partially disengaged from the first surface of the glass ribbon by adjusting a bow of the conformable nosing. A bending moment is applied to the glass ribbon to separate a glass sheet from the glass ribbon at the scoring line. Application of the bending moment conforms the curvature of the glass ribbon to the bow of the conformable nosing prior to the glass sheet separating from the glass ribbon.
US08146382B2 Packaging system for storing and/or transporting different kind of fruits during long periods of time
The present invention relates to a packaging system for storing and/or transporting different kind of fruits packaged in clamshell, punnets or trays during long periods of time, comprising a collapsible structure including four vertical columns with side walls collapsible on a pallet-type base, exhibiting an arrangement of internal trays or grids, and wrappable curtains configuring front and rear walls, such that it doesn't require the use of cardboard, wood or plastic boxes; preferably the system also comprises cooling means, gas-generating means and controlling means.
US08146381B2 Dry ice box or infuser box with retainer system for integration with standard drinking glasses
A system for providing an infusion chamber provides a clip assembly for attachment within a drinking vessel. A box assembly contains an infusion chamber and may be attached to the clip assembly. The box assembly has a top swinging lid to accept dry ice and other materials suitable for infusion. The bottom of the box assembly features a communication void or slot at the bottom of the box to allow the contents of the box assembly to mix with the surrounding drink, but yet not fall loose into the drink. The clip features contoured adhesive wedges to assist in attachment of the clip to the inside portions of a drinking container. The clip assembly has a thin stop tab or shelf that fits into the box assembly. A side hook from the box assembly is supported by the lower portion of the stop tab or shelf of the clip assembly. The upper or top side of the stop tab or shelf is trapped by a stop tab of the box assembly. The use of dry ice within the box assembly and use of liquid such as punch in the drinking vessel, may result vapor from the dry ice to rise though the drink and out of the drink, to create a witches brew effect while cooling and mixing but not diluting the drink as typical with ice made from water.
US08146372B2 Gas turbine combustion chamber having inner and outer walls subdivided into sectors
An annular combustion chamber has an inner wall and an outer wall of ceramic matrix composite material, together with a chamber end wall that is connected to the inner and outer walls. Elastically-deformable link elements connect the inner wall and the outer chamber walls to inner and outer metal casings. Each of the inner and outer chamber walls is subdivided circumferentially into adjacent sectors along longitudinal edges, each sector extending continuously from the end wall to the opposite end of the chamber and being folded outwards from the chamber at each of its longitudinal edges to form a portion having a U-shaped cross-section terminated by a folded-back margin that is spaced apart from the outer face of the corresponding chamber wall. The link elements are connected to the inner and outer chamber walls by being fastened to the sector margins.
US08146370B2 Turbine drive system with lock-up clutch and method
A pneumatically driven turbine drive system is coupled to a gas turbine engine that includes low and high pressure compressors, low and high pressure turbines, a lock-up clutch, and at least one engine accessory driven by the high pressure compressor. The pneumatically driven turbine drive system selectively bleeds air discharged from the high pressure compressor and supplies it to an air turbine that is coupled to the at least one engine accessory. Thus, the system selectively reduces the power extracted from the high pressure compressor and is capable of supplying power back to the engine core. This, coupled with the bleed air that is diverted from the high pressure turbine and the low pressure turbine, allows the high pressure spool and the low pressure spool to run at lower speeds when high engine thrust is not needed or desired, but when the at least one engine accessory is still needed.
US08146356B2 Procedure to align working equipment mounted to a liftable and lowerable hoisting frame of a working machine
The procedure, provides a simple and retro-fittable manner to align working equipment, mounted to a liftable and lowerable hoisting frame of a working machine in a tilting way to comply with required positions, wherein the working equipment is shifted via a tilting cylinder in other directions than the hoisting framing. The tilting cylinder is supplied with hydraulic oil from a hydraulic pump for the working hydraulic system by a direct-operated control valve, and secondary consumers of the working machine being supplied with hydraulic oil from at least one other hydraulic pump. Once the driver operates a triggering element, the two hydraulic connections of the tilting cylinder are also connected to the hydraulic pump for the secondary consumers by a switch-over valve activated by the control equipment, therefore shifting the tilting cylinder in the direction of the neutral position of the working equipment.
US08146353B2 Exhaust purification device for internal combustion engine, and exhaust control device and exhaust control method for internal combustion engine
An exhaust purification device includes a front catalyst arranged in an exhaust system of the internal combustion engine that is longitudinally mounted in a vehicle, a rear catalyst arranged in the exhaust system downstream of the front catalyst, and a bypass pipe that communicates with the exhaust passage of the exhaust system upstream of the front catalyst, communicates with the exhaust passage between the front catalyst and the rear catalyst, and is arranged at a position that is spaced apart in a direction perpendicular to the vibration direction of the exhaust system.
US08146351B2 Regeneration systems and methods for particulate filters using virtual brick temperature sensors
An exhaust control system includes a temperature sensor, a temperature estimation module, and an exhaust condition adjustment module. The temperature sensor measures an outlet temperature of an exhaust gas downstream from an emission reduction device. The temperature estimation module estimates a highest temperature of the emission reduction device. The exhaust condition adjustment module controls operation of the exhaust control system based on the highest temperature of the emission reduction device.
US08146347B2 Process for the control of charging and discharging of an oxygen reservoir of an exhaust gas catalytic converter
In a process for the control of charging and discharging of an oxygen reservoir (4) of an exhaust gas catalytic converter (3) as a function of the voltage signal (ULSF) of a binary lambda probe (5) mounted downstream from the exhaust gas catalytic converter (3), it is proposed that according to the differentiation of the case the voltage signal (ULSF) which has been output by the lambda probe (5) mounted downstream from the exhaust gas catalytic converter (3) is divided into three regions (A, B, C) which each trigger different control strategies for charging and discharging of the oxygen reservoir (4) of the exhaust gas catalytic converter (3). As proposed, economical binary lambda probes (5) can be used for favorable control of charging and discharging of the oxygen reservoir (4) in order to set or maintain the setpoint region of mean charging of the oxygen reservoir (4) from approximately 30 to 70% which is optimum for conversion of the exhaust emissions.
US08146343B2 Approach for injecting a reductant
A method of operating an internal combustion engine having a reductant delivery and storage system in an emission control system is disclosed. The method comprises applying an ultrasonic field to a reductant-containing liquid in the reductant storage device to generate a mist of the reductant-containing liquid, and selectively introducing an amount of mist to an exhaust system coupled to the catalyst based on an engine operating condition.
US08146335B2 Sensor for a header height control system
A header height sensor (102) for an agricultural harvester has an elongate sensor arm (112), a reversing joint (114) and a rotary sensor (116) mounted to a bracket (106) that is fixed to a plastic point (100) of a harvesting head. The bracket is configured to be fixed to the plastic point (100), and is also configured to support an upper portion of the reversing joint (114) for relative rotational movement about a laterally extending longitudinal axis (196). The rotary position sensor (116) is coupled to bracket 106 and coupled to reversing joint (114) such that movement of the reversing joint (114) with respect to the rotary position sensor (116) causes an electrical signal from rotary position sensor (116) to change as a function of the relative rotation.
US08146331B2 Automated packaging, inspection, verification, and counting apparatus
The present invention is an automated packaging apparatus utilizing a rotating assembly of elongated slats containing cavities to receive discrete pharmaceutical, vitamin, or food products. Quantities of discrete products such as tablets, capsules, or gels are deposited into the hopper of the apparatus. The apparatus then dispenses the discrete products into containers moving on a conveyor system such that each container receives a predetermined quality and quantity of pharmaceutical, vitamin, or food products. While operating at high speed, the apparatus inspects, counts, identifies and analyzes each product deposited into the containers and maintains electronic records describing the status of each product. In the event any errors occur the apparatus produces various alerts to inform the operator. The presence of foreign products or objects may cause the apparatus to instantly stop the entire system including peripheral equipment. A series of Good Manufacturing Practice protocols can then be enforced as per FDA requirements.
US08146329B2 Method of packaging a surgical cable
A surgical cable packaging system and method are provided including, in one aspect, a cable holder having an upper portion and a lower portion. The upper and lower portions may have cooperating structures configured to be coupled together to form an interior space in which the cable is coiled. The cable holder may have an opening through which the cable extends to allow the cable to be removed from the interior space. In another aspect, a method of inserting a surgical cable into a cable holder comprising wrapping the cable around a body portion of a fixture and sliding the cable into an interior space of the cable holder in a coiled configuration.
US08146327B2 Split crimper for heat sealing packaging material
A split crimper for use in a crimping assembly for engaging and heat sealing overlapping layers of a packaging material includes a first crimper portion having a crimping surface and a second crimper portion that is secured to the first crimper portion to form a crimper. Portions of the first and second crimper portions cooperate to define an interior cavity, and a heating element is disposed completely within the interior cavity.
US08146319B2 Modular flooring assemblies
A modular flooring assembly including a flooring component adhered to a tray substrate is described. The modular flooring assembly may be interconnected with additional modular flooring assemblies to form a modular floor suitable for most flooring applications. The flooring component may be tile or wood or other materials commonly used in flooring applications. Convention fill-in grout or a snap-in grout may be used with the modular flooring assemblies. One suitable snap-in grout is a right angle grout member.
US08146318B2 Building panels
Flooring material comprising sheet-shaped floor elements with a mainly square or rectangular shape. The floor elements are provided with edges, a lower side and an upper decorative layer. The floor elements are intended to be joined by means of joining members. The floor elements are provided with male joining members on a first edge while a second edge of the floor elements are provided with a female joining member. The male joining member is provided with a tongue and a lower side groove while the female joining member is provided with a groove and a cheek, the cheek being provided with a lip. The floor elements are provided with a male vertical assembly joining member on a third edge while a fourth, opposite, edge is provided with female vertical assembly joining member. The floor elements are alternatively provided with a male vertical assembly joining member on a third edge while a fourth, opposite, edge also is provided with male vertical assembly joining member. Adjacent male vertical assembly joining members are hereby joined by means of a separate vertical assembly joining profile. Two adjacent edges of a floor element can hereby, at the same time, and in the same turning motion, be joined with a floor element adjacent to the first edge and a floor element adjacent to the third or fourth edge.
US08146316B2 Electrified ceiling grid
An elongated grid tee for supplying low voltage power on a suspended ceiling comprising at least two electrically conductive paths electrically insulated from each other, extending lengthwise of the tee, and accessible for receiving or supplying electrical power at numerous locations along the length of the tee.
US08146311B2 Method and system for insulating piping in an exterior wall
A method and system is provided for insulating piping installed in an exterior wall in a manner that protects the piping from freezing. Generally, the system includes an insulation block that has an interior side, an exterior side and a slot formed therein for receiving a pipe to be insulated adjacent the interior side, wherein the block is dimensioned particularly for installation into a building wall cavity. When installed, the block insures that the piping is positioned immediately adjacent the back surface of the interior sheathing material. The insulation block reliably provides a thickness of insulation material behind the piping such that the insulation material is positioned between the piping and the exterior wall surface while also maintaining the piping in contact with the rear surface of the interior wall sheathing to facilitate heat transfer from the interior of the building and into the piping.
US08146310B2 Noise control flooring system
A noise control flooring system is presented herein for reducing noise transmission in a building structure that contains the system. The system comprises a solid substrate layer, a compressible layer overlying at least a portion of the substrate layer, and an entangled net layer that overlies at least a portion of the compressible layer, wherein the net layer is comprised of multiple polymer filaments and air, together forming a void space. A separation layer overlies at least a portion of the entangled net layer. The separation layer carries a floating solid substrate layer thereupon. This solid substrate layer provides loading for causing the compressible layer to compress into the overlying entangled net layer.
US08146309B1 Concrete crack inducer with drainage channel
A plastic extruded member is provided which will induce cracks in concrete and provide drainage for moisture entering the cracks. The member includes a base which sets upon the subgrade surface, with a pair of legs extending upwardly from the base. Arms extend laterally outwardly from each leg. As extruded, the legs are adjacent one another, and then spread apart as the concrete cures and shrinks, thereby inducing a substantially vertical crack in the concrete above the legs. The member includes a drain channel at the lower end of the legs. The gap between the legs which is created by the shrinking cured concrete provides a path from the crack to the drain channel for draining water entering the crack.
US08146308B2 Floor drain support plate
A drain support plate adapted to fasten to a receptacle body of a drain. The support plate includes a body having an inner surface and an outer surface and defining a first portion and a second portion. The first portion of the body defines a peripheral edge and the second portion of the body is attached to the peripheral edge of the first portion and axially extends therefrom. The inner surface of the first portion and the second portion of the body define an interior cavity. The first portion of the body defines a center passageway spaced radially apart from the peripheral edge and is adapted to receive a pipe. The first portion of the body defines at least one slot adapted to be aligned with the receptacle body for receiving a member for attaching the receptacle body to the body of the support plate.
US08146307B1 Trim assembly
A trim assembly for use in concealing open spaces created by siding materials, wherein the assembly comprises a trim member configured to cover and conceal the terminal edges of the siding while simultaneously creating an expansion channel which allows the siding to expand or contract without causing premature bulging, bowing, splintering, cracking, and the like. The assembly may further comprise an insert wherein the insert is configured to readily engage with the trim member, and where the insert in combination with the trim member creates the look of butted cedar siding. The insert is configured to allow the siding to expand and contract in both a horizontal and a vertical direction.
US08146302B2 Tactile tile with improved reinforced embedment plate
Disclosed is an embedment tile for producing a tactilely detectable surface in a moldable material and method for using same. The tile comprises a tile member having a pattern of upwardly extending projections on its upper surface forming a tactilely detectable pattern, and a cross beam joined to the lower surface of the tile member. The cross beam defines a hollow chamber and apertures to allow for the release of air and inflow of moldable material to secure the embedment tile when the moldable material hardens. The cross beam can define a lower open portion at a cross beam end portion that eases installation by permitting a more direct flow path into the chamber for moldable material. The embedment tile can also include a reinforcing member joined to the lower surface of the tile member and/or a transverse reinforcing member joined to a lower surface of the tile member.
US08146295B2 Z-bar extension member and assembly
An apparatus and method of assembling and using a z-bar extension member for a door installation that negates the need for trimming the assembly. The apparatus includes an exterior z-bar member having an exterior barrel portion and an interior z-bar member having an interior barrel portion. The interior barrel portion is slidably or snappingly engaged within the exterior barrel portion. Mating structures may be included on the cooperating components to maintain a positional relationship therebetween during assembly. A guard assembly that mounts to the edge of a door or on the end of a door expander to cover the gap between the z-bar and the casing is also disclosed that may be used in conjunction with or as an alternative to the z-bar extension member.
US08146292B2 Insert container
The invention relates to an insert container for plant pots with a base, at least one side wall, which adjoins the base with a lower edge, is formed with an upper edge open at the top and surrounds an interior, a longitudinal axis extending perpendicular to the base, supports arranged on the base and extending in the direction of the longitudinal axis, at least one water-permeable watering device arranged on the base and at least one indentation which extends in the direction of the longitudinal axis, in the at least one side wall.
US08146291B2 Tree stands
The invention provides a tree stand comprising a fluid reservoir about a tree retaining member including tree gripping means, wherein the tree gripping means comprise at least one projection. The invention further provides a tree stand comprising a fluid reservoir about a tree retaining member, wherein strengthening means are provided between the fluid reservoir and the tree retaining member. The invention further provides a tree stand comprising a fluid reservoir about a tree retaining member including use, to maintain separation between at least part of the end of the tree retained by the tree retaining member and (20) a base portion of the tree retaining member.
US08146290B1 Insect trapping device
The invention is a trap for bedbugs, in the form of a double-ply pouch having its periphery sealed to create a compartment for containing an attractant. A slit opening is made in the top layer and a tubular funnel-shaped member is inserted in the slit opening to create an access opening for the bedbugs to enter into the sealed compartment.
US08146283B2 Weapon mounted adapter
An adapter for mounting on a weapon. The adapter illustratively includes a plurality of mounting rails for removably coupling with a variety of accessories, such as sights, illumination devices, and laser aiming devices.
US08146280B2 Decorative frame assembly and method
A decorative frame assembly is provided. The frame assembly incorporates mechanically reproduced decorative components onto outwardly facing surfaces in order to provide an inexpensive mimic of a conventional frame. A method of assembly also is provided. A typical frame assembly includes a photographically reproduced decorative element.
US08146279B2 Advertising sign and method
An advertising sign includes an advertising element having a base, mounting means pivotably connected to the base for securing the advertising sign to a mounting surface, and at least one protrusion extending between the base and the mounting means such that a range of pivotal motion of the mounting means relative to the base is more limited in an area of the protrusion than in other areas.
US08146277B2 Multi-view display
A multi view display (5) provides different viewing angles for different images (3, 4). The display (5) may comprise a single screen on which two or more images (3, 4) are interleaved, or a number of overlapping screens on which respective images (3, 4) are displayed. Viewing manipulation means such as privacy films or lenticular arrays control the viewing angles for each image (3, 4). The multiview display (5) may be used in a vehicle, to simultaneously display a movie (3) to a passenger (1), and a navigation image (3) to a driver (2).
US08146276B2 Insulation cover for iron
An insulation cover for iron comprises a bag-shaped body for containing the iron; the body is provided with an opening which is used as an entrance for the iron; the opening of the body is provided with a zip-fastener for closing the opening; the body is provided with a hanger. After the iron being placed into the body via the opening, zip up the opening, then the iron is covered inside the insulation cover and thus it can be placed on a horizontal surface directly; or be hanged with the cover by the hanger.
US08146275B2 Steam iron
The present invention discloses a steam iron comprising a housing with a handle, a water container, a steam control device and a vapor chamber provided with an electric heating plate, wherein the steam control device comprising a pressure sensor mounted on the handle of said housing, a control board with a microprocessor and an execution unit for providing the water into said chamber or providing the vapor generated by a evaporator into said chamber for secondly heated; the execution unit is controlled by the control board by the pressure signal provided by said pressure sensor.
US08146273B2 Dance shoe
An article of footwear configured for use as a dance shoe is provided. The article of footwear can include an upper and a two-piece sole connected to the upper. The article can also include a cage support that surrounds a portion of the upper and aids in flexibility of the shoe. The article can also include a single piece liner with an integrated toe box. In addition, the shoe can include an offset lacing system. In another arrangement, the shoe can include an elastic wrap, connected to the bottom of the shoe on the inside of the upper. The wrap can act as a tongue to minimize contact between the offset lacing system and the dancer's foot. In yet another arrangement, the shoe can include different types of outsole supports.
US08146267B2 Shoe insole
The invention relates to an absorbent shoe insole intended to internally line the outsole or sole thereof in order to improve its comfort. The insole is formed from a first profusely perforated water-repellent layer (1) of natural leather or another similar material, a second layer (3) of an absorbent, microporous and hydrophilic material, only allowing the passage of perspiration in a downward direction, a third layer (4) of a purely absorbent material, based on micro-fibers collecting the moisture from the previous layer, a fourth layer (5) based on an open pore heat-formed material acting as a moisture conductor towards the fifth and final layer (6), also of an absorbent material based on micro-fibers and acting as a final moisture collector. An insole with a multi-layer structure is thus achieved, fulfilling the double function of being absorbent and transpirable in addition to forming a flexible, adaptable and shock-absorbing base for the foot of the user.
US08146266B2 Chimney structures for footwear and foot coverings
The present invention employs chimneys and chimneys structures to move or vent heat and moisture away from the foot and out of the microclimate of the shoe. The chimneys define pathways that utilize convection and other principles to cool and dry the foot. The chimneys and chimney structures can have many different configurations, and can be positioned anywhere desired in the upper. For example, chimneys can be positioned on the sidewalls of the upper, in the tongue, or both. Chimneys and chimney structures can also be used with form-fitting foot coverings such as socks or leggings, or used with other apparel. Specialized footbeds can also be employed with footwear chimneys to evacuate hot, moist air away from the underside of the foot and towards the chimneys.
US08146261B1 Fish measuring system
A girth measurer includes a generally tubular elongated body with interior and exterior ends. The girth measurer includes a handle at the interior end. The girth measurer also includes a generally triangular guide at the exterior end. The guide has two upper slots and two lower slots. A slider is reciprocally mounted for movement within the body. A strap is fabricated of a flexible, inextensible material. The strap has first and second ends passing downwardly through the slots and attached to the slider. The strap is in two parallel sections between the triangular guide and the handle. The strap is in a closed loop between the two upper slots. The loop is of varying circumferences as a function of the position of the handle along the body.
US08146259B2 Rotary encoder and series of rotary encoders
A rotary encoder includes a stator and a rotor, the rotor being disposed in a manner allowing rotation relative to the stator with the aid of a bearing. The rotor has a shaft, a positive-locking device as well as a code disk being secured in rotatably fixed manner to the shaft. The stator has a body having a scanning device for scanning the code disk, a compensating coupling and a housing. The body is joined to the housing by the compensating coupling. The housing has a further positive-locking device, the rotary encoder being pre-adjusted such that in operation of the rotary encoder, at a predefined relative angular position between the positive-locking device of the shaft and the further positive-locking device of the housing, a predefined angle value is able to be output by the rotary encoder. A series of rotary encoders may be provided.
US08146258B2 Saw comprising movable guide
A saw can include a guide for guiding a saw blade. In one embodiment, the guide can be moveable between an active position wherein the guide guides a saw blade and an inactive position wherein the guide does not guide the saw blade. In one embodiment, the guide in the active position limits lateral movement of the blade, and the guide defines a clearance between the guide and the blade, the clearance having a height greater than a height of the blade, the saw being configured so that during cutting at least a portion of the article being cut can be accommodated within the clearance without contacting the guide.
US08146255B2 Razor blade unit with cutting edge support
A razor blade unit including a blade housing to hold at least one blade with a cutting edge, and a cover connected to the blade housing. The cover faces the back edges of the blades, i.e., the edges opposite from the cutting edges. The blade housing has positioning notches to support the cutting edges. In addition, the cover can have recesses to support the back edges of the blades and an elastic component, which exerts a pressing force on the back edges of the blades.
US08146253B2 Inner cutter of electric shaver and reciprocating electric shaver
An inner cutter of an electric shaver that cuts hairs by sliding along an inner surface of an outer cutter includes a base portion that is connected to a driving unit, a plurality of cutting pieces that are formed in a U-shape and whose both ends in the longitudinal direction are fixed to the base portion, and a plate member whose one end is fixed to the base portion and the other end is connected to the cutting piece. The plate member is elastically deformed corresponding to elastic deformation of the cutting piece.
US08146248B2 Construction for stopping water from penetrating into drain wire contained in shielded wire and method for stopping water from penetrating thereinto
A Drain wire led out from the interior to the exterior of a shielded wire is covered with a heat shrinkable tube made of an insulating resin or with a rubber tube including silicon or EPDM (ethylene-propylene rubber). A water-stop agent is penetrated between the element wires of the drain wire in the heat shrinkable tube or the rubber tube. In addition, A boundary portion between a terminal connected to an end of the drain wire and the heat shrinkable tube is covered with a rubber stopper.
US08146244B2 Method of manufacturing a handheld computing device
A method of manufacturing a handheld computing device that includes an electronic component assembly including at least one user interface component and an enclosure. The enclosure is a tube that is extruded. The extruded tube defines an internal lumen between open ends, and has a substantially uniform cross section along a longitudinal axis thereof. The extruded tube includes a front face, a back face, side portions connecting the front face and the back face, at least one access opening provided on the front face, and a pair of guide rails formed in the lumen along the side portions in parallel with the longitudinal axis. The electronic component assembly is slidably inserted into the lumen along the guide rails. The guide rails support the electronic component assembly and provide a reference surface for positioning the electronic component assembly relative to the front face such that the user interface is placed right behind the access opening to provide user access therethrough.
US08146242B2 Methods and systems for manufacturing a family of aircraft wings and other composite structures
Methods and systems for manufacturing composite aircraft wings and other structures are disclosed herein. A tool assembly for use in manufacturing composite laminates in accordance with one embodiment of the invention includes a tool plate carried by a movable support system. The tool plate includes a tool surface configured to support fiber-reinforced resin material and define an outer mold line (OML) of the fiber-reinforced resin material. The movable support system is configured to respond to signals from a controller to automatically change the shape of the tool surface and alter the OML of the finished part to suit the particular application. In one embodiment, the movable support system can include a plurality of telescoping actuators operably coupled to the tool plate.
US08146241B1 Tool for reconfiguring the pins of a tractor trailer electrical connector
A tool for reconfiguring the pins of an SAE J560 electrical connector includes a handle and head. A plurality of openings provided in the free end of the head lead to a plurality of parallel equal diameter channels within the head. An elongate separator pin with a conical nose and a cylindrical body is concentrically fixed within each channel. The separator pins are configured to properly separate split electrode pins of an SAE J560 electrical connector, which inevitable deform through repeated coupling and decoupling.
US08146239B2 Method of forming microcoil with conducting trace and attaching trace
A method for forming a microcoil includes attaching a conducting trace of conductive material to a film of insulating material and affixing an attaching trace of conductive material to the film, wherein the attaching trace is electrically isolated from the conducting trace of conductive material. The method also includes operably coupling the attaching trace to a mandrel prior to rolling of the mandrel and rolling the mandrel with the attaching trace attached thereto to circumferentially wrap the conducting trace of conductive material more than one revolution around a longitudinal axis of rolling. The attaching trace remains electrically isolated from the conducting trace after rolling the mandrel.
US08146233B1 Full-rail suspension with shearing fracture detab
A multi-piece head suspension assembly is manufactured from a semi-finished suspension product. The semi-finished suspension product includes a load beam having two side edges, a distal end, and a proximal end opposite the distal end. The semi-finished suspension product also includes a beam carrier strip connected to the proximal end by one or more tabs. Each tab includes a detaching region that has a lower shear strength than other regions of the tab. Rails are formed on the side edges of the load beam, and the semi-finished suspension product is attached to a hinge assembly at the proximal end of the load beam. A shear load is applied to the one or more tabs to cause the one or more tabs to fracture at the detaching region.
US08146232B2 Process of assembly of master cylinder
The invention relates to a method for fitting/removing a brake master cylinder (MC) of a motor vehicle providing the installation of a temporary retaining pin (g1) in an access hole (tr1) located on the periphery of the master cylinder (MC) so that the pin (g1) emerges inside the barrel (al1) between the mouth (MCe) of the barrel and either the primary or the secondary piston (pp or ps).
US08146231B2 Insertion tool for a rotary chopper element of an integral chopper assembly of a combine harvester
An insertion tool for installing rotary chopper elements in integral chopper assemblies in combine harvesters, which insertion tool includes an elongated open-ended trough-like bed portion of a length, breadth, and depth to sufficiently accommodate the rotary chopper element therewithin, with lift brackets along the sides thereof configured to accommodate the prongs of lifting forks of a forklift. The rotary chopper element may be positioned to rest within the bed portion of the insertion tool for transport to adjacent to the access and installation window of a harvester and for slidable insertion by the insertion tool through such window for installation within the harvester.
US08146227B2 System and method for stowage compartment pivot assembly
A mobile platform is provided. The mobile platform includes a interior overhead structure and at least one compartment rotatably coupled to the interior overhead structure. The compartment is rotatable into an opened position and a closed position. The mobile platform further includes a pivot system coupled to the interior overhead structure and the compartment to enable the compartment to rotate into the opened position and the closed position. The pivot system comprises a first fitting that defines a raceway and a second fitting that defines a hub and a guide. The hub of the second fitting is for engagement with the raceway and the guide directs the first fitting into the second fitting to couple the first fitting to the second fitting.
US08146223B2 Fixture for replacing vehicle axle brake spiders
A fixture for replacing brake spiders on heavy duty vehicle and truck axles includes an assembly with a flat reference surface and two internal bores just slightly larger than the respective inner and outer bearing surfaces on the axle having a damaged brake spider. The fixture may have specifically sized bores or may include a plurality of collars which can be utilized in pairs and mounted and retained within the fixture. The fixture also includes longitudinally adjustable rods or fingers extending therefrom which include blind threaded bores. During attachment of the new brake spider, threaded fasteners are inserted into the blind bores to temporarily and properly position the brake spider on the fixture and axle.
US08146221B2 Hydraulic tool
A hydraulic tool for assembling and disassembling components, such as gears, bearings, etc. of a shaft, is capable of performing an external-pulling or an internal-pulling operation as desired for an object to be assembled or disassembled. The hydraulic tool includes an oil pressure assembly having a hand-operated pump, an oil storage member, a control valve, an oil pressure tank, a set of external pulling type clamping jaws, internal pulling type clamping jaws, and a bolt for assembling purpose. The hydraulic tool has high mobility and portability, is capable of performing assembling or disassembling operations at any angle and position, and is considerably enhanced in applicability.
US08146218B1 Method for making solid edge gutter screen
Method and apparatus for continuously forming a one-piece expanded metal gutter cover having at least one solid edge. The method involves feeding a continuous web of solid metal along a continuous path, expanding the continuous web as it is fed along the continuous path, profiling a solid edge margin of the web as it is fed along the continuous path, and cutting the continuous web transversely of the web at intervals along the web to form separate gutter covers.
US08146217B2 Body bag for water retrieval
A body bag for water retrieval of human remains is provided. The body bag is lightweight and disposable. The body bag is made of a material having a hole ratio per unit weight of material in a particular range that permits rapid water drainage yet provides sufficient strength and integrity to the body bag, and reduces cross-contamination. The body bag can have a skid pad on an exterior surface as an aid to lifting the body bag out of the water and over the gunwale or sides of a recovery vehicle. The body bag also can have large handles for ease of gripping and to attach buoyancy devices. The body bag further can have a snag line around its periphery.
US08146216B2 Lamp
An urn for storage of ashes having a container and a lighting assembly. The container defines an internal chamber adapted for storage of ashes. The lighting assembly is fixed to the container and includes a hollow sleeve extending from the container, a light bulb socket mounted on an end of the sleeve, and electrical wiring having a first end connected to the light bulb socket and routed along a path within the sleeve, into the chamber and out of the chamber. A manual switch is included for controlling electricity flow to the light bulb socket. A second end of the electrical wiring terminates at an electrical plug adapted for connection to an electricity source.
US08146214B2 Zipper
A fastening device comprising a pin affixed to a first zipper track, the pin comprising a first magnet and at least a first engaging element; a box affixed to a second zipper track, the box comprising a second magnet and comprising at least a second engaging element complementary to the first engaging element of the pin, wherein the pin and box form a single element through the releasable interaction of the first and second magnets, and the first engaging element of the pin reversibly interacting with the second engaging element of the box; and a first slider body, wherein the first slider body comprises at least one releasing element that reversibly disengages the first engaging element of the pin from the second engaging element of the box. The fastening device can also include a second slider body component comprising a second magnet and defining at least one groove element, wherein the first and second slider body components form a single slider body through the releasable interaction of the first and second magnets, and the ridge element of the first slider body component removably fitting into the groove element of the second slider body component.
US08146213B2 Hand puller with detachable handle
A hand puller with a detachable handle includes a body, an axle, and a handle. The axle is passed and mounted onto the body, and a sheath opening is formed at an end of the handle for sheathing an edge of the axle, such that the handle can be turned by using the axle as an axial center, and a guide section is defined and formed at an external periphery of the sheath opening, and the body includes at least one stop portion protruded from a position proximate to the guide section of the handle. When the handle is turned by using the axle as the axial center, the guide section and the stop portion are slidably coupled to restrict a radial movement of the handle to prevent the handle from being separated from the axle along the radial direction.
US08146211B2 Slide adjuster for belt and buckle
A slide adjuster includes a belt having engagement grooves in a form of saw teeth, and a buckle for receiving the belt therein in a forward direction and preventing the belt in the buckle from moving in a backward direction. The buckle includes a buckle body, and an operating plate disposed above a bottom plate and including an engagement claw projecting toward the bottom plate to engage one of the engagement grooves of the belt. The buckle body further includes restricting members projecting inwardly from two side plates thereof, and the operating plate includes recessed portions for receiving the restricting members therein without connecting thereto to prevent an accidental pressing force from being applied in a vertical direction to the operating plate.
US08146210B2 Support clamp for medical line
A support device or clamp connects to a soft, flexible tube, such as a medical line, to hold the tube in an open condition. The device includes a flexible body with interengaging structure that biases the body into a desired shape when in a closed position or condition. The desired shape generally matches the outer shape of the medical line. An adhesive is disposed on the support device so as to contact the secured portion of the medical line to inhibit the walls of the line from collapsing or creasing. The support device may include base structure that has an adhesive lower surface for attaching the support device to a patient's skin.
US08146209B2 Glove holder
A holder for securing a glove or other article to a bag, hook or other item is provided. The holder comprises a ring, a snap hook type fastener attached to the ring in swivel fashion, and a rigid or semi-rigid tag suspended from the ring by a strap. In one embodiment the tag comprises two members or halves hingedly connected to each other in clamshell fashion so that the two members can be folded together and held together via hook and loop type fasteners. The glove may be secured to the holder via hook and loop type fastening surface located on the glove. The holder can also secure an article not having a hook or loop type fastening surface by draping the article over the hinge.
US08146208B2 Assist grip
An assist grip includes a mounting clip formed of metal having spring resiliency and bent into a generally U shape. The mounting clip includes a pair of resilient legs. Each of the resilient legs includes a bulging portion that bulges outwardly and is provided with a retention portion to be retained by a mounting location of a vehicle body structure. Each of the resilient legs further includes at the leading end a stepped region for engagement against an inner peripheral region of a rectangular opening of a hinge body. The stepped region includes an extended region and a retaining pawl that extends outwardly relative to the extended region.
US08146204B2 Apparatus and method for canceling opposing torsional forces in a compound balance
A method and apparatus for reducing the torque of a compound balance in order to substantially cancel out the torsional force of the torsion spring acting on the spiral rod by creating an equal and opposing torsional force on the extension spring. The apparatus is an assembly connector that is non-permanently engaged with the extension spring, with the spiral rod being tensioned by the torsional force of the torsion spring. Alternatively, the extension spring may be turned in a direction to apply more torque than is required for operation of the compound balance. It is then engaged with a non pre-tensioned spiral rod sub-assembly to transfer the excess torque to the torsion spring of the spiral rod sub-assembly. In this manner, the opposing torsional forces of the torsion spring and the extension spring acting on the spiral rod substantially cancel out each other.
US08146202B2 Rug anti-slip device
A Rug Anti-slip Device. The device includes a pin-shaped element that has a sharpened tip end for poking through a mat and into the underlying carpet. The device further has a handle tab made from plastic or other suitably durable and aesthetically pleasing material. The handle tab is designed to stay above the surface of the mat or rug when the pin-shaped element is holding the mat or rug in place. The upper face of the handle tab may have indicia inscribed upon it, or embossed/raised above it in order to provide a decorative aspect to the device beyond the utilitarian purpose of holding the mat or rug in place.
US08146196B2 Device with rotatable and adjustable cleaning members for cleaning the interior of pipes
A machine for pipe maintenance, which travels forward through a pipeline and effectively removes foreign substances sticking to the inside of a pipeline, using friction members 70 that are moved along the inside of the pipeline by a rotator assembly 30 and rotated by rotating shaft assemblies 50, which come in contact with the inside of the pipeline is disclosed. Further, rotating shaft assemblies 50 and a rotator assembly 30 are respectively rotated by first and second rotating units 40, 60, such that it is possible to maximize the effect of removing foreign substances in the pipeline by smoothly rotating the friction members 70, and also improve durability by preventing an erroneous operation and damage due to load that is applied during the operation.
US08146194B1 Buffing apparatus
The present invention is a buffer device that is designed and configured to successfully and adequately buff and polish any desired surface without causing fatigue for the user, as well as without creating any swirl marks. In order to provide for such a product, the present invention comprises a frame having a cylindrical body secured thereto. A motor is coupled to the cylindrical body to provide for the body to rotate about a normally horizontal axis that is parallel to the desired surface to be buffed, polished, and cleaned or the like. Secured to the cylindrical body is a buffing/cleaning pad fabricated from a conventional material.
US08146190B1 Adjustable bed support
An improved inclined support for a bed is provided having an adjustable ramp secured to a frame configured to fit between the bed frame and the mattress.
US08146189B2 Patient alignment device
A patient alignment device includes a table and a rotatable member positioned to rotate relative to the table. The rotatable member may be a head-support plate or a board which supports substantially all of a patient's body. A motor moves the board or plate so as to align the patient's body, or a part of the body, in a desired direction. The board may be formed in two segments, the segments being selectively connectable to each other, the segments also being selectively connectable to the table by pins, at various possible pivot points. Positioning of the pins determines the mode of rotation of the board. The invention allows an operator to align the patient's body with precision, by remote control, and without interrupting the medical procedure.
US08146183B2 Anchorable sheet for beach or lawn
A lightweight, inexpensive, compactly portable, readily recognized sheet is easily located securely to ground at a sandy beach or a lawn to provide one or more users a comfortable defined resting surface. The sheet is anchored to ground with a plurality of anchors that resist inadvertent lifting even by strong wind gusts, but the anchors remain with the sheet until the user chooses to separate them, e.g., to wash the sheet.
US08146180B2 Toilet tablet dispenser
Devices for dispensing toilet treatment tablets into toilet bowls when a button is actuated are disclosed. In one version, the device includes: (i) a toilet cover; (ii) a dispenser mounted to the cover; (iii) a plurality of solid tablets stored in the dispenser so as to be dispensable therefrom, wherein at least one of the tablets includes a toilet treatment chemical; and (iv) an actuator for moving a tablet from a ready position of the dispenser to a release position. In another version, the invention provides a handheld device including a body having a cover and a hollow wall connected to the cover. The cover and the wall define an interior space in the body, and the cover includes a dispensing slot. The device also includes a removable tablet holder suitable for holding a plurality of solid tablets. A tablet retainer of the tablet holder is located within the cover when the tablet holder is installed within the body. The tablet retainer retains a tablet in a ready position for dispensing. An actuator is disposed in the cover for moving a tablet from the ready position out through the dispensing slot.
US08146179B1 Urination canal for females
A urination canal for females, consisting of a funnel assembly comprising first and second walls. The first and second walls are joined at a top ridge, a bottom ridge, and a rear ridge. A pocket assembly is mounted onto the first wall. The pocket assembly is defined by a third wall having first, second, third and fourth ends. The first end has a tab extending therefrom, and the pocket assembly houses a moist towelette.
US08146171B2 Digital garment using digital band and fabricating method thereof
Disclosed is a digital garment that can provide a high-speed communication path by using a digital band that is quickly and easily attachable to a conventional garment (clothes), and a fabricating method thereof. The digital garment includes: a garment formed of textile; a digital band provided along the outside or inside of the garment so as to provide a communication path; a sensor, attached to the garment, being electrically coupled to the digital band, converting a physical signal into an electrical signal; an operation device, attached to the garment, being electrically coupled to the digital band, receiving the electrical signal from the sensor and processing the signal; and a communication module, attached to the garment, being electrically coupled to the digital band so as to perform wireless communication.
US08146170B2 Pant for a hockey player
A pant for a hockey player. The pant comprises an inner pant and an outer shell releasably connected to a waist portion of the inner pant and wherein the inner pant has several protective pads, a pocket for receiving a cup for protecting the genital area of the player and respective left and right VELCRO tabs for affixing hockey socks to the inner pant.
US08151368B2 Dynamic mode AFM apparatus
A dynamic mode AFM apparatus for allowing high-speed identification of atoms of a sample surface, which comprises a scanner for performing three-dimensional scanning; an AC signal of a resonance frequency in a mode with flexural vibration of a cantilever; an AC signal of a second frequency which is lower than the frequency of the flexural vibration; a probe-sample distance modulated with the second frequency; a detector for detecting fluctuation of the resonance frequency; a detector for detecting vibration of the cantilever; and a detector for detecting a fluctuation component which is contained in a detected signal by detecting the resonance frequency fluctuation and synchronized with a modulation signal of the probe-sample distance, wherein an inclination of the resonance frequency against the probe-sample distance is obtained from the strength and polarity of the fluctuation component.
US08151367B2 Information processing system
An information processing system includes a management apparatus having a transmission preventing part preventing transmission of a predetermined usage allowing signal allowing usage of a predetermined device, in response to receiving a predetermined usage preventing instruction for the predetermined device.
US08151364B2 Authentication device and/or method
A method of authenticating a remote service (104) to a user (102) via a communications network (106) is disclosed. The remote service (104) obtains a service authentication code that has been generated, using a code generation algorithm, based on a first secret key. The service authentication code is communicated to the user (102) via the communications network (106) and received, or entered, into an authentication device (106) associated with the user (102). The authentication device (106) then generates, using the same code generation algorithm, an expected code value based on a second secret key and compares the expected code value to the service authentication code. Responsive to the comparison, and in the event that the expected code value correlates with the service authentication code, the authentication device (106) generates a response that indicates to the user (102) the authenticity of the remote service (104).
US08151358B1 Annotation of digital items in a shared list
Techniques are described for user-controlled annotation and sharing of one or more digital items. Examples of digital items that may be shared with other users include digital representations of graphic images, photographs, audio segments, songs, video segments, movies, and text (such as lists of favorites (e.g., a list of favorite books, a list of favorite movies, and a list of favorite places to visit)). A user may make a digital item available to other users of a computer network, such as an instant messaging system, a chat environment, or a subscription-based computer network. User-entered annotations, such as textual comments, may be associated with a digital item, and a user can select which other users can view and/or change all, or some, of the annotations.
US08151352B1 Anti-malware emulation systems and methods
In some embodiments, antivirus/malware behavior-based scanning (emulation) is accelerated by identifying known code sequences and executing pre-stored native-code routines (e.g. decompression, decryption, checksum routines) implementing the functionality of the known code sequences before returning to the emulation. During emulation, target machine code instructions are compared to a set of known signatures. If a known code sequence is identified, the emulator calls a native code routine and caches the current instruction address. If the emulator subsequently reaches a cached address, a native code routine may be called without scanning the data at the address for known signatures. Signature scanning may be performed selectively for instructions following code flow changes (e.g. after jump, call or interrupt instructions). The emulator may also call native-code routines implementing virtual operating system calls, and native-code unpacked file reconstruction routines that reconstruct unpacked files from the contents of virtual memory for scanning by a content-based malware scanner.
US08151351B1 Apparatus, method and computer program product for detection of a security breach in a network
A method for detecting a security breach in a network comprises at one of a plurality of transceivers each having a different media access control address, receiving a signal from an access point, the signal representing one or more packets of data, determining a source media access control address for each of the packets, and alerting the access point when the source media access control address of one of the packets is the media access control address of the transceiver.
US08151342B2 Contents execution device equipped with independent authentication means and contents re-distribution method
The present invention particularly relates to a digital content providing service method and a content execution device for the same, for maximizing user convenience and maintaining a sufficient level of security using a smart card. The inventive content execution device includes an independent authentication unit for storing a tool necessary for executing content; an authentication support module for providing a data communication channel between the smart card and an external broadcasting server; a tool agent for calling the tool stored in the independent authentication unit; and a content execution unit for executing content data received from the external broadcasting server. The content execution device included in a content authority management system of the present invention employs the smart card for user authentication and/or content playing tool management. Accordingly, a user can freely executing his/her licensed content in different content execution devices by conveniently removing and reinserting the smart card, without separate measures. Moreover, according to the present invention, a user can effectively use content from different broadcasters.
US08151341B1 System and method for reducing false positives during detection of network attacks
Disclosed are systems, methods and computer program products for reduction of false positives during detection of network attacks on a protected computer. In one example, the system comprises a proxy device configured to redirect and mirror traffic directed to the protected computer; a traffic sensor configured to collect statistical information about the mirrored traffic; a data collector configured to aggregate information collected by the traffic sensor and to generate traffic filtering rules based on the aggregated statistical information; a filtering center configured to, in parallel with collection of statistical information, filter redirected traffic based on the traffic filtering rules provided by the data collector; and a control module configured to collect and store statistical information about known network attacks and to correct traffic filtering rules used by the filtering center for purpose of reducing false positives during detection of network attacks on the protected computer.
US08151340B2 Data relay device and data relay method
A data relay device has a plurality of security functions sequentially executes security functions on inputted data based on a predetermined rule, to determine whether or not to permit the relay of the data, and denies the relay of the data the relay is determined to be rejected. The data relay device has a determination result acquisition unit that acquires a determination result indicating permission or rejection of relay of the data, and a rule change unit that changes, based on the determination result acquired by the determination result acquisition unit, a rule defined for any one of the security functions located forward of the security function that has determined relay rejection, so that the relay of the communication data is determined to be rejected.
US08151338B2 Method and system for continuously serving authentication requests
A method and system for continuously serving the authentication requests of networked computers is disclosed. The authentication requests of computers are served and the services for the computers are reserved for a predefined time interval. The authentication service for a computer is reserved by an authentication server, which receives authentication requests of the computer.
US08151334B2 Communication card for mobile network devices and authentication method for users of mobile network devices
A removable communication card for mobile network devices, respectively a corresponding authentication method, which communication card includes a network interface module for bidirectional transmission of data with a network, an identification module for storing identification data for users, a measurement device for capturing biometric features of a user, and an analysis module with a processor unit for comparison with the stored identification data for the user.
US08151331B2 Information providing system and design information providing server
A design information providing system, which does not allow continuation of manufacturing of products unless a patent license contract is concluded, includes a terminal apparatus (40a) of a user manufacturing a product (BD player (50)) and includes a patent license issuing server (20a) issuing, to the terminal apparatus (40a), a contract certificate (60) certifying the conclusion of the contract, when a contract for a license necessary for manufacturing the BD player (50) is concluded with the user of the terminal apparatus (40a). Further, the design information providing system includes a design information providing server (an encryption key issuing server (30a)) transmitting an encryption key (80) to the terminal apparatus (40a) on condition of the confirmation of the contract certificate (60), when a request for design information (encryption key (80)) unique to the BD player (50) is transmitted from the terminal apparatus (40a).
US08151330B2 System and method of using personal data
A particular method includes receiving a request for a portion of user data from a data repository. The user data is associated with a user. The method includes determining a source of the request. The method includes determining whether the portion of user data can be provided to the source. The method also includes determining at least one type of credential to be supplied from the source when the user data can be provided to the source. The at least one type of credential includes a first authentication when the source is associated with the user and a second authentication when the source is not associated with the user.
US08151328B1 Accessing secure network areas by utilizing mobile-device authentication
One or more media is provided for granting a user access to a secured portion of a website. Initially, a request to access is received from a user, where the request is typically composed of access information (e.g., user ID, password). Incident to receiving the request for access, a subscriber server initiates a request to validate a set of security credentials. One security credential may be a device identifier sent to a communications network in response to a user being conveyed a dial-in number. This device identifier may be extracted from a communication transmitted from the mobile device and validated by leveraging the communications network authentication procedure. Authentication is utilized to verify the identity of the user. Additional security credentials may also require satisfaction before granting a requesting user access. For instance, satisfaction may include comparing access information within a user request against the set of security credentials.
US08151326B2 Using audio in N-factor authentication
A multi-factor authentication solution implements a recognizable voice in conjunction with a user address to increase login security and reduce user inconvenience. A user creates an online account, providing an address such as a telephone number or email address to which voice messages may be sent. The user selects a recognizable voice such as the user's own voice or the voice of a famous or well-known figure. When the user attempts to login to the online account, a random passphrase is generated and converted to a voice message employing the user's pre-selected voice and the voice message is sent to the user's address. The user listens to the voice message and if the user recognizes the voice rendering the passphrase the user's login request is granted.
US08151322B2 Systems and methods for user access authentication based on network access point
Systems and methods of authenticating user access based on an access point to a secure data network include a secure data network having a plurality of a network access points serving as entry points for a user to access the secure data network using a user device. The user is associated with a user identity, each network access point with a network access point identity. The user uses a user device to send an access request, requesting access to the secure data network, to the network access point, which then sends an authentication request to an identity server. The identity server processes the authentication request, by validating the combination of the user identity and the network access point identity, and responds with an authentication response, granting or denying access, as communicated to the user device via an access response. The secure data network may comprise an application level secure data network, in which the user uses the user device to request access to a network application. Furthermore, the identity server may validate the combined user identity and network access point identity data in conjunction with time information, access allowance data, and/or traffic volume data.
US08151317B2 Method and system for policy-based initiation of federation management
A method, a system, an apparatus, and a computer program product is presented for performing federation protocol operations within a data processing system. A message is received. In response to a determination that subsequent processing of the message requires execution of a first federation protocol operation, the message is filtered against a set of policies to determine a subset of one or more applicable policies. An applicable policy is enforced by performing a second federation protocol operation as indicated by the applicable policy prior to performing the first federation protocol operation. In response to concluding enforcement of the applicable policy, the first federation protocol operation is initiated.
US08151315B2 Hybrid audio/video entertainment system
A television entertainment system that combines the visual imagery of television entertainment and transmission with the audio of radio entertainment and transmission to create a new synthesis system for therapeutic benefit designated as Hybrid Radio Television. Each segment (video/audio) of the system can be viewed or heard/listened to on its own, however, it is designed to be viewed and heard/listened to as an integrated whole, as selected by a viewer.
US08151314B2 System and method for providing mobile traffic information in an internet protocol system
A system comprises a server operable to deliver an Internet Protocol Television stream to a set-top box, and operable to retrieve an image from a first traffic camera. Upon receipt of a request from the set-top box, the image is sent to a wireless device.
US08151313B2 Content delivery system and method
A system for delivering content to users from a content provider, the system comprising a transmission system for transmitting content in a series of segments and a plurality of receivers for receiving the series of segments transmitted from the transmission system, each of the receivers comprising a memory, a processor, and an output driver. The memory may have stored therein instructions that, when executed, will cause the processor to perform the following steps: (1) comparing each of the received segments to any previously stored segments to determine whether each received segment has been previously stored; (2) for a particular received segment that has not been previously stored, storing the segment in the memory; (3) for a particular received segment that has been previously stored, determining whether the received segment is missing data and, if it is, retrieving the missing data, if available, from the corresponding previously stored segment; and (4) providing each of the received segments to the output driver along with any missing data retrieved from the memory. In preferred embodiments, the system is useful for enabling the smooth provision of content to a user as any missing data contained in a received data stream can be obtained, if available, in the memory and used to compensate for the missing data in the transmission.
US08151311B2 System and method of detecting potential video traffic interference
A method of detecting potential video traffic interference at a video head-end of a video distribution network is disclosed and includes detecting, at a video head-end, a signal populating an ultra high frequency (UHF) white space frequency. The method also includes determining that a strength of the signal is equal to or greater than a threshold signal strength. Further, the method includes sending an alert from the video head-end to a network management system. The alert indicates that the UHF white space frequency is populated by a signal having a potential to interfere with video traffic delivered via the video head-end.
US08151310B2 Video delivery of oilfield data
A data delivering system comprises a video server receiving and processing oilfield data into a video delivery, and a network delivering the video delivery from the video server to at least one client device, where the video delivery including a plurality of sections.
US08151303B2 Television device and method of identifying consecutive programmes
A television device for receiving and storing an electronic programme guide, the electronic programme guide including a plurality of programme entries for respective television programmes, each programme entry having a title field including title data for the title of the respective programme and having a timing field including timing data for timing of the respective programme. Title fields of the electronic programme guide are searched to find titles matching the title of the start programme and candidate programmes are identified accordingly. The timings of the identified candidate programmes are compared with a timing profile representing expected consecutive programme occurrences. On the basis of correlation of the timing data with the timing profile, a consecutive programme in the programme series is identified.
US08151302B2 Broadcasting system and receiving apparatus
The broadcast station 1 provides the digital contents to be put on the air with the attributive information of the digital contents thereof. The selective information showing the user's taste is set out in the filter unit 12. The filter unit 12 filters the attributive information on the basis of the selective information to select the digital contents which suits the user's taste among the digital contents which were put on the air. According to the broadcast station 1, the user may listen and view the selected digital contents after recording the digital contents in the recording medium, or the user may listen and view the digital contents which suits the user's taste among the digital contents which were put on the air.
US08151299B2 Method and receiving unit for fast change of services
The present invention relates to a method of changing between a plurality N of distinct services, e.g. television channels, receivable on a receiving unit, such as a mobile phone/cellular phone, a personal digital assistant (PDA), a handheld television unit, or similar devices. The receiving unit is adapted to receive the plurality of services in a time slicing mode with services being arranged in a certain time slice sequence. The receiving unit is capable of receiving a first service (S1). When “zapping” from the first service to a second service, the second service (S4) being chosen is the currently next service in time within the time slice sequence so as to minimize the time (t2) between service changes. Thereby, a fast method of changing between services is provided in a simplified manner, the speed of change reaching the theoretical maximum when using time slicing.
US08151295B1 Queue based advertisement scheduling and sales
In accordance with the invention, advertisement identifiers are stored in a queue in memory in the set top box or elsewhere corresponding to individual subscribers of a television service delivery network. The advertisements are retrieved and displayed in the order dictated by the queue as advertisement avails are detected in the particular channel information stream being watched by that subscriber. Accordingly, the subscriber sees the advertisements regardless of what channel or television program is being watched and sees them in the order dictated by the queue. The invention also is applicable to other information streams including Internet advertising, audio/radio advertising and advertising in electronic program guides.
US08151293B1 System and method for event-based automatic tuning
A system for automatically tuning to a channel based on an event includes a tuner to tune to a first channel, an event table to associate an event with a second channel, and event detector to detect the event and to instruct the tuner to tune to the second channel in response to the event.
US08151289B2 Optical disk having a projection with lateral inclined surface
The present invention is directed to an optical disk having a projection that prevents full contact of the upper surface of the disk when engaging a supporting surface. The optical disk includes a projection formed in a central portion of the optical disk that abuts or is near the upper surface of a protecting layer.
US08151288B2 Disk chucking device
A disk chucking device is disclosed. In accordance with an embodiment of the present invention, the disk chucking device coupling a disk to a rotor of a motor can include: a housing, which accommodates a boss that is coupled to the rotor; a plurality of chuck pins, which is inserted into the housing such that the chuck pins are protruded to the outside of the housing; an elastic body, which elastically supports an adjacent pair of the chuck pins toward the outside of the housing; a supporting surface, which is formed on an outer circumference of the boss to support a center portion of the elastic body; a guide part, which faces the supporting surface to guide a movement of the elastic body; and a protruding part, which is protruded on a lower end of the guide part toward the boss to support a lower side of the center portion of the elastic body.
US08151285B2 Optical disk drive with protective structure
An optical disk drive includes a cassette mechanism and a protective structure. The protective structure includes a protective member. The protective member includes a protective portion with a passage that can deform to increase the width of the passage when an optical disk enters the passage, and returning to the original width of the passage when the optical disk has passed through the passage.
US08151283B2 Method and system for processing invoking request in distributed system
An invoking request processing method in distributed system. The method makes a judgment according to the interface performance of an invoking object, and transforming an invoking request being sent to an intermediate object into a transferring request, which makes the intermediate object only needing to perform the transferring operation for the invoking request. The actual implemental object directly returns the result to the requesting party. And an corresponding distributed system, distributed server and object implementing module are provided. The requesting party may directly obtain the implement result from the actual implemental object by launching only one invocation, which enhanced the requesting efficiency. Meanwhile the intermediate object only needs to implement the transferring interface, which simplifies the development difficulty of the intermediate object.
US08151279B1 Uniform event handling across multiple computing devices
A capture module is configured to provide input events of a particular type to an object of an application executing on a computer. The capture module receives an input event directed to the object of the application executing on the computer. The input event is generated responsive to a user interaction with an input device of the computer. If the input event is of the first type, the capture module translates the input event to a second type. The first type may be a touch input event and the second type may be a mouse input event. The capture module also selectively filters the input event of the second type and dispatches the input event of the second type to the object of the application responsive to the filtering.
US08151278B1 System and method for timer management in a stateful protocol processing system
A system and method of processing data and managing protocol timers in a stateful protocol processing system configured to process multiple flows of messages is disclosed herein. The method includes receiving a first plurality of messages of a first of the flows comporting with a first stateful protocol. The method further includes assigning a first protocol processing core to process event information derived from the first plurality of messages. A first flow timer associated with the first of the flows is set, and a first timeout expiration event is generated upon expiration of the first flow timer. The first timeout expiration event is then forwarded to the first protocol processing core, and a first flow state associated with the first flow is retrieved in response thereto.
US08151274B2 Task management system
A task management system for executing a task selected from tasks structuring a task combination, includes a judging unit for judging whether there is a task combination switchover request or not, a switchover unit for switching over the task combination after completing an execution of a specified task in the tasks structuring the task combination before the switchover when judging that there is the switchover request, and an execution unit for executing the task selected from the tasks structuring the task combination switched over by the switchover unit.
US08151268B2 Multithreading microprocessor with optimized thread scheduler for increasing pipeline utilization efficiency
A multithreading processor for concurrently executing multiple threads is provided. The processor includes an execution pipeline and a thread scheduler that dispatches instructions of the threads to the execution pipeline. The execution pipeline execution pipeline is configured for generating a thread context (TC) flush indicator associated with a thread context when one or more instructions of the thread context would stall in the execution pipeline. One or more instructions in the pipeline of the thread context associated with the thread context flush signal can be flushed or nullified.
US08151267B2 Printing system scheduler methods and systems
Provided are printing system scheduler methods and systems. Specifically, a shadow scheduler is disclosed which provides alternative modular printing system configurations to execute one or more print jobs, relative to a base modular printing system configuration. According to one exemplary method, a primary scheduler metric value and a shadow scheduler metric value are compared before executing the one or more print jobs.
US08151265B2 Apparatus for and method for real-time optimization of virtual machine input/output performance
The present invention implements a mechanism to decide when it is beneficial to switch from the current virtual input/output mechanism to a different one. The present invention determines which input/output mechanism each virtual machine should use based on the available input/output resources of the virtual machines (with their respective available input/output adapters), the number of virtual machines running and their input/output needs, and the input/output needs of the virtual machine being considered. The present invention also provides a mechanism for virtual machine to seamlessly switch input/output mechanisms. When beneficial, the standard hot-plug mechanism of the virtual machine and the hypervisor is used to first remove the existing input/output mechanism and then add the new input/output mechanism.
US08151263B1 Real time cloning of a virtual machine
Method and systems for real-time cloning of a virtual machine are described. A virtual machine is running and a clone of the virtual machine is created while the virtual machine continues to run. In one embodiment, the creation of the clone further comprises quiesceing the virtual machine, taking a snapshot S1 (excluding main memory) of the state of the virtual machine, and creating a copy S2 of the snapshot S1. The original VM continues execution off the snapshot S1. The cloned VM restores from snapshot S2. In another embodiment, the cloning of the virtual machine further comprises instructing a vmkernel associated with the virtual machine to mark all pages of main memory of the virtual machine as copy-on-write (COW). The unique ID corresponding to the main memory is provided by the vmkernel and an association between the unique ID and the main memory is made upon restoration of the clone.
US08151262B2 System and method for reporting the trusted state of a virtual machine
A system, method, and program product is provided that executes a start sequence of an information handling system that includes a hardware based TPM. Multiple PCRs are stored in the TPM and are initialized to a predetermined state when the start sequence commences. During execution of the start sequence, software modules, including a hypervisor, are loaded the system's memory. PCR values resulting from the loading of the software modules are calculated. The resulting PCR values are compared with expected PCR values. If the PCR values match the expected PCR values, then a virtual environment is created under the hypervisor. The virtual environment includes a VM and a virtual trust platform module (vTPM) that is used by the virtual machine to satisfy the virtual machines TPM requests.
US08151260B2 Method for providing an image of software installed on a computer system
A method for providing an image of software installed on a computer system is disclosed. The method includes the steps of deconstructing the image into at least one portion and creating at least one module from the at least one portion of the image. The deconstructing step can include the steps of scanning an image and identifying at least one portion of the image to be modularized. The creating step can include the steps of extracting the at least one portion of the image identified to be modularized, generating at least one module from the extracted portion of the image. The modules that are created in accordance with the present invention can be formatted for use in a new image or part of a new image to be used with a software program such as with a hardware-independent imaging tool. Further, the modules can be used with hardware-independent technologies.
US08151258B2 Managing software patches
In one embodiment, the method includes determining a first set of software patches based on a group of software patches installed on a computing device and a group of available software patches. The method can also include receiving the first set of software patches over a network connection. The method can also include determining, after receiving the first set of software patches, a second set of software patches based on the group of software patches installed on the computing device and the first set of software patches, wherein the group of installed software patches has changed since determining the first set. The method can also include installing on the computing device the second set of software patches.
US08151255B2 Using police threads to detect dependence violations to reduce speculative parallelization overhead
A method for detecting a dependence violation in an application that involves executing a plurality of sections of the application in parallel, and logging memory transactions that occur while executing the plurality of sections to obtain a plurality of logs and a plurality of temporary results, where the plurality of logs is compared while executing the plurality of sections to determine whether the dependence violation exists.
US08151250B2 Program trace method using a relational database
Disclosed is a method of tracing a program that comprises: providing a relational database data structure defining a plurality of fields configured to store program trace information; executing a program comprising a plurality of functions including calling a function from the program; extracting first trace data of the function and storing the first trace data in a portion of the plurality of fields; and after executing the program, extracting second trace data associated with the first trace data and storing the second trace data in remaining portions of the plurality of fields.
US08151249B2 Operating system monitoring setting information generator apparatus and operating system monitoring apparatus
Disclosed is an operating system monitoring setting information generator apparatus including: a monitoring setting information management unit configured to store monitoring setting information used for monitoring of an operating system monitoring apparatus; a monitoring setting information output unit configured to generate a monitoring setting information file including the monitoring setting information stored by the monitoring setting information management unit, version information and binding information indicating a correspondence with a monitoring target software program, and to output the generated monitoring setting information file; and a digital signature unit configured to generate a digital signature of the monitoring setting information file, and to add the generated digital signature to the monitoring setting information file.
US08151247B2 Test data management
Methods and apparatuses enable generating test content for test system from an executed transaction of an execution system. The data resulting from the execution of the transaction in the execution system is accessed and used to generate test content for a test case. The test case can include the transaction data unmodified, or the transaction data can be modified and stored as the test content. The test system executes the test case to generate a result, and the result can be compared against what is expected based on the test content.
US08151245B2 Application-based specialization for computing nodes within a distributed processing system
A distributed processing system is described that employs “application-based” specialization. In particular, the distributed processing system is constructed as a collection of computing nodes in which each computing node performs a particular processing role within the operation of the overall distributed processing system. Each of the computing nodes includes an operating system, such as the Linux operating system, and includes a plug-in software module to provide a distributed memory operating system that employs the role-based computing techniques. An administration node maintains a database that defines a plurality of application roles. Each role is associated with a software application, and specifies a set of software components necessary for execution of the software application. The administration node deploys the software components to the application nodes in accordance with the application roles associates with each of the application nodes.
US08151242B1 Description support apparatus and method for requisition sheet, and recording medium
With use of a relationship analyzing section for analyzing the relationship between constituent elements of a requisition sheet model described, for example, in the form of use case, and a relationship output section for outputting the analysis result to, for example, a display unit, an operator can check the presence/absence of an omission, contradiction, and the like in the displayed relationship between constituent elements, thereby easily checking whether the requisition sheet is accurately described. In addition, with use of a use case executing section for sequentially executing use cases included in a requisition sheet and a log recording section for recording a log by recording the process of executing each use case, the process of executing each use case included in the requisition sheet is recorded as a log, thereby allowing a scenario representing the operation of a system to be easily created by only sequentially executing use cases. The user can easily check the presence/absence of an omission of a use case or a description omission in a described requisition sheet by referring to the created scenario.
US08151240B2 Effective gate length circuit modeling based on concurrent length and mobility analysis
Disclosed is a computer implemented method and computer program product to determine metal oxide semiconductor (MOS) gate functional limitations. A simulator obtains a plurality of slices of a MOS gate, the slices each comprising at least one parameter, the parameter comprising a slice gate width and a slice gate length. The simulator determines a current for each slice based on a slice gate length of the slice to form a length-based current for each slice. The simulator determines a length-based current for the MOS gate by summing the length-based current for each slice. The simulator calculates a stress profile for each slice. The simulator determines a slice carrier mobility for each slice based on the stress profile of each slice. The simulator determines a carrier mobility-based current for each slice, based on each slice carrier mobility. The simulator determines a carrier mobility for the MOS gate based on the carrier mobility-based current for each slice. The simulator determines an effective length for the MOS gate based on the length-based current.
US08151239B1 Method for resolving overloads in autorouting physical interconnections
Overloaded regions in the routing space of a physical network are resolved via a routing procedure composed of a topological routing phase and a geometric routing phase. The overloads are resolved in the topological routing phase where the constraints of routing are less prohibitive. Multiple topological transformations directed toward resolving the overloads are executed in the topological routing phase prior to a geometric arrangement being realized. The topological transformations may be applied concurrently by way of a multi-threaded embodiment of the invention.
US08151236B2 Steiner tree based approach for polygon fracturing
Roughly described, a method for mask data preparation is described, for use with a preliminary mask layout that includes a starting polygon, the vertices of the starting polygon including I-points (vertices of the starting polygon having an interior angle greater than 90 degrees), including steps of developing a rectilinear partition tree on at least the I-points of the starting polygon, and using the edges of the partition tree to define the partition of the starting polygon into sub-polygons for mask writing.
US08151235B2 Camouflaging a standard cell based integrated circuit
A method, apparatus, article of manufacture, and a memory structure for camouflaging an application specific integrated circuit (ASIC), wherein the ASIC comprises a plurality of interconnected functional logic cells. In one embodiment, the method comprises the steps of identifying at least one gap between the plurality of interconnected functional logic cells having no functional logic therein, placing one filler cell or combination of filler cells into the identified gap and defining a routing of the placed filler cells.
US08151231B2 Analyzing integrated circuit operations
A method and apparatus for viewing and/or analyzing the operations and logical states of an integrated circuit. The logical state of various flip-flops within the ASIC may be determined at a specified time. The embodiment may store these flip-flop states in a computer-readable data structure, such as a file or database. By repeating this process and incrementing or decrementing the time with each repetition, a more complete picture of the ASIC's operation may be captured. Additionally, the embodiment may graphically display the flip-flop states, for example as a graph or waveform.
US08151230B2 Blended model interpolation
According to the illustrative embodiments, a data structure is accessed to determine a set of known data points surrounding a queried data point having an input value and an output value, the set of known data points including first, second and third data points. First and second curves are built from the first, second and third data points utilizing a first approximate model and a second approximate model. A weighting parameter value is determined by which the first curve and second curve are blended at the second data point. The output value of the queried data point is determined and stored by blending the first curve and the second curve utilizing the input value of the queried data point and the weighting parameter value.
US08151229B1 System and method of computing pin criticalities under process variations for timing analysis and optimization
A system and method for determining the criticality of each timing pin in a circuit design are disclosed. The criticality of a timing pin is the probability that the timing pin is on the path with the worst slack in the circuit design. According to the methodology, the slack for each timing pin is calculated, wherein each slack is a function of a process random variable. Then, the criticality of each timing pin is determined as the probability of the timing pin having the minimum slack among the slacks in an independent critical set of timing pins. The criticality of each timing pin may then be normalized. By determining the criticalities of the timing pins in a circuit design, a circuit design system may be able to more easily identify portions of the circuit design that need modification for timing and other purposes.
US08151224B1 Method of designing integrated circuits including providing an option to select a mask layer set
A method of designing at IC is described. In one embodiment, the method includes providing an option to select a mask layer set from a plurality of mask layer sets, the plurality of mask layer sets including a first mask layer set and a second mask layer set, where the second mask layer set is an alternative mask layer option to the first mask layer set. In one embodiment, the method further includes receiving a selection from a user choosing a mask layer set from the plurality of mask layer sets. In one embodiment, the receiving occurs after design of the IC and prior to fabrication of the IC. Also, in one embodiment, the plurality of mask layer sets are predetermined mask layer sets. In one embodiment, the first mask layer set is a standard threshold voltage (SVT) mask layer set and the second mask layer set is a high threshold voltage (HVT) mask layer set. In one embodiment, core devices of the SVT mask layer set are SVT devices and some periphery devices of the SVT mask layer set are HVT devices. In one embodiment, hybrid cell (H-cell) devices of the HVT mask layer set are HVT devices and some periphery devices of the HVT mask layer set are HVT devices.
US08151222B2 Method for decomposing designed pattern layout and method for fabricating exposure mask using the same
A method for decomposing a designed pattern layout and a method for fabricating an exposure mask using the same. After the designed pattern layout is automatically decomposed to obtain a plurality of mask layouts, a problematic region is determined through simulation of the mask layout, and fed back to correct the designed pattern layout. As a result, problems can be detected in each process and corrected to reduce the process time.
US08151219B2 System and method for multi-exposure pattern decomposition
Some embodiments provide a method and system for identifying error markers for patterns within a design layout that do not meet the manufacturing constraints. Some embodiments extend a region from the error marked region to extract a pattern for decomposition analysis. Some embodiments compare the extracted pattern to known patterns stored in a library, which also stores at least one previously computed decomposition solution for each known pattern. For an extracted pattern existing within the library, some embodiments retrieve the previously computed decomposition solution from the library. For an extracted pattern that does not exist within the library, some embodiments use one or more simulations to determine a decomposition solution for the extracted pattern. The resulting decomposition solution replaces the extracted pattern within the design layout producing a variant of the original layout that contains the decomposed solution for the pattern.
US08151218B2 Evaluation of graphical program nodes
Evaluation of graphical program nodes. A first graphical program may be displayed on a display. The first graphical program may include a plurality of interconnected nodes which visually specifies functionality of the first graphical program. User input may be received which selects at least one of the plurality of interconnected nodes while editing the first graphical program. A second graphical program may be automatically generated based on the user input. The second graphical program may include the at least one node. The second graphical program may be executable to allow the user to evaluate the at least one node. The second graphical program may be displayed on the display.
US08151216B2 Electronic apparatus and list display method of electronic apparatus
An electronic apparatus is provided in which, even in the case where a list of image files stored in a data folder is displayed to the user while another function is active, the list of image files can be displayed without degradation in the performance of the other function due to a CPU resource conflict. The electronic apparatus includes a storage unit configured to store a plurality of image files; an acquisition unit configured to acquire a CPU use rate when displaying a list of image files; a setting unit configured to set the display format of the list of image files on the basis of the CPU use rate; and a display unit configured to display the list of image files in the set display format.
US08151213B2 System, method and program product for tabular data with dynamic visual cells
An apparatus, method and program product for providing dynamic visual cells in tabular data. A computer has an application for selecting a range of cells in said tabular data. A routine within the application recognizes a request for a graphical plot for data contained within the selected range of cells. The request may be from a user via a popup or a command menu. A routine within the application provides a graphical plot in a summary cell associated with the selected range of cells. The summary cell may be associated with the selected range of cells by being proximate the selected range of cells, or by location, color or a graphic property.
US08151212B2 Restricted user interface navigation
A method and system that permits a user to navigate or browse a long list on a handheld device with a restricted user interface, such as a limited display and a limited user input device. The user first uses a coarse search to find a generally desired area in the list. The user then uses finer and finer search intervals in the vicinity of the desired area, until the desired entry is located.
US08151211B1 Copying keys to create a custom remote
A home entertainment device eliminates the need to use multiple remotes. The device is connected (by wired and/or wireless links) to electronic consumer devices (ECDs) to be controlled. A user uses a portable display device to view pages served by the device, and thereby to communicate with the device and indirectly control the ECDs. In a first aspect, a HDMI-CEC communication is used to identify a codeset from a codeset database. In a second aspect, the codeset of a remote is identified by serving pictures of remotes to the user. The user selects a picture and the system looks up its codeset. In a third aspect, keys on an illustration of a remote are dragged and dropped to create a new custom remote. In a fourth aspect, the user supplies a digital photograph of a remote. The system performs optical recognition and identifies the type of remote and its codeset.
US08151206B2 Modifying an order of processing of a task performed on a plurality of objects
Methods, apparatuses and computer program products are provided for modifying an order of processing of a task performed on a plurality of objects. A user selects a plurality of objects and a task to perform on the objects, and the initial order of processing of the objects is displayed to the user. The user may modify the initial order of processing to generate a modified order of processing while the task is performed on one of the objects. For example, a user may remove an object not yet processed from the order of processing. Performance of the task then continues on the remaining objects in the modified order of processing.
US08151201B2 User interface manager and method for reacting to a change in system status
A user interface manager, interposed between a Windows service and user interface modules that communicate with the Windows service in distinct system status scenarios, can record interaction between the Windows service and each of the user interface modules. The recorded interaction, along with information collected from the user interface modules, can be used in conjunction so that user interaction with a first one of the user interface modules may continue with a second one of the user interface modules after a switch from one system status (e.g., logged on) to another system status (e.g., locked). Alternatively, responsive to the switch from one system status to another system status the user interface manager may simply stop the executing user interface module so that the interaction may be started over in the new system status.
US08151199B2 Computational delivery system for avatar and background game content
Data defining an avatar is received over a network. A sprite sheet comprising a plurality of sprites is created, using the data defining the avatar. Each sprite includes a partial rendering of the respective avatar and at least one run-time parameter including a sprite attribute. A plurality of requests are received, over the network, for the avatar from a plurality of user applications. The data defining the avatar and the sprite sheet are transmitted, over the network, to each of the requesting user applications, enabling each respective user application to display the sprites in the sprite sheet and to set the run-time parameter associated with each of the sprites in the sprite sheet such that each respective sprite is thereby customized to the application.
US08151198B2 System and method for item-based economy in a virtual world
There is provided a system and method for an item-based economy in a virtual world. There is provided a server for providing an item exchange for a virtual world lacking a common currency for item valuation, comprising a processor configured to receive a request from a client having an inventory to initiate the item exchange, present a user interface on a display of the client for the item exchange, receive a selection of either a second quantity of second items or a third quantity of third items for the item exchange from the client, remove from the inventory of the client a first quantity of tradable items defined by a first exchange value or a second exchange value based on the selection, and add the second quantity of second items or the third quantity of the third items to the inventory of the client based on the selection.
US08151195B2 Title editing for slow or fast motion on recordable DVD discs
A method for editing a title recorded on a digital storage medium. The method includes the steps of (A) defining a portion of the title to be edited for slow or fast motion playback, (B) modifying at least one address of presentation control information (PCI) for the title based upon a user editing command and (C) controlling playback of the title in accordance with the modified PCI to carry out the user editing command.
US08151192B2 Context sensitive help
Systems and methods for providing context sensitive help on an electronic device. The system include a processor, an application attributes discovery module which provides one or more attributes associated with an application running on the electronic device, a system state discovery module which provides system information associated with components of the electronic device, a help infrastructure module which uses the system information and application attributes to determine a help context at the time a user invokes a request for help, a help context mapping module which includes one or more help contexts including a context node that best matches the system state information and which contains one or more help topic identifiers that are mapped to help topics, a help topic collection module that provides one or more help topics corresponding to the help topic identifiers and a help viewer that displays the help topics.
US08151190B2 Analysis device
An analysis device allowing any person to utilize job guidance for setting and assignment operations with high efficiency regardless of a level of skill in an automatic analysis device which has a complicated screen configuration with an increase of functions. A storage unit stores a job guidance file and a correspondence list file indicating correspondences between procedure IDs, codes, buttons, etc. in the job guidance file and screen IDs for device control program software. When an operator selects the procedure ID or the like in a displayed job guidance window, control is performed such that the screen ID corresponding to the selected procedure ID or the like is searched for in the correspondence list file, and the displayed screen is shifted to one corresponding to the searched screen ID for the device control program software.
US08151187B1 Comparing text pages using image features based on word positions
A signature for a page of text is generated. The signature serves as an identifier of the text page. Positions of words in a text page are determined. Positions of multiple second words in the text page are determined relative to the position of a first word in the text page. A signature value is generated that describes the second word positions relative to the first word position. The signature value is stored. Additional signatures for the text page can be generated, each signature describing positions of other words in the text page relative to a word in the text page for which the signature is being generated. The signatures can be used to compare the text page to another text page and generate a measure of similarity that describes the result of the comparison.
US08151182B2 Annotation framework for video
A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance.
US08151171B2 Operational parameter adaptable LDPC (low density parity check) decoder
Operational parameter adaptable LDPC (Low Density Parity Check) decoder. A novel means is presented by which LDPC coded signal can be decoded, and any one or more operational parameters can be adjusted during the decoding processing. For example, the original information extracted from a received LDPC coded signal (e.g., log likelihood ratios (LLRs)), can be modified during (or before) the iterative decoding processing performed in accordance with decoding an LDPC coded signal. Such modification of an operational parameter can include any one or combination of scaling, compression (and expansion/decompression), adding an offset to or subtracting an offset from, scaling, rounding, and/or some other modification of an operational parameter. The bit (or variable) edge messages and/or the check edge messages can also undergo modification during decoding processing. In addition, the operational parameter modification can be selective, in that, different modification can be performed to different parameters and/or during different decoding iterations.
US08151170B2 System and method for enhanced data decode in a GPS receiver
Systems and methods are disclosed herein for improving the sensitivity of satellite data decode in a satellite navigation receiver. The low signal ephemeris data decoding system of the present disclosure achieves a 5 db improvement in decoding sensitivity over conventional system by operating down to a CN0 of 21 dB-Hz. The improved sensitivity is achieved through a combination of reducing the number of data bits to be decoded, overcoming the inherent differential decoding problem of an all data bit polarity inversion, improving the probability of seeing single bit decoding error in an ephemeris word, running the parity correction algorithm, and reducing the undetected word error rate. The improved sensitivity makes it possible to predict the orbit of the satellite and to determine the receiver's location with higher accuracy even when operating in challenging signal conditions.
US08151167B2 Program processing device and program processing method
A program processing device has a non-volatile storage, a volatile storage and a controller. The controller has a detector that detects a bit flip in the program, the variable data, and the constant data in the volatile storage, a constant recovery unit that, when the detector detects an error in the constant data, writes the constant data in the non-volatile storage into the volatile storage, and then continues the execution of the program from a point at which the program was being executed before the detector detected the error, and a restart that, when the detector detects an error in one of the variable data and the program, writes the program, the initial value of the variable data, and the constant data in the non-volatile storage into the volatile storage, and then executes the program written into the volatile storage from a beginning of the program.
US08151166B2 Reduction of back pattern dependency effects in memory devices
A method for operating a memory that includes multiple analog memory cells includes storing data in the memory by writing first storage values to the cells, so as to cause the cells to hold respective electrical charge levels. After storing the data, second storage values are read from at least some of the cells, including at least one interfered cell that belongs to a group of cells. A Back Pattern Dependency (BPD) distortion caused by the electrical charge levels of one or more interfering cells in the group to at least one of the second storage values read from the at least one interfered cell is detected and canceled. The second storage values, including the at least one of the second storage values in which the BPD distortion was canceled, are processed so as to reconstruct the data.
US08151165B2 Modification to Meggitt decoder for burst error correction codes
Apparatus and methods are provided to correct burst errors from a communication channel. Embodiments may include correcting burst errors in received data using a decoder configured as a Meggitt decoder with an additional selection criterion to correct a burst error having a length larger than the code error correction capability.
US08151162B2 Encoding device, decoding device, encoding/decoding device, and recording/reproducing device
An error correction device error corrects without increasing in circuit scale. An encoder, includes: a first ECC encoder which interleaves a data string into n (n≧2) blocks of data strings at every m (m≧2) bits, and adds the error correction code parity; a parity encoder which creates a parity bit at every plurality of bits of the error correction code word, and adds the parity bit to said error correction code word; and a second ECC encoder, which generates a second error correction encoding, which is a linear encoding using iterative decoding. Concatenated type encoded data, where a parity bit is added to every plurality of bits, is created, so an increase of circuit scale can be prevented even if a data string is interleaved into a plurality of blocks and error correction code parity is generated.
US08151160B1 Configurable low-density parity-check decoder for LDPC codes of arbitrary block size and method of configuring the same
A configurable low-density parity check code (LDPC) decoder and a method of configuring the decoder. In one embodiment, the configurable LDPC decoder includes: (1) pluralities of parity check units and bit node units, (2) direct and reverse multi-size barrel shifters coupled to the pluralities of parity check units and bit node units and (3) a control circuit, coupled to the pluralities of parity check units and bit node units and the direct and reverse multi-size barrel shifters and configured to configure sizes of the direct and reverse multi-size barrel shifters and numbers of the pluralities of parity check units and bit node units to cooperate therewith based on a block size of a particular LDPC code.
US08151159B2 Data communications system and data communications method between distributed controllers connected by serial bus
A data communications system having a plurality of processing devices connected to a serial via a serial bus interface. The processing device provides a communication control line which connects each processing device in order and performs the transfer of transmission right of the serial bus, a transmission right management unit which is connected to the communication control line, performs the transfer of the transmission right and manages the state of the transmission right within its own processing device, a data transmission unit which starts data transmission when the transmission right is valid and holds the data transmission when the transmission right is invalid, and a state initialization unit which sets the initial state of the transmission right so that the transmission right of only one processing device is made to be valid at the initialization.
US08151156B2 Repetitive transmissions in multi-carrier based wireless access techniques
Repetitive transmissions in multi-carrier based wireless access techniques may be achieved by providing multiple cyclic delay values for a plurality of carriers, performing a cyclic delay procedure using the multiple cyclic delay values according to the number of repetitive transmission of data symbols to be transmitted to a receiver, and transmitting the cyclic delayed data symbols to the receiver using the plurality of carriers.
US08151154B2 Method and a transmitter/receiver for reduced signaling in a retransmission system using hybrid automatic repeat
The present invention relates to a transmitter and a receiver for a mobile communication system. The basic idea of the present invention is to target the number of HARQ transmissions that is required to be able to decode the transmitted data successfully and to only transmit HARQ feedback information if the decoding result differs from an expected result, wherein the expected result is based on the targeted number of required HARQ transmissions.
US08151148B2 Connection monitoring method, connection monitoring apparatus, and connection monitoring system
A connection monitoring apparatus determines whether the connection monitoring apparatus is communicatively connected to the customer apparatus at a regular connection time. When the connection monitoring apparatus is not communicatively connected to the customer apparatus at the regular connection time and the present time falls within the support contract time of a customer, the connection monitoring apparatus issues a connection fault notification. When the connection monitoring apparatus is not communicatively connected to the customer apparatus at the regular connection time and the present time does not fall within the support contract time of the customer, the connection monitoring apparatus suppresses the connection fault notification from being issued and issues the connection fault notification at the next support contract time of the customer.
US08151145B2 Flow control timeout mechanism to detect PCI-express forward progress blockage
A method for detecting lack of forward progress in a PCI Express includes a step in which a data flow measurement is received or performed. This data flow measurement provides the capacity of the connected Switch or Endpoint device to receive data packets from a Root Complex transmit channel. An error is logged when the data flow measurement does not substantially change in a predetermined period of time. A recovery protocol is executed after logging of the error. A system implementing the method of the invention is also provided.
US08151144B2 Memory card, nonvolatile memory, controller, and method for managing writing errors for nonvolatile memories
The invention provides a method for managing writing errors for a nonvolatile memory. In one embodiment, the nonvolatile memory is coupled to a controller. First, data received from the controller is stored in a data register of the nonvolatile memory. The data stored in the data register is then written to a first memory space with a first write address according to instructions from the controller. The data stored in the data register is kept from being changed after the data is written to the first write address. When an error occurs in writing of the data to the first memory space, a rewrite command is sent from the controller to the nonvolatile memory. After the nonvolatile memory receives the rewrite command, the data stored in the data register is written to a second memory space with a second write address according to the rewrite command.
US08151143B2 Method and apparatus of partitioned memory dump in a software system
A method and apparatus of partitioned memory dump in a software system is provided, the apparatus comprising: a monitor for, during the execution of the software system, monitoring the memory allocations and deallocations of objects in the software system and according to the results of the monitoring, assigning the allocated objects in the software system into corresponding memory partitions, wherein the memory space of the software system is partitioned according to a given partitioning scheme; an event detector for detecting a triggering event of memory dump; and a dumper for dumping related memory partitions according to the detected triggering event of memory dump. Preferably, the apparatus further comprises an analyzer for analyzing the dumped information, and generating a new dump triggering event or a new partitioning scheme based on the analysis results.
US08151142B2 Thread interception and analysis
Apparatus and methods for intercepting and analyzing threads are disclosed. In one embodiment, a thread data recorder is configured to instrument one or more existing functions by modifying computer executable instructions in the functions to intercept threads calling the functions. In one possible implementation, the number of existing functions instrumented can be reduced by instrumenting choke point functions. The instrumented functions can also capture data associated with the threads as the threads execute at the function. This data can be saved to memory and compressed into logs. In one aspect, the data can be saved and/or compressed at a time when processor resources are being used at or below a predetermined level. The captured data can be used to analyze a functioning of a computer system in which the threads were produced.
US08151141B1 Resolution of computer operations problems using fault trend analysis
A set of fault records representing faults previously detected in an enterprise computer system is received and analyzed. The analysis comprises a variety of analytical operations and results in a report provided to a user, the report particularly including a set of fault sources identified as highly important to address, with respect both to the system as a whole and to particular categories of faults.
US08151140B2 Method and system for virtual on-demand recovery for real-time, continuous data protection
A data management system or “DMS” provides an automated, continuous, real-time, substantially no downtime data protection service to one or more data sources associated with a set of application host servers. To facilitate the data protection service, a host driver embedded in an application server captures real-time data transactions, preferably in the form of an event journal that is provided to other DMS components. The driver functions to translate traditional file/database/block I/O and the like into a continuous, application-aware, output data stream. The host driver includes an event processor. When an authorized user determines that a primary copy of the data in the host server has become incorrect or corrupted, the event processor can perform a recovery operation to an entire data source or a subset of the data source using former point-in-time data in the DMS. The recovery operation may have two phases. First, the structure of the host data in primary storage is recovered to the intended recovering point-in-time. Thereafter, the actual data itself is recovered. The event processor enables such data recovery in an on-demand manner, in that it allows recovery to happen simultaneously while an application accesses and updates the recovering data.
US08151134B2 SPI devices and method for transferring data between the SPI devices
A method for transferring data between a serial peripheral interface (SPI) master device and an SPI slave device generates a first clock signal for the SPI master device and a second clock signal for the SPI slave device. Clock frequency of the first clock signal and the second clock signal is twice than a serial clock signal between the SPI master device and the SPI slave device. Data are transferred with double data rate or single data rate based on the first clock signal and the second clock signal.
US08151123B2 Circuit and method for generating an internal power supply voltage
A circuit and method for generating an internal power supply voltage are disclosed. The circuit includes an internal power supply voltage pre-processing unit configured to generate a first internal power supply voltage in response to an external power supply voltage in a power-up mode and a deep power-down (DPD) exit mode to provide the first internal power supply voltage to an output node, and further configured to define a transition time for the first internal power supply voltage, an internal power supply voltage generating unit configured to generate a stable second internal power supply voltage in response to the external power supply voltage to provide the second internal power supply voltage to the output node, and an initialization signal generating unit configured to generate an internal initialization signal in response to the first internal power supply voltage and the second internal power supply voltage.
US08151119B2 Method and apparatus for secure data mirroring a storage system
A secure data mirroring capability in a storage system includes encrypting data blocks in a primary volume in preparation for a data mirroring operation. The encrypted data blocks are mirrored to a secure secondary volume. Host systems provide keys from which encryption keys are produced for encrypting the data blocks. Access to data on the secure secondary volume requires decryption using the key that was used to produce the encrypted data blocks.
US08151118B2 Master-slave security devices
A computer or other electronic device requiring physical integrity of its components, for example, a pay-per-use computer may use a master security device in communication with a plurality of slave security devices, known as security beans. Each security bean may be given a cryptographic key or keys for use in authenticating communication with the master security device. Each security bean may be coupled to an associated component and may have the ability to disable that associated component. In one embodiment, security bean has an analog switch that may be configured to block or attenuate a critical signal used by the associated component. The security bean may start up in the disable mode and respond to a verified signal from the master security device to enable its corresponding component.
US08151111B2 Processing device constituting an authentication system, authentication system, and the operation method thereof
This comprises a storage that stores second partial authentication data that is part of the authentication data and that is the remainder of the first partial authentication data stored in another device, and second partial processing data that is part of the processing data used when doing the process of matching the input data with the authentication data and which is the remainder of the first partial processing data stored in the other device; a receiver that receives the first partial authentication data and the first partial processing data; a data linker that generates the authentication data from the first partial authentication data and the second partial authentication data and that generates the processing data from the first partial processing data and the second partial processing data; and an authentication module that performs authentication by executing the process of matching the input data with the authentication data.
US08151104B2 Establishing user-defined management engine default settings stored in a system memory
The employment of a process of applying user-defined defaults to a management engine or analogous arrangement, wherein a system BIOS calls or recalls such defaults, as needed, from NVRAM responsive to the need for a reset of defaults.
US08151100B2 Operating system for a computing device with handheld and extended computing units
A handheld computing unit includes a processing module, a main memory interface coupled to main memory, a baseband processing module, an RF section, I/O interfaces, a bus structure, and a connection structure. The main memory includes an operating system section and a user section. The operating system section stores at least a portion of a remote mode operating system when in a remote mode and stores at least a portion of a docked mode operating system when in a docked mode. The docked mode operating system includes at least some of the remote mode operating system.
US08151099B2 Virtualized service tool and virtualized control tool
A computer-readable medium is disclosed. The computer-readable medium stores a virtualized service tool application program for running on a computer running an existing operating system platform. The virtualized service tool application program has operating system software configured to execute as an internal operating system platform separate from the existing operating system platform, and that is configured with settings that permit the computer to communicate with one or more machines coupled to the computer. The virtualized service tool application additionally has a service module configured to perform service-related tasks for the one or more machines coupled to the computer.
US08151096B2 Method to improve branch prediction latency
An apparatus to generate a branch prediction of an instruction based at least in part on the address of the previous branch instruction, wherein the previous instruction is prior to the instruction in a program order. The prediction can also based on a branch history value with respect to the previous branch instruction and one or more previous branch predictions.
US08151092B2 Control signal memoization in a multiple instruction issue microprocessor
A dynamic predictive and/or exact caching mechanism is provided in various stages of a microprocessor pipeline so that various control signals can be stored and memorized in the course of program execution. Exact control signal vector caching may be done. Whenever an issue group is formed following instruction decode, register renaming, and dependency checking, an encoded copy of the issue group information can be cached under the tag of the leading instruction. The resulting dependency cache or control vector cache can be accessed right at the beginning of the instruction issue logic stage of the microprocessor pipeline the next time the corresponding group of instructions come up for re-execution. Since the encoded issue group bit pattern may be accessed in a single cycle out of the cache, the resulting microprocessor pipeline with this embodiment can be seen as two parallel pipes, where the shorter pipe is followed if there is a dependency cache or control vector cache hit.
US08151091B2 Data processing method and system based on pipeline
A data processing system and method are disclosed. The system comprises an instruction-fetch stage where an instruction is fetched and a specific instruction is input into decode stage; a decode stage where said specific instruction indicates that contents of a register in a register file are used as an index, and then, the register file pointed to by said index is accessed based on said index; an execution stage where an access result of said decode stage is received, and computations are implemented according to the access result of the decode stage.
US08151090B2 Sequentially propagating instructions of thread through serially coupled PEs for concurrent processing respective thread on different data and synchronizing upon branch
A systolic data processing apparatus includes a processing element (PE) array and control unit. The PE array comprises a plurality of PEs, each PE executing a thread with respect to different data according to an input instruction and pipelining the instruction at each cycle for executing a program. The control unit inputs a new instruction to a first PE of the PE array at each cycle.
US08151089B2 Array-type processor having plural processor elements controlled by a state control unit
A multiplicity of processor elements that are arranged in rows and columns individually execute data processing in accordance with instruction codes that are individually set as data and supply event data as output. A state control unit is composed of a plurality of units that successively switch the instruction codes of the multiplicity of processor elements in accordance with a computer program and the event data, these state control units communicating with each other to realize linked operation as necessary. An event distributing means distributes event data to this plurality of state control units that intercommunicate to realize linked operation, whereby the plurality of state control units can realize linked operation to control a large-scale state transition.
US08151088B1 Configuring routing in mesh networks
A plurality of processor tiles are provided, each processor tile including a processor core. An interconnection network interconnects the processor cores and enables transfer of data among the processor cores. The interconnection network has a plurality of dimensions and is configurable to transmit data from an initial processor core or an input/output device to an intermediate processor core based on a first dimension ordering policy, and from the intermediate processor core to a destination processor core. The first dimension ordering policy specifies an ordering of the dimensions of the interconnection network when routing data through the interconnection network.
US08151087B2 Cache memory and method of operating the same
Provided are a cache memory using a linear hash function and a method of operating the same. The cache memory includes: a first hash function module for converting a main memory address received from a central processing unit (CPU) into a first index value using a first hash function; a second hash function module for converting the main memory address into a second index value using a second hash function; a first comparator for comparing a tag value of a data block located at the first index value in the first bank with a tag value of the main memory address; and a second comparator for comparing a tag value of a data block located at the second index value in the second bank with the tag value of the main memory address. In a pair of linear hash functions according to the present invention, each constructed with a 2m×m binary matrix, even if m is an odd number, each of the linear hash functions has the highest degree of interbank dispersion and avoids conflicts in row, column, diagonal, anti-diagonal, and rectangular patterns, so that a 2-way skewed associative cache can be constructed in relatively wide ranges.
US08151074B2 Software protection method
A software protection method to protect the software in a host against an unauthorized usage of a memory unit used in software is provided. The software protection method comprises the steps of: starting the operation of the software; declaring the memory unit such that the software takes the control right of the memory unit; generating a status tag of the memory unit; setting the status tag as an initializing status to initialize the memory unit; setting the status tag as an access status to access the memory unit; and setting the status tag as a delete status to forgo the control right of the memory unit.
US08151072B2 Method for locking non volatile memory words in an electronic device fitted with RF communication means
The electronic device, in particular a transponder, includes a non volatile memory (EEPROM) having a plurality of words 1 to N whose read and/or write access can be locked. The protection register (22) is formed of two protection words A and B these two protection words are alternately active and inactive during the successive locking of words 1 to N of the programmable memory (16). The state of the protection register is defined by the active word. An initially active word is not deleted until the content thereof has been copied into the inactive word. Once the content has been altered in accordance with the lock command, the initially inactive word becomes the active word of the protection register.
US08151068B2 Data copy management for faster reads
Multiple copy sets of data are maintained on one or more storage devices. Each copy set includes at least some of the same data units as other sets. Different sets optionally have data units stored in different orders on the storage device(s). A particular one of the sets of data is selected as the set to be accessed in response to detecting a particular scenario.
US08151066B2 Computer system preventing storage of duplicate files
Arrangements including a duplication determination unit that determines whether identical contents intrinsic values are contained in a plurality of contents intrinsic values; a change control unit that changes an access destination of a first file corresponding to a first contents intrinsic value from identical contents intrinsic values, to a position having stored therein a second file corresponding to a second contents intrinsic value from among these identical contents intrinsic values when there are identical contents intrinsic values; and, a migration execution unit which, when the migration execution unit migrates data stored in files stored in one or more first logical storage devices to one or more second logical storage devices, does not migrate first data of the first file to any of the one or more second logical storage devices, and migrates second data of the second file to any of the one or more second logical storage devices.
US08151065B2 Memory control device and semiconductor processing apparatus
The present invention provides a memory control device and a semiconductor processing apparatus which can be flexibly made adapted to a plurality of kinds of semiconductor memories. An SDRAM controller has: a register unit to which a command to be issued and a minimum interval (wait time) between issue of the command and issue of the next command are written by a CPU; and a command issuing unit that stops issue of the next command until the minimum interval written in the register elapses since issue of the command written in the register. Therefore, by changing software for the CPU, the SDRAM controller can be flexibly adapted to a plurality of kinds of SDRAMs.
US08151061B2 Ensuring coherence between graphics and display domains
A platform may comprise a core coherency domain, graphics coherency domain and a non-coherent domain. A graphics acceleration unit (GAU) of the graphics coherency domain may generate data units from an application and the data units may comprise display data units. The GAU may annotate the display data units with an annotation value before flushing the display data units to an on-die cache. The GAU may identify modified display data units among the display data units stored in the on-die cache and issue flush commands to cause flushing of the modified display data units from the on-die cache to a main memory. The display engine of the non-coherent domain may use the modified display data units stored in the main memory to render a display on a display device.
US08151060B2 Semiconductor memory system having a snapshot function
In a semiconductor memory computer equipped with a flash memory, use of backed-up data is enabled. The semiconductor memory computer includes an address conversion table for detecting physical addresses of at least two pages storing data by designating a logical address from one of logical addresses to be designated by a reading request. The semiconductor memory computer includes a page status register for detecting one page status allocated to each page, and page statuses to be detected include the at least following four statuses: (1) a latest data storage status, (2) a not latest data storage status, (3) an invalid data storage status, and (4) an unwritten status. By using the address conversion table and the page status register, at least two data s (latest data and past data) can be read for one designated logical address from a host computer.
US08151058B2 Vector computer system with cache memory and operation method thereof
A vector computer system includes a vector processor configured to issue a vector store instruction which includes a plurality of store requests; a cache memory of a write back system provided between the vector processor and a main memory; and a write allocate determining section configured to generate an allocation control signal which specifies whether the cache memory operates based on a write allocate system or a non-write allocate system. When the vector processor issues the vector store instruction, the write allocate determining section generates the allocation control signal to each of the plurality of store requests based on a write pattern as a pattern of target addresses of the plurality of store requests. The cache memory executes each store request based on one of the write allocate system and the non-write allocate system which is specified based on the allocation control signal.
US08151052B2 Memory card with removable cover
The memory card includes a memory controller covered by a main body, a first non-volatile memory, a memory interface configured to transfer a signal between the memory controller and the first non-volatile memory, and a cover coupled to the main body and removeably covering the first memory and the memory interface. Here, the memory interface includes a connection detector configured to generate a connection detector signal when sensing that a package including a second non-volatile memory is added.
US08151051B2 Redundant solid state disk system via interconnect cards
A first interconnect card is configured, wherein a first controller is included in the first interconnect card. A second interconnect card coupled to the first interconnect card is configured, wherein a second controller is included in the second interconnect card. In response to a failure of the first controller included in the first interconnect card, the first interconnect card is controlled via the second controller included in the second interconnect card. In response to a failure of the second controller included in the second interconnect card, the second interconnect card is controlled via the first controller included in the first interconnect card.
US08151048B1 Managing storage pool provisioning
A method is used in managing storage pool provisioning. One or more physical devices of a data storage system is configured for use in connection with provisioning a storage pool. A provisioning specification is received describing a RAID type and capacity. A rule is received describing one or more sets of data storage system best practices. Each of the one or more sets specifies data storage system best practices for a different type of data storage system including a first type associated with the data storage system. Configuration processing is performed in connection with initialization of the data storage system to configure a first portion of the one or more physical devices for use with the storage pool. A rules engine and best practices for the first type of data storage system specified in the rule are used in performing the configuration processing.
US08151047B2 Storage system and management method thereof
A storage system comprises a first storage apparatus having a volume for a host computer, a second storage apparatus connected to the first storage apparatus, and having a volume having a pair relationship with a first volume in the first storage apparatus, and a management apparatus connected to the first storage apparatus and the second storage apparatus. The management apparatus includes a user interface for setting an attribute of a function related to the volume of the first storage apparatus and an attribute of a function related to the volume of the second storage apparatus. The management apparatus compares the attribute of the function related to the first volume and the attribute of the function related to the second volume, and outputs the result of the comparison to the user interface.
US08151046B2 Disk array apparatus and method for controlling the same
The disk array apparatus includes a controller having a communication control unit for accepting a data input/output request, a disk controller unit for controlling a plurality of disk drives, and a cache memory for temporarily storing data transferred between the communication control unit and the disk controller unit. A plurality of cooling fans are provided for cooling the plurality of disk drives. In response to receiving a request, the controller controls the rotational speed of a first cooling fan related to a first disk drive, which is related to the request, and changes an operational mode of the first disk drive related to the request such that the rotational speed of the first cooling fan is increased before the operational mode of the first disk drive is changed.
US08151045B2 Medium recording/reproducing apparatus enabling to notice of edition number and method for managing edition number of times
A recording/reproducing apparatus, for conducting edition works, such as, addition, movement, and deletion, etc., of data, onto a postscript type medium, defective management of which is conducted with using a replacement area, is disclosed. The apparatus includes a media information management unit. The medium management information is recorded by a renewal unit within a medium management information area. The apparatus further includes a replacement address information management unit. This is included within the medium management information. Furthermore, the apparatus includes an available number of times of edition works calculation unit. The available number of times of edition works calculation unit calculates the remaining available number of times of edition works, upon basis of remaining capacity of the medium management information area and renewal units thereof. Accordingly, display or notification of a correct available number of times of edition works to a user occurs.
US08151042B2 Method and system for providing identification tags in a memory system having indeterminate data response times
A method and system for providing identification tags in a memory system having indeterminate data response times. An exemplary embodiment includes a memory controller in a memory system. The memory controller includes a mechanism for receiving data packets via an upstream channel, the data packets including upstream identification tags. The memory controller also includes a mechanism having instructions for facilitating determining if a received data packet is in response to a request from the memory controller. Input to the determining includes an upstream identification tag included in the received data packet. If the received data packet is determined to be in response to a request from the memory controller, then the received data packet is matched to the request, thereby allowing the memory controller to operate with indeterminate data response times.
US08151040B2 Version based non-volatile memory translation layer
A non-volatile memory and erase block/data block/sector/cluster update and address translation scheme utilizing a version number is detailed that enhances data updating and helps reduce program disturb of the memory cells of the non-volatile memory device. The various embodiments utilize a version number associated with each erase block, data block, sector, and/or cluster. This allows for determination of currently valid data block, sector and/or cluster associated with the logical ID of the data grouping by locating the most recent version associated with the logical ID. With this approach, old data need not be invalidated by programming a valid/invalid flag, avoiding the risk of program disturb in the surrounding data rows.
US08151036B2 Memory controller, memory system, and access control method of flash memory
A memory controller adds dummy data to write data by referring to instruction information about a descriptor transfer of the write data if a size of the write data to be written according to a data-write request information does not match a page size unit, thereby adjusting the size of the write data to the page size unit and then outputs the write data.
US08151028B2 Information processing apparatus and control method thereof
An information processing apparatus connected with an IO device, having a processing unit, a channel device transferring data between the information processing apparatus and the IO device having a activation controller activating the channel device, a storage device having a predetermined area storing a result operation executed by the channel device, an interrupt controller controlling an interrupt required by the channel device to the processing unit, a channel device controller controlling the channel device and a driver writing a request for a first interrupt in the area of the storage device through the channel device and requiring the first interrupt to the processing unit by using the interrupt controller, wherein the processing unit executes driver commands for reading information stored in the area and requesting the first interrupt when the processing unit detects the request for the first interrupt.
US08151026B2 Method and system for secure communication between processor partitions
A system and method for writing, by a sender, a message into blocks of a memory space, the memory space being shared by the sender of the message and a receiver of the message, and sending, by the sender, an interrupt corresponding to the message.
US08151025B1 Fast round robin circuit
The fast round robin circuit includes AND gates, OR gates, multiplexers and four D flip-flop gates configured to handle requests using linear propagation of a single grant token. In this manner the device avoids wasting clock cycles when some of the arbitrated entities do not have a pending request. The circuit has an R stage and an S stage. The R stage contains the request signal and an R memorization element to memorize the request. The S stage is the arbitration stage where the next active request is selected based on the position of the current request. The selection is then memorized in an S selection bit memorization element. There is one request signal and one pair of R and S Flip-Flops associated to every requesting entity. The selection circuit skips inactive requests to enable the next active request in a polling direction defined by the circuit.
US08151021B1 Upgrading software on a cluster of computerized devices
A technique for upgrading software running on a cluster of computerized nodes. The technique involves running a first version of the software on each node of the cluster. The technique further involves installing a second version of the software on each node in place of the first version of the software during an installation period and after running the first version of the software on each node. The second version of the software installed on each node includes a first version side and a second version side. At least one node of the cluster runs (i) the first version of the software or (ii) the first version side of the second version of the software at all times during the installation period. The technique further involves running the second version side of the second version of the software on each node of the cluster after the installation period.
US08151020B2 Storage subsystem with configurable buffer
A storage subsystem includes a variable-size write buffer that temporarily stores write data received from a host system. The storage subsystem is capable of adjusting the size of the write buffer so as to vary both the performance (e.g., sustained write speed) of the storage subsystem and a risk of data loss. In one embodiment, the storage subsystem implements a command set that enables the host system to directly control the size of the write buffer. The storage subsystem may additionally or alternatively be capable of adjusting the size of the write buffer based on monitored operating conditions, such as the temperature, the stability/consistency of a power signal received from the host system, and/or the elapsed time since the storage subsystem was last powered up.
US08151017B2 Multiplexing application and debug channels on a single USB connection
A computer system for software development and debugging for an embedded system includes a Universal Serial Bus (USB), a host computer comprising a USB driver interfaced with the USB, wherein the USB driver can multiplex application data and debug data to and from the USB, and an embedded system comprising a USB module interfaced with the USB. The USB module can multiplex the application data and the debug data to and from the host computer via the USB.
US08151015B2 Systems and methods for effecting DMA data transfers
Disclosed herein is an information processing apparatus that transfers information, using direct memory access (DMA), between a first storage section in an information processing system and a second storage section in an information transfer system. The information processing system includes the first storage section for storing the information, and a control section. The information transfer system includes: the second storage section for storing descriptor information indicating the location at which the information is stored in the first storage section and the size of the information; and a DMA transfer section for DMA transferring the information between the first storage section and the second storage section based on the descriptor information. The DMA transfer section DMA transfers the descriptor information concerning the DMA transferred information from the second storage section to the first storage section. The control section loads the descriptor information from the first storage section.
US08151013B2 Storage system
A host I/F unit has a management table for managing an MPPK which is in-charge of the control of input/output processing for a storage area of an LDEV, and if a host computer transmits an input/output request for the LDEV, the host I/F unit transfers the input/output request to the MPPK which is in-charge of the input/output processing for the LDEV based on the management table, an MP of the MPPK performs the input/output processing based on the input/output request, and the MP of the MPPK also judges whether the MPPK that is in-charge of the input/output processing for the LDEV is to be changed, and sets the management table so that an MPPK which is different from the MPPK that is in-charge is to be in-charge of the input/output processing for the LDEV.
US08151008B2 Method and system for performing DMA in a multi-core system-on-chip using deadline-based scheduling
A direct memory access (DMA) engine schedules data transfer requests of a system-on-chip data processing system according to both an assigned transfer priority and the deadline for completing a transfer. Transfer priority is based on a hardness representing the penalty for missing a deadline. Priorities are also assigned to zero-deadline transfer requests in which there is a penalty no matter how early the transfer completes. If desired, transfer requests may be scheduled in timeslices according to priority in order to bound the latency of lower priority requests, with the highest priority hard real-time transfers wherein the penalty for missing a deadline is severe are given the largest timeslice. Service requests for preparing a next data transfer are posted while a current transaction is in progress for maximum efficiency. Current transfers may be preempted whenever a higher urgency request is received.
US08151005B2 System and method for adjusting a level of compression for computing clients
A system and method for adjusting a level of compression for thin and chubby computing clients. End devices in a network can stream audio/video traffic over a network. Such a connection between the end devices can be reserved with guarantees of bandwidth and latency being obtained. Bandwidth guarantees across multiple intermediary switches can be used to define a compression level for the end devices. In one embodiment, the lowest compression level that will produce audio/video traffic that will fit in the guaranteed connection bandwidth is chosen to produce the highest quality audio/video stream.
US08151000B1 Transparently providing layer two (L2) services across intermediate computer networks
A device provides layer two (L2) services between customer networks that are coupled by one or more intermediate computer networks. The device comprises a routing process that receives label information for a label switched path (LSP) through the intermediate networks. The device further comprises a L2 service that receives L2 service information from a device associated with second customer network. In accordance with the label information, the device transports L2 communications between the first and second customer networks through the one or more intermediate networks. By utilizing label information in this manner, the device may minimize the impact of providing L2 services through the intermediate networks.
US08150994B2 Providing flow control and moderation in a distributed message processing system
Systems and methods for controlling the work load on a distributed system comprising a plurality of stages are provided. The capacity of a present stage is monitored, using either various resources of the present stage or rates of work completion and work receipt of the present stage. Information indicating the capacity of a succeeding stage are obtained and communicated to the present stage. The monitored capacity information of the present stage and the communicated information of the succeeding stage, either alone or in combination, are used to determine if a throttling action is necessary to control the load of work at the present stage. A provided throttling technique inserts an appropriate delay before the present stage to allow the present stage to process an amount of work without saturating the capacity of the present stage. This technique is applied at each stage of the distributed system to control the work load of the overall system by controlling the work load at each stage.
US08150992B2 Dynamic media bit rates based on enterprise data transfer policies
In general, this disclosure describes techniques of dynamically selecting versions of media content based on data transfer policies of a media content provider that provides the media content. As described herein, a media content provider may establish a variety of data transfer policies for a variety of purposes. When requests are received, versions of media assets indicated by the requests are selected such that an overall bandwidth utilization of the media content provider is likely to be substantially equal to a desired bandwidth utilization established by one or more of the enterprise data transfer policies.
US08150989B2 Multimedia messaging method and system
A multimedia messaging method and system, wherein the same multimedia message can be used to encapsulate both non-streamable media components and descriptors relating to streamable media components. A recipient extracts the descriptors from the multimedia message and initiates streaming sessions accordingly. The notification process by which a recipient user agent is informed of the availability of a multimedia message is the same regardless the type of the components within the message.
US08150988B2 Real-time publish-subscribe system
A real-time protocol for real-time network programming applications is disclosed. The protocol is executable on a computer network having a plurality of nodes that include applications, a network stack, an operating system, and middleware capable of executing real-time operations. The protocol can use group objects to model physical and logical devices connected to the network wherein each group object comprises at least one variable. Changes in these variables are encapsulated in variable change messages which are propagated in the network using communication objects. Also described is a real-time messaging format useful for implementing the protocol.
US08150986B2 Data processing method for application layer
The present invention discloses a data processing method for application layer based on a living network control protocol. The data processing method for application layer which is based on a predetermined protocol composed of at least a lower layer and an application layer includes the steps of: receiving a predetermined primitive from an upper application software; generating a communication cycle identifier (CycleID) according to the primitive; generating a service description according to the primitive and the communication cycle identifier (CycleID); composing an application layer protocol data unit (APDU) including the primitive; and transmitting the APDU to the lower layer.
US08150985B2 Application execution managing method, application execution server computer, and repeater
A cache hit determining method in a server client system, such as a web system, which can determine whether a response received by a client is a response generated by a server or a response returned from a cache in the server client system. In the cache hit determining method, when the server generates the response, the serve adds a program for a cache hit determination and data to the response and the client executes the program included in the response, thereby realizing a cache hit determination.
US08150983B2 System and method for tracking unique visitors to a website
A system and method for analyzing traffic to a website is provided that is based on log files and that uses both server-side and client-side information channeled through one source to create a more complete picture of activity to a website. In one preferred embodiment, a sensor code is embedded in a requested web page, and sends information back to the web server where the website resides. This additional information is logged along with normal requests.
US08150982B2 Method, system for accessing home network device and home network access device
A method, a system for accessing a home network device, and a home network access device are disclosed. The method includes the steps as follows. A home network access device finds a home network device and obtains information of the home network device through a home network protocol. A data model of the home network device is established in the home network access device according to the information of the home network device. A remote service device accesses the data model of the home network device established in the home network access device through a remote management protocol.
US08150980B2 Communication apparatus and method thereof that determine communication partner for performing automatic setting process of communication parameter
A communication apparatus determines an opposing communication apparatus with which to perform an automatic setting process of automatically setting a communication parameter required for connecting to a network, and acquires the communication parameter from the opposing communication apparatus. The opposing communication apparatus is determined based on at least one of information on an authentication method and information on an encryption protocol of respective communication apparatuses, included in a signal transmitted from each of a plurality of communication apparatuses.
US08150979B1 Supporting multiple landing pages
A computer-implemented method is described including determining a value of an attribute related to a user of a first system connected to a network, generating a network location identifier based at least in par on the determined value, making the generated network location identifier available to the user, and upon detecting that the user has selected the generated network location identifier, providing the generated network location identifier to a second system on the network residing at a location corresponding, at least in part, to the generated network location identifier.
US08150976B1 Secure communications in a system having multi-homed devices
This disclosure relates to a secure network device for multi-homed devices. An example network device includes a state table, an association establishment module, and an inspection module. The state table is configured to store information for communication associations between devices. The association establishment module is configured to process a request to establish a communication association between a first device and a second device and to store state information for the communication association in the state table. The first device and the second device each comprise a multi-homed device associated with a plurality of Internet Protocol (IP) addresses, and the state information includes the IP addresses associated with the first device and the IP addresses associated with the second device. The inspection module is configured to secure the communication association between the first device and the second device by using the state information that is stored in the state table.
US08150974B2 Character differentiation system generating session fingerprint using events associated with subscriber ID and session ID
A method and apparatus for character differentiation based on pattern recognition is provided. A sequence of events is received that have been generated from a given session or connection and determines if the sequence of events is likely to have come from an existing, known character, or if the events are from a previously unknown character. A character identifier (ID) is tagged onto (i.e. associated with) the event for further processing in another system that can, for example, provide different content based on the identified character and an associated preference profile.
US08150967B2 System and method for verified presence tracking
A system and method for verified presence tracking. A request for a location is received over a network. The request comprises a request type, a request source and at least one request target. Location data relating to the request targets is retrieved from a plurality of location data sources. The reliability of the retrieved location data is determined. A response is formulated using based on the request type, the retrieved location data, and the determined reliability of the retrieved location data. The response is then transmitted over the network to the request source.
US08150964B2 Wireless industrial data transmission system
A wireless data transmission system incorporates a process sensor providing an output for process monitoring data with a transmitter connected to the output of the sensor and transmitting the data in time gated intervals. A receiver receives the data from the transmitter and a determination is made if new data is received at a gated time interval. A processor connected to the receiver calculates process parameters based on the data received and a set of the calculated process parameters is stored. The processor estimates process parameters based on the stored set of calculated process parameters responsive to a signal from the determination that data packets have not been received at the gated interval. The process parameters front actual data, if present, or from the estimates made by the processor are then output for process control. A counter responsive to the determination of lost data, provides an emergency stop signal upon reaching a predetermined number of counts.
US08150958B2 Methods, systems and computer program products for disseminating status information to users of computer resources
Embodiments of the present invention provide methods for disseminating status information to computer resource users. Pursuant to these methods, status information regarding a number of different computer resources is stored in a message store. The computer resources may be monitored to determine when one of them stops responding. An inbound message from a user that is addressed to the non-responding computer resource may then be routed to the message store using a network address translation operation, and at least some of the status information regarding the non-responding computer resource may be sent from the message store to the user. The status information sent from the message store to the user may include a notification that alerts the user that it is unnecessary to notify an administrator that the non-responding computer resource has stopped responding.
US08150943B2 Methods and apparatus for dynamically generating web pages
One embodiment of the invention is directed to automatically populating the cache of a web server. A webcrawler may send a request for a web page to the web server and receive the web page in response. The webcrawler may locate a link to a second web page in the received web page and determine if the link includes a predetermined pattern of characters. If the link includes the predetermined pattern of characters, the webcrawler may send a request to the webserver for the second web page. In another embodiment, the webcrawler may be made aware of changes to the content of a web site and revisit the web site after changes are made to repopulate the cache with the updated content.
US08150942B2 Conveying access to digital content using a physical token
An exemplary method for conveying access to digital content using a physical token comprises receiving a first identifier, receiving a second identifier, determining whether any of the first and second identifiers is associated with digital content, associating the digital content associated with one of the first and second identifiers with another of the first and second identifiers, and enabling a conveyance of the another of the first and second identifiers as a physical token.
US08150937B2 Wireless synchronization between media player and host device
Improved techniques for interaction between a host computer (e.g., personal computer) and a media player are disclosed. According to one embodiment, interaction between a host device (e.g., host computer) and a media player can be performed over a wireless channel. The interaction over the wireless channel can be used to automatically synchronize media contents stored on the media player with media contents stored on the host device. According to another embodiment, interaction between a host device and a media player, such as automatic synchronization of media contents stored on a media player with media contents stored on a host device, can be restricted. In still another embodiment, synchronization can be automatically performed when the media player is placed in a docking station that supports wireless communications.
US08150936B2 Methods and apparatus to manage shadow copy providers
A data storage management system includes a virtual provider for interacting with a coordinator to receive shadow copy requests from a requestor and for interfacing with a plurality of providers that support various logical units on which data volumes can be stored. The virtual provider appears to the coordinator as a provider and can generate a shadow copy of a first one of the data volumes that spans multiple ones of the logical units, which are supported by different ones of the plurality of providers.
US08150935B2 iSCSI receiver implementation
A method for communication is disclosed and may include, in a network interface device, parsing a portion of a TCP segment into one or more portions of Internet Small Computer Systems Interface (iSCSI) Protocol Data Units (PDUs). A header and/or a payload for one or more of the parsed iSCSI PDUs may be recovered. Concurrent with parsing of a remaining portion of the TCP segment to recover a remaining portion of PDUs, the recovered header may be evaluated and/or the recovered payload may be routed external to the network interface device for processing. The evaluating and the routing may occur independently of the parsing within the network interface device. Respective separate physical processors may be used for the parsing and the recovering. The respective separate processors for recovering may be used for the evaluating and the routing.
US08150934B2 System and method for embedding interactive components within mobile content
A system is provided for providing content including one or more interactive components to a wireless device. The system includes a content server configurable to deliver push content to the wireless device, a processor for controlling operation of the server, a communications subsystem coupled to the processor for communicating with a communications network, and a memory coupled to the processor. The content server includes one or more modules for providing the content to the wireless device, the one or more modules being configured to cause the content server to: receive a content file including the content and information about the one or more interactive components, the information about each individual interactive component comprising one or more attributes useful in rendering the individual interactive component; process the content file and package the processed content file as a content package for delivery to the wireless device; and send the content package to the wireless device as a push delivery.
US08150933B2 Apparatus and method for delivering messages over multiple mediums
A method for transmitting data to a communication device that is configured to receive data through a plurality of alternative communications mediums. The method comprises: determining a priority associated with a data message that is to be provided to the communications device; selecting a desired communications medium for providing the data message to the communications device, wherein if the priority is a first priority, the desired communications medium is selected from a first set that includes at least one of the plurality of communications mediums, and if the priority is a second priority, the desired communications medium is selected from a second set that includes at least one of the plurality of communications mediums, the first set including at least one communications medium from the plurality of communications mediums that is not included in the second set; and providing the data message to the communications device over the desired communications medium if the desired communications medium is available.
US08150931B2 Method and device for hiding messages
Based on user configuration, a main messaging user interface screen on a messaging device either presents a list of references to messages stored on the device based on a complete index of references to the stored messages or based on a filtered index of references to the stored messages. References to stored messages of a predetermined type are not maintained in the filtered index.
US08150930B2 Automatic grouping of electronic mail
Automatic sorting and grouping of electronic mail items in an electronic mail system is provided. An automatic mail grouping property may be selected for electronic mail received, sent or stored in a variety of storage folders. For a given mail location (e.g., received mail, sent mail, or a given mail storage folder), a selected automatic grouping property causes mail to be displayed to a user in one or more categories that make location of specific mail items easier and more efficient. Visible dividers with optional headings may be provided between mail categories to quickly draw a user's attention to a given mail category and to separate large numbers of mail into logical groupings that make location of specific mail items more manageable.
US08150927B2 Processing of messages to be transmitted over communication networks
The invention relates to processing, at a transmitting entity, messages to be transferred between a transmitting entity and a receiving entity. The method comprises: obtaining a message to be transferred to the receiving entity, defining a substantially unique identifier at least for one part of the message to be transferred, conditionally replacing said part of the message to be transferred with said substantially unique identifier, and forwarding the message for transfer to the receiving entity. Further the invention relates to processing, at a receiving entity, messages transferred between a transmitting entity and a receiving entity The method comprises: receiving a message transferred from the transmitting entity, the message comprising a substantially unique identifier as a substitute of a part of the message, and retrieving said substituted part of the message on the basis of said substantially unique identifier.
US08150926B2 Organizing electronic mail messages into conversations
The present invention extends to methods, systems, data structures, and computer program products for organizing electronic mail messages into conversations. Electronic mail conversation items store attribute values representing attributes of corresponding electronic mail conversations and included electronic mail messages. Attributes of an electronic mail conversation can be changed by changing stored attribute values. Receiving an electronic mail message can cause an existing electronic mail conversation to be updated or a new electronic mail conversation to be created. When it is indicated that an operation is to be performed on an electronic mail conversation, a corresponding related operation can be performed on all electronic mail messages included in the electronic mail conversation. Attribute values of an electronic mail conversation can be presented along with portions of included electronic mail messages at a user-interface.
US08150924B2 Associating email messages with conversations
A method and system is described for using a conversation-based messaging system. When a messages is received by the system an attempt is made to associate the message with an existing conversation, if any. If there is no existing conversation to which the message belongs, a new conversation is created. The message is then associated with the existing or new conversation and may be provided certain initial attributes. Information about the message including certain indexing information is stored in memory for the respective conversation. The text of message is indexed along with other information and stored in memory for subsequent searching.
US08150922B2 Voice and text group chat display management techniques for wireless mobile terminals
A single content region in a chat history display is used to display entries representative of a plurality of messages corresponding to all chat histories for all of chat threads currently engaged in by a given mobile terminal. Additionally, a buddy list display supports management of chat buddies, a detail view display allows otherwise truncated messages to be displayed, and a text message editor display supports the composition of text messages. Each chat user may designate public display identifiers for purposes of identification to other chat users. Additionally, each user may designate private display identifiers for each of his/her buddies, which private display identifiers may be used to replace the public display identifiers for that user's buddies when displayed on the user's mobile terminal. In this manner, the use of speech and text based group chatting and similar services in wireless communication environments is more readily enabled.
US08150921B2 Apparatus, portable terminal unit, and system for controlling E-mail, and its method, computer-readable recording medium and program product for processing E-mail
The E-mail server of the invention receives E-mail addressed to a portable terminal unit, and transmits receipt notice E-mail prepared by removing the attachment file portion of the received E-mail to the portable terminal unit. On the other hand, the E-mail server acquires the location information of the portable terminal unit. The E-mail server selects a device among multiple printers and facsimile devices according to the acquired location information. The E-mail server transmits the data corresponding to the attachment file portion to the selected device.
US08150920B2 System, method and computer program product for providing content to a terminal and directing the rendering of such content at the terminal
A system for directing the rendering content includes a plurality of participants and a conferencing server. The participants include a source and at least one destination that are each capable of storing content. The source is capable of operating in a fixed network environment, and at least one of the destinations comprises a mobile terminal operating in a cellular network environment. The conferencing server is capable of establishing a conference session between the participants, where one of the participants is a host of the conference session and the other participants are members of the conference session. The conferencing server is capable of receiving control events from the host, and thereafter transferring the control events to the members. The members are then capable of rendering the content stored by the respective members in accordance with the control events.
US08150918B1 Client controllable server-side playlists
A system and method is disclosed for establishing an interactive multimedia application environment in which server-side streaming media may be controlled by a client using a programming model provided at both a communication server and an interactive multimedia runtime on the client. The application program interface (API) preferably provides methods for the client user to establish a stream of data from the client to the communication server in addition to allowing a stream from the communication server to the client. The API also preferably allows the user at a client to exert control over the broadcasting of the media streams. Streams may be built, edited, paused, stopped, augmented, and the like by the client user. Each function that the client user may operate on the broadcast media stream is preferably viewable by all of the other subscribing clients.
US08150917B2 High availability conferencing
A method, system, and architecture for providing a conference system that effectively achieves high availability conferencing is provided. The conference system architecture provides a conference system that comprises a set of stateless conference servers and a shared conference store to provide highly available conferencing to its users. The conference servers serve (host) conferences (meetings) that allow users to conduct distributed conferences. Each conference server generally performs conference provisioning operations and conference control operations. The shared conference store provides for the storage of conference state information, thus allowing the conference servers in the conference server pool to be stateless by maintaining conference state information on the shared conference store. A stateless conference server may also locally maintain, for example, in cache memory, some of the conference state information that is maintained on the shared conference store.
US08150909B2 Digital plaque for displaying certificates, associated documents and current status
A digital plaque that can display one of several stored certificates that can also retrieve updates to a displayed certificate when needed. The digital plaque is used to display a certificate and associated information. Typically the certificate displayed is one of an award, a recognition, a score card, a picture, a transcript, a document, a sales deed, a ticket, a poster, a document cover, a book cover, a patent application, a granted patent and a graduation record. A collection of such certificates is stored in memory and displayed when selected by a user. Status information and supporting documents associated with the selected certificate can be retrieved from a remote server and portions of the retrieved information can be displayed.
US08150908B2 System and method for notifying of the posting of a web logging message via a dispatch communication
A system for posting web logging (blog) messages, retrieving blog messages, and being notified of the posting of blog messages by way of dispatch communications. The system includes a wireless communication system capable of setting up dispatch communications links between subscriber units and a dispatch server. The dispatch server interfaces with a blog server. Using dispatch communications, subscriber units may send messages to the blog server for posting by way of the dispatch server, may receive notification of the posting of messages from the blog server by way of the dispatch server, and may retrieve messages from the blog server by way of the dispatch server.
US08150904B2 Distribution of data and task instances in grid environments
A partition analyzer may be configured to designate a data partition within a database of a grid network, and to perform a mapping of the data partition to a task of an application, the application to be at least partially executed within the grid network. A provisioning manager may be configured to determine a task instance of the task, and to determine the data partition, based on the mapping, where the data partition may be stored at an initial node of the grid network. A processing node of the grid network having processing resources required to execute the task instance and a data node of the grid network having memory resources required to store the data partition may be determined. The task instance may be deployed to the processing node, and the data partition may be re-located from the initial node to the data node, based on the comparison.
US08150903B2 Reconfigurable arithmetic unit and high-efficiency processor having the same
Provided are a reconfigurable arithmetic unit and a processor having the same. The reconfigurable arithmetic unit can perform an addition operation or a multiplication operation according to an instruction by sharing an adder. The reconfigurable arithmetic unit includes a booth encoder for encoding a multiplier, a partial product generator for generating a plurality of partial products using the encoded multiplier and a multiplicand, a Wallace tree circuit for compressing the partial products into a first partial product and a second partial product, a first Multiplexer (MUX) for selecting and outputting one of the first partial product and a first addition input according to a selection signal, a second MUX for selecting and outputting one of the second partial product and a second addition input according to the selection signal, and a Carry Propagation Adder (CPA) for adding an output of the first MUX and an output of the second MUX to output an operation result. The arithmetic unit can operate as an adder or a multiplier according to an instruction, and thus can increase the degree of use of entire hardware.
US08150899B2 Method for finding minimal signed digit with variable multi-bit coding based on booth's algorithm
Provided is a method for finding a minimal signed digit with variable multi-bit coding. The method includes the steps of: scanning and grouping given multi-bit and checking the type of each group; deciding whether each group is to be performed by any one of a coding for positive number and a coding of negative number depending on the type of each group; converting the value of each group into a corresponding value of different number system and finding a signed digit based on the converted value; if the type of each group indicates the coding for negative number, performing bitwise inverting on the value of each group; and converting multi-bit subjected to the bitwise inverting into a corresponding value of different number system, and finding a signed digit based on the converted value.
US08150898B2 User data profile namespace
A method and data structure for separating application data from user data in a namespace. The data structure provides an intuitive profile layout for developers or users while supporting legacy applications. The namespace utilizes a hierarchical structure allowing access by developers or users over a network to information contained in identified public folders and/or a user's profile.
US08150891B2 System for IP address lookup using substring and prefix matching
A tree data structure for storing strings of searchable data divided into substrings has at least one first type node that has a substring associated with it and at least one second type node that does not having a substring associated with it. A second type node is directly linked to a first type node by a fail transition. A first type node is directly linked to a second type node by a match transition. An IP address lookup system has memory for storing a tree data structure and a controller for storing and loading an incoming IP address. The system has a finite state machine having three stages including a first stage for loading the IP address and performing a length calculation, a second stage for searching the data structure to find a match, and a third stage for determine the next-hop address index.
US08150890B2 File system that manages files according to content
A method of managing a plurality of files according to their respective instances of a property of the files, a data processing device that uses the method, and a computer readable storage medium bearing code for implementing the method. The files of at least one of the instances are managed according to a management protocol respective to that/those instance(s). Preferably, all the other files are managed according to a common default management protocol. Different protocols trade off performance vs. ruggedness, trade off average performance vs. latency, or include different defragmentation policies.
US08150888B2 Automatic elimination of functional dependencies between columns
In business systems, one or more methods can be used to reduce an amount of redundant data. In one implementation, a method to reduce redundancy within a data model in a database, in which the data model is represented by at least one table, includes determining a number of distinct values of partial keys in a table. Each partial key represents at least one row in the table. The method includes reordering one or more columns of the table by cardinality of partial keys, in which the cardinality of a partial key represents a number of distinct values of the partial key. The method further includes determining whether pairs of partial keys are functionally dependent and eliminating one or more columns having functional dependencies from the table.
US08150887B1 Identifiers for non-searchable attributes
Storing data is disclosed. An attribute to be combined with one or more other attributes is received for storage in a database as a set of attributes. A unique attribute identifier is associated with the attribute. The identifier is usable to distinguish between two attributes in the event that the two attributes have the same name.
US08150882B2 Mapping from objects to data model
Aspects of the subject matter described herein relate to mapping from application objects to an abstract data model. In aspects, a mapper receives registrations that indicate behavior (e.g., how objects are constructed, modified, or examined) of application objects. The behavior may be specified using user-supplied expressions. The mapper aggregates this data and uses it to map application requests for data access into one or more operations that operate on the abstract data model. A data access layer may then translate the operations into actions to access data corresponding to the requests from a store. If appropriate, data obtained from the store may then be inserted into application objects as indicated by the registrations.
US08150881B2 Human relationships registering system and device for registering human relationships, program for registering human relationships, and medium storing human relationships registering program and readable by computer
To provide a human relationships registering system, a method and a server for registering human relationships, a program for registering human relationships, and a medium storing human relationships registering program and readable by a computer, all of which are used to establish wide and close relationships with members having a variety of occupations or engaged in various technical fields and to obtain expert knowledge or information. The human relationships registering system comprises first data processing units 2 and 3 including sections for receiving personal data of a new member, and a second data processing unit including a section for storing the received personal data. The second data processing unit stores the personal data of the new member in correlation to an existing member when the existing member confirms the new member.
US08150878B1 Device method and computer program product for sharing web feeds
A system for generating a feed, the system including: a memory unit adapted to store a web feed repository; and a processor, adapted to search for a web feed set that includes at least one web feed that is related to the web site or to a first web feed promoted when browsing to the web site; wherein the system enables a subscription to at least web feed of the web feed set.
US08150876B2 Simplifying determination of the groups to which users belong when using dynamic groups
A search tool provided according to an aspect of the present invention maintains a cache data indicating which users are members of which dynamic groups. When a membership request is received requesting a set of dynamic groups to which a user belongs, the search tool examines the cache data to determine the set of dynamic groups to which the user belongs and sends the determined groups as a response to the membership request. According to another aspect of the present invention, the search tool may store an include list and an exclude list, respectively indicating the users to be included and excluded from each dynamic group. The lists are inspected in forming the set of dynamic groups to which the user belongs.
US08150875B1 Method and an apparatus to store information regarding web pages
A method and an apparatus to store information regarding web pages have been disclosed. In one embodiment, the method includes receiving a predetermined type of information regarding a web page in a domain from a server, using a subset of the information to evaluate the web page based on one or more predetermined policies, and locally storing the subset of the information. Other embodiments have been claimed and described.
US08150871B2 Operational information providers
In a computer program product, system and method for retrieving operational data, a front-end unit generates a query for operational data. In an embodiment, in response to the generation of the query, an operational information provider is sent to a back-end unit to retrieve real-time operational data from the back-end unit using a retrieval method specified in the operational information provider. The retrieved operational data, including the real-time operational data is received by the front-end unit from the back-end unit.
US08150869B2 Combined web browsing and searching
Context information for a user of a device is identified and is used to identify a set of keywords based at least in part on a current Web page being displayed and one or more previous Web pages displayed for the user. The set of keywords and/or information regarding previous searches are used to identify a set of query terms. The set of query terms are displayed as part of a user interface. Additionally, a user selection of a search preview option can be received while displaying a Web page. In response to receiving the user selection of the search preview option, a user-entered query term is sent to a search engine. Search results based on the query term are received from the search engine, and both the search results and the Web page are displayed concurrently in a same window.
US08150867B2 Methods for address book synchronization and subscription status notification
The various disclosed techniques and equipment relate to synchronizing a subscriber's address books located in a portal and in the subscriber's mobile station, determining the subscription status of a directory number of another party with whom the subscriber intends to communicate, and/or for enabling the subscriber to make a referral to another party who might not be a qualified subscriber.
US08150865B2 Techniques for coalescing subqueries
Methods for transforming queries that contain EXISTS and NOT EXISTS subqueries are provided. The methods provided transform original queries that contain EXISTS and/or NOT EXISTS subqueries in conjunctive or disjunctive combinations into transformed queries that coalesce the original EXISTS and/or NOT EXISTS subqueries into a reduced number of EXISTS and/or NOT EXISTS subqueries, thereby eliminating duplicative table accesses and join operations.
US08150864B2 Automated monitoring and control of access to content from a source
A provider of content may provide access to portions of content from a source, but not the source content in its entirety. In some embodiments, one or more access rules or criteria may be implemented that enable users to access portions of the source content up to an allowed limit or threshold (e.g., number or percentage of pages), after which access is prevented to the remaining content that has not previously been accessed. In other embodiments, one or more access rules or criteria may be implemented that enable users to access portions of content of only a certain type (e.g., index, bibliography, introduction, certain chapters, etc.). Unauthorized portions are suppressed or access to them is denied. The content source may be a textual work, an audio work, or a video work of any form. For example, the content may be in electronic form, such as images of pages of content.
US08150862B2 Multiple related event handling based on XML encoded event handling definitions
In a method and system for collecting event information, XML documents specifying event parsing logic for respective groups of related events are loaded. Representations for the parsing logic contained in the plurality of XML documents are stored in one or more parsing trees. Events are received, including events in a plurality of groups of events. The received events are processed in accordance with the event parsing logic in the one or more parsing trees. The received events are also processed in accordance with stored program instructions that are independent of the parsing logic for the plurality of groups of events. Event information for the received events is stored. The stored event information includes information determined in accordance with the event parsing logic in at least one or more parsing trees.
US08150856B2 Bit string searching apparatus, searching method, and program
Bit string searching apparatus using a coupled node tree with a root node and a node pair stored in adjacent areas that is formed by a branch node and a leaf node, branch nodes, or leaf nodes; the branch node including a discrimination bit position in the search key and information indicating a position of a primary node that is one node of a node pair; the leaf node including an index key formed by a bit string; from the root node of an arbitrary subtree of the coupled node tree, linking is repeated based on the search key's bit value at the discrimination bit position and information indicating a position of a primary node until a leaf node is reached; an index key stored in the leaf node is obtained as a search result key of the subtree by means of the search key.
US08150851B2 Data processing apparatus and method of processing data
Data processing apparatus comprising: a chunk store partitioned into a plurality of chunk sections, at least one section storing specimen data chunks, the processing apparatus being operable to: process input data into one or more input data chunks; identify a chunk section already containing a specimen data chunk corresponding to at least one input data chunk; and store the at least one input data chunk in another chunk section as a specimen data chunk if the identified chunk section has a predetermined characteristic.
US08150850B2 Multiple dimensioned database architecture
A database management system stores data form a plurality of logical tables as independent copies in different format. In one specific example the system organizes tables into table groups and de-normalizes the table in each table group. It also organizes data in a second format including vertical column containers that store all the data for one attribute, there being one column container for each table and each attribute within that table. The receipt of a query causes the system to develop a query plan that can interact with either or both of the container sets.
US08150842B2 Reputation of an author of online content
Methods, computer program products and systems are described for online-content management. Multiple online content items authored by multiple authors are received at one or more first computers for online publication. For each online content item, a reputation score is determined for the author of the online content item. The reputation score is based at least in part on one or more reviews of the online content item provided by one or more reviewers other than the author. In response to a query for online content received from a second computer, a set of search results is generated that includes an online content item from the multiple online content items. A ranking of the online content item in the set is determined based at least in part on the reputation score of the author.
US08150838B2 Method and system for a metadata driven query
A computer program is provided. The computer program product includes a computer useable medium having a computer readable program. The computer readable program when executed on a computer causes the computer to receive a query. Further, the computer readable program when executed on a computer causes the computer to generate a common metadata based query object that includes metadata for the query and data associated with the query. In addition, the computer readable program when executed on a computer causes the computer to extract the metadata from the common metadata based query object. Finally, the computer readable program when executed open a computer causes the computer to generate an application specific query based on the metadata and an application to which the query is intended.
US08150837B2 Methods and systems for managing data
Methods and systems for managing an index database. In one exemplary method, an index database is stored on a machine readable volume with an operating system and the files which have been indexed, and then the volume is, after the storing, made available for distribution to licensees or customers. In this manner, the volume will include a previously created index database, allowing a user to begin use of the index database without having to perform an indexing operation.
US08150836B2 System, method, and computer-readable medium for reducing row redistribution costs for parallel join operations
A system, method, and computer-readable medium for optimizing execution of a join operation in a parallel processing system are provided. A plurality of processing nodes that have at least one row of one or more tables involved in a join operation are identified. For each of the processing nodes, respective counts of rows that would be redistributed to each of the processing nodes based on join attributes of the rows are determined. A redistribution matrix is calculated from the counts of rows of each of the processing nodes. An optimized redistribution matrix is generated from the redistribution matrix, wherein the optimized redistribution matrix provides a minimization of rows to be redistributed among the nodes to execute the join operation.
US08150835B2 Method and apparatus for creating and utilizing information signatures
An approach is provided for efficiently searching information in an information space utilizing information signatures. A signature application receives queries over information sources. The signature application, for each of the queries, generates a polynomial by defining the each query against the information sources as input parameters in polynomial form. The signature application provides irreducible polynomials over a finite field of a degree of orthogonality by factoring polynomials generated from the queries. The signature application adjusts the degree of orthogonality of the irreducible polynomials to provide adjusted irreducible polynomials, each of which is a signature and corresponds to a signature fragment, such that the signature fragments have overlapping portions. The signature application causes at least in part storage of the signatures or the signature fragments in a signature domain over an information space.
US08150826B2 Methods and systems for managing data
Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
US08150824B2 Systems and methods for direct navigation to specific portion of target document
Systems and methods for direct navigation to and/or highlighting a specific portion of a target document such as query-relevant portion of the document are disclosed. The method may include generating a search result link to a search result document and generating an instruction to a client document browser to navigate directly to an intra-document portion related to the query within the search result document. The search result may include a snippet extracted from the search result document such that the instruction causes navigation directly to at least a portion of the snippet. The instruction may be an artificial anchor undefined in the search result document, e.g., designated by a preassigned artificial anchor designator. The client browser may have an artificial anchor module installed to execute the instruction to navigate directly to and optionally highlight the intra-document portion within the target document in response to the document link being selected.
US08150823B2 Private searching on a public search engine
The present invention provides a search apparatus, method and program using a public search engine, which is capable of acquiring necessary information without allowing confidential information to be inferred. Input of a desired search word comprising characters is received, and characters are extracted from the search word. Multiple character strings comprising the extracted characters are generated. A word is selected as a noise word, and characters are selected from the noise word. A noise character string comprising the extracted characters is generated. A query is generated by combining the character strings and noise character strings, and is transmitted to the search engine. A search is performed by use of the search word over a search result transmitted from the search engine in reply to the query, and the search result is displayed.
US08150822B2 On-line iterative multistage search engine with text categorization and supervised learning
A system and method for performing a user supervised search which uses algorithm with parameters that are updated based on the review of the search results by the user.
US08150821B2 System and method for using generic utilities to perform database utilities on mainframe operated DB2 databases
A system and method for performing database utilities on a DB2 database may include using a single procedure (proc) for each database utility function. At least one parameter may be provided, where the at least one parameter identifies a DB2 database name. A generic control card may be accessed, where the generic control card may be identified by a value of the parameter(s). A utility control card may be generated using the at least one parameter. A database utility may be executed on a DB2 database by using the generated utility control card.
US08150819B2 Information-processing apparatus searching web server and downloading data, data searching method and data searching program executed in information-processing apparatus
In order to efficiently search web pages, an MFP has browsing processing portion to receive a web page from a Web server, an execution instruction accepting portion to accept an execution instruction specifying processing to be executed with respect to the received web page, and a user relating portion to store a URL for access to the web page when the accepted execution instruction specifies processing other than the processing for display. Thus, an efficient search of web pages can be executed.
US08150817B2 System and method of monitoring and controlling application files
A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application.
US08150813B2 Using relationships in candidate discovery
Techniques are disclosed for adding entities to a group of entity resolution candidates by selecting entities that have a minimum threshold of similarity to a candidate, allowing a greater number of resolutions in an entity resolution system. To resolve an incoming identity record, an initial group of candidates may be selected from known entities by identifying entities that match a candidate building attribute of the incoming identity record. Additional candidates may be selected by identifying entities with some information that is similar to one of the candidate entities.
US08150811B1 Parallel migration of data between systems
A system and method for migrating data, in parallel, from a source database system into a target database system includes storing data in groups (e.g., clusters) in the source database system. The groups of data are transferred, in parallel, to respective temporary staging tables in the target database system. The data in the temporary staging tables are then inserted, in parallel, into a target table in the target database system to complete the migration.
US08150807B2 Image storage system, device and method
An image sharing system, an image sharing device and a method for operating a plurality of image sharing devices are provided. Each image sharing device has a memory with image content files stored therein and a communication system to provide an image sharing system. The method comprises the steps of: identifying image sharing devices to be included in the image sharing system; establishing a communication link between the identified image sharing devices, said communication link providing the ability to transfer image content files; identifying sharable image content files in each of the image sharing devices; and determining manifest data useable in copying the sharable image content files from one of the image sharing devices to at least one other of the image sharing devices so that each of the shareable image content file is stored in at least two of the image sharing devices in the image sharing system.
US08150804B2 Hierarchical categorization of media assets and user interface for media player
An improved hierarchical user interface for a handheld media player is disclosed, which classifies media assets that an on-line merchandiser intends to sell to the user as hidden files. The files are invisible to a user without a user's intended and persistent interaction with a user input device of the player. The media assets that an on-line merchandiser intends to sell to the user are stored in the unused storage capacity of the player and are organized in a single structure as those media assets owned by the user. A method includes a means that a user actuates a user input device until the hidden files are displayed. Furthermore, a method is disclosed to utilize a file storage system of a portable media player more effectively and efficiently. The unused storage capacity is then used by the on-line merchandiser to store media assets, which have not been purchased by the user at the moment when they are received by the media player. The capacity occupied by the media assets from the merchandiser is adjusted dynamically based upon the required capacity by the user at a specific time. The media assets stored are managed based on their assigned priorities.
US08150803B2 Relationship data management
Some embodiments provide a system for processing relationship data that expresses relationship between various entities. In some embodiments, the entities are entities associated directly with an enterprise. The entities in some embodiments described below also include entities associated indirectly with the enterprise through other entities. In some embodiments, the system consolidates disparate relationship data sets that relate to the same set of entities. For instance, in some embodiments, the system includes several data storages that store relationship data. For at least two entities, at least two different data storages store two different relationship data sets that differently express the relationship between the two entities. The system includes a hierarchy manager that receives the two different relationship data sets and consolidates the two different relationship data sets into one relationship data set that best expresses the relationship between the two entities.
US08150802B2 Accumulating star knowledge in replicated data protocol
A distributed system includes full and partial replicas of a set of data items that may be inserted, modified, or deleted by any replica. Replicas may occasionally synchronize with other arbitrarily chosen replicas to learn about updates. A replica's knowledge includes one or more knowledge fragments, where each fragment indicates a set of items. A type of knowledge fragment, called a star knowledge fragment, contains versions associated with all items in the system. Star knowledge fragments are compact because the set of items stored at a replica need not be explicitly listed. Once all replicas know of all updates in the system, partial and full replicas will have the same compact star knowledge fragment.
US08150799B2 Document management apparatus, document management method and computer readable storage medium
A document management apparatus is provided in a system that includes a project management unit capable of managing progress of a project to which a user belongs. The document management apparatus includes a reception unit configured to receive a search keyword input by the user and user attribute thereof, a search unit configured to search document information based on the search keyword received by the reception unit, an obtaining unit configured to detect the project to which the user belongs based on the user attribute received by the reception unit, and obtain a phase of the detected project from the project management unit, an extraction unit configured to extract document information which is operated on a number of times that is equal to or more than a threshold value in the project phase obtained by the obtaining unit, from the document information searched by the search unit, and an output unit configured to output the document information searched by the search unit and the document information extracted by the extraction unit to provide the user therewith.
US08150797B2 Method and apparatus for enhancing directory performance
A method for enhancing directory service performance includes determining one or more data types to be loaded. Retrieving data objects that includes the determined data types from storage. Preloading object name and determined data type data into a directory service alternate evaluator for each data object retrieved from storage.
US08150796B2 Methods and systems for inducing behavior in a population cohort
Avatars, methods, apparatuses, computer program products, devices and systems are described that carry out identifying a member of a population cohort; and inducing at least one behavior in the member of the population cohort based on an association between the population cohort and at least one cohort-linked avatar.
US08150783B2 Security system for and method of detecting and responding to cyber attacks on large network systems
An improved security system for and method of detecting and responding to cyber attacks on a network or network element. The system comprises: (a) an intelligent agent-based information retrieval subsystem configured so as to automatically search for and retrieve relevant data from distributed sources; (b) a rule-based inferencing mechanism configured so as to interpret retrieved data within the situational context to support event and alert generation for cyber threat assessment and prediction; and (c) a threat assessment and prediction mechanism configured so as to capture relating to the interrelationship between cyber sensor outputs and cyber attacks.
US08150781B2 Package shipping system and method, including usage of historical analytic data
Embodiments provide methods, apparatus, systems, and computer-readable media associated with using historic analytic data to identify shipping options for a user to use when shipping a package. Historic analytic data may be received and maintained by a package shipment facilitation system. The analytics may then be used to generate business rules which may be applied to parameters for a package that is to be shipped. Through application of the business rules, one or more preferred shipping options may be identified. Business rules may be received after being manually-generated by a user, or may be automatically generated based at least in part on the maintained historic analytics. After a shipping option is chosen for the package, a shipping label may be printed for the package, and the package may be entered into a carrier's system for processing.
US08150778B2 Compatibility scoring of users in a social network
The compatibility score of individuals in a social network is computed based on the compatibility of interests expressed by these individuals. The compatibility score between any two interests is calculated as the log of the estimated probability that a member of the social network will express both interests as his or her interests divided by the product of: (i) the estimated probability that a member of the social network will express the first of the two interests as his or her interest and (ii) the estimated probability that a member of the social network will express the second of the two interests as his or her interest. The compatibility score between two individuals is calculated as the sum of the compatibility scores between each interest appearing in a set of interests expressed by the first of the two individuals and each interest appearing in a set of interests expressed by the second of the two individuals.
US08150772B2 Biometric authentication of mobile financial transactions by trusted service managers
A method for authenticating a financial transaction at a point of sale (POS) includes storing an application program in a first secure element of a mobile phone. The application is configured to generate instruction codes to effect the financial transaction upon verification of a user's identity. The user's credentials are stored in a second SE of the phone, which is operable to verify the user's identity from a biometric trait of the user input to the phone and to generate data authenticating the financial transaction in response to the verification of the user's identity. At the POS, the user invokes the application and then inputs a biometric trait to the phone. The second SE verifies the user's identity, and upon verification, generates data authenticating the transaction. The financial transaction data, including the instruction codes and the authenticating data, are then transmitted from the phone to the POS.
US08150761B2 System and method for analyzing and displaying security trade transactions
A system and methods for processing and charting security exchange trading and market information shows security traders if current transactions originated as buy orders or sell orders, and simultaneously indicates traded quantity. Security exchange trading information is received that includes the price, volume and time of each trade. In addition, security exchange market information is received from buyers, specifying bide prices and quantities, and from sellers, specifying asking prices and quantities. The security exchange trading and market information is processed simultaneously and displayed as a continuously updated real-time chart depicting the exchange auction process whereby buyers and sellers agree to trade at specified prices, including details of individual transactions. The chart is formed by plotting each trade at the price traded, and for each plot point shows a distinctive icon indication whether the transaction was initiated by a buyer or seller.
US08150759B2 Auction system
The invention pertains to a system, and method, for auctioning articles, or products of various types, via a public data transmission network, such as the Internet. The bidders participate by submitting a bid via their bidder terminal, to the auction platform, which is integrated into the data transmission system, and permits bi-directional transmission between the terminals and the auction platform. The system functions as a virtual auction house.
US08150758B2 Unitary investment having interrelated assets
The present invention provides a unitary note investment instrument and method of use that has two performance components. An investor invests in the issuer the principal amount of the investment. The first component is a base portfolio. The second component is keyed to a passive commodity index, having long and short positions. The instrument's commodity index exposure is established as the product of a leverage factor of at least 100% and the amount of the base portfolio exposure. The return to the investor comprises the change in value of both the base portfolio exposure and the commodity index exposure over a predetermined period of time multiplied by a payout factor.
US08150757B1 Web-based infomediary for intellectual property transfer
A system and method provide a web-based infomediary for dissemination of intellectual property transfer information among multiple users via a global computer network such as the World Wide Web. The system and method can be used to provide network users with information to facilitate transfer of intellectual property rights by assignment or license. Also, the system and method can be configured to collect bids and offers from parties seeking to acquire rights, or conduct a web-based auction. In this manner, the system and method provide a web-based infomediary in the sense that they facilitate person-to-person or business-to-business online exchanges that leverage the Internet to unite buyers and sellers into a single, efficient virtual marketplace that provides a concentration of pertinent information.
US08150756B2 Systems and methods for offering and servicing hedge funds
A family of hedge funds, serving as “feeder funds”into underlying single-manager hedge funds, formed to provide smaller investors with the ability to allocate and reallocate assets among alternative strategies, and this basic structure combining interrelated systems and methods for offering, redeeming, exchanging, valuing, reporting and servicing the same is a new approach. The system and methods described herein provide investors having less than ultra-high net worth portfolios with access to hedge funds and the potential valuable diversification to an overall portfolio, and the ability to customize their portfolio of hedge funds to their individual needs and adjust such portfolio over time as seen fit in light of changing financial needs and market conditions. This invention gives a wide range of investors access to hedge funds, creating economic value using a new source of stable investor capital for hedge fund managers, a value shared with investors through reduced costs.
US08150754B2 Methods, apparatus and computer program products for interfacing automatic bill payment systems with card issuer database systems
An interface for interfacing a merchant processor with a card issuer database receives a merchant profile including transaction request data elements and stores the merchant profile in a global merchant database. A request for data corresponding to at least one element of the merchant profile is transmitted to a merchant system and/or a cardmember database. Data corresponding to the merchant profile is received from the merchant system and/or the cardmember database and stored in the global merchant database. A marketing system is notified that at least one record associated with the merchant profile is stored in the global merchant database.
US08150750B2 Systems and methods for managing expert content
Systems and methods for managing consultation requests to communities of experts comprising receiving consultation requests, receiving responses to consultation requests, and compensating experts for their responses with fractional ownership in a value-added investment vehicle based at least in part on the value of those responses.
US08150749B2 Systems and methods for general aggregation of characteristics and key figures
Computer-implemented methods, computer systems, and computer programs product are provided for automated generic and parallel aggregation of characteristics and key figures of unsorted mass data being of specific economic interest, particularly associated with financial institutions, and with financial affairs in banking practice. The parallel aggregation may reduce the amount of data for a customer defined granularity for the purpose of facilitating the handling of raw data related to all areas of credit risk management in banking practice. Moreover, the computing power of software and the software performance run time, respectively, may be improved in the case of mass data.
US08150745B2 Multi-company business accounting system and method for same including journals
In at least one embodiment of the present invention, a computer implemented method for journalizing financial information for a multi-company accounting system is provided. The method comprises creating a journal. Input detail lines of the financial data are entered to define the journal. The journal is released within the multi-company accounting system to limit changes to the input detail lines to define a released journal. Multi-company detail lines are added to the released journal including for a sum that is not zero of the debits and credits by GL date for a corresponding company of the multi-company group that is not the main company of the journal, the multi-company accounting system will automatically add a pair of the multi-company detail lines to balance monies owed between the main company and the corresponding company.
US08150744B2 Revenue assurance analytics
A system and method of revenue assurance for a service activity are presented. Multiple data feeds are received by a revenue assurance analytic system, where each data feed contains the same logical component of the service activity. The multiple data feeds are processed to detect revenue assurance issues in the service activity based on one or more common linking keys between disparate records related to the logical component.
US08150741B2 Shopping assistant
Various embodiments are disclosed herein that relate to the dynamic calculation and presentation of efficient travel routes for in-person shoppers. For example, an adaptive shopping server system is configured to generate, for display on a shopping client device, an efficient travel route to a location of one or more user-requested merchandise items, the efficient travel route being advantageously distinct relative to other potential travel routes in consideration of a route efficiency selection criterion received from the shopping client device.
US08150740B1 Electronic commerce integration
An information system environment is described that, among other things, facilitates integration of electronic commerce and physical store front retailer selling channels. In some realizations, the system includes a shopper accessible kiosk co-located with a physical store front retailer and an electronic commerce information service accessible from locations external to the physical store front retailer. Both access inventory information supplied from a suitable information service. The shopper accessible kiosk allows a user thereof to access inventory information particular to the physical store front retailer, while the electronic commerce information service allows a user thereof to order items from out of stock of the physical store front retailer.
US08150739B1 Method and systems for providing specialty product information to consumers
Methods and systems for providing specialty product information to consumers.
US08150738B2 Method, medium, and system for selecting a merchant for a trial mode of a service
Disclosure includes selecting a merchant from a plurality of merchants, enabling a trial mode for the merchant, during the trial mode, receiving an indication of a first order for the merchant, forwarding the indication of the first order to the merchant, allocating a first payment for the first order to the merchant, requesting an acceptance of a membership status from the merchant, and receiving an indication of the payment for the first order.
US08150735B2 Retail system for selling products based on a flexible product description
According to one described embodiment, a method is provided in which transaction information is determined. The transaction information is associated with (i) a buyer who has arranged to purchase a product from a central controller at a first price established between the buyer and the central controller and (ii) a merchant that offers the product for sale at a second price, different from the first price, without offering the product for sale to buyers at the first price. Information is transmitted that facilitates the acquisition of the product by the buyer, in exchange for payment provided by the buyer to the central controller. An amount based on the second price is provided to the merchant.
US08150733B2 Advertisement distribution system, device and method, and advertisement distribution program
An advertisement transmitted from an advertisement distributor terminal and advertisement distribution request information are mutually associated and stored in an advertisement distribution management device. Further, user information transmitted from the user terminal is added with identification information, and stored in the advertisement distribution management device. Thereafter, the advertisement distribution management device acquires user identification information in response to a Web site reading requirement transmitted from the user terminal, and extracts all category information belonged to by advertisements the distribution of which are approved by the user with reference to a user information storing means. Moreover, one piece of category information is determined out of the category information. Furthermore, one advertisement is determined out of the advertisements that belong to the category information, and the advertisement is transmitted to the user terminal.
US08150732B2 Audience targeting system with segment management
Systems, methods and apparatus for delivering content to an audience member over a computer network. A console allows a user to define audience segments that are organized in hierarchical fashion. The segments are then calculated by collecting profile data for audience members and determining whether members have attributes that a defined by the audience segments. The hierarchical definition of segments allows audience segments to be logically combined and facilitates efficient recalculation of audience segments. Profile synchronization provides an authoritative identifier that is used to reconcile the potential issuance of multiple identifiers for a given audience member.
US08150731B1 Method and system presenting and distributing customized information associated with verification information
The present disclosure is a method and system for providing targeted content with verification information including additional selectable content. A method for providing targeted content with verification information may include receiving data associated with verification information, the receiving of data associated with verification information may include time information and location information; retrieving content related to the verification information, the content being based upon the time information and the location information; and presenting verification information, the verification information including targeted content related to the verification information and based upon the time information and location information.
US08150730B2 Method and apparatus for internet sale using sale contents
There is provided a method of selling in a shopping mall server. The method includes: displaying at least one sale content as sale information of a product selected to be sold; displaying a interested sale content selected by consumer among the sale contents; performing a payment transaction via a payment system when the selected product is determined to be purchased.