Document | Document Title |
---|---|
US08800904B2 |
Cone crusher
An inertia cone crusher, including an outer crushing shell and an inner crushing shell forming between them a crushing chamber, the inner crushing shell being supported on a crushing head which is attached on a crushing shaft which is rotatable in a sleeve, an unbalance weight being attached to the sleeve, a vertical drive shaft being connected to the sleeve for rotating the sleeve, the drive shaft being supported by a drive shaft bearing, and a first counterbalance weight and a second counterbalance weight, the first counterbalance weight being attached to the drive shaft in a position located below the drive shaft bearing, the second counterbalance weight being attached to the drive shaft in a position located above the drive shaft bearing. |
US08800898B2 |
Method and apparatus for processing of materials
A method and apparatus processing materials including municipal waste at ambient pressure and low temperatures, and processing materials; the apparatus comprising an elongated rotating cylindrical configuration. |
US08800896B1 |
Motorized spreader assembly
A motorized spreader assembly facilitates efficient and expedited spreading of seed or fertilizer over a large area. The assembly includes a trailer having a hitch arm. A first bin having a bottom opening is coupled to the trailer. A first disc having a top surface is coupled to the trailer. The first disc is positioned under the first bin whereby the top surface of the first disc is configured for receiving granular material passing through the bottom opening in the first bin. A plurality of fins is coupled to the top surface of the first disc and configured for propelling the granular material outwardly from the first disc while the first disc is rotated. An engine is coupled to the trailer and operationally coupled to the first disc for rotating the first disc. |
US08800894B2 |
Fluidic oscillator
A fluidic oscillator contains at least one channel including an interacting cavity disposed therein, a first inlet communicating with the interacting cavity to flow fluid inward, and a first outlet communicating with the interacting cavity to spray the fluid flowing through the interacting cavity outward, characterized in that: at least one turbulent flow passage is used to guide the fluid to flow into the interacting cavities from one of two opposite first longitudinal walls of the interacting cavities so that a turbulent flow effect is generated in the interacting cavities, and then the fluid flows out of the first outlets to generate oscillatory spray. |
US08800890B2 |
Colorpoint process
An apparatus and method for creating a realistic granite or other pattern on a substrate, such as a sink, bath, or piece of furniture. The apparatus and method may use gelcoat to create a regular or irregular pattern. The apparatus may use pressurized air or gear pumps to pump paint from tanks to a spraying device. |
US08800887B2 |
Agricultural sprayer and method
A system for agricultural spraying including a solution reservoir and primary pump for delivering fluid to a plurality of laterally spaced nozzles interconnected by supply conduits. A chemical reservoir and chemical injection pump are interconnected to the output of the primary pump through a mixer. Controllers for the primary pump and chemical injection pump are coordinated to run the pumps a predetermined time to fill each of the supply conduits from the chemical injection pump and primary pump so as to automatically prime the injection system. |
US08800883B2 |
Actuator device including an expandable material
An actuator device including: a case housing an expandable material, a moving part that can move in translation as a result of the expansion and/or contraction of the expandable material, and a heater to heat the expandable material. The device also includes: a position sensor which measures the current position of the aforementioned moving part; and a positioner to position the moving part, including a controller acting on the above-mentioned heater according to the current measured position. |
US08800880B2 |
Downhole tag assembly
Assemblies for packaging a downhole tag. In one embodiment, a tag assembly includes a package configured to contain a wireless tag. The package includes a base, an inner cover, and an outer cover. The base includes a cavity configured to retain an antenna, tag circuitry, and the inner cover disposed over the antenna and tag circuitry. |
US08800879B2 |
Input/output module and method for operating the input/output module
An input/output module of control technology configured to accommodate a front connector and read in process values comprising a field bus connection, wherein a first read/write unit configured to wirelessly transmit an individual character string into a second read/write unit is arranged in the front connector such that a unique assignment is established between the input/output module and the front connector in accordance with a connection standard. |
US08800876B2 |
Ruggedized RFID tag and reader
A radio frequency identification (RFID) transponder tag is contained in and electrically connected to a mechanically rugged metallic tag housing slotted to define a radio frequency antenna, such as a half turn antenna, and sealed with an epoxy filling. |
US08800875B2 |
Pistol grip for a portable terminal with an internal receptacle for a stylus
A handle for a portable terminal having a user interface configured for interaction with a stylus. The handle comprises a handle body having the grip portion shaped for grasping by a hand of the user of the portable terminal, a proximal end of the grip portion for coupling to a housing of the portable computer, and a distal end of the grip portion. The handle has a receptacle connected to the handle body and located in the interior of the handle body, such that the receptacle is adapted for releasably retaining the stylus in the interior of the handle body. The handle body 21 has an aperture for facilitating access of the stylus into the receptacle. The receptacle has at least one arm having a first shaped feature (e.g. protrusion and/or notch/groove) adapted for engaging a second shaped feature (e.g. corresponding notch/groove and/or protrusion) of the stylus for providing the releasable retaining of the stylus when resident in the receptacle. The arm is biased towards a first position for facilitating the engagement of the first shaped feature (e.g. protrusion and/or notch/groove) with the second shaped feature (e.g. corresponding notch/groove and/or protrusion). |
US08800872B2 |
Multi-mode computing systems for point of sale transactions
Multi-mode computing systems for point of sale transactions are disclosed. According to an aspect, a computing system includes a first housing and a processing device disposed in the first housing. A user interface and a first input/output interface is integrated with the first housing and in communication with the processing device. The first input/output interface is configured to receive power for delivery to the processing device. A second housing is configured to carry the first housing. An attachment mechanism is configured to selectively attach together the first housing and the second housing for carry of the first housing. A second input/output interface is configured to be communicatively coupled to the first input/output interface when the first housing and the second housing are attached. A power source is connected to the second input/output interface for delivery of power to the processing device via the first input/output interface. |
US08800870B1 |
Short-wave infrared based scope
An infared-based scope configured to obtain and display video imagery that allows a user to estimate wind speed and direction over a trajectory to a target based on observed air motion in the video imagery. In certain examples, the scope further includes electronics configured to calculate the wind speed using video image processing techniques. |
US08800869B2 |
Inventory control using electronic shelf label systems
An electronic shelf label (ESL) is constructed to display a bar code, or the like, and inventory information, in addition to the typical product identification and price. A stock person carrying a handheld communicator with a bar code scanner can conveniently scan the ESL and then enter the number of items removed from or placed on the shelf. Assuming he is using a wireless communicator, the information is sent immediately to the ESL server via the ESL system, and the ESL display is then updated as well as the establishment's inventory database. |
US08800867B2 |
Dispensing machine control method
In order to control the status and the operation of a dispensing machine assembly comprising one or more modules or sub-assemblies, at least one of modules or sub-modules is provided with an electronic tag and the machine is provided with a tag controller device for interacting with said tag by reading, writing and transmitting information data comprising initialization data on or through said tag and operating said dispensing machine according to the information gathered from said tag or tags. |
US08800866B1 |
Time analysis at a banking system controlled by data bearing records
A banking system controlled by data bearing records utilizes metrics in acquiring and processing event data related to financial transaction activity at a plurality of automated banking machines. The system uses machine sensors to detect event data during a transaction. For each machine, the system can obtain, analyze, and store event data. The event data can include transaction data related to transaction type, time analysis data related to transaction duration, and operational data related to machine components used during the transaction. Statistical machine averages can be determined and compared by the system in real time. The system can produce statistics related to component performance, such as check reader performance in reading check data from generated check images. The system can also be used to detect and then alleviate potential problems, such as by causing a machine to perform an early sending of check images. |
US08800865B2 |
System and method to allow access to a value holding account
Example systems and methods that allow access to a value holding account are described. In one implementation, a method receives a first request for a second account code after activation of a selector on an account access object associated with a value holding account. The second account access code is associated with a first account access code that is associated with the value holding account. The first account code allows access to the value holding account for a first determinable period. The method generates a second request for the second account code and communicates the second request to the value holding account. The second account code is received from the value holding account and allows access to the value holding account for a second determinable period that differs from the first determinable period. The method provides the second account code to a user of the account access object. |
US08800864B2 |
Banking system controlled responsive to data read from data bearing records
A banking system is controlled responsive to data included on data bearing records. The system includes a deposit accepting machine for accepting deposit items, such as deposit bags, currency, and checks. The deposit accepting machine includes a card reader operable to read financial account data from cards of depositors. The machine includes a RFID reader that wirelessly reads data from RFID tags on deposited items, including account number and deposit amount data. A computer credits the account for the read deposit amount. The machine, which can also dispense cash, further includes an NFC reader that can wirelessly receive cash loading data from an NFC component on a cash handler's cash transport bag. The cash loading data can include an amount of cash loaded into the machine. The machine can wirelessly transmit to the bag, dispense data that includes the amount of cash dispensed since the last cash loading. |
US08800856B2 |
Box body
A container that is capable of loading articles onto a cassette for containing articles and the like with high reproducibility and is suitably applicable to a paper-made refill, is provided with, as shown in FIG. 1, if two constituting surfaces of container-constituting surfaces, which stand facing each other across an opening (6) with a predetermined size in one of the container-constituting surfaces, are supposed as first and second container-constituting portions (1 and 2), at least a lid-constituting portion (11) that has a width extending beyond the opening (6) and makes a mountain fold on the container-constituting portion (1), and a lid-closing portion (12) that makes a mountain fold on the lid-constituting portion (11) to engage the container-constituting portion (2). The container is formed so that when opening the opening (6), the lid-closing portion (12) disengages the container-constituting portion (2) and the lid-constituting portion (11) is folded back to a position so that it becomes the same wall surface as that of the container-constituting portion (1). When binding members (43) are taken outside while directing a side of the opening (6) downward, a side surface of each of the articles (30) comes into contact with a continuous wall surface formed of a wall surface constituting the container-constituting portion (1) and a wall surface constituting the lid-constituting portion (11) with it being along the continuous wall surface. |
US08800839B2 |
Surgical instruments employing sensors
According to an aspect of the present disclosure, a surgical instrument for operating on tissue is provided. The surgical instrument includes an end effector including a first tissue engaging member and a second tissue engaging member in juxtaposed relation to the first tissue engaging member; a gap determination element operatively associated with each of the first tissue engaging member and the second tissue engaging member for measuring a gap distance between the first tissue engaging member and the second tissue engaging member; and a tissue contact determining element operatively associated with a respective tissue contacting surface of at least one of the first tissue engaging member and the second tissue engaging member. The present disclosure also relates to methods of using the surgical instrument. |
US08800838B2 |
Robotically-controlled cable-based surgical end effectors
A cable-driven surgical tool configured to receive various control motions from a robotic system. |
US08800837B2 |
Powered surgical instrument
A surgical instrument including a housing, an endoscopic portion, a drive motor, a drive tube, a firing rod and an end effector is disclosed. The endoscopic portion extends distally from the housing and defines a first longitudinal axis. The drive motor is disposed at least partially within the housing. The drive tube is disposed in mechanical cooperation with the drive motor and is rotatable about a drive tube axis extending through the drive tube. The firing rod is disposed in mechanical cooperation with the drive tube and at least a portion of the firing rod is translatable with respect to the drive tube. The end effector is disposed adjacent a distal portion of the endoscopic portion and is in mechanical cooperation with the firing rod so that the firing rod drives a surgical function of the end effector. |
US08800836B2 |
Tool for applying insulation fasteners
A tool for driving a fastener pin into a substrate to secure a fastener body to the substrate for fixing insulation or other cladding, the tool being of the type comprising a fastener guide and a driving piston driven along the fastener guide by gas pressure to engage and drive the pin, the fastener guide being displaceable axially inwardly relative to the body of the tool in order to cock the tool for firing of the driving piston, wherein the tool comprises means for enabling the tool to push the fastener body through insulation or other cladding into engagement with the underlying substrate without putting the tool into a condition in which firing can occur, the tool being thereafter able to be put into a condition to permit firing to take place. |
US08800834B2 |
Fastener driving apparatus
A fastener driving apparatus includes a power source, a control circuit, a motor, a first cylinder, a first piston, a linear motion converter, a second cylinder, a second piston, an anvil, a retention element retaining a component of the apparatus, and at least one sensor. During a compression stroke, the first piston compresses gas in a first cylinder to a predetermined pressure. Compressed gas is communicated to the second cylinder and the retention force of the retention element is overcome, to release the retained component of the apparatus, thereby causing the second piston to move linearly and enabling the anvil to drive the fastener into the workpiece. During a return stroke of the first piston, a vacuum created in the first cylinder is communicated to the second cylinder, causing, along with an optional other retraction capacity, the second piston and the anvil to retract to their initial positions. |
US08800827B2 |
Box and form for wig or hair piece
A box and/or form for a wig or hair piece are provided. The form may include a torus-shaped member and a mandrel. In use, the wig or hair piece may be wrapped about or otherwise secured to the mandrel and the mandrel may be placed within a lumen of the torus-shaped member. A curved or curled portion of the strands of hair of the wig or hair piece may extend over a curved surface of the torus-shaped member. The wig form and attached wig or hair piece may be covered with a hairnet and may be placed in a box for sale to a consumer or for storage by the consumer after sale. Embodiments allow the display before sale and convenient storage of wigs and hair pieces by the consumer while preserving the curl of the hair. |
US08800819B2 |
Discharging device for dispensing liquids
A discharging device for dispensing liquids having a housing, control electronics, a liquid storage receptacle, a discharge orifice, a conveying device actuable manually by a first actuator which transports the liquid to the discharge orifice from the storage receptacle and a blocking device, which in a blocked state blocks the actuation of the conveying device and in a released state allows actuation of the conveying device. The blocking device includes an interlock device movable relative to the housing between first and second positions and a movement of the interlock device from the first to the second position causes the blocking device to assume the released state. The interlock device is biased by a spring device in the direction of the second position and a first retaining device is provided which retains the interlock device in the first position and which is releasable by a signal from the control electronics. |
US08800818B2 |
Multi-chamber dispenser
A multi-chamber dispenser may be provided and may include one or more chambers that may be removably fastened to a rigid frame and/or one or more chambers that may be permanently fastened to the rigid frame. A chamber may be actuated by rotating a cap, or an actuator, or both, to an application position and then pressing the cap or actuator in order to dispense the substance of one or more chambers. The substance may be dispensed via an independent dispensing conduit or a shared dispensing conduit. The multi-chamber dispenser may operate in any orientation and may operate when less than all of the chambers are fastened to the dispenser. |
US08800812B2 |
Holding apparatus
A holding apparatus includes a bracket and a receiving case. The receiving case is mounted to the bracket and receives a plurality of products. In addition includes a front wall, a rear wall opposite to the front wall, a bottom wall connected to the rear wall, two opposite sidewalls connected to the front wall, rear wall and the bottom wall. The front wall defines a through hole, and the through hole extends to the bottom wall. An acute angle is defined between the bottom wall and the front wall. |
US08800809B2 |
Canister for desiccants and other material
A canister including a body portion containing an end wall and a cylindrical wall extending from the end wall to an upper cylindrical edge portion thereof, and a cap, securable to the body portion, containing a circular top wall with an inner surface and an outer surface and a cylindrical outer wall secured to the top wall containing an inner portion and an outer portion, wherein one or more support elements are secured to the inner surface of the top wall, thereby forming two ends of the support element and also thereby forming a gap between the inner portion of the cylindrical outer wall of the cap and each end of the support element, whereby at least a portion of the upper cylindrical edge portion of cylindrical wall of the body portion is secured within the cap. |
US08800808B2 |
Bin sidewall panel concept
A storage bin may include a corrugated outer sidewall, a generally flat inner sidewall, and a first fastener. The corrugated outer sidewall may support a hoop tension provided by a material within the storage bin and may include a series of horizontally extending corrugations forming alternating grooved portions defining alternating circumferentially extending radially inner and outer ridges vertically spaced from one another along a vertical extent of the outer sidewall. The corrugated outer sidewall may define a first aperture. The generally flat inner sidewall may support the hoop tension, abut the radially inner ridges, and define a second aperture. The first fastener may extend through the first and second apertures and may couple the inner and outer sidewalls to one another. |
US08800806B2 |
Refrigerating assembly
A refrigerating assembly temporarily stores an item at a first temperature lower than an ambient temperature. A container receives the item and a shell is adapted for removably receiving the container therein. The container has a sidewall having a cavity therein containing an amount of a refrigerant medium having a second temperature lower than the ambient temperature for temporarily maintaining the item received in the container at the first temperature. The shell has an outer surface which is at the ambient temperature and an inner surface which has a layer of thermally insulating material mounted thereon for thermally insulating the shell from the container, thereby maintaining the outer surface at the ambient temperature. |
US08800805B2 |
High vacuum container and adjusting device
A high vacuum container includes an inner container body, an outer container body, a first group of supporting devices and a second group of supporting devices. Each group of supporting devices includes four supporting assemblies, and two supporting assemblies are disposed at the upper portion of the high vacuum container, and the other two are disposed at the lower portion of the high vacuum container. Each supporting assembly includes a base plate welded at outer surface of the inner container body and a heat insulating pipe extending along a radial direction of the high vacuum container, one end of the heat insulating pipe abutting against the base plate. Each supporting assembly at the lower portion further includes a fixing element, and each fixing element partly is partly inserted into the outer container body through the opening on the outer container body. Each fixing element has a top plate and a bending portion, and each bending portion bends vertically from the edge of the top plate and towards the inner part of the high vacuum container, and sleeves onto outside of the heat insulating pipe, and outer surface of the bending portion is welded to the outer container body at the opening. The high vacuum container and an adjusting device for adjusting the concentricity of the high vacuum container would be beneficial to high concentricity. |
US08800803B2 |
Pot cover with locking means
The invention relates to a combination of cover (2) and pot (5) can be used as a pressure cooker with a slight overpressure. A first annular sealing element (26) is provided at the bottom side of the cover (2) and comprises at least one locking means (10a, 10b) to match the size of the pot (5). The locking means (10a, 10b) comprises a contour portion (12), an actuating means (24) and an adjustment device with a second sealing element (16), wherein the second sealing element (16) is slidably movable in and against the center of the cover (2). A form-locking and force-locking connection is formed between the cover (2) and an upper portion of the outer surface of the pot (5) by the second sealing element (16) of the at least one locking means (10a, 10b). |
US08800800B2 |
Carrier plate and transporting and/or storing device for pharmaceutical containers
A carrier plate for pharmaceutical containers, in particular syringes bottles, or ampoules, includes a receiving region that has a plurality of through-openings for receiving the pharmaceutical containers. The receiving region includes a handling region that defines a base plane for handling the carrier plate, in particular for engaging on the carrier plate and/or for supporting same, having a top face that functions as a pressure side under a load and a lower face that functions as a tension side. A structural member for increasing the rigidity of the carrier plate is also provided that includes at least one box profiled region between at least two through-openings on the upper face of the carrier plate. |
US08800798B2 |
Packaging with lid sealable to container and a method of sealing the packaging
The invention relates to a packaging, preferably for foodstuffs, said packaging comprising a container and a lid, both of which is made of a material which is suitable for injection moulding, said lid being sealable relative to the container; and wherein the lid comprises an elevated portion for abutment on the internal, upper edge of the container, wherein at least a portion of the lid (2) is made with a sealing zone (7, 8) for joining with the container (1), said sealing zone (7, 8) being added with an active material which, by influence during joining, changes the material in the sealing zone (7, 8) to the effect that the sealing becomes weaker than the surrounding material, whereby the scaling is, upon opening, broken in the joint and not in the surrounding material. The invention also relates to a method of sealing the above packaging, wherein a material is added which, during the sealing procedure, changes the material in the joint to the effect that the seal becomes weaker than the surrounding material, whereby, when opened, the seal is broken in the joint and not in the surrounding material. |
US08800797B2 |
Heat and explosion resistant cargo container
Provided herein is a blast resistant cargo container sufficiently lightweight to be practical for aircraft transport. The container includes a frame assembly and a plurality of panels. Innovative panel connections between side panels and a unique door latching system improve the weakest links of the container. The plurality of panels includes a top panel, a bottom panel, a plurality of side panels and a flexible door. The side panels and the flexible door are formed of at least one explosion resistant sheet of a flexible, high tensile strength material. Edges of the sheets are wrapped around and secured to a rod. An edge capturing rail is wrapped around the sheets over each rod. The latching mechanism involves retaining a locking rail extending from the door panel in a groove of a doorpost or door sill with a detent bar. |
US08800796B2 |
Storage system
A storage system for storing a plurality of fluids or other goods has a plurality of containers adapted to fit within a receptacle. Each of the containers has an inner sidewall, an outer sidewall, and a top sidewall having a spout sealable with a cap such that the container contains the fluid or other goods when the cap is engaged with the spout. The plurality of containers are shaped such that the containers are stackable or nestable within the receptacle such that the containers tessellate, the inner sidewalls of the containers abutting each other, and the outer sidewalls abutting the inner surface of the receptacle. |
US08800794B2 |
Biaxially drawn, blow-molded bottle and its preform
A biaxially drawn, blow-molded bottle and its preform comprise at least a layer of a gas barrier material laminated inside the PET resin layers, a functional portion having a screw thread raised spirally in the upper portion of neck and also having a stop ring disposed under the screw thread, and a neck ring disposed at the lower end of the neck. In these preform and bottle, the leading edge of the gas barrier layer is positioned at a half height of the neck ring where the most advanced front of the leading edge neither reaches a half height of the stop ring nor extends to the functional portion. It is intended here that the neck would not be affected by the shrinking deformation caused by the existence of the gas barrier layer in the functional portion of the neck, which is treated for thermal crystallization. |
US08800789B2 |
Earring organizer
A device for organizing, storing and displaying earrings, pins, brooches and the like which are removably supported and held in place on at least one sheet of material and preferably a plurality of sheets of material hanging from a horizontal rod(s) or spindle(s) supported by arms extending from a vertical frame extending from a base. The spaced apart parallel support arms extend outwardly from the face of the frame a selected distance above the base and include positioning means at selected intervals hold the rod(s) supporting a sheet of fabric, mesh or woven panels to which the earrings, pins and brooches are attached. |
US08800782B2 |
Filter element
A filter element comprising an annular filtering media defining first and second axial ends and surrounding an interior area having a central axis, a first end cap sealing attached to said first axial end of said filter media, a second annular end cap sealing attached to said second axial end of said filter media, said second end cap defining a central opening, and a central tube extending from the opening of the second end cap, wherein the central tube includes an actuator exclusive of keys, free ends, or projections. |
US08800780B2 |
Motors with magnetic coupling for transfer of shaker motion
A vibratory separator including a basket including a first magnetic component disposed on the basket and a motor including a motor shaft and a second magnetic component coupled to the motor shaft. Furthermore, the first magnetic component and the second magnetic component are arranged to magnetically interact, and the interaction between the first magnetic components and the second magnetic component imparts a vibratory motion to the basket. Additionally, a method of operating a vibratory separator including injecting drilling material into a vibratory separator. The vibratory separator including a basket including a first magnetic component disposed on the basket and a motor including a motor shaft and a second magnetic component coupled to the motor shaft, wherein the first magnetic component and the second magnetic component are arranged to magnetically interact, and wherein the interaction between the first magnetic components and the second magnetic component imparts a vibratory motion to the basket. Furthermore, imparting a vibratory motion to the basket by interacting the first magnetic component and the second magnetic component. |
US08800776B2 |
Multi-deck air jigging machine
An air jigging machine for dry processing of raw materials, an air supply conduit for supplying working air to an air funnel, and having a pulsing valve. At least two jigging-material carriers for receiving material from a material-feeding mechanism are configured to consecutively receive therethrough working air from the air funnel and to separate the material into heavy and light material layers. The jigging-material carriers are disposed one above the other and are spaced apart. A wall encloses this intermediate space. At least one bypass airline branches off from the air supply conduit downstream of the pulsing valve, bypasses the lower jigging-material carrier, and communicates with the intermediate space for supplying an additional working airflow thereto. Respective discharge devices are provided for the jigging-material carriers for the material layered thereon during a jigging process. |
US08800774B2 |
Workpiece support structures and apparatus for accessing same
The present invention comprises a workpiece container for storing at least one workpiece having a bottom surface and a peripheral edge. In one embodiment, a workpiece support structure is located within the container enclosure, which forms multiple vertically stacked storage shelves within the enclosure. Each storage shelf includes, in one embodiment, a first tine and a second tine for supporting the workpiece in a substantially horizontal orientation. The bottom surface and peripheral edge of a workpiece seated on a storage shelf extends beyond the outer edge of both the first tine and the second tine. An end effector according to the present invention may engage these extended portions or “grip zones” of the workpiece. |
US08800770B2 |
Packaging for constraining a unit of articles
A packaging system, for opening and unloading a plurality of articles onto a display, includes a plurality of articles arranged to define a unit. The unit includes a front side, a back side, a pair of lateral sides extending between the front and back sides, a bottom, and a top. The unit may include a tray. A tubular film that extends between first and second ends, encircles the unit to secure the plurality of articles defining the unit. A series of first perforations are defined in the film and arranged in two bottom lines that are spaced from each other and extend along the bottom of the unit from the first end to the second end of the film. The bottom lines are spaced on the bottom to define the film into a lower portion that extends between the two bottom lines and a remaining portion. |
US08800767B2 |
Burglarproof tool fitting holder device
A burglarproof tool fitting holder device is formed with a side latch to tightly fasten a tool fitting for the effects of hanging show and protection against burglars. The device includes a tool fitting holder body and a burglarproof fixture unit. When the tool fitting holder body combines with the tool fitting in one, the fixing pedestal combines with the fixing cover plate of fixture unit in one via the two sides of the tool fitting to fasten the tool fitting. Further, ribs added in the inner fringes of the fixing cover plate and fixing pedestal is exactly wedged into the groove on the side of tool fitting to secure the tool fitting between the fixing cover plate and the fixing pedestal for effective protection against burglars. |
US08800764B2 |
Watertight casing for portable electronic device
A watertight casing includes a top cover, a transparent rubber sealing layer, a frame-shaped spacer, a loop-shaped rubber seal, and a bottom cover. The top cover defines a rib along the top cover. The bottom cover defines a receiving space and a slot surrounding the receiving space. The receiving space is to receive a portable electronic device. The slot is to receive the second rubber and the rib. The transparent rubber sealing layer is secured to the frame-shaped spacer and the top cover, and is sandwiched between the frame-shaped spacer and the top cover. When the top cover is secured to the bottom cover, the rib presses the frame-shaped rubber seal into the slot to deform the frame-shaped rubber seal, causing the slot to be filled with the deformed loop-shaped rubber seal. |
US08800758B2 |
Gift card carriers
A first aspect pertains to a gift card carrier that also operates as a greeting card. A first folded configuration, the gift card carrier presents the gift card for purchase. In a second folded configuration, the gift card carrier acts like a greeting card that encloses the gift card. A second aspect pertains to a gift card carrier with a depression for receiving a gift card therein. The depression may make the gift card appear flush mounted within a panel of the gift card carrier. A third aspect pertains to a gift card carrier with an image of hardware device that includes a display, and a gift card that includes an image associated with the hardware device. The gift card is positioned over the display region of the hardware device image making it appear as if the gift card is the display, and the image thereon is being displayed. |
US08800756B2 |
Externally adjustable internal wearliner for a material conveyor system
A wearliner assembly having an internally mounted wearliner for a bulk material conveying system. The wearliner assembly includes an external camming mechanism to adjust the height of the wearliner. |
US08800750B2 |
Method for transferring articles in a conveyor system
A method of transferring an article from a first drivable conveyor means to a second drivable conveyor means, the transfer of the article taking place during a synchronous phase in which the first and the second conveyor means have the same common speed as one another at any time. The method is characterized in that, during the synchronous phase, the common speed increases at least sectionwise and/or decreases at least sectionwise. A corresponding conveyor system operable for performing the method of transferring an article from a first drivable conveyor means to a second drivable conveyor means, as well as a packaging plant comprising such a conveyor system. |
US08800749B2 |
Apparatus for processing flat articles, in particular print products
An apparatus for processing flat articles, comprises a first conveyor adapted to convey the flat articles in a product flow, and a separator adapted to divide the product flow into at least two partial flows. The separator comprises a plurality of containers arranged in a row. The containers are adapted to accommodate flat articles. The containers move substantially transverse to the product flow and substantially parallel to the product flow to form the partial flows. |
US08800748B2 |
Method and apparatus for edge justification of mail items
An edge justification device for a mail processing machine. The device shifts the mailpiece from bottom edge justified to top edge justified. The amount of shift is determined as a function of the height of the mail piece. One embodiment solves the problem of switching from bottom to top registration by having a series of steerable nips, which are arranged in line, parallel to the mail flow direction. As the mail piece travels though the justifier, the nips will rotate to impart a lateral velocity to the mail piece, shifting it over to properly justify it. In a further embodiment, the nips of the justification device are not steerable. Rather, a whole nip assembly that is transporting the mail piece is moved laterally to switch from bottom to top justification. |
US08800747B2 |
Apparatus for loading biological material containers in a conveying system
There is described an apparatus for loading test tubes (1) in conveying devices (6) included in an automatic conveyor (7) for test tubes, comprising a recruiting device (2) for test tubes adapted to feed test tubes to a positioning device (4) for test tubes having a lane (15, 16) consisting of two spaced, parallel walls (17) on the edges of which respective motorized belts (18) slide, the distance between said walls (17) forming the lane (15) being adjustable and such that a test tube makes a 90° rotation when horizontally falling from the recruiting device (2), thus remaining vertically hanging and resting on the belts (18) by the projecting part of the cap with respect to the lateral body of the test tube. The belts (18) convey the test tube to a loading area (8) where the test tubes are handled by a test tube handling device (5) to a working point (9) included in the conveyor (7) adapted to automatically convey test tubes from and to modules for preparing and analyzing biological material. |
US08800744B2 |
Handrail for an escalator or a moving walkway
The invention relates to a handrail (1), used in particular for escalators or moving walkways, comprising a plurality of grip elements (10) or grip segments (10) arranged next to one another. The grip elements or grip segments (10) consist of a base body (11) that has an outer shell (12) or cover layer (12) and several inner chambers (15) delimited by the outer shell (12) or cover layer (12). The base body (11) has many or several reinforcing ribs (16 to 20 and 16′ to 20′, 35 and 35′ and 36 and 54). The outer shell or cover layer (12) is continuous in a grip region (13). The reinforcing ribs (16 to 20 and 16′ to 20′, 35 and 35′ and 36 and 54) divide the interior (15) into separate, independent chambers (21-24, 37-38, 55). This provides excellent thermal insulation and excellent soundproofing or noise insulation. |
US08800742B2 |
Automatic cash register system with variable fixing of accepted denominations
The invention relates to an automatic cash register system which comprises a detection unit for detecting goods to be paid for, a control unit which determines an amount of money due, an input unit for supplying notes of value for payment of the determined amount of money, a sensor unit for determination of the denomination of the inserted notes of value, and an output unit for dispensing change. The control unit fixes which denominations are accepted for payment of the amount of money in dependence of at least one operating parameter, and/or fixes a maximum amount in dependence of the amount of money due, wherein the control unit controls the cash register system so that in the payment of the amount of money due only notes of value or combinations of notes of value are accepted whose value does not exceed the maximum amount. |
US08800738B2 |
Wireless power feeder and wireless power receiver
A wireless power feeder 116 feeds power from a feeding coil L2 in the ground to a receiving coil L3 incorporated in an EV by wireless using a magnetic field resonance phenomenon between the feeding coil L2 and receiving coil L3. A plurality of feeding coils L2a to L2d are buried in the ground. Receivers 112a to 112d are buried in corresponding respectively with the feeding coils L2a to L2d. The plurality of receivers 112 each receive a position signal transmitted from a transmitter 110 of the EV. A feeding coil circuit 120 supplies AC power to the feeding coil L2 corresponding to the receiver 112 that has received the position signal to allow the feeding coil L2 to feed power to the receiving coil L3 by wireless. |
US08800736B2 |
Adjustable tuned mass damper systems
Particular embodiments relate generally to vibration isolation systems and tuned mass dampers. In one embodiment, a vibration isolation system may include a supporting base, an isolated mass, at least one air mount, a control valve, a compressed air supply, and a supervisory controller. The air mount is positioned between the isolated mass and the supporting base. The control valve is pneumatically coupled to the air mount, the compressed air supply and the atmosphere, and is operable to adjust a flow of air to and from the air mount. The supervisory controller receives a mass relative height signal, a mass relative velocity signal, and a mass relative acceleration feedback signal corresponding to a relative acceleration of the isolated mass or a pressure of the air mount. The supervisory controller may control the control valve such that a mounting height, a damping and a stiffness level of the air mount are a function of the mass relative height signal, the mass relative velocity signal, the mass relative acceleration feedback signal, or combinations thereof. |
US08800735B2 |
Dynamic displacement energy management device
A dynamic energy management restraint anchor device interfaces with a child seat in a vehicle, engaging common child seat attachment clip features. A device restraint anchor is operable to dynamically extract and permit distortion of load bearing deformable member(s) in order to manage the displacement of, and load transferred through, an anchor connected to a child seat. The device may be further operable to limit or prevent restraint anchor displacement and the distortion of said deformable member(s) under quasi-static load conditions in order to meet motor vehicle static load/displacement anchorage performance requirements applicable to certain anchors. Anchor retraction capability and various interlocking configurations for securing the position of an anchor, before or after having extracted, may be incorporated relative to the energy management device interfacing with both a vehicle and a child seat. An indicator may further be provided to identify the functional state of the restraint device. |
US08800728B2 |
Heavy-duty vehicle brake assembly with sealing interface
A heavy-duty vehicle brake assembly with a sealing interface includes a brake shoe, which includes a shoe table mounted on a web and a brake lining mounted on the shoe table. The shoe table is coated with a zinc-rich coating to form the sealing interface between the brake lining and the shoe table. The sealing interface resists the formation of corrosion cells on the brake shoe table, which in turn reduces the build-up of significant rust between the brake shoe table and the brake shoe lining, thereby preventing cracking and potential dislodging of the lining, while also facilitating replacement of linings when they eventually wear. A method of constructing a heavy-duty vehicle brake assembly with a sealing interface is also provided. |
US08800724B1 |
Free standing elevator hoistway
A modular, self-supporting elevator hoistway system and method includes stackable cages to replace structural building hoistways. Vertical corner columns, extending upward from an adjustable footing anchored in the elevator pit, form planar sides surrounding the hoistway. Fireproof sheeting between the columns isolates the hoistway interior from the rest of the building. Adjustable sill supports extending from adjustable horizontal cross members allow precise alignment with building floor doorways. Vertical elevator guide rails coupled to cross members cooperate with guide shoes on elevator cars to deter horizontal oscillations and smooth vertical motion of the car. A hoist beam atop the uppermost cage may support of an elevator car during maintenance. Cages may be assembled separately and installed in modular segments as the height of the building progresses, and may be erected before construction of building floors, allowing floors to be built to match hoistway sills. |
US08800718B2 |
Ultra lightweight segmented ladder/bridge system
A dual-use ladder and bridge modular system preferably includes tubes, gussets, flanges, and/or joints. In a preferred embodiment, the tubes, gussets, flanges, and/or joints are made of carbon fiber. A method connects and disconnects modular carbon fiber ladder segments. Another method creates a lightweight carbon-fiber beam with exceptionally high stiffness and strength using a combination of carbon-fiber braid material, uni-directional cloth, and pultruded carbon-fiber strips. A carbon fiber ladder segment and tube connectors are also disclosed. |
US08800716B2 |
Adjustable work platform for pipe and casing stabbing operations
A stabbing basket, for a rig and for supporting a worker while stabbing joints of tubular members together during running operations, comprises a frame member for mounting the stabbing basket to the rig, a platform to support the worker, a carriage to slidably mount the platform to the frame member, vertical power means for moving the carriage vertically with respect to the frame member, an articulating boom, interconnecting the platform with the carriage, said articulating boom comprising a first segment and a second segment, and at least one pivoting actuator positioned between the first segment and the second segment. |
US08800715B2 |
Retractable fall arrest with component assembly and cantilevered main shaft
A retractable fall arrest device comprises a unit housing, a spring sub-assembly, a brake/clutch sub-assembly, and a drum assembly. The spring and brake/clutch sub-assemblies each include shaft portions which extend into the housing and are removably connected together or to the drum assembly, and support the drum assembly in the housing. The spring and brake/clutch assembly are themselves removably connected to the unit housing. Finally, the unit housing comprises two wall members (i.e., clam shells) which are removably connected together. This fall arrest device allows for replacement of any of the four constituent components of the device in the field, thus reducing the down time between repairs or recertification of a particular fall arrest device. |
US08800714B2 |
Structure with active acoustic openings
An acoustic structure that includes a septum having an acoustic opening which defines an open area that varies in response to changes in the velocity of noise-containing media passing through the acoustic opening. The septum includes a fixed portion and one or more movable flapper portions wherein the fixed portion and/or the flapper portion(s) include surfaces that define an acoustic opening through the septum. The acoustic opening has an open area which varies due to movement of the movable flapper(s) in response to changes in velocity of the noise-containing media that passes through the acoustic opening. The resulting septum has a relatively low non-linearity factor (NLF). |
US08800712B2 |
Ear tip piece for attenuating sound
An ear tip piece device made of resilient material dimensioned for fitting the ear canal of a wearer, having a solid portion, a reversibly compressible portion, a channel and a sound attenuating element positioned inside the channel for attenuating sound being transmitted to the ear. In one embodiment, the ear tip piece is asymmetrical due to a bend. |
US08800710B2 |
Motorcycle
A motorcycle with a muffler disposed downwardly of a rider's seat positioned, in a side view, upwardly of a rear wheel when a rear shock absorber is extended, to minimize sideway bulging of the muffler from a vehicle body and improve ride comfort, while avoiding interference between the muffler and other parts. An outer shell of a muffler has a rhombus cross section. The muffler is disposed on at least one side in a vehicle width direction of a rear wheel wherein one pair of side walls extend in parallel with each other out of side walls of the outer shell extending in a vertical direction. A side cover is formed to extend along the upper and outer side walls of the four side walls of the outer shell to cover the muffler from a side, downwardly of a rider's seat. |
US08800708B2 |
Device and process for giving a breath sample with a breath alcohol interlock device
A device for preventing a vehicle from being started includes a breath gas analyzer (5), which is arranged within the vehicle and is designed to detect the breath alcohol content of an operator. A repeated test can be performed, without compromising the operator, with a control unit (1), which is connected to the breath gas analyzer (5), a motion sensor (4) and an ignition system (3) of the vehicle, to request a breath alcohol test at presettable times tW in such a way that the breath alcohol test is performed with the vehicle stopped. The control unit (1) is also designed to preset, beginning from the time tW, a time interval as a latency period tL within which the vehicle must be stopped. |
US08800707B1 |
Modular system and methods for moving large heavy objects
A modular system that provides multiple support surfaces for a large heavy object and enables movement of that object with no friction (e.g., on a cushion of air). Each module has an object support surface and a bearing that enables the modules and the heavy object being supported thereby to be moved across a floor with no friction. Each module restrains a portion of the object on top within a frame that opens to allow the supported portion of the object to move off the support surface of the module and onto a stationary object support structure (e.g., a milling machine bed), using a cushion of air at an elevated height from the floor equal to that of the top surface of each module. The modules can be used independently or locked together to move a very large and heavy object or can be used to build a type of bridge which the air bearings underneath the object can cross. |
US08800704B2 |
Wheel loader
A wheel loader includes a vehicle body frame, an engine, a working unit a fuel tank and a cooling device. The fuel tank is attached to a bottom surface of a rear part of the vehicle body frame, and has a rear end surface slanted obliquely rearwards from up to down. The cooling device is configured to release heat of a coolant flowing through an inside thereof. The cooling device is supported by the rear part of the vehicle body frame. A bottom end portion of the cooling device is opposed to and separated away from a rear end surface of the fuel tank at a predetermined distance in a back-and-forth direction. A bottom surface of the cooling device is positioned lower than a top surface of a rear end portion of the fuel tank. |
US08800703B2 |
Hood mount assembly
A hood mount assembly for positioning and mounting a hood to a vehicle having a frame and a cab, wherein the hood is moveable between open and closed positions, includes a hinge assembly adjustably mountable between a front portion of the hood and the vehicle frame and at least one ball and socket assembly. The at least one ball and socket assembly has a ball member secured to one of a portion of the cab and a rear portion of the hood and a socket secured to the other of the portion of the cab and the rear portion of the hood. The ball member is receivable within the socket when the hood is moved into the closed position. An interior surface of the socket guides the ball into a predetermined position within the socket to position the hood relative to the cab. |
US08800697B2 |
Electric-powered self-balancing unicycle with steering linkage between handlebars and wheel forks
A one-wheeled vehicle includes electric motors, a self-balancing system, and steering mechanism, wherein the electric motors and self-balancing system are disposed within the wheel of the one-wheeled vehicle. Side stirrup legs, which have foot pegs suitable for placement of a rider's feet while riding, are pivoted with respect to the wheel forks, such that the side stirrup legs may be rotated backwards and act as a kickstand for the one-wheeled vehicle. The side stirrup legs may be weighted with, for example, one or more batteries may be attached to the side stirrup legs to provide a weight distribution such that the one-wheeled vehicle does not fall forward when parked. A computational resource such as a microcontroller, or microprocessor-based controller, receives input signals indicative of operation of the twist throttle and brake, and responsive thereto produces signals to adjust the tilt angle relative to the acceleration and thereby reduce the need for a rider to lean forward or backwards. |
US08800689B2 |
Floating plug pressure equalization in oilfield drill bits
A drill bit of the type used to drill a wellbore in the earth can comprise a bore formed in the drill bit, and a plug sealingly and reciprocably disposed in the bore, whereby the plug prevents fluid communication between sections of the bore in the drill bit. The plug can comprise a spherically-shaped member. The plug can comprise a floating plug sealingly and reciprocably disposed in the bore, whereby pressure in the different sections of the bore on respective opposite sides of the plug is substantially equalized. |
US08800687B2 |
Steerable system
A steerable system comprises a first rotatable housing, a second rotatable housing connected to the first rotatable housing by an adjustable joint, a cam member held against rotation, in use, and cam follower means cooperable with the cam member and moveable to drive the second rotatable housing for movement relative to the first rotatable housing about the adjustable joint. |
US08800685B2 |
Drill-bit seismic with downhole sensors
A drill-bit seismic method where the seismic receivers are located in the BHA. The data detected by these receivers is processed by a downhole processing unit in order to estimate the interval velocity of the seismic wave between the sensors and between the bit and a sensor. Additionally, the processed data might provide the distance to a seismic reflector close to the borehole and the average seismic velocity between the well and this reflector. The processed data can be transmitted to surface location by mud-pulse telemetry. The pilot signal can be also used to process seismic data recorded by receivers located at the earth surface (or close to it). |
US08800679B2 |
Trigger profile for a power tool
An improved method is provided for operating a power tool. The method includes receiving an input control variable from an input unit; receiving at least one tool parameter relating to the power tool; determining a derivative of the input control variable; selecting one of a plurality of control profiles based on the control input variable, the derivative of the input control variable, and the tool parameter, each control profile correlating the control input variable of the input unit to a rotational speed at which to drive the output shaft; and driving the output shaft at a rotational speed in accordance with the selected control profile. |
US08800677B2 |
Aerator hole spacing control with lockout
An aerator hole spacing control with lockout prevents operation of a coring head except if the speed control is at a limited range of preset coring speed positions between the minimum and the maximum. Electrical signals corresponding to a coring speed may be provided to a controller that allows the coring head to be lowered to an operating position only if the signals are within the limited range of preset coring speed positions. |
US08800675B2 |
Aircraft fire extinguishing device and mounting method
A fire extinguisher device for aircraft has a hanger structure and a reservoir of extinguishing agent, the aforementioned reservoir being hung beneath the aforementioned hanger structure by metal fittings held by fasteners to the aforementioned hanger structure. The aforementioned extinguisher wherein the reservoir has means of suspension and the hanger structure has carriers complementary to the means of suspension, the aforementioned means of suspension and the aforementioned carriers being such that when the fasteners are withdrawn, the reservoir is in a position called the “intermediate position,” in which the metal fittings are free and the reservoir is suspended by interaction of the means of suspension and the carriers. The disclosed embodiments also relate to a method for fastening such an extinguishing device. |
US08800674B2 |
Apparatus for releasing a fluid to the atmosphere
An apparatus (10) for releasing a fluid to the atmosphere comprises a housing (12) for the fluid. The housing can comprise a biodegradable polymer, or a polymer that has been adapted to biodegrade. The polymer can also comprise a component that is reflective to infrared radiation so as to prevent melting of the housing polymer during immersion in or while in proximity to flame. The apparatus further comprises a mechanism (30, 32, 42, 50, 56, 58) for causing the fluid to be released to the atmosphere from the housing. The mechanism can be housed in a second housing (14) that is detachably mounted to the first housing to define a housing unit. Further, a restraint mechanism (34) can be provided for regulating when the fluid is to be released from the housing to the atmosphere. The restraint mechanism can be deactivated once a certain force of apparatus impact with a surface has been reached. |
US08800672B2 |
Propulsion device for an agent contained in a cavity
A propulsion device for an agent, such as an extinguishing or cooling agent, contained in a cavity has at least a cap and a port configured to open above a calibrated pressure inside the cavity. A pressure generator is fastened to the cap and triggers the propulsion of the agent. The pressure generator has at least two containers, each having an exit ending inside the cavity and releasing a propulsion gas. At least one container is pressurized with an inert-type gas, such as helium, suited for minimal temperature fluctuations induced inside the cavity during a relief of pressure of the gas from at least one of the containers. When the gas expands it is the direct mechanical propellant of the agent. |
US08800669B2 |
System and method to expand tubulars below restrictions
A method and apparatus for expanding a tubular below a restriction in a wellbore. An expandable tubular may comprise a first end having a first wall thickness, a second end having a second wall thickness, and a middle section disposed between the first and second ends and having a third wall thickness that is less than the first and second wall thicknesses. The first and second ends may include grooves. A method for expanding a tubular below a restriction in a wellbore may comprise running the tubular past the restriction, wherein the tubular comprises a first end and a second end, each end having a wall thickness greater than a wall thickness of a middle section disposed between the ends. The method may include expanding the tubular, wherein the first and second ends of the expanded tubular have outer diameters greater than the outer diameter of the middle section. |
US08800667B2 |
Arrangement for directing a fluid flow
An arrangement for directing a fluid flow or a tool transported in a fluid flow in an under water structure includes plural flow line arrangements each including at least one flow line, and at least two distribution devices to be varied between at least two positions. One distribution device connects at least two flow arrangements providing for the selection of the fluid flow pattern directing the fluid through the distribution devices and the flow arrangements depending on the position of each of the distribution devices. A method directs a fluid flow or a tool transported in a fluid flow. |
US08800666B2 |
Method for lightening a riser pipe with optimized wearing part
A riser pipe for drilling an offshore well comprises a main tube extending the well up to a floating support, an auxiliary line being arranged parallel to main tube (4a, 4b). The auxiliary line comprises tubular sections (7a, 7b) made of steel and assembled end to end with a sliding fit by means of a tubular end part (25). According to the invention, a material, a titanium alloy for example, having an elastic limit at least 25% higher than that of the steel tubular sections (7a, 7b), is selected to manufacture said end part (25), and the end part as well as the end of said sections are dimensioned by taking account of the elastic limit of said material so as to reduce the sealing section of the end part. |
US08800665B2 |
Marine composite riser for structural health monitoring using piezoelectricity
A structural health monitoring system for a marine composite riser string is provided. Each riser pipe section includes a cylindrical form having an axis and also a carbon epoxy matrix. A sensor is associated with (e.g., embedded in) and substantially circumscribes the riser pipe section. The sensor includes a PolyVinyliDene Fluoride laminate and electrodes (e.g., conductive silver ink coating) so that the sensor generates electricity at the electrodes responsive to mechanical stresses and strains of the riser section, including vibrations. The system can also include a data acquisition system and digital signal analyzer to analyze signals responsive to the generated electricity at the electrodes of sensors and to provide health monitoring and damage detection for the marine riser pipe string, including impact damage and fatigue crack initiation. The system can further include a subsurface energy storage device and a plurality subsurface microelectromechanical devices coupled to the subsurface energy storage device. |
US08800664B2 |
Non-rotating buoyancy modules for sub-sea conduits
A buoyancy module assembly reduces the effective weight of a sub-sea conduit used in a deep-water wellbore drilling installation. The assembly includes a buoyant sleeve positioned around the conduit between upper and lower stop collar assemblies. The sleeve contains buoyant material forming most of its cross-section, with cross sectional segments thereof each encapsulated in a non-porous resinous material that forms an outer jacket around each segment. In one embodiment, a non-rotating generally circular inside diameter of the sleeve is formed by the thin layer of jacket material bonded directly to an interior reinforcing cage. A narrow gap is formed between the ID of the non-rotating sleeve and the OD of the conduit. The collar assemblies comprise an inner collar rigidly affixed to the conduit and contained within a larger diameter outer shell adapted for rotation relative to the fixed inner collar. |
US08800663B2 |
Leadscrew and sub-sea connector
A leadscrew has first and second housing portions—which slide telescopically together. A shaft having an externally threaded portion screws into a complimentary internal threaded portion in the first housing portion, the shaft extending out of the second housing portion at a point where a fluid tight seal is provided_between the shaft and the other of the housings and allows rotation during a screwing action. The second housing includes a flanged end to which a ROV drive bucket is bolted. The shaft has a squared end so that it can be rotated relative to the bucket by the ROV. O-rings provide fluid tight seals between the two housing portions, between the flanged end and bucket, and between the shaft and bucket. A deep sea version incorporating oil bath the pressure of which is equalised to that of the surrounding sea so that O-rings do not have to withstand large pressure differences. |
US08800658B2 |
Control of particulate entrainment by fluids
An aqueous slurry composition for use in industries such as petroleum and pipeline industries that includes: a particulate, an aqueous carrier fluid, a chemical compound that renders the particulate surface hydrophobic, and a small amount of an oil. The slurry is produced by rendering the surface of the particulate hydrophobic during or before the making of the slurry. The addition of the oil greatly enhances the aggregation potential of the hydrophobically modified particulates once placed in the well bore. |
US08800657B2 |
Sealing system, method of manufacture thereof and articles comprising the same
Disclosed herein is an apparatus for use downhole comprising an expandable component; a support member that has a selected corrosion rate; wherein the support member is disposed on the expandable component; where the support member comprises a plurality of particles fused together; the particles comprising a core comprising a first metal; and a first layer disposed upon the core; the first layer comprising a second metal; the first metal having a different corrosion potential from the second metal; the first layer comprising a third metal having a different corrosion potential from the first metal. |
US08800652B2 |
Method for real-time monitoring and transmitting hydraulic fracture seismic events to surface using the pilot hole of the treatment well as the monitoring well
Methods for determining hydraulic fracture geometry and/or areal extent of an area of interest in a reservoir, are provided. An exemplary method includes isolating downhole acoustic receiver equipment in a lower portion of a first wellbore from fracturing operations located in a second wellbore connected to the first wellbore. Communications between surface equipment in the downhole acoustic receiver equipment is provided through a communications conduit bypass that permits well operations in the second wellbore without interfering with communications between the surface equipment and the downhole acoustic receiver equipment. |
US08800651B2 |
Estimating a wellbore parameter
A system for estimating a wellbore parameter includes a first component located at or near a terranean surface; a second component at least partially disposed within a wellbore at or near a subterranean zone; and a controller communicably coupled to the first and second components. The second component is associated with a sensor. The controller is operable to: adjust a characteristic of an input fluid to the wellbore through a range of input values; receive, from the sensor, a plurality of output values of the input fluid that vary in response to the input values, the output values representative of a downhole condition; and estimate a wellbore parameter distinct from the downhole condition based on the measured output values. |
US08800649B2 |
Shape memory cement annulus gas migration prevention apparatus
The annular space around a tubular string has a shape memory material that is in a low profile configuration for run in. After the desired position is obtained and the annulus has cement delivered to fill the annular space, the shape memory device is triggered to revert to an original shape that spans the annulus to seal the tubular and the wellbore sides of the annular space against gas migration through the cement. The structures can have varying run in shapes and can also have original shapes that when the material is triggered will act to displace cement to enhance its compaction on the tubular or the wellbore wall. Combinations of shape memory alloys and polymers are also contemplated to enhance the seal against gas migration. |
US08800645B2 |
High flow intake system for submersible pumps
A high flow intake system for a horizontal pump skid installation is provided for reducing cavitation and for eliminating a necessity to have a booster pump. A pump inlet assembly has a collar that is affixed to a horizontal pump body proximate a pump intake. The pump inlet assembly has a plurality, e.g., four, inlet members that protrude from the collar member at an angle, preferably, 30 degrees, from a longitudinal axis of the pump body. Each of a plurality of hoses is connected to one of the plurality of inlet members. A distribution manifold has an inlet and a plurality of outlets that receive the second ends of the hoses. Preferably, each of the hoses has a length that is at least 20 times an inner diameter so that fluid passing through each of the hoses develops laminar flow. |
US08800643B2 |
Surface cooler having channeled fins
A surface cooler includes a base plate, and at least one fin element extending from the base plate. The at least one fin element includes an outer surface portion that is configured and disposed to be in direct contact with a first fluid and an inner surface portion that is configured and disposed to be in direct contact with a second fluid. The at least one fin element defines a primary heat exchange member that is configured and disposed to facilitate an exchange of heat between the first and second fluids. |
US08800641B2 |
Methods and apparatus for a micro-truss based structural insulation layer
An apparatus for maintaining a temperature differential between a component and a source of heat is described. The apparatus includes a micro-truss structure having a plurality of nodes and members which define a first surface and a second surface. The second surface is operable for attachment to the component. The apparatus further includes a skin material attached to the first surface of the micro-truss structure such that the skin material is operable for placement between the heat source and the micro-truss structure. The skin material defines at least a portion of a fluid flow path through the micro-truss structure. A skin material is not utilized with certain configurations of the micro-truss structure. |
US08800635B2 |
Lateral guide for shading roller blind, and shading roller blind for motor vehicles
A lateral guide for a shading roller blind incorporating at least one guide rail with a first plug-in element and a connection piece with a second plug-in element which is complementary to the first plug-in element and is couplable thereto. The intercoupled plug-in elements are displaceable relative to each other to compensate for tolerance. |
US08800634B2 |
Device for fastening a window blind
A device (10) for fastening a window blind with a window blind end piece (12), which has a front surface (13), on which is arranged an axis segment (15). The axis segment (15) interacts with a mounting element (18), which can be rotated about an axis of rotation (44) of the axis segment (15), for opening and/or closing a holding mount (17). An axial guide (47) is provided, which fixes an axial position of the mounting element (18) in relation to the axis of rotation (44) of the mounting element (18) about the axis segment (15). In order to reduce the risk of premature wear and to simplify a change between left-sided or right-sided mounting, the device (10) has a positioning device (48), which is separate from the axial guide (47). The positioning device (48) is provided for the detachable fixing of the mounting element (18) in at least one rotation position of the mounting element (18) in relation to the axis segment (15). |
US08800625B2 |
Pneumatic tire
A pneumatic tire includes: a pair of bead portions including a bead core and a bead filler; a carcass layer having a single-layered structure and extending between the bead portions; and a plurality of belt layers disposed at outer circumference of the carcass layer, wherein the carcass layer is folded around the bead core to enfold the bead filler and to have a folded portion that extends to a position beneath a side edge portion of one of the belt layers, and wherein the pneumatic tire further includes a rubber reinforcing layer made of rubber having JIS hardness in a range from 70 to 100 and having average thickness in a range from 0.5 mm to 3.0 mm, the rubber reinforcing layer being disposed on the folded portion at a side wall portion to extend across a maximum width position Pm of the carcass layer. |
US08800623B2 |
Multi-piece run-flat insert
The present application relates generally to a tire support system including a plurality of support sectors. The plurality of support sectors when connected forms an annular support ring. |
US08800621B2 |
Rubber composition and tire
The present invention has its object to provide a rubber composition excellent in low-exothermic property, breaking strength, and crack growth resistance, and a pneumatic tire including at least one of a base tread, a cushion, a carcass and a tie gum that are prepared using the rubber composition. The present invention relates to a rubber composition including: a rubber component which contains (a) 10 to 30% by mass of at least one of a butadiene rubber modified by a compound represented by the formula (1): and a tin-modified polybutadiene rubber resulting from polymerization with a lithium initiator (b) 10 to 40% by mass of a modified styrene-butadiene rubber having a bound-styrene content of 21% by mass or less; and (c) 20 to 80% by mass of a diene rubber other than (a) and (b), and (d) 7 to 50 parts by mass of silica per 100 parts by mass of the rubber component. |
US08800618B2 |
Pneumatic tire having lug grooves
A component Fin toward an axial inner direction of the tire which is an opposite direction from an axial outer direction of the tire is applied to a force acting on a kicking end 16B of a land portion 16. With this, abrasion of the kicking end of the land portion can be moderated, and a biased abrasion resistance can be enhanced. A groove wall 20 of a lug groove 14 is provided with a step portion 22, a tread side groove width WA in a tread side of the step portion is widened toward an axial outer side of the tire, and a width WS of the step portion 22 is increased toward the axial outer side of the tire, thereby suppressing the lift from the road surface 26 at the tread-in end 16A of the land portion 16. |
US08800615B2 |
Rubber composition and pneumatic tire using the same
This invention relates to a rubber composition capable of improving a steering stability on a wet road and a low fuel consumption of a tire, and more particularly to a rubber composition comprising 5 to 60 parts by mass of a low-molecular weight aromatic vinyl compound-conjugated diene compound copolymer (B) having an aromatic vinyl compound content of 5 to 80% by mass, a vinyl bond content in a conjugated diene compound portion of 10 to 80% by mass and a weight average molecular weight as measured through a gel permeation chromatography and converted to polystyrene of 5,000 to 200,000 and 20 to 90 parts by mass of a filler (C) based on 100 parts by mass of a rubber component (A) composed of at least one of natural rubber and synthetic diene-based rubbers, in which 50 to 90% by mass of the filler (C) is silica. |
US08800611B2 |
Insert element for a container suitable for filling with urea at a filling station
The invention relates to an insert element 13 for inserting into the filler neck 10 of a tank suitable for filling with urea at a filling station by means of a pump nozzle 12. The insert element 13 comprises a cover element 24 with an opening having an inner diameter that is smaller than the outer diameter of a standard pump nozzle spout 12 for Diesel fuel, and support means for mounting the cover element 24 to substantially the plane of opening of the filler neck 10. |
US08800608B2 |
Machine for the preparation of pharmaceutical products
A machine for the preparation of pharmaceutical products is provided with a gripping and carrier device to transfer at least one container between a magazine and a dosage station for the preparation of a pharmaceutical product, and a box-type holding frame defining a chamber for the housing of magazine, gripping and carrier device, and dosage station; the chamber displaying an access aperture to magazine and being crossed by a sterile air flow adapted to avoid the entry of air from the external environment through aperture itself. |
US08800607B2 |
Method and system for offshore export and offloading of LPG
A process and system for directly exporting liquefied petroleum gas (LPG) from an offshore location is disclosed. The process comprises (a) obtaining a mixture comprising oil and natural gas from a subsea well; (b) separating LPG from the mixture comprising oil and natural gas at a floating or fixed offshore processing facility; (c) offloading the LPG directly from the floating or fixed offshore processing facility via subsea offloading risers and at least one subsea offloading flowline connecting the processing facility to a floating or fixed offshore transfer station; and (d) transferring the LPG to an export tanker at the transfer station. The system comprises a floating or fixed offshore processing facility, a floating or fixed offshore transfer station, and a set of subsea offloading transfer lines connecting the processing facility and the transfer station. |
US08800603B2 |
Flange protector and masking device
A flange protector is provided for a raised face of a flange comprising a flexible impact-resistant material having a cover portion, the raised surface defined by a circumferential raised shoulder portion extending from a surface of the flange, the cover portion having such dimension and configured to cover in protective relationship the raised surface of a flange, the flange protector extending across the raised surface and having a skirt portion which extends downwardly in encompassing relationship to the shoulder portion from the flange surface, the skirt portion contacting the raised shoulder portion at a single point of contact. |
US08800602B2 |
Blocked valve isolation tool
A leaking block valve isolation tool for insertion through a vent duct and blocking valve of a gas flow duct. The isolation tool includes an outer tube having proximal and distal ends, the outer tube having a diameter sized to extend through the vent duct and blocking valve. An inner tube having proximal and distal ends is arranged coaxially with and movable within the outer tube. An inflatable balloon is attached to the distal end of the inner tube, wherein the isolation tool outer tube is insertable through the vent duct to an opening in the gas flow duct. The inner tube is slidably insertable through the outer tube until the balloon is situated within a bore formed through the gas flow duct and is inflatable therein to block any gas leak through the gas flow duct. |
US08800588B2 |
Glass bulb thermally-activated pressure relief device, safety inspection method, and equipment
A method and apparatus to periodically inspect and control piston movability are provided that can include using a contactless sensor system through a gas outlet port of a pressure relief device. By moving a stop, relative movement of the piston can be compared to the fixed body reflecting a movability or a blocking of the release piston. Inductive/magnetic or optical borescope sensors can detect piston movement through the gas outlet, for example. The activation function where the piston must move when activated can therefore be tested and maintained. |
US08800587B2 |
Thermal pressure relief device
A thermal pressure relief device (TPRD) including a housing having a movable member and a retainer disposed therein. The movable member is movable between an open position and a closed position. A trigger mechanism is disposed between the movable member and the retainer. The trigger mechanism holds the movable member in the closed position and includes a substantially spherical shaped body and a temperature sensitive material disposed in the body. The temperature sensitive material volumetrically expands with an increase in temperature until a predetermined temperature is attained and a breakage of the body occurs. When the body of the trigger mechanism breaks, the movable member is displaced from the closed position to the open position, allowing a fluid to flow through the TPRD. |
US08800586B2 |
Fluid conduit safety system with separable coupling
The present invention relates to safety mechanisms for high-pressure fluid delivery systems. Particularly, the invention relates to a breakaway device which prevents uncontrolled “whipping” of the conduit ends upon a rupture. A heat dissipating coupling, permitting operation of the conduit system at desired temperatures, is also included, as is a breakaway device provided with such a heat dissipation feature. |
US08800579B2 |
Handgrip for a crutch
An improved hand grip for an ambulatory crutch. The improved handgrip is offset from the plane of the crutch with the forward end of the grip lower than the rear end of the grip, and with the rear end offset larger than the forward end. The handgrip has a curve outward from the plane of the crutch and preferably is made of or molded over with an ergonomically shaped weight bearing material and/or air bladder. The combination of offsets and angles provides significantly improved wrist/arm orientation compared to conventional crutch handgrips resulting in less fatigue and usage injury. |
US08800577B2 |
Structure of umbrella
An umbrella has a central shaft, a crown, a runner, a plurality of ribs, and a plurality of stretchers. The crown is a polygon each side of which includes a pivot pin mounted in a perpendicular direction to pivotally connect the upper end of a respective one of the ribs to the crown. The runner is a polygon and has a pivot pin mounted to each side in perpendicular direction to pivotally connect the lower end of a respective one of the stretchers to the runner. When the umbrella is closed, each of the ribs and the stretchers is collapsed in a tangential angle to set at one side of the central shaft and the runner and is not interfered with by the central shaft and the runner. |
US08800576B2 |
Guy structure for an automatic unfolding and folding umbrella
A guy structure for an automatic unfolding and folding umbrella is provided. The guy structure includes two or more guys: One guy is a lower nest guy, provided at least between a middle rod and a lower nest; the other is an unfolding guy, provided at least between the middle rod and a spreading component in the umbrella head. While unfolding the umbrella, an unfolding spring stretches and opens part of the middle rod pipe. The unfolding guy pulls and opens the rest section of middle rod pipe with the cooperation of the lower nest guy, and forms the complete unfolding status. While folding the umbrella, the folding spring makes the lower nest move downward under force of the folding spring. At this time, the unfolding spring does not generate tension on the middle rod pipe above it, thus the middle rod pipe above the unfolding spring can be collected through the lower nest guy or the unfolding guy. Thereby, part of the middle rod pipe can be collected while folding the umbrella cover, so it can effectively shorten the middle rod length after folding the umbrella. |
US08800572B1 |
Fixed point barber comb and methods of use
The present invention provides a barber instrumentality useful for accurate and reproducible hair styling. In particular, methods are provided herein for the use of the instrumentality wherein precise measurements can be taken to reproduce certain styles within a haircut, including cutting with reference to the outline of the hair on the head (the hairline), especially around the temple. |
US08800570B1 |
Smoking article and method
A smoking article provides a purchased, as-built cigar that can be disassembled to form multiple cigars, enabling a consumer to make his or her own cigars using custom tobacco filler. The as-built cigar is capped as part of its construction, preferably at one end or at both ends. A smoker removes the cap or caps to enable smoking of the as-built cigar or disassembly into layers. Each layer can then be rolled with a smoker's custom tobacco. The inner layer contains tobacco filler. Upon disassembly, the inner layer and tobacco filler can be smoked. Alternatively, the inner layer can be pulled apart at a provided serration to discard the tobacco filler and then filled and rolled with a smoker's custom tobacco filler material. |
US08800567B2 |
Implant systems and methods for treating obstructive sleep apnea
A system, method and kit for treating obstructive sleep apnea. The system includes a first implant adapted for implantation in an inframandibular region and having at least one aperture therethrough, and a ribbon-like element having first and second ends and a substantially uniform, non-circular cross section along its length. The ribbon-like element is adapted for implantation in a tongue with the first and second ends extending through the at least one aperture in the first implant for coupling the ribbon-like element with the first implant. |
US08800558B2 |
Session-by-session adjustment of a device for treating sleep disordered breathing
A method is disclosed for operating a device that treats sleep disordered breathing (SDB) during successive treatment sessions, where the device provides continuous positive airway pressure during sleep. The method may include the steps of applying a constant treatment pressure during a first session, detecting SDB event(s) during the first treatment session and, in response to the detected event(s), adjusting the constant treatment pressure. During a setting procedure, a second constant treatment pressure is determined for a second treatment session which is subsequent to the first treatment session. The second constant treatment pressure is determined based on checking of a clock and the detected SDB event(S). |
US08800553B2 |
Respirator flow sensor
A respirator or anesthesia apparatus for the artificial respiration of a patient is provided with a gas delivery device, at least one gas line for forming a breathing air line system, at least one device for measuring a volume flow of a gas according to the differential pressure method with a flow channel, a first pressure-measuring point and a second pressure-measuring point. The second pressure-measuring point is arranged in the direction of flow of the gas to be measured after the first pressure-measuring point at the flow channel. Furthermore, the flow channel is split into at least two separate partial flow channels in the direction of flow of the gas to be measured between the first pressure-measuring point and the second pressure-measuring point. |
US08800544B2 |
Oven door locking system
A locking system for an appliance that includes an oven and a door for the oven. The locking system includes an oven door lock device that is selectively switchable between a locked position and an unlocked position, a flame sensor configured to detect a flame within the oven, and a controller communicatively coupled to the flame sensor. The controller is configured to switch the oven door lock device to its locked position thereby securing the door in its closed position when a flame inside the oven is detected. |
US08800543B2 |
Diffusion cap burner for gas cooking appliance
A gas burner for a cooking appliance includes a frustoconically-shaped crown having a plurality of gas ports defined therein, a cover positioned above the crown, and a shell secured to the cover and positioned on the crown. The shell defines a hollow chamber positioned between the crown and the cover. |
US08800541B2 |
Electric toy gun
An electric toy gun includes a gun body carrying a piston set and a gear set having a first gearwheel provided with a side pin and rotatable to move the piston of the piston set, the gear set is arranged above the axis of movement of the piston of the piston set, a backlash vibration mechanism for producing a backlash vibration when the electric toy gun fires a bullet, and an attached cartridge carrier, which simulates the cartridge feeding operation of a real gun. The backlash vibration mechanism includes a connection block arranged on the axis of movement of the piston of the piston set, a weight fixedly connected to the bottom side of the connection block beneath the axis of movement of the piston. |
US08800540B1 |
Crossbow
An improved crossbow is provided having an active finger guard that is integrated into the barrel or stock on each side of the stock which runs parallel to the track or area that the arrow sits in for a length of at least where the string is at rest to where the string is held or secured in the ready or firing position. The guard extends outward from the stock in a direction for a length that is perpendicular to the stock or axis/plane of the track or barrel covering the fingers from easily moving up into the path of the string. The guard includes a shield on each side that pivots down or out of the way as not to interfere in any way with the cocking or drawing phase of the crossbow be it done by hand or with the assistance of what is known and understood to be a cocking aid. Each shield is spring urged upward so as to always be deployed in a protective position. |
US08800530B2 |
Stratified charge port injection engine and method
An internal combustion engine includes a combustion chamber at least partially defined within a cylinder bore by a reciprocating piston having a piston crown. An intake plenum is fluidly connectable with the combustion chamber and at least one intake port is configured to fluidly connect the intake plenum with the combustion chamber. At least one intake valve is configured to selectively fluidly connect the intake plenum with the combustion chamber. The combustion chamber is configured to receive a lean air/fuel mixture therein to substantially fill the combustion chamber. The combustion chamber is further configured to receive a rich air/fuel mixture therein that yields a stratified total air/fuel mixture within the combustion chamber. |
US08800522B2 |
Method and device for controlling a stop-start program
A starter is supplied with current for a certain current feed duration during meshing of a starter pinion of the starter with a coasting internal combustion engine. The current feed is shut down after reaching the certain current feed duration and an induced voltage is measured. The measured induced voltage is compared with a reference voltage and the current feed duration for a subsequent current feed is set as a function of the comparison result. |
US08800520B2 |
Hydraulic lash adjuster, a valve train comprising the same and a method of assembling the same
A hydraulic lash adjuster includes a body and a plunger assembly slideably mounted with respect to the body. A first chamber is defined by the body and the plunger assembly and is configured to contain a hydraulic fluid. A second chamber is configured to supply the hydraulic fluid to the first chamber through a valve disposed between the first and second chambers in response to a movement of the plunger assembly that increases the volume of the first chamber. An aperture opens into the second chamber. A stopper is insertable into the aperture during use of the hydraulic lash adjuster such that the stopper restrains the hydraulic fluid from exiting the second chamber through the aperture and enables air to exit the second chamber through the aperture. |
US08800516B2 |
Variable valve timing control apparatus
A variable valve timing control apparatus includes a driving side rotation member synchronously rotating with a crankshaft of an internal combustion engine, a driven side rotation member including a rotation peripheral surface, an intermediate lock mechanism for locking a rotational phase of the driven side rotation member at an intermediate phase between a most retarded angle phase and a most advanced angle phase, and a fixed member fixed to the internal combustion engine and including a fixed peripheral surface facing the rotation peripheral surface of the driven side rotation member. Plural seal rings each formed in an annular shape are positioned between the rotation peripheral surface of the driven side rotation member and the fixed peripheral surface of the fixed member, the seal rings positioned spaced apart from each other by a predetermined distance. The seal ring sandwiched between two of a communication portion for advanced angle, a communication portion for retarded angle, and a communication portion for lock in a direction of the rotational axis among the plural seal rings includes a communication passage which establishes constant communication between both sides thereof in association with the direction of the rotational axis when temperature of the pressurized fluid is within a temperature range which allows a control of the rotational phase of the driven side rotation member. |
US08800515B1 |
Cam torque actuated variable camshaft timing device with a bi-directional oil pressure bias circuit
A phaser with a cam torque actuated vane defining cam torque actuated advance and retard chambers and an oil pressure actuated vane defining oil pressure actuated advance and retard chambers. The phaser is moved to an advance position and a retard position through both cam torque energy and oil pressure energy. The holding position of the phaser is maintained through oil pressure energy. |
US08800510B2 |
Internal combustion engine for a vehicle comprising at least one compressor cylinder at least one compressor cylinder connected to a compressed-air tank
An internal combustion engine includes a working cylinder (2) including an inlet valve (6) and an adherent pneumatic inlet valve actuator (8), an outlet valve (7) and an adherent pneumatic outlet valve actuator (9), and a working piston (4), a compressor cylinder (3) including an inlet valve (10), an outlet valve (11), and a compressor piston (5) operated by the working piston (4), a compressed-air tank (14) connected to the compressor cylinder (3) via a first compressed-air conduit (15), and a second compressed-air conduit (16) that extends from the first compressed-air conduit (15), the first inlet valve actuator (8) and the outlet valve actuator (9) of the working cylinder (2) being connected to the second compressed-air conduit (16). |
US08800509B2 |
Scavenging passage structure for two-stroke engine
A scavenging passage structure for a two-stroke engine, having a scavenging passage communicating a scavenging port provided in a cylinder with a crank chamber formed inside a crankcase, the scavenging passage being formed to extend through respective fastening surfaces of the cylinder and the crankcase. The scavenging passage includes a cover member attached inside the crankcase to be in contact with an inner wall surface of the crankcase, and a groove formed in at least one of the inner wall surface of the crankcase contacting the cover member, and the cover member contacting the inner wall surface of the crankcase, the groove forming part of the scavenging passage connecting to the crank chamber and to an upper face of the crankcase. |
US08800507B2 |
Interlocking piston barrels in a V-twin motorcycle engine
A cylinder head assembly in which the two cylinders of a V-twin configuration are arranged in a V with the cylinder provided on a plane which is transverse to the crankshaft of an internal combustion engine and normal thereto. Each of the cylinders is assembled together with an interlocking interference fit for installation on a common crankcase to permit larger engine displacements within the given physical dimensional space of the engine. |
US08800506B2 |
Engine having opposed pistons and opposed cylinders and side dual power output shafts
The engine includes a cylinder; a first piston and a second piston that reciprocate in the cylinder wherein the first piston has a first end piston head; a first piston rod attached to the first piston at a second end of the first piston opposite the first end; wherein the second piston has a first end forming a second piston head; a second piston rod attached to the second piston at a second end opposite the first end of the second piston; a first connecting rod connected to the first piston rod and coupled to a power output shaft; and a second connecting rod connected to the second piston rod and coupled to the power output shaft. The first and second piston head move away from each other on a first power stroke of the first piston and a second power stroke of the second piston. |
US08800503B2 |
Cooling circuit for a liquid-cooled internal combustion engine
A cooling circuit for a liquid-cooled internal combustion engine for motor vehicles, includes a main cooling circuit including a feed line leading to a radiator and a return line, and a bypass line, which bypasses the radiator and can be controlled as a function of temperature and secondary cooling circuit for a retarder of a braking device of the motor vehicle, which is connected, likewise by a feed line, a return line and a control valve, to the main cooling circuit. The two cooling circuits (2, 3) can be controlled by a single rotary slide valve (10). Both cooling circuits (2, 3) are interconnected in such a way that the flow rates thereof to the radiator (6) and/or to the retarder (4) can be varied in a predetermined or defined manner, in particular between 0% and 100%. |
US08800499B2 |
Minature sludge lance apparatus
A miniature sludge lance for a steam generator in a pressurized water nuclear reactor is provided. The sludge lance is structured to enter the steam generator via an inspection opening and has a body sufficiently thin to fit between adjacent tubes. The sludge lance rail has at least two types of nozzle assemblies that may be attached thereto. One nozzle assembly rotates and another nozzle assembly translates in a vertical direction. A drive assembly, a mounting assembly, an oscillation assembly, and flow straighteners are also provided. |
US08800497B2 |
Use of a cyclone separator and climate chamber for hatching eggs and/or keeping poultry
The invention relates to the use of a cyclone separator for separating keratin particles originating from poultry out of a gas, in particular air. The separated particles comprise down particles. The invention furthermore relates to a climate chamber for hatching eggs and/or keeping poultry. Said climate chamber comprises a substantially closed compartment having two opposite side walls provided with one or more passages; as well as a substantially closed duct which extends outside the compartment and connects one of said side walls to the other of said side walls so as to form a substantially closed circuit together with the compartment. Said climate chamber furthermore comprises a cyclone separator, the inlet of which ends in the substantially closed duct and the outlet of which ends outside the closed duct for discharging into the environment. |
US08800485B2 |
Large area, atmospheric pressure plasma for downstream processing
An arcless, atmospheric-pressure plasma generating apparatus capable of producing a large-area, temperature-controlled, stable discharge at power densities between about 0.1 W/cm3 and about 200 W/cm3, while having an operating gas temperature of less than 50° C., for processing materials outside of the discharge, is described. The apparatus produces active chemical species, including gaseous metastables and radicals which may be used for polymerization (either free radical-induced or through dehydrogenation-based polymerization), surface cleaning and modification, etching, adhesion promotion, and sterilization, as examples. The invention may include either a cooled rf-driven electrode or a cooled ground electrode, or two cooled electrodes, wherein active components of the plasma may be directed out of the plasma and onto an external workpiece without simultaneously exposing a material to the electrical influence or ionic components of the plasma. |
US08800477B2 |
Module, nozzle and method for dispensing controlled patterns of liquid material
A liquid dispensing module and nozzle or die tip for discharging at least one liquid filament. The nozzle includes a strand guide for guiding a substrate past the nozzle and a frustoconical protrusion disposed on a surface of the nozzle adjacent the notch. A liquid discharge passage extends along an axis through the frustoconical protrusion and forms an acute angle with a machine direction corresponding to movement of the strand past the nozzle. Four air discharge passages are positioned at the base of the frustoconical protrusion. Each of the air discharge passages is angled in a compound manner generally toward the liquid discharge passage and offset from the axis of the liquid discharge passage to create the controlled pattern of liquid material on the strand. |
US08800472B2 |
Precise critical temperature indicator and manufacturing method therefor
A precise critical temperature indicator is applied to small products requiring refrigeration or freezing to control the operation of a temperature sensor built into an integrated structure of a single body. A method for manufacturing said precise critical temperature indicator, wherein a plurality of development medium members and a plurality of development material members are opposed to each other, and blocking members are interposed therebetween to support the development medium members and the development material members separately from each other, the development medium members are provided with paths for moving development materials, or paths for movement of development materials can be shortened to adjust speed, and an indication unit is arranged to indicate the state of the development materials at an end or central portion of the development medium when the development materials are exposed to a critical temperature for a predetermined time period. |
US08800471B2 |
Adhesive tape with visual indicators and associated methods of use
A visual indicator used to indicate a disposition of an end of a tape comprises a colored layer, and one or more layers of elongate polymer elements, or one or more polarizing layers, or one or more dichroic filter layers. When the tape is stretched as a piece is torn or cut away, an orientation of the polymer elements, or a polarization configuration, or a thickness of the dichroic layers is changed, changing a color, opacity, or reflectance visually evident at the end of the tape. In other embodiments, the visual indicator comprises one or more visible lines that run diagonally across the width of the tape, either in successive sections or along the entire length, so that a discontinuity between the line at the end and at an adjacent point on the remainder of the tape indicates the disposition of the end and an approximate amount of tape remaining. |
US08800461B2 |
Boat separator useful for separating boats with wakeboard racks
A boat separator comprising a boat extender having a first cross member attached to a first end of the boat extender, and a second cross member attached to the second end of the boat extender. The boat separator preferably has an adjustable length such that the boat extender can be extended between 20 and 30 inches. |
US08800457B2 |
Planting unit for a seeding machine having a seed meter with a downwardly facing metering member and a seed delivery system
A planting unit for a seeding machine having a seed meter with a metering member. The metering member has a sidewall with inner and outer surfaces and apertures extending through the sidewall. The metering member is adapted to adhere seed to the apertures to sequentially move seed to a release position at which the inner surface of the sidewall is facing downward such the seed is hanging beneath the sidewall. A mechanical seed delivery system takes seed from the metering member at the release portion and controls movement of seed from the seed meter to a discharge location adjacent a seed furrow formed in soil beneath the seeding machine. |
US08800456B2 |
T3 for a shipping platform
A system may include a bottom deck to a shipping platform. The system may also include a block joined to the bottom deck, and a top deck joined to the block. The system may further include a T3 panel carried by the top deck that is structurally different from the top deck and does not extend to two ends of the top deck. |
US08800453B2 |
Articulated coupling between a first car and a second car of a vehicle, especially a railway vehicle
The invention relates to an articulated coupling between a first car (3) and a second car of a vehicle, especially a railway vehicle, having at least two cars, said articulated coupling including a first element (33) capable of being connected to said first car (3) and a second element (35) capable of being connected to said second car, a device for moving said second element (35) in translation relative to said first element (33) in the event of an impact, and an energy absorber capable of being arranged between said first (3) and second (19) cars. The energy absorber is arranged between said first (33) and second (35) elements, and in the first element (33) is designed to allow persons to pass between said first car (3) and said second car. |
US08800452B2 |
Railroad freight car loading or unloading
A rail-road intermodal freight system. In an embodiment, a plurality of L-cars are provided. In an embodiment, each L-car may be configured for support at its forward end on a preceding L-car, and at a rear base on a set of flanged rail wheels. In implementing the system, a freight yard is provided with rail components which are switchable to enable decoupling and a turn-in-place operation, wherein each care is lifted from the preceding L-car in the train, and the neck portion of the L-car lowered to the ground. When in the lowered position, downwardly extending legs on the over-the-road trailer enable an over-the-road tractor to attach the over-the-road trailer in conventional fashion, for removal of the over-the-road tailer from the L-car. Loading of an over-the-road trailer on the L-car takes place via a reverse process, wherein the trailer is backed up on to the L-car. |
US08800450B2 |
Projectile fastening bolt for a shell with a subcaliber penetrator with a conical tailpiece and a shell
A shell with a subcaliber penetrator, which has a conical tailpiece, and with a basically disk-shaped propulsion element, wherein the conical tailpiece has a frustum-shaped recess that is open towards the rear end. The propulsion element is joined with the penetrator, preferably by a screw connection (projectile fastening bolt). To this end, a bolt element joins the propulsion element and the penetrator in the area of the tailpiece and has a borehole that is open at the rear end, into which propellant charge gases flow when the shell is fired and cause rending of the bolt element and thus separation of the propulsion element from the penetrator. |
US08800440B2 |
Screen print system and method for cleaning a mask of the same
It is an objective to provide a screen print system and a method for cleaning a mask of the screen print system that enable sufficient cleaning of the mask used for subjecting a cavity substrate to screen printing. A mask contact area R of a paper member 42 is brought into contact with a lower surface of one of convex portions 13t of a first mask 13a, thereby removing paste Pst adhering to the lower surface. Subsequently, the paper member 42 is winded up before the paper member 42 contacts the next convex portion 13t to be subjected to removal of the paste Pst, thereby updating the mask contact area R. |
US08800439B2 |
Continuously updatable rotary pad printing apparatus and method
A rotary pad printing system comprises a compressible pad wheel (105), one or more inkjet or other image applicator heads (400), optional treatment stations (500), a shaft encoder (535), a control unit (540), and an image source (565). The image applicator heads apply an image to the wheel and the treatment stations can supply treatments such as heat, gas, light, overcoats, and undercoats. The image is then transferred to a receiving surface (532). An optional cleaning station (510) cleans the rotary pad prior to application of the next or a continuous image. Each image can be different and can be applied to a moving surface. Since the rotary pad can continuously receive updated image information, the area printed can range from a single pixel to an image of indefinite length. In an alternative embodiment, a domed pad is used. In another alternative embodiment, a flexible belt (1000) is used instead of a rotary wheel. In another alternative embodiment, a segmented pad (2205) is used. |
US08800438B2 |
Apparatus for labeling containers, particularly specimen containers for medical specimen, method for labeling containers, and use of a labeling apparatus
The invention relates to an apparatus for labeling containers, especially specimen containers for medical specimens. The apparatus comprises a printing device; a supply and removal device for supplying and removing at least one container to and from the printing device. The printing device is designed such that it can be moved into at least one first position and into a second position. In the first position, the container is automatically supplied to and removed from the printing device with the aid of the supply and removal device. The container can be manually supplied and removed from the printing device when it is in the second position. |
US08800435B2 |
Rotary screw blancher with fluid passage and fluid agitation
A food processing apparatus including a tank having an inlet end for receiving food product and an outlet end for discharging food product, the tank having an inner wall defining a compartment and including a solid, imperforate wall portion, fluid being contained in the compartment, and a rotatable auger mounted in the compartment, the auger for advancing food product within the compartment from the inlet end toward the outlet end, the auger including flights having a flight wall with a radial edge, a clearance space being defined between the radial edge of the flights and the solid, imperforate wall portion of the inner wall. Flow of fluid through the clearance space may be inhibited. One of the inner wall and the flight wall may include a perforated wall portion. Flow of fluid between the first auger section and the second auger section may be provided through the perforated wall portion. |
US08800433B2 |
Used capsule or pod receptacle for liquid food or beverage machines
A machine for preparing liquid food or beverage from a beverage or food ingredient contained in a capsule or pod. The machine includes a liquid food or beverage preparation unit arranged to receive capsules or pods for use and evacuate capsules or pods after use; a housing having an opening leading into a seat to which capsules or pods are evacuated from the preparation unit; and a receptacle having a cavity forming a storage space for collecting capsules or pods evacuated to the seat into the receptacle to a level of fill. The receptacle is insertable into the seat for collecting capsules or pods and is removable from the seat for emptying the collected capsules or pods. The preparation machine further comprises a mechanism to inhibit jamming of the receptacle at removal from the seat when the level of fill in the receptacle extends above the opening of the housing. |
US08800432B2 |
Apparatus and a method for refilling the filter-holders of an espresso coffee machine with selected doses of ground coffee to order
Apparatus for refilling the filter-holders of a machine for the preparation of espresso coffee with selected doses of ground coffee. The machine has a plurality of dispensing units for the preparation of coffee beverages, each dispensing unit having a detachable filter-holder and a plurality of keys for selecting the beverage to be dispensed and a coffee bean grinder and metering device provided with a hopper for supplying beans of a desired grain size. The grinder and metering device has a hopper for supplying ground coffee and supporting means for the filter-holder. An identification unit generates information for recognizing the filter-holder of a selected dispensing unit and information related to the dose with which the filter-holder is to be refilled. A detection unit detects the information generated by the identification unit. A wireless device transmits the information generated by the identification unit to the detection unit. |
US08800428B2 |
Axial displacement device for a vehicle transmission
A device for axially displacing a shaft in a vehicle transmission is provided, in particular a vehicle transmission of a commercial vehicle. In the device, forces are exerted on the shaft of the vehicle transmission in an axial direction via a fork. The device includes a piston, which is movable in the axial direction, in a piston housing. The piston is mounted on an inner guide, wherein an end of the inner guide projects out of the piston housing on one side and, there, is connected to an fixed with respect to a housing of the vehicle transmission. |
US08800422B2 |
Bolt assembly for firearms
A bolt assembly for a firearm such as an auto-loading or pump action shotgun includes a bolt body, bolt carrier and a bolt head. The bolt head is received within the bolt body and is rotatable within the bolt body to lock the bolt assembly into battery prior to firing the weapon, but does not extend from the bolt body during such rotation. The bolt carrier translates axially relative to the bolt body so as to cause rotation of the bolt head. The extractor for the firearm can be pivotally attached to the bolt body, while the ejector further can be integrated into the bolt assembly for engaging and ejecting a shell or cartridge after firing. |
US08800420B2 |
Ammunition pouch with dispensor
A novel ammunition pouch formed from material cut to form a rectangular container defining an interior opening sized to store ammunition disposed on a belt. The container includes a bottom side, a front side, a back side, a first end and a second end, and a top flap. A feed clip disposed on the first end, the feed clip including a feed clip opening in communication with the interior compartment, the feed clip opening sized to accommodate the ammunition disposed on a belt, including an upper spring bracket and lower spring bracket attached around the feed clip opening and positioned to provide a slip-fit for the ammunition disposed on the belt to passthru. A strap with a first end mechanically coupled with the feed clip, and second end with at least one of a clip and a Velcro-compatible fastener for removably coupling with the second end of ammunition pouch. |
US08800419B1 |
Compensator with thrust surfaces
A firearm compensator, utilizing an expansion chamber affixed to a gun muzzle with an internal volume beneath the barrel's center line containing a curved surface also lying beneath the barrel's center line facing the barrel, is provided. A compression ramp connects the gun muzzle of the expansion chamber to the curved surface. Upon the firing of the gun, gasses enter the expansion chamber, thrust against the compression ramp and into the curved surface. This curved surface catches expanding gasses like a sail thereby reducing muzzle rise and rearward recoil. A plurality of exhaust ports vent the expanding gasses out of the expansion chamber and out of the shooter's field of view. |
US08800417B2 |
Method for operating a machine for plaiting reinforcing fibers
The invention relates to a method for the operation of a plaiting machine (1) that comprises a ring (2) carrying fiber spools (3) for plaiting layers (16, 22) of fibers (3) about a mandrel (13, 17) carried by a carrier (12) capable of movement along the axis (AX) of the ring (2), wherein after plaiting the fibers (3) are cut in order to withdraw the mandrel (13, 17), and that comprises: a hub (5, 6; 18) carried by the carrier (12) and secured to the mandrel (13; 17) while being mounted upstream therefrom; an operation for tightening the fibers (3) around the hub (5, 6; IS) with a link (11, 14) surrounding said fibers (3) after the mandrel (13, 17) has passed through the ring (2); and in which the fibers (3) are cut between the mandrel (13, 17) and the hub (5, 6; 18) before withdrawing the mandrel (13, 17). |
US08800415B2 |
Transfer mechanism for sheet material dispenser
A dispenser for sequentially dispensing rolls of sheet material is described. The dispenser has an automatic transfer mechanism for transferring a reserve roll into a dispensing position once a primary roll has been depleted. The automatic transfer mechanism includes a diameter sensing member and a blocker rotatably coupled to the dispenser housing and biased to rotate in a opposite directions. The diameter sensing member and block cooperate with one another in order to block the reserve roll from contacting a drive roller until the primary roll has been depleted. The reserve roll held in the dispenser by two pivoting arms that are biased to rotate towards the drive roller. |
US08800414B2 |
Lathe compound multi-tool
Disclosed is an apparatus and related methods for facilitating the application of a cutting tool to a work-piece rotating on the axis of a lathe. |
US08800412B2 |
Auxiliary power tool handle
A handle for controlling a power tool by configuring the handle in either a straight or T-shaped position. In the straight position, the handle design serves as a rotational safety control that allows a user to control the rotational reaction of the tool by placing the user's hand in a position that is perpendicular to the main body of the tool. In the T-shaped configuration, the user can apply rotational force and longitudinal force more easily because the hand position is tangent to the tool base. A fastener couples a base of the handle to a band that grips the power tool and facilitates the user control. |
US08800411B2 |
Multi-purpose electrical plier and striking tool
A multipurpose electrician's tool is disclosed having a plurality of fabrication and installation features. The device comprises a plier tool having a first and second member connected at a pivot point, including a wiring stripping section, a shearing section, a cutting section, a gripping section, a wire bending section and a hammer head section. The wire stripping section allows insulated wire to be stripped to expose bare wire; the shearing section comprises an alignable set of apertures for tailoring a screw length by a shearing action of the two members; the cutting section comprises a pair of adjoinable cutting surfaces; the gripping section is positioned at the distal end of the plier members for compressing items therebetween; the wire bending section allows for wire ends to be formed for solderless connections; and finally the hammer head section comprises a pair of impact surfaces for driving nails or striking a target. |
US08800407B2 |
Method of manufacturing a tool bit
A method of manufacturing a tool bit includes machining a working end into a piece of hexagonal bar stock. A shank adjacent the working end is machined, leaving a hexagonal drive portion adjacent the shank. The tool bit is heat treated, and a coating is applied to the working end, the shank, and the hexagonal drive portion of the tool bit to inhibit corrosion of the tool bit. At least a portion of the shank is polished to remove the coating from the portion of the shank. |
US08800398B2 |
Continuously variable transmission machine
A ratcheting-type, rotor controlled, continuously variable transmission machine wherein the circumferential length of a cross-sectional profile of a body of the rotor is substantially constant, and the maximum positive swivel angle of the body is substantially equal in magnitude to the maximum negative swivel angle of the body. |
US08800394B2 |
Transportable liquid phase LNG sample apparatus and method
A transportable Sample Apparatus includes a vacuum flask (Dewar flask) and integral sample container. The Sample Apparatus may be used to capture a liquid phase LNG sample at a custody transfer point and to transport the sample to a laboratory for analysis. Vaporization of the liquid phase sample may take place at a variety of different locations. For example, vaporization may begin and/or be completed during transport from the collection point to the laboratory. In another example, vaporization may begin and be completed in the laboratory. In yet another example vaporization may begin during transport and be completed at the laboratory. The gas phase sample is typically analyzed by a gas chromatograph for Btu content, among other things. Prior to capture of the sample, the Sample Apparatus goes through a pre-cool cycle to chill a sample end cap and other components to a temperature compatible with capture of a cryogenic liquid sample which is about −250° F. |
US08800391B2 |
Piezo-resistive force sensor with bumps on membrane structure
A force sensor to measure a force from a load includes a plunger, a flexible disc-shaped membrane, a support plate and a silicon die. The plunger is configured to receive the force from the load, and has a ring-shaped groove at the lower surface. The membrane has a ring-shaped upper bump at the upper surface configured to complementarily fit into the groove at the lower surface of plunger and a ring-shaped lower bump at lower upper surface. The support plate has a ring-shaped groove for complementary fit into the lower bump on the lower surface of the membrane. The silicon die is centrally mounted on the membrane and comprises piezo-resistors with resistance that varies when deformed by the force. Force received by the plunger is transmitted to the membrane, causing the membrane to flex and bending or compressing of the silicon die, resulting in the measurement of the force. |
US08800386B2 |
Force sensing sheet
A force sensing array includes multiple layers of material that are arranged to define an elastically stretchable sensing sheet. The sensing sheet may be placed underneath a patient to detect interface forces or pressures between the patient and the support structure that the patient is positioned on. The force sensing array includes a plurality of force sensors. The force sensors are defined where a row conductor and a column conductor approach each other on opposite sides of a force sensing material, such as a piezoresistive material. In order to reduce electrical cross talk between the plurality of sensors, a semiconductive material is included adjacent the force sensing material to create a PN junction with the force sensing material. This PN junction acts as a diode, limiting current flow to essentially one direction, which, in turn, reduces cross talk between the multiple sensors. |
US08800383B2 |
Flow monitored particle sensor
Provided are devices and methods for monitoring flow rate in aerosol particle counters. The particle sensor has a particle counter, a flow measurement orifice comprising a differential pressure sensor for measuring differential pressure (DP) across the flow measurement orifice during particle sensor operation and a critical flow orifice. A vacuum source pulls ambient gas through each of the particle counter, flow measurement orifice and critical flow orifice. An atmospheric pressure sensor measures atmospheric pressure (AP) and a bench pressure sensor measures pressure in the particle sensor (BP). The output from the sensors is used to identify a flow condition, such as by a monitor operably connected to each of the differential pressure sensor, atmospheric pressure sensor and bench pressure sensor. In this manner, deviation in flow rate from a target flow rate is readily monitored without the need for expensive sensors or other flow-controlling components. |
US08800381B2 |
Test apparatus for a threaded joint for oil country tubular goods
An apparatus 1 for evaluating the performance of a threaded joint for oil country tubular goods using a first steel pipe P1 and a second steel pipe P2 has a base 2 which holds a first steel pipe P1 in an upright position with an upper end of the first steel pipe P1 extending above the base and the remainder partly disposed under ground. A support member 3 mounted on the base 2 extends alongside the first steel pipe P1. A second steel pipe P2 is suspended above the first steel pipe P1 by a suspending mechanism 4. A threaded joint can be connected and disconnected by first and second tongs 5 and 6 which rotate the second steel pipe P2 with respect to the first steel pipe P1. A stabilizer 7 mounted on the support member 3 can limit the radius of gyration of the second steel pipe P2. |
US08800380B2 |
Tension monitoring apparatus
A tension monitoring assembly or device permanently installed between a connection or anchor point and a guy cable line or structural rod allows constant monitoring and increase confidence that the guy cable or structural tension rod remains tensioned to the proper value. The device includes a plurality of compression members and a connecting member that are arranged between connection points such that the tension between a first connecting point and a second connection point may be set to a selected value. The tension on the device is determined by the distance between two members of the device such that a change in the tension from a set amount will result in a change of the distance between the two members. This change in distance can be determined by indicia that are visible as the two members move with respect to each other. |
US08800379B2 |
“X” wired anemometric probe and its manufacturing method
A method for manufacturing a single-wire anemometric probe, or an n-wire (n>1) probe, for making measurements near a surface, comprising, for at least one of the wires: a) positioning and holding of a straight portion of the wire, comprising a metal core surrounded by a protective sheath, on two surfaces; b) elimination of a part of the sheath, to expose an active wire measurement zone; and c) the wire is soldered on two pins of the probe body. |
US08800378B2 |
Method and apparatus for a pressure measuring cell
The invention is for a method and apparatus for a pressure measuring cell for measuring a metered pressure, with a base body having at least one base body electrode and with a membrane body connected to the base body to form a sensor chamber, which has at least one membrane electrode and can be subjected to the pressure of a medium that is below the measurement pressure, wherein both the wall of the sensor chamber that is formed by the base body and the wall of the sensor chamber that is formed by the membrane body is covered with a protective layer; according to the invention, the protective layer is fashioned as a glass layer. |
US08800374B2 |
Portable vibration monitoring device
A portable monitoring device includes a hand-held housing, a processing circuit disposed within the housing, and a primary sensor extending outwardly from the housing, coupled with the processing circuit, and configured to transmit input to the processing circuit. A rechargeable battery is disposed within the housing and is configured to provide electric power to at least the processing circuit. A connector is coupled with the processing circuit and configured to operatively couple the battery with a battery charger and to alternatively couple the processing circuit with at least one of a secondary sensor and a calibration device. Preferably, a temperature sensor is disposed proximal to the primary sensor and configured to transmit temperature input to the processing circuit, and a switch disposed within the housing is electrically connected with the processing circuit, the connector and the primary sensor and couples the connector with the battery charger or the processing circuit. |
US08800369B2 |
Microelectromechanical gyroscope with open loop reading device and control method
A microelectromechanical gyroscope that includes a first mass oscillatable according to a first axis; an inertial sensor, including a second mass, drawn along by the first mass and constrained so as to oscillate according to a second axis, in response to a rotation of the gyroscope; a driving device coupled to the first mass so as to form a feedback control loop and configured to maintain the first mass in oscillation at a resonance frequency; and an open-loop reading device coupled to the inertial sensor for detecting displacements of the second mass according to the second axis. The driving device includes a read signal generator for supplying to the inertial sensor at least one read signal having the form of a square-wave signal of amplitude that sinusoidally varies with the resonance frequency. |
US08800364B2 |
Device for detecting the liquid level in the washing bath of a washing machine
The device (1) comprises a body (2) in which are formed a first and second chamber (14, 15) separated sealingly from each other by a resilient diaphragm (6). The first chamber (14) has an inlet opening (2c) intended to be put in pneumatic communication with the region of a container which is above the liquid; the second chamber (15) communicates with the atmosphere. A winding (8) is mounted in a fixed position in the body (2), on the side opposite the first chamber (14) with respect to the diaphragm (6). A core (11) is coupled to the diaphragm (6) and is movable with respect to the winding (8) such that in operation the inductance of the winding (8) varies as a function of the position of the core.The device also comprises a first spring (12) tending to move the core (11) towards the diaphragm (6), and a second spring (16) tending to oppose the action of the first spring (12). The second spring (16) is positioned in the second chamber (15). |
US08800363B2 |
Radar level gauge with dielectric rod connection
A radar level gauge using electromagnetic signals to determine a filling level of a product in a tank, comprising an electronics unit including transceiver circuitry, a signal propagation device, and a directional coupler. The gauge further comprises a wave guiding structure comprising a rod of a dielectric material. A mounting portion of the electronics unit defines an opening and is detachably mountable on the dielectric rod so that the rod extends through the opening and is at least partly surrounded by the opening. The mounting portion is further arranged to secure the circuitry portion relative the rod so that the directional coupler is in a position to couple signals between the transceiver circuitry and the rod.The radar level gauge according to the present invention facilitates replacement of an electronics unit, e.g. in case of malfunction or upgrades. At the same time, the dielectric rod enables a very simple, cost-effective and reliable feeding to and from each electronics unit. |
US08800358B2 |
Road surface member for tire testing machine and manufacturing method of the same
A rotary drum used in a tire testing machine has a road surface base material made of an aluminum alloy and provided with a road surface onto which a tire is pushed. The road surface is coated with a thermally-sprayed steel film having higher hardness than the road surface base material, and polished. With such a configuration, a favorable test result can be obtained. |
US08800356B2 |
Engine catalyst diagnostics
Embodiments for predicting catalyst function are disclosed. One example embodiment includes applying a set of parameter readings for a given sample to a support vector machine to generate a classification output, recording a plurality of classification outputs for a plurality of successive samples over a first duration, and indicating catalyst degradation if a threshold percentage of the classification outputs indicates degraded catalyst performance. In this way, catalyst degradation may be indicated using a simplified model that does not require extensive calibration. |
US08800355B2 |
Pressure accumulation fuel injection device
When change of fuel pressure sensed with a fuel pressure sensor is small, it is temporarily determined that the fuel pressure sensor is abnormal. After the abnormality is temporarily determined, transfer quantity from a high-pressure fuel supply pump is increased and pressure reduction is performed by driving a pressure reducing valve, thereby increasing the change of the fuel pressure of a common rail. When the change of the fuel pressure sensed with the fuel pressure sensor is small thereafter, it is formally determined that the fuel pressure sensor is abnormal. Thus, a pressure accumulation fuel injection device can appropriately perform abnormality detection of the fuel pressure sensor, irrespective of existence/nonexistence of fuel leak from an injector. |
US08800351B2 |
Apparatus for treating a medical liquid, and method for checking the leaktightness of the apparatus
An apparatus for treating a medical liquid includes a treatment machine having a coupling surface and a flexible mat arranged on the coupling surface, with a cassette made of a hard part having liquid-conducting passages therein which are covered by a flexible film that is couplable to the coupling surface of the treatment machine via the flexible mat. The apparatus includes an element for monitoring a fault-free coupling to the cassette at the coupling surface by determining a difference of the pressure between the cassette and the flexible mat and the pressure between the flexible mat and the coupling surface. A method for checking the leak tightness of the fault-free coupling employs the apparatus. |
US08800349B2 |
Calibration of gyroscopic systems with vibratory gyroscopes
In a gyroscopic system comprising at least four vibratory gyroscopes, a first measurement is provided by said vibratory gyroscope to be calibrated, and a second measurement is provided by a combination of the measurements from the other vibratory gyroscopes of the system. At the level of the vibratory gyroscope to be calibrated, an initial command is applied in order to command a change in position from a first vibration position (θ1) to a second vibration position (θ2). A calibrated scale factor value of the vibratory gyroscope to be calibrated is then determined on the basis of a calculated value in relation to the change in position, based on the period of time during which the initial command is applied, the initial command, an angular difference between the first and second vibration positions measured according to the first measurement and an angular difference between the first and second vibration positions measured according to the second measurement. |
US08800346B2 |
Wind tunnel balance calibrator
Provided are a wind tunnel balance calibrator capable of improving accuracy of attitude control of a wind tunnel balance, and a wind tunnel balance calibrator which can ensure a wide work space around the wind tunnel balance. A wind tunnel balance calibrator includes a load application mechanism for applying a load to a wind tunnel balance and an attitude restoration mechanism for restoring an attitude of the wind tunnel balance. The attitude restoration mechanism is constituted by a parallel-link mechanism including a support plate for supporting the wind tunnel balance, and actuators capable of displacing the attitude of the support plate with six degrees of freedom. |
US08800336B2 |
Apparatus and method for forming product having asymmetric cross-section using ring rolling process
Disclosed herein is an apparatus and method for forming a product having an asymmetric cross-section using a ring rolling process. The method of forming a product having an asymmetric cross-section uses a ring rolling process that uses a ring rolling apparatus, the ring rolling apparatus comprising: a main roll pressing a circumferential outer surface of a blank, a pressure roll pressing a circumferential inner surface of the blank, and a pair of axial rolls pressing upper and lower surfaces of the blank, wherein a protrusion provided on the pressure roll comes into contact with a depressed portion formed on the circumferential inner surface of the blank, and as a width of the blank varies, the pressure roll moves in a vertical direction. |
US08800335B2 |
Method of manufacturing flange for wind towers using ring rolling method
Disclosed herein is a method of manufacturing a flange for wind towers through a ring rolling process. The ring rolling process makes use of a ring rolling machine. The ring rolling machine includes a main roll which presses a circumferential outer surface of a blank, a pressure roll which presses a circumferential inner surface of the blank, and a pair of axial rolls which press upper and lower surfaces of the blank. The method includes expanding an inner diameter and outer diameter of the blank using the ring rolling machine, transferring the pressure roll vertically so that a protrusion provided on a circumferential outer surface of the pressure roll comes into contact with the circumferential inner surface of the blank, and forming a depression in the circumferential inner surface of the blank using the protrusion of the pressure roll. |
US08800334B2 |
Rolling mill of rotating expander type for tubular bodies with tip-stabilizing system
A rolling mill of rotating expander type for tubular bodies, comprising: working rollers (1, 2) arranged inclined with respect to the rolling axis; a tip (3) fitted on a beam (4), so that the tubular body is pushed in rotation between the rollers and the tip, and subjected to deformation in order to increase the perimeter; a tip-stabilizing system placed behind said tip, about the beam, and integrated in the rolling mill. |
US08800330B2 |
Cable wrap security device
A security device for protecting a merchandise item that includes a housing, a first cable, a second cable, a spool, a locking mechanism and a crossover device that is in the housing and is rotatable about a vertical axis. The locking mechanism locks the spool so that it is not rotatable about the vertical axis. The cable crossover device is placed on a side of a merchandise item opposite the housing. The crossover device in is formed with a crossover body and a latch. The crossover body has the first cable slidably attached to it. The latch is configured to be locked to the crossover body. The second cable slidably is attached to the latch. The latch is configured to be partially released from the crossover body when it unlocked. |
US08800329B1 |
Protected bar lock assembly
A bar lock assembly including more than one protective hasp member, and a bar lock that locks together the protective hasp members, wherein the bar lock includes a code-operated locking device mounted in a housing that fits into an internal chamber defined by the protective hasp members, the housing including protrusions that are received in inner grooves of the protective hasp members so as to block movement of the protective hasp members away from each other when the housing of the bar lock is inserted into the internal chamber of the protective hasp members. |
US08800325B2 |
Washing machine
A washing machine having a structure which stably supports a hose or a wire used in the washing machine to prevent sagging or movement of the hose or the wire. The washing machine includes a main body, a spin basket disposed within the main body, an upper cover connected to the upper portion of the main body, a detergent box connected to the bottom surface of the upper cover to supply detergent to the inside of the spin basket, a water supply valve connected to the rear end of the upper cover, a water supply hose connecting the water supply valve to the detergent box, and a support bracket connected to the bottom surface of the upper cover to support the water supply hose so as to prevent sagging of the water supply hose. |
US08800322B1 |
Composite magnetic recording medium
A method for manufacturing glass hard disk substrates comprises annealing and then tempering previously formed glass hard disk substrates. The annealed and tempered glass hard disk substrates have improved strength and stress resistance without chemical treatments. |
US08800310B2 |
Turbo compressor and refrigerator
A turbo compressor to suction and compress gas includes a housing including a flow passageway through which gas flows, an impeller disposed inside the flow passageway, the impeller providing suction for the gas by being rotationally driven, a liquid discharge port provided in the flow passageway on the upstream side of the impeller, the liquid discharge port discharging, from the flow passageway, any liquid produced as the gas liquefies when the turbo compressor is stopped, a liquid discharge pipe connected to the liquid discharge port, an electromagnetic valve connected to the liquid discharge pipe, and a controller configured to open the electromagnetic valve before the impeller is rotationally driven. A refrigerator includes the turbo compressor, wherein the turbo compressor compresses refrigerant gas. |
US08800304B2 |
Cryopump control apparatus, cryopump system, and method for monitoring cryopump
A cryopump comprises a cryopanel that cools and thus condenses or adsorbs gas, and a pump housing that contains the cryopanel. a regeneration process of the cryopump includes a basic purge process, an evacuation processes, and an optional purge process that is executed additionally if required. The optional purge process includes one or more gas purge steps. In a cryopump control apparatus that controls the cryopump, a deterioration evaluation unit determines whether a re-purge number, which is the total number of gas purge steps that are required to be executed in one regeneration process, reaches a deterioration evaluation criteria number. |
US08800300B2 |
Connection structure of exhaust chamber, support structure of turbine, and gas turbine
In a gas turbine, an exhaust casing and an exhaust chamber are connected by an exhaust chamber support that can absorb thermal expansion, and the exhaust chamber and an exhaust duct are connected by an exhaust duct support that can absorb thermal expansion. An insulator is mounted on an outer peripheral surface of the exhaust chamber, and the exhaust chamber support and the exhaust duct support are disposed outside the insulator in the form of a plurality of strips. Because the thermal stress at a connection portion of the exhaust chamber is reduced, the durability is enhanced. |
US08800296B2 |
Gas turbine control method and gas turbine power generating apparatus
An object is to reduce a fluctuation in the gas-turbine output in a nozzle switching period. In the nozzle switching period during which a first nozzle group that has been used is switched to a second nozzle group that is going to be used, the amounts of fuel supplied through the first nozzle group and the second nozzle group are adjusted by using at least one adjustment parameter registered in advance, the adjustment parameter registered in advance is updated according to the operating condition of the gas turbine, and the updated adjustment parameter is registered as an adjustment parameter to be used next. |
US08800293B2 |
Floatwell panel assemblies and related systems
Floatwall panel assemblies and related systems are provided. A floatwall panel assembly includes a panel formed of porous ceramic material, the porous ceramic material exhibiting a porosity gradient along at least one of a length, a width and a depth of the panel, the panel lacking a substrate, formed of a material other than porous ceramic material, for supporting the porous ceramic material. |
US08800292B2 |
Heat shield element arrangement and method for installing a heat shield element
A heat shield element arrangement including a heat shield element for a heat shield arranged on a supporting structure is provided. On each of the two opposing sides running parallel to the installation grooves the heat shield element includes a continuous screw head opening which penetrates the cold side and the hot side of the heat shield element substantially vertically and through which the screw head of the respective screw is arranged to be accessible to the supporting structure, and a spring element may be arranged under the respective screw, which spring element may be extended along the hot side of the heat shield element and the parallel installation groove of the supporting structure. An outer end of the spring element is embodied as a clamping retaining hook which is provided for the purpose of engaging in the laterally recessed retaining groove of the heat shield element. |
US08800291B2 |
Bleeding of air via the diffuser of a centrifugal compressor of a turbine engine
A diffuser which straightens the flow of air issuing from a centrifugal compressor in a turbine engine is provided. The diffuser having a cylindrical shape and including a first part having the form of two substantially parallel discs extending substantially radially relative to the axis of symmetry of the diffuser, a second bent part, and a third part intended to open out into a downstream cavity, positioned downstream of the diffuser and fed with air issuing from the compressor. The first part is traversed by a plurality of channels distributed evenly over its circumference and opening out on its downstream face so as to bring the air contained in the downstream cavity into communication with a bleed cavity situated upstream of the diffuser. |
US08800290B2 |
Combustor
A gas turbine engine combustor has inboard and outboard walls. A forward bulkhead extends between the walls and cooperates therewith to define a combustor interior volume. Bluff body fuel injectors are along the bulkhead. |
US08800289B2 |
Apparatus and method for mixing fuel in a gas turbine nozzle
A nozzle includes a fuel plenum and an air plenum downstream of the fuel plenum. A primary fuel channel includes an inlet in fluid communication with the fuel plenum and a primary air port in fluid communication with the air plenum. Secondary fuel channels radially outward of the primary fuel channel include a secondary fuel port in fluid communication with the fuel plenum. A shroud circumferentially surrounds the secondary fuel channels. A method for mixing fuel and air in a nozzle prior to combustion includes flowing fuel to a fuel plenum and flowing air to an air plenum downstream of the fuel plenum. The method further includes injecting fuel from the fuel plenum through a primary fuel passage, injecting fuel from the fuel plenum through secondary fuel passages, and injecting air from the air plenum through the primary fuel passage. |
US08800288B2 |
System for reducing vibrational motion in a gas turbine system
A system, including a combustor cap assembly, including a first plate configured to divide a combustion chamber from a head end chamber of a combustor, a first sleeve disposed about the first plate, and a first stiffening rib coupled to the combustor cap assembly, wherein the combustor cap assembly is configured to mount in a combustor, and the first stiffening rib is configured to damp vibration caused by combustion dynamics in the combustor. |
US08800286B2 |
Rotary engine exhaust apparatus and method of operation therefor
The invention comprises a rotary engine method and apparatus configured with an exhaust system. The exhaust system includes an exhaust cut or exhaust channel into one or more of a housing or an endplate of the rotary engine, which interrupts the seal surface of the expansion chamber housing. The exhaust cut directs spent fuel from the rotary engine fuel expansion/compression chamber out of the rotary engine either directly or via an optional exhaust port and/or exhaust booster. The exhaust system vents fuel to atmosphere or into a condenser for recirculating of fuel in a closed-loop circulating rotary engine system. Exhausting the engine reduces back pressure on the rotary engine thereby enhancing rotary engine efficiency. |
US08800279B2 |
Hydraulic transmission system for zero-turn vehicle
A hydraulic transmission system for a zero-turn vehicle, comprises first and second transaxles each of which includes an axle, a casing supporting the axle, a fluid sump provided in the casing, first and second ports provided on the casing and opened outward from the casing, an HST circuit, a charge pump disposed in the casing, and a charge passage disposed in the casing to supply the HST circuit with fluid delivered from the charge pump. A first pipe connects the first ports of the transaxles, thereby making the flow of fluid from the charge pump of the first transaxle to the fluid sump of the second transaxle. A second pipe connects the second ports of the transaxles, whereby overflowing fluid of the fluid sump of the second transaxle is released to the fluid sump of the first transaxle via the second pipe. |
US08800278B2 |
Hydraulic drive device for hydraulic excavator
[Problem] To provide a hydraulic drive system for a hydraulic excavator, which makes it possible to efficiently perform grading work by using residual energy of pressure oil in a hydraulic circuit although no attention has been paid to the residual energy in conventional technologies.[Solution] A hydraulic drive system for a hydraulic excavator is provided with a boom cylinder 1 and arm cylinder 2, a main hydraulic pump 4 for feeding pressure oil to both the cylinders 1,2, a directional control valve 7 for a boom and directional control valve 8 for an arm to control flows of pressure oil to be fed to the boom cylinder 1 and arm cylinder 2, respectively, and a reservoir line 8c connecting the directional control valve 8 for the arm with a working oil reservoir 6. A flow-rate control valve 15 capable of selectively closing the reservoir line 8c is arranged and, when a rod-side hydraulic pressure of the arm cylinder 2 has increased to a preset value or greater while grading work is performed by a combined operation of boom raising and arm crowding, the reservoir line 8c is closed by the flow-rate control valve 15 to prevent drainage of rod-side pressure oil from the arm cylinder 2 to the working oil reservoir 8c and to feed the rod-side pressure oil to a bottom side of the boom cylinder 1. |
US08800276B2 |
Mixing system
A mixing system is provided. The mixing system includes a housing defining a boundary of a mixing conduit including an expansion section with an injector mount and a reductant diverter extending into the conduit upstream of the injector mount in the expansion section. The mixing system further includes an atomizer with openings positioned in the housing and a helical mixing element positioned in the housing. |
US08800275B2 |
Mounting assembly for a reductant injector
A mounting assembly for an injector is located in a curved portion of an exhaust line having an exhaust flow from an upstream end to a downstream end. The mounting assembly includes an indent extending at least partially into the exhaust line curved portion and disposed in the exhaust flow. The downstream wall has an interior surface oriented to substantially face the exhaust line downstream end. A recess extends from the downstream wall in a direction away from the exhaust line downstream end, and a recess aperture is formed in the recess and configured to fluidly communicate with the injector. The recess reduces the amount of exhaust heat reaching the injector tip. |
US08800268B2 |
Zone coated filter, emission treatment systems and methods
Exhaust treatment filters, systems, and methods are disclosed. According to one or more embodiments, a particulate filter is zone coated with an oxidation catalyst and is used in an emission treatment system or method including a NOx reducing catalyst and an optional NH3 destruction catalyst. |
US08800267B2 |
Control system for modulating an air mass
A control system for an internal combustion engine is provided, and includes an exhaust gas conduit, an oxidization catalyst (“OC”) device, a temperature sensor, an intake mass air flow sensor, an engine air intake mechanism, and a control module. The exhaust gas conduit is in fluid communication with, and is configured to receive an exhaust gas. The OC device is in fluid communication with the exhaust gas conduit. The OC device has an OC light-off temperature. The OC device is selectively activated to the light-off temperature to induce oxidization of the exhaust gas. The temperature sensor is situated in the exhaust stream upstream of the OC device. The temperature sensor monitors an exhaust gas temperature. The intake mass air flow sensor measures an air mass entering the internal combustion engine. The engine air intake mechanism is selectively activated to modulate the air mass entering the internal combustion engine. |
US08800266B2 |
Method for exhaust gas-recirculation
A method for exhaust gas recirculation (EGR), in particular in internal combustion engines, in particular for reducing NOx emission, by actuating an EGR valve (2) and/or a throttle flap (3), characterized in that during a predetermined period of time after determining an NOx value of the values for actuating the EGR valve (2) and/or the throttle flap (3) a mathematical model is employed, in which the currently determined NOx values, the period of time elapsed since completing the NOx measurement and the parameters relevant for the NOx reduction of the internal combustion engine (1) are included. |
US08800263B2 |
Device for exhaust gas heat utilization
A device for exhaust gas heat utilization in internal combustion engines of motor vehicles includes an exhaust gas line which in sections includes a first exhaust gas flow duct and a second exhaust gas flow duct connected in parallel. A valve flap is movable between a closed position and an open position, which can selectively close or at least partly clear a flow cross-section of the first or second exhaust gas flow duct. At least one thermoelectric generator module is thermally coupled with the second exhaust gas flow duct and with a cooling circuit. The device also includes an expansion material actuator for temperature-dependent actuation of the valve flap. |
US08800262B2 |
Thrust reverser for a turbofan engine nacelle
The invention relates to a thrust reverser for a turbofan engine nacelle including a stationary portion (15) downstream from which is mounted at least one cowl (9) movable between a direct-jet position, in which the cowl (9) is aligned with the stationary portion (15), and a thrust-reversal position, in which the mobile cowl (9) is spaced apart from the stationary portion (15) so as to define an opening for the passage of a secondary flow (F), a means for deflecting (16) the secondary flow (F) through the passage opening, an actuator means (45) and a means (24) for guiding the mobile cowl (9) relative to the stationary portion (15), at least a first and a second adjacent cascade vane (13), positioned at an angle (B) relative to the movement axis (A) of the mobile cowl (9), arranged opposite the passage opening such that the deflected secondary flow (F) at least partially passes through the first and second vanes (13) in order to increase the deflection of said secondary flow (F) in the upstream direction, said actuator means (45) and means (24) for guiding the mobile cowl (9) being arranged between the first and second vanes (13). A covering wall (31) connects said first and second vanes (13), bypassing said actuator means (45) and guiding means (24). |
US08800257B2 |
Composite cord and method of making and support structure and tire containing same
A composite hybrid cord comprising a core comprising of a first bundle of synthetic filaments having a filament tenacity of from 10 to 40 grams per decitex and a plurality of cabled strands helically wound around the core, each cabled strand comprising of a plurality of metal strands helically wound around a center second bundle of synthetic filaments that have a filament tenacity of from 10 to 40 grams per decitex. The ratio of the largest cross sectional dimension of the first bundle of synthetic filaments to the largest cross sectional dimension of the second bundle of synthetic filaments is from 1.5:1 to 20:1. The metallic filaments of the cabled strands have an elongation at break that is no more than 24 percent different from the elongation at break of the synthetic filaments of the first and second bundles. |
US08800255B2 |
Arrangement and control of precompression rolls in balers
A baler and a method of using the baler to produce high density bales based on arrangement and control of compression rollers. The baler comprises a pick-up assembly configured to pick-up crop material; a rotary feeder; a compression assembly comprising at least one compression roller configured to generate a pressure on the crop material as it passes between the compression roller and another compression component in the baler; and a bale chamber, wherein the pre-compressed crop forms a bale. The compression roller and compression component define an adjustable gap therebetween. The one or more compression rollers and/or baler compression components may be located in various locations in the baler. By adjusting the gap, pressure exerted on the crop material as it passes between the compression rollers and baler compression components may be controlled, resulting in bales of higher density. |
US08800249B2 |
Medicament dispensing machine
The medicament dispensing machine enables to use vials having various sizes and shapes without changing a part in the machine or without performing a special operation. The medicament dispensing machine contains a discharging unit that receives a vial filled with a medicament from a medicament filling means and discharges out of a vial discharging window. The discharging unit contains a vial gripping means having a pair of gripping arms that grip a vial, a body of gripping means having the vial gripping means, a moving means that moves the vial gripping means from the medicament filling means to the vial discharging window, and an orientation changing mechanism that changes the orientation of the body of gripping means. With a coordination of the movement of the body of gripping means toward the vial discharging window, the orientation changing mechanism makes the gripping arms orient to the vial discharging window. |
US08800243B2 |
Modular work station with air collector
A method of modifying a modular work station including removing at least one lower panel element from one of a plurality of modular wall sections and removing an air collection unit from one of a plurality of modular walls. Installing the air collection unit where the lower panel element was removed. The air collection unit is configured to match the profile of the lower panel element such that the air collection unit could be installed in any of the plurality of modular wall sections in place of the lower panel elements. The modular wall section height is also adjustable and includes a ceiling assembly. |
US08800240B1 |
Re-bars supports for concrete or cement constructions
Supports having multiples apertures to receive, support, holding and secure re-bars or reinforcements useful in the construction of concrete or cement structures. A first embodiment includes two double rebar supporting sections at each end of a main elongated body having a central hole, thus it may support from two to four re-bars that may be have the same or different dimensions at its intercepting points. A second embodiment includes two double supporting re-bars supporting sections at each end of a main body. A third embodiment that includes a double supporting re-bars section in one end of a main body. The disclosed embodiments also have apertures and openings that allow the entrance of liquid cement or concrete mixture to the interior of their hollow main body and may support re-bars of different dimensions. |
US08800237B2 |
Precast wall section and method of building a wall
The invention relates to a freestanding wall section and a method of constructing a wall. The invention provides a wall section for use in building a wall comprising: a wall portion having a front face portion and a rear face portion; a connecting portion connecting said front face portion to said rear face portion and defining a cavity therebetween; in which the connecting portion has an aperture for receiving concrete mix and which in use allows the concrete mix to fill said cavity. The invention also provides a method of building a wall using such wall sections. |
US08800235B2 |
Wall block with weight bearing pads and method of producing wall blocks
A wall block having at least one weight bearing pad on an upper or lower surface of the block and a compression head and methods of making the block and making walls with the block. |
US08800234B2 |
Fastening system for modular containers
A fastening system for use with a modular panel assembly having at least two panels includes one or more securing apertures formed through a first panel and one or more engaging projections provided on a second panel, each one of the engaging projections being sized and positioned to be engageable with a corresponding one of the securing apertures on the first panel. Panels for use in forming a modular panel assembly, modular containers, and methods of constructing modular containers are provided. |
US08800232B1 |
Flange shear connection for precast concrete structures
A flange connection system for a concrete structure comprising a plurality of adjacent precast concrete members including a platform having a center panel and a first and second flange extending outward from the center panel in opposing directions. The system includes a first and second bent plate each having a horizontal member attached to the bottom surface of the adjacent flanges and a vertical member perpendicular to the horizontal member. The system includes a spacer plate extending in a vertical direction from about a lower edge of the first vertical member to below the first horizontal member and secured between the vertical members of the first and second bent plate with a plurality of fasteners. The first and second vertical member may flex at an upper portion allowing adjacent flange ends to move relative to one another. |
US08800230B2 |
Stacking masonry block system with transition block and utility groove running therethrough
A masonry block system that employs blocks with unique surfaces, top, bottom, and transition, and a locking starter rail for placement below the block wall. The surfaces of the block and the shape of the starter rail are configured so as to lock together, providing a wall system. The system can either be mortarless wherein grout-like material is placed within the blocks to provide a monolithic system. A method of making and installing and various parts, such as the starter rail and block are also disclosed. |
US08800229B2 |
Framing structure
A framing structure (10) includes elements that are integrally connected by a poured bonding core (18). The elements include a hollow-interior column (12) having an opening (22) in a wall (20) that allows access to the interior and a beam (14) having a cavity (28) that is configured to receive a pourable bonding material (18). The beam (14) is positioned with respect to the column (12) such that the cavity (28) is aligned with the opening (22). Flooring sections (16) are supported by the beams (14). |
US08800220B1 |
Precast concrete recess insert
A Portland cement concrete recess insert is characterized by a quadrant shape, an obverse wall, a contact wall, and a convex wall. The obverse wall is coupled orthogonally with the contact wall along a contact line, and extends laterally of the convex wall to define a perimetric flange. The convex wall is coupled with the obverse wall and the contact wall radially opposite the contact line. A pair of recess inserts is connectable along the contact walls to define a semicircular convex wall. A bilaterally symmetrical open channel traverses the contact wall and intercepts the convex wall at two locations. The pair of recess inserts is mutually joinable along the contact walls to juxtapose the open channels and define a closed channel to enclose a portion of a lift anchor. |
US08800215B2 |
Self-contained portable container habitat for use in radiological environments
A self-contained portable habitat apparatus may be used in a radiological environment. The habitat apparatus includes a outer container adapted for being portable and freestanding, and the outer container is outfitted to include a chamber structure within the outer container. The chamber structure at least partially defines in interior space for being occupied by one or more humans. The chamber structure may be adapted for attenuating gamma radiation. Regarding the chamber structure being adapted for attenuating gamma radiation, the chamber structure may comprise one or more liners and/or panels, such as structural insulated panels. The one or more liners and/or panels may comprise a flexible layer, and the flexible layer may comprise polymeric material and metal, wherein the metal is for attenuating radiation. |
US08800213B2 |
Continuous heat welded flexible PVC membrane with an interlocking vapor barrier system and including sensor detection features associated with each of a plurality of overlapping membrane sections
An assembly for sealing an exposed surface including a plurality of thermoformed and individually sealing membrane sections, each provided in sheet form and configured for applying over an exterior of the surface. The membranes are directly heat welded to one another along overlapping edges in order to create a sectionalized and continuous vapor barrier across the surface. A sensor is integrated into any one or more selected membrane sections. The sensor incorporates a power supply, a processor and a transmitter which is communicable with a remote monitoring device in order to notify of a problem within any specified membrane section. |
US08800210B2 |
Seating system
An example of the disclosed seating system includes a plurality of seating risers configured to telescope relative to one another. At least one of the seating risers is a powered seating riser having a drive system. |
US08800208B2 |
Hydraulic cylinder control
A system and methods for controlling operation of hydraulic cylinders includes monitoring position of the cylinders relative to one another, and correction of misalignment of the cylinders should they become misaligned. Further, monitoring can be of a swing-type door operated using the cylinders, which can operate the door at different speeds. Further, as the door creeps open from a closed position or closed from an open position, correction is also made. |
US08800205B2 |
Door opening-and-closing apparatus for vehicle
A door opening-and-closing apparatus for a vehicle includes a rotatably driven drum, a first cable and a second cable, which cables are wound around the drum, a rotating shaft, a first pulley supported by the rotating shaft, a second pulley supported by the rotating shaft, an attachment member supporting the rotating shaft, a rigid protruding portion integral with one of the first and second pulleys, and an annular recessed portion integrally formed in the other one of the first and second pulleys. When the first and second pulleys are correctly assembled on the rotating shaft, a relative rotation between the first and second pulleys is allowed, and when the first and second pulleys are not correctly assembly on the rotating shaft, the predetermined length of the rotating shaft is not sufficient to support both the first and second pulleys. |
US08800204B2 |
Articulated mine door opening mechanism
A mine door system comprising at least one mine door leaf hinged at one side thereof to a door frame defining an entry. The system includes an articulated door-moving mechanism that articulates between a first configuration in which the mechanism applies a relatively small door-moving force to the door leaf to move the door leaf at a first speed and a second configuration in which the mechanism applies a larger door-moving force to the door leaf to move the door leaf at a second speed less than the first speed. A related method is also disclosed. |
US08800201B2 |
Tamper resistant weighted rodent and insect bait station
The present invention provides a bait station and method for securing it using a receptacle for holding a weight to weight a bait enclosure and by stakes formed as a unitary part of the enclosure for securing the enclosure. |
US08800194B2 |
Parallel axle mounting rail clamp
An improved clamping device and method for a weapon accessory rail of a type having an elongate mounting structure of generally T-shaped cross-sectional shape, such as a Picatinny mounting rail, is provided. |
US08800191B2 |
Compact firearm barrel cleaning brush
A firearm barrel cleaning brush includes a body, a first swab portion affixed to the body, a bristle brush portion affixed to the body, and a second swab portion affixed to the body. The bristle brush portion is proximate to the first swab portion, and is positioned closer to an end of the body than the first swab portion. The second swab portion is proximate to the bristle brush portion, and is positioned closer to the end of the body than the bristle brush portion. In one embodiment, the cleaning brush is secured to a flexible cleaning rod having a pull-through handle having a base, a swivel, and a handle portion attached to the base by the swivel. The handle portion has a closed position adapted for passage through the firearm barrel, and an open position adapted for pulling the cleaning rod and barrel cleaning brush through the firearm barrel. |
US08800182B2 |
Plastic film with concealed tearable strip
Disclosed is a plastic film with concealed tearable strip, which includes a film body; at least one first tearable strip having two sides respectively forming first and second joint sections; and at least one second tearable strip having two sides respectively forming a third joint section and an internal tear line. The first and second tearable strips each have one side connected to the film body. The first joint section has two sides each forming a tear line. The third joint section has one side forming at least one tear line. The third joint section and the internal tear line have inside faces respectively coupled to the first and second joint sections, whereby the first and second tearable strips are respectively located at outside and inside of the film body and the second tearable strip is concealed at the inside of the film body. |
US08800180B2 |
Steam ironing device
A steam ironing device (1), comprising: an iron, including a soleplate (18) provided with at least one steam outlet opening (20); soleplate heating means (22) configured to heat the soleplate (18); a steam generator (50) including a heatable steam generation chamber (51) that is fluidly connectable to the at least one steam outlet opening (20) in the soleplate; and control means (24, 56), operably connected to the soleplate heating means (22) and the steam generator (50), and configured to control a soleplate temperature and a steam rate of the steam ironing device, wherein the control means (24, 56) are configured to heat the soleplate to a non user-adjustable temperature in the range of 105-145° C., and to provide for a time-averaged steam rate of at least 50 grams/minute. |
US08800179B2 |
Dual cylinder dual pick-up coupler
A loader coupler includes a body with spaced-apart inner rib mounts for mating respectively with ribs of a first type of attachment. The body also includes inner locking regions that are aligned with the inner rib mounts. Spaced-apart outer rib mounts are also provided on the body and are adapted to mate respectively with a second type of attachment. Outer locking regions are aligned with the outer rib mounts. A lock system is connected to the body and includes: (i) a first actuator operatively connected to left and right first lock plungers and adapted to move the left and right first lock plungers between locked and unlocked positions; and, (ii) a second actuator operatively connected to left and right second lock plungers and adapted to move the left and right second lock plungers between locked and unlocked positions. |
US08800178B2 |
Coupling system for coupling a wear element to an adapter for excavators and similar machinery and components thereof
A coupling system for coupling a wear element to an adapter for excavators and similar machinery and the components thereof. The coupling system is formed by a wear element, preferably a tooth though possibly a bucket protection element, a tooth bar or adaptor element and a securing system for securing the two elements, formed mainly by a pin. In addition, the securing system can include a retaining element with resilient properties, associated with the pin. |
US08800177B2 |
Pneumatic excavation system and method of use
An excavation system employing a high-pressure pulsed air jet in combination with a low-pressure high velocity blower for excavating improvised explosive devices or other buried objects. The excavation system may also be employed to operate a pneumatic tool such as a cut-off tool or a chisel. The high velocity blower may incorporate a bifurcated fan duct having two air outlets. The system may include a pressure control module for regulating the from a high-pressure air source to an evacuation valve. The evacuation valve employs first and second valves where the second valve controls the operation of the first valve. |
US08800175B1 |
Adjustable snow removal system
An adjustable snow shovel system for facilitating effective removal of accumulated snow has a generally tubular, three-way adjustable shovel frame. The system has a generally tubular, adjustable handle bar horizontally located on the shovel frame. The handle bar is adjustable for facilitating effective removal of accumulated snow. The system has a pivotally adjustable shovel assembly having a first shovel member and a second shovel member. The shovel assembly is generally horizontally located on the shovel frame. The shovel assembly can be affixed into a position having the first shovel member and the second shovel member in-line with one another maximizing a shovel assembly width for facilitating effective removal of accumulated snow. The shovel assembly can be affixed into a position having the first shovel member and the second shovel member located at an angle with respect to one another for facilitating effective removal of accumulated snow. |
US08800171B1 |
Footwear insole system
A footwear insole system for use with an article of footwear including a base insole component and an upper insole component. The base insole includes a chassis and first and a second shock absorbing inserts. The upper insole includes a spacer panel, first and a second gel insert members, and a fabric sheet layer. The insole system may be permanently secured to an article of footwear or the insole system may be replaceable or interchangeable for installation and removal to and from an article of footwear by a user. |
US08800170B1 |
Footwear insole system
A footwear insole system for use with an article of footwear including a base insole component and an upper insole component. The base insole includes a chassis and first and a second shock absorbing inserts. The upper insole includes a spacer panel, first and a second gel insert members, and a fabric sheet layer. The insole system may be permanently secured to an article of footwear or the insole system may be replaceable or interchangeable for installation and removal to and from an article of footwear by a user. |
US08800169B2 |
Cushioned orthotic
An orthotic is disclosed. The orthotic may include a cushioning layer configured to extend from at least the metatarsal region to the proximal heel region, the cushioning layer having a heel region with a protruding heel piece integrally molded as part of the cushioning layer. The orthotic may also include an outer shell layer fixedly coupled to the cushioning layer, the outer shell layer extending longitudinally from at least the medial cuneiform-first metatarsal joint region to the calcaneus bone region of the user, the outer shell layer configured to receive the protruding heel piece. |
US08800167B2 |
Pneumatic inflating device contained entirely within shoe sole
A pneumatic inflation device disposed within the sole of a shoe and comprising a pump with integral air release valve and which is entirely within the sole, a pump actuator which is entirely within the sole when not in use, and an inflatable bladder which is entirely within the sole and is operatively connected to the pump. Such a device can include a mechanism to lock the pump actuator within the sole such that the mechanism's cap is flush with the outer wall of the sole and finger-operable to allow the shoe-wearer to easily operate the inflation device and release air therefrom. |
US08800164B2 |
Washing machine, power management apparatus and method of controlling the same
In a washing machine, a power management apparatus and a method of controlling the same, washing operation and drying operation commands are input by a user, power rate information for each time period is received from an EMS, a drying operation execution time is confirmed, and power rates corresponding to the drying operation execution time are determined based on the power rate information for each time period. Then, the power rates corresponding to the drying operation execution time are compared with the standard power rates to determine whether the power rates corresponding to the drying operation execution time are higher than the standard power rates, and an algorithm of a final spinning mode in the washing operation is adjusted if the power rates corresponding to the drying operation execution time are higher than the standard power rates. |
US08800162B2 |
Method and system for controlling a freeze drying process
A method for monitoring and/or controlling and a freeze drying process in a freeze dryer apparatus provided with a drying chamber having a temperature-controlled shelf supporting containers of a product to be dried, comprises during a primary drying phase of the freeze drying process the steps of: isolating the drying chamber closing an isolating valve thereof and sensing and collecting pressure values inside the drying chamber for a defined pressure collecting time and a shelf temperature of the temperature-controlled shelf (Step 1); calculating a product temperature of product and a plurality of process/product related parameters (Step 2); calculating a new shelf temperature and a sequence of shelf temperatures up to the end of the primary drying phase, that maximizes a sublimation rate of the product maintaining the product temperature below a maximum allowable product temperature. |
US08800156B2 |
Measurement apparatus and use thereof
Described are various embodiments of an apparatus for evaluating the inner dimension of an opening within a body surface, for example, in the context of an assembly wherein one or more components are to be installed within a receiving body in which this opening is defined. |
US08800154B2 |
Telescopic sight alignment tool
The telescopic sight alignment tool is used to align the horizontal and vertical axes of the scope with corresponding axes of the firearm upon which the scope is mounted. The tool comprises a unitary structure having a plate with a vertical crosshair alignment slit, with an ocular seat extending forward from the lower portion of the plate. Upper and lower alignment indicators extend from the plate. Alternative embodiments provide variations upon the alignment indicators. The tool is placed upon the ocular of the scope and secured adjustably thereon with an elastic band. The tool is rotated to align the slit precisely with the vertical crosshair of the scope. The scope is then rotated in its mounts until at least one of the indicators of the tool is aligned with an element of the firearm, e.g., front sight, tang of the action, etc., and the mounts tightened to secure the scope. |
US08800152B2 |
Comb attachment having rounded tip
A comb attachment for use on a hair clipper includes tines that have rounded free ends positioned rearward of the cutting edge of a lower blade and forward of the cutting edge of the upper blade. Because of a radius of curvature of the rounded free ends, the free ends do not cross the cutting edge of the upper blade during attachment and removal of the comb attachment. |
US08800149B2 |
Process for repairing airplane panels
A repair process for a composite material panel that forms part of a fuselage, wings, or stabilizers of an aircraft, with the panel having large dimensions and including irregular contours in some areas and edges prone to damages occurring from handling and assembly of the panel. The process a) locates the damage in the element of the composite material panel; b) sands the area that includes the damage in an area larger than the damage, makes a cut in the panel, having the cut of a same form as a piece that will serve to repair panel; c) places the piece in the cut, so that it is perfectly flush with the panel to be repaired; and d) attaches the piece to the composite material panel. |
US08800144B2 |
Method of assembling a two-piece twist lock piston
A piston includes a crown portion generally defining an axis and having a skirt connecting portion. The skirt connecting portion is defined, at least in part, by a first crown mating portion, a second crown mating portion positioned radially from the first crown mating portion, and a crown chamber surface extending between the first crown mating portion and the second crown mating portion. The piston also includes a skirt having a crown connecting portion. The crown connecting portion is defined, at least in part, by a first skirt mating portion, a second skirt mating portion, and a skirt chamber surface extending between the first skirt mating portion and the second skirt mating portion. The first crown mating portion is selectively coupled to the first skirt mating portion. The second crown mating portion may be selectively coupled to the second skirt mating portion to define a piston chamber. |
US08800141B2 |
Method for fabricating MEMS device and MEMS device
There is provided a method for fabricating a device, preferably for a micro electro electro mechanical system. The method includes forming a first electrode on a substrate, where the first electrode has a first sloped end at least at one end thereof; forming a sacrificial layer on the first electrode, where the sacrificial layer has a first sloped edge, the first sloped edge and the first sloped end are overlapped each other so that a thickness of the first sloped edge decreases as a thickness of the first sloped end increases; forming a first spacer on the first electrode, where the first spacer has contact with the first sloped edge; forming a beam electrode on the sacrificial layer and the first spacer; and removing the sacrificial layer after the forming the beam electrode. |
US08800140B2 |
Method of making a modular multichannel microelectrode array
Some embodiments of the invention comprise a customizable multichannel microelectrode array with a modular planar microfabricated electrode array attached to a carrier and a high density of recording and/or stimulation electrode sites disposed thereon. Novel methods of making and using same are also disclosed. |
US08800139B2 |
Method of chip mounting onto downwardly-facing mounting surface of printed circuit board
A method of chip mounting uses a manipulator to mount an electronic component in a vertically upward direction onto a downwardly-facing mounting surface of a printed circuit board held by a holding bed. The holding bed is located above the manipulator or sidewise relative to the manipulator for mounting by the manipulator onto the downwardly-facing mounting surface of the printed circuit board. |
US08800133B2 |
Gas turbine systems involving rotor bayonet coverplates and tools for installing such coverplates
Gas turbine engine systems involving rotor bayonet coverplates and tools for installing such coverplates are provided. In this regard, a representative turbine assembly for a gas turbine engine includes: a turbine disk operative to mount a set of turbine blades; and a coverplate having an annular main body portion and a spaced annular arrangement of tabs extending radially inwardly from the main body portion with open-ended gaps being located between the tabs, the tabs being operative to secure an inner diameter of the coverplate to the turbine disk. |
US08800132B2 |
Magnet loading apparatus
A magnet loading apparatus for loading magnet pole pieces onto a field of an electric machine is described. The apparatus includes positioning means realized to hold a magnet pole piece of a plurality P of magnet pole pieces in place relative to its designated position on the field; and a transfer means realized to simultaneously transfer a plurality P of magnet pole pieces from the positioning means onto the field of the electric machine. Also described is a method of loading magnet pole pieces onto a field of an electric machine. |
US08800128B2 |
Workpiece clamping jig and workpiece machining method using workpiece clamping jig
A workpiece clamping jig configured to clamp a workpiece is provided with a baseplate, a fixed abutting member, and a movable abutting member. The baseplate has a pocket, which forms an air intake passage on the reverse side of a workpiece mounting surface, and a suction through-hole internally connecting the workpiece mounting surface and the pocket. The fixed abutting member is disposed on the baseplate and has a fixed abutting surface corresponding to the shape of the workpiece, and the movable abutting member has an abutting surface movable relative to the workpiece caused to abut against the fixed abutting surface of the fixed abutting member. |
US08800127B2 |
Method of producing mechanism for converting rotational motion to linear motion and jig for executing the method
In this manufacturing method, when a plurality of planetary shaft main bodies are arranged at even intervals around a sun shaft main body, a state in which a sun threaded section is engaged with each of planetary threaded sections is referred to as a regular assembled state, and an assembly formed by a combination of the sun shaft main body and the planetary shaft main body in the regular assembled state is referred to as a first assembly. The first assembly is assembled in a state in which the relationship of the planetary shaft main body and the sun shaft main body is in correspondence with the relationship of the planetary shaft main body and the sun shaft main body in the regular assembled state. |
US08800126B2 |
Tool device for dismantling joint
A tool device includes a lever having two screw holes, two arms each having an upper orifice for securing to the end portions of the lever, two rods attached to the arms for positioning two end ears of a housing of a universal joint to the arms, one or more screws engaged with the screw holes of the lever and adjustable relative to the lever, and each screw include a lower cavity for engaging with a stud, each stud include a tip for engaging with the slot that is formed between the end ears of the housing and for being forced to engage into the slot and to separate the end ears of the housing from each other and for allowing a bearing member to be removed from the housing. |
US08800121B2 |
Fastening arrangement
A fastening arrangement comprises a first fastening member connected to a first strap and a second fastening member connected to a second strap. The first fastening member includes a first surface comprising at least one first interlocking member. The second fastening member includes a channel positioned between a second surface and a biasing member. The channel is configured to receive the first fastening member with the first surface facing the second surface. The second surface includes at least one second interlocking member configured to engage the first interlocking member in a manner that blocks the first interlocking member from moving relative to the second interlocking member in at least one direction. The biasing member is configured to urge the first interlocking member into engagement with the second interlocking member when the first fastening member is inserted into the channel of the second fastening member. |
US08800114B2 |
Module feeder system and method to use same
A module feeder system is disclosed. The module feeder system comprises a module feeder which has an unload bed, a feeder bed, a first side wall and a second side wall. A cutting device is attached to the feeder bed. At least one hydraulic cylinder is positioned on each of the first and second side walls. Each hydraulic cylinder is configured to project in a direction away from the sidewalls and over the feeder bed. A method used to unwrap a cotton module is also disclosed. |
US08800112B1 |
Gripping system for a handle
A gripping system for a handle has a cylindrical handle with a handle exterior surface. The system has a flexible gripping wrap with a plurality of outwardly protruding ridges and a plurality of inwardly protruding channels located on a wrap bottom surface. The gripping wrap has a first recessed ledge located on an intersection of a wrap top surface and a wrap second edge and a second recessed ledge located at an intersection of the wrap bottom surface and a wrap fourth edge. The gripping wrap is located on, and flexibly covers at least a portion of the handle exterior surface. The second recessed ledge is adapted to overlay, interface with, and attach to the first recessed ledge. |
US08800111B2 |
Coaxial hinge apparatus
A hinge apparatus includes an inner cylindrical housing having a first slot formed therethough extending between distal ends of the inner cylindrical housing, and an outer cylindrical housing having a second slot formed therethough extending between distal ends of the outer cylindrical housing and being configured to engage with the inner cylindrical housing. The first slot and second slot form unique paths which prevent complete alignment of the first slot and the second slot during axial rotation of the hinge apparatus. |
US08800110B1 |
Gate hinge
A gate-hinge bracket for fastening to a gate post has a J-bolt and a mounting plate. The J-bolt has an elongated threaded shank and a generally perpendicular pintle. The mounting plate has an internally-threaded socket for coupling with the threaded shank portion of the J-bolt. It further has a plurality of fastener openings for fastening it to the gate post by fasteners. Thus, the J-bolt can be twisted relative to the stationary mounting plate until the pintle portion is aligned on a chosen axis. Optionally there is a lock nut on the threaded shank between the pintle and the mounting plate in order to lock the pintle in a fixed position. Optionally the gate post is tree trunk or slice thereof bored with an enlarged clearance bore for the shank of the J-bolt, as well as with pilot holes for fasteners like lag screws. |
US08800109B1 |
Adjustable anti-sag hinge
There is disclosed an anti-sag hinge (10) which includes a mounting flange assembly (12) pivotally coupled to a strap assembly (15). The strap assembly includes a strap (31) extending from a cylinder portion (32). The strap includes elongated mounting holes (69), an adjustment screw boss (70) having a passageway (71), and a moveable adjustment bracket (77) having an adjustment screw mounting flange (78) with a threaded screw hole (79) therein in which is threadably mounted an adjustment screw (80). The adjustment screw has a head (81), a bearing flange (82), a neck (83), and a threaded shaft (84). A removable spacer (86) has a U-shaped gripping portion (87) which is snap fitted onto a portion of the threaded shaft between the bearing flange and the adjustment bracket screw flange. The adjustment bracket includes four mounting holes (88) extending therethrough and generally in alignment with strap elongated mounting holes. |
US08800108B2 |
Dust collector
A dust collector comprises a tank having an intake opening; a head unit mounted on the tank; a motor provided on the head unit and having a rotor, a stator and an output shaft; a fan provided on the head unit and rotating under power from the motor, for sucking air or liquids into the tank from the intake opening; and a filter housed in the tank, that separates dust from the air or liquid sucked into the tank. The rotor has a coil disc having multiple roughly annular coils arranged in a circumferential direction centered on the output shaft in the direction of the axial line of the output shaft. The stator has a magnetic flux generation mechanism that generates magnetic flux that passes through the coil disc in the direction of the axial line of the output shaft. |
US08800104B2 |
Dirt collection chamber with a recessed column
A surface cleaning apparatus comprises an air flow path extending from a dirty air inlet to a clean air outlet and a suction motor. The surface cleaning apparatus may comprise a cyclone chamber in the air flow path. The cyclone chamber may be comprise a cyclone chamber first end and a cyclone chamber second opposed end, a cyclone air inlet, a cyclone air outlet and a cyclone chamber wall. The surface cleaning apparatus may comprise a dirt collection chamber having a dirt collection chamber first end, a dirt collection chamber second opposed end and an outer longitudinally extending sidewall. The outer longitudinally extending sidewall may have at least one recess provided therein. |
US08800096B2 |
Wiper blade
A wiper blade having a lever assembly and a spoiler integrated in the lever assembly. The wiper blade has a wiper rubber and the lever assembly holding the wiper rubber and being coupled to a wiper arm. The lever assembly has a plurality of levers, adjacent levers of which are hinge-jointed to each other. The lever of the lever assembly includes a spoiler portion forming a section of a spoiler integrated in the lever. |
US08800095B2 |
Wiper driving apparatus
The present invention relates to a wiper apparatus in which it is easy to replace a wiper blade without this leading to any erroneous operation. When a wiper operation has been stopped by a wiper driving apparatus 31, the wiper driving apparatus causes the wiper arms to first move to a housing position and then stops the wiper arms. When wiper blades are to be replaced, an IG switch 33 is turned off during a wiper operation. If the IG switch 33 is turned off while the wiper arms are within a first stopping range, then the wiper arms are stopped at that position and the blades are replaced. If the wiper arms are stopped outside the first stopping range, then they are first moved to a bottom inverted position or a housing position and are then stopped. |
US08800089B2 |
Process for cleaning teeth
The present invention is in the field of tooth cleaning devices, especially electrical toothbrushes. The invention further relates to the use of an air/water jet for the cleaning of teeth. A process for cleaning teeth that incorporates a water jet for cleaning teeth remains to be desired, especially a single device that can be employed to clean teeth and reliably deposit material onto teeth. It is therefore an object of the present invention to provide a process for cleaning teeth with an electrical toothbrush device providing improved cleaning by means of an externally mixed air-water jet wherein the water dosing is not influenced by the air pressure. Surprisingly it has been found that a tooth brush device, comprising an air/water jet, wherein the air and water are mixed outside the nozzle(s), provides improved cleaning of dental surfaces, including inter-proximal areas, with low usage of water. |
US08800086B1 |
Shields or seals to shelter an area underneath a dock leveler
An example dock leveler disclosed herein includes a deck and a lip structure translatable relative to the deck. A frame is disposed within a pit underneath the deck and includes a deck-supporting surface. A deck-supporting foot extends from the lip structure to engage the deck-supporting surface. A weather shield has a lower end and an upper end, the lower end of the weather shield coupled to at least one of the frame and a wall of the pit, the upper end of the weather shield is carried by the lip structure, the lower end of the weather shield is positioned forward of the deck-supporting foot when the deck is in a cross-traffic position while the lip structure is in a retracted position, and the deck-supporting foot is positioned forward of the lower end of the weather shield when the lip structure is in an extended position. |
US08800085B2 |
Method for producing a shoe and shoe
The invention relates to a method for the production of a shoe (1), especially of a sport shoe, with a shoe upper (2) and a midsole (3) which is arranged at the shoe upper. To obtain improved ergonomics of the shoe without disturbance of its appearance the method comprises the steps: a) Production of a shoe upper (2) of the shoe (1), wherein a receiving pocket (4) is arranged at the bottom side of the shoe upper (2), which receiving pocket (4) forms a receiving space (5) for the material of the midsole (3) which receiving space (5) is at least substantially closed; b) Placement of the shoe upper (2) including the receiving pocket (4) in a molding tool (6, 7, 8); c) Pouring or injecting of flowable plastic material into the receiving space (5) of the receiving pocket (4) to form the midsole (3); d) Letting solidify of the poured or injected plastic material; e) Demolding of the shoe upper (2) including receiving pocket (4) and poured or injected midsole (3) from the molding tool (6, 7, 8). Furthermore, the invention relates to a shoe. |
US08800084B2 |
Method for determining a characteristic of a consumable
The embodiments of the invention relate to a method for determining at least one characteristic of a physical resource for use in a physical resource consuming apparatus. |
US08800083B2 |
Method and apparatus for using steam in a commercial laundry machine as an environmentally-friendly replacement of conventional dry cleaning or wet cleaning processes
A commercial steam-cleaning laundry machine is configured to use steam instead of dry-cleaning chemicals or water as a primary cleaning agent for garments rotating in a drum of the commercial steam-cleaning laundry machine. In one embodiment of the invention, a steam injector at least partially exposed to an inner surface of the drum is configured to provide a MCU-controlled fresh steam injection into the drum during a cleaning cycle of the commercial steam-cleaning laundry machine. The fresh steam into the commercial steam-cleaning laundry machine is from an outtake of a standalone boiler system which is typically used for a variety of fabric treatment machines in a commercial laundry operation. A debris and clean steam/air separation chamber periodically or continuously separates and/or filters debris, chemicals, and/or other undesirable elements from the drum and evacuates clean or cleaned-up air and moistures to au air-out duct. |
US08800081B2 |
Bed lift mechanism
A bed with a leg assembly coupled to a support link assembly by a joint, the joint comprising a slot having at least two paths. A support link assembly defining a length that automatically varies as the support link assembly moves relative to the leg assembly. |
US08800079B1 |
Bed cover holder
Bed cover holders having first sections that slide under and between a mattress and a box spring and second sections including upturned ends that are slidably secured to the first sections permitting the holder to telescope between extended and retracted positions are described. The upturned ends of the holders are positioned flush against the end of the mattress when retracted. The holders can be extended to form a shelf where bedding including pillows can be placed when the bed is in use. In at least one variation, the first and second sections comprise nesting tubular structures to facilitate the telescoping arrangement. |
US08800077B2 |
Pull down bed with automatic locking device
A pull down bed with automatic locking device has a movable framework, which constitutes a mattress frame, and is hinged to a container body, which constitutes a piece of furniture, so as to define a closed position, in which said mattress frame is substantially inside the piece of furniture, and an open position, for use as a bed, in which the mattress frame is in a horizontal position and rests on the ground by means of two feet. The mattress frame is hinged to the piece of furniture at one end and has its feet at the other end. The pull down bed includes a device for locking said mattress frame in the closed or horizontal position, which is actuated by an actuation device, which includes the feet. |
US08800076B2 |
Spring retractable transfer belt apparatus
A transfer belt for assisting in moving patients includes a transfer belt, a mechanism to retract the belt into a compact unit and a mechanism to fix the belt in a fixed loop around a patient at the size desired. |
US08800075B2 |
Spring loaded docking mechanism
An improved docking assembly for faucets having a pull-down sprayhead extendable from a spout. The docking assembly generally comprises a receptacle fitted into the spout which is formed with chamfered interior walls. A spring-loaded flexible collet is contained within the receptacle with a degree of sliding freedom for spring-biased travel along the chamfered interior walls of the receptacle, from a first position that allows generous radial expansion of the collet to a second position in which radial expansion is restricted. A quick-connect fitting attached to the pull-down sprayhead moves the collet into its first position allowing radial expansion of the collet. Removal of the quick-connect fitting moves the collet to its second position which restricts radial expansion, inhibiting said removal. Consequently, the pulldown sprayhead may be docked to the spout with considerably less insertion force than the opposite removal force needed to undock the pulldown sprayhead from the spout. |
US08800071B2 |
Methods and systems for collecting and disposing of human waste
Systems and methods for collecting biological waste from a human person are disclosed. In various embodiments, the disclosed systems can have a bedpan with a receptacle base and a floor, a side wall extending from the floor, and a substantially open top. In various embodiments, disclosed systems can have a lid engagable to cover the substantially open top, the lid being provided with an aperture therethrough. Some embodiments of the present systems can have a disposable bag having dimensions so as to allow the disposable bag to cover the bedpan, and to line the interior. Some embodiments of the present invention can have a disposable bag dispenser configured to store and dispense a disposable bag prior to use by the human person. Various embodiments of the present systems can have an elongate, substantially planar spatula to facilitate use of the disclosed systems. Methods for using the disclosed systems are further disclosed. |
US08800070B2 |
Rigid, adjustable-length flapper control rod for a toilet and associated methods
A flush toilet is configured to permit user control of a flush cycle time and corresponding water usage. The toilet includes a bowl and a tank in fluid communication with the bowl. A flush handle assembly may be carried by the tank and may have a flush handle and a lever arm coupled thereto. In addition, there may be a flapper valve in the tank, and a rigid, adjustable-length, flapper control rod coupled between the lever arm and the flapper valve. Operation of the flush handle in a first direction may open the flapper valve, and operation of the flush handle in a second direction may close the flapper valve. This permits user control of the flush cycle time and corresponding water usage. |
US08800067B2 |
Eyewear with interchangeable lens mechanism
Eyewear, such as a goggle, is provided that can include an anterior module (such as a lens support) and an interchangeable posterior module (such as a faceplate). The anterior module can be adapted to support at least one lens in a wearer's field of view. The posterior module can be adapted to fit against a contour of the wearer's face and can be selectively interchangeable with the anterior module to modify at least one physical characteristic of the eyewear. In some embodiments, the anterior and posterior modules can be coupled by a suspension assembly in order to allow articulation of the posterior module relative to the anterior module for evenly distributing forces against the wearer's face. Further, the anterior module can be rigid for maintaining the lens in an optically-desirable orientation. Furthermore, the goggle can comprise an interchangeable lens mechanism to facilitate interchanging of lenses in the goggle. |
US08800066B2 |
Fog-resistant goggles
The invention relates to fog-resistant goggles as well as to methods of defogging goggles during use and methods of producing fog-resistant goggles. Also included is a method and apparatus to direct airflow toward the lens and away from the eyes of an individual wearing the goggles. |
US08800062B1 |
Multi-function clothing accessory designs for marge k designs
A multi-function clothing accessory comprising an elongated generally oval-shaped panel having a peripheral ruffled edge, wherein tubular wristlets are formed inbound of the ends of the panel. |
US08806655B1 |
Providing limited versions of applications
Disclosed are various embodiments for providing limited versions of applications. A limited version of an application is automatically generated from a full version of the application based at least in part on an expected use of the application by a client computing device during a testing period. The limited version has a smaller data size than the full version. The limited version of the application is sent to the client computing device. The limited version of the application is configured to be executed in a secured environment of the client computing device. The secured environment denies the limited version of the application access to secured resources of the client computing device. |
US08806654B2 |
Controlling the access of master elements to slave elements over a communication bus
A system comprises one or more slave elements operably coupled to a plurality of master devices. A central protection function is operably coupled to a first communication bus and configured to control data flow between the one or more slave elements and the plurality of master devices via the communication bus. |
US08806651B1 |
Method and apparatus for automating controlled computing environment protection
A method and apparatus for automating controlled computing environment protection is disclosed. In one embodiment, the method for automating controlled computing environment protection includes monitoring a controlled computing environment to process user activity information associated with a user computer and comparing the user activity information with abnormal behavior indicia to identify hostile user activity that denotes browser control circumvention. |
US08806650B2 |
Methods and apparatus providing automatic signature generation and enforcement
A system inserts at least one notifying identifier in the computer system. The at least one notifying identifier provides execution information associated with the computer system. The system receives execution information from the at least one notifying identifier, the execution information identifies details associated with a traffic flow on the computer system. The system then generates a signature based on a deterministic link provided by the execution information provided by the at least one notifying identifier. The signature is utilized to prevent further damage caused to the computer system by at least one attack. |
US08806646B1 |
Detecting malware in mobile sites
Behavioral analysis of a mobile webpage is performed to determine whether the webpage is malicious. During analysis, the webpage is visited by an emulated mobile device to cause behaviors to occur which may be malicious. The behaviors occurring after accessing the webpage are stored. The behaviors are classified as hard or soft signals. A probability of the webpage being malicious is determined through combining soft signals, and the webpage is classified as malicious or non-malicious. Users of the webpage, the developer of the webpage, or a distributor of the webpage are notified of the webpage classification to enable responsive action. |
US08806645B2 |
Identifying relationships between security metrics
A security metrics system receives security information data for a network system of computers and metric definitions from metric sources. Each metric definition defines a heuristic for calculating a score for the network system from one or more security signal values at a time in the plurality of times, wherein the score quantifies a security metric for the network system. The system calculates each metric definition for a plurality of times and selecting metric definitions that are related to the performance of and are indicative of one or more other metric definitions as candidates to be key performance indicators. |
US08806640B2 |
Program execution integrity verification for a computer system
A computer system may be employed to verify program execution integrity by receiving a request to launch a program that has been instrumented to include at least one integrity marker, instantiating the program with an integrity marker value, and verifying the execution integrity of the program based on the integrity marker value and information received from the program during execution. A computer system may also be employed for program instrumentation by modifying the program to include at least one instruction for passing an integrity marker value to an operating system kernel during execution of the instruction. |
US08806636B2 |
Method and system for providing terminal security checking service
A terminal security checking service providing method and a system for the same are provided which are capable of updating information to be used as security measures even while the system is being shared among users. When one or more external media are connected to one or more terminals, information for security check is transferred to a security checking server. Security check results are transmitted through the one or more terminals, one or more external media, and an external medium initializing unit to the security checking server. Information to be used as security measure corresponding to the security check results is sent back from the security checking server through the external medium initializing unit to the one or more external media to initialize the one or more external media. |
US08806635B2 |
Server based malware screening
An Internet infrastructure is provided to transfer a packet of data between a client device and source device. The infrastructure consists of a support server that screens the packet for malware codes on behalf of a registered client. In order to scan for malware, the support server contains hardware and/or software modules to perform malware detection and quarantine functions. The modules identify malware bit sequence in the packet(s), malware bit sequences or entire contaminated code is quarantined or repaired as appropriate. After identification of malware code (if any), the support server sends warning messages to affected parties, providing information regarding the malware codes that were detected. |
US08806634B2 |
System for finding potential origins of spoofed internet protocol attack traffic
The invention computes approximate origins of data packets transmitted over the Internet. Law enforcement agencies and network operators can use it to assign responsibility for observed Internet activities. The invention uses a small number of cooperative locations (incoming links on routers or switches) to provide link identification data: whether a packet or did or did not traverse that location. The system uses these cooperative places to generate the link signature of a data packet—which cooperative locations observed and did not observe the packet. Potential origin locations are divided into pre-computed blocks that have the same link signatures to given destination locations. The blocks are used to generate reverse routing data, potential source addresses for different link signatures. Variations of the invention store relevant link identification and reverse routing data to find the origins of past packets or to compute the origins of packets from partial information about packets of interest. |
US08806633B2 |
Coordinated detection of a grey-hole attack in a communication network
In one embodiment, a security device receives one or more first unique identifications of packets sent by a first device to a second device for which a corresponding acknowledgment was purportedly returned by the second device to the first device. The security device also receives one or more second unique identifications of packets received by the second device from the first device and acknowledged by the second device to the first device. By comparing the first and second unique identifications, the security device may then determine whether acknowledgments received by the first device were truly returned from the second device based on whether the first and second unique identifications exactly match. |
US08806630B2 |
Methods and apparatus for intrusion protection in systems that monitor for improper network usage
Methods and apparatus for intrusion protection in systems that monitor for improper network usage are disclosed. An example method to protect a service platform comprises detecting responses from the service platform indicative of questionable signaling protocol transactions. The example method further comprises storing transaction records corresponding to questionable signaling protocol transaction records with at least one of the transaction records identifying a signaling protocol message including an associated originating device address corresponding to a respective questionable transaction record. Additionally, the method comprises determining whether the originating device address is associated with an improper intrusion of the service platform based on at least one on the transaction records corresponding to the originating device address. |
US08806628B2 |
Tuning of data loss prevention signature effectiveness
In at least one embodiment, a method and a system include capability to fine-tune a data loss prevention system. An example system includes a computer readable storage medium for storing at least one alert database and at least one associated signature set to each alert database; an analytics module in communication to the computer readable storage medium, the analytics module analyzes at least one alert database present on the computer storage medium to determine whether any signatures from the signature set associated with the alert database being analyzed are ineffective based at least on a ratio of valid alerts to false positive alerts for individual signatures selected from a group including a plurality of signatures present in the signature set; and an adjustment module in communication to the computer readable storage medium and the analytics module, the adjustment module removes at least one ineffective signature from the signature set. |
US08806627B1 |
Content randomization for thwarting malicious software attacks
Content randomization techniques for thwarting malicious software attacks. In one example, a method comprises the following steps. Content is received at a randomizer module from a first computing device, the content having been retrieved by the first computing device in response to a content request by a second computing device. The content is randomly altered at the randomizer module to generate randomly altered content. Log information about the random alteration to the content is maintained at the randomizer module. The randomly altered content is sent from the randomizer module to the first computing device such that the first computing device is able to provide the randomly altered content to the second computing device in response to the content request by the second computing device. Further, the random alteration may be removed from reply content using the log information. |
US08806622B2 |
Fraudulent page detection
A method of determining whether a page is a fraudulent page comprising the steps of: extracting a plurality of tokens from the page, (403) for each token, calculating a token probability being the probability of the token being in a fraudulent page (404), using the calculated token probabilities, calculating a page probability being the probability of the page being a fraudulent page (405), wherein the token probability of a token being in a fraudulent page is calculated based on a number of fraudulent pages and a number of non-fraudulent pages which contain the token from a training corpus of fraudulent pages and non-fraudulent pages. |
US08806621B2 |
Computer network security platform
A computer system for managing security information for an organization includes a scanner execution module configured to automatically execute at least two scanners in a predetermined interval to analyze potential vulnerabilities of a computer environment. A vulnerability is acquired from the at least two scanners and stored in a data store. A user associated with the analyzed computer environment is determined based on the vulnerability stored in the data store, the user is notified of the vulnerability. |
US08806617B1 |
System and method for maintaining server data integrity
The System Integrity Guardian can protect any type of object and repairs and restores the system back to its original state of integrity. The Client component is the user interface for administering the System Integrity Guardian environment. An administrator can determine which servers to protect, which objects to protect, and what actions will be taken when an event that breaches integrity occurs. The Monitor Agent component is the watchdog of the System Integrity Guardian that captures and addresses any event that occurs on any object being protected. The Server component includes the server and the Protected Object Central Repository. The authoritative copies are maintained, digital signatures are created and stored, objects are validated, and communication between the three units is performed. |
US08806616B2 |
System, method, and apparatus for allowing a service provider system to authenticate that a credential is from a proximate device
An authorized user may be provided access to a service only when a wireless token assigned to the user is in the proximity of a computing device. A user's credential may be stored on an RFID token and an RFID reader may be implemented within a security boundary on the computing device. Thus, the credential may be passed to the security boundary without passing through the computing device via software messages or applications. The security boundary may be provided, in part, by incorporating the RFID reader onto the same chip as a cryptographic processing component. Once the information is received by the RFID reader it may be encrypted within the chip. As a result, the information may never be presented in the clear outside of the chip. The cryptographic processing component may cryptographically encrypt/sign the credential received from the token. |
US08806614B2 |
Image processing apparatus, controlling method of image processing apparatus, and computer program
In a case where a plurality of users are made correspondent to one IC card, user changeover is performed without a logout process. When the IC card is passed over a card reader while a user is logging in, it is judged whether or not the passed card is the IC card used in a login process of the user who is logging in. If NO, a logout process of the user who is logging in is performed, and a user login process using the newly passed IC card is performed. On the other hand, if YES, it is further judged whether or not the plurality of users are made correspondent to the passed IC card. If YES, selection of the user who intends to newly log in is accepted. |
US08806612B2 |
Verification method and computer system using the same
A verification method including a set flow and the identification flow is provided. The set flow includes: displaying an original outline pattern; executing a coloring operation on the original outline pattern in response to a user encryption coloring event to generate and display a colored outline pattern; storing the colored outline pattern. The identification flow includes: displaying an original outline pattern; executing a coloring operation on the original outline pattern in response to a user verification coloring event to generate and display a to-be identified colored outline pattern; determining whether the to-be identified colored outline pattern is equal to the colored outline pattern; if yes, triggering the verification pass event; if not, triggering the verification fail event. |
US08806611B2 |
Message administration system
Methods and systems for message administration are described. In one embodiment, an application request for an application associated with an administration tool may be accessed. The application request may be associated with a user. The application may be deployed on a system machine. A particular access level of a plurality of access levels may be identified for the user on the administration tool. The particular access level may identify functionality of the administration tool available to the user. A determination of whether to allow processing of the application request based on the particular access level may be made. When the application request meets the particular access level, communication with the system machine from the administration tool may be made based on the application request. The system machine may be capable of processing the application request. Additional methods and systems are disclosed. |
US08806609B2 |
Security for remote access VPN
Techniques are disclosed for improving security in virtual private network. In one embodiment, key information is generated for a virtual private network (VPN) connection between a first device and a second device. A plurality of shares is then generated based on the key information. A first set of one or more shares is stored on a dongle that is paired to the first device. A second set of one or more shares is stored on the first device. In response to a request to resume the VPN connection, the first set of shares is retrieved from the dongle. The key information is reconstructed based on the first set of shares and the second set of shares. The reconstructed key information may then be used to resume the VPN connection. |
US08806607B2 |
Unauthorized data transfer detection and prevention
A method includes receiving a policy via a network connection, wherein the policy includes at least one signature. Receiving a data communication message from a processor of a computing device via a system bus. Identifying a class, and selectively forwarding the data communication message based in part on the received policy and the identified class. |
US08806606B2 |
Service aggregation in a cloud services center
A cloud center infrastructure system may include a service aggregator connected directly to a provider network. The service aggregator may be configured to receive, via the provider network, a data unit from a customer device, associated with a customer; identify a first device, associated with a first traffic processing service, based on a sequence of traffic processing services associated with the customer; and send the data unit to the first device, wherein the first device is located in a cloud services center, and wherein the first device is connected to the service aggregator over a Layer 2 connection. |
US08806603B2 |
Dual device system for secure transactions
Methods and systems for operating a Smart Device 102 with a secure communication system. A SPARC Security Device (SSD) 104 is in communication with one or more Smart Devices 102. SSD 104 receives a request for a transaction from a Smart Device 102 executing an application obtained from an Application Controlling Institution (ACI) 101, and is asked to verify the validity of the transaction. A one-time identifier (SSD ID, which replaces the user's account number) is generated by the SPARC Security Device 104. The one-time identifier comprises a unique SSD 104 unit identifier and a one-time transaction number. In a Loyalty Application, an ACIRD 81 stores on behalf of participating entities an accounting of at least one of inducements, rebates, loyalty points, and rewards earned by or attributable to users of the SD's 102, and communicates with the SD's 102 and with the associated ACI(s) 101 and SSD(s) 104. |
US08806601B2 |
Non-interactive entity application proxy method and system
A security method and system. The method includes retrieving configuration data associated with a non interactive entity (NIE) software application. The configuration data comprises a refresh count, a refresh period, and a session ID. A master refresh period is calculated from the refresh period. Credentials data associated with the NIE software application are retrieved. The credentials data are transmitted to a resource server. A session key generated by the resource server is received by the NIE software application. The NIE software application calculates a stale time associated with the session key. The NIE software application generates a first updated refresh count. The NIE software application stores the session key, the first updated refresh count, the first refresh period, and the first specified stale time. |
US08806598B2 |
System and method for authenticating a user through community discussion
Provided are a system and method to authenticate user identities. The method includes gathering metadata from at least one discussion involving at least one pre-defined user identity on a first social network. The method evaluates the metadata of at least one third party response related to a posting by the at least one pre-defined user identity. The at least one pre-defined user identity is authenticated based on the evaluated third party response. And an indication of authentication for the at least one pre-defined user identity is provided. The system and method may also permit bridging of the established authentication between different social networks. |
US08806596B2 |
Authentication to an identity provider
An arrangement for authenticating a user at a service provider is described. The arrangement makes use of the fact that a user of a mobile communication device can be readily and securely identified by a telecommunications provider and re-uses that authentication to identify the same user when accessing the service provider from a different client. The client instructs the mobile communication device to contact an identity provider at the telecommunications provider and shared secrets are exchanged between the identity provider, mobile communication device and client to confirm that the same user is at the client and the mobile communication device. |
US08806593B1 |
Guest account management using cloud based security services
Guest accounts arise in a variety of ways. Hotels, Coffee Shops, internet cafes, internet kiosks, etc provide internet access to its guests, aka customers. Cloud based security services can serve as a platform for supporting efficient and safe guest account management. Guest accounts are managed by the cloud service and are associated and disassociated with individuals as needed by the guest account provider. The cloud service can also provide a guest account provider with greater control over guest account usage and accountability. |
US08806592B2 |
Method for secure user and transaction authentication and risk management
To provide a user signature on a network transaction, a security server receives transaction information representing a transaction between a network user and a network site, such as a website, directly from the network site. The security server calculates a one-time-password based on the received transaction information and a secret shared by the security server and the network site, but not by the user. The security server transmits the calculated one-time-password for application as the user's signature on the transaction. The one-time-password is independently calculable by the network site based on the shared secret. |
US08806588B2 |
Storage gateway activation process
Methods, apparatus, and computer-accessible storage media for activating a gateway to a remote service provider. The gateway serves as an interface between processes on a customer network and the provider, for example to store customer data to a remote data store. A gateway sends a public key and metadata describing the gateway to the provider. The gateway receives an activation key from the provider and exposes the activation key on the customer network. The customer obtains the key and communicates to the provider using the key to provide customer information including a name for the gateway and to authorize registration of the gateway. The provider provides the customer information to the gateway. The gateway requests security credentials from the provider using the customer information and the key. The provider sends a security credential to the gateway. The gateway may then obtain configuration information from the customer via the provider. |
US08806586B2 |
Device and method for identification and authentication
A device for identification and authentication of a remote user connecting to a service over a network includes a cryptographic processor and at least one cryptographic key and storage means, additional processing means and interface means to generate and transmit a unique authentication code as emulated keystrokes through a standard input, means of a client terminal. The code may be transmitted only by an explicit command of the user. |
US08806578B2 |
Data driven role based security
Data driven role based security is provided. At login, the system queries for a data context in connection with access to computing objects of a computing system. When a request for access to computing objects is received by the computing system, one or more control expressions specified for the computing object being accessed are evaluated. The evaluation of the control expressions may reference the user context or the data context previously established, and returns a set of effective permissions. Access to the computing object is then granted if the set of permissions includes an appropriate permission for the request for access. |
US08806576B1 |
Managing hardware reboot and reset in shared environments
In an environment such as a cloud computing environment where various guests can be provisioned on a host machine or other hardware device, it can be desirable to prevent those users from rebooting or otherwise restarting the machine or other resources using unauthorized information or images that can be obtained from across the network. A cloud manager can cause one or more network switches or other routing or communication processing components to deny communication access between user-accessible ports on a machine or device and the provisioning systems, or other specific network resources, such that the user cannot cause the host machine to pull information from those resources upon a restart or reboot of the machine. Further, various actions can be taken upon a reboot or attempted reboot, such as to isolate the host machine or even power off the specific machine. |
US08806573B2 |
Authentication control in low-power lossy networks
Techniques are provided for the controlled scheduling of the authentication of devices in a lossy network, such as a mesh network. An authenticator device that is configured to authenticate devices in a lossy network receives an authentication start message from a particular device to be authenticated. The authenticator device determines a schedule for engaging in an authentication procedure for the particular device based on an indication of current network utilization. |
US08806570B2 |
Policy-based application management
Improved techniques for managing enterprise applications on mobile devices are described herein. Each enterprise mobile application running on the mobile device has an associated policy through which it interacts with its environment. The policy selectively blocks or allows activities involving the enterprise application in accordance with rules established by the enterprise. Together, the enterprise applications running on the mobile device form a set of managed applications. Managed applications are typically allowed to exchange data with other managed applications, but are blocked from exchanging data with other applications, such as the user's own personal applications. Policies may be defined to manage data sharing, mobile resource management, application specific information, networking and data access solutions, device cloud and transfer, dual mode application software, enterprise app store access, and virtualized application and resources, among other things. |
US08806565B2 |
Secure network location awareness
Secure network location awareness is provided whereby a client is able to use appropriate settings when communicating with an access node of a communications network. In an embodiment a client receives a signed message from the access node, the signed message comprising at least a certificate chain having a public key. In some embodiments the certificate chain may be only a self-signed certificate and in other embodiments the certificate chain is two or more certificates in length. The client validates the certificate chain and verifies the signature of the signed message. If this is successful the client accesses stored settings for use with the access node. The stored settings are accessed at least using information about the public key. In another embodiment the signed message also comprises a location identifier which is, for example, a domain name system (DNS) suffix of the access node. |
US08806556B2 |
Audio/video channel bonding by chunk
Different data communication architectures deliver a wide variety of content, including audio and video content, to consumers. The architectures employ channel bonding to deliver more bandwidth than any single communication channel can carry. In some implementations, the communication architectures distribute video programming in the form of MPEG2 TS packets, flagged by marker packets, in a round-robin manner across the communication channels. Channel bonding synchronization information may be present in packets defined above the data-link layer or added to fields within data-link layer frames. |
US08806555B2 |
Decentralized media delivery network
A decentralized approach to delivering a media file to a requesting subscriber in a network of subscribers comprises the steps of segmenting the media file into a plurality of segments and distributing the segments of the media file among the network of subscribers, and responding to a request from the requesting subscriber by directing to that requesting subscriber al of the plurality of segments of the media file. All of the segments are assembled into the media file and displayed or stored by the requesting subscriber. |
US08806550B1 |
Rules engine for troubleshooting video content delivery network
A rules engine for application of rules to a plurality of log events from a plurality of log and event sources has separate threads for the collection of log entries and events, which logs and events are merged together to form a merged log events. A rules thread applies the merged events to a series of rules in search of a match condition, where the match condition involves a log source and one or more fields selected from a particular log or event. When a match condition occurs according to criteria specified by the rule, an action is performed. In one example, the action is the presentation of a distilled message which indicates a corrective action or problem source based on the application of the rules to the merged stream of messages. In another example, multi-tab displays indicate unprocessed logs and the results of applied rules. |
US08806546B2 |
Interactive television systems with digital video recording and adjustable reminders
An interactive television system is provided in which an interactive television application is used to support network-based or local personal video recorder capabilities. A user may use this application to view lists of program listings. The user may select a program listing of interest. The interactive television application may allow the user to set a reminder for the selected program at the scheduled broadcast time. This application may also allow the user to set a reminder for the selected program at a later time at which the program is not scheduled to be broadcast. The user may be provided with a reminder at this later time. In response, the user may direct the network-based or local personal video recorder to play back the program or may defer the reminder again. The interactive television application may collect information on program usage and popularity to determine how long to retain certain programming. |
US08806542B2 |
Scanning and selecting an antenna beam provided in fixed wireless customer premises equipment
An outdoor broadband unit receives a current time, a short term maintenance mode time period, and a long term maintenance mode time period from a remote network device. The outdoor broadband unit determines a mode associated with selection of an antenna beam, provided on an antenna of the outdoor broadband unit, based on at least one of the current time, the short term maintenance mode time period, and the long term maintenance mode time period. The outdoor broadband unit selects an antenna beam to use based on the determined mode. |
US08806536B2 |
Program guide system with preference profiles
An interactive television program guide system is provided in which a user may inform a program guide of the user's interests. Information on the user's interests may be stored in a preference profile. There may be more than one preference profile, each for a different user. Each preference profile contains a number of preference attributes (program titles, genres, viewing times, channels, broadcast characteristics, etc.). A preference level (e.g., strong or weak like, strong or weak dislike, illegal, mandatory, don't care, etc.) that is indicative of the user's level of interest is associated with each preference attribute. Preference profiles may be used to restrict the programs that are listed in various program listings display screens and may be used to limit the channels to which the program guide allows the user to tune. |
US08806529B2 |
Variability in available levels of quality of encoded content
A server resource provides notification to subscribers in a respective network environment that the content is available for retrieval at a particular bit rate (e.g., a promotional bit rate) or particular level of quality (e.g., promotional level of quality) amongst multiple levels of quality for a limited duration of time. For example, an especially high level of quality (or bit rate) of the content may be available only for the limited duration of time. After making the especially high level of quality of content available for retrieval during a promotional period, the content may be subsequently available for retrieval only at lower levels of quality. Accordingly, one or more configurations as discussed herein include changing the ability to access content encoded at different levels of quality over time. |
US08806528B1 |
Mediating digital program insertion for linear streaming media
Exemplary embodiments involve a mediation application executed on a processor determining one or more digital programming insertion breaks in a linear media stream. The linear media stream can include electronic content delivered over a network at a time determined by the content provider. The mediation application can determine that a plurality of clients identified by a common group identifier and in communication with the mediation application are receiving the linear media stream. The mediation application can mediate a plurality of requests for digital programming insertion content provided by a digital programming insertion content provider by identifying digital programming insertion content targeted to the common group identifier. The mediation application can provide the digital programming insertion content during the one or more digital programming insertion breaks to the plurality of clients. |
US08806526B2 |
Security processing unit with secure connection to head end
A system includes a transport central processing unit of an information appliance device. The transport central processing unit receives a message from a head-end. The transport central processing unit provides access of the message to the security processing unit. A host central processing unit connected with the transport central processing unit is prohibited access to the message. |
US08806525B2 |
Method to optimize reception of entitlement management messages in a Pay-TV system
A method to optimize reception of entitlement management messages in a subscriber unit that is part of a Pay-TV system. The subscriber units are set up to a default reception channel for receiving default entitlement management messages such as the ones addressed to all or a group of subscriber units controlled by the management system. When one or a plurality of operating parameters of a specific subscriber unit needs to be modified, the security module sends an information signal to the subscriber unit which switches to a specific reception channel. In this case only specific entitlement management messages, also called positive addressing entitlement management messages, are received for performing the operating parameters modification of the concerned subscriber units. Once the modification is executed, the subscriber unit switches back to the default reception channel to be ready for receiving default entitlement management messages again. |
US08806522B2 |
Group based multicast streaming systems and methods
Group based multicast streaming systems and methods are disclosed. An exemplary method includes a group based multicast streaming system defines a media multicast streaming event, determines that a group of users satisfies a minimum participation level associated with the media multicast streaming event, and executes, based on the determined satisfaction of the minimum participation level by the group of users, the media multicast streaming event by multicast streaming a media program to the group of users during a timeslot, and provides an incentive to the group of users for participation in the multicast streaming of the media program during the timeslot. Corresponding systems and methods are also disclosed. |
US08806517B2 |
Media monitoring, management and information system
Systems and methods are provided for monitoring transmissions of media content (such as audio and audiovisual content) in order to obtain independent and objective data regarding the use of specific media content recordings or works within the transmissions. Processing and reporting of such data is provided in various ways to serve a variety of business needs. Methods for employing content identification technology to efficiently and automatically obtain reliable, accurate, and precise monitoring data are also disclosed. Various information products and services based on such monitoring systems are proposed. |
US08806516B2 |
Method and system for constructing and presenting a consumption profile for a media item
A method and system for constructing and presenting a consumption profile, a rating profile, or both a consumption profile and a rating profile for a media item are provided. In general, consumption of a media item by a number of first users is tracked. Thereafter, before and/or during playback of the media item by a second user, a consumption profile for the media item is constructed and presented to the second user. In addition to or as an alternative to tracking consumption of the media item by the first users, ratings for the media item may be obtained from all or a subset of the first users. Thereafter, before and/or during playback of the media item by the second user, a rating profile for the media item is constructed and presented to the second user. |
US08806507B1 |
Dynamic provisioning of message groups
The subject matter of this specification can be implemented in, among other things, a method that includes receiving, by a processing device, one or more first requests to add multiple messages on a message queue. The first requests specify a message group for the messages. The method further includes determining, by the processing device, that the message group does not exist on the message queue in response to receiving the first requests. The method further includes automatically creating, by the processing device, the message group on the message queue in response to determining that the message group does not exist on the message queue. The method further includes adding, by the processing device, the messages to the message group on the message queue. |
US08806500B2 |
Dynamically setting the automation behavior of resources
Embodiments provide a method of dynamically setting the automation behavior of resources via switching between an active mode and a passive mode. One embodiment is a method that includes placing a first computing resource into a first desired state and an active behavioral mode and placing a second computing resource having a relationship to the first resource into the first desired state when a first request for the first resource that specifies the first desired state is received. The method also includes placing the first computing resource into a standby state and a passive behavioral mode and not placing the second computing resource into the first desired state. |
US08806499B2 |
Mechanism to build dynamic locations to reduce brittleness in a team environment
Mechanisms to build dynamic locations to reduce brittleness in a team environment are provided. A project includes resources, each resource is assigned a key. Each key is mapped to a current location for its corresponding resource. The keys and locations are maintained in an index. Locations for the resources can change as desired throughout the lifecycle of the project and as changes occur the index is updated. When references are made within the project to the resources, the references are translated to the keys, if necessary. The keys are then used for accessing the index and dynamically acquiring the current locations for the resources at the time the references are made. |
US08806496B2 |
Virtualizing a processor time counter during migration of virtual machine by determining a scaling factor at the destination platform
In one embodiment, the present invention includes a method for determining a scaling factor between a frequency of a first processor and a frequency of a second processor after a guest software is migrated from first processor to the second processor, and executing the guest software on the second processor using a virtual counter based on a physical counter of the second processor and the scaling factor. Other embodiments are described and claimed. |
US08806493B2 |
System and method for providing hardware virtualization in a virtual machine environment
A system and method for providing hardware virtualization and resource management in a virtual machine environment. An application server environment is extended to provide an interface from the higher layers in the application server environment to the system's actual processing power, such that the allocation of processing can be made in a machine-independent way. A layer of software can be placed between the virtual machine and the hardware that improves the efficiency of the virtualized Java execution system. The system comprises two main components: a first, lower-level, execution environment that replaces the usual operating system; and a second, higher-level, resource broker that is responsible for handing out new virtual machines to the above layers, and for monitoring the current resource usage of the running virtual machines. |
US08806492B2 |
System and method of interfacing a workload manager and scheduler with an identity manager
A system, method and computer-readable media for managing a compute environment are disclosed. The method includes importing identity information from an identity manager into a module performs workload management and scheduling for a compute environment and, unless a conflict exists, modifying the behavior of the workload management and scheduling module to incorporate the imported identity information such that access to and use of the compute environment occurs according to the imported identity information. The compute environment may be a cluster or a grid wherein multiple compute environments communicate with multiple identity managers. |
US08806491B2 |
Thread migration to improve power efficiency in a parallel processing environment
A method and system to selectively move one or more of a plurality threads which are executing in parallel by a plurality of processing cores. In one embodiment, a thread may be moved from executing in one of the plurality of processing cores to executing in another of the plurality of processing cores, the moving based on a performance characteristic associated with the plurality of threads. In another embodiment of the invention, a power state of the plurality of processing cores may be changed to improve a power efficiency associated with the executing of the multiple threads. |
US08806490B1 |
Method and apparatus for managing workflow failures by retrying child and parent elements
Method of managing workflow failures in a distributed computing environment. A retry value is associated with one or more workflow elements. An element or section of a workflow that does not successfully execute in the distributed computing network is identified. The workflow that does not successfully execute is retried according to a first retry value. The maximum number of times that the first element can be retried is indicated or represented by the first retry value. If one or more workflow elements fail, parent workflows can be retried according to a parent workflow retry value. Elements of the workflow that failed and successfully executed can be retried when the workflow is retried. Execution of workflow elements can also depend upon a condition concerning one or more other elements. |
US08806482B1 |
Interaction with a virtual network
Systems and method for the management of virtual machine instances are provided. A network data transmission analysis system can host virtual machine networks. A component of a hosted virtual machine network is configured in a manner to receive commands directed towards a simulated network device. The component may then execute a process or processes on the hosted virtual machine network which correspond to the received command. |
US08806480B2 |
Virtual machine smart migration
Migration mechanisms are disclosed herein that smartly transfer data among virtual machines, minimizing the down time of migration of such machines but maximizing the consistent state of data stored thereon. Specifically, data can be classified into three types: low volatility data (such as hard disk data), high volatility data (such a random access memory data), and immutable data (such as read only data). This data can be migrated from a source virtual machine to a target virtual machine by sending the immutable data along with the low volatility data first—before the source virtual machine has stopped itself for the migration process. Then, after the source virtual machine has stopped, high volatility data and (again) low volatility data can be sent from the source to the target. In this latter case, only differences between the low volatility data may be sent (or alternatively, new low volatility data may be sent). |
US08806468B2 |
On-demand loading of types of software code of a program executing on a computing device
A first computing device receives (over a network) from at least a second computing device a container that includes information relating to types of software code that are potentially invoked by a program executing on the first computing device. A determination is made according to an on-demand basis, during execution of the program, whether a particular type of software code is to be loaded from the at least second computing device to the first computing device. |
US08806458B2 |
Vectorization of shaders
Intermediate representation (IR) code is received as compiled from a shader in the form of shader language source code. The input IR code is first analyzed during an analysis pass, during which operations, scopes, parts of scopes, and if-statement scopes are annotated for predication, mask usage, and branch protection and predication. This analysis outputs vectorization information that is then used by various sets of vectorization transformation rules to vectorize the input IR code, thus producing vectorized output IR code. |
US08806449B2 |
Holding threads in a software debugger
A debugger includes a thread holding mechanism that analyzes the code being executed by multiple threads, and delays holding each thread that is currently executing system code external to the program until the thread is no longer executing the system code external to the program, or until some threshold is exceeded. Delaying holding of a thread that is executing system code external to the program avoids potential conditions that could lock up the debugger. |
US08806448B2 |
Dynamic instrumentation method and apparatus for tracing and analyzing a program
An apparatus and method for dynamically analyzing a program are provided. The apparatus and method help minimize overhead in tracing the execution of the program without substantially affecting the operation of the program at run time. The method includes storing an environment value before execution of a function of a main page by storing a first instruction of the function in a temporary page before execution of the first instruction. The method also includes inserting a break instruction at an address of the first instruction in the main page, executing the break instruction, and storing an environment value after execution of the function by executing a break instruction of the temporary page. |
US08806446B2 |
Methods and apparatus for debugging programs in shared memory
A system debugging program code stored in shared memory and executed by multiple processors or processing cores. Exemplary operation includes determining if an address associated with an executing instruction is outside a first address range associated with the first processor, determining if the address associated with the executing instruction is outside a second address range associated with the second processor; and then raising an emulation event based on the first comparison but not the second comparison. Exemplary embodiments are also capable of identifying instructions corresponding to breakpoints which are executed by only one of multiple processors that execute program code stored in the shared memory. |
US08806440B2 |
Integrated software development system, method for validation, computer arrangement and computer program product
An integrated software development system including an interface description language adapted to specify constraints on input parameters, a program analyzer adapted to identify input parameters of a software program, and a validation enforcement system adapted to enforce that an interface description in the interface description language complying with a predefined set of validation rules is provided for the input parameters of the software program. |
US08806439B1 |
System and method for program stack security
A system having a processor receiving a copy of a program and modifying the copy to create a modified program and a memory including a memory stack, the modified program being stored in the memory stack, wherein a first image of the memory stack storing the modified program is different from a second image of the memory stack storing the copy of the program. |
US08806438B2 |
Collaborative software debugging in a distributed system with variable-specific messages
In a distributed system that includes a debug server and debug clients coupled for communications through a data communications network, where the debug server includes a debug administrator, a message router, a back-end debugger, and a debuggee, collaborative software debugging includes: receiving application-level messages, including receiving, from a requesting debug client, a request to establish a variable-specific message for a particular variable; routing the application-level messages among the debug clients, the debug administrator, and the back-end debugger, including establishing the variable-specific message; and returning, to the debug clients, client-specific debug results, including: responsive to each request by a variable evaluating debug client to evaluate a variable and if a variable-specific message has been established for the variable to be evaluated, returning the content of the variable-specific message to be displayed in association with the variable in the variable evaluating debug client's client-specific GUI along with the evaluation of the variable. |
US08806434B2 |
Dynamically configuring an integrated development environment
In a method for configuring an integrated development environment for programming a type of computer application, a computer receives a selection of a target application runtime program supporting one or more types of computer applications. The computer sends a request for information and receives information on the one or more types of computer applications supported by the target application runtime program. The computer determines, based on the received information, the one or more types of computer applications supported by the target application runtime program. The computer requests and receives a selection of the type of computer application. The computer configures an integrated development environment for programming the type of computer application selected. |
US08806430B1 |
Renaming instances of an entity in a coding environment
Exemplary embodiments provide computer-implemented methods, computer-readable media, and systems for changing the identifier associated with an entity, such as a variable or function, in a portion of code. During editing, a reference may be maintained that identifies the location of each instance of the entity in the code. When the identifier associated with one instance of the entity is changed, the change in the identifier may be propagated throughout the code to change each instance of the identifier in the code. The identifier may be changed without interrupting the workflow of the user and without the need to change to a separate refactoring mode. In some embodiments, a syntactical analysis may be performed and some or all instances of the identifier may be changed based on one or more rules. |
US08806426B2 |
Configurable partitioning of parallel data for parallel processing
A data partitioning interface provides procedure headings to create data partitions for processing data elements in parallel, and for obtaining data elements to process, without specifying the organizational structure of a data partitioning. A data partitioning implementation associated with the data partitioning interface provides operations to implement the interface procedures, and may also provide dynamic partitioning to facilitate load balancing. |
US08806425B1 |
Method and apparatus for generating infrastructure code
A method, apparatus and computer program product are provided for generating infrastructure code. In the context of a method, an ontology representative of a semantic data model is received. The method then processes the ontology in accordance with configuration information that defines the portion of the ontology to process, mapping information that defines a relationship between type information in the semantic data model and data types in the infrastructure code and one or more rules from the semantic data model relating to a conversion between different versions of semantic data model. In response to the processing, the method also automatically generates the infrastructure code in each of a plurality of computer languages. |
US08806424B1 |
System for linking process architectures to technology architectures
Systems and methods for linking process architectures to technology architectures greatly reduces the time and cost associated with common changing business requirements. The design's robust features allows for simplified integration and management to changing business processes and needs. The system incorporates a method of integrating changing business processes with current and up to date technological systems without having to start over every time a new business process is introduced or a new technology or technology upgrade takes place. |
US08806416B1 |
Method and circuit to implement a static low power retention state
An apparatus to pre-condition an operating integrated circuit (IC) device in a static low power retention state. The apparatus includes a pseudo random number generator that generates a pseudo random number value to pre-condition the static low power retention state of the operating IC device. The apparatus also includes a controller that drives the pseudo random number value into a test scan chain linking logic elements of the operating IC device responsive to the operating IC device entering a sleep mode. Driving the pseudo random number value into the test scan chain by the controller places the operating IC device into the static low power retention state. |
US08806411B2 |
Semiconductor device based on power gating in multilevel wiring structure
A semiconductor device includes: first and second circuit cell arrays extending in first direction; first and second power supply lines each extending in first direction and arranged over first circuit cell array, first power supply line being supplied with first power source voltage; third power supply line extending in first direction separately from second power supply line, arranged over second circuit cell array, and supplied with second power source voltage; first transistor coupled between second and third power supply lines; and first circuit arranged on first circuit cell array and operating on first and second power source voltages supplied from first and second power supply lines, respectively. |
US08806409B2 |
Filter design tool
A method according to an embodiment of a filter design tool is provided and includes receiving filter parameters for an analog filter through a user interface, where the filter parameters include an optimization parameter related to an application requirement of the analog filter, optimizing the filter for the optimization parameter, calculating a design output based on the optimized filter, and displaying the design output on the user interface. The method can further include receiving viewing parameters that specify the design output to be displayed. In various embodiments, the user interface includes an input area, a viewing area and a window area in one or more pages, where the input area is contiguous to the viewing area in at least one page. The filter parameters can be entered in the input area and the design output is calculated and displayed in the contiguous viewing area substantially immediately. |
US08806404B2 |
System and method for reducing reconfiguration power usage
A system and method for reducing power consumption in a reconfigurable integrated circuit. Some embodiments provide placement and routing programs that reduce the number of bits to be reconfigured. Some embodiments provide placement and routing programs that increase the number of groups of circuits that do not need reconfiguration at some times. Some embodiments include circuits that selectively block reconfiguration. |
US08806402B2 |
Modeling multi-patterning variability with statistical timing
Systems and methods for modeling multi-patterning variability with statistical timing analysis during IC fabrication are described. The method may be provided implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions operable to define at least one source of variation in an integrated circuit design. The programming instructions further operable to model the at least one source of variation for at least two patterns in at least one level of the integrated circuit design as at least two sources of variability respectively. |
US08806400B1 |
System and method of testing through-silicon vias of a semiconductor die
A method includes contacting a first group of through-silicon vias (TSVs) contacts with a multi-contact probe and applying a first voltage value to each of the first group of TSV contacts via the multi-contact probe, where the first group of TSV contacts corresponds to a first group of TSVs. The method also includes determining, based on a second voltage value detected at a particular TSV of the first group of TSVs, whether the particular TSV corresponds to a TSV test result. |
US08806399B1 |
Register retiming technique
An electronic automation system performs register retiming on a logic design, which may be a logic design for a programmable logic integrated circuit. Register retiming is a moving or rearranging of registers across combinatorial logic in a design in order to improve a maximum operating frequency or fmax. In one implementation, the system includes machine-readable code, which may be stored on a computer-readable medium such as a disk, executing on a computer. The system balances timing in order to trade off delays between critical and noncritical paths. Register retiming may make changes to a design at a gate level. |
US08806398B2 |
System and method for design, procurement and manufacturing collaboration
A method for designing an electronic component includes receiving a device criteria (e.g., a parametric value, procurement value, etc.) from a designer, querying a database for devices corresponding to the device criteria, querying the database for procurement data and/or engineering data associated with the corresponding devices, presenting the devices to the designer based on the procurement data, and receiving input from the designer identifying one of the presented devices as a selected device. In a particular method, the returned devices are sorted based on one or more procurement values (e.g., manufacturer, price, availability, manufacturer status, etc.), and presented to the designer in a ranked list. Objects representative of the selected devices are then entered into a design file, and the objects are associated with the device's engineering and/or procurement data. In a particular embodiment, the objects are associated with the engineering data by embedding the engineering data in the file object. Optionally, data can be associated with the objects via links to the database. Types of engineering data that can be associated with design file objects include, but are not limited to, device footprint data, device pinout data, device physical dimension data, parametric data, and packaging data. Additionally, connection data and annotation data can be entered into the design file objects by the designer. |
US08806397B2 |
Method and device for increasing fin device density for unaligned fins
A method of generating a layout for a device includes receiving a first layout including a plurality of active regions, each active region of the plurality of active regions having sides. The method further includes defining a plurality of elongate mandrels that each extend in a first direction and are spaced apart from one another in a second direction perpendicular to the first direction. The method further includes for each adjacent pair of partially-parallel active regions of the plurality of active regions having a minimum distance less than a specified minimum spacing, connecting at least a portion of nearest ends of pairs of elongate mandrels, each mandrel of a pair from a different active region. The method further includes generating a second layout including a plurality of elongate mandrels in the plurality of active regions, and connective elements between active regions of at least one adjacent pair of active regions. |
US08806391B2 |
Method of optical proximity correction according to complexity of mask pattern
A method of optical proximity correction (OPC) includes the following steps. At first, a layout pattern is provided to a computer system. Subsequently, the layout pattern is classified into at least a first region and at least a second region. Then, several iterations of OPC calculations are performed to the layout pattern, and a total number of OPC calculations performed in the first region is substantially larger than a total number of OPC calculations performed in the second region. Afterwards, a corrected layout pattern is outputted through the computer system onto a mask. |
US08806390B2 |
OPC conflict identification and edge priority system
An integrated circuit verification system provides an indication of conflicts between an OPC suggested correction and a manufacturing rule. The indication specifies which edge segments are in conflict so that a user may remove the conflict to achieve a better OPC result. In another embodiment of the invention, edge segments are assigned a priority such that the correction of a lower priority edge does not hinder a desired OPC correction of a higher priority edge. |
US08806387B2 |
Model-based process simulation systems and methods
Systems and methods for process simulation are described. The methods may use a reference model identifying sensitivity of a reference scanner to a set of tunable parameters. Chip fabrication from a chip design may be simulated using the reference model, wherein the chip design is expressed as one or more masks. An iterative retuning and simulation process may be used to optimize critical dimension in the simulated chip and to obtain convergence of the simulated chip with an expected chip. Additionally, a designer may be provided with a set of results from which an updated chip design is created. |
US08806386B2 |
Customized patterning modulation and optimization
The present disclosure provides one embodiment of an integrated circuit (IC) design method. The method includes providing an IC design layout of a circuit; applying an electrical patterning (ePatterning) modification to the IC design layout according to an electrical parameter of the circuit and an optical parameter of IC design layout; and thereafter fabricating a mask according to the IC design layout. |
US08806383B2 |
Initiation of actions by a portable computing device from a locked state
A method and apparatus for performing an action while a portable computing device is in a locked state is disclosed. An unlock image is displayed in a first region of a touch-sensitive display. Responsive to detecting contact with the touch-sensitive display at the first region, an action image is displayed in a second region of the touch-sensitive display. While the unlock image remains stationary at the first region, movement of the contact with the touch-sensitive display is detected and a direction of movement of the contact is determined. Responsive to determining the direction of movement of the contact is towards the action image, the action image is visually modified to distinguish it from the unlock image. Responsive to the contact with the touch-sensitive display reaching the second region, an action associated with the action image is performed. |
US08806379B2 |
Method and system for displaying group relationships in a graphical user interface
The present invention is directed to a method and system for providing a user interface representing organization hierarchy wherein a group of entities can be displayed as a node, and the node is displayed as a part of a hierarchical chart. In various embodiments, the present invention provides a graphical user interface displaying nodes that represent groups of entities, and the nodes are displayed as a part of a hierarchical chart based on the hierarchical relationship among the nodes that represent groups of entities. In various embodiments, a user is able to select actions for a group of entities displayed on the same node. Based on various criteria, nodes displaying one group of entities may, based on user selections of different grouping criteria, display a different group of entities. There are other features as well, in the graphical interface. |
US08806378B2 |
Mobile client application for managing display of messages to users
A mobile phone messaging system and method for managing display of messages to mobile phone users. A mobile client application operates at user's mobile phone. Mobile content providers manage the display of messages and related interactions throughout a specific period of time (e.g., daily, weekly, bi-weekly). Phone wakeup time data and message identifying data are transmitted from a mobile content provider server to a mobile phone. The wakeup time data and message identifying data are stored in the phone. The wakeup times are also added to a registry at the phone that facilitates launching of applications at the times indicated in the registry. At the specified wakeup times, the mobile client application determines the message identifying data associated with the wakeup time, connects to the mobile content provider server, and provides the message identifying data. The provider responds with a specific message and the mobile client application displays the message. |
US08806363B1 |
Framed user interface
A framed user interface operating on a computer or similar system may allow a user to select certain interactive instances contained within the framed user interface. The user of the computer system may modify the framed user interface to suit individual or group preferences. The user may select the user interactive instances through the framed user interface and then the framed user interface may act on that selection. Once selected, the user interactive instance may be available in a workspace area for user manipulation. The framed user interface may allow for logical organization of various types of user instances available on a typical computer or consumer electronics platforms. It also may enable ready-availability of certain user interactive instances and instant startup by having them perennially loaded in a random access memory and executable without the need to be later launched or initiated from permanent memory. |
US08806361B1 |
Multi-lane time-synched visualizations of machine data events
A visualization can include a set of swim lanes, each swim lane representing information about an event type. An event type can be specified, e.g., as those events having certain keywords and/or having specified value(s) for specified field(s). The swim lane can plot when (within a time range) events of the associated event type occurred. Specifically, each such event can be assigned to a bucket having a bucket time matching the event time. A swim lane can extend along a timeline axis in the visualization, and the buckets can be positioned at a point along the axis that represents the bucket time. Thus, the visualization may indicate whether events were clustered at a point in time. Because the visualization can include a plurality of swim lanes, the visualization can further indicate how timing of events of a first type compare to timing of events of a second type. |
US08806360B2 |
Computing resource management in information technology systems
A computing resource management system maintains plural sessions for managing plural computing resources using an administration console. The system further maintains a management user interface on an electronic display screen of the administration console. The management user interface includes plural tabbed user interface elements, wherein each user interface element corresponds to a session for managing a computing resource via a communication link. The system dynamically refreshes the status of each computing resource in a corresponding user interface element tab in the management user interface. User interaction with a user interface element based on user input is monitored, and based on the user interaction with a user interface element, display a panel is displayed on the display for the user managing the corresponding computing resource. |
US08806358B2 |
Positive identification and bulk addition of custodians to a case within an electronic discovery system
Embodiments of the invention relate to systems, methods, and computer program products for improved electronic discovery. More specifically, embodiments relate to providing positive identification of individuals for addition, as custodians, to cases or matters within an electronic discovery system. The identification is performed simultaneously, in bulk, using disparate information related to the individuals. In this regard, individuals can be positively identified through one specific identification procedure, without having to search multiple databases to verify the identity of an individual/custodian. In addition to positively identifying custodians, the present invention provides for adding the identified custodians, simultaneously, in bulk, to a case or matter and, in some embodiments, uploading or otherwise transferring custodian profile data to the case management system/database, as need be. |
US08806357B2 |
Plug-ins for editing templates in a business management system
A template authoring method and system includes an application business component view that provides an interface to a user to select templates. A dialog provides a wrapper for each template to be edited by launching a server page and a host using controls provides authoring abstractions for selected authoring applications to edit the templates. |
US08806353B2 |
Mobile electronic communications dialog using sequenced digital images
The present disclosure provides a system and method for electronic communications dialog between a plurality of users using digital images. The user selects a template for entering a plurality of words and associated images that constitute an initial electronic message. The user then enters a plurality of words into the template corresponding to the initial electronic message. A plurality of images is selected having a direct correspondence with the plurality of words entered into the template. Each image is inserted into the template in a sequence corresponding to the initial electronic message. When the initial template is complete, the initial electronic message containing the sequenced images is sent to at least one other user. |
US08806352B2 |
System for collaboration of a specific image and utilizing selected annotations while viewing and relative to providing a display presentation
A system and methodology for collaborating. The system is comprised of a plurality of computing appliances, each of the computing appliances having an input apparatus providing for a respective user input of and storage of annotations input relative to and while viewing a display presentation of a specific image and each of the computing appliances having a display apparatus providing a display presentation of a specific image to be viewed by an associated respective user of the plurality of users. Logic controls communication and utilization of selected annotations in providing a display presentation. At least two of the plurality of computing appliances have input apparatus each providing annotation data responsive to the associated respective user input of annotations using the input apparatus. Memory provides associative storage of the annotation data as mapped relative to the associated respective user of the respective computing appliance providing the respective user input. For at least two of said plurality of computing appliances, the input apparatus provides for input of the annotations while the display presentation of the respective said display apparatus provides the specific image presented for viewing by the respective user while the annotations are being made by that said respective user. |
US08806350B2 |
Integrated display and management of data objects based on social, temporal and spatial parameters
In an embodiment, a client device receives a query that specifies social, temporal and spatial parameters relative to a set of users (e.g., a source user or source user group). The client device determines degrees to which the specified parameters are related to a group of target users in social, temporal and spatial dimensions. The client device also determines an expected availability of one or more target users for interaction (e.g., interaction via particular types of communication session types, such as voice, video, text, etc.). The client device performs a processing function on at least one data object associated with the group of target users based on (i) whether the determined degrees of relation satisfy the specified parameters of the query, and (ii) the expected availability of the one or more target users in the group of target users. |
US08806349B2 |
Server apparatus, method, program and integrated circuit, for controlling user interface display
A server apparatus of the present invention extracts the second client apparatus cooperable with the first client apparatus and transmits an instruction to the second client apparatus to launch a user interface, based on a user interface request from the first client apparatus, and transmits an instruction to the second client apparatus to display the user interface, based on a cooperation request from the first client apparatus, and thereby the first client apparatus and the second client apparatus cooperate with each other to allow an operation of the server apparatus in a short time after a cooperation request for causing the first client apparatus operated by a user and the second client apparatus different from the first client apparatus to cooperate with each other. |
US08806346B2 |
Configurable workflow editor for multimedia editing systems and methods therefor
A distributed system and methods for web-based multimedia content (MMC) including a global media hub (GMH) server computer (500) and a multiplicity of remote media asset node (MAN) server computers (510, 520, 530, 540, 550) and client terminals (515, 525, 535, 536, 537, 545, 555) for network-based coupling to the MAN for editing the MMC; the GMH includes a processing component, memory for storage of all metadata, and includes software operable thereon for orchestrating the processes that act on the MMC and metadata, and further includes a configurable workflow editor module having a messaging events function for notifying the user of the occurrence of user-predetermined at least one trigger event(s) within workflows through the system. |
US08806343B2 |
System and method for handling a data refresh procedure in a production execution system
A system for handling a data refresh procedure in a production execution system includes a network having data processing units running a MES software for controlling and monitoring a production process operating production components. A production modeler within the MES software defines a business logic that includes a plant model of the production process and the operating procedures for the production components in a graphical environment. A client application builder within the MES software provides a WEB based graphical user interface for generating cross-functionality graphic screens that form part of the network as presentation clients and display data stemming from the production components and being manipulated by the production modeler, where required. The production modeler defines a presentation logic operating the cross-functionality graphic screens, and updates the data at the presentation clients exclusively when the business logic requires the update to the presentation logic. |
US08806342B2 |
Creation of a reference point to mark a media presentation
Methods, systems, and products insert markers into recorded media modules. A pair of reference points is received that marks a position and another position in a recorded media module. A copy of the recorded media module is retrieved from memory. Portions of the copy of the recorded media module occurring before the position, and occurring after the another position, are discarded. The copy of the recorded media module occurring between the position and the another position is then presented to a user. |
US08806341B2 |
Method and apparatus for navigating a media program via a histogram of popular segments
A method and apparatus for navigating a media program is disclosed. Viewing data for segments of the media program are monitored and used to compile statistics that are presented to the user in a histogram, so that popular portions of the media program can be identified and navigated to. One embodiment includes a searchable transcript of the media program that is synchronized with the histogram. |
US08806340B2 |
Method and apparatus for embedding media programs having custom user selectable thumbnails
A method and apparatus for embedding a media program with a randomly user selected thumbnail is disclosed. The user can scan a media program to identify one of a plurality of media program frames, select the frame of interest, then designate it as the thumbnail to use in connection with the embedded media program. |
US08806335B2 |
Interactive digital experience for a literary work
An interactive digital experience for a literary work is described. An embodiment describes a method which provides an interactive service, such as a website or mobile application, to a user. As the user interacts with the service which is related to a literary work, they navigate along a storyline within the service which corresponds to the storyline within the literary work and the user's position along that storyline is stored. Within the service, the user generates elements of user generated content and each element of user generated content which is created is stored with a position reference specifying a position of the user when that element was created. User generated content which was generated by one or more other users of the service is displayed to the user; however content which was generated by any user at a position beyond the user's stored position along the storyline is not displayed. |
US08806333B2 |
Systems and methods for integrated application platforms
Systems and methods for integrated application platforms in accordance with embodiments of the invention are disclosed. In one embodiment, a computing device configured to execute an application platform application includes a processor, an operating system configuring the processor to create a computing environment, the application platform application at least partially natively implemented and creates an application runtime environment for cross-platform applications to execute non-natively, the application platform application including a rendering engine process configured to render pages by interpreting instructions and implement a virtual machine configured to execute instructions and an integration process that enables instructions executing within the virtual machine to launch natively implemented applications wherein the application platform application includes a pop up page file containing instructions written in the rendering language that cause the rendering engine process to render a pop up page and wherein the application platform application is configured to launch a natively implemented application. |
US08806330B2 |
Automatic detection of item lists within a web page
Embodiments of the invention relate to detecting items lists. In one embodiment, a web browsing interaction history of a user associated with a given web page is analyzed. The web browsing interaction history indicates that the user interacted with at least one element of the web page. A document object model (DOM) of the given web page is constructed. A node within the DOM corresponding to the element in the web page is identified based on analyzing the web browsing interaction history. An ancestor node of the node that corresponds to an item list within the web page comprising the element is identified based on at least a distribution of child tags of the ancestor node. |
US08806329B2 |
Apparatus, system and method for selecting a media enhancement
The present invention is and includes a device, system and method for providing an image enhancement widget. The device, system and method include a javascript component that, upon execution, obtains at least one subject of primary content on a networked page, and at least one permission for enhancement of the primary content, ones of a plurality of content produced remotely from the javascript component and according to the javascript component, and an enhancement widget. The enhancement widget may be a flash widget. |
US08806328B2 |
Client application for identification of updates in selected network pages
A client software application that enables identification of updates in well-formatted as well as not-well-formatted network pages, where the pages' items and fields may be selected by a user. The client application comprises: a user interface, business logic, and a database. The client application distinguishes between news channels (NC) pages that are constructed as a data list and content modification channels (CMC). The client application allows the user to create templates where those templates define the parts of the items in the page that will be checked for updates by the application. |
US08806325B2 |
Mode identification for selective document content presentation
Methods and apparatuses that identify one of a plurality of modes from a web page associated with a document received at a browser are described. An identified mode may correspond to a user interface configuration. A portion of content may be extracted from the document for a presentation configured by the user interface configuration. A presentation of the extracted content may be displayed on a display screen while excluding a reset of the document without displaying the web page. |
US08806323B2 |
Systems and methods for multiple column sorting and locking
Certain examples provide a computer-implemented method. The method includes displaying, at an initial position, a first entry of a plurality of entries of a table. The method includes displaying a first indicator to indicate that the first entry has been assigned from a set of unlocked entries to a set of locked entries, and that the first entry is assigned to a first lock position. The method includes sorting the plurality of entries to determine a first sort order including a first sort position of the first entry that is different from the first lock position. The method includes displaying the set of unlocked entries according to the first sort order and displaying the first entry at the first lock position. |
US08806322B2 |
System and method for obtaining a structured address by geocoding unstructured address information
A system and machine-implemented method for populating an electronic form is provided. A command for pasting a string of unstructured data into one of several fields of a structured address form is detected. The string of unstructured data is geocoded to obtain a geolocation. The geolocation is reverse-geocoded to obtain structured address data. Each of the several fields of the structured address form is populated with a corresponding field from the structured address data. |
US08806312B2 |
Soft output Viterbi algorithm method and decoder
A method of decoding a block with a Soft Output Viterbi Algorithm (SOVA) using a trellis representation and a sliding window wherein each position of the sliding window has a path determination stage at one end of the sliding window and a symbol decision stage at another end of the sliding window is disclosed. The method comprises determining, for each path determination stage and for each node of the path determination stage, a surviving path (including a surviving path input symbol and a surviving decision stage node) and a concurrent path (including a concurrent path input symbol and a concurrent decision stage node) based on path metrics. A path metric disparity value is calculated and stored for each node. Based on decision criteria, a soft output value of the surviving decision stage node is determined as either of the path metric disparity value of the node of the path determination stage, a function of the path metric disparity value of the node of the path determination stage and the stored path metric disparity value of the concurrent decision stage node, and the stored path metric disparity value of the surviving decision stage node. Corresponding computer program product, decoder and communication apparatus are also disclosed. |
US08806310B2 |
Rate matching and de-rate matching on digital signal processors
Provided are systems and methods for rate matching and de-rate matching on digital signal processors. For example, there is a system for rate matching and de-rate matching, where the system includes a memory configured to contain a plurality of blocks of data, and a digital signal processor configured to pre-compute permutation parameters common to the plurality of blocks, wherein the plurality of blocks are subject to a set of given puncturing parameters. The digital signal processor is configured to process each block in the plurality of blocks by computing a block signature from pre-computed puncturing thresholds, matching the block signature to one of a set of pre-computed zone signatures, deriving a zone index corresponding to the one matched pre-computed zone signature, and applying pre-computed permutation and puncturing transformations corresponding to the zone index to the block. |
US08806309B2 |
Method for controlling message-passing algorithm based decoding operation by referring to statistics data of syndromes of executed iterations and related control apparatus thereof
A method for controlling a message-passing algorithm (MPA) based decoding operation includes: gathering statistics data of syndromes obtained from executed iterations; and selectively adjusting a decoding operation in a next iteration to be executed according to the statistics data. A control apparatus for controlling an MPA based decoder includes an adjusting circuit and a detecting circuit. The detecting circuit is coupled to the adjusting circuit, and used for gathering statistics data of syndromes obtained from executed iterations, and selectively controlling the adjusting circuit to adjust a decoding operation in a next iteration to be executed according to the statistics data. |
US08806302B2 |
Semiconductor memory device and data processing method thereof
Provided is a data processing method in a semiconductor memory device. The data processing method arranges data, which is to be programmed in a row and column of a nonvolatile memory device, in a row or column direction. The data processing method encodes the programmed data into a modulation code in the row or column direction such that adjacent pairs of memory cells of the nonvolatile memory device are prevented from being programmed into first and second states. |
US08806297B2 |
Data recovery using additional error correction coding data
A method in a data storage device including a memory and an error correction coding (ECC) engine. A first ECC page including a data block and first main ECC data is stored to the memory. The first main ECC data is usable by the ECC engine to correct errors in the first ECC page. A second ECC page including first additional ECC data is also stored to the memory. The first additional ECC data is usable by the ECC engine to correct errors in a single sub-block of multiple sub-blocks within the data block. |
US08806293B2 |
Controller to execute error correcting code algorithms and manage NAND memories
A single virtualized ECC NAND controller executes an ECC algorithm and manages a stack of NAND flash memories. The virtualized ECC NAND controller allows the host processor to drive the stack of flash memory devices as a single NAND chip while the controller redirects the data to the selected NAND memory device in the stack. |
US08806291B2 |
Data transfer device and control method of data transfer device
A data transfer device includes a data transmitting circuit includes an error detection code generating unit generating an error detection code for detecting an error in the data, and a transmission unit transmitting the data and the error detection code together with retransmit enable information representing that corresponding data transmitted before the former data or transmitted next can be retransmitted, the data receiving circuit includes a reception unit receiving the transmitted data, the transmitted error detection code and the transmitted retransmit enable information, an error detection unit detecting the error in the received data based on the error detection code, an error data retaining unit retaining the data in which an error is detected when the reception unit receives the retransmit enable information, and an error data comparing unit that comparing the error detected data retained in the error data retaining unit with corresponding data that is retransmitted. |
US08806288B2 |
Systems and methods for providing unequal error protection code design from probabilistically fixed composition codes
A method of encoding that uses standard codecs such as linear encoders and decoders for encoding and decoding data with different levels of robustness to errors is described. In one configuration, multiple encoders may be utilized, and one of the encoders may use a standard encoder such as a turbo code followed by a nonlinearity that creates an unequal distribution of ones and zeros in a binary representation of the code. In another configuration, a coder may be utilized that represents message outputs as “channels” that create state transitions (or symbol errors) in a data forward error correction coder. |
US08806286B2 |
Transmission controlling method, sender apparatus and receiver apparatus for wireless communication system
In a wireless communication system, a sender apparatus sends a data block, for each of a plurality of stream data, with data block identification information, which does not conflict between stream data, annexed, and a reception apparatus performs a re-sending synthesis process for a data block received already and a re-sending data block to which the same data block identification information is individually annexed based on the data block identification information annexed to the received data block. Consequently, also in a case wherein the number of transmission streams between the sender apparatus and the reception apparatus is varied (reduced), the matching property of the data block which is a re-sending synthesis target can be maintained and communication can be continued normally. |
US08806283B1 |
Automatic and on-demand testing of non-volatile storage devices
Systems and methods for testing non-volatile storage devices are disclosed that provide functionality to control when testing of the non-volatile storage device is performed. In one embodiment, information stored in persistent memory indicates whether testing is enabled or disabled. For example, the testing information may indicate that testing is to be performed upon a first initialization of a non-volatile storage device, but not in connection with subsequent power-up events. Furthermore, functionality is disclosed for re-running and/or bypassing testing of the non-volatile storage device. |
US08806277B1 |
Systems and methods for fetching troubleshooting data
A computer-implemented method for fetching troubleshooting data may include 1) receiving a request for information describing at least one potential cause of a failure within a computing environment, and, in response to the request, 2) identifying a set of relationships between a plurality of subsystems within the computing environment, 3) identifying a plurality of potential causes of the failure based on the set of relationships, and 4) responding to the request by providing the plurality of potential causes of the failure. Various other methods, systems, and computer-readable media are also disclosed. |
US08806276B2 |
Control system for driving a data processing apparatus
A data processing system for performing stuck-at control includes system boards that process data, a crossbar unit having control units to control communication between each system board, and a system controller without causing an availability ratio of a computer system to fall. When a control unit fails, the crossbar unit sends, among IDs uniquely attached to each system board, the ID of each system board under the control of the failed control unit to the system controller. The system controller determines to which of partitions that logically divide a system each system board corresponding to the ID received from the crossbar unit belongs and sends a stop command to stop driving of each system board belonging to the determined partition. |
US08806275B1 |
Self-service terminal remote fix
A self-service device for implementing automated fault resolution is provided. The self-service device may include a memory module for storing self-service device fault data. The self-service device may include a computational module for analyzing the self-service device fault data and for selecting an automated fault resolution subroutine to correct the fault condition. The self-service device may also include a monitoring module for determining whether a customer transaction is ongoing. And, if a customer transaction is not ongoing, the computational module may instruct the self-service device to initiate the selected fault resolution subroutine. |
US08806273B2 |
Supporting detection of failure event
In a mechanism for supporting detection of a failure event, history information of a system including log information of the system including plural components and/or failure information output from each component upon occurrence of a failure in the system is collected. A detection rule for detecting an event included in a component related to the failure that has occurred is generated, and a symptom with additional information added to the generated detection rule is applied to detect the event that has caused the failure. System configuration information as configuration information of the system is acquired, and from the acquired system configuration information, partial configuration information as system configuration information related to the component that sent out the event the selection of which has been accepted is extracted. The extracted partial configuration information is added to the symptom to update the symptom. |
US08806266B1 |
High availability using full memory replication between virtual machine instances on a network device
Techniques are described for providing high availability for a network device, e.g., a router, using full memory replication between a primary virtual machine (VM) and a standby VM running on the network device. In one example, the techniques provide hot-standby high availability for a router by initializing a primary VM and a standby VM on the router at the same time. In another example, the techniques provide high availability for the router by initializing a standby VM on the router upon detecting a failure of the primary VM. In both examples, the primary VM controls the routing functionality and periodically stores a full memory state. Upon a failure of the primary VM, a hypervisor may perform a full memory replication between the primary VM and the standby VM. The standby VM may then take control of the routing functionality at the last stored state of the memory. |
US08806265B2 |
LPAR creation and repair for automated error recovery
Various embodiments for automated error recovery in a computing storage environment by a processor device are provided. In one embodiment, if a failure is caused by an operation of a hardware management console (HMC) and a malfunction of a current network connection, a cleanup operation is performed on at least a portion of a current HMC configuration, an alternative network connection to the current network connection is made, and a retry operation is performed. |
US08806263B2 |
Methods and apparatuses including a global timing generator and local control circuits
Apparatus and methods are disclosed, such as a global timing generator coupled to local control circuits. Each local control circuit can control programming and reading of a memory element in a tile of memory elements in an array responsive to a timing signal(s) from the global timing generator. Additional apparatus and methods are described. |
US08806262B2 |
Skew management in an interconnection system
An interconnection system is described where data lanes may be exchanged between lines at intervals along a transmission path so that the differential time delay between bits on a plurality of the lines is reduced when determined at a receiving location. The data lanes may be bound to the lines through the operation of a configurable switch, or by a configurable switch in conjunction with predetermined manufactured connections, or a combination of the techniques. The wiring of a connectorized node module, which may include a memory device, may be configured so that the differential time delay between pairs of input lines of a node, as measured at the output of a node, is reduced. |
US08806261B2 |
Method and a device for controlling a clock signal generator
A device for controlling a clock signal generator includes a processor (101) for forming at least two mutually different control quantities on the basis of reception moments of timing messages such as time stamps, where the reception moments are expressed as time values based on a first clock signal and the timing messages are transmitted in accordance with a second clock signal. The processor also calculates a weighted sum of the control quantities, and controls the clock signal generator with the weighted sum so as to synchronize the first clock signal and the second clock signal. The control quantities may represent, for example, a filtered value of observed phase-errors, a phase-error corresponding to a minimum observed transfer delay, and phase-errors corresponding to a given portion of the delay distribution. Using the weighted sum of the mutually different control quantities improves the utilization of the information content of the timing messages. |
US08806260B2 |
Method and apparatus for generating a clock signal and for controlling a clock frequency using the same
A method and a device for generating a clock signal determine a number of pulses to be discarded from each predetermined cycle of a reference clock signal in order to obtain, on average, a target frequency. A masking pattern is created for discarding the number of pulses to be discarded from each predetermined cycle of the reference clock signal. The clock signal, which includes the target frequency, is generated by discarding the number of pulses from the reference clock signal using the masking pattern. |
US08806258B2 |
Platform communication protocol
A host chipset heartbeat may be utilized, in some embodiments, to handle interrupts from external devices on a power efficient basis. The availability of the host chipset heartbeat may be signaled to external devices and those external devices may time their activities to a period of time when not only are resources available, but the assertion of the activity is advantageous because the host chipset is already transitioning from a lower power consumption state. |
US08806257B2 |
Image processing apparatus and control method thereof
Disclosed is an image processing apparatus, which can differently set a clock ratio according to a use rate of a CPU, and a control method thereof. The image processing apparatus may include a receiver to receive a print command from a user terminal, and a controller to differently set a clock ratio according to a use rate of the CPU based on the print command. |
US08806255B2 |
Interface connection control based on voltage at input rail
Embodiments herein relate to controlling a connection to an interface. In an embodiment, a protection circuit is to detect a voltage at an input rail of a regulator, where the regulator is to provide power to a peripheral device via an interface. Next, the protection circuit is to compare the detected voltage to a reference voltage. Then, the protection circuit is to generate a detection signal based on the comparison. Lastly, the protection circuit is to disable a connection between the regulator and the interface based on the detection signal. |
US08806254B2 |
System and method for creating and dynamically maintaining system power inventories
In accordance with the present disclosure, a system and method for creating and dynamically maintaining power inventories of an information handling system is presented. A system for creating and dynamically maintaining power inventories of an information handling system may include a memory and a processor. The processor may be operable to generate power inventories for the information handling system and save the power inventories in the memory. Each of the power inventories may correspond to one of the power states of the information handling system. The processor may also be operable to dynamically update each of the saved power inventories in response to changes in the information handling system. |
US08806249B1 |
Systems and methods for reducing static and total power consumption in programmable logic device architectures
A method and system for reducing power consumption in a programmable logic device (PLD) is provided. The power consumption may be reduced by preferably continually considering power consumption as a factor in circuit design during the synthesis, placement, routing, and period following routing of the programmable logic device. |
US08806246B1 |
Enforcing and complying with a computing device power policy
A computing device configured for enforcing a computing device power policy is described. The computing device includes a processor and executable instructions stored in memory that is in electronic communication with the processor. The computing device generates a power policy. The computing device also sends the power policy. The computing device further receives a suspicious process alert. Additionally, the computing device determines whether to terminate a suspicious process. The computing device also sends a process termination command if it is determined to terminate the suspicious process. |
US08806243B2 |
Method of and apparatus for energy savings associated with a graphics core
A method includes executing a workload on a graphics (GFX) core in a first mode the GFX core comprising a plurality of Subslices wherein each of the plurality of Subslices dissipates power. The method further includes calculating a number of clock cycles, Tfirst mode, required for the GFX core to perform the workload in the first mode during a first decision window comprising a plurality of clock cycles and calculating a number of clock cycles, Tsecond mode, required for the GFX core to perform the workload in a second mode during the first decision window wherein the second mode comprises executing the workload with fewer of the plurality of Subslices receiving power than when executing the workload in the first mode. It is then determined, based in part upon Tfirst mode and Tsecond mode, if an energy savings is possible by transitioning the GFX core to the second mode. |
US08806237B2 |
Power switch control circuitry isolating or coupling a system power bus of a computer based on a result state of a logical operation
Electronic circuits and methods are provided for conserving power within computers and other apparatus. A logic circuit performs a logical operation on a plurality of variables thus deriving a corresponding output. The output is used to drive and maintain an open or closed state of an electronic switch, accordingly. The electronic switch is disposed between a source of electrical energy and a system power buss of a computer. The computer can assume very low power, full power and other respective operating modes in accordance with the present state of the electronic switch. |
US08806236B2 |
Power matching system
A power matching system is applied to a central processing unit (CPU) power supply, which includes a power control chip to regulate the frequency of the signal applied to the CPU power supply. The power control chip includes a detecting pin. The power matching system includes a control unit and a control circuit. The control unit includes a platform controller hub (PCH) to obtain information concerning a CPU, a basic input output system (BIOS) to obtain a power rating of the CPU, and an integrated baseboard management controller (IBMC) to output a required signal to the control circuit according to the power rating established. The power control chip receives the required signal from the control circuit and regulates the frequency of the signal applied to the CPU power supply. |
US08806231B2 |
Operating system independent network event handling
Methods and apparatuses for re-instantiating a firmware environment that includes one or more firmware functions available at pre-boot time when transitioning the computing device from a wake state to a sleep state. A network event received by the computing device while in a sleep state may be handled by the firmware environment independent of the operating system and without returning the entire computing device to the wake state. |
US08806230B2 |
Data storage system with power management and method of operation thereof
A method of operation of a data storage system includes: providing a standby power source; detecting activity on a communication channel with an upstream re-driver powered with the standby power source; generating a signal-detect output from the upstream re-driver based on the activity; determining a link status with a power control unit based on the signal-detect output, the power control unit powered with the standby power source; and generating a power output from a power supply unit based on the link status, the power supply unit controlled by the power control unit. |
US08806229B1 |
Power reduction circuits and methods
An integrated circuit device may include a plurality of external connections, any one of the connections providing both a power voltage path for the integrated circuit (IC) as well as an information signal path for the IC. At least one switch may be coupled to provide a power supply voltage to one of the external connections. |
US08806228B2 |
Systems and methods for asymmetrical performance multi-processors
Systems, methods and media for allocating processing functions between a primary processor and a secondary processor are disclosed. In one embodiment, a primary processor performs routine processing duties, including execution of application program code, while the secondary processor is in a sleep state. When the load on the primary processor is deemed to be excessive, the secondary processor is awakened from a sleep state and assigned to perform processing functions that would otherwise need to be performed by the primary processor. If temperatures in the system rise above a threshold, the secondary processor is returned to the sleep state. |
US08806222B2 |
Method and system for contained cryptographic separation
To provide for cryptographic separation, embodiments of the invention employ containment mechanisms provided by trusted operating systems to ensure that plaintext data which must be encrypted in accordance with a security policy (or, in reverse, ciphertext data which is to be decrypted) is processed by a suitable encryption routine before being sent onwards for transmission, storage, or the like. Such containment mechanisms usually include mandatory system access control rules which specify to which system resources the output of a system resource (such as an application) may be supplied. By specifying a suitable set of such rules, mandatory encryption can be enforced at the operating system kernel level. |
US08806221B2 |
Securely recovering a computing device
A method and an apparatus for establishing an operating environment by certifying a code image received from a host over a communication link are described. The code image may be digitally signed through a central authority server. Certification of the code image may be determined by a fingerprint embedded within a secure storage area such as a ROM (read only memory) of the portable device based on a public key certification process. A certified code image may be assigned a hash signature to be stored in a storage of the portable device. An operating environment of the portable device may be established after executing the certified code. |
US08806220B2 |
Device side host integrity validation
Described is a technology by which a transient storage device or secure execution environment-based (e.g., including an embedded processor) device validates a host computer system. The device compares hashes of host system data against valid hashes maintained in protected storage of the device. The host data may be a file, data block, and/or memory contents. The device takes action when the host system data does not match the information in protected storage, such as to log information about the mismatch and/or provide an indication of validation failure, e.g., via an LED and/or display screen output. Further, the comparison may be part of a boot process validation, and the action may prevent the boot process from continuing, or replace an invalid file. Alternatively, the validation may take place at anytime. |
US08806219B2 |
Time-based function back-off
An embodiment generally relates to a method of increasing user convenience. The method includes displaying a log-in user interface and receiving an authentication attempt in the log-in user interface. The method also includes determining a status of the authentication attempt and delaying a completion of an authentication attempt by a time-based function in response to a status being a failed authentication attempt. |
US08806218B2 |
Management and security of personal information
Methods, systems, and computer readable media are provided for managing and securing personal information. Personal information is stored in a central repository (personal information store) for a given personal information owner. As personal information is changed, the owner of the personal information may access the personal information store to update information stored therein. Access codes may be established for all personal information, and the use of the codes may be restricted by application of one or more rules or permissions applied to the information requesters. Alternatively, special access codes may be established for one or more pieces or combination of pieces of personal information data contained in the personal information store. Upon request or requirement for personal information, information requesters may be provided one or more access codes to allow the information requester to receive only that personal information for which they are authorized. Encrypted keys may be provided from the personal information store to information requesters instead of financial information or address information for a given personal information owner. Use of the encrypted address keys allows an information requester process a transaction or to contact a personal information owner without receiving actual financial information or contact information for the personal information owner. |
US08806215B2 |
Method and system for robust watermark insertion and extraction for digital set-top boxes
Methods and systems for robust watermark insertion and extraction for digital set-top boxes are disclosed and may include descrambling, detecting watermarking messages in a received video signal utilizing a watermark message parser, and immediately watermarking the descrambled video signal utilizing an embedded CPU. The embedded CPU may utilize code that may be signed by an authorized key, encrypted externally to the chip, decrypted, and stored in memory in a region off-limits to other processors. The video signal may be watermarked in a decompressed domain. The enabling of the watermarking may be verified utilizing a watchdog timer. The descriptors corresponding to the watermarking may be stored in memory that may be inaccessible by the main CPU. The watermark may comprise unique identifier data specific to the chip and a time stamp, and may be encrypted utilizing an on-chip combinatorial function. |
US08806206B2 |
Cooperation method and system of hardware secure units, and application device
The present invention provides a cooperation method of a mobile hardware secure unit and a fixed hardware secure unit, comprising: providing user's identification information of a mobile hardware secure unit; providing platform's identification information of a computer-based or other-device-based fixed hardware secure unit; establishing a bidirectional communication pipe between the mobile and fixed hardware secure unit; and binding the mobile and fixed hardware secure units through interaction of the user's identification information and the platform's identification information. The present invention further provides a cooperation system of a mobile hardware secure unit and a fixed hardware secure unit as well as a computer device, with which the security solution based on a fixed hardware secure unit can be combined with a mobile hardware secure unit securing a user's identity. |
US08806204B2 |
Systems and methods for maintaining data security across multiple active domains
Systems and methods for maintaining data security across multiple active domains are presented. Each domain includes a token generator that can generate tokens associated with sensitive data such as credit card numbers. The primary domain includes a centralized key manager. In one embodiment, each domain includes its own local data vault and a replica of each data vault associated with every remote domain. Any domain can access the data vaults (local and replica) and retrieve a token created by any other domain. The possibility of token collision is eliminated by a token generation algorithm that embeds a domain designator corresponding to the active domain where the token was created. When multiple tokens represent the same sensitive data, the token manager returns a set of all such tokens found in the data vaults. |
US08806203B2 |
Server-side security for untrusted clients using directory hiding
A security mechanism provided by a server protects files in data storage from untrusted clients. In one embodiment, the server generates a filename in response to a request from a client for creating a filename. The filename is associated with a file to be stored in the data storage managed by the server. The server manages a directory that contains the filename, and hides the directory contents from the client. The client is granted access to the file when the client provides the filename associated with the file. |
US08806202B2 |
Position based enhanced security of wireless communications
The convenience of a wireless network is tempered by the concern that a rogue device can listen in on the wireless communications. Determining the position of the home device and other devices within range allows the user of the home device to choose the specific wireless devices with which to communicate. The distance to the other devices within wireless communications range is helpful and allows the user to sort between safe and unsafe or rogue devices. Distance can be determined by a variety of methods including use of trusted references, signal strength, and error rate. Once the safe device is selected, the system will then establish a communications path with that device. |
US08806200B2 |
Method and system for securing electronic data
The various embodiments herein provide a method for securing electronic data using an automatic key management technique to manage cryptographic keys. The method for securing electronic data comprises providing a data to a writer module, embedding a data usage policy, encrypting the data through a symmetric key encryption, creating a secure data file format for the data, accessing the secure data file format through a reader module, checking for a data file usage policy, dynamically updating the data file usage policy, if there is a change in the file usage policy on an application server, authenticating a user as per the file usage policy, decrypting the secure data file format, invoking one or more adapters and enforcing the data file usage policy. The secure data file format herein comprises data encrypted with a layered structure, instructions for computation of keys along with randomized data and instructions for de-randomizing of data. |
US08806194B2 |
Method for authenticating low performance device
The present invention relate to a method for authenticating a low performance device, and more particularly, to a device authenticating method, in which a low performance device such as a smart meter of a smart grid is authenticated in a matrix operation instead of an exponential operation through a homomorphic hash function (HHF) of a non-square matrix M, so that the amount of operations required for authenticating the device can be reduced and the device can be safely authenticated even without a separate certificate authority. |
US08806192B2 |
Protected authorization for untrusted clients
One or more techniques and/or systems are provided for securely authorizing a client to consume data and/or services from a service provider server while mitigating burdensome requests made to a validation server. That is, validation data provided to a client from a validation server may be maintained on the client and at least some of that validation data can be used to subsequently authorize the client when the client attempts to consume data and/or services from the service provider server (e.g., download a song). However, the validation data is maintained on the client and/or provided to the service provider server in a manner that inhibits user tampering. In this manner, numerous requests for validation of the client need not be made from the service provider server to the validation server when a client requests content from the service provider server, while also inhibiting unauthorized consumptions of data by the client. |
US08806185B2 |
System and method for automatic configuration of portal composite applications
The present invention is directed to the automatic configuration of portal composite applications. A method for automatic configuration of a portal composite application including a portal composite application infrastructure, wherein configuration parameters are managed within a composite application interface of the portal, which interface defines a runtime behavior of instances of the composite application within a predetermined range of variability, and wherein each parameter defines a respective point of variability, includes: storing a collection of parameter values for each of the points of variability; defining a functional component cooperating with the composite application and having read access to the collection of parameter values; invoking the functional component after or at instantiation time of the composite application, yielding a configuration parameter value; including the configuration parameter value into a control for an instance of the composite application; and automatically configuring the instance of the composite application with the included configuration parameter value. |
US08806174B2 |
Method and system for hash key memory footprint reduction
A system and method are disclosed for storing data in a hash table. The method includes receiving data, determining a location identifier for the data wherein the location identifier identifies a location in the hash table for storing the data and the location identifier is derived from the data, compressing the data by extracting the location identifier; and storing the compressed data in the identified location of the hash table. |
US08806169B1 |
Memory management method, memory management apparatus and NUMA system
Embodiments of the present invention provide a memory management method, a memory management apparatus and a NUMA system. The memory management method includes: determining, according to a memory demand information which includes memory demand information sent by a processor, whether a memory controller meeting the memory demand information exists in a local processing node which the processor; and if exists, determining, in the memory controller meeting the memory demand information, a memory management area meeting the memory demand information, and allocating the memory management area meeting the memory demand information to the processor. Therefore, the memory controller and the memory management area do not need to be determined in a processing node that does not meet the requirements, which can rapidly find a storing area meeting the requirements, and improve the memory allocation efficiency. |
US08806166B2 |
Memory allocation in a multi-node computer
Evaluating memory allocation in a multi-node computer including calculating, in dependence upon a normalized measure of page frame demand, a weighted coefficient of memory affinity, the weighted coefficient representing desirability of allocating memory from the node, and allocating memory may include allocating memory in dependence upon the weighted coefficient of memory affinity. |
US08806165B2 |
Mass-storage system utilizing auxiliary solid-state storage subsystem
A mass storage system including main and auxiliary storage subsystems and a controller Main storage provides physical storage space and includes non-solid-state storage devices (“NSSDs”) NSSDs provide physical locations, and main storage includes physical storage locations provided by NSSDs Controller is coupled to main storage and may be configured for mapping logical addresses to physical locations, giving rise to a logical storage space The auxiliary subsystem includes a solid-state data retention device (“SSDRD”) capable of permanently storing data and provides a physical location, giving rise to auxiliary space Controller is coupled to the auxiliary subsystem and may override a mapping of logical addresses to physical locations, with a mapping of logical address to physical locations within the auxiliary space, overriding physical storage locations Controller is adapted for loading a snapshot of the data currently stored in the overridden physical storage locations. |
US08806161B1 |
Mirroring splitter meta data
A method, system and computer program product for data replication comprising receiving an IO at a first storage processor (SP), sending metadata corresponding to the IO to a second SP, receiving an acknowledgement from the second SP indicating the second SP received the metadata and send the IO down an IO stack. |
US08806152B2 |
Method and apparatus for sending data from multiple sources over a communications bus
In a memory system, multiple memory modules communicate over a bus. Each memory module may include a hub and at least one memory storage unit. The hub receives local data from the memory storage units, and downstream data from one or more other memory modules. The hub assembles data to be sent over the bus within a data block structure, which is divided into multiple lanes. An indication is made of where, within the data block structure, a breakpoint will occur in the data being placed on the bus by a first source (e.g., the local or downstream data). Based on the indication, data from a second source (e.g., the downstream or local data) is placed in the remainder of the data block, thus reducing gaps on the bus. Additional apparatus, systems, and methods are disclosed. |
US08806149B2 |
Logic verifying apparatus, and computer-readable recording medium in which logic verifying program is stored
A logic verifying apparatus includes a second processor corresponding to a first processor to be verified; and one or more second controllers corresponding to first controllers to be verified, the number of which is less than that of the first controllers, control a second access to a memory, the access being made by the second processor, the second processor and the second controllers serving as elements in the verification model. The second processor includes a storing unit that stores information that assigns one or more of the second controllers that is to be used as the verification model; and a converting unit that converts a first address into a second address, the first address indicating an entity that the second processor is to access through the one second controller assigned by the information stored in the storing unit such that the second processor access to the memory. |
US08806148B2 |
Forward progress mechanism for stores in the presence of load contention in a system favoring loads by state alteration
A multiprocessor data processing system includes a plurality of cache memories including a cache memory. The cache memory issues a read-type operation for a target cache line. While waiting for receipt of the target cache line, the cache memory monitors to detect a competing store-type operation for the target cache line. In response to receiving the target cache line, the cache memory installs the target cache line in the cache memory, and sets a coherency state of the target cache line installed in the cache memory based on whether the competing store-type operation is detected. |
US08806145B2 |
Methods and apparatuses for improving speculation success in processors
Methods and apparatuses are disclosed for improving speculation success in processors. In some embodiments, the method may include executing a plurality of threads of program code, the plurality of threads comprising a first speculative load request, setting an indicator bit corresponding to a cache line in response to the first speculative load request, and in the event that a second speculative load request from the plurality of threads refers to a first cache line with the indicator bit set, determining if a second cache line is available. |
US08806144B2 |
Flash storage device with read cache
A flash storage device includes a first memory, a flash memory comprising a plurality of physical blocks, each of the plurality of physical blocks comprising a plurality of physical pages, and a controller. The controller is configured to store, in the first memory, copies of data read from the flash memory, map a logical address in a read request received from a host system to a virtual unit address and a virtual page address, and check a virtual unit cache tag table stored in the first memory based on the virtual unit address. If a hit is found in the virtual unit cache tag table, a virtual page cache tag sub-table stored in the first memory is checked based on the virtual page address, wherein the virtual page cache tag sub-table is associated with the virtual unit address. If a hit is found in the virtual page cache tag sub-table, data stored in the first memory mapped to the hit in the virtual page cache tag sub-table is read in response to the read request received from the host system. |
US08806139B2 |
Cache set replacement order based on temporal set recording
A technique is provided for cache management of a cache. The processing circuit determines a miss count and a hit position field during a previous execution of an instruction requesting that a data element be stored in a cache. The miss count and the hit position field are stored for a data element corresponding to an instruction that requests storage of the data element. The processing circuit places the data element in a hierarchical order based on the miss count and/or the hit position field. The hit position field includes a hierarchical position related to the data element in the cache. |
US08806136B2 |
Nandflash controller and data transmission method with Nandflash controller
A Not and Flash (Nandflash) controller and a data transmission method with the Nandflash controller are provided. The Nandflash controller includes a parameter configuration device, configured to receive an operation command from outside, wherein the operation command indicates a current transmission type, number of times needed for transmitting data, size of which is same as that of a buffer in the Nandflash, and command parameters used by each execution; a transmission controlling device, configured to transmit data of a precoded size to/from the Nandflash during each data transmission according to the current transmission type and the command parameters used by this execution the number of times indicated by the operation command. The controller and method advantageously avoid configuring a command for the next operation each time the data of the precoded size is transmitted, save time and clock resources, and greatly improves transmission efficiency. |
US08806135B1 |
Load store unit with load miss result buffer
A load/store unit with an outstanding load miss buffer and a load miss result buffer is configured to read data from a memory system having a level one cache. Missed load instructions are stored in the outstanding load miss buffer. The load/store unit retrieves data for multiple dependent missed load instructions using a single cache access and stores the data in the load miss result buffer. When missed load instructions are reissued from the outstanding load miss buffer, data for the missed load instructions are read from the load miss result buffer rather than the level one cache. Because the data is stored in the load miss result buffer, other instructions that may change the data in level one cache do not cause data hazards with the missed load instructions. |
US08806132B2 |
Information processing device, memory access control device, and address generation method thereof
An information processing device according to the present invention includes an operation unit that outputs an access request, a storage unit including a plurality of connection ports and a plurality of memories capable of a simultaneous parallel process that has an access unit of a plurality of word lengths for the connection ports, and a memory access control unit that distributes a plurality access addresses corresponding to the access request received for each processing cycle from the operation unit, and generates an address in a port including a discontinuous word by one access unit for each of the connection ports. |
US08806131B2 |
Multi-serial interface stacked-die memory architecture
Systems and methods disclosed herein substantially concurrently transfer a plurality of streams of commands, addresses, and/or data across a corresponding plurality of serialized communication link interfaces (SCLIs) between one or more originating devices or destination devices such as a processor and a switch. At the switch, one or more commands, addresses, or data corresponding to each stream can be transferred to a corresponding destination memory vault controller (MVC) associated with a corresponding memory vault. The destination MVC can perform write operations, read operations, and/or memory vault housekeeping operations independently from concurrent operations associated with other MVCs coupled to a corresponding plurality of memory vaults. |
US08806127B2 |
Data storage device with integrated DNA storage media
An integral digital memory storage device having a standard form factor to be received by and communicating with a computing device and having memory capability for storage of digital data. An integral multiwell DNA sample tray is carried in a body of the memory storage device for protection and exposed by manipulation of the case for receiving DNA samples. |
US08806119B2 |
Storage subsystem that connects fibre channel and supports online backup
The storage system includes first and second disk arrays. The first disk array has a first port coupled to a second port of the second disk array, a port controller controlling the first port, a plurality of disk devices to store data, and a controller managing a plurality of logical units on the plurality of disk drives. The first port controller controls the first port so as to execute, in a time-sharing manner, data transfer corresponding to a initiator task and data transfer corresponding to a target task. The initiator task is generated to execute the data transfer from a first logical unit on the plurality of disk drives of the first disk array to a second logical unit on a plurality of disk drives of the second disk array. The target task is generated to execute the data transfer to receive data from the second disk array. |
US08806114B2 |
Dynamic storage hierarchy management
A data block may be moved between a first medium and a second medium. The movement of the data block involves measuring the access characteristic of the data block as the data block is stored on the first medium. The performance characteristics of the first medium and the second medium are then determined, in which each performance characteristic has a static performance characteristic component and a dynamic performance characteristic component. Alternatively or concurrently, the static performance characteristic components of the first medium and the second medium may be compared, and the dynamic performance characteristic components of the first medium and the second medium are compared. Accordingly, the data block is moved from the first medium to the second medium when at least one of these comparisons indicate that the second medium is more suitable for storing the data block having the access characteristic than the first medium. |
US08806107B2 |
Semiconductor integrated circuit and method of controlling memory
According to one embodiment, a semiconductor integrated circuit device includes a non-volatile memory, a storing module, and a processing module. The non-volatile memory is having a first area and a second area. The storing module is configured to store a second program for downloading a first program from an outside to the first area. The processing module is configured to execute the first and the second programs. The non-volatile memory is having a first area and a second area. The storing module is configured to store a second program for downloading a first program from an outside to the first area. The processing module is configured to execute the first and the second programs. The first area is capable of being written and erased by the first program, and the second area is not capable of being erased by the first program. |
US08806106B2 |
Estimating wear of non-volatile, solid state memory
Completion times of data storage operations targeted to a non-volatile, solid-state memory device are measured. Wear of the memory device is estimated using the measured completion times, and life cycle management operations are performed to affect subsequent wear of the memory device in accordance with the estimated wear. The life cycle management may include operations such as wear leveling, predicting an end of service life of the memory device, and removing worn blocks of the memory device from service. |
US08806099B2 |
Information technology integration with automation systems
The subject disclosure pertains to transparent communications in an industrial automation environment amongst automation system components and IT systems. Systems and methods are provided that send and receive data to, from and amongst automation devices and transactional based IT systems. The system is viewed as a control system to the automation device and as a transactional system to the IT system. Accordingly, it is not necessary to provide a custom interface between automation devices and the IT systems. |
US08806095B2 |
Electronic measuring device and method of converting serial data to parallel data for storage using the same
An electronic measuring device includes a detection channel module, a sampling module, a control unit, a data path selector and a memory device. A user will be able to selectively enable the desired detection channels and store only data collected from enabled channels. The data collected from the detection channels are in serial data form. The device utilizes a serial-parallel shifter in its sampling module to convert the serial data to parallel data bytes. Two indicators in the storage unit of the memory device allow users to effectively store the parallel data bytes in designated locations. The innovative data conversion and storage methods of this invention will significantly conserve memory space that otherwise will be occupied by data from the disabled channels and allow accurate and efficient reading of the stored data. |
US08806094B2 |
Transfer of uncompressed multimedia contents or data communications
A system and corresponding method for transferring data via an interface assembly is provided. The data is transferred between a USB port of a first device and a media port of a second device. Uncompressed high definition media data may be received from the USB port. The received uncompressed high definition media data may be supplied to a media connector in accordance with a first media standard, such that the supplied data can be transmitted in accordance with the first media standard via the media connector to the media port of the second device. The uncompressed high definition media data may include multimedia data and side-band communication data. A single signal may be encoded and decoded in accordance with a protocol that enables the single signal to communicate all side-band communications to and from the source device via a single pin of a USB connector. |
US08806092B2 |
Control system for a subsea installation
The invention relates to a control system for a subsea installation based on CAN bus technology. A single cable forms a backbone for transmitting signals and/or power from a central control unit to a number of devices or sensors on the installation. Terminals are attached to the cable at intervals, allowing devices to be plugged in while the system is operable. A termination may also include repeaters or amplifiers for transmitting signals over longer distances. |
US08806090B2 |
Apparatus including buffer allocation management and related methods
Memory system controllers can include hardware masters, first buffers, and a switch coupled to the hardware masters and to the first buffers. The switch can include second buffers and a buffer allocation management (BAM) circuit. The BAM circuit can include a buffer tag pool. The buffer tag pool can include tags, each identifying a respective first buffer or a respective second buffer. The BAM circuit can be configured to allocate a tag to a hardware master in response to an allocation request from the hardware masters. The BAM circuit can be configured to prioritize allocation of a tag identifying a second buffer over a tag identifying a first buffer. |
US08806089B2 |
Programmable queuing
A traffic manager includes an execution unit that is responsive to instructions related to queuing of data in memory. The instructions may be provided by a network processor that is programmed to generate such instructions, depending on the data. Examples of such instructions include (1) writing of data units (of fixed size or variable size) without linking to a queue, (2) re-sequencing of the data units relative to one another without moving the data units in memory, and (3) linking the previously-written data units to a queue. The network processor and traffic manager may be implemented in a single chip. |
US08806087B2 |
Communication path speed determining method based on priority of the destination address
In a communication apparatus data is inputted to an input section. A priority determination section determines priority of the data inputted by the input section. If the priority of the data determined by the priority determination section is higher than a determined value, then a speed control section sets a transmission speed of the data outputted from an output section to a high value. On the other hand, if the priority of the data determined by the priority determination section is lower than the determined value, then the speed control section sets the transmission speed of the data outputted from the output section to a low value. The output section outputs the data at the set transmission speed. |
US08806084B2 |
Event notification system and method
A technique for user notification involves modifying a title associated with a process to include information about an event that calls for user notification. A method according to the technique may include running a process, processing an event, generating a string of characters that includes information associated with the event, and displaying the string of characters as a title associated with the process. A system constructed according to the technique may include a client, a title array, an event processing engine, and a title provisioning engine. |
US08806083B2 |
Identification address configuration circuit and method without use of dedicated address pins
An identification address of a sensor interface device is configured in response to the order of connection of first (DXP1) and second (DXN1) package pins to electrodes of a sensor (Q0). A sensor signal processing circuit (23) has first and second inputs coupled through the first and second pins to the sensor for converting a parameter sensed by the sensor to a different representation. A current is forced through the first pin to produce either a high or low voltage on the first pin depending on the order of connection of the first and second pins to the electrodes of the sensor. A voltage on the first pin is compared with a reference voltage to produce a comparison signal which is mapped to produce the identification address. |
US08806079B2 |
Interface circuit and an electronic device including the same
An interface circuit for use in an electronic device includes a switch module and a control module including signal receiving and transmitting pins. When a first audio terminal of the electronic device is electrically connected to a second audio terminal of another device, the control module controls the switch module to establish electrical connection between the signal receiving pin and the first audio terminal. The control module controls the switch module to establish electrical connection either between the signal transmitting pin and the first audio terminal for proceeding with a program update when updating information from the second audio terminal is received through the signal receiving pin or between an audio signal providing module of the electronic device and the first audio terminal when no updating information is received. |
US08806078B2 |
Information processing device and program product
In an information processing device according to an embodiment, a generating unit generates a descriptor including information indicating an area in a storage unit and state information indicating a state of an entry in which the information indicating the area is stored, and an update unit updates the state information according to at least one of writing and reading of data to the area indicated in the entry selected according to the state information by the input/output unit. The generating unit generates the descriptor in advance before at least one of writing and reading of data to/from the storage unit is started. |
US08806074B2 |
Display device, projector, display system, and method of switching device
A display device is capable of switching a function of an indication body in accordance with the need of the user in the case in which the indication body is made to function as a pointing device. The display device is provided with a function device having a first interface. The configuration information of the first interface is stored in the storage section, and is supplied to a host device by a supply section via the function device. A change section is capable of change the configuration information in accordance with the operation of the user received by a reception section. |
US08806072B2 |
Information processing apparatus, information processing method, and computer program product
An information processing apparatus provided with a unit that acquires identification information indicating a function of an external device connected to a connector, a holding unit that holds a device driver to control the external device, and a control unit to control an assignment of the device driver to the external device in accordance with control information. The holding unit holds a generic device driver to perform a process not dependent on the function of the external device. If the control information indicates a first value, the control unit assigns the generic device driver to the external device. If the control information indicates a second value, the control unit determines whether the holding unit holds a device driver compatible with the indicated function. If it is determined that the holding unit does not hold the device driver, the control unit assigns the generic device driver to the external device. |
US08806068B2 |
Transaction re-ordering
A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses. |
US08806064B2 |
Virtual interface to the PoE device through an expanded registered map in a networking device such as a PHY
Provided is a Power over Ethernet (PoE) device. The PoE device includes a physical layer device (PHY) including a first number of registers PHY and a power sourcing equipment (PSE) device. The PSE device (i) includes a second number of registers and (ii) is electrically coupled to the PHY. The contents of one of the first and second number of registers is an extension of the other of the first and second number of registers. |
US08806059B1 |
Rule tree for network device
A method may include receiving a packet; determining a set of characteristics of the packet; searching a first tree structure for a rule matching the set of characteristics, where the first tree structure stores a first group of rules, and where each of the first group of rules has a first number and a first type of criteria; searching a second tree structure for the rule matching the set of characteristics, where the second tree structure stores a second group of rules, and where each of the second group of rules has a second number and a second type of criteria, where the number and type of criteria of the second group of rules are different at least in part than the number and type of criteria of the first tree structure; and performing an action if the rule matching the set of characteristics is found. |
US08806054B1 |
Sending application input commands over a network
Disclosed are various embodiments that facilitate sending input commands to an application over a network that may have variable latency characteristics. Multiple input commands are obtained from a client over the network. It is determined whether a delay before one of the input commands is necessary to preserve the meaning of the input command. The input command is provided to an application executed in a hosted environment in one or more computing devices after the delay when the delay is determined to be necessary. |
US08806053B1 |
Methods and systems for optimizing network traffic using preemptive acknowledgment signals
Methods and systems for efficient transmission of data between a requesting computer and a server. A request is received for server data from a requesting computer and the request is sent to the server over at least one network. The requested server data responsive to the request is forwarded on to the requesting computer. It is determined whether the requested server data has been previously forwarded either to the requesting computer or at least one other requesting computer. A preemptive acknowledgement signal is sent to the transmitting server substantially upon determining the requested server data has been previously forwarded for causing the transmitting server to cease transmitting any remaining, un-transmitted portions of the requested server data. These methods and systems increase the efficiency of transmission resources in a network. |
US08806052B1 |
Method and system for streamlining multimedia transmissions
A customer-premises equipment (CPE) gateway and methods for operation thereof, and a multimedia server and methods for operation thereof are disclosed. The method for the CPE gateway including: (a) receiving, by the CPE gateway, a first internet group management protocol (IGMP) compliant command; (b) generating by the CPE gateway, in response to the first IGMP compliant command, a unicast command that instructs a multimedia server to generate a unicast media stream; wherein the generating including concealing multicast information from at least one IGMP compliant entity that follows the CPE gateway; and (c) transmitting, by the CPE gateway, the unicast command to the at least one IGMP compliant entity; wherein the unicast command passes through the at least one IGMP compliant entity and reaches the multimedia server. |
US08806050B2 |
Manifest file updates for network streaming of coded multimedia data
In one example, a device for retrieving multimedia data, the device comprising one or more processors configured to retrieve data of a first segment of a representation of multimedia content in accordance with data of a copy of a manifest file stored by the device, retrieve a portion of a second segment of the representation in accordance with the manifest file, wherein the second segment occurs after the first segment in the representation, and wherein the portion of the second segment indicates that the manifest file is to be updated, update the copy of the manifest file stored by the device based on the indication that the manifest file is to be updated, and retrieve media data of the second segment in accordance with the updated manifest file. |
US08806048B2 |
Method and apparatus for transmitting and receiving streaming data based on real-time streaming protocol (RTSP) session
A method and apparatus for receiving streaming data is provided. The method includes establishing a plurality of real-time streaming protocol (RTSP) sessions for receiving the streaming data, and receiving the streaming data through the plurality of RTSP sessions. |
US08806046B1 |
Application streaming and network file system optimization via integration with identity management solutions
By placing computer specific remotely originated application data under control of a central identity management system, users can seamlessly run remotely originated applications after logging on to different computers in the enterprise. Cached application content received from a streaming server or network file system, as well as additional application specific data (e.g., files created by the application, configuration changes made by the application on the local computer, etc.), can be configured as central identity management system profile object, using a central identity management system such as Active Directory. This data is thus automatically treated as part of the user settings/profile, and made available on any computer within the enterprise. This results in an optimal application experience for users, regardless of which managed computer they logon to within the enterprise. |
US08806042B2 |
Mobile router in EPS
Message routing between a mobile communication network and wireless devices is enabled by establishing a communication session between a mobile router and the mobile communication network which includes the mobile router being assigned an IP address. A wireless device is authenticated to the mobile communication network through the mobile router so that the wireless device is uniquely identifiable to the mobile communication network. A new packet data network (PDN) connection is established between the wireless device and the mobile communication network over the communication session established with the mobile communication network based on an IP address uniquely assigned to the wireless device by the mobile communication network. |
US08806041B1 |
Client device connectivity with integrated business rules and multiple network types
Applications executing on mobile client devices may access remote resources via network connections. Operational capabilities and financial costs of these connections may differ. Developers, network administrators, and other parties may wish to moderate usage of various available conditions to conform to business rules. Connectivity information including one or more network grants are integrated into an application received from a developer at ingestion by an application management server, which accesses those business rules. The client devices may coordinate with a proxy server to provide additional controls. Networking public interfaces provide the developer with a simplified pathway for development of applications which use network connections, particularly on mobile devices. |
US08806038B2 |
Method and system for updating media lists in portable media devices
A method and apparatus for updating a media list or a media list collection of a portable media player device is disclosed herein. In various embodiments, the updates are generated by a proxy or a third party server, based at least in part on data gathered for media preferences for a user of the portable media play device and one or more other users of one or more portable media player devices. In various embodiments, the method is practiced respecting the access rights of the media files (if access rights are required). Other embodiments may also be described and claimed. |
US08806037B1 |
Remote support automation for a storage server
A remote management module receives a command from a support server in response to the remote management module initiating a first secure, authenticated connection with the support server, wherein the remote management module is integrated with, and monitors a condition of, a processing system. The remote management module executes the command to generate a result that provides diagnostic data about the processing system. The remote management module reports the result to the support server upon the remote management module initiating a second secure, authenticated connection with the support server. |
US08806034B2 |
Dynamic display using pushed-streamed data
A system and method for dynamic updating of display windows using a pushed stream of data. |
US08806028B2 |
System and method for accessing data and applications on a host when the host is in a dormant state
A system for enabling the viewing, distributing and/or manipulation of stored data or applications on a host device when the host device is in a power-save, dormant or other semi-active state. In one embodiment, a peripheral device is provided which runs its own native operating system. When the peripheral device is connected to the host device, which is running a different native operating system, the peripheral device is capable of sharing files that are stored on the host device, thereby permitting the viewing, editing, transferring or other manipulation of the files. In another embodiment, a wireless modem or similar device is integrated into the host device. When the host device enters a power-save or dormant state, a hand-off occurs to the wireless modem such that the files contained on the host device remain accessible. |
US08806023B2 |
Auto-connect in a peer-to-peer network
A wireless device that automatically forms a connection to a remote device in accordance with a peer-to-peer protocol. The remote device may be designated as an auto-connect device for the wireless device such that, when the wireless device determines that it is in the vicinity of the auto-connect device, it can re-form a connection to the remote device based on stored information for re-establishing connections among a persistent group of devices, but without any express user input. When a user requests that the wireless device perform a function that involves interaction with an auto-connect device, that function may be performed with the delay associated with forming a connection. Any of multiple techniques may be employed for identifying devices designated as auto-connect devices and for determining when the wireless device and a remote, auto-connect devices are in close proximity. |
US08806020B1 |
Peer-to-peer communication session monitoring
The present invention allows primary communication sessions that are established between two communication clients to be monitored, wherein such monitoring occurs without the knowledge of the communication clients. An intercept tunnel is created between an intercept server and an access concentration point, which supports at least one of the communication clients over an access network. The access concentration point and the intercept server will cooperate to allow the communication session to be established, wherein a portion of the communication session will be established over the intercept tunnel. A first communication session is established with the first communication client through the access concentration point, a portion of it provided via the intercept tunnel. A second communication session is established with the second communication client. The intercept server will essentially receive and forward traffic to and from the first and second communication clients over respective first and second communication sessions. |
US08806018B2 |
Dynamic capacity management of multiple parallel-connected computing resources
A dynamic capacity management policy for multi-paralleled computing resources (e.g., application servers, virtual application servers, etc.) that includes one or more of a state-change component, a load-balancing component, and a robustness-control component. The state-change component delays the release (e.g., powering down of a physical server, removal from a virtual-server lease, etc.) of each computing resource for a set amount of time. The load-balancing component can work in conjunction with the state-change component to reduce the number of idle computing resources by distributing incoming requests in a manner that keeps the already-processing computing resources as full of requests as possible. The robustness-control component scales capacity as a function of the current number of requests within the system of computing resources to account for variations other than request rate, such as request size, reduced processor frequency, network slowdowns, etc., that affect processing capacity. |
US08806011B1 |
Transparent bridging of transmission control protocol (TCP) connections
A transparent TCP proxy device intercepts TCP connection requests received from a TCP client and destined for a TCP server as if acting as the TCP server in a handshake with the TCP client. Only after completing the handshake with the TCP client, the transparent TCP proxy participates in a handshake with the TCP server as if acting as the TCP client. After the handshake with the TCP server is complete, the transparent TCP proxy intercepts and translates subsequent TCP packets received from the TCP client and destined for the TCP server into a form expected by the TCP server including updating an acknowledgement number and TCP checksum; and intercepts and translates subsequent TCP packets received from the TCP server and destined for the TCP client into a form expected by the TCP client including updating an acknowledgement number and TCP checksum. |
US08806009B2 |
System and method for optimization of security tasks by configuring security modules
A system and method for dynamic configuration of the security modules for optimization of execution of security tasks are provided. The system includes: a mechanism for identifying the clients connected to the network; a client data collection unit that determines hardware/software configurations of each detected client; a security module selection and installation unit that selects required modules for each client; a statistics collection unit that collects the security tasks execution statistics from user modules and from client modules; and a configuration unit that configures the client and server modules based on the collected statistics in order to optimize execution of the security tasks. |
US08806002B2 |
P2P activity detection and management
A network device may receive a peer-to-peer (P2P) activity record corresponding to a P2P data flow of P2P activity in a network. The P2P data flow may include content information communicated from a first user equipment device (UE) to a second UE via the network, and the P2P activity record may include information identifying the P2P data flow. The network device may insert the information identifying the P2P data flow into a P2P activity map and compare the P2P activity map to a P2P pattern of interest. The network device may also determine a P2P activity of interest probability based on the comparison of the P2P activity map to the P2P pattern of interest, which may describe the likelihood that P2P activity of interest is occurring in the network. The network device may also generate a system response based on the P2P activity of interest probability. |
US08805999B2 |
Administering event reporting rules in a distributed processing system
Methods, systems and products are provided for administering event reporting rules in a distributed processing system that includes identifying that one or more nodes of the distributed processing system is idle; for each identified idle node, collecting by the idle node any suppressed events and logged data from the node; sending the suppressed events and logged data to a database of events; and changing the event reporting rules for one or more components on the identified idle node in dependence upon the suppressed events and the logged data. |
US08805994B2 |
System, method and computer program product for monitoring and controlling network connections from a supervisory operating system
A system, method and computer program product that is designed to support high-availability, rapid fault recovery, out of band condition signaling and/or other quality of service assurances and security in a networked environment. In one aspect, a method of the invention includes the step of providing a processing system with a dual-kernel or multi-kernel software operating system. The operating system includes a supervisory operating system and a secondary operating system that provides network functions to user applications. The method also includes the step of providing a Network Control Software (NCS) in the supervisory operating system. The NCS is configured to transparently monitor and control network operations in the secondary operating system. |
US08805992B2 |
Connection device and protocol
A common communications protocol is described among devices in a unified communications network. Native devices receive upstream commands and forward them to downstream devices without interpreting the commands. The native devices reformat commands intended for mapped devices in the unified communications network. The common communications protocol calls for left shifting address fields for transmitted commands until the command arrives at its intended destination. |
US08805991B1 |
System and method for routing service requests
Service requests may be routed to services in a service framework provided by a plurality of hosts. A first candidate host may receive a service request. The service latency of the first candidate host may be determined. The service latency for one or more candidate host zones may also be determined. The first candidate host may service the service request or route the service request to one or more candidate host zones. In some embodiments, a probabilistic distribution based at least in part on the service latency of the first candidate host and the service latency for each of the one or more candidate host zones is used to determine whether the first candidate host services the service request or routes the service request to the one or more candidate host zones. |
US08805990B2 |
Load balancing for single-address tenants
When a load balancer detects that a virtual address is associated with a single destination address, the load balancer sets a flag to distinguish the virtual address from virtual addresses that are associated with a plurality of destination addresses. The load balancer instructs the router to bypass the load balancer for network packets that are addressed to the virtual address, and refrains from storing subsequent flow state for the virtual address. When the virtual address is to be scaled up with an additional destination address, the load balancer sets a flag to distinguish the virtual address from virtual addresses that are associated with a single destination addresses. The load balancer instructs the router to route network packets that are addressed to the virtual address through the load balancer, instead of bypassing the load balancer, and starts storing flow state for the virtual address. |
US08805989B2 |
Business continuity on cloud enterprise data centers
Business continuity services in a data processing environment where a service provider offers virtual data center services to numerous customers. |
US08805986B2 |
Application scope adjustment based on resource consumption
Various embodiments of systems and methods for application scope adjustment based on resource consumption are described herein. A load parameter of a data center is measured. A request is received at the data center. An implementation variant to process the request is selected based on the measured load parameter and a threshold value of the load parameter. The implementation variant comprises a standard process for processing the received request and an alternative process for processing the received request that reduces the impact on the load parameter compared to the standard process. The received request is processed using the selected implementation variant. |
US08805985B2 |
Method for privacy management in an identity network, physical entities and computer program therefor
A controller (12) is used for privacy management in an identity network (10) for a principal (20). An identity network (10) is a computer network including at least an identity provider (14), a discovery service provider (16), and a service provider (18) with which the principal (20) can make transactions. A principal (20) is a system entity whose identity can be authenticated. An identity resource (14) is either data related to an identity or group of identities, or a service associated with an identity or group of identities. The controller (12) queries a discovery service provider to obtain information regarding available identity resources (14), it receives back addressing information for addressing attributes of the identity resources (14), and it then interacts, based on the addressing information, with a service provider (18) to create, read, modify or delete a privacy attribute governing the use of an identity resource (14). |
US08805972B1 |
Multi-platform operational objective configurator for computing devices
Application configuration settings are managed for a plurality of diverse computing devices having different resources including independent applications. An operational objective defining certain behaviors for a plurality of applications executable computing devices is received via a user input. Configuration and resource information is obtained for each computing device. A determination is made of applications on each of the computing devices for which the specified operational objective can be at least partially achieved. The determination is based on the user input, on the configuration and resource information for each of the computing devices, and on a predefined set of resource mappings that defines requirements for meeting various operational objectives and resources needed for meeting each of the requirements. Configuration instructions particularized to one or more of the computing devices is generated in response to the determination that the operational objective can be at least partially achieved. |
US08805970B2 |
Automatic management of configuration parameters and parameter management engine
A mechanism is provided for an automatic management of configuration parameters of computing resources between related computing systems. Services instances of computing systems are generated according to associated configuration parameter sets and respective corresponding configuration parameter values. A determination is made of configuration parameter value changes in the configuration parameter sets for each generated service instance of the computing systems. The configuration parameter value changes for each generated service instance are compared with a first subset configuration parameter values and with a second subset configuration parameter values. The determined configuration parameter value changes in one service instance are then propagated to another service instance according to a definition of rules for mapping configuration parameters and their values between second subsets of configuration parameters. |
US08805968B2 |
Accessing cached data from a peer cloud controller in a distributed filesystem
The disclosed embodiments provide a system that archives data for a distributed filesystem. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers cache and ensure data consistency for the stored data. During operation, a cloud controller receives a request from a client for a data block of a file stored in the distributed filesystem. Upon determining that the requested data block is not currently cached in the cloud controller, the cloud controller sends a peer cache request for the requested data block to a peer cloud controller in the distributed filesystem. |
US08805967B2 |
Providing disaster recovery for a distributed filesystem
The disclosed embodiments provide a system that distributes data for a distributed filesystem across multiple cloud storage systems. Two or more cloud controllers collectively manage distributed filesystem data that is stored in one or more cloud storage systems; the cloud controllers cache and ensure data consistency for the stored data. Whenever each cloud controller receives new data from a client, it outputs an incremental metadata snapshot for the new data that is propagated to the other cloud controllers and an incremental data snapshot containing the new data that is sent to a cloud storage system. During operation, a backup cloud controller associated with the distributed filesystem is also configured to receive each (incremental) metadata snapshot, such that, upon determining the failure of a cloud controller, the backup cloud controller can immediately begin receiving data requests from clients associated with the failed cloud controller. |
US08805966B2 |
Rich content download
According to the invention, a content download system for downloading a content file and additional content using a window is disclosed. The content download system includes a content site, a content provider and a third party. The content site presents the window that displays the download progress of the content file, presents the additional content while the content file is downloaded, and allows selection of the additional content. The content provider serves as an origin server for the content file. The third party receives information on the content file and provides the additional content. |
US08805962B1 |
Making publisher content available to specific users
Disclosed are various embodiments for using a virtual file system interface to provide media titles from remotely located user-specific media storage. A selected media title and associated metadata is stored in a user-specific media storage area. The selection of a media title is based at least in part on user-specific consumption data. A request for the media title is received from a client. The requested media title and the associated metadata are provided to the client. Consumption data for the requested media title is received from the client. |