Document Document Title
US09022508B2 Printing apparatus and printing method
In a transport for reversing a front and a back of a paper so as to print the back of a printing paper after printing the front of the printing paper, an attachment amount of ink to the front of the printing paper is determined for each region of the front, and on the path of the transport, in a predetermined position where the warpage of the opposite direction to the warpage of the swelling curl of the printing medium generated by the attachment of ink to the front of the printing paper is generated in a site of the printing paper having a region in which the amount of ink attachment is determined to be equal to or greater than a predetermined value, the transport of the printing medium waits for a predetermined time.
US09022506B2 Print control device, print control method, and print control program
In a print control device which prints a monochrome image by discharge of a black ink from a nozzle for discharging an ink, a chromatic color ink in addition to the black ink is discharged in a region where an amount of use of the black ink indicated by monochrome image data representing the monochrome image, is equal to or higher than a predetermined threshold value. In the region, chromatic color inks of different colors are discharged to positions which do not overlap with each other.
US09022501B2 Method and apparatus for printing
A method for printing on a continuous sheet with an inkjet head includes printing a plurality of images in sequence and performing plural kinds of maintenance operations by using intermediate areas located between one of the images and next one of the images in accordance with a schedule, and setting the schedule such that a first maintenance operation included in the plural kinds of maintenance operations and a second maintenance operation which is performed with frequency different from that of the first maintenance operation are not performed at the same intermediate area.
US09022500B2 System and method for adjusting the registration of an image applied to recording media in a printing system
A system and method for adjusting the registration of an image applied to recording media in a printer. The timing of the ejection of ink from an inkjet printhead of the printer is adjusted to maintain proper registration of a first side image to a second side image for duplex printing and y registration within a second side image printing from a first color print unit, such as magenta, to a last print unit, such as black. The location of a leading edge of the first side image deposited on a continuous web of recording media is identified and the timing of ink ejection from printhead nozzles is adjusted to align the second side image to the first side image. Adjustment of the timing of ink ejection reduces or eliminates observable registration errors.
US09022497B2 Printing element substrate, printhead, and printing apparatus
A printing element substrate, comprising a printing element, a MOS transistor having a drain terminal, a source terminal and a back gate terminal, the drain terminal being connected to a first power supply node for receiving a first voltage, and a source terminal and a back gate terminal being connected to the printing element, and a unit including a second power supply node different from the first power supply node, and configured to supply a second voltage to a gate terminal of the MOS transistor, wherein, when the first voltage is not supplied to the first power supply node, the unit controls a potential of at least one of the gate terminal and the drain terminal so that a potential difference between the gate terminal and the drain terminal becomes lower than the second voltage.
US09022496B2 Vertically adjustable shelf support assembly for an appliance
An appliance is provided having one or more racks or shelves, the position of which may be adjusted vertically. Multiple different positions along the vertical direction can be made available for selection by a user of the appliance. One or more mechanisms allow for the selective adjustment and securing of the vertical position at which a shelf may be located.
US09022493B1 Cabinet drawer floor and fence assembly
A cabinet drawer includes a molded drawer floor having a central portion including at least one depression, each depression having a bottom wall and a sidewall having an inner surface and an outer surface. A flange extends outwardly from an upper edge of each depression. A plurality of webs extends outward from each depression outer surface for connection with a drawer slide system. A peripheral edge of the flange includes a plurality of deflectable tabs for coupling to a surrounding fence without the use of fasteners. The fence includes a skirt portion extending downward from the drawer floor flange to hide any drawer slide mechanism coupling the drawer floor to any underlying base.
US09022490B2 Enclosed television with improved enclosure sealing arrangement
An enclosure for enclosing a flat panel display for viewing that is substantially sealed and resistant to liquid ingress. The enclosure comprises a bezel, a substantially transparent front cover, and an enclosure housing. The bezel has a peripheral surface defining an enclosure area, an inner edge defining a display opening, and a rear surface. The substantially transparent front cover is operatively connected to the bezel and covers the display opening. The enclosure housing has a front opening and a flange disposed about and extending from the front opening. The bezel and the enclosure housing are joined together at a joining region that is substantially sealed and resistant to liquid ingress. The bezel, the front cover, and the enclosure housing define the enclosure, which is configured to receive a flat panel display therein.
US09022488B2 Fault-tolerant vehicle brake system
A braking system for a vehicle, particularly a commercial vehicle, includes an operating brake device for providing an operating brake function for braking the vehicle, and a parking brake device for providing a parking brake function independently of the operating brake system. If one of the two braking devices partially or completely fails, the vehicle can be braked automatically by means of the other braking device.
US09022487B2 System and method for brake assisted turning
A system and method for brake assisted turning are provided. One system includes a pedal operated braking system configured to apply hydraulic brake pressure to brakes of a vehicle when one or more brake pedals are pressed. The system also includes a steer assist braking system configured to apply hydraulic brake pressure to the brakes of the vehicle based at least partly on a steering angle. The system includes hydraulic shut-off circuitry configured to selectively enable and disable operation of the steer assist braking system.
US09022483B2 Seatbelt buckle tongue assembly
Self adjusting and/or locking buckle tongue assemblies for use with occupant restraint systems in vehicles are described herein. In one embodiment, a buckle tongue assembly includes a plate having a tongue portion configured to cooperatively engage a corresponding buckle assembly. The buckle tongue assembly of this embodiment can further include first and second web gripping portions carried by the plate. The second web gripping portion is configured to move relative to the first web gripping portion between a first position in which the web gripping portions are spaced apart to permit movement of a web therebetween, and a second position in which the web gripping portions are engaged or interlocked to clamp the web therebetween.
US09022478B2 Stick-slip elimination device for seat recliner mechanism
A recliner mechanism including an anti-back drive device for releasably securing a seat back with respect to a seat cushion is provided. The mechanism may include an upper gear plate affixed to the seat back and a lower gear plate secured to a seat bottom. Wedges may be mounted in relation to the upper gear plate. A clutch spring may be located within the lower gear plate and a split bushing may be disposed between the clutch spring and the lower gear plate. A split leaf bushing may be disposed between the wedges and the clutch spring. A wedge spring may engage the wedges biasing them against the split leaf bushing. Upon rotation of a driver, the clutch spring and the one or more wedges are arcuately displaced and lock the seat back in position.
US09022474B2 Adjustable foundation for a seating unit
A seating unit that includes an adjustable foundation, a torque-inducing mechanism, and a base structure for interconnecting a backrest and a seat is provided. The adjustable foundation provides adjustable support for, and is controlled by, an occupant of the seating unit. The adjustable foundation includes extensible supports that each have a first and second end, and a frame assembly. The frame assembly includes a stationary member that is fixedly attached to the first ends and a drive bar that is configured to secure the second ends of the extensible supports such that longitudinal tension is generated upon rotating the drive bar with respect to the stationary member. The torque-inducing mechanism adjusts an angular position of the drive bar. In this capacity, the drive bar is configured to convert torque applied by the torque-inducing mechanism into a directional force that controls the longitudinal tension of the extensible supports.
US09022469B2 Vehicle mounting system for mobile computing devices
A mounting system includes a cradle disposed in a headrest in a vehicle, and a primary adapter. The cradle is shaped and dimensioned to receive the primary adapter. The primary adapter includes first to fourth lips forming a recess in the primary adapter. The recess is shaped and dimensioned to receive a first computing device or a secondary adapter. The first computing device, or a bezel of the secondary adapter, is substantially flush with an outer surface of the headrest upon mounting the first computing device or the secondary adapter to the primary adapter.
US09022467B2 Head restraint for a vehicle seat
A head restraint for a vehicle seat is provided, wherein at least one first part facing the head of the seat occupant can be moved linearly in the direction of the head of a seat occupant, wherein during the relocating motion, a relative motion between the first part and a second part of the head restraint arranged on a third part occurs, and a contact surface of the first part lies against a contact surface of the second part, and a contact surface is provided with a form-fit element, in particular a toothing arrangement. A method is provided for adjusting a head restraint.
US09022465B2 Child seat accessory to catch fallen items
A device is provided for use below a child's seat to collect solid and liquid items dropped by a child in the seat when in use, where the device forms a pad or platform with a top layer of substantially fluid-resistant material, a border rim configured as a raised surface around a portion of the periphery of the pad to provide a barrier against the runoff of any collected fluids or the roll off of any collected items, and where the device also includes a connector for securing a cantilevered portion of the platform to a structure in front of the child's seat.
US09022463B2 Rear-seat armrest locking apparatus
A rear-seat armrest locking apparatus includes a release lever installed in an armrest to generate a pulling force, a link guide connected with the release lever through a release cable to provide a pulling force, and installed inside the armrest to move up and down, a link connected with the link guide to turn an up-and-down linear movement to a lateral movement, a locking pin connected with the link to laterally move by means of the pulling force transferred from the link, and being released from a locking hole of a side fixing plate, and a spring installed on the locking pin to return the locking pin to an original position of the locking pin and insert the locking pin into the locking hole. The rear-seat armrest locking apparatus prevents the armrest from being unfolded forward in a forward collision, thereby preventing an accident.
US09022462B2 Stowable aircraft cabin attendant seat
A retractable flight attendant chair includes an anchor box, a sled coupled to the anchor box for horizontal translation of the retractable chair into and out of the stowage compartment, and a chair mounted on the sled. The chair includes an expanding/folding backrest and seat portion that allows the chair to be stowed in a small envelope compartment when not in use.
US09022460B2 Front end module for vehicle
A front end module for a vehicle includes a first box-type mounting part and a second box-type mounting part. The first box-type mounting part is disposed on a connection portion of a front end module lower member with a front side member. The second box-type mounting part is disposed on a front end portion of the front side member. The first and second box-type mounting parts are coupled to each other by bolt coupling or welding such that sections thereof are connected to each other upon assembling of the front end module and the front side member.
US09022459B2 Assembly for fastening of a steering column for a motor vehicle
An assembly for attaching a steering column for a motor vehicle that is to be attached to a cross-member of a firewall and to a bottom cross-member of a window opening. The assembly includes a support member that extends substantially vertically, which is to be attached to the firewall cross-member and to the bottom cross-member of the window opening, and which supports a mechanism for attaching a plate of the steering column.
US09022458B2 Side panel
A side panel for an automotive body includes a unitary panel having a side sill, a roof rail, and a pillar integrally joined to each other. The pillar extends from the side sill to the roof rail, and each of the side sill, the roof rail, and the pillar are made of fiber-reinforced plastic. At least one of the side sill, the roof rail, and the pillar has a recess concave transversely outwardly relative to the automotive body. The recess has an opening that opens transversely inwardly relative to the automotive body. The recess is defined by two side walls bent from flanges and extending transversely outwardly relative to the automotive body, and a bottom wall joined to the side walls. The side walls have portions joined to the flanges, the portions of the side walls being thicker than the bottom wall.
US09022453B2 Covering device
A covering device for a luggage compartment of a vehicle substantially comprises a trunk covering comprising an inner roller blind which covers the luggage compartment. In order to install the trunk covering in, and remove the latter from, the vehicle, said trunk covering is brought by one end vertically and horizontally into a plug-in device on the vehicle, wherein the remote, other longitudinal end of the trunk covering is latched in a lock by means of a rotational movement.
US09022443B1 Folding reach extender
A tool to grasp objects, and to expand and/or retract while holding the objects, wherein the tool can include at least one handle disposed on a first end of an expandable assembly. At least one handle can be adapted to expand the expandable assembly when actuated or when there are a pair of handles and they are moved towards one another and retract the expandable assembly when they are moved away from one another. A gear assembly can be disposed on a second end of the expandable assembly. The tool can allow users to reach, grasp, move, and release remote objects.
US09022439B2 Security cover for a utility ground box and method
A locking security cover for an in a ground junction box that opens to the earth. A has an opening for access to the interior of the ground box and a lock receiver fixed thereto. Plural legs support the frame and a base flange engages the bottom of the ground box side walls. The leg mounts are selectively engaged to either a flexible connection suitable for insertion of the frame and the first leg into the ground box as a unit, and a fixed connection. A rigid cover engages the frame and provides a lock recess and lock shroud. A lock inserted into the lock shroud engages a lock receiver fixed to the frame.
US09022437B2 Fitting for windows or doors
A window or door fitting for actuation of a mechanism integrated in a window or a door has a stop body that can be attached to the window or the door, a handle, that is rotatably mounted on the stop body in an axially fixed manner, a polygonal element for the mechanical coupling of the fitting to the mechanism integrated in the window of the door, and a coupling configuration formed between the handle and the polygonal element, with which a torque transference from the handle to the polygonal element can be effected, but can be blocked in the direction from the polygonal element to the handle. The coupling configuration has two driving elements for this, wherein a first diving element is connected to the handle in a rotationally locked manner, while a second driving element accommodates the polygon in a rotationally fixed manner.
US09022436B2 Actuator arrangement for a vehicle door latch
An actuator arrangement is disclosed herein for an electronically actuatable door latch that controls a door of a vehicle. The actuator arrangement includes, but is not limited to, an actuating member that is connected to the door and that is operatively coupled to the electronically actuatable door latch. The actuating member is configured to actuate the electronically actuatable door latch when the actuating member is pushed in an outboard direction. The actuator arrangement further includes a bracing member that is mounted to the door proximate the actuating member at a position that is inboard of the actuating member. The bracing member permits a user to brace against the bracing member when pushing the actuating member in an outboard direction.
US09022435B2 Trunk switch assembly integrated with emblem
A trunk switch assembly integrated with an emblem, includes a body; an emblem knob that is coupled with an outer side of the body so as to have an emblem provided on an outer surface thereof and provided with a switch operating rib. The trunk switch assembly further includes a micro switch that is provided in a switch case; a pad that is provided between the emblem knob and the body and provided with a link portion having one part transferring a vertical motion of the emblem knob at the same stroke; and a return spring that is provided on the body to apply the pressing and restoration operating force of the emblem knob. The switch operating rib operates the micro switch according to the pressing motion of the emblem knob.
US09022433B2 Quick connector adapted for a male adapter to connect thereto
A quick connector includes a female adapter and two retainers. The female adapter has a joint portion and an axial hole being adapted for a male adapter inserting therein. The joint portion has two openings and two pairs of engaging portions. Each retainer includes a pair of pivot members positioned in one of two pairs of engaging portions, so that the retainers can pivot between a clamping position and a spreading position. The retainers are positioned in the engaging portions.
US09022431B2 Pipe fitting
A pipe fitting including a housing, a connecting cylinder at least partially disposed in the housing, the connecting cylinder being sealingly mounted in the housing, the cylinder having a portion of reduced diameter with a groove defining a sloping shoulder, a pipe fastening element rotatably mounted about the reduced diameter portion of the connecting cylinder and about the groove for selectively engaging the pipe during a quick connect action, and elements for selectively engaging the interior wall of the pipe for permitting removal of the pipe from the fitting when manipulating the pipe fastening element, and a method for forming the fitting.
US09022428B2 Vehicle splash guard
A vehicle splash guard includes a base portion, a mounting structure, and a first non-fastener locating projection. The base portion is configured to extend into a wheel well defined by a vehicle body structure. The mounting structure is defined on an inner surface of the base portion and is configured to fixedly couple the vehicle splash guard to the vehicle body structure. The first non-fastener locating projection extends away from an inner surface of the base portion and is spaced apart from the mounting structure. The first non-fastener locating projection is configured to contact a laterally extending edge of the vehicle body structure that is located on an underside of the vehicle body structure to restrict movement of the base portion relative to the vehicle body structure in a longitudinal direction of the vehicle body structure when the vehicle splash guard is installed to the vehicle body structure.
US09022427B2 Steering shaft bearing unit
A steering shaft bearing unit for rotatably mounting a steering shaft of a steering column for a motor vehicle includes an outer metal sheet having at least one circumferentially closed region for accommodating at least one bearing for rotatably mounting the steering shaft, and at least one securing region for securing the steering shaft bearing unit to a console part of the steering column. In the securing region, the outer metal sheet has an opening delimited by at least two opposite securing flanges which project freely from the outer metal sheet and which are part thereof.
US09022424B2 Airbag device
An airbag device that can limit the movement of a strap outside an airbag even when the other end of the strap is released is provided. An airbag device includes an airbag 2 that is folded in a normal state and deployed in case of emergency, an inflator 3 that supplies gas to the airbag 2, a retainer 4 that secures the airbag 2 and the inflator, and a strap-retaining device 6 that retains a strap 5, which is connected to a portion of the airbag 2 at one end 51 thereof, at the other end 52 of the strap 5 in a releasable manner. The airbag device further includes a strap-restraining tether 7, which is connected to the strap 5 at one end 71 thereof and to the airbag 2 at the other end 72 thereof. The strap-restraining tether 7 limits the movement of the free end of the strap 5 that has been released.
US09022423B2 Airbag device
An airbag device for stably controlling gas discharge and restraining an occupant in a vehicle. A first vent hole, for discharging gas from the airbag, is formed in a portion of the airbag, and one end of a tubular discharge restricting member is connected to the first vent hole. Once the airbag is inflated and deployed to a predetermined extent or more, the first vent hole is closed by the discharge restricting member. Prior to deployment, at least a portion of the airbag is folded in a bellows shape to form a folded portion. The connecting portion between the discharge restricting member and the first vent hole is positioned in a trough portion of the folded portion. The other end of the discharge restricting member is stored so as to face the outer side and not to protrude beyond an outer edge of the folded portion.
US09022422B2 Spool airbag
A driver airbag cushion includes a front panel and a rear panel that are joined together along a joined perimeter to form an airbag cushion. The airbag cushion is shrunken in diameter along the joined perimeter by a means of a short rope, a group of pleats, or a group of short tethers to form a spool shaped airbag cushion when fully inflated with a recess along the perimeter outside the airbag cushion. The airbag volume is reduced by 20 to 30% while keeping or improving the effectiveness of the occupant protection. The inflator output is significantly reduced so that a low output single stage inflator can be used.
US09022416B2 Assembly with an instrument panel for a motor vehicle and a knee airbag
An airbag housing is carried on a formed part extending from a lower section of an instrument panel for a motor vehicle. The formed part forms at least a front section of an upper wall of a footwell assigned to the vehicle occupants. A knee airbag is disposed in the airbag housing.
US09022412B2 Splitboard bindings
Splitboard boot bindings for backcountry splitboarding. Each of a pair of soft-boot bindings is provided with an integral boot binding lower that conjoins the two halves of a splitboard without the additional weight or height of an adaptor mounting plate, upper binding baseplate or “tray”, and extra fasteners of the prior art. The boot binding lower is formed as a box girder and provides improved torsional stiffness for splitboard riding. When subjected to a torque applied by the rider, the bottom mediolateral edges of the box girders are configured to contactingly engage the top face of the splitboard, thereby dynamically coupling the rider's boot sole and the board via a single rigid structure. In a preferred embodiment, the web or “spacer” members of the box girder are characterized by an aspect ratio or contour height that is varied from heel to toe.
US09022411B2 Locking mechanism for ski binding
The present disclosure relates to a single piece base portion (10) for a locking mechanism (30) for a ski binding (1), in particular a cross country or touring ski binding. The base portion (10) comprising: a planar resting portion (11); one or more, preferably two, support sections (12) extending out of the plane of the planar resting portion (11). In particular, each of the support sections (12) comprises an axle pin hole (13) for receiving an axle (21) of a part associated with the locking mechanism (30). Further, the lowest section (14) of the axle pin hole (13) is aligned with the upper surface (15) of the planar resting portion (11).
US09022405B2 Retractable stair assembly for a truck or trailer
A retractable step assembly for a vehicle includes a track assembly mounted on a vehicle frame beneath a workbed, a step assembly, and a pivot assembly that engages the track and step assemblies together. The step assembly moves between a storage position where it is disposed between tracks of the track assembly, and an operational position where it extends outwardly from the tracks, through an aperture in the vehicle's wall panel, and angles downwardly toward the ground. A foldable handrail on the step assembly is selectively movable between a collapsed position and an extended position. The handrail is in the extended position when the step assembly is operational and folds to the collapsed position when the step assembly is stored. First and second supports are provided for the step assembly to rest upon when in either of the storage position and the operational position.
US09022403B2 Vehicle front suspension
A vehicle front suspension includes a suspension support structure, a transverse link, a front link breakaway structure and a rear link breakaway structure. The transverse link has an inboard side with a front connection structure connecting a front end of the transverse link to the suspension support at a first location and a rear connection structure pivotally connecting a rear end of the transverse link to the suspension support at a second location that is spaced rearwardly of the first location. The front link breakaway structure is configured to release the front end of the transverse link from the suspension support upon application of a prescribed rearward directed force on the vehicle front suspension outboard of the suspension support structure. The rear link breakaway structure is configured to release the rear connection structure of the transverse link from the suspension support upon rearward rotation of the transverse link about the rear connection structure.
US09022401B1 Compact rear suspension damper-spring assembly
A vehicle wheel suspension system that achieves increased width in the passenger and/or luggage compartment is provided. The suspension system utilizes a (i) a wheel support member that is positioned between the inner and outer tire planes; (ii) a plurality of linkage arms rotatably coupled to the wheel support member; (iii) a nonlinearly-shaped damper-spring support member that is attached to either an upper or lower linkage arm, where the support member includes a damper-spring mounting platform that is positioned above, and at least partially overlaps, the tire; and (iv) a damper-spring assembly mounted to the damper-spring mounting platform and coupled to a vehicle body structure.
US09022394B2 Snowmobile steering ski
A snowmobile steering ski comprises a longitudinally extending body having a front portion, a central portion, a rear portion, a top surface configured to be secured to a snowmobile, and a bottom running surface configured to travel or glide over snow. The steering ski comprises at least one keel blade typically removably mounted to the body and downwardly extending from the bottom surface and generally extending longitudinally along at least a portion of the bottom surface. The bottom surface is further slightly upwardly arched, generally along the central portion thereof, such that the bottom surface defines a generally front pressure zone and a generally rear pressure zone. The rear pressure zone is located longitudinally behind the at least one keel blade, and is configured for substantially filling the trace(s) formed in the snow by the at least one keel blade such that the steering ski leaves little or no trace(s) in its wake.
US09022390B2 Threaded seal for a gas turbine engine
A seal assembly includes a first component and a second component of a gas turbine engine. The first component has a threaded portion. The second component interfaces with the threaded portion and together the threaded portion and the second component form a seal that restricts fluid flow between a first cavity and a second cavity of the gas turbine engine.
US09022384B2 Recording-material transport apparatus and recording-material transport method
A recording-material transport apparatus includes a transport unit that transports a recording material, a detector that detects a position of the recording material in intersecting directions intersecting a transport direction in which the recording material is transported by the transport unit, and a moving member that moves the recording material transported by the transport unit to a predetermined position in a predetermined one of the intersecting directions on the basis of a detection result of the detector.
US09022377B2 Sheet processing apparatus
A sheet processing apparatus includes a sheet conveying path; a sheet entrance unit provided in the sheet conveying path; a sheet discharge unit provided in a location separated from the sheet entrance unit by a predetermined distance; a driving unit that drives the sheet entrance unit and the sheet discharge unit; a sheet guide unit that guides sheets and is provided between the sheet entrance unit and the sheet discharge unit to allow the sheets passing through the sheet entrance unit to be sequentially stacked; and a sheet buffer device that is configured such that the stacked sheets pass through the sheet discharge unit while the stacked sheets are loaded on a step with each leading end of the stacked sheets being separated with a predetermined interval.
US09022372B2 Panel jig apparatus for vehicle
A panel jig apparatus is provided which has first moving units that are respectively installed at the left and right sides of a base frame, and selectively reciprocate a first sliding plate provided on top of the base frame leftward and rightward on the base frame. Likewise, the second moving units are respectively installed at the front and rear sides of the base frame, and selectively reciprocate a second sliding plate provided on top of the base frame forward and rearward on the base frame. The first support units are movable leftward and rightward on the base frame by the respective first sliding plates, and movable upward and downward by an ascending and descending means so as to support a panel. The second support units are movable forward and rearward on the base frame by the second sliding plates, and provided to support the panel.
US09022370B2 Workpiece support
A workpiece support, including: first and second arms pivotably connected to first and second support members respectively, the first and second support members being spaced apart, each arm including first and second receiving members for receiving the workpiece, the first and second receiving members being provided at first and second ends of each arm respectively, wherein each arm is pivotably connected to the respective first and second support members at a point between the first and second ends of each arm, such that a workpiece may be supported by the first and second receiving members of the first arm and the first and second receiving members of the second arm.
US09022367B2 Curved spring and slide mechanism
In a curved spring configured to generate, based on a relative approaching displacement of the one-side bearing section and the other-side bearing section in an approach/separation direction, an urging force in a separation direction in which a one-side bearing section and an other-side bearing section are separated from each other, a linear elastic body is provided to extend on a closed curve, which includes a one-side portion arranged along a circumferential direction of the one-side bearing section and an other-side portion arranged along a circumferential direction of the other-side bearing section, and to constitute elastic sections of two lines between the one-side portion and the other-side portion.
US09022366B2 Liquid control device and mesh-like body assembly applied thereto
A liquid vaporizer includes a first housing having a liquid-supplied surface to which a chemical solution is supplied, a heater, a mesh, a first holder and a second holder attached to the outer edge portions of the mesh, the outer edge portions opposing each other in a direction of spreading of the mesh, first cover bolts, stems supported by the first housing so as to be movable along a specific direction inclined with respect to the liquid-supplied surface, second cover bolts, coil springs biasing the stems along the specific direction and bring the mesh into intimate contact with the liquid-supplied surface, and a lid member covering the mesh from a side of the liquid-supplied surface to seal a space around the liquid-supplied surface with the first housing.
US09022363B2 Plugs for carburetors
In accordance with one implementation, a carburetor includes a body having a fluid passage formed therein and a counterbore located along the fluid passage. The counterbore has a first sealing surface and a central axis, and the body further includes a second sealing surface located radially closer to the central axis than is the first sealing surface. The carburetor also includes a plug affixed to the body at the counterbore and in contact with both of the first and second sealing surfaces. Engagement of the plug with the two sealing surfaces may improve the connection between the plug and carburetor body. In at least some implementations, the plug may be held in place without aid of an adhesive or other secondary connector or connection aid.
US09022362B2 Residual monomer elimination device and polyvinyl alcohol resin production method
Provided are an apparatus for removing residual monomers and a method of producing a polyvinyl alcohol resin that can prevent drift of the organic solvent gas and residual of the polymerization solution on the trays and permits efficient removal of the unreacted monomers from the polymerization solution. An apparatus 1 for removing residual monomers having a column main body and valve trays 2 having multiple gas blowout ports each having openings only in a direction perpendicular to the flow direction of the polymerization solution 4 or openings directed downward in the flow direction of the polymerization solution, which are installed in multiple stages in the column main body is used in a monomer-removing step of removing monomers in a polymerization solution 4 by bringing an organic solvent gas, such as methanol gas, into contact with a polymerization solution 4 obtained from a polymerization reactor 3.
US09022361B2 Rotary atomizer drip control method and apparatus
A system to control drips from rotary atomizers without the use of recirculation pumps or drain tubes. The drips are collected in a catch basin suspended under the atomizer and reintroduced to the rotary atomizer by one of three methods; a mechanical pumping action from a cone or impeller extending from the rotating part of the atomizer, a suction from a Venturi section built into the fluid delivery tube, or by aspirating the fluid back into the atomizer by using the exhaust air from an air motor. Additionally, to prevent bacterial growth and to completely eliminate any moisture after shutdown, a heating element can be incorporated into the catch basin to sterilize and evaporate any excess fluid.
US09022358B2 Two speed direct drive drawworks
A direct drive drawworks (100) has a permanent magnet motor (40) with a first set of windings (250) and a second set of windings (252), a shaft (41) extending from the permanent magnet motor (40) such that the permanent magnet motor directly rotates the shaft (41), a drum (43) connected to the shaft (41) away from the permanent magnet motor (40) such that the rotation of the shaft (41) causes a corresponding rotation of the drum (43), and a switch cooperative with the first set of windings and the second set of windings so as to cause the sets of windings to be selectively connected in parallel or in series.
US09022356B2 Removable saddle and extension for floor jack
An extension has a main extension body with a first extension end and a second extension end, an extension passage is defined there between. An annular extension recess is formed about the extension passage at the first extension end. An annular extension flange is formed about the extension passage at the second extension end. A saddle has a main saddle body with a first saddle end and a second saddle end with a saddle passage defined there between. An annular saddle flange is formed about the saddle passage at the second saddle end. A fastener has an elongate shaft with a first shaft end and a second shaft end. A head is at the first shaft end. A fastening engagement is about the second shaft end. The shaft is configured to be disposed within the saddle passage and the extension passage.
US09022354B2 Switching valve having a valve element movable in a housing
The invention provides a switching valve having a valve element which is movable in a housing, an actuating apparatus acting on the valve element in a first direction and a spring apparatus charging the valve element in a second direction. According to the invention, the first and second directions are in opposition and the spring apparatus has a progressive spring characteristic.
US09022351B2 Butterfly valve
A butterfly valve (100) is provided. The butterfly valve (100) includes a valve body (103) including a valve bore (109) passing through the valve body (103), with the valve bore (109) including an upstream valve bore portion (109U) and a downstream valve bore portion (109D), a shaft bore (112), a valve shaft (121) located in the shaft bore (112) and extending substantially across the valve bore (109), and a valve flap (107) affixed to the valve shaft (121) and configured to be rotated by the valve shaft (121). The valve flap (107) is configured to rotate between a closed orientation blocking the valve bore (109) and an open orientation. The valve flap (107) is affixed on an upstream valve bore portion side of the valve shaft (121), wherein incoming fluid presses the valve flap (107) against the valve shaft (121).
US09022347B2 Disc component for gas control valves
A disc for use in a pneumatic valve includes a stiffening insert encased in a flexible body. The stiffening insert acts to protect a central actuation region of the disc against radial compression, which may arise if the disc is used to seal against a bore hole, and against material flow towards the actuation region away from a clamped periphery. The behavior of the disc in a valve assembly is therefore more predictable and reproducible. The flexible body may further be tensioned across the stiffening insert.
US09022343B2 Polycrystalline silicon ingot casting mold and method for producing same, and silicon nitride powder for mold release material for polycrystalline silicon ingot casting mold and slurry containing same
A polycrystalline silicon ingot casting mold, and method for producing same. Mold release material being obtained by blending a silicon nitride powder (A) having an average particle diameter along the short axis of 0.6 to 13 μm with a silicon nitride powder (B) having an average particle diameter along the short axis of 0.1 to 0.3 μm at a weight ratio of 5:5 to 9:1; coating the mold surface with the slurry; and a heating the mold at 800 to 1200° C. in an atmosphere containing oxygen.
US09022341B2 Apparatus to support portable electronic devices and other devices or objects
An apparatus to support a device includes a first base; a first support; a first base-support hinge adapted to rotatably couple the first base and the first support along a first axis of rotation; a first swivel slidably connected to the first support and having a first cut-out adapted to receive a first portion of the device; a second base; a second support; a second base-support hinge adapted to rotatably couple the second base and the second support along a second axis of rotation; and a second swivel slidably connected to the second support and having a second cut-out adapted to receive a second portion of the device spaced apart from the first portion of the device.
US09022340B2 Formed tube with formed wire rivet
A method performed and apparatus formed to fabricate an Isofix latch wire arrangement bends an elongated strip about an open profile to form an elongated tubular member, radially penetrating the member with wires across the open profile, and forming enlarged portions on the legs. The enlargements engage opposite sides of the tube to complete abutment of the strip edges to close the profile and join the wires as rivets to the tubular member formed.
US09022339B2 Cabling for central axis pendant system
A central pivot pendant arm system is provided for running cabling internally within a shoulder casting through a shaft that provides an axis of rotation and cabling access through a side opening in the shaft. The shoulder casting is pivotable about the axis of rotation and partially encloses a portion of the shaft. The shoulder casting has a protrusion for attachment of a pendant arm and facilitates cabling passage inside the shoulder casting, between the shaft side opening and the pendant arm interior.
US09022338B2 Template holder bracket and spring pin
A template holder bracket and method of assembling and disassembling a template from the bracket. The bracket has a spring pin assembly that is secured to the bracket that holds the template in a locked position. The spring pin assembly includes a pin, a housing and a spring that biases the pin into engagement with the template. The template may be removed by rotating the template against a ramp surface on the pin assembly that disengages the pin from the template against the biasing force of the spring.
US09022335B2 Bracket used to hold boards in the construction of an ice rink
A bracket used to hold boards in the construction of an ice rink is disclosed. The bracket is made of steel, providing increased strength to allow for increased distance between each bracket. The bracket is easy to install and has improved retention into the soil. The bracket of the present invention has a horizontal member connected to a vertical member. The horizontal member prevents tipping in the direction of pressure exerted by the rink. The horizontal member is optionally hingedly connected to the vertical member, allowing the horizontal member to pivot to an open position, or a closed position to fold for off-season storage.
US09022333B2 Clipping jointer structure
A clipping jointer structure including a hooking member, a first moving fastener and a second moving fastener is provided. The hooking member is assembled to a rigid body, and has a suspending portion to buckle the hooking member onto one side of the rigid body. The first moving fastener is disposed on a board of the hooking member, and has an operating portion to buckle the first moving fastener onto another side of the rigid body or separate the first moving fastener from the rigid body. The second moving fastener is disposed on the board of the hooking member, and has a supporting portion to buckle the second moving fastener onto the structure body.
US09022328B2 Center armrest supporting structure
A center armrest supporting structure for supporting a swivelable center armrest in a vehicle has an arm support which can be swiveled about a swivel axis into a lower use position and into an upper rest position. Console parts of the vehicle are connected to the arm support by bearing bolts. A stop bolt limits the swivel path of the arm support at least in the use position. A latching bolt prevents unintentional backward swiveling out of the use position and/or the rest position. A latching element has a sliding guide surface along which the stop bolt or the latching bolt slides when the arm support is swiveled A spring element is disposed between the frictional latching element and the bearing bolt, wherein the spring element produces a frictional force between the sliding guide surface and the stop bolt or the latching bolt, which counteracts the swivel movement.
US09022326B2 Pipe holder and support
A support for pipes uses a telescoping strut slidably holding an elongated insert with a threaded post extending outward from the insert, through a slot in the C-shaped cross-section of the struts. A bracket fits over the post and abuts supports opposing edges of the strut. A nut on the post clamps the parts immovably together. The bracket has a depending portion extending below the strut with an opening through which a pipe passes. Two threaded couplers with opposing ramped surfaces encircle the pipe and deform when tightened to clamp the pipe while also clamping opposing sides of the depending portion.
US09022325B2 Train control system
A train control system includes: an on-board device 3 mounted on each of trains 2; a vehicle radio set 4; wayside radio sets 5 disposed on a ground; and a ground device 6 connected to the wayside radio sets 5. The ground device 6 obtains a location information of a train 2 and a location information of a following train 2 based on results of distance measurement based on communication between the wayside radio sets 5 and the vehicle radio sets 4, and the ground device 6 transmits them to an on-board device 3 of the train 2. The on-board device 3 calculates a stop limit position of the following train 2 based on the location information of the train 2 and the location information of the following train 2, and the on-board device 3 transmits the calculated stop limit position to the following train 2.
US09022324B1 Coordination of aerial vehicles through a central server
A system and method of coordination of aerial vehicles through a central server are disclosed. In one embodiment, a system includes a central server and an Internet protocol network. A first aerial vehicle is communicatively coupled with the central server through the Internet protocol network and a second aerial vehicle is communicatively coupled with the first aerial vehicle when a command is transferred through the central server using the Internet protocol network. A first computing device of a first user of the first aerial vehicle operatively controls the first aerial vehicle and a second computing device of a second user of the second aerial vehicle operatively controls the second aerial vehicle. At least one of the first computing device of the first user and the second computing device of the second user communicate the command to the first aerial vehicle through the central server.
US09022323B2 Salvaging and braking device for objects flying freely in space
For capturing satellites and other orbital objects, one or more independent capturing units are releasably arranged on a spacecraft serving as a steerable carrier vehicle. Each capturing unit has a propellant charge and at least one braking thrust nozzle of its own, and a closeable capture net releasably connected to the capturing unit via a tether line. The net is deployed from the capturing unit to capture the orbital object. Position or attitude control engines of the carrier vehicle are operated for orienting the combination including the capturing unit and the orbital object captured in the net. The capturing unit is then released from the carrier vehicle, and applies a braking thrust to the captured object so as to deorbit the captured object together with the capturing unit.
US09022320B2 Aircraft passenger suite with combination bed
An aircraft passenger suite including a seat configured for movement between an upright position and a horizontal bed position, an ottoman positioned apart from the passenger seat, and at least one armrest assembly configured for vertical movement, wherein the seat, ottoman and at least one armrest reside in horizontal alignment to form a bed in the horizontal bed position.
US09022319B2 Condenser ice removal for environmental control system
Environmental control system bleed air is cooled by a heat exchanger. A fan pulls ambient air from a ram inlet duct across the at least heat exchanger and to an outlet. An air cycle machine drives the fan. The bleed air passes downstream of the at least heat exchanger to a compressor, and then drives a first stage turbine. The first stage turbine has an outlet communicating with a condenser, and then a second stage turbine. An icing control system taps hot air downstream of the compressor. An add heat valve is selectively moveable between a first position blocking flow from the tap passage. A second position where it passes air from the tap passage to the condenser inlet, and to a point downstream of the condenser and to the second stage turbine. In a third position, the valve only communicates air from the tap passage into the condenser.
US09022315B2 Wind turbine generator installation by airship
The invention relates to a method for handling at least one wind turbine generator component 104, 106, 108. The method comprises the steps of loading said at least one wind turbine generator component 104, 106, 108 to an airship 100 at a site of loading, transporting the airship 100 with the at least one wind turbine generator component from the site of loading of the at least one wind turbine generator component to the site of installation of the at least one wind turbine component, and unloading said at least one wind turbine generator component from the airship at the site of unloading by means one or more guide elements 150 extending between the at least one wind turbine generator component and another wind turbine generator component or the ground, the sea, a vehicle at the ground, or at a vessel at the sea. The invention also relates to use of an airship for installing wind turbine generator components.
US09022312B2 Fly-in landing pad for lift-fan aircraft
A lift-fan airplane lands vertically on dirt, kicking up debris but bringing a landing pad for use by others. The landing pad comprises many long slats hinged to each other at the sides. The slats are of generally increasing widths for rolling up into a tight spiral. This compact state allows low-drag air transport. After landing, the spiral is unrolled. A central slat has two stub axles sticking out the ends. Two men place a large wheel onto each stub axle, then push on the wheels to unroll the landing pad on the ground. An upturned wall at the end of the pad deflects upward the downwash from landing lift-fan VTOL airplanes, creating a shadow zone free of flying debris. This creates safe parking for massed operations. Inflated balloons, wedge-shaped to streamline necessary protuberances, detach and fill any large potholes under the landing pad.
US09022311B2 Active aircraft pylon noise control system
An active pylon noise control system for an aircraft includes a pylon structure connecting an engine system with an airframe surface of the aircraft and having at least one aperture to supply a gas or fluid therethrough, an intake portion attached to the pylon structure to intake a gas or fluid, a regulator connected with the intake portion via a plurality of pipes, to regulate a pressure of the gas or fluid, a plenum chamber formed within the pylon structure and connected with the regulator, and configured to receive the gas or fluid as regulated by the regulator, and a plurality of injectors in communication with the plenum chamber to actively inject the gas or fluid through the plurality of apertures of the pylon structure.
US09022310B2 Desktop adhesive tape dispenser
A desktop dispenser includes a stationary base including a bottom member defining a bottom open chamber, a vacuum mount including a suction disc positioned in the bottom open chamber and an actuation rod extended from the top wall of the suction disc, and a carrier coupled to the stationary base and biasable between a first position and a second position. When the carrier is in the first position, the actuation rod of the vacuum mount is in an initial position; when the carrier is in the second position, the driving member lifts the actuation rod of the vacuum mount to an acting position. Thus, the desktop tape dispenser can be adhered to the top of a desk.
US09022301B2 Aerosol manifold and method of its fabrication
An improved manifold for an aerosol system may include a valve interface (120) capable of flexing to fit with a valve stem of an aerosol system and form a seal and methods for making a manifold may include a gate (106) positioned to improve contact between steel defining a fluid flow path in the manifold.
US09022299B2 Radiators
A radiator having a sealed flow path through which electrically heated fluid is arranged to pass. A control unit is provided in the radiator which is arranged to control operation of the radiator. The radiator also has a receiving unit arranged to receive at least one operation instruction from a remote control unit in use. The receiving unit is arranged to pass the at least one operation instruction to the control unit so that, in use, the radiator is controllable by the remote control unit. Also, an inlet pipe supplies water to a heater by a pump. The water then passes through a pipe comprising an inverted U-bend which controls air at the top of the bend. The radiator comprises a sealed system that plugs into the mains. Different radiators are able to communicate with each other.
US09022297B2 Trigger signal generating device and moving object management system
A trigger signal generating device outputs a trigger signal activating an IC tag. The trigger signal generating device includes first and second trigger coils placed at a predetermined separation distance and each having predetermined magnetic field intensity distribution. Each of the first and second trigger coils includes attenuating means for attenuating intensity of a magnetic field generated by the first and second trigger coils to a predetermined level that allows the ID tag to detect trigger IDs of the first and second trigger coils on a side on which the first and second trigger coils are provided, and that does not allow the ID tag to detect the trigger ID of the first trigger coil on an opposite side to the side on which the first and second trigger coils are provided.
US09022291B1 Invisible optical label for transmitting information between computing devices
Embodiments of the present disclosure provide a method and system for sharing information between a first computing device and a second computing device. In the described embodiments, an optical label, such as, for example a QR code, is generated on the first computing device. In embodiments, the optical label is color encoded and displayed in such a way that the optical label is not perceptible to a user. The second computing device may capture the encoded optical label and subject the captured images to a processing technique that decodes the encoded optical label.
US09022289B1 Product authenticator and barcode scanner interlock
Methods and apparatus for a product authenticator and barcode scanner interlock. An example apparatus includes a barcode scanner to scan a barcode on an item and a tester to determine whether the item is authentic, wherein the tester prevents the barcode from scanning the item if the item is not authentic.
US09022283B2 Device for actuating a portable terminal
A device enabling a user to actuate a portable terminal using a set of tags having a unique identifier, the device including the set of tags having a unique identifier and the portable terminal for the user, the terminal being capable of sequentially reading unique identifiers among the set of tags. The device further includes a device for identifying the terminal and for actuating the identified terminal depending on a sequence of the unique identifiers read by the terminal.
US09022281B2 Commodity sales data processing apparatus, checkout system and control method
A commodity sales data processing apparatus determines, based on the imaged image of the commodity, whether or not the commodity is provided with an image display element for displaying a specific image representing that the commodity is a commodity adhered with a security tag, if it determines that the commodity is a commodity adhered with a security tag, the processing that the first resonant circuit become unusable for the security tag using the first communication device is carried out, in this state, if the first communication device carries out no communication and the second communication device carries out communication, carries out for shifting the processing of next commodity.
US09022275B2 Automatic soldering equipment
Automatic welding equipment includes a wave soldering machine including a tank, a plurality of first nozzles, a first pump, and a first guide plate. The tank has an opening. The first nozzles and melted solder are disposed in the tank. The first pump is disposed in the tank for jetting the solder via the first nozzles. The first guide plate is located at the opening and includes a first plate portion and a second plate portion. The first plate portion is located over the first nozzles and has a plurality of first holes for passed through by the solder jetted from the first nozzles. The second plate portion, connected to the first plate portion, guides the solder to flow out of the first holes. The solder guided by the second plate portion passes through second holes of the second plate portion and returns into the tank.
US09022272B2 Device and method for delivering shape-memory staples
An apparatus comprising a plurality of chambers for receiving an associated plurality of staples, each formed with a shape memory that allows the staple to adopt a straightened configuration, when placed in a stapler, and a deployed configuration for suturing when released from the stapler; and a sleeve moveable relative to the chambers between a first position, in which the staples are trapped by the sleeve within the chambers in the straightened configuration, and a second position, whereby the staples are freed to adopt the deployed configuration, wherein the sleeve is adapted to move between the first and second positions by rotating relative to the chambers.
US09022268B2 Ladder clamp and method thereof
A ladder clamp including an anchor part and a ladder retaining part, wherein the anchor part includes an anchor able to be arranged to cooperate with a fixing on a vehicle, and the ladder retaining part includes a body and a securing means, the securing means being co-operable with the anchor part to clamp the ladder retaining part to the anchor part in a releasable manner, wherein the securing means includes a locking element that pivots with respect to the body between clamped and unclamped orientations.
US09022262B2 Handgun holster having a safety lock for engagement with the spent casing ejection port of the handgun
The present invention refers to an improved holster for handguns provided with a spent casing ejection port, adapted to prevent the accidental drop or an unauthorized extraction of the handgun, thanks to a safety device embodied in the same holster and engaging with the ejection port.
US09022261B2 Watch comprising interchangeable strap connecting means
A watch comprising a watch case with opposite arranged connecting parts in form of two parallel branches for the mounting of a watch strap or cord between said branches, where said watch further comprises at least one generally T-shaped strap or cord connector comprising a spring loaded sliding bar suited for engaging in holes provided in a surface of each branch facing each other, said T-shaped strap or cord connector further comprises a cord receiving opening being arranged opposite to the spring loaded sliding bar and being an opening adapted to receive a cord having generally round or polygonal cross section, said cord at a first end and a second end being provided with interacting locking parts.
US09022258B2 Multi-component mixing system having a rotatable container and container therefor
A container (10, 30, 50) is provided for single- or multi-component molding materials. The container has a container body (12, 32, 52) having a constant outer contour in a longitudinal extent of the container (10, 30, 50), a piston (17, 37) movable in the longitudinal direction, and a cover (11, 31) having an outlet opening (13, 33, 53). A volume for a molding material is defined between the piston (17, 37) and the cover (11, 31), the volume being variable in the direction of the longitudinal extent of the container (10, 30, 50). The container distinguishes itself in that the container body (12, 32, 52) is rotatable relative to the outlet opening (13, 33, 53), and the piston (17, 37) thereby pushes out the content of the container (10, 30, 50).
US09022254B2 Vending machine with dispensing assembly
A vending machine to dispense purchased goods includes a frame, a dispensing member, a controlling member, a blocking member and a driving member. The controlling member can slide a limiting shaft between a latched position and a releasing position. The driving member is a spring which is partly uncoiled and which constantly pulls the dispensing member, and thus a line of goods, towards the blocking member. When the limiting shaft is in the latched position, the limiting shaft prevents the blocking member rotating, so holding back the line of unpurchased goods. When the limiting shaft is retracted to the releasing position, the pressure of the line of goods rotates the blocking member through ninety degrees to allow one of the goods to pass out of the goods channel.
US09022253B2 Carry handle for a container
The invention relates to a carry basket, preferably a cardboard carry basket, having a carry basin for receiving a product to be transported, and having a carry handle connected to the carry basin, wherein the carry handle is designed as a grip handle, wherein the carry handle is designed as a handle strap connected to at least two side walls of the carry basin and shortened by at least one fold prior to being used, and wherein the handle strap overlaps the products present in the carry basin and/or engages as a spacer between the products, and thereby secures the products during transport, for example.
US09022252B2 Insulating holder with elastomer foam material
An insulating holder for holding a beverage in a bottle or a can having a lower cylindrical enclosure which receives an upper cylindrical enclosure having a dome-shaped upper end. The upper cylindrical enclosure is adapted to cover the top portion of a bottle inserted into the lower cylindrical enclosure and to snuggly receive a can when inverted and inserted into the lower cylindrical enclosure. At least a portion of the lower cylindrical enclosure or upper cylindrical enclosure is made of a polyolefin elastomer foam. The insulating holder may be structured to retain various sizes of wine bottles.
US09022250B2 Tilted sensory aroma glass
A tilted sensory aroma glass is disclosed. According to one embodiment, an apparatus includes a fluid container having a rim and a base. The base is parallel to and in contact with a surface when the fluid container is placed on the surface. The rim and the base lie on intersecting planes. The apparatus further includes a fluid barrier having an opening. The fluid barrier is in contact with the fluid container and extends into the fluid container. The opening is configured to allow an aroma of a fluid in the fluid container to escape through the opening. The aroma glass allows consumers to view and smell the liquid contents of the aroma glass, but prevents consumers from consuming the liquid contents.
US09022249B2 Thermally insulated polyurethane shipper and method of making same
A thermally insulated sandwich polyurethane (PUR) shipper for a temperature sensitive payload is provided. The sandwich PUR shipper comprises an outer corrugated box, an inner corrugated box, vacuum insulated panels (such as VIP panels) and PUR foam. The inner box is nested within the outer box and has a bottom, sides and a top. The inner box defines a payload compartment. The VIP panels are adhered to the outer facing surfaces of the inner box. Preferably the VIP panels are wedged against each other so that a side edge of one VIP panel abuts an adjacent VIP panel. The PUR foam fills the space between the VIP panels and the outer box. The PUR foam may cover the top edges of the VIP panels.
US09022247B2 Container for disinfection of medical devices
The present invention is directed to a container suitable for use in the disinfection of blood glucose meters and other medical devices. In one embodiment, the container comprises a tray with a formed cavity in it, such that a blood glucose meter or medical device may be placed and retained in it. In certain related embodiments, the meter has been wrapped in a disinfection wipe prior to placement into the container.
US09022240B2 Production of poliovirus at high titers for vaccine production
Described is a process for producing poliovirus, the process comprising: a) providing a serum-free suspension culture of cells, which are primary human retina (HER) cells that have been immortalized by expression of adenovirus E1 sequences, b) infecting the cells with poliovirus, at a cell density of between 2×106 cells/ml and 150×106 cells/ml, and c) harvesting poliovirus at a time of between 12 and 48 hours after infection.
US09022233B2 Tool-less cable management attachment bracket and method of use
A cable management attachment bracket is disclosed that includes a bracket body with a first attachment tab, a second attachment, and a cable management assembly (CMA) connection point for hingedly connecting with a CMA. The first attachment tab extends from a front edge of the bracket body and is formed to interface with a first receiving portion of a rack slide. The second attachment tab extends from a center portion of the bracket body and is formed to interface with a second receiving portion of a rack slide. Additionally, the CMA connection point is formed on the rear edge of the bracket body.
US09022230B2 Oil separation means and refrigeration device equipped with the same
An oil separation device having an outer cylinder that extends in an axial direction; an inner cylinder that passes through the interior of the outer cylinder in the axial direction; a pair of end plates provided at both ends of the outer cylinder in the axial direction; an inlet port connected to the outer cylinder near one of the end plates and that introduces an oil-containing fluid discharged from a compressor into a space formed between the outer cylinder and the inner cylinder so as to swirl about the axis; an outlet port connected to the outer cylinder near the other end plate and that expels the fluid, from which the oil has been centrifugally separated, out of the space; and an oil discharge port, provided in the outer cylinder, for discharging the separated oil out of the space. A partition plate that extends over at least part of a cross-section perpendicular to the axial direction to partition the space in the axial direction is provided in the space.
US09022229B2 Composite membrane with compatible support filaments
A filtering membrane has a supporting structure comprising filaments and is coated with a dope to produce a polymeric membrane layer. Some or all of the filaments comprise a second polymer that is soluble or swellable in a solvent of the dope. The supporting structure may be braided with yarns. One or more yarns may comprise filaments comprising the second polymer. In one example, a braided tubular support is coated with a dope based on PVDF in NMP. Some or all of the yarns of the braid are made of bi-component core-sheath PET-PVDF filaments. With as few as 4% of the yarns in the braid made of the bicomponent filaments, peel strength and pull force of the membrane is improved relative to a braid made entirely of PET yarns. In experimental examples, unpeelable composite membranes were produced. The membrane may be used, for example, for water or wastewater filtration applications.
US09022227B2 Composite membranes and methods of preparation thereof
A polymeric membrane includes an active layer over a support, wherein the active layer includes at least two chemically distinct polyamide films. A first one of the films is in contact with the support, and a second one of the films is not in contact with the support. The second polyamide film is crosslinked with the first polyamide film at an interface therewith, and the second polyamide film includes a structure having a side chain group including an ammonium salt.
US09022222B2 Device for the selective granulometric separation of solid powdery materials using centrifugal action, and method for using such a device
A device for the selective granulometric separation of solid powdery materials using centrifugal action, capable of separating materials into a fine material fraction and a coarse material fraction, includes: a housing, a cylindrical rotor rotatable, relative to the housing, about a vertical axis inside the housing and provided with blades evenly distributed on the periphery of an upper outlet opening through which a stream of gas, laden with particles having a size lower than a predetermined particle size, is drawn, a set of vertical adjustable vanes evenly distributed about the rotor along the generatrices of a virtual cylinder and directing the gas stream towards the rotor, elements for feeding the particles between the vanes and the rotor, collecting unit lower than the rotor for collecting the unfed particles having fallen and having a size larger than the predetermined particle size. The collecting unit includes a peripheral system with a fluidized bed extending about the rotor axis, at least underneath the vanes and the gap between the vanes and the rotor.
US09022213B2 Medical device retrieval kit
A kit for the packaging and shipping of components of an explanted medical device. The kit includes sealable containers to individually package the components of the explanted medical device. The kit also includes dressing presoaked in a preservation fluid, the dressing being provided in at least one sealed container prior to the removal of the explanted medical device to maintain the dressing a presoaked, sterile condition. The amount of preservation fluid applied to the dressing is controlled, thereby eliminating the need for a reservoir of fluid to be provided.
US09022208B2 Freight loading system and method for controlling a plurality of freight handling devices
The application relates to freight loading systems for transporting freight items. Corresponding freight loading system comprises a freight deck having a plurality of freight handling devices, a control device which is communicatively connected to the freight handling devices in order to handle at least one freight item on the freight deck, and a remote control, which is communicatively connected to the control device in order to output control signals to the control device. The control device is intended to comprise a position determination unit for determining a remote control position on the freight deck and/or the orientation of the remote control, wherein the control unit is designed to select a number of freight handling devices and drive same depending on the control signals received and the remote control position and/or orientation of the remote control. This allows easier control of the freight items on the freight deck.
US09022206B2 Roller cleaner
A cleaning device is provided for removing debris from rotating conveyor rollers, and includes a housing constructed and arranged for insertion between two adjacent rotating rollers, the housing having a first set of cleaning wheels at a first housing end associated with a first of the conveyor rollers, and a second set of cleaning wheels located on an opposite end of the housing and associated with a second of the conveyor rollers. At least one of the cleaning wheels is reciprocable relative to the housing between a retracted position permitting insertion of the housing between the rollers, and a extended position extending the reciprocating wheel towards the adjacent roller for limiting lateral movement of the housing between the rollers. Upon movement of the housing between the rollers in a direction parallel to a longitudinal axis of the rollers, the cleaning wheels operationally engage and remove residue collected on the rollers.
US09022199B2 Machining module
A machining module includes a molding system, a painting system and a transporting system. The transporting system is positioned between the molding system and the painting system. The transporting system automatically transports a plurality of blank members produced by the molding system to the painting system. The transporting system defines a detecting station for detecting the blank members and an assembly station for assembling the detected blank members to the painting system.
US09022196B2 Clutch assembly with a tab rivet connection and method thereof
A clutch assembly, including: a hub including a first radially disposed portion with a plurality of circumferentially aligned slots passing though the first radially disposed portion; and a ring gear carrier including a plurality of protrusions disposed in the plurality of circumferentially aligned slots and in compressive engagement with the hub to fixedly connect the hub to the carrier. Each slot in the plurality of circumferentially aligned slots extends further in a circumferential direction than in a radial direction. Each protrusion in the plurality of protrusions extends further in the circumferential direction than in the radial direction.
US09022192B2 Coupling assembly
A coupling arrangement for a drive train of a motor vehicle includes at least one clutch arranged on a rotating shaft in order to couple the rotating shaft selectively with a drive element of the drive train, and at least one activation device to activate the clutch. The activation device is adapted to bring an engagement segment selectively into engagement with a threaded segment rotating with the shaft in order to cause a relative movement of the engagement segment and the threaded segment along the axis of the rotating shaft and thus activate the clutch in the axial direction.
US09022187B2 Damping valve for shock absorber
The damping valve for a shock absorber includes a valve disc that delimits a cylinder interior filled with a working fluid, a port connects fluid chambers delimited by the valve disc, an leaf valve that is laminated onto the valve disc and is capable of moving in an axial direction of the valve disc so as to open and close the port in accordance with a differential pressure between the fluid chambers, and a biasing mechanism that biases the leaf valve in a direction for closing the port, wherein the biasing mechanism includes a shaft member constituted by a non-magnetic body, the leaf valve being disposed to be free to slide on an outer periphery of the shaft member; and a moving magnet that uses a magnetic force thereof to bias the leaf valve toward the valve disc.
US09022185B2 Electromechanical friction shock absorber
An electromechanical friction shock absorber is used in washing machines wherein the washing drum rotates on the horizontal axis and comprises at least one cylindrical shock absorber piston, at least one shock absorber body that surrounds the shock absorber piston, moving telescopically along the same work axis with the piston, and a bearing piston from its end part. At least one brake shoe is seated in the clearances provided on the shock absorber body via sliding surfaces. At least one friction element is located on the inner part of the brake shoe and the outer part of the shock absorber and includes surfaces along the work axis that do not contact the brake shoe. At least one lock ring bears the shock absorber piston on the shock absorber body and prevents the friction element from getting displaced out of the body, with the inventive electromechanical friction shock absorber.
US09022182B2 Brake band for a ventilated disc brake
Brake band (14) of a disc for a ventilated disc brake, unusually capable of reducing braking whistling, extends between an inner diameter (D1), close to a rotation axis (X-X) of the brake band (14), and an outer diameter (D2), far from said rotation axis (X-X) of the disc, said brake band (14) comprising two plates (16, 18) facing one another and defining a gap (22), comprising two plates (16, 18) being joined together by heat dissipation and connection means or elements (20, 60), said connection means (20, 60) being shaped like small columns that project from one plate towards the opposite plate in the form of pins (20, 60) remaining inside said gap (22), said pins (20, 60) being grouped in at least two rows or tiers (26, 28, 30) arranged circumferentially. Some of the pins (60) arranged in said second tier (28 or 30) having a section shaped like a rhombus or diamond with four vertices joined by four sides in which said sides defining said section are substantially rectilinear in shape.
US09022178B2 Elevator motion profile control for limiting power consumption
An elevator system (20) includes a propulsion power assembly (38) with a power rating below that required to move a fully loaded elevator car (22) using a contract or design motion profile. One example propulsion power assembly (38) uses more than one motion profile based upon existing load conditions. One example uses a first motion profile including a first power parameter limit for load conditions at or below a selected load threshold that is less than a maximum load capacity of the car (22). The propulsion power assembly (38) uses a second motion profile with a lower power parameter limit for other load conditions. In one example, electrical current is the power parameter selected as a decision parameter dictating which profile to select based on an existing load. Another example propulsion power assembly (38) selects at least one of a speed limit or an electrical current limit based on an existing load and maintains a speed to stay within the selected limit.
US09022174B2 Lubrication device of power transmission device for hybrid vehicle
A lubrication device for a hybrid vehicle power transmission device including a gear member, a first electric motor, and a second electric motor within a transaxle case, the lubrication device includes: a first pipe supplying oil forcibly transferred from an oil pump to the second electric motor; an oil passage branched from the first pipe; a first catch tank supplied with oil from the oil passage; a second pipe connected to the first catch tank to supply oil accumulated in the first catch tank to the first electric motor; an oil flow outlet disposed in the first catch tank and located above the second pipe; and a second catch tank disposed vertically beneath the first catch tank to receive oil outflowing from the oil flow outlet.
US09022167B2 Hybrid power steering system
In a hybrid power steering system, two steering assisters for supporting a steering force when the driver operates the steering wheel. The steering supporting force can be divisionally used according to the increase of speed and weight of a vehicle, thereby reducing the load applied to any of the steering assisters such that operating noise can be reduced and the endurance can be increased. Further, a motor of a lower power specification may be used even in the case of a truck or a bus that requires a relatively high steering force as compared to a passenger vehicle. Accordingly, production costs can be reduced and a sufficient steering supporting force can be obtained, thereby improving the driver's convenience, and enhancing fuel efficiency while increasing energy efficiency. Further, the steering can be safely maintained even when one of the steering assisters is not operating normally while the vehicle is being driven.
US09022166B2 Hydraulic steering arrangement
The invention concerns a hydraulic steering arrangement with a hydraulically actuated steering valve arrangement, steering motor connections (CL, CR), which are connected to supply connections (HP, T) via the steering valve arrangement, and a steering unit. It is endeavored to equalize in a simple manner the steering behavior in both directions. For this purpose, it is ensured that the steering valve arrangement has a directional valve and a flow control valve.
US09022164B2 Electronic shifting device of a vehicle
An operation device of a shift by wire way excludes mechanical connection for transferring operational force between a transmission and an operation device for shifting, which can be used in a vehicle to which an electronic shifting device is mounted. For this purpose, a shift pattern is capable of operating intuitively a shifting device by providing a shift pattern identical to an existing shift pattern and keeping user's experience and at the same time reducing the number of the shift lock to solve the drawback of a prior shift pattern provided with a plurality of shift locks that defines the utilizing of a space, and thereby utilizing a space at a maximum level.
US09022161B2 Vehicle bonnet structure for pedestrian protection
A vehicle bonnet structure for pedestrian protection. The vehicle bonnet has outer panel between front end and wind shield of vehicle. An inner panel disposed and secured along the entire region of a reverse surface of the outer panel. A plurality of semi-spherical configurations having plurality of cuts on the periphery are provided on the inner panel of the bonnet. A bead is provided on the top of each of the semispherical structures. The semi-spherical structure with bead accommodated between the inner panel and outer panel.
US09022155B2 Ski and front track assembly for a snowmobile
A ski and front track assembly has a track assembly including: an endless track, and at least two wheels disposed inside the track. At least one of the at least two wheels is disposed forwardly of at least one other of the at least two wheels. The ski and front track assembly also has a front ski element connected to the track assembly and extending forwardly therefrom. The front ski element is pivotable about a steering axis together with the track assembly. A snowmobile having the ski and front track assembly is also disclosed. A track assembly having a braking system and a snowmobile having the track assembly are also disclosed.
US09022154B2 One-man riding mobile apparatus
A one-man riding mobile apparatus includes a plurality of wheels, a board-shaped boarding base to which the wheels are attached, a motor that drives at least a part of the wheels and provided on the boarding base, a plurality of load sensors provided on the boarding base, a plurality of vibrators provided on the boarding base, and a control circuit that performs driving control of the motor and driving control of the vibrators. The control circuit is provided on the boarding base and includes a center-of-gravity position detecting section that detects presence of weighting and a center-of-gravity position based on signals output from the load sensors, a motor driving control section that controls a driving operation of the motor depending on the presence of the weighting and the center-of-gravity position detected by the center-of-gravity position detecting section, and a vibrator driving control section.
US09022153B2 Transport vehicle equipped with current collector
A transport vehicle equipped with a current collector, includes: a vessel to load a load; a current collector that extends to receive electric power from an overhead line and contracts and retracts so as to be disposed away from the overhead line; and a vehicle body that rotationally drives driving wheels by at least one of the electric power from the current collector and a self-propelled driving source and on which the vessel is placed; a pantograph position detector that detects a relative position of the current collector and the overhead line; and a control device that controls a driving direction of the vehicle body or gives an instruction of information with which a direction in which the vehicle body is to be operated can be recognized, so that the relative position is brought to a position where the current collector and the overhead line are connected.
US09022152B2 Automobile body structure
In an automobile body structure, since a floor panel disposed beneath left and right side sills and a battery support frame includes a center tunnel protruding upwardly and extending in the vehicle body fore-and-aft direction, and a main body portion of the battery support frame and the floor panel are connected via a linking bracket, it is possible to reinforce the battery support frame with the floor panel and prevent the battery support frame from warping into an arc shape and being bent by the collision load of a side collision and, moreover, since even if the battery support frame is formed into a straight line shape, interference with the center tunnel can be avoided, it is possible to reliably make the battery support frame buckle when the collision load of a side collision is inputted thereinto, thus enhancing the ability to absorb the energy of a collision.
US09022150B2 Wind generator system for electric vehicles
The present invention regard an improvement for the electric car object of the patent for industrial invention n. 0001389629, Italian, title “electric car” name: Cunico Michele application n. RM2010A000115, dep. Sep. 4, 2008, Particularly the present invention improves the efficiency and the reliability of the complex constituted by the guide of the air 16, the wind generator 4 and relative structures of support, introducing some valves in the element of guide of the air 16. It also allows the car to acquire energy from the back and side wind by providing of channels empty equipped with wind generator that cross transversally the car.
US09022148B2 Diamond bonded construction comprising multi-sintered polycrystalline diamond
Diamond bonded constructions comprise a diamond body attached to a substrate, wherein the body includes a first diamond bonded volume, and a second diamond bonded volume attached thereto. The second volume may be provided in the form of a powder or a presintered mass prior to attachment, and the first volume may be provided in the form of presintered pieces when combined with the second volume. The first volume diamond volume content is greater than about 94 percent, and is the same or greater than that of the second volume. The first volume is sintered during a first HPHT process, and the second volume is sintered and/or attached to the first volume during a second HPHT process. The first HPHT pressure is greater than the second HPHT pressure. The substrate is not an infiltration substrate used to form the first diamond volume. The diamond body may be thermally stable.
US09022147B2 Drilling fluid that when mixed with a cement composition enhances physical properties of the cement composition
According to an embodiment, a drilling fluid comprises: water and a set accelerator, wherein the drilling fluid has a 10 minute gel strength of less than 20 lb*ft/100 sq ft, wherein the drilling fluid has a density in the range of about 9 to about 14 pounds per gallon, wherein the drilling fluid remains pourable for at least 5 days, and wherein when at least one part of the drilling fluid mixes with three parts of a cement composition consisting of water and cement, the drilling fluid cement composition mixture develops a compressive strength of at least 1,200 psi. According to another embodiment, a method of using the drilling fluid comprises the steps of: introducing the drilling fluid into at least a portion of a subterranean formation, wherein at least a portion of the drilling fluid is capable of mixing with a cement composition.
US09022146B2 Reverse circulation apparatus and methods of using same
In one aspect, an apparatus for drilling a wellbore into an earth formation is disclosed, which apparatus, according to one embodiment, may include a drill string configured to be conveyed into a wellbore, wherein an annulus is formed between the drill string and a wellbore wall, a first flow device configured to circulate a first fluid from an annulus to a bore of the drill string, and a second flow device positioned downhole of the first flow device, the second flow device configured to circulate a second fluid from the bore of the drill string to the annulus.
US09022144B2 Drill bit assembly having electrically isolated gap joint for measurement of reservoir properties
A drill bit assembly for measuring reservoir formation properties comprises a bit head and a pin body, and an electrically insulated gap joint between two conductive parts of the drill bit assembly. The bit head has a cutting end and an opposite connecting end with an engagement section. The pin body comprises a connecting end with an engagement section. The pin connecting end is connected to the bit head connecting end such that the engagement sections overlap. The electrically insulating gap joint can fill a gap between the bit head and pin body engagement sections such that the bit head and pin body are mechanically connected together at the connecting ends but electrically separated. Alternatively or additionally, the pin body can have two pieces which are separated by an electrically insulating gap joint. An electrical conductor is electrically connected at a first end to the bit head and is communicable at a second end with an alternating current signal to transmit an alternating current into the bit head, thereby inducing an electric current into a reservoir formation adjacent the bit head. Electronic equipment includes measurement circuitry configured to determine the alternating current at the bit head, the alternating current being inversely proportional to a bit resistivity of the formation.
US09022138B2 Impact device having an impact mechanism lubricating device
The invention relates to an impact device, having an internal combustion engine and an impact mechanism driven by the internal combustion engine. An engine lubricating device supplies lubricant to the internal combustion engine. An impact mechanism lubricating device lubricates the impact mechanism accordingly. For this purpose, the engine lubricating device and the impact mechanism device partially comprise the same components.
US09022132B2 Trim manifold assembly for a sprinkler system
A trim manifold assembly is utilized to facilitate control of the control valve in a fire protection system. The trim manifold assembly utilizes a manifold block with numerous passageways to provide desired flow communication between various components, such as automatic and manual valves, check valves, inlet and exit ports, and sensor ports, by way of non-limiting example. The trim manifold assembly can be cost-effectively manufactured and may require less assembly steps. The trim manifold assembly can facilitate the assembly of a fire protection system and the attachment of the trim manifold assembly to the control valve for operation thereof.
US09022121B1 Back-up ring for a liner top test tool
A back-up ring for use in a liner top test tool for testing casing integrity in a wellbore is disclosed. The back-up ring is comprised of first and second ring elements that are biased apart by a compression springs. The first ring element has a plurality of radially extending flanges that cover a plurality of channels in the second ring element when the back-up ring is compressed against a seal element on the liner top test tool to seal the wellbore casing.
US09022120B2 Dry polymer mixing process for forming gelled fluids
Apparatus, methods and systems for preparing a polymer concentrate for treating a formation with slick water systems viscous fluid or a gelled viscous fluid are disclosed. The method includes directing a powdered gel into a vortex mixing chamber, while directing a first portion of a base fluid into the vortex mixing chamber to form partially hydrated fluid concentrate. The partially hydrated fluid concentrate is then sucked or sweep into a main portion of base fluid for form the slick water systems viscous fluid or gelled viscous fluid.
US09022113B2 One trip casing or liner directional drilling with expansion and cementing
A tubular string is advanced with a bottom hole assembly as the hole is drilled and reamed in a desired direction with the aid of directional drilling equipment adjacent the bit. When the advanced tubular forms the desired lap to the existing tubular, the assembly can be configured to cement the tubular and expansion can then be accomplished to fill the annular space and enhance the cement bonding. The expansion equipment can create a bottom bell on the expanded tubular and expand the top end into a bell of the existing tubular so that a monobore is created as the process is repeated with each added string. Numerous variations are contemplated for each single trip including but not limited to the direction of expansion, whether cementing or expansion occurs first, reforming folded tubing in the hole as well as the nature of the expansion tool and pressure control when drilling.
US09022109B2 Leak detection in circulated fluid systems for heating subsurface formations
A method of treating a subsurface formation includes circulating at least one molten salt through at least one conduit of a conduit-in-conduit heater located in the formation to heat hydrocarbons in the formation to at least a mobilization temperature of the hydrocarbons. At least some of the hydrocarbons are produced from the formation. An electrical resistance of at least one of the conduits of the conduit-in-conduit heater is assessed to assess a presence of a leak in at least one of the conduits.
US09022108B2 Device for intervention in a well comprising a pyrotechnic system, installation and method associated therewith
A device including a lower assembly (30) and a cable (32) for deploying the lower assembly (30) in the well (12). The lower assembly (30) includes a pyrotechnic system (72), and a firing assembly further including a module (86) for controlling a power battery (88) and a power module (150). The control module (86) includes arming means (112; 158) of the power module (150) capable of connecting the power battery (88) to the power module (150) upon receiving an electrical arming signal transmitted through the cable (32). It includes means (114; 160) for triggering the pyrotechnic system (72) capable of connecting the power module (150) to the pyrotechnic system (72), upon receiving a distinct electrical triggering signal posterior to the arming signal.
US09022107B2 Dissolvable tool
A dissolvable tool includes, a body with a surface having at least one perforation therethrough, the at least one perforation being dimensioned to control a rate of intrusion of an environment reactive with at least a portion of the dissolvable tool located below the surface.
US09022106B1 Downhole diverter gas separator
An oil and gas well downhole gas separator defines an outer annulus between the well casing and a separator tube having a lower end fluid inlet, and an inner annulus with a fluid conduit disposed inside. An inlet fitting and an outlet manifold route the fluids, liquids, and gases through a gravity separation sequence. A liquid outlet at the upper end is coupled to a downhole pump. A draw tube is coupled to the inlet fitting at the lower end. The draw tube also supports a casing flow diverter that slideably engages the well-bore casing so as to resist the movement of well fluids thereby while allowing the separator to move along a longitudinal axis of the well-bore casing, facilitating insertion into and removal from the well casing, and allowing for well tubing stretch during operation.
US09022105B2 Expandable filtering system for single packer systems
An arrangement having a body with at least one drain provided in the body is disclosed. The drain is configured to receive fluid when the body is expanded from a first unexpanded condition to a second expanded condition. At least one flowline is connectable to the drain. A screen is positioned over the drain and is configurable to expand from the first unexpanded condition to the second expanded condition.
US09022104B2 Blowout preventer blade assembly and method of using same
Techniques for shearing a tubular of a wellbore penetrating a subterranean formation with a blowout preventer are provided. The blowout preventer has a housing with a hole therethrough for receiving the tubular. The techniques relate to a blade assembly including a ram block movable between a non-engagement position and an engagement position about the tubular, a blade carried by the ram block for cuttingly engaging the tubular, and a retractable guide carried by the ram block and slidably movable therealong. The restractable guide has a guide surface for urging the tubular into a desired location in the blowout preventer as the ram block moves to the engagement position.
US09022103B2 Capture device for a bore hole of a fluid source
A capture device for a bore hole of a fluid source, has a base plate (6) that can be anchored at the floor, over the bore hole, and has a bore hole opening (8) through which fluid can be streamed out of the bore hole. An ascending pipe (2) is arranged over the bore hole opening (8). Guide baffles (9) are arranged around the bore hole opening (8), and have blades (10) fixed to the top of the base plate (6) so that the guide baffles (6) can be pivoted and displaced. The blades (10) encompass the longitudinal end (3) of the ascending pipe (2) that faces the bore hole opening (8) like a flower and overlap one another, whereby fluid flowing from the bore hole opening (8) can be captured via the blades (10) and discharged to the ascending pipe (2).
US09022100B2 Adjustable tank for bar-plate heat exchanger
A heat exchanger includes a core and a pair of end tanks attached to the end of the core. Each end tank extends over an outermost peripheral end of the core such that the core extends into a chamber defined by the end tank. The end tank is welded to the core at the outer surface of the core and a lower end surface of the tank.
US09022092B2 Two-stage interlocked sliding door for machining tank of electric discharge machine
A door for attachment on the front of a machining tank of an electric discharge machine includes a door frame and first and second lifting doors that move up and down with respect to the door frame. When the first lifting door is lifted, pulleys attached on the first lifting door also move up, causing a belt wound around the pulleys and fixed to the door frame via a first belt-attaching member to rotate. As a result, the second lifting door, fixed to the belt via a second belt-attaching member, moves up with respect to the first lifting door.
US09022087B2 Rubber composition for tire treads
A rubber composition for tire treads is obtained by blending, per 100 parts by mass of a diene rubber, 5 to 150 parts by mass of silica and 0.5 to 20 parts by mass of a silicone oligomer represented by the following siloxane average formula (1): (X)a(Y)b(R1)c(R2)dSiO(4-a-b-c-d)/2 (wherein X is a mercapto group-containing organic group; Y is a hydrolyzable group, R1 is a monovalent hydrocarbon group having from 4 to 10 carbon atoms, R2 is a monovalent hydrocarbon group having from 1 to 3 carbon atoms, 0
US09022085B2 Tire for driving on ice
A tire (10) for driving on ice, comprising: a tread (20) having a rolling surface configured to come into contact with the ground when the tire is rolling along, and two lateral faces (27), this tread comprising at least one groove (25, 26) in the rolling surface; at least one stud (30) having a longitudinal axis (33), a part (31) of the stud projecting from the rolling surface, the intersection between the stud and the plane tangential to the portion of the rolling surface around the stud forming a contour C, that part of the stud that projects from the rolling surface having a minimum cross section Sm, Sm corresponding to the smallest cross section of the said part in any plane containing the radial direction that passes through the point of intersection between the longitudinal axis of the stud and the plane tangential to the portion of the rolling surface around the stud; at least one conduit (200-205) that forms, on the rolling surface of the tire, at least two opposing edges (211, 221; 212, 222; 213, 223), the minimum distance D between the conduit and the contour C being less than or equal to 1 cm, the conduit opening into the groove and/or onto a lateral face of the tread; wherein, for each stud, the sum of the mean cross sections Sn of the conduits, each mean cross section Sn being measured at right angles to one of the opposing edges formed by the conduit, is greater than or equal to half the minimum cross section Sm of that part of the stud that projects from the tread.
US09022084B2 Passenger tire having low rolling resistance with improved wet traction and treadwear
A tire having a tread includes an outer tread layer and an inner tread layer. The inner tread layer includes one of a first elastomeric compound and a second elastomeric compound. The outer tread layer includes the other of the first and second elastomeric compounds. The second elastomeric compound has a lower rolling resistance and greater resistance to treadwear than the first elastomeric compound. The inner tread layer increases in thickness across at least a widthwise portion of the outer tread layer with a maximum thickness of one of the inner tread layer and the outer tread layer occurring near at least one of a first shoulder and a second shoulder of the tread. As the tread wears, the inner tread layer defines a greater proportion of a running surface of the tread.
US09022083B2 Variable surface area tire tread and tire
Particular embodiments of the present invention include a multi-stage tire tread having a plurality of wear layers, each said layer being located at a different depth of the tire tread, the tread including one or more tread elements including a contact surface and having a first wear layer and a second wear layer, wherein the second wear layer is located below the first wear layer. The tire tread also includes a longitudinal groove extending in a longitudinal direction within the second wear layer of the tread element, wherein said longitudinal groove becomes exposed after a depth of the first wear layer has been worn. The tire tread further includes one or more lateral grooves extending from the longitudinal groove in a lateral direction within the second wear layer of the tread element. The invention also provides a mold element for forming portions of the multi-stage tread.
US09022082B1 Cover for the spout of a fuel dispenser and method of use
A cover for covering a spout of a fuel dispenser when the fuel dispenser is not in use includes a sheath having an elongated cavity which is shaped and dimensioned to longitudinally receive the spout of the fuel dispenser. The sheath is fabricated from a fuel absorbent material. After the fuel dispenser is used, the sheath is installed over the spout of the fuel container, absorbs any residual fuel, and prevents contaminants from collecting on the spout. In an embodiment, the sheath has a hole which receives the hanger of a fuel nozzle and holds the sheath in place on the spout.
US09022081B2 Apparatus and method for preparing ingredients for a baby bottle
An apparatus for preparing infant formula to be supplied to a bottle, and methods and circuits for operating the same, are disclosed. The apparatus includes a housing having a shape for integrating together components of the apparatus. A fluid reservoir for holding fluid and configured to be coupling to the housing is provided. Further provided is a formula disc disposed at a first location of the housing. The first location defined above a dispense location of the bottle, and the formula disc having a top end and a dispense end, the formula disc further includes a plurality of slots for holding the infant formula in a powder state. The apparatus has an end plate that is coupled to the dispense end of the formula disc, and the end plate has a dispense hole, such that the end plate is rotatable relative to the formula disc.
US09022080B2 Communication device activated by fuel door
A communication device or auxiliary ECU is activated when a fuel door of a fuel cell vehicle is open. Upon closing the fuel door, the communication device/ECU is shut off. The communication device/auxiliary ECU is operational regardless of whether the keys in the vehicle or not. This assures that communication of information can occur when a refueling station is most likely to request the information, i.e. when the fuel door is open. A temperature measurement device may monitor a vehicle tank temperature, communicate the tank temperature data to a filling station, and confirm that the tank temperature data is associated with the tank being filled.
US09022078B2 Flexible duct and means of production
A helically formed flexible duct primarily directed to applications in ducted heating, ventilating and air conditioning, of three dimensions including a predetermined length, an inner diameter reinforced with a helically laminated wire member between self laminating substrate, an outwardly radial compartment formation constructed with strip portions of substrate material which form gaps to accommodate outwardly expanding radial dimensions and containing an insulating member, and an outer covering member delivered to a larger radial circumference at an applied circumferential speed exceeding the circumferential speed of the inner diameter substrate tube formation rate.
US09022077B2 Composite tube for fluid delivery system
The composite tube comprises a tubular arrangement of knitted fiber characterized by a plurality of interlocking loops. Selected knitted patterns provide desired density or spacing between fibers. Selected fibers may include materials such as Kevlar®, carbon fiber, and combinations thereof. The tubular knitted pattern allows for variable electrical, mechanical and geometrical options. A matrix material is applied over the knitted fiber pattern and is allowed to cure. The matrix material may include a combination of resin and epoxy constituents. The matrix material may be applied by a vacuum bag molding process. Electrical and mechanical properties can also be controlled by selecting desired resin and epoxy constituents. The flexible knitted reinforcing layer allows use of an inflatable bladder to hold the reinforcing layer in the desired shape, thereby facilitating tube constructions of varying shapes and diameters. Continuous application of the matrix material avoids overlapping seams that are prone to delamination.
US09022071B2 Multi-stage fluid flow control device
A control valve which includes a uniquely configured seat ring outfitted with flow passages adapted to operatively interact with a valve plug in a manner providing prescribed pressure reduction characteristics in a fluid flowing through the flow passages. The seat ring of the control valve of the present invention is preferably fabricated through the use of a direct metal laser sintering (DMLS) process. The use of the DMLS process to facilitate the fabrication of the seat ring in the control valve allows for the creation of more intricate and complex flow passages therein. Such increased intricacy/complexity provides better flow range/rangeability within the control valve.
US09022068B2 Compressor arrangement with bypass means for preventing freezing of the cooling unit
Compressor arrangement for generating compressed air using a motor-operator compressor unit, downstream of which at least one cooler unit is connected for cooling the generated compressed air, which enters the cooler unit via at least one inlet, flows there through a cooling structure, from a plurality of cooling passages connected in parallel and leaves the cooler unit via at least one outlet, wherein a permanently open bypass pipe is provided between the region of the inlet and the region of the outlet, the inner cross section of which bypass pipe is matched to the delivery capacity of the compressor unit and to the pressure difference between inlet and outlet such that the bypass pipe, at normal ambient temperatures, causes a higher flow resistance than the cooling structure, whereas, as freezing of the cooling structure progresses, the compressed air flows increasingly via the bypass pipe.
US09022053B2 Mount for inlet check valve
A fuel system includes a fuel tank filler neck associated with a fuel tank. The fuel tank filler neck includes a fill tube for receiving a fuel-dispensing pump nozzle and a fuel conductor interconnecting an interior region of the fuel tank and a passageway formed in the fill tube.
US09022052B2 Standpipe emergency bypass method and kit for firefighters
Disclosed are methods and premade and/or prepositioned kits for bypassing damaged or blocked standpipes during fire or other emergencies to quickly restore water supply near the location of the fire. More specifically, an illustrative embodiment includes a method for bypassing a damaged standpipe during a fire emergency, comprising: identifying (a) the approximate location of said damage, (b) a first valve on said standpipe below said location, and (c) a second valve on said standpipe above said location; shutting the water supply to said standpipe; cutting a first section out of the standpipe immediately above said first valve, thereby leaving a first open section of standpipe above said first valve; cutting a second section out of the standpipe immediately below said second valve, thereby leaving a second open section of standpipe below said second valve; capping said first and second open sections; connecting flexible tubing from said first valve to said second valve; and restarting the water supply to said standpipe.
US09022049B1 Umbrella top notch and runner
An improved umbrella top notch and runner are provided for an umbrella including a shaft, plural ribs, and plural stretchers, in addition to the top notch and the runner. The top notch, structurally the same as the runner, includes a main body and plural building blocks. Each building block has a threaded hole through which a screw rod can pass to fasten the building block to the periphery of the main body. Each building block has a projecting pin on one lateral side and a recess on the opposite lateral side. When the building blocks are fastened to the periphery of the main body, the front end of the projecting pin on one lateral side of each building block is fittingly received in the recess of the adjacent building block. Each building block can be detached from the main body to facilitate replacement of the ribs and stretchers.
US09022048B2 Device for cleaning photovoltaic panels and solar thermal panels
Device for cleaning solar modules, of both the photovoltaic and solar thermal type, by projection of a cleaning liquid onto the surface of said modules in the form of spray, is described. The device is of the towed type, for mounting on a tractor vehicle or similar, and is implemented based on an articulated unit which comprises a coupled parallelogram structure, having the possibility of pivoting around a support structure solidarily joined to the carrier vehicle, joined by the opposite end to a telescopic arm which articulately includes a projection bar on its distal end, with variable positioning, integrating a multiplicity of nozzles for projecting cleaning liquid. The projection bar includes mechanical sensors for positioning thereof on the surface. The different movements are carried out in a controlled manner by actuation of hydraulic cylinders and the articulated joint between the projection bar and the telescopic bar includes a means for adjusting the maximum inclination angle of the projection bar.
US09022047B2 Rotisserie skewer, basket and parts cleaning assembly
A rotisserie skewer, basket and parts cleaning assembly is provided. The assembly is located within a wash tank that includes a jet nozzle to expel a stream of fluid into said wash tank. The assembly is rotatably mounted within the wash tank and is capable of holding parts for cleaning.
US09022043B1 Hair holder system
A hair holder system featuring an outer component having a slot disposed therein and an insertion component that can slideably insert snugly into the slot of the outer component. When the insertion component is within the slot, the slot surface and the outer surface of the insertion component can clamp and hold hair therein between, thereby creating a bun or puff effect for hair inserted therethrough. The bun or puff effect is shaped according to the shape of the insertion component.
US09022042B1 Mascara with lipstick, concealer, ad-hoc user mixable blush, and glitter component
The present invention relates generally to a system for easily carrying mascara and multiple other cosmetic products to be applied to the face and in particular to a unitary stick system for easily carrying a mascara and three other cosmetic products for application to the face wherein the user may mix more than one of these other cosmetic products during application to create an aesthetically different cosmetic product.
US09022038B2 Air suction device for a smoking apparatus
The various embodiments herein provide an air suction device for a smoking apparatus. The air suction device comprises a cylindrical housing, an impeller, an impeller cover, a motor assembled inside the housing to drive the impeller, a plurality of batteries provided in the housing, a battery cover to enclose the plurality of batteries and a switch provided externally to the cylindrical housing. When the switch is in ON condition, the plurality of batteries supply an electrical power to the motor and the motor converts the electrical power into a mechanical power which in turn causes propulsion of the impeller thereby sucking out the air from a water bowl of the smoking apparatus. The propulsive motion of the impeller sucks out the air from the water bowl until the air inside the water bowl is replaced by condensed smoke.
US09022037B2 Laser ablation method and apparatus having a feedback loop and control unit
A laser ablation method and apparatus uses a laser device to generate a pulsed laser using a laser device and to project the pulsed laser onto an ablation target to be ablated. A probe is then used to measure an indicative property of the ablation target or of the pulsed laser projected on the ablation target. A control loop is used to optimize ablation effect by generating a feedback signal according to the measured indicative property, sending the feedback signal to a control unit, and adjusting an output parameter of the pulsed laser according to the feedback signal. The measured indicative property may be a size of the laser beam spot or a material composition. The ablation, the feedback and the adjustment may be performed dynamically.
US09022036B2 Patient ventilating and aspirating system
A patient ventilating (23) and aspirating system (8) is disclosed that has a suction tube (9) and connector (6) for connecting to a catheter mount that has a scaled passageway (15). The catheter mount passageway (15) is sealed with an elastomeric seal (16) including a perforation or slit (17). A connector (12) with a piercing member is associated with the suction tube (9). When the connector is attached to the catheter mount the piercing member (20) pierces the seal (16) such that the suction tube (9) can pass through the connector (6) and catheter mount.
US09022030B2 Methods, systems and devices for monitoring respiratory disorders
Methods, systems and devices are provided for monitoring respiratory disorders based on monitored factors of a photoplethysmography (PPG) signal that is representative of peripheral blood volume. The monitored factors can be respiratory effort as well as respiratory rate and/or blood oxygen saturation level. The systems and devices may or may not be implanted in a patient.
US09022028B2 Oxygen supply device
An oxygen supply device, preferably a pilot oxygen supply device, has an oxygen source and at least one oxygen mask. A breathing regulator is arranged between the oxygen source and the oxygen mask. An oxygen sensor is arranged downstream of this breathing regulator.
US09022027B2 Nebulizer with intra-oral vibrating mesh
A nebulizer includes a main body that has a nebulizer outlet and an air channel in communication with the nebulizer outlet. The main body supports a medicine reservoir and a mesh that engages the medicine reservoir and air channel and vibrates to atomize medicine from the medicine reservoir into the air channel for discharge through the nebulizer outlet. The nebulizer outlet and mesh are configured to be received within the oral cavity of the patient when the nebulizer is in use.
US09022026B2 Atomizer and electronic cigarette using the same
An electronic cigarette includes a container for storing a tobacco flavored liquid, a container for storing a tobacco flavored liquid, an atomizer connected to the container to atomize the tobacco flavored liquid by an electric heating, a battery tube to power the atomizer, and an actuating film movably positioned in the battery tube to control the atomizer.
US09022025B2 Integrated diving snorkel and regulator and methods of use
A combination apparatus integrates the operation of a snorkel with a diving regulator having a breathing chamber and a diaphragm/purge valve chamber. A compressed air tank is in fluid communication with the diving regulator and a normally closed regulator valve is disposed between the compressed air tank and the diving regulator. A regulator valve spring maintains the regulator valve in the normally closed position. In a first embodiment, the regulator valve spring exerts about eight pounds per square inch on the normally closed regulator valve. Air enters into the breathing chamber from the compressed air tank through the diaphragm/purge valve chamber when the submerged diver inhales. The apparatus enables surface snorkeling and underwater diving and the diver need not switch from a snorkel mouthpiece to a diving regulator mouthpiece. Further embodiments re-locate the snorkel tube exhaust valve and add a two-position valve to the snorkel main tube.
US09022023B2 Breath actuated nebulizer having a pressurized gas diverter with a diverter orifice
A nebulizer is provided that includes an internal medication chamber and a pressurized gas diverter. The internal medication chamber is configured for holding a medication. The pressurized gas diverter includes a diverter orifice.
US09022020B2 Linear Fresnel solar arrays and drives therefor
Described herein are solar energy collector systems, components for solar energy collector systems, and methods for installing solar energy collector systems. The components for solar energy collector systems include but are not limited to solar radiation absorbers, receivers, drives, drive systems, reflectors, and various support structures. The solar energy collection systems, solar radiation absorbers, receivers, drives, drive systems, reflectors, support structures, and/or methods may be used, for example, in LFR solar arrays. Drives and drive systems are described herein that may provide improved rotational positioning, movement, and/or rotational positional sensing. For example, drives and drive systems are provided which allow operation through a variable frequency drive. The components and methods described herein may be used together in any combination in a solar collector system, or they may be used separately in different solar collector systems.
US09022008B2 Evaporative emissions system with canister having improved venting structure, and vehicle including same
A vehicle includes a fuel tank, a canister for temporarily storing vaporized fuel from the fuel tank, a charge pipe that connects the fuel tank and the canister and that introduces vaporized fuel from the fuel tank to the canister, a purge pipe that connects the canister with an intake system of an internal combustion engine, and a vent pipe that connects the canister with ambient air outside of the canister. An opening of the vent pipe is arranged to open upwardly with respect to the vehicle body in a recessed portion that is formed in a hollow shape and opens downwardly in the vehicle body. A space is formed to partially open in an interval to a recessed portion sidewall of the recessed portion, and a locking member is also provided to cover the opening of the recessed portion from below.
US09022003B2 Piston for robust auto-ignition
A piston for an internal combustion engine is located within a cylinder of the engine. The piston includes a dish-shaped depression in a surface of the piston exposed to a combustion chamber of the cylinder providing a recess from a nominal top of the piston. The depression includes a depression boundary located at the nominal top of the piston and proximate to an outer diameter of the piston, an apex, and inclined walls connecting the apex to the depression boundary.
US09022002B2 Method of cold starting an internal combustion engine in hybrid applications
A method to start operation of an internal combustion engine of a hybrid powertrain includes initiating rotation of a crankshaft of the engine with at least one electric machine in accordance with a first ramping profile until a first predetermined speed is achieved in response to an engine start event during a cold start condition. Engine speed is monitored and the engine is fired while controlling the engine speed to maintain the first predetermined speed with the at least one electric machine. The first ramping profile is adjusted at a rate corresponding to an estimated rate at which the engine speed is increasing during the engine firing. When at least one predetermined combustion quality parameter is achieved, the engine speed is controlled in accordance with a second ramping profile until a second predetermined speed is achieved based on controlling combustion parameters of the engine.
US09022001B2 Starter control systems and methods for engine rockback
A system for a vehicle, includes a rockback detection module and a starter disabling module. The rockback detection module receives a crankshaft position signal from a bi-directional crankshaft sensor and selectively indicates that a crankshaft of an engine is rotating in a first direction based on the crankshaft position signal. The engine rotates in a second direction that is opposite to the first direction when the engine is running. The starter disabling module disables current to a starter motor when the crankshaft is rotating in the first direction.
US09021997B2 Cam shaft phase setter comprising a control valve for hydraulically adjusting the phase position of a cam shaft
A cam shaft phase setter including a control valve for controlling the feeding and draining of a hydraulic fluid into and out of a pressure chamber which serves to adjust the rotational angular position of a cam shaft relative to a crankshaft of an internal combustion engine. The control valve includes a valve housing with an operating port to the pressure chamber and a reservoir port to a reservoir for the fluid. A valve piston is axially adjustable back and forth in the valve housing between a first position and a second position and includes an axial hollow space, a piston inlet for introducing the fluid into the hollow space, and a piston outlet which leads out of the hollow space and is connected to the operating port in the first position of the valve piston and separated from the operating port in the second position of the valve piston. An actuating unit is coupled to the valve piston for axially adjusting the valve piston. A coupling member protrudes through an axially facing closure wall which closes off the valve housing and couples the actuating unit to the valve piston. The valve piston includes a radial widening which is surrounded by a complementarily widened housing portion of the valve housing and to which the fluid can be applied in an axial direction pointing away from the axially facing closure wall in order to generate an axial pressure force. The widening is dimensioned such that the fluid acts on the valve piston with a pressure force of at least substantially equal size in both axial directions, despite the coupling member.
US09021992B1 Dog tooth brushing system
A windowed muzzle has left and right side sections, a lower section, an upper section and a rear section. A left window is in the left side section and a similarly configured right window is in the right side section. A left flap is configured and sized to cover the left window and a similarly configured right flap is configured and sided to cover the right window. A securement assembly selectively retains each flap in a raised orientation above the window or in a lowered orientation covering the window. A brushing assembly has a flexible strap coupled to the lower section. The brushing assembly includes a toothbrush removably coupled to the flexible strap.
US09021991B2 Windowed muzzle system
A windowed muzzle has left and right side sections, a lower section, an upper section and a rear section. A left window is in the left side section and a similarly configured right window is in the right side section. A left flap is configured and sized to cover the left window and a similarly configured right flap is configured and sided to cover the right window. A securement assembly selectively retains each flap in a raised orientation above the window or in a lowered orientation covering the window.
US09021989B2 Ultrasonic stimulating pet toy
The present invention relates generally to an ultrasonic stimulating pet toy and, more specifically, to a mouse-like pet toy comprising a sound chip assembly that emits ultrasonic vocalizations that replicate those studied in mice. The instant abstract is neither intended to define the invention disclosed in this specification nor intended to limit the scope of the invention in any way.
US09021988B2 Aquarium with a self-contained cleaning apparatus
The present invention relates to an aquarium cleaning apparatus, systems and methods for removing debris from the aquarium, and in particular, a self-contained cleaning apparatus that utilizes a siphon effect created by pouring water in an aquarium tank and/or pulling water out of an aquarium tank, such as via a vacuum. In a preferred embodiment, the siphon operation occurs because of the difference between the water level of the aquarium tank and the vertical height of a spout attached to the top of a vertical tube. Therefore, it is not necessary for the user to immerse their hands in the aquarium water to operate the cleaning device.
US09021986B2 Animal watering system with improved electrical isolation
A system and method for monitoring and mitigating leakage currents is disclosed. The data acquisition system records data from multiple monitoring locations over extended periods of time to identify stray voltage and/or leakage currents present at the monitoring location. The data is processed to identify trends in the stray voltage and/or leakage currents and to suggest methods for mitigating the same.
US09021978B2 Indicator displaying device
A combination meter has an indicator for radiating light having entered from an entrance portion thereof and a display panel having a displaying portion illuminated by light passing through such portion. A cylindrical body is inserted into a panel-side opening of the display panel. The cylindrical body has a body-side supporting portion so as to hold the display panel between the body-side supporting portion and a housing-side supporting portion. An outer peripheral reflecting portion formed in the cylindrical body reflects light toward a housing-side reflecting portion of a housing. Light emitted from a light source not only illuminates the indicator but also is reflected by the respective reflecting portions to illuminate the displaying portion.
US09021972B1 Underdeck mid-cabin entry system for mono hull boat
An under deck mid cabin entry system for a mono hull boat including an entry console and exposed top and front surfaces. Front and top openings extend to the top edge of the front surface and collectively define a generally L shaped entryway. The entry console is disposed to the side of a center console and provides access to steps extending beneath the main deck. A top step is within the entry console proximate to the front surface and the steps curve towards a central beam of the boat and descend into the mid cabin such that a bottom step proximate to a floor of the mid cabin directs a user into a central area of the mid cabin and terminates to avoid obstructing movement in the central area.
US09021971B2 Floating vessel for servicing air diffusers
A catamaran type vessel for use in a wastewater facility for servicing submerged air diffusers is disclosed. The vessel has spaced apart pontoon having an A-frame spanning between the upper decks of the pontoon and connecting the pontoons. A hook connected to a winch is secured to a cross header above the space between the pontoons. The hook is lowered into water and lifts an air header, to which the air diffusers are connected. An air diffuser is then pulled on the pontoons and serviced. The vessel is then propelled to a position to service other air diffusers in the pontoon.
US09021967B2 Fluid delivery system for an agricultural implement
An agricultural implement is provided that includes a first tool bar and a second tool bar each supporting respective ground engaging tools and fluid dispersal components. The second tool bar is pivotally coupled to the first tool bar. The agricultural implement further includes fluid conduits coupled to respective tool bars for conveying fluid to the respective fluid dispersal components. Additionally, each of the conduits has a flexible end adjacent to the other tool bar. Furthermore, the agricultural implement includes a fluid joint coupled between the first and second flexible ends and configured to provide a sealed connection between the first and second flexible ends during relative pivotal movement of the first and second tool bars in operation but to allow for uncoupling of the first and second flexible ends for servicing of the implement.
US09021965B1 Laser defense gun ports
Gun ports fitted to a wall of a building or vehicle each comprise an expandable aperture that accommodates penetration from within by a gun barrel having irregularly shaped attachments. The gun ports can provide protection against laser pointers used in training exercises, where lasers are used outside the gun ports by attackers against those protected behind the gun ports. Each implementation of a gun port can accommodate guns of different sizes and shapes. The gun ports can be configured as exchangeable cartridges or subassemblies that can readily replace regular non-expandable apertures otherwise used for defense against real ballistic weapons and explosives. Each expandable aperture expands and contracts as necessary to fit sizes and shapes of a gun barrel portion inserted through it. Of special importance is accommodation of a laser sensor module attached near the firing end of a gun. A window for sighting the gun is provided.
US09021963B1 Portable document transport and desk device
A portable document transport and desk device includes a first generally rectangular member having a second generally rectangular member pivotally secured along a bottom end, and an extension member that is pivotally connected along a top end. A pocket is located along the inside facing surface of the first member, and a clip is located along an outside facing surface of the second member. The device transitioning between a briefcase when the first and second members are in the closed position, and a portable desk which can be hung from a steering wheel when the device is in an open position.
US09021961B1 Enhanced stability extended range (guidance adaptable) 40 mm projectile
A cartridge launched in an M203/M320 gun launcher device, which cartridge has fins of 1-5 inches in length to insure flight stability without spinning the cartridge. The non spin makes the cartridge capable of having a guidance navigation and control, canard actuating system added between the body and nose. The guidance navigation and control, canard actuating system features now make the cartridge suitable for successfully attacking stationary and moving targets not heretofore possible.
US09021948B2 Environmental control subsystem for a variable data lithographic apparatus
Methods and structures are disclosed to minimize the presence of vapor clouding in the path between an energy (e.g., radiation) source and the dampening fluid layer in a variable data lithography system. Also disclosed are conditions for optimizing vaporization of regions of the dampening fluid layer for a given laser source power. Conditions are also disclosed for minimizing re-condensation of vaporized dampening fluid onto the patterned dampening fluid layer. Accordingly, a reduction in the power required for, and an increase in the reproducibility of, patterning of a dampening fluid layer over a reimageable surface in a variable data lithography system are disclosed.
US09021946B2 Press machine and method of controlling the same
Provided is a press machine for driving a slide by a motor, including a control device for controlling driving of the motor, in which the press machine has a press capacity which can be variably controlled by using field control for the motor.
US09021940B2 Vacuum frying device and method for using the same
A method of converting a conventional atmospheric frying device to a vacuum frying device is provided. The method includes positioning a hood on top of a conventional frying device to provide an enclosure for drawing a vacuum within the modified devices. In addition, the method can include strengthening the existing vat so that it is capable of withstanding the forces associated with vacuum frying.
US09021932B2 Aircraft store ejector system
An aircraft store ejector systems and subsystems thereof. Embodiments can include a two-reservoir re-pressurization system wherein a remote reservoir is used to maintain desired pressure in a local ejector reservoir. The system can include a release valve having a vent valve and valve piston. The release valve can control release of pressurized gas to a pitch control valve. The pitch control valve can be configured to distribute the pressurized gas between two or more ejector piston assemblies. One or more of the ejector piston assemblies can include multiple concentric piston stages and piston chambers, the piston chambers configured to contain a volume of gas. The ejector piston assemblies can be configured to compress the volume of gas within the piston chambers as the piston stages are extended out from the aircraft. Such compression can provide a return force to the piston stages.
US09021931B1 Method and apparatus for the delaboration of ammunition
The invention relates to a method and apparatus for the delaboration of ammunition, in particular shells having a housing with a tubular housing portion made of steel and open at one end, a cone made of ductile metal and fitted into the tubular housing portion, the cone having a base with a tubular rim, and an explosive charge contained between the housing and the cone. The method comprises a) inserting an extraction tool through the open end into the tubular housing portion for extracting the cone, b) axially compressing the tubular rim of the cone between the extraction tool and the explosive charge, c) deforming a portion of the tubular rim into a form fit with the extraction tool, d) withdrawing the extraction tool from the housing portion, and e) at least partially withdrawing the cone from the housing portion together with the extraction tool.
US09021928B2 Lathe accessory for band saw
A lathe accessory for a band saw including a foundation assembly adapted to attach to a table for the band saw. A translating layer assembly engages the foundation assembly and is permitted to move thereon. A carriage assembly is disposed on the translating layer, the carriage assembly further comprising a frame subassembly and a bulkhead subassembly, the frame subassembly further comprising an endwall adapted to support a left end of a workplace, and a front frame rail and back frame rail both connected to a frame leg to thereby slidably connect the frame subassembly to the translating layer. The bulkhead subassembly forms the other side of the carriage to secure the other end of the workpiece. Internal components within the bulkhead motorize the bulkhead, such that the workpiece can be turned and manipulated in two dimensions as the bandsaw blade cuts the rotating workpiece.
US09021926B2 Multiple tool device for preparing tubular elements to be welded by electrofusion
A multiple tool device, particularly adapted to prepare tubular elements to be welded by electrofusion, comprising a cup member which is associable with the end portion of a tubular element and is provided with motion transmission means adapted to turn the multiple tool device. The particularity of the present invention resides in that it comprises scraper means adapted to remove the outer surface layer of the end portion and facing means which have a working motion that is opposite with respect to the preceding means and are adapted to face the edge of the end portion so as to make it perpendicular to the axis of the tubular element.
US09021918B2 Bicycle pedal
A bicycle pedal is provided with a pedal spindle, a pedal body, a cleat engagement member and an actuation member. The pedal body is rotatably mounted on the pedal spindle. The cleat engagement member is movably mounted relative to the pedal body between a release position and an engagement position. The cleat engagement member is biased towards the release position. The actuation member is mechanically connected to the cleat engagement member. The actuation member is movably mounted relative to the pedal body from a first position to a second position such that the actuation member moves the cleat engagement member from the release position to the engagement position.
US09021917B2 Motion transmitting remote control assembly having a terminal body with a transverse opening
The subject invention provides for a motion transmitting remote control assembly for transmitting motion in a curved path, including a terminal body defining a longitudinal axis and a cavity. The terminal body further defines a first opening extending transverse to the longitudinal axis. A locking member is disposed within the cavity and is movable between a locked position and an unlocked position. The locking member has a trigger portion retaining the locking member in the unlocked position and a securing portion. A biasing member is disposed within the cavity and abuts the locking member. The terminal body further defines a second opening extending transverse to both the longitudinal axis and the first opening into the cavity. The second opening provides access to the trigger portion to release the locking member from the unlocked position to the locked position and the securing portion at least partially closes the second opening.
US09021910B2 Ball-screw assembly isolator having compressible members
A ball-screw assembly isolator is provided, and includes a housing; a ball-screw, a bearing assembly, a retaining member, a first compressible member and a second compressible member. The bearing assembly is located between the housing and the ball-screw. The bearing assembly includes an outer race. The retaining member is secured by the housing. The first compressible member is positioned between the housing and the outer race. The second compressible member is positioned between the outer race and the retaining member. The retaining member is configured to be preloaded to exert an axial force upon the first compressible member and the second compressible member.
US09021908B2 Hydraulic system, driving system and electric vehicle
A hydraulic system of an electric vehicle may comprise: an oil container; a first and a second clutch driving circuits connected in parallel; an internal pump driven by a driving system of the electric vehicle; a first check valve connected in series at an outlet side of the internal pump; an external pump driven by an external pump motor; and a second check valve connected in series at an outlet side of the external pump. The first check valve and the internal pump connected in series and the second check valve and the external pump connected in series are connected in parallel between the oil container and the first and second clutch driving circuits.
US09021898B2 Microelectromechanical sensor for measuring a force, and corresponding method
A microelectromechanical sensor is configured to measure a force, a pressure, or the like. The sensor includes a substrate and a measuring element. The measuring element includes at least two electrically conductive regions, and at least one of the electrically conductive regions is at least partly connected to the substrate. The sensor also includes at least one changing region, and the changing region lies at least partly between the electrically conductive regions. The changing region is configured in a substantially electrically insulating manner in an unloaded state and in a substantially electrically conductive manner in a loaded state.
US09021895B2 Torque sensor assembly and method for producing same
An improved structure for a torque sensor assembly adapted for use in a vehicle steering system and method for producing the same. According to one embodiment, the torque sensor assembly includes a housing formed from a suitable material having a cavity; at least one flux concentrator and at least one hall effect IC disposed in the cavity of the housing; and a cover secured to the housing to close the cavity in the housing in a permanent and fluid-tight manner.
US09021892B2 Correcting for two-phase flow in a digital flowmeter
A flowmeter is disclosed. The flowmeter includes a vibratable conduit, and a driver connected to the conduit that is operable to impart motion to the conduit. A sensor is connected to the conduit and is operable to sense the motion of the conduit and generate a sensor signal. A controller is connected to receive the sensor signal. The controller is operable to detect a single-phase flow condition and process the sensor signal using a first process during the single-phase flow condition to generate a validated mass-flow measurement. The controller is also operable to detect a two-phase flow condition and process the sensor signal using a second process during the two-phase flow condition to generate the validated mass-flow measurement.
US09021889B2 Sample holder for receiving a sample
A sample holder for receiving a sample includes a sample receiving device for clamping the sample, which is assigned a holding means which has at least two prongs protruding from the sample receiving device for a gripping means. Also disclosed are a receiving device, a sample holder magazine, a sample feeding system, a clamping device and an examining device.
US09021887B2 Micromechanical semiconductor sensing device
Micromechanical semiconductor sensing device comprises a micromechanical sensing structure being configured to yield an electrical sensing signal, and a piezoresistive sensing device provided in the micromechanical sensing structure, said piezoresistive sensing device being arranged to sense a mechanical stress disturbing the electrical sensing signal and being configured to yield an electrical disturbance signal based on the sensed mechanical stress disturbing the electrical sensing signal.
US09021881B2 Probing system for measurement of micro-scale objects
An apparatus for measuring dimensions of a micro-scale object includes a movable stylus, a probe and at least one acoustic emissions sensor. The movable stylus is positionable to contact an object to be measured. The probe is rotatably coupled to the stylus and has a distal end that circumscribes a circle when rotated. The acoustic emissions sensor is operatively coupled to the probe. The sensor is operative to detect acoustic emissions generated from contact between the distal end of the probe and the object, thereby allowing dimensions of the object to be determined.
US09021878B2 Flow rate meter
The present invention is flow rate meters which are able to accurately measure the volumetric rate of flow of a liquid through a conduit without requiring foreknowledge of the physicochemical characteristics of the liquid, e.g., for the purpose of calibration of the thermal mass flow rate. One application of the flow meters of the invention is to incorporate them in a system for measuring the flow rate of urine excreted by a catheterized patient. The invention also provides methods for using the flow rate meters.
US09021877B2 Method and device for determining an air mass flow flowing through a ram air channel
A method and a device determines an air mass flow flowing through a ram air channel having disposed therein a feed device adapted in a first operating state of the ram air channel to feed air through the ram air channel and further adapted in a second operating state of the ram air channel to be set in rotation by an air mass flow flowing through the ram air channel. The method includes the step of detecting an actual operational characteristic of the feed device that is characteristic of the air mass flow flowing through the ram air channel in the second operating state of the ram air channel as well as the step of determining the air mass flow flowing through the ram air channel on the basis of the detected actual operational characteristic of the feed device.
US09021876B2 Method and apparatus for determining change in mass of fan impeller
A method for determining a change in a mass of a fan impeller. The method includes inducing a torque to the fan impeller and determining a change in the angular speed of the fan impeller, induced by the torque. A value for a first parameter representing a present mass of the fan impeller is determined on the basis of the change in the angular speed and the torque. The change in the mass is then determined on the basis of the first parameter and a second parameter representing the reference mass of the fan impeller.
US09021874B2 Apparatus and method for testing the adhesive strength of a coating on a substrate
A device for testing the adhesive strength of a coating on a substrate, containing a unit for generating mechanical stress in a predefinable surface area of the coating and an evaluation system, which contains a unit for image acquisition and a unit for evaluating the cracks that occur, wherein the device further contains a transport unit, by which the substrate can be moved at least from the unit for generating mechanical stress to the evaluation system, and a heating unit, by which the substrate can be heated to a predefinable temperature.
US09021869B2 Method for managing the operation of a fuel metering unit
The principal object of the invention is a method for managing the operation of a metering unit of a turbomachine fuel injection system, characterized in that a channel of the metering unit is selected according to the reliability of the injection system's flowmeter, determined by reliability conditions of the flowmeter providing information as to whether or not there is confidence in the flowmeter.
US09021862B2 NH3 storage setpoint temperature algorithm
A method for predicting an exhaust gas temperature. The method includes detecting a plurality of exhaust gas temperatures and applying a weight value to the detected plurality of exhaust gas temperatures to determine a plurality of weighted temperature values. The weight value applied to at least one detected exhaust gas temperature may be different than the weight value applied to at least one other detected exhaust gas temperature. The method also includes determining an estimated temperature corresponding to the plurality of weighted temperature values and the applied weight value. The estimated temperature may be used to determine a set-point for the storage or absorption of a reductant by a catalyst. Moreover, the estimated temperature may allow for an adjustment to the reductant being stored on the catalyst if the storage capacity of the catalyst may be changing based on a predicted change in exhaust gas temperature.
US09021861B2 Heatable flow-through measurement cell
A heatable flow-through measuring cell for a gas analyzer having an inner tube made of a corrosion-resistant material, such as stainless steel, and is terminated at each end with a respective end piece and a radiolucent window held therein. The measuring cell also includes an electrical heating apparatus for heating each end piece, an outer tube that coaxially surrounds the inner tube so as to form a narrow gap and is made of material with good thermal conductivity, such as aluminum, and includes thermal insulation that surrounds the outer tube.
US09021859B2 Heating system
A heating system can include certain pressure sensitive features. These features can be configured to change from a first position to a second position based on a pressure of a fuel flowing into the feature. These features can include, fuel selector valves, pressure regulators, burner nozzles, and oxygen depletion sensor nozzles, among other features.
US09021851B2 Method of manufacturing pulley cover in continuously variable transmission
An oil hole penetrating through a partition wall of a pulley cover of a continuously variable transmission is formed in a direction perpendicular to an axis of the pulley cover. The pulley cover, having first and second hydraulic oil chambers through which a movable pulley half of a pulley of the continuously variable transmission is biased toward a fixed pulley half thereof, is manufactured in the step of machining a metal sheet. The manufacturing step includes a first step of press-forming the annular partition wall of the pulley cover, a second step of opening the oil hole in the partition wall, the oil hole allowing communication between the first and second hydraulic oil chambers, and a third step of press-forming the peripheral wall of the second hydraulic oil chamber at an outer side, in a radial direction, of the partition wall.
US09021847B2 Luminous character enclosing machine
A luminous character enclosing machine has an upper supporting plate (2) and a lower supporting plate (3) which are installed on a machine frame (1). A plate inlet and a plate outlet are formed respectively on two ends of the upper and lower supporting plates. A feeding unit, a grooving unit, an arc-curving unit, and a plate-clamping unit arranged between the two supporting plates are provided in succession from the plate inlet to the plate outlet. A grooving driving device is installed on the machine frame, and drives the grooving device to move up and down. This kind of grooving mode is a cold processing mode, heat generation during working which makes color of the stainless steel plates change is avoided, and a phenomenon of knife broken due to high speed rotation of a saw blade and the hardness of the stainless steel is prevented. The machine is simple in structure and convenient to operate.
US09021843B2 Hybrid lock cylinder
An exemplary lock assembly includes a plurality of discs, one or more wafer housings housing one or more wafers, a spindle, a locking bar, and a lock assembly housing. Each wafer housing is provided with one or more wafers that are spring biased in a first direction. The discs, wafer housing, and wafers may include recesses. When no key is inserted, the lock assembly is locked by both the wafers and the locking bar. When a proper key is utilized, the locking bar is free to move into the recesses to release the spindle.
US09021840B2 Gun safe
A gun safe is configured to be mounted underneath a portion of an item of furniture and to be deployable from a storage position underneath the portion of the item of furniture into a readily-accessible position adjacent the item of furniture. The gun safe includes a lockable container sized to receive a weapon therein and an articulating mount configured to secure the lockable container underneath the portion of the item of furniture in the storage position. The articulating mount includes a fixed element configured to be fixed underneath the portion of the item of furniture and an articulating element attached between the fixed element and the lockable container, the articulating element being configured to facilitate movement of the lockable container from the storage position outward and upward to a deployed position adjacent the item of furniture.
US09021838B2 Systems and methods for glass manufacturing
Submerged combustion systems and methods of use to produce glass. One system includes a submerged combustion melter having a roof, a floor, a wall structure connecting the roof and floor, and an outlet, the melter producing an initial foamy molten glass. One or more non-submerged auxiliary burners are positioned in the roof and/or wall structure and configured to deliver combustion products to impact at least a portion of the bubbles with sufficient force and/or heat to burst at least some of the bubbles and form a reduced foam molten glass.
US09021837B2 Method of cleaving and separating a glass sheet and apparatus for cleaving and separating a glass sheet
A method of cleaving and separating a glass sheet includes a cleaving step of cleaving a glass sheet along preset cleaving lines by a laser cleaving method, and a separation step of separating adjacent pieces of the cleaved glass sheet from each other. The cleaving step is performed under a state in which the glass sheet is placed on support members provided respectively in segment regions, which are segmented by the preset cleaving lines. The separation step is performed by separating the support members from each other in adjacent segment regions.
US09021829B2 Outdoor unit for air conditioner
An outdoor unit for an air conditioner according to an exemplary embodiment of the disclosure, comprising: a case forming shape and having a suction port suctioning outside air and a discharge port discharging the suctioned air; a heat exchanger accommodated inside the case; a fan that is accommodated inside the case and forcibly circulate air; and a louver assembly revolvably mounted in the case so as to selectively open and close the discharge port.
US09021826B1 Water energy conversion system
A water energy conversion system includes a control unit, a first gas-water energy conversion device, a second gas-water energy conversion device, a water supply device, a storage tank and a heat source unit. Water for different purposes is supplied by the water supply device that collects and transmits various kinds of water resources. Operations of the storage tank as well as the first and second gas-water energy conversion devices are based on water as the basis and a carrier of energy conversion to provide effective energy conversion and recycling. By further employing the heat source unit, high-efficiency cooling, heat dissipation or heat absorption can be achieved with minimal power and water consumption. Thus, the water energy conversion system is applicable for energy conversion, energy regulation and supply for air of indoors and outdoors of a building to realize effects of water storage and supply, anti-flooding, and energy saving and storage.
US09021825B2 Apparatus for maintaining the temperature of a fluid
An apparatus for maintaining the temperature of a fluid in a container includes a body having a cavity and a seal assembly adapted to engage and temporarily seal the container; a second fluid located and sealed in the cavity and having a freezing point below 0° C.; and the body and the seal assembly have no apertures through which the fluid or the second fluid flows.
US09021823B2 Compressor assembly having electronics cooling system and method
A system, compressor, and method that cools an electronics module with a low-pressure refrigerant. The system, compressor, and method utilize a temperature sensor that detects a temperature of the low pressure refrigerant and communicates with the electronics module. Based on the temperature detected by the temperature sensor, the electronics module controls a liquid dry out point of the refrigerant that is used to cool the electronics module.
US09021822B2 Air conditioner having a variable speed indoor side blower and flaps being control based on outside air temperature and indoor heat exchanger temperature
There is disclosed an air conditioner which can realize appropriate air conditioning control in a situation closer to a feeling temperature even in a case where a floor surface of a room to be conditioned is low. The air conditioner which blows air subjected to heat exchange between the air and a user side heat exchanger into a room to be conditioned by an indoor side blower comprises a user side controller which controls a revolution speed of the indoor side blower based on the present temperature in the room and a set temperature, and this controller raises the revolution speed of the indoor side blower in a case where an outside air temperature is not higher than a predetermined revolution speed rise temperature during a heating operation.
US09021821B2 Ventilation device for use in systems and methods for removing heat from enclosed spaces with high internal heat generation
A ventilation device is provided for use in conjunction with systems and methods provided for cooling data centers. A Make-Up Air Dehumidification/Humidification Unit for the introduction of ventilation air and control of humidity within the enclosed space is provided to support other system components. An objective of the systems and methods according to this disclosure is to provide the necessary rejection of heat while providing a capability to limitedly add ventilation air and control of the absolute moisture content of the air within a data center.
US09021819B2 Method and apparatus for monitoring a refrigeration-cycle system
A monitoring system for monitoring operation of a refrigerant-cycle system is disclosed. A plurality of sensors measure operating characteristics of the refrigerant-cycle system. The refrigerant-cycle system includes a condenser unit and an evaporator unit. The condenser unit includes a condenser and a compressor. The evaporator unit includes an evaporator and a fan. A processing system receives the measurements from the plurality of sensors and outputs data regarding operation of the refrigerant-cycle system to a remote monitoring system.
US09021805B2 Exhaust gas recirculation control
Methods and systems are disclosed for controlling an exhaust gas recirculation valve in an engine by determining errors in exhaust backpressure estimates and adapting EGR flow estimations based on these errors to meet target EGR dilutions in the engine. In one example approach, a method comprises adjusting valve position based on desired EGR flow and estimated EGR flow, where the estimated flow is based on estimated exhaust backpressure, and the estimated exhaust backpressure is updated based on errors between actual and desired intake oxygen concentration.
US09021804B2 Self-sustaining low pressure EGR and exhaust system
An exhaust system, comprising a LP-EGR system that couples an exhaust system to an intake system and an exhaust pipe within the exhaust system with a turn greater 90 degrees and less than 270 degrees between front and rear tires and upstream of a LP-EGR exhaust inlet; and a muffler positioned in the exhaust system downstream of the LP-EGR exhaust inlet and forward of the front tires. By shortening the LP-EGR path, back pressure to sustain EGR flow can be maintained without the use of a back pressure valve.
US09021803B2 Turbine for an exhaust gas turbocharger and exhaust gas turbocharger having such a turbine
In a turbine for an exhaust gas turbocharger having a turbine housing with a turbine rotor rotatable supported therein and including spiral channels for directing exhaust gas onto the turbine wheel, at least one annular blocking element is supported between the spiral channels and the turbine wheel so as to be rotatable in the peripheral direction of the turbine wheel and additionally movable in the axial direction of the turbine wheel for a controlling the exhaust gas flow to the turbine wheel between impulse turbine mode when extended into the space between the turbine wheel and the spiral chamber and an accumulation made when retracted, with the gas flow through the turbine wheel or by-passing the turbine wheel being adjustable by rotation of the blocking element.
US09021800B2 Heat exchanger and associated method employing a stirling engine
A heat exchanger and associated method are provided that may eliminate or reduce the need for an external mechanical or electrical power source to drive the fan by utilization, instead, of a Stirling engine. A heat exchanger includes a plurality of coils configured to carry a primary fluid. The heat exchanger also includes a fan including a plurality of fan blades configured to force a secondary fluid across the plurality of coils to facilitate heat transfer between the primary and secondary fluids. The heat exchanger also includes a Stirling engine operably connected to the fan and configured to cause rotation of the fan blades. A corresponding method is also provided.
US09021795B2 Heat transfer device and manufacturing method
The present invention relates to a heat transfer device, more preferably for an exhaust system of a combustion engine, preferentially of a motor vehicle, with at least one warm tube for conducting a fluid emitting heat, with at least one cold tube for conducting a fluid absorbing heat and with at least one thermoelectric generator for generating electric energy from a temperature difference, wherein a thermoelectric generator each is arranged between a warm tube and a cold tube.The efficiency of the heat transfer device is improved if the respective thermoelectric generator is in contact with the respective tube via a heat conducting material and if the respective heat conducting material is configured as shaped body.
US09021792B2 Exhaust gas purification device
A selective catalytic reduction catalyst capable of reducing the NOx in exhaust gas to N2 is arranged in an exhaust pipe of an engine. Fluid feed has a fluid injecting nozzle facing the exhaust pipe on the exhaust gas upstream side from the selective catalytic reduction catalyst. The fluid feed is configured such that a urea fluid that functions as a reducing agent is fed with the selective catalytic reduction catalyst from the fluid injecting nozzle to the exhaust pipe. Ozone feed includes an ozone injecting nozzle that faces the exhaust pipe on the exhaust gas upstream side from the selective catalytic reduction catalyst, and on the exhaust gas upstream side or the exhaust gas downstream side from the fluid injecting nozzle. The ozone feed is configured such that ozone is fed from the ozone injecting nozzle to the exhaust pipe.
US09021789B2 Degradation diagnostic apparatus for NOx catalyst
A NOx amount capable of being absorbed by a criteria catalyst as a boundary between degradation and normality is supplied to a NOx storage reduction catalyst and thereafter, a reducer amount corresponding to the NOx amount is supplied by a rich spike operation. Degradation of the NOx catalyst is determined based upon the output of the NOx sensor at this time. Since the degradation of the NOx catalyst is determined only by a magnitude of the NOx sensor output, the degradation diagnosis can be performed with high precision. While the catalyst is normal, the excessive reducers are not supplied and therefore, deterioration of the fuel consumption can be prevented.
US09021784B1 Thermodynamic louvered jet engine
The thermodynamic louvered jet engine is a jet engine having a central air inlet surrounded by an annular air inlet. Both inlets are adapted to receive relatively cool, low-pressure air and to convey the air to a combustion chamber to mix and combust with injected jet fuel. The annular inlet is provided with a louvered outlet for directing the air to the combustion chamber. A portion of the hot combustion gases produced in the combustion chamber is circulated from the combustion chamber to mix with the inlet air supplied via the annular air inlet. Also, the central air inlet is provided with structure that directs a portion of the air from the central air inlet to mix with the circulated combusted gases. This arrangement permits the engine to develop a high-pressure build-up of exhaust gases, producing superior thrust while the aircraft is setting and while the aircraft is in flight.
US09021780B2 Energy extraction and transfer system for a gas turbine engine
A gas turbine engine is provided having a variety of forms and features. The gas turbine engine can include a compressor having movable vanes. In one form of operation the compressor can close down the vanes to a relatively low flow capacity position and the compressor can be operated at a higher speed, whereupon the vanes can be repositioned and the gas turbine engine operated at a different condition. The gas turbine engine can include a turbine having movable vanes. In one form of operation the turbine can change the vane positions to a relatively low torque position and the engine operated at a higher fuel flow condition, whereupon the vanes can be repositioned and the gas turbine engine operated at a different condition. The gas turbine engine can have a heater that adds heat to a flow stream, a motor that provides energy to a shaft, and an external load.
US09021779B2 Systems and methods for combustor emissions control
The present application thus provides a gas turbine engine system. The gas turbine engine system may include a gas turbine engine, a nitrogen oxides reduction system in communication with a flow of combustion gases downstream from the gas turbine engine, and a nitrogen oxides controller to control the ratio of nitrogen dioxide to nitrogen oxides in the flow of combustion gases entering the nitrogen oxides reduction system.
US09021775B2 Harvester for leafy vegetables
A harvester having one or more cutting blades for cutting leafy vegetables with a rotating brush for sweeping harvested leaves into a basket or enclosure. The blades are driven by an oscillatory drive mechanism. The brush may have limp bristles. The harvester may be hand-carried and operated by a motor, which drives both the brush and the cutting blades.
US09021770B2 Sealing station
The sealing station in a thermoforming machine for sealing a cover sheet to a bottom sheet having pocket-like depressions to hold products includes a first mold and a second mold, the second mold having cavities to accept the pocket-like depressions in the bottom sheet. The sealing station further has a vent system, which involves an inlet channel and an outlet channel in an area of each of the cavities so that, during a sealing operation, a vent space is formed between each depression in the bottom sheet and each cavity, and air entering through the respective inlet channel passes over the depression in the bottom sheet in the vent space and escapes through the respective outlet channel.
US09021768B2 Apparatus for conveying of articles and product slicing and packaging line using the conveying apparatus
The invention relates to a method for conveying articles, in particular product slices produced by simultaneous slicing of a plurality of food products or respective portions including a plurality of product slices, wherein the articles are conveyed in a conveying direction on a main conveying path in multitracks in desired arrangements formed by articles from different tracks, in particular in rows extending transverse to the conveying direction, incomplete arrangements of articles having at least one deficient point are expelled onto a secondary conveying path and desired arrangements are formed from the articles forming the incomplete arrangements.
US09021765B2 Molded polymeric spacing devices
Substrates such as sheet metal components may be kept spaced apart from each other using a molded polymeric spacing device. The spacing device has a main body with a thickness corresponding to the desired minimum spacing between the substrates and, extending from the main body or a base connected to said main body, an attachment member capable of being inserted into an opening in one of the substrates, but resistant to being easily withdrawn from such opening. Noise and vibration that might otherwise be generated or propagated by closely proximate substrates are reduced through the use of such molded polymeric spacing devices, which may be integrally fashioned from a rubber.
US09021763B2 Reinforcement bar positioning system
A reinforcement bar positioning device may comprise an elongated main member having a longitudinal axis, with the main member defining a pair of apertures spaced from each other along the longitudinal axis. The positioning device may also comprise at least one securing member mounted on the main member and configured to secure a reinforcement bar in one of the apertures of the main member.
US09021758B2 Protective cover for reinforcing bar
A protective cover for an exposed end of a rebar has a collar with a closed end and an open end and a cap disposed within the collar. The cap has a closed end and an open end that is exposed to the open end of the collar such that an end of a rebar that is introduced into the open end of the collar will extend into the open end of the cap.
US09021755B2 Method of making use of surface nanocrystallization for building reinforced construction structure
A method of building a reinforced construction structure. The method comprises a step of treating an attachment member with surface nanocrystallization whereby when the construction structure is under stress at least a first portion blocks or reduces spreading of strain along the attachment.
US09021748B2 Gutter leaf slide bridge
A gutter protecting apparatus includes a plurality of substantially parallel rods extending in a downward slope from near a roof edge to and beyond the far side of the gutter. The rods extend substantially perpendicular to the gutter's length and to a frame to which the rods connect at the upper edge. Preferably, the lower rod ends are spaced above and slightly beyond the far edge of the gutter to allow debris to pass the gutter without catching. Legs can extend down from some rods to the gutter's far edge to provide support. The apparatus can be pivotably mounted to the roof, the fascia or the gutter, permitting access beneath. The apparatus forms a cage-like covering over the gutter to exclude matter and small creatures, while allowing the liquid to flow past. Sunlight bypassing the rods and movement of air through the gutter make the water exiting the downspout cleaner.
US09021747B2 Corrugated mesh gutter leaf preclusion system
Corrugated fine mesh material is configured to be located overlying a gutter. The fine mesh material has an upper edge opposite a lower edge with the upper edge configured to fit beneath shingles on a roof adjacent the gutter. The lower edge is configured to be held to a lip at a forward edge of the gutter. The corrugations add strength to the material and collect water at troughs thereof where the collected water more readily forms droplets that fall down into the gutter. A lower strip is preferably provided to hold the lower edge of the mesh to a lip of the gutter. An upper strip is optionally provided which includes a tab which can fit beneath shingles to the roof. A barrier such as a bead of caulk can optionally be coupled to an underside of the corrugated mesh to further encourage water droplets to fall.
US09021746B1 Bleacher system
A bleacher system has a support structure that includes multiple cross members at spaced intervals, but includes no longitudinal rails. The support structure further includes an axle carrier sub-frame mounted between two of the cross members. One or more tiers are mounted on the support structure. Each tier includes multiple girders at spaced intervals, each girder supporting a plurality of seat supports and a plurality of foot board supports, with seat planks or seats then secured to the seat supports and foot planks secured to the foot board supports in each tier. The bleacher system may be provided with front and/or rear jacks for use when the bleacher system is in a deployed position. The bleacher system may also include a hitch tube to facilitate attachment to a vehicle when the bleacher system is in a transport position.
US09021745B2 Exit device mount with closed termination
An exit device includes a rail having opposite first and second ends and a rear portion with a first opening adjacent the first rail end for attachment to the door surface, the first rail end further having a front portion that inhibits access to the first rail opening in a direction normal to the rail rear portion. The method for installing it includes securing a mount having a cantilevered portion extending therefrom to the door at the surface first end such that the mount cantilevered portion provides a space between the cantilevered portion and the door and placing the rail against the door surface such that the mount extends through the first rail opening, sliding the rail to engage the rail rear portion adjacent the first rail opening between the mount cantilevered portion and the door and securing the second rail end to the door surface.
US09021742B2 Opening and closing apparatus
An opening and closing apparatus includes: a drive unit provided in an opening and closing body which is openably and closeably attached to a main body, and opening and closing the opening and closing body with respect to the main body by driving the opening and closing body using electric power; a secondary energy storage device provided in the opening and closing body and electrically connected to the drive unit in such a manner that the secondary energy storage device can be inductively charged and can supply electric power to the drive unit; and an electric power receiving coil provided in the opening and closing body so as to be capable of facing an electric power transmitting coil which is provided on the main body, and is electrically connected to a primary energy storage device installed on the main body, and electrically connected to the secondary energy storage device.
US09021741B2 Path-controlled adjustment device with a multipart carrier assembly
The invention relates to a path-controlled adjustment device for a window pane of a motor vehicle, with a carrier assembly, with at least two guideways provided at the carrier assembly, which define an adjustment path for an adjustable window pane and which are spaced from each other transversely to the adjustment path, and with a driver which on the one hand includes means for connection of the window pane to be adjusted and which on the other hand is in engagement with the guideways so as to be longitudinally movable. The carrier assembly consists of at least two carrier elements which are connected with each other at a plurality of fixing points. On at least one carrier element fixing points, via which that carrier element is to be fixed at a further carrier element of the carrier assembly, are connected with each other by reinforcement paths.
US09021739B2 Plant cultivation apparatus for producing the plant having high content of ginsenosides
A plant cultivation apparatus including: a guide rail disposed above a cultivation bed and extending along the length direction of the cultivation bed; a movable unit configured to move along the guide rail; an arm unit having a first end that is coupled to the movable unit, and a second end that is telescopically extendable from the movable unit toward the cultivation bed; and a UV radiation unit coupled to the second end of the arm unit and configured to irradiate the cultivation bed with a set amount of UV light.
US09021737B1 Illuminating fishing pole
The illuminating fishing pole involves a kit that when installed provides illumination down the length of the fishing pole and at a distal end. A first illuminating member attaches to the handle portion of the fishing pole via a bracket that clips thereon. The first illuminating member directs light down the length of the fishing pole, and includes wiring that extends therefrom, through the interior of the fishing pole, and down to the second distal end where a second illuminating means is provided. The second illuminating means directs light away from the fishing pole and in the direction of casting a fishing line from said fishing pole. The wiring includes a connector to enable disconnection of the first illuminating means from the fishing pole. The first illuminating means includes a powering means and two on/off switches to control operation of each illuminating means.
US09021736B2 Fishing line float and spool device
A fishing line float and spool device is provided having a rounded, buoyant structure, and an arraignment that allows a length of fishing line to be independently supported from the water surface. The device comprises a first and second side having a perimeter flange and an inset channel therebetween for supporting the fishing line about the perimeter of the device. A plurality of notches is disposed through the flanges of each of the float sides. The fishing line attaches around the float and is extended therefrom, whereby the notches allow the line to be tied off such that when the line is struck by a fish the float flips over for notification purposes. The center of the float includes an aperture therethrough for assisting the user when tying off the fishing line, while also providing a support for an external hand crank reel or a lighted pole.
US09021735B2 Black powder pellet loader for a revolver
A black powder pellet loader for a revolver. Tip ends of a number of fingers are movable from a closed position to an open position by sliding a thumb bracket toward a main bottom right end tube. One end of a penetrating tube may penetrate through the second end of a sliding raised rib tube, through a reducer adapter and a finger retaining nut until the end of the penetrating tube strikes a downward bend of each of the fingers. The downward bend of the fingers may continue to slide over the penetrating tube, which may force the tip ends of the fingers diverge from the closed position to the open position. Black powder pellets may be inserted between the fingers when in the open position, and upon release of the thumb bracket may be retained in the fingers when in the closed position.
US09021732B2 Firearm trigger reset assist apparatus and method
An apparatus to assist in trigger reset includes a torsion spring having lower arms mechanically bridged together and upper arms that translate an applied force from a bolt carrier group to a trigger in order to assist in resetting the trigger.
US09021720B2 Fluid-filled chamber with a tensile member
A fluid-filled chamber, which may be incorporated into articles of footwear and other products, may include an outer barrier and a tensile member. The outer barrier may have an upper portion, an opposite lower portion, and a peripheral edge. The upper portion and lower portion may be bonded together in a bonded region spaced inward from the peripheral edge. The bonded region may have a convex shape. The tensile member may be located within the outer barrier, and may be formed to have at least one gap. The bonded region may extend at least partially into the gap.
US09021719B2 Shoe spring and shock absorbing system
Footwear with a powerful arch spring made with spring boards that can be utilized by the heel and ball of the foot areas during impact for efficient energy storage and return during walking, running and other forms of self-propelled locomotion. The spring boards can extend into the toe area of the footwear to create a toe spring with efficient energy storage and return. Embodiments of the present invention combine the spring boards which are excellent for storing and returning energy with a shock absorbing material which can also function as a secondary spring in order to achieve high efficiency energy returns while maintaining comfort and stability with the footwear.
US09021715B2 Electronic caliper configured to generate power for measurement operations
An electronic caliper generates power for measurement operations. The caliper comprises a scale member, a slider, a signal processing portion configured to measure a displacement between the scale member and slider, a power generating arrangement attached to the slider comprising a gear assembly configured to rotate in response to a force provided through a power generating handle to the gear assembly by a user moving the power generating handle relative to the gear assembly, and a power generator coupled to the gear assembly and configured to rotate in response to force provided by the rotating gear assembly and provide power to the signal processing portion. The power generating arrangement generates power as the user moves the power generating handle, and the power generating arrangement contributes a motion resistance force component of at most 20N as the user moves the power generating handle with a maximum manual acceleration.
US09021711B2 Mechanical drawing board
An apparatus for securing and drawing upon a piece of paper, includes a board having a drawing surface sized to receive the paper. The drawing surface is bounded along its perimeter by a border region. An array of border pieces is fastened securely to the border region, each border piece being aligned relative to the others to establish a precisely sized drawing surface area to accommodate the paper. Each border piece has a length shorter than that of the corresponding edge of the drawing surface.
US09021706B2 Unified rolling and bending process for roller bearing cages
A method of manufacturing large diameter tapered roller bearing cages includes beginning with a metal strip, coil or plate of cage blank material and feeding it into a rolling mill. The rolling mill includes a pair of unparallel forming rolls disposed to define a wedge-shaped gap therebetween. As the cage blank material is fed through the wedge-shaped gap, one lateral side of the cage blank material is plastically deformed to reduce its thickness and to elongate its length, while slight or no deformation is introduced into the other lateral side, thus forming the cage blank into an arc shape. A third roll disposed at the exit side of the forming rolls bends the rolled cage blank into a circular conical ring. Adjacent butt ends of the formed conical ring cage blank are aligned and joined together during the assembly process to form the large diameter tapered roller bearing cage.
US09021704B2 Electromagnetic clamping method
A method for assembling parts. A sealant is placed between a plurality of parts in a stack up to form a workpiece. The workpiece is clamped using a permanent magnet unit and an electromagnetic clamping device in an activated state such that a number of forces caused by a magnetic field clamps the workpiece between the electromagnetic clamping device and the permanent magnet unit. A number of holes are drilled in the workpiece. A number of fasteners are installed in the number of holes.
US09021702B2 Toothed part manufacturing method, toothed part manufacturing device, and toothed part
When forming a toothed portion on the outer section of a blank by contacting a tooth profile-forming portion of a forming die with a curved portion of the blank, the first projection of the blank is accommodated in a first depression, and a load is applied axially to a center section of the blank so a material of the blank flows radially outward. The material of the blank at the first projection flows in the axial direction to inside the first depression, and the material of the blank at an intermediate section between the center and the outer section flows in axially to inside a second depression to form a second projection. When the load is maximized, a space is provided between a toothed portion and the tooth profile-forming portion, between the first projection and the forming die, and between the second projection and the forming die.
US09021698B2 Flat plate heat pipe and method for manufacturing the same
The present invention relates to a flat plate heat pipe and a method for manufacturing the same. The heat pipe includes a flattened pipe whose inner surface is coated with a wick structure layer. The interior of the flattened pipe is provided with a sintered supporting layer and a working fluid. The sintered supporting layer has a plurality of posts arranged in the flattened pipe to vertically support therein. With this arrangement, the thickness of the pipe can be reduced but the whole structural strength can be maintained to prevent deformation. Further, a return path for the working fluid can be provided in the pipe. By only sealing two sides of the pipe, a sealed chamber can be formed for the operation of the working fluid. By the inventive method, the manufacturing process can be simplified and a larger space inside the chamber can be obtained.
US09021697B2 Housing member for clutch mechanism
A housing member for a friction clutch and a method for making it. The housing member is made for use with two differently sized fan members. Two annular raised mounting pilot surfaces are provided, one of which is machine finished for mounting one of the two fan members. Two sets of fan member mounting holes are also provided, one set of which is used to mount one of the two fan members thereon.
US09021696B2 Method for producing a plating of a vane tip and correspondingly produced vanes and gas turbines
The invention relates to a method for producing a plating (5) of a vane tip. Said method consists of the following steps: a) a vane having a vane tip which is arranged opposite the base of the vane (2) and which comprises a surface which points radially outwards is provided, and b) a porous layer (7) is applied to at least the surface (4) of the vane tip and/or c) a bulge (8) which increases the surface of the vane tip is applied to at least one part of the flanks of the vane tip, said flanks surrounding the surface of the vane tip, and d) the plating (5) is applied to the porous layer and/or the bulge. The invention also relates to corresponding vanes or gas turbines with corresponding vanes.
US09021693B2 Method of manufacturing printed circuit board with metal bump
A method of manufacturing a printed circuit board, including: applying a dry film on a carrier and then patterning the dry film to form holes for forming metal bumps; forming an upper circuit layer including metal bumps charged in the holes and connection pads on the dry film; forming an insulation layer on the dry film; forming a build-up layer including a lower circuit layer on the insulation layer; removing the carrier; and removing the dry film.
US09021690B2 Method of manufacturing printed circuit board having buried solder bump
A method of manufacturing a printed circuit board having a buried solder bump, including: preparing a carrier on which a circuit layer, a solder bump, and a circuit pattern formed on the solder bump are formed; pressing the carrier into an insulating layer so that the circuit layer, the solder bump and the circuit pattern are buried in the insulating layer; and removing the carrier.
US09021689B2 Method of making a dual port pressure sensor
A method of forming a dual port pressure sensor includes forming a first opening and a second opening in a flag of a lead frame. An encapsulant is molded to hold the lead frame in which the encapsulant is over a top of the flag and a bottom of the flag is uncovered by the encapsulant. A first opening in the encapsulant is aligned with and larger than the first opening in the flag and a second opening in the encapsulant aligned with the second opening in the flag. A pressure sensor transducer is attached to the bottom of the flag to cover the first opening in the flag, wherein the pressure sensor transducer provides an electrically detectable correlation to a pressure differential based on a first pressure received on its top side and a second pressure received on its bottom side. An integrated circuit is attached to the bottom of the flag. The integrated circuit is electrically coupled to the pressure sensor. A lid is attached to the encapsulant to form an enclosure around the bottom of the flag. The pressure sensor transducer receives the first pressure through the first opening in the encapsulant and the first opening in the flag and the second pressure through the second opening in the encapsulant, the second opening in the flag, and the enclosure.
US09021684B2 Method of fabricating a slip ring component
A process of fabricating a slip ring component, a slip ring component, and a slip ring assembly are disclosed. The process includes forming a first shot, forming a second shot, and immersion bathing the first shot and the second shot. The immersion bathing applies an electrically conductive plating to exposed surfaces of the second shot.
US09021683B2 Rotor housing for easy and safe assembling and method for assembling motor set using the rotor housing
The present invention relates to a method for assembling a motor set that includes: coupling a rotor housing having a plurality of operating holes to a stator having shaft bushings with holes formed therein through the operating holes, thereby making the holes to be seen through the operating holes; coupling the holes of the stator associated with the rotor housing to stator assembly holes of a motor set assembly, the holes of the stator being aligned with the stator assembly holes of the motor set assembly; and inserting rivets into the holes through the operating holes and coupling the rivets to the stator assembly holes.
US09021682B2 Apparatus for stud bump formation
An apparatus includes a spool configured to supply a wire, a cutting device configured to form a notch in the wire, and a capillary configured to bond the wire and to form a stud bump. The apparatus is further configured to pull the wire to break at the notch, with a tail region attached to the stud bump.
US09021678B2 Disassembling method of mandrel used for manufacturing composite material structure and disassembling apparatus of mandrel
The present invention provides a technique which can disassemble a mandrel having a substantially cylindrical shape and being dividable into a plurality of segments, easily and efficiently. The disassembling method comprises, in the mandrel adhesively attached with a composite material structure on an outer peripheral surface thereof, a rotation step of rotating the pair of support rings along with the mandrel to position a segment which is a detached target to an uppermost portion; and a segment detaching step of detaching the segment which is the detached target positioned at the uppermost portion, from the pair of support rings; wherein in the segment detaching step, the segment which is the detached target is moved in a vertically downward direction to a position inside of the mandrel, between the pair of support rings, and is carried out from between the pair of support rings.
US09021676B2 Method for maintaining a door in a closed position on an over-the-road vehicle
A method of preventing a first door on an over-the-road vehicle from moving from a closed position into an open position. The first door has a first latch assembly that cooperates with a second latch assembly to releasably maintain the first door in its closed position. One of the first and second latch assemblies is maintained in place by at least one fastener extended into a first opening. With the at least one fastener loosened, the first locking assembly is placed on one of: a) one of the doors; or b) the vehicle frame after which a fastener is tightened into the first opening to thereby: i) maintain one of the first and second latch assemblies in place and secure the operatively placed first locking assembly. With the first door in the closed position, a locking device can be connected to the first locking assembly and another part on the vehicle to thereby maintain the first door in the closed position.
US09021671B2 Slot gripper
A slot gripper for removing twistlocks from container fittings or for inserting twistlocks into container fittings, comprising a twistlock receptacle, arranged in a receptacle plate and a tool that locks and unlocks twistlocks arranged in the twistlock receptacle by rotating, is characterized by two clamping jaws extending in the receptacle parallel to the receptacle plate and arranged opposite each other. A first pin extends from the receptacle plate at a right angle at the edge of the receptacle, a second pin is arranged on side of the first pin opposite the receptacle and extends from the receptacle plate at a right angle, and a rope guiding element extends from the receptacle plate at a right angle at the edge of the receptacle. The first pin, the second pin, and the rope guiding element are each supported against the force of a spring and can be lowered in the receptacle plate.
US09021670B2 Device for collapsing and loading a heart valve into a minimally invasive delivery system
A device is provided for collapsing a stented bioprosthetic valve, including first section and second sections, each spanning between first and second ends of the device. The second section of the device is associated with the first section to at least partially enclose an internal cavity formed by the first and second sections, the internal cavity tapering from an open insertion portion at a first end of the device to an open exit portion at a second end of the device. The insertion portion has a larger dimension than the exit portion. When the first section and second section are substantially enclosing the internal cavity, a stented bioprosthetic valve may be inserted into the insertion portion and collapsed as it is moved toward and through the exit portion. The valve may then be loaded on an apparatus for insertion into the body.
US09021667B2 Clip
A clip comprising a first wall member and a second wall member is disclosed. A cross-section of the first wall member is defined by a first side wall, a second side wall and a connecting wall that is positioned between the first side wall and the second side wall. A cross-section of the second wall member is defined by a first end and a second end, wherein at least a portion of the first end is connected to a portion of the first side wall of the first wall member and wherein a second end is positioned between the first side wall and the second side wall and spaced away from an inner surface of the connecting wall. The first wall member and the second wall member cooperate to define a channel having a first portion and a second portion.
US09021666B2 Flash grip systems
Flash grip system is used to securely retain a USB flash drive or thumb drive and provide a comfortable, gripping surface. Further, the flash grip system may use an article-fastener such that the USB flash drive may be removably attached to a variety of articles (such as a keychain, a belt loop, a bag strap, etc). The holding surface may further include decorative indicia for decorating the USB flash drive.
US09021664B2 Method and device for storing and carrying a portion of rope
An apparatus and method for carrying and storing a portion of rope is claimed. A portion of rope is braided and wound about two complementary loops. Attached to one complementary loop is a flexible fastener. The flexible fastener can be passed through the second complementary loop and attached to itself. The apparatus can then be worn as a bracelet. When the rope is needed, the person can unwind the rope. After using the rope, the rope can be rewound and then bound with the flexible fastener.
US09021658B1 Trigger hinge
A trigger hinge used in a mobile flip-up electronic device is disclosed to include a female shaft, a male shaft set mounted in the female shaft, and a trigger device mounted at the male shaft set. When the user opens or closes the mobile flip-up electronic device to rotate the male shaft set relative to the female shaft, a pushing and moving piece of the trigger device is moved forward or backward to switching on/off switch, and thereby booting up or shutting down the mobile flip-up electronic device. Thus, the invention enhances the application and convenience of use of mobile flip-up electronic devices.
US09021654B2 Liquid aspirator for drawing off and sucking up liquids
Liquid aspirator for drawing off and sucking up liquids, having a drawing-off lip, having a suction device for sucking up the liquid into a separating space in the housing of the liquid aspirator, having an exhaust-air channel, which is subjected to a negative suction pressure and is intended for leading the air out of the separating space, having a separating device, which is arranged in the separating space and separates the liquid from the water, and having a tank for accommodating the liquid. Complex guidance of the liquid/air stream is avoided in that the housing has a hollow chamber which forms the separating space and the tank, and into which the intake channel opens and from which the exhaust-air channel is guided out of the housing; wherein the hollow chamber contains a motor-driven rotor with a rotating impact surface, and the intake channel is designed such that the air/liquid stream is directed for radial direction reversal and acceleration onto the impact surface.
US09021651B2 Wiper device, in particular a motor vehicle windshield wiper device
The invention relates to a wiper device, comprising a wiper arm (10a; 10b) and an inner circle guide unit (14a; 14b) having an inner circle guide element (16a; 16b) for guiding a wiper blade (12a; 12b). According to the invention, the inner circle guide unit (14a; 14b) has at least one nozzle element (18a; 18b) for spraying washing water onto a motor vehicle windshield (20a).
US09021648B1 Strength-saving spiral mop pole
A strength saving spiral mop pole has a gripping rod, an outer rod, an inner rod, a rotating module and a holding device. The outer rod is mounted in the gripping rod and has a receiving space and a spiral concave portion. The rotating module has a pressing block and a threaded block. The pressing block has a guiding rod. The threaded block is penetrated by the guiding rod and attached to the pressing block. The threaded block has multiple spiral protrusive parts engaged with the spiral concave portion. To use the spiral mop pole of the present invention, the outer rod is pressed and the threaded block is rotated in the outer rod. The pressing block and the inner rod are driven by the threaded block so that the spinning removal of water is achieved by the rotation.
US09021642B1 Combination axe, sledge hammer and pick
A combination axe, sledge hammer and pick (CASHP) that is particularly designed for use by firefighters. The CASHP includes a front end and a rear end. The front end has an upper section that functions as an axe blade and the lower section functions as a sledge hammer. The rear section includes a pick that can be utilized for a variety of functions. By incorporating three tools in a single structure the weight that a firefighter carries is lessened. Thus, reducing fatigue and the time that is required to cut through an obstruction to reach fire victims.
US09021641B2 Welder multi-tool
A welder multi-tool is provided including a sleeve having a first leg portion, a second leg portion, and a bridge portion interconnecting the first leg portion and the second leg portion. The sleeve extends along a central axis passing through the bridge portion and defines a space between the leg portions. A single axle is attached to the sleeve and spans, along an axis, the space defined between the leg portions. The axis of the axle does not intersect the central axis of the sleeve. The welder multi-tool further includes a plurality of tools rotatably attached to the axle. Each tool axis does not intersect the axis of the axle. The plurality of tools includes a fillet gauge tool and a thickness gauge tool. A further example of the welder multi-tool includes a fillet gauge tool, a thickness gauge tool, a soap stone, and a welding nozzle cleaner.
US09021640B2 Vacuum mattress
A vacuum mattress for an operation table has plural foam strips oriented longitudinally with respect to a patient, the foam strips being laterally spaced apart, wherein the gaps are free from granulate of the vacuum mattress at least in their upper parts and the plural foam strips are separated from the granulate by a gas-impermeable layer.
US09021639B1 Mattress structure
A mattress structure contains: an elastic mattress. The elastic mattress includes a main body, two elongated extensions extending along two peripheral sides of the main body, and an outer segment formed on one end thereof to correspond to user's feet. The elastic mattress is made of plural first plastic wires which are solid and are irregularly winded together, a connection portion of at least two of the plural first plastic wires is melted, and a disconnection portion of the at least two of the plural first plastic wires includes plural gaps formed therein. The elastic mattress also includes two support areas arranged below the two elongated extensions, and each support areas has plural second plastic wires winded therein, wherein a density of the plural second plastic wires is greater than those of the other positions of the elastic mattress besides the two support areas.
US09021629B2 Baby crib
A baby crib includes an upright segment having a lower end portion and an upper end portion, a base connected with the lower end portion of the upright segment, an elongated support structure extending along a horizontal plane above the base and connected with the upper end portion, and a bassinet assembled with the support structure and having an inner space adapted to receive the placement of a baby therein. The bassinet has a sidewall provided with a side opening communicating with the inner space. The support structure is operable to displace the bassinet horizontally to modify a distance between the bassinet and the upright segment.
US09021620B1 Cantilevered brace assembly for wall-mounted toilet
A brace for a wall-mounted toilet, particularly useful for wall-mounted porcelain toilets in hospitals and other health care facilities. The brace a weight receiving structure supported by cantilevered struts that attach the brace to the wall, preferably using the same bolts that attach the toilet to the wall. The weight receiving structure may be seat portion that overlies the rim of the toilet bowl, so that the weight of the user is transmitted from the toilet seat to the seat structure and then to the walls through the struts. Alternately, the weight receiving structure may include an under-bowl support that extends underneath the toilet bowl so that the user's weight is transmitted from the bowl to the wall through the struts. Thus, the cantilevered brace increases the weight-bearing capacity of the wall-mounted toilet. A plastic shroud may be included for enclosing the brace and toilet bowl.
US09021614B2 Leg protector for sports activities
An embodiment of a leg protector of the present disclosure includes an upper thigh pad that is structurally attached to an upper bracing shell including lateral and medial uprights. The upper shell and thigh pad can be held to the player via a strap and/or garment. The uprights extend to uni- or polycentric hinges arranged on, and in one embodiment biased against, either side of the player's knee. A connecting member extends in a frontward direction from each hinge and attaches to a patella pad held in place over the player's knee. The patella pad may additionally be connected to the thigh pad via one or more connecting strip. Each hinge is also connected to a lower bracing shell, which includes lateral and medial uprights that extend down and around the player's lower leg, anteriorly or posteriorly. The lower shell can also be fitted via a strap or garment.
US09021612B1 Asymmetric body armor
Body armor includes a panel having a front, an opposed back, left and right sides, top and bottom, and a vertical axis extending through the panel at a location intermediate between the right and left sides. Opposed right and left shoulder cuts are formed in the panel between the right side and the top and between the left side and the top, and the right and left shoulder cuts are asymmetric to each other about the vertical axis. The right and left shoulder cuts are linear edges formed diagonally between the left and right sides and the top, and the right shoulder cut extends further inboard into the panel toward the vertical axis than the left shoulder cut.
US09027159B2 Handshake protocol to control actors and functions in a cable set-top-box system to propagate acceptance of an IP license to securely authenticate software application program interfaces (APIs)
A system for securely authenticating software Application Program Interfaces (APIs) includes a handshake protocol that enables promulgation of licensing rights controlling Intellectual Property (IP) to multiple Actors. The Actors include components of a cable system that can include a Conditional Access System, Middleware, a Browser for a Set-Top-Box, a Guide and a Guide Data Provider. The handshake is a Challenge-Response protocol that includes a Challenge issued by one Actor who controls IP rights to verify a second Actor has Licensed IP rights when the second Actor Response includes a Hook IP function IPF1. Other Actors who wish to use software functions F that the first Actor provides will be encouraged to acquire rights to the IP License to obtain the function IPF1 for access. Subsequent Actors who have IP rights controlled by another function IPF2 can be pulled into the same IP Licensing system, or another IP License that becomes part of the same ecosystem with the system controlled using function IPF1.
US09027154B2 Method, apparatus and system for managing document rights
Embodiments of the present invention provide a method, an apparatus and a system for managing document rights. In the method, the apparatus and the system for managing document rights which are provided in the embodiments of the present invention, a server receives a rights request from a client, where the rights request is used for obtaining rights information of a document; determines, according to the rights request, whether the first rights information of the document is saved; when the first rights information is not saved, sends, to the client, the second rights information corresponding to the document confidentiality level, so that the client decrypts the document according to the second rights information; and when the first rights information is saved, sends the first rights information to the client so that the client decrypts the document according to the saved first rights information.
US09027153B2 Operating a computer with a touchscreen
Disclosed are computers and methods of operating those computers. In the methods, a computer in a touch lock state displays a lock screen image showing a cover layer superimposed over, and obscuring, a background layer. A user enters a touch input to a touch screen of the computer, thereby specifying a portion of that touchscreen. The lock screen image is then modified so that the cover layer does not obscure the background layer in the specified portion of the touchscreen. The cover layer in the region of the touchscreen that is not specified in the touch input continues to obscure the background layer in those regions. If the portion of the touchscreen specified by the touch input exceeds a threshold amount the computer may be changed from being in a touch lock state to being in a touch unlock state.
US09027150B2 System and method of integrating modules for execution on a computing device and controlling during runtime an ability of a first module to access a service provided by a second module
A system for integrating modules of computer code may include a sandbox validator for receiving a first module and verifying that the first module complies with one or more sandbox constraints. A computing device may execute the first module within a runtime environment. A module integrator may operate within the runtime environment for receiving a request from the first module to access a service provided by a second module and only allowing the first module to access the service when the first module is authorized to access the service according to a service authorization table. The sandbox validator may ensure the first module correctly identifies itself when requesting a service provide by another module and that the first module includes runtime policing functions for non-deterministic operations. A service authorizer may generate an authorization policy for the first module, which is sent to the computing device along with the first module.
US09027149B2 Secret sharing system, apparatus, and storage medium
According to one embodiment, a secret sharing system of an embodiment includes a secret sharing apparatus, a plurality of first storage server apparatuses, and at least one second storage server apparatus. Upon reception of a delete request transmitted from the secret sharing apparatus, each first storage server apparatus reads out, based on name information in the received delete request, storage position information associated with the name information from storage position information storing unit. Each first storage server apparatus deletes all of share information and copy information indicated by name information in the received delete request based on the readout storage position information.
US09027147B2 Verification of serialization codes
An example apparatus may include a processor and a memory device including computer program code. The memory device and the computer program code may, with the processor, cause the apparatus to provide modified serialization codes for a first entity in a serialization flow to replace existing serialization codes for the first entity. In various examples, the modified serialization codes may have a representation of at least two different characters, and a number of instances of one of the characters in the representation of the modified serialization codes may be different from a number of instances of the one of the characters in the representation of the existing serialization codes. The memory device and the computer program code may further cause the apparatus to receive serialization codes from a second entity, the second entity being downstream in the serialization flow from the first entity; compare serialization codes from the second entity with the modified serialization codes; and verify the serialization codes from the second entity by determining if the serialization codes from the second entity are compatible with the modified serialization codes.
US09027142B1 Dynamic field re-rendering
A computer-implemented method involves identifying an initial element for serving by a web server system to a client device and recoding the element by creating a plurality of different elements that each represent a portion of the initial element. The different elements are then served in place of the initial element. A response is received form the client device and has portions that correspond to the different elements, and a combined response is created by combining the received portions in a manner that corresponds to a manner in which the initial element was recoded to create the plurality of different elements.
US09027140B1 Application malware filtering for advertising networks
Application malware filtering for advertising networks is disclosed. For example, techniques for providing a system and process for detecting malicious ad content (e.g., or other undesirable ad content) distributed by advertising (ad) networks are disclosed. In some embodiments, application (“app”) malware filtering for advertising networks includes receiving ad content; processing the ad content; and automatically determining whether the ad content is associated with a malicious app.
US09027136B2 Automatic generation of attribute values for rules of a web application layer attack detector
According to one embodiment, a web application layer attack detector (AD) is coupled between an HTTP client and a web application server. Responsive to receipt of a set of packets from the HTTP client carrying a web application layer message that violates a condition of a security rule, the AD transmits an alert package to an automatic attribute value generation and rule feedback module (AVGRFM). The AVGRFM uses the alert package, and optionally other alert packages from the same AD or other ADs, to automatically generate a new set of attribute values for each of a set of attribute identifiers for use, by the AD or other ADs, in a different security rule than the violated security rule. The new set of attribute values may be used in an attack specific rule to detect a previously unknown web application layer attack.
US09027134B2 Social threat scoring
A method includes identifying data on a social network that is associated with a social entity, and determining one or more characteristics of the identified data. A reference to the identified data is generated for each of the one or more characteristics. Each generated reference is compared to one or more known references, and a risk score for a social entity is determined based on each of the comparisons. A confidence score for the risk score is determined.
US09027133B2 Method and system for performing security monitoring on file downloading
The present invention discloses method and system for performing security monitoring on file downloading, and a non-transitory computer-readable medium that stores instructions for performing security monitoring on file downloading. The method includes upon detecting a file downloading operation, performing security detection on a downloaded file to determine whether the downloaded file is secure; if the downloaded file is secure, determining whether a downloading tool adopted when the file is downloaded is instant messenger (IM) software; and if the adopted downloading tool is IM software, modifying a filename extension of the downloaded file to ensure that the downloaded file is capable of being directly opened or run.
US09027130B1 Systems and methods for unauthorized activity defense
A computer worm defense system comprises multiple containment systems tied together by a management system. Each containment system is deployed on a separate communication network and contains a worm sensor and a blocking system. In various embodiments, the computer worm may be transported from a production network, where the computer worm is not readily identifiable, to an alternate network in the worm sensor where the computer worm may be readily identifiable. Computer worm identifiers generated by a worm sensor of one containment system can be provided not only to the blocking system of the same containment system, but can also be distributed by the management system to blocking systems of other containment systems.
US09027129B1 Techniques for protecting against denial of service attacks
Techniques for protecting against denial of service attacks are provided. In one embodiment, a network device can extract one or more values from a Transmission Control Protocol (TCP) ACK packet sent by a client device, where the one or more values encode TCP option information. The network device can further decode the one or more values to determine the TCP option information and embed the TCP option information into the TCP ACK packet. The network device can then forward the TCP ACK packet with the embedded TCP option information to a server.
US09027128B1 Automatic identification of malicious budget codes and compromised websites that are employed in phishing attacks
Uniform resource locators (URLs) that include strings matching known malicious budget codes are deemed to be malicious URLs. Compromised websites and compromised IP addresses are identified from the malicious URLs. URLs obtained from network traffic to compromised domain names or compromised IP addresses are inspected to identify candidate budget codes. Candidate budget codes that are confirmed to be malicious budget codes are included in a watch list, which may be distributed to endpoint computers to detect phishing attacks.
US09027126B2 Method and apparatus for baiting phishing websites
A cyber fraud phish baiting system for baiting a phishing website is disclosed. The cyber fraud phish baiting system is configured to store a plurality of URLs in a database and enter each of the URLs into a browser to view internet resources linked to the URLs. It is configured to scan the internet resources for information requests, obtain information responsive to the information requests from a database, enter responsive information into the information requests, and store the information requests and the responsive information entered into the information requests for each of the URLs. The internet resource may be a phishing website, and fake information is entered into the information requests.
US09027125B2 Systems and methods for network flow remediation based on risk correlation
Instrumented networks and platforms having target subjects (devices, transactions, services, users, organizations) are disclosed. A security orchestration service generates runtime operational integrity profiles representing and identifying a level of threat or contextual trustworthiness, at near real time, of subjects and applications on the instrumented target platform. Methods and systems are disclosed for network flow and device/platform remediation in response to reconnaissance-based intelligence correlation based on network monitoring, to accomplish network flow remediation and device/platform remediation. In an embodiment, a system receives system warnings and endpoint threat intelligence. The system correlates risk based on inputs from sensory inputs that monitor network activity, system configuration, resource utilization, and device integrity. The system then performs a calculus of risk on a global security context including endpoint assessment reports and sends system warnings based upon the endpoint threat intelligence. The system includes a remediation engine for receiving real time directives to control the device.
US09027124B2 System for monitoring an operation of a device
A system monitors an application. The system includes a state table with state table nodes corresponding to application checkpoints. The state table nodes include an authorized time interval and application path. The system also includes a time counter that tracks an operation time between successive application checkpoints, and a program counter that tracks and stores an operation path for the application. A checkpoint module verifies an operation of the application at a checkpoint by comparing the authorized time interval for the checkpoint state table node and the operation time tracked by the time counter, as well as the authorized application path for the checkpoint state table node and the operation path tracked by the program counter. A security action is performed when the tracked operation time is not within the authorized time interval, or when the tracked operation path does not match the authorized application path.
US09027115B2 System and method for using a registered name to connect network devices with a link that uses encryption
A method for connecting a first network device to a second network device includes receiving a request to resolve a network address of the second network device. The request includes a name associated with the second network device that corresponds to the network address. The request is evaluated to confirm that the name is registered with a name service that facilitates resolving the name and facilitates establishing communication links, which use encryption, between the first network device and the second network device over the network. It is determined whether the second network device is available to establish the communication link. If so, the communication link is automatically established, including sending a signal to a provisioning server to provision the first network device or the second network device with a resource for the communication link.
US09027110B2 System and method for communication between dynamic token and tool
The present invention relates to the field of information security. Disclosed are a system and method for communication between a dynamic token and a tool, the system comprising a tool part and a dynamic token part; the tool part comprises a control module and a tool radio frequency communication module; the dynamic token part comprises an MCU and liquid crystal module and an OTP radio frequency communication module. The method comprises: the tool part transmits a modulated wake-up command signal to the dynamic token part in the form of an electromagnetic wave; when a wake-up response command signal returned by the dynamic token part is correctly received, the tool part transmits the modulated command signal to the dynamic token part in the form of an electromagnetic wave; and the tool part detects the amplitude variation of the generated carrier signal, judges whether the response signal is correctly received, and operates correspondingly.
US09027109B2 Methods and systems for accessing account information electronically
Methods and systems for accessing customer account information involve, for example, binding a computing device with a customer's profile via one or more attributes of the computing device and an encrypted token stored on the computing device and thereafter receiving an authentication request consisting at least in part of the computing device attributes and the encrypted token stored on the computing device. A determination is made as to whether or not entry of a customer credential was received within a pre-determined preceding interval of time, and predefined customer account information is displayed on the computing device without requiring entry of the customer credential when a determination is made that entry of the customer credential was received within the pre-determined preceding interval of time.
US09027108B2 Systems and methods for secure file portability between mobile applications on a mobile device
Systems and methods for secure file portability between mobile applications in a cloud-based environment or cloud-based collaboration and file sharing environment. In one embodiment, a server-based key generation service generates an encryption key that is unique to each file transfer transaction between mobile applications accessed via a mobile device. Data packages leaving a mobile application are then encrypted using the encryption key to provide secure file portability between mobile applications. In another embodiment, a background service triggered by a mobile application detects when a user is logged out of the mobile application and revalidates the user session with the mobile application to maintain portability of files between mobile applications. The background service presents a minimal user interface to get the user's credentials for the mobile application, without the user having to switch to the mobile application, and obtains an authentication token from a remote server using the user's credentials.
US09027106B2 Organizational attribution of user devices
A login request to access information associated with a website may be received from a user device accessing the website via a browser. A determination may be made as to whether a browser attribute of the browser, font type, or service set identifier (SSID) information is located within a database. A further determination may be made as to whether to grant access to the information associated with the website. The determination as to whether to grant access to the information associated with the website may be based at least in part on the browser attribute font type, or service set identifier (SSID) information.
US09027104B2 Instructions processors, methods, and systems to process secure hash algorithms
A method of an aspect includes receiving an instruction. The instruction indicates a first source of a first packed data including state data elements ai, bi, ei, and fi for a current round (i) of a secure hash algorithm 2 (SHA2) hash algorithm. The instruction indicates a second source of a second packed data. The first packed data has a width in bits that is less than a combined width in bits of eight state data elements ai, bi, ci, di, ei, fi, gi, hi of the SHA2 hash algorithm. The method also includes storing a result in a destination indicated by the instruction in response to the instruction. The result includes updated state data elements ai+, bi+, ei+, and fi+ that have been updated from the corresponding state data elements ai, bi, ei, and fi by at least one round of the SHA2 hash algorithm.
US09027103B2 Method and system for securely accessing to protected resource
The invention provides a method for securely accessing to protected resource and a system thereof, which belongs to information security field. A first terminal sends a request for accessing to the protected resource to a second terminal, and sends a user name and first data to the second terminal; the second terminal generates second data, and searches for a secret on a third terminal; the second terminal processes the first data, the second data, and the secret, so as to obtain a first characteristic value; the third terminal processes the first data, the second data, and the secret so as to obtain a second characteristic value, and upon receiving a confirmation message, processes the first data, the second data, and a secret pre-stored at/on the third terminal so as to obtain a third characteristic value; the first terminal sends the third characteristic value to the second terminal; the second terminal processes the first data, the second data, and the secret to generate a fourth characteristic value, and determines whether the fourth characteristic value is identical to the third characteristic value by comparison, if they are identical, accessing is permitted; otherwise, accessing is refused.
US09027100B2 Client-side ad caching for lower ad serving latency
Advertisements are served over the Internet to clients on demand. A client module executing on a client device fetches advertisements over the Internet from an advertisement server. The client module stores these advertisements in a cache on the client device. When an application executing on the client device needs to display an advertisement, instead of contacting the advertisement server directly, the application makes a call to the client module. The client module, instead of contacting the advertisement server immediately, determines whether the cache on the client device contains any advertisements that satisfy criteria specified by the application. If the cache does contain advertisements that satisfy the criteria, then the client module provides those advertisements to the application. Otherwise, then the client module requests criteria-satisfying advertisements from the advertisement server at that time, and provides at least one of those to the application.
US09027097B2 Client application assisted automatic user log in
Some systems allow a user to access content using both a native client application and a web interface. In these systems, the client application authorized to access a user account can assist with automatically logging a user into the web interface through the use of authentication tokens. In response to an authentication request, the client application can select a token and split it into multiple parts. One piece can be embedded in a URL and a second piece can be stored in a file. The file can also contain browser executable instructions that when executed combine the two pieces to re-create the token and send the re-created token to a server to authenticate the user. The client application can forward the URL to the browser, which can direct the browser to the file. The browser can execute the instructions thereby authenticating the user.
US09027096B2 Method and device for enhancing security of user security model
The disclosure discloses a method and system for enhancing the security of a user security model. In the solution of the disclosure, after a Simple Network Managing Protocol (SNMP) server acquires a multi-byte original password of a user, detects whether the original password is composed of a specific byte string repeated multiple times; and if so, the user is prompted to reconfigure a password. In accordance with the solution provided by the disclosure, the disclosure greatly enhances the security of version V3 for the SNMP server side, solves the problem that the vulnerability exists in the security defined in version V3 in the prior art, and avoids the security hidden danger caused by the fact that illegal users can use the password different from the password of the authorized user to log on the SNMP server.
US09027094B1 Associating data initially with devices and subsequently with accounts
A technique for associating data with an account is described. During this technique, a user uploads data to a computer system from an electronic device one or more times without providing log-in credentials for the account. Instead, the data is stored along with an identifier determined from characteristics or attributes of the electronic device. If the user subsequently logs into the account from the electronic device, the computer system determines that the identifier for the electronic device matches the previously determined identifier. At this point, the computer system associates data with the account.
US09027092B2 Techniques for securing data access
Techniques for securing data access are presented. A user's data is encrypted on multiple servers throughout a network. Each portion of the encrypted data resides on a different server, and each portion represents a non-contiguous data selection from the user's original unencrypted data. Each portion encrypted using a master credential that is different from the user's logon credential. Also, each portion encrypted using a server identity for the server on which that portion resides. An order, which is used for assembling decrypted versions of the encrypted portions back into the user's data, is acquired via another and different principal-supplied credential.
US09027090B2 Network system and information processing method
A network system includes first information processing apparatus and a second information processing apparatus that are connected through a network. The first information processing apparatus includes a transmitter that transmits a setting for an application to the second information processing apparatus. The setting includes an attribute indicating whether any change in the setting in the second information processing apparatus is permitted. The second information processing apparatus includes a receiver that receives the setting; and a function executing unit that executes a function of the application in accordance with the setting.
US09027089B2 Method and system for providing internet services
A service integration platform system for providing Internet services includes: an interface configured to receive a service request message that is initiated by a user of an application provided by an Independent Software Vendor (ISV), the service request message being implemented according to an Application Programming Interface (API) type and including a plurality of platform-level parameters that conform to the API type. The system further includes one or more processors coupled to the interface, configured to: locate a set of authentication checks that are appropriate for the API type, based at least in part on the plurality of platform-level parameters included in the service request message and a mapping of predefined combinations of platform-level parameters and corresponding sets of authentication checks; perform authentication of the service request according to the set of authentication checks; and route the service request to a service address of the Internet Service Provider (ISP) in the event that the service request is authenticated.
US09027088B2 Systems and methods for protection of a SIP back-to-back user agent on modems
Systems and methods are provided for authenticating Internet Protocol (IP) Multimedia Subsystem (IMS) applications in a User Equipment (UE). A method includes: receiving a first Session Initiation Protocol (SIP) REGISTER message from an IMS application operating on the UE; transmitting a response message to the IMS application based on the received first SIP REGISTER message; receiving a second SIP REGISTER message from the IMS application operating on the UE; determining authentication for the IMS application based on the received second SIP REGISTER message from the IMS application operating on the UE; and based on the step of determining authentication for the IMS application, if the IMS application is authorized, then transmitting information associated with the first and second SIP REGISTER messages toward a SIP node or if the IMS application is unauthorized, then discarding data associated with the first and second SIP REGISTER messages.
US09027087B2 Method and system for identity-based authentication of virtual machines
A cloud computing system configured to run virtual machine instances is disclosed. The cloud computing system assigns an identity to each virtual machine instance. When the virtual machine instance accesses initial configuration resources, it provides this identity to the resources to authenticate itself. This allows for flexible and extensible initial configuration of virtual machine instances.
US09027084B2 Methods and apparatuses for securely operating shared host devices with portable apparatuses
The present invention provides methods and apparatuses that utilize a portable apparatus to securely operate a host electronic device. Typically, each portable apparatus includes a data storage unit which stores an operating system and other software. In one example, a portable apparatus can provide a virtual operating environment on top of a host's operating system for a host device. In another example, a portable apparatus containing its operating system can directly boot a host device with one or more hardware profiles. Furthermore, a device-dependent protection against software piracy, a user-dependent protection against sensitive data leaks, a controllable host operating environment to prevent unwanted information exposure, and a secure restoration procedure to prevent virus infection between the host device users may be incorporated. Moreover, an authorization signature may also be utilized to authorize a connected-state guest operation environment in the host device.
US09027082B2 Handling of public identities
The invention relates to a subscriber data entity, method and a computer program product for defining a first record including a wildcarded public user identity covering plurality of public user identities of users, defining a second record including a public user identity of a user, wherein the public user identity belongs to the plurality of public user identities which the wildcarded public user identity covers and assigning the first record and the second record to the same registration set, wherein the registration set includes public user identities to be registered together.
US09027080B2 Proxy access to a dispersed storage network
A method begins with a processing module selecting one of a plurality of dispersed storage (DS) processing modules for facilitating access to a dispersed storage network (DSN) memory. The method continues with the processing module sending a DSN memory access request to the one of the plurality of DS processing modules. The method continues with the processing module selecting another one of the plurality of DS processing modules when no response is received within a given time frame or when the response to the access request does not include an access indication. The method continues with the processing module sending the DSN memory access request to the another one of the plurality of DS processing modules.
US09027071B2 Method and apparatus for inserting broadcast program by detecting available channel over hybrid fiber coax network or optical cable network
An apparatus for combining a broadcasting channel may include a channel detector to detect a vacant Radio Frequency (RF) broadcasting channel used by a photoelectric converter that converts a first broadcast program as an optical signal to a first RF signal, a broadcast receiving interface to receive at least one second broadcast program, a broadcast modulator to generate a second RF signal by modulating the second broadcast program using the vacant RF broadcasting channel, and a channel combiner to combine a broadcasting channel used for the first RF signal and the vacant RF broadcasting channel.
US09027066B2 System and method to deliver video content
A method of delivering video content includes identifying a television program scheduled to be broadcast at a time during a peak viewing period, and identifying a recipient multimedia storage device that is to receive video content associated with the television program. The method also includes sending the video content associated with the television program to the recipient multimedia storage device during a non-peak viewing period that precedes the peak viewing period. The video content includes data to prevent viewing of the video content prior to the time when the television program is scheduled to be broadcast.
US09027063B2 Video-on-demand (VOD) management system and methods
The present invention provides for closed loop multimedia content management systems and methods to ensure accurate and timely delivery of VOD content from multiple content providers using multiple distribution systems. The present invention provides for a method of distributing multimedia content using a VOD management system by receiving a multimedia asset data file and associated metadata from a content provider and/or a MSO, tracking the delivery of the multimedia asset data file to a MSO, tracking the upload of the multimedia asset data file to a VOD server maintained by the MSO, and providing usage reports relating to usage of multimedia asset data files by end users of the MSO. Usage reports are prepared by receiving data from the VOD servers regarding the files requested by end users, creating a master reporting database using that data, and generating the usage reports using the data contained in the master reporting database.
US09027060B1 DVR with enhanced functionality
A personal video on-demand system and method which permits a user to receive available content using a single tuner and perform one of a plurality of operations on the available content. These operations include recording two or more signals, where one or both may be simultaneously viewed, recording one or more signals and playing back one or more signals, playing back two or more signals, watching one or more signals while recording one or more other signals, viewing two or more signals live, or viewing at least one signal live, while viewing one or more signals in a playback mode.
US09027057B2 System and method for creating and managing custom media channels
A system and method for creating and managing custom media channels within an Interactive Digital Program Guide (IDPG) of a device having a set-top box function associated with a cable or satellite television network. In general, a user interacts with the set-top box function to define a custom media channel. The custom media channel may be defined by a channel name and user preferences. Once the custom media channel is defined, an Internet search is performed based on the user preferences in order to identify media presentations for the custom media channel. Thereafter, when a user selects the custom media channel via the IDPG, the media presentations are played in a substantially continuous stream in either a predetermined or random sequence.
US09027056B2 Video processing apparatus and video processing method
According to one embodiment, a video processing apparatus includes a content list display module, a content register and a controller. The content list display module is configured to display a list of contents capable of being acquired via a network. The content register is configured to register contents which are acquired via any of broadcasting, a recording medium and the network and on which any processing operation such as reproduction, record or reservation is performed. The controller is configured to change a display form of the contents registered in the content register into a different display form from other contents among the contents displayed in a list in the content list display module.
US09027055B1 Information descriptor and extended information descriptor data structures for digital television signals
According to an aspect, there is provided a digital television (DTV) data stream including program and system information protocol (PSIP) data associated with content of the DTV data stream, the PSIP data including a virtual channel table (VCT) and an event information table (EIT), the EIT comprising: a source identification field identifying a source of an associated event in a DTV data stream; an event identification field indicating an identification of the event; a start time field indicating a star time of the event; a title field indicating a title of the event; and a descriptor comprising: a descriptor tag identifying the descriptor as a genre descriptor, a descriptor length indicating a total length of the descriptor; and at least one category code for an associated event in a DTV data stream, each category code specifying genre, program type, or category information of the associated event, wherein the at least one category code specifies at least one of a set of basic categories.
US09027054B2 Method and system to process television program summary
Provided is a method and system for displaying video streams, including receiving video data from a plurality of video stream by a frame controller in communication with a television display including a first picture and a second picture, and also receiving a television program summary list. The television program summary list includes television program data corresponding to the received video streams, and displaying the television program summary list in the second picture, and allowing the selection of a program from the television program summary list by a consumer, and displaying the selected video stream in the first picture.
US09027052B2 System and method for in-stream advertising on an internet connected device
This invention discloses a system for in-stream advertising on an internet connected device comprising: at least a media streaming server adapted to stream media content in relation to a request from said internet connected device, said media streaming server further adapted to read and stream a concatenated file containing said media content and in-stream advertisement, on said internet connected device, in a single request from said internet connected device; at least an adinsert module adapted to concatenate said fetched advertisement and said media content; and at least a file writer configured to write said concatenated file containing fetched said media content and said in-stream advertisement in a single file in order to enable said media streaming server to read and stream said concatenated file on said internet connected device in a seamless manner.
US09027049B2 Method and system for coupons based on automatic content recognition
An automatic content recognition (ACR)-enabled connected TV device may be operable to present an overlay offering a coupon utilizing an ACR system, where the overlay may also be presented on a paired device. The ACR-enabled connected TV device may present information associated with a value of the coupon based on interaction with the presented overlay by the viewer. The value of the coupon may be determined based on a profile associated with the ACR-enabled connected TV device. The profile may be determined and maintained utilizing the ACR system. The viewer may obtain the coupon associated with the value information from a microsite assigned to the viewer. The viewer may share information on a link of the microsite with one or more other viewers. The value of the coupon may change when one or more of the other viewers click on the link of the microsite to obtain the coupon.
US09027047B2 Method, system, facility, and human-machine interaction device for acquisition of audience data of digital television
A method for acquisition of audience rating data of digital television. The method includes: 1) collecting audience information by an acquisition system of audience rating data of digital television, the audience information including individual identification of audiences and individual attribute information corresponding to the individual identification; 2) monitoring data acquisition signals by the acquisition system, collecting appropriate individual identification and individual rating information according to the instructions of the data acquisition signals; and 3) inquiring the individual attribute information of the audiences according to the individual identification, and combining the collected individual rating information and corresponding individual attribute information thereof as a set of original audience rating data for analysis.
US09027046B2 Method and apparatus for peer-to-peer streaming of layered content
A method and apparatus are described including receiving buffer maps of neighbor peers, measuring serving rates from the neighbor peers, measuring serving rates to the neighbor peers, requesting a unit of data from one of the neighbor peers responsive to information in the buffer maps of the neighbor peers at a rate responsive to the serving rate from the one of the neighbor peers, receiving incoming requests for units of data, sorting the incoming requests into a plurality of queues, selecting one of the incoming requests to serve responsive to the serving rates to the neighbor peers corresponding to the incoming request, updating the queues and selecting a new neighbor peer.
US09027045B2 Consumption likelihood of linear content streams
The likelihood of consumption of a linear content stream may be determined. Information that includes data indicative of user interaction with a client device may be received. The information may correspond to a period during which the client device received linear content. The likelihood of consumption may be determined for that period based on the received information.
US09027038B2 Methods and apparatus for constructing a secure and flexible operating system
The present disclosure provides methods and apparatus for constructing a secure and flexible operating system. The presently disclosed system executes different user applications in different operating systems on different virtual machines. Each user application communicates with other processes via the hypertext transfer protocol (HTTP). In particular, each user application's user interface is implemented in a web browser that is running in its own operating system on its own virtual machine, and each user application interacts with the user interface by exchanging HTTP messages between the virtual machines.
US09027036B2 Status management device, status management method, and recording medium
A status management device is presented, the device including multiple first application units for monitoring status information indicating a status of a management target, multiple second application units for outputting first acquisition request information of the status information with identification information of the management target, a search unit for outputting a storage location corresponding to the identification information when the first acquisition request information is received from the second application unit, a request unit for outputting second acquisition request information of the status information to the first application unit corresponding to the outputted storage location, and a transmission unit for outputting the status information supplied from the first application unit in response to the second acquisition request information to the second application unit which corresponds to a request source of the first acquisition request information.
US09027027B2 Thread management based on device power state
Managing threads for executing on a computing device based on a power state of the computing device. A power priority value corresponding to each of the threads is compared to a threshold value associated with the power state. The threads having an assigned power priority value that violates the threshold value are suspended from executing, while the remaining threads are scheduled for execution. When the power state of the computing device changes, the threads are re-evaluated for suspension or execution. In an embodiment, the threads on a mobile computing device are managed to maintain the processor in a low power state to reduce power consumption.
US09027024B2 Market-based virtual machine allocation
A cloud computing system management system including a plurality of computing devices configured to host virtual machine instances, each computing device in the plurality of computing devices including a local agent that continuously evaluates the observed load relative to a utility maximization function. If observed load is higher than a calculated optimal level, individual loading processes are offered for “sale” via a market scheduler. If observed load is lower than a calculated optimal level, then available capacity is offered as a bid via the market scheduler. The market scheduler matches bids with available processes and coordinates the transfer of load from the selling device to the buying device. The offered prices and utility maximization functions can be employed to optimize the performance of the cloud system as a whole.
US09027020B2 Data and state threading for virtualized partition management
The system includes a virtualized environment having at least one partition. An instance of an application executes in the partition. The application instance is not dedicated to a single user or element. Rather, the application instance may be shared or parsed out to two or more users or elements. To accomplish this sharing, the static data (which is common to all the elements or users) may be maintained in the partition or is loaded at runtime. The dynamic data (the data which is unique to each instantiation and associated with the element requesting the application) can be loaded when an instance is dedicated to execute for a particular element or user. Thus, various elements can share instances of an application and there need not be instances dedicated to particular elements.
US09027019B2 Storage drive virtualization
In one embodiment, a method includes defining a plurality of virtual drives in a physical drive in communication with a plurality of servers, assigning virtualization parameters to each of the virtual drives, and communicating the virtualization parameters to a drive manager located at the physical drive and operable to configure the virtual drives on the physical drive. An apparatus is also disclosed.
US09027016B1 Installation testing in automated application distribution
A system and method of deploying applications to networked computing environments is disclosed. Application packages and installation instructions are received by a deployment manager. The installation instructions include test instructions. Application packages are distributed in response to requests by developers and installation instructions executed on a target computing environment. Failure of an installation test provides an indication of issues with the application in the target environment. Records of failures received are stored for use by application developers.
US09027010B2 Runtime optimization using meta data for dynamic programming languages
A method and an apparatus that optimize operations for a key among a collection of key indexed data structures using meta data describing properties of the key with respect to the collection of data structures are described. The meta data may correspond to a cache dynamically updated to indicate invariants which are true for the key in a current state of the collection of data structures. Expensive calculations to search through the collection of data structures for the key may be avoided. For example, costly lookup operations over a collection of data structures may not be required at all if a key is known to always (or to never) reference certain specific values, or for these values to have certain meta-properties, in any of the collection of data structure globally throughout a system at a current state.
US09027009B2 Protecting the integrity of binary translated code
The technologies provided herein relate to protecting the integrity of original code that has been optimized. For example, a processor may perform a fetch operation to obtain specified code from a memory. During execution, the code may be optimized and stored in a portion of the memory. The processor may obtain the optimized code from the portion of the memory. An entry of a first table may be modified to indicate a relationship between the particular code and the optimized code. One or more entries of a second table may be modified to specify the one or more physical memory locations. Each of the one or more entries of the second table may correspond to the entry of the first table. The processor may execute the optimized code when each of the one or more entries of the second table are valid.
US09027008B2 Method, computer, and computer program for speculatively optimizing code
A method, computer, and computer program for speculatively optimizing a code. The method includes speculatively optimizing the code characterized by searching in a predetermined order in at least one dictionary; extracting a value associated with a symbol name from a dictionary using the symbol name as a key; performing optimization to replace a symbol in the code with the value; compiling the code to be compiled including some or all of the optimized code; comparing, in response to detection of a change related to one dictionary among at least one dictionary, an order m in the predetermined order of the dictionary with the detected change to an order n of the dictionary with the extracted value; and invalidating the optimized code in the compiled code associated with the dictionary having the detected change in response to the results from the orders comparison and the type of change.
US09027004B1 Injection of supplemental computer instructions
Application computer instructions can be provided to a publishing server. The publishing service can parse the application computer instructions to identify one or more locations where supplemental computer instructions can be inserted. Metadata about purchasable items can be obtained and the supplemental computer instructions can be written based on the item metadata. The supplemental computer instructions can be inserted into the application computer instructions. A publishable application can be created by compiling the application computer instructions with the inserted supplemental computer instructions.
US09027003B2 Precise branch counting in virtualization systems
A method for precisely counting guest branch instructions in a virtualized computer system is described. In one embodiment, guest instructions execute in a direct execution mode of the virtualized computer system. The direct execution mode operates at a first privilege level having a lower privilege than a second privilege level. A branch count of previously executed first privilege level branch instructions is maintained as instructions execute. Execution of a first privilege level branch instruction caused by a control transfer to the direct execution mode is detected. Responsive to the detection, a guest branch instruction count is determined based on the first privilege level branch count.
US09027000B2 Automated method and system for collecting and reporting API performance profiles
A method to measure the performance of an Application Programming Interface (API) includes selecting a target API and tracking memory allocation for the functional calls of the selected API to generate a list of functions called by the API. The individual functions are then called within the API in isolation and timing and memory allocation data for each are collected and recorded. The recorded results are then bucketized according to a log base 2 method and made accessible by API users to indicate the performance of specific APIs.
US09026995B2 Software settings management tool
A software settings management tool is described that automates much of the process of checking, changing, creating and/or maintaining software settings. The software settings management tool provides users and/or administrators with user-friendly interfaces to view, modify and save all of their software settings (perhaps thousands of settings, extracted from thousands of proprietary software files) all in one place, while the underlying methods and routines of the software settings management tool handle the complex and error-prone tasks of managing modifications of proprietary files and ensuring that added and changed settings are installed correctly.
US09026994B2 Cloud-based localization platform
Systems, methods, and computer-readable media having computer-executable instructions embodied thereon that generate notifications that are delivered to translators who provide updates or translations that are included in localization resources for software applications are provided. Resources are stored on a cloud device in a development file or a public database. The public database stores the content that is selected for modification or translation. The languages may be selected by one or more application developers or may be based on a geographic region associated with the content or the language currently associated with the content. One or more translators are identified based on matches to translator profiles included in the public database. The matching translators receive notifications, which inform the translator that updates or translations are requested. In turn, the translators may access the public database and provide the updates or translations.
US09026987B2 Client side web hosted program development environment
System and method for performing program-related operations over a network via a web browser. A network connection is established between a server computer and a client computer over a network. A universal resource identifier (URI) is sent from the client computer to the server computer over the network, where the URI indicates a program, e.g., a graphical program (GP), or at least a portion of a graphical program interactive development environment (GPIDE), e.g., a graphical program editor, an execution engine, a static or dynamic analyzer, and/or compiler. The at least a portion of the GPIDE is received from the server computer over the network in response to the URI, and executed in a web browser of the client computer to perform some specified functionality with respect to the GP.
US09026986B2 Process for development of monitoring tools
A process for creation of an equipment health monitoring (EHM) tool, including defining functional requirements for a proposed EHM tool in a structured hierarchical format. The functional requirements definition is used to generate an outline model for a plurality of functions of the proposed EHM tool according to a model template, wherein the outline model is captured as one or more graphical representations. Each graphical representation includes at least one component representative of a defined EHM functional requirement. Source code for the proposed EHM tool is automatically generated based upon the graphically represented model and then compiled to create a deployable EHM tool from the source code by applying a compilation strategy dependent on an intended mode of operation for said EHM tool. An EHM generation tool and associated data carrier are also recited.
US09026984B2 Integrated design application system
Embodiments of the claimed subject matter provide a process and system for designing composite application systems. One embodiment of the claimed subject matter is a process of designing a composite application system to meet an application requirement. The process includes defining a use case scenario performed by a composite application system to meet the application requirement, integrating the use case scenario with an execution tool, and specifying an underlying infrastructure for the system design, wherein, the entire process is performed within an integrated software application.
US09026983B2 Flexible and scalable software system architecture for implementing multimedia applications
A flexible and scalable software system architecture for implementing multimedia applications is disclosed. In one embodiment, the flexible and scalable software system architecture includes a platform abstraction layer (PAL), a device policy manager (DPM), a media engine, a library of commons (LoC) module, system management toolsets (SMT), one or more application services, an application control unit (ACU) and a user interface transaction layer (UITL). Further, the media engine is communicatively coupled between the PAL and the ACU, the LoC module is communicatively coupled to the ACU, the DPM, the media engine, the SMT, the PAL and the UITL, the DPM is communicatively coupled to the PAL, the ACU and the media engine, the ACU is coupled between media engine and the UITL, and the SMT is communicatively coupled to the ACU, the DPM, the media engine, the LoC module, the PAL and the UITL.
US09026980B1 Methods and systems for performing signal activity extraction
In one aspect, a technique for performing signal activity extraction in an integrated circuit an integrated circuit is described. The integrated circuit includes multiple nodes. The technique includes compiling a design of the integrated circuit, estimating signal activities at the nodes, determining a node of interest from the nodes, and connecting a signal activity circuit to the node of interest. The determination of the node of interest and the connection of the signal activity circuit to the node of interest first compared to the remaining nodes of the integrated circuit improves efficiency in determining nodes of the integrated circuit at which signals can be analyzed first. Such signal activity extraction may involve power analysis and power optimization.
US09026971B1 Multi-patterning conflict free integrated circuit design
The present disclosure relates to a method and apparatus for forming a multiple patterning lithograph (MPL) compliant integrated circuit layout by operating a construction validation check on unassembled IC cells to enforce design restrictions that prevent MPL conflicts after assembly. In some embodiments, the method is performed by generating a plurality of unassembled integrated circuit (IC) cells having a multiple patterning design layer. A construction validation check is performed on the unassembled IC cells to identify violating IC cells having shapes disposed in patterns comprising potential multiple patterning coloring conflicts. Design shapes within a violating IC cell are adjusted to achieve a plurality of violation free IC cells. The plurality of violation free IC cells are then assembled to form an MPL compliant IC layout. Since the MPL compliant IC layout is free of coloring conflicts, a decomposition algorithm can be operated without performing a post assembly color conflict check.
US09026969B2 Method of designing arrangement of TSV in stacked semiconductor device and designing system for arrangement of TSV in stacked semiconductor device
A method of designing arrangement of through silicon vias (TSVs) in a stacked semiconductor device is provided The method includes: determining a plurality of TSV candidate grids representing positions, into which the TSVs are insertable, in each of a plurality of semiconductor dies stacked mutually and included in a stacked semiconductor device; creating a plurality of path graphs representing linkable signal paths for a plurality of signals transmitted through the stacked semiconductor device, respectively, based on the TSV candidate grids; determining initial TSV insertion positions corresponding to shortest signal paths for the signals based on the path graphs; and determining final TSV insertion positions by verifying the initial TSV insertion positions so that a plurality of signal networks corresponding to the shortest signal paths for the signals have routability.
US09026968B2 Verification assistance for digital circuit designs
To assist verification of a digital circuit design, a data processing system presents, within a graphical user interface of a display device, a presentation including a plurality of verification notifications arising from verification of a digital circuit design. The data processing system detects one or more user operations by which a user interacts with the plurality of verification notifications utilizing one or more user input devices and stores, in a memory, user operation information regarding the one or more user operations detected by the data processing system. The data processing system determines, based on said user operation information, a recommended subsequent user operation and presents, within the graphical user interface, an indication of the recommended subsequent user operation.
US09026965B2 Arrival edge usage in timing analysis
A logic design is analyzed using static timing analysis and timing edge tracking for various nets within the logic design. Crosstalk analysis is performed on the logic design to evaluate timing impacts. To reduce pessimism of crosstalk analysis for a victim net, arrival edges are tracked for the victim net. The switching times of the aggressor net are compared to the edges of the victim net during crosstalk analysis.
US09026962B2 Integrated electronic design automation system
An electronic design automation system combines features of discrete EDA/CAD systems and manufacturing systems into a monolithic system to enable a layperson to efficiently design, construct and have manufactured a specific class of custom electronic device, namely a computer processing unit with embedded software. A Graphical User Interface (GUI) is provided as the front-end to a Computer Aided Design (CAD) server that generates sophisticated control and manufacturing instructions that are delivered to a fabrication supply chain, which produces a specified device that is then transported via managed logistics into inventory and ordering systems at vendors for delivery to a designated customer.
US09026959B2 Method and device for increasing fin device density for unaligned fins
A semiconductor manufacturing method of generating a layout for a device includes defining a first plurality of mandrels in a first active region of a first layout. Each mandrel of the first plurality of mandrels extends in a first direction and being spaced apart in a second direction perpendicular to the first direction. The method further includes defining a second plurality of mandrels in a second active region of the first layout. Each mandrel of the second plurality of mandrels extends in the first direction and being spaced apart in the second direction. An edge of the first active region is spaced from an edge of the second active region by a minimum distance less than a specified minimum spacing. The method further includes connecting, using a layout generator, at least one mandrel of the first plurality of mandrels to a corresponding mandrel of the second plurality of mandrels.
US09026957B2 Method of defining an intensity selective exposure photomask
An embodiment of a feed-forward method of determining a photomask pattern is provided. The method includes providing design data associated with an integrated circuit device. A thickness of a coating layer to be used in fabricating the integrated circuit device is predicted based on the design data. This prediction is used to generate a gradating pattern. A photomask is formed having the gradating pattern.
US09026956B1 Method of lithographic process evaluation
Some embodiments of the present disclosure relate to a method to simulate patterning of a layout. The method comprises simulating formation of a layout pattern under a first lithography condition. The first lithography condition comprises a set of parameters, wherein a value of each parameter is defined by a corresponding process model. The method further comprises randomly varying the value of each parameter of the first lithography condition within a range of values defined by the corresponding process model of the parameter, to create a second lithography condition. Formation of a layout pattern is then re-simulated under the second lithography condition. Random variation of the value of each parameter is repeated to create additional lithography conditions. And, each lithography condition is re-simulated until the value of each parameter has been substantially varied across a range of its respective process model.
US09026955B1 Methodology for pattern correction
The present disclosure relates to a method of integrated chip (IC) design pattern correction that reduces pattern correction cycle time by separately correcting main feature shapes and dummy shapes of the IC design, and an associated apparatus. In some embodiments, the method is performed by forming an IC design having a plurality of main feature shapes. A plurality of dummy shapes are added to the IC design to improve a process window of the IC design. The plurality of main feature shapes are corrected using a first pattern correction process. One or more of the plurality of dummy shapes are subsequently corrected using a second pattern correction process separate from the first pattern correction process. By separately correcting dummy shapes and main feature shapes, the dummy shapes can be subjected to a different pattern correction process having lower time/resource demands, thereby reducing the pattern correction cycle time.
US09026952B2 Creating awareness of accesses to privacy-sensitive devices
Techniques for providing intuitive feedback to a user regarding which applications have access to a data stream captured by a privacy-sensitive device, such as a camera, a microphone, a location sensor, an accelerometer or the like. These techniques apprise the user of when an application is receiving potentially privacy-sensitive data and the identity of the application receiving the data. In some instances, this feedback comprises a graphical icon that visually represents the data stream being received and that dynamically alters with the received data stream. For instance, if an application receives a data stream from a camera of a computing device of the user, the described techniques may display an image of the video feed captured by the camera and being received by the application. This graphical icon intuitively alerts the user of the data stream that the application receives.
US09026951B2 Device, method, and graphical user interface for selection of views in a three-dimensional map based on gesture inputs
An electronic device displays a first map view of a map that includes one or more map objects on a touch-sensitive display. While displaying the first map view, the device detects a first gesture of a first gesture type at a first location on the touch-sensitive display. The first location corresponds to a respective map object. In response to detecting the first gesture at the first location, the device enters a map view selection mode. While in the map view selection mode, the device detects a second gesture of a second gesture type at a second location on the touch-sensitive display. The second location corresponds to a respective location on the map. In response to detecting the second gesture at the second location, the device replaces the first map view with a second map view that includes a view of the respective map object from the respective location.
US09026950B2 Gesture-enabled settings
Techniques (200) and apparatuses (102, 800) for gesture-enabled settings are described. In some embodiments, a gesture manager (112) is configured to enable selection (202) to enter a settings mode during presentation of a user interface (120), responsive to selection indicate (204) that the user interface is in the settings mode, enable (206) selection to alter a setting through a gesture made to a label in the user interface, and alter (210) the setting responsive to the selection.
US09026949B1 Configuration-management user interface employing searchable tags
A Configuration-Management User Interface generally includes (A) accepting at least one tag-related task description from a user of a telephony management screen and (B) using the at least one tag, providing substantially-simultaneous navigation support for the user's activity on the screen. Embodiments of the instant interface include, for tags of a telephony management GUI screen, respective task-specific user-interactive query access into a logical organization of the tags; and a work-flow navigation response from a current screen accepting a query to at least one other telephony management GUI screen. The instant interfaces are mutually compatible with RBAC restrictions.
US09026943B1 Apparatus and method for single action control of social network profile access
A computer implemented method includes allowing a user to access a user-controlled social network profile page with posts in a specified order. A user is permitted to traverse an interface element across the specified order to establish a set position for the interface element. Access to posts is provided on a first side of the set position to define a viewable profile. Access to posts is blocked on a second side of the set position to define a non-viewable profile.
US09026935B1 Application user interface with an interactive overlay
A client system displays a user interface with a display region and a minimized window region. A plurality of windows are displayed in the display region, including a first window and a second window. The client system detects a first input that corresponds to a request to change a state of one or more of the windows; and in response to detecting the first input, the client system ceases to display the first window in the display region, and displays a representation of the first window in the minimized window region. After ceasing to display the first window, the client system detects a second input that corresponds to a request to view content of the first window; and in response to detecting the second input, the client displays an interactive overlay that includes content of the first window and partially overlaps the display region.
US09026933B2 Information processing apparatus, parameter setting method, and program
There is provided an information processing apparatus including a position detection unit for detecting a contact position of an operating tool which has contacted a screen, an area size detection unit for detecting a contact area size of the operating tool which has contacted the screen, a pressure detection unit for detecting a pressure of the operating tool pressing the screen, and a parameter setting unit for setting, according to the contact area size of the operating tool on an object for parameter setting displayed on the screen and the pressure of the operating tool pressing the object, a size of a parameter associated with the object.
US09026930B2 Keeping focus during desktop reveal
Systems and methods are provides for adjusting focus during a desktop reveal. A window has focus before the desktop is revealed. After the window is returned and the desktop hidden, the focus is again placed on the window. Further, a configurable area associated with the screen that displays the window is maintained during the desktop reveal and the return of the window.
US09026929B2 Event management/production of an online event using event analytics
Various embodiments of systems, methods, and computer programs are disclosed for producing an online event. One embodiment is a method comprising: a conferencing system establishing an audio conference between one or more speakers and a plurality of listen-only viewers accessing the conferencing system via a communication network; the conferencing system presenting an event production user interface to an event producer, the event production user interface configured to enable the event producer to selectively control a viewer user interface presented to the listen-only viewers during the online event; obtaining analytics data associated with the online event; and during the online event, providing a production recommendation to the event producer in the event production user interface based on the analytics data.
US09026926B2 Information processing apparatus, information processing method, and program
An apparatus is provided that comprises a first detection unit configured to detect a first user operation on a first object and a first display unit configured to generate signals to display the first object in a first display state. The apparatus further comprises a second display unit configured to generate signals to change the display state of the first object from the first display state to a second display state. The apparatus further comprises a third display unit configured to generate signals to change the display state of the first object from the second display state to the first display state in response to the detection of the second user operation on the first object.
US09026925B2 Method to create and use an aspect oriented color coding algorithm for a graphical user interface
A method to create an aspect oriented, color coding algorithm for a graphical user interface, wherein a graphical user interface (“GUI”) is generated when a code base is executed, and wherein the GUI comprises a plurality of interactable graphical objects, wherein the method compiles the code base, identifies in the compiled code base a first object join point, wherein the compiled code base at the first object join point creates and displays a first interactable graphical object, and determines a first address in the code base for the first object join point. The method further creates a mapping table, writes the first interactable graphical object and the first address to that mapping table, and encodes the mapping table in an aspect oriented, color coding algorithm written to a computer readable medium.
US09026922B2 Method and system of generating and managing digital dreamboards
In one embodiment, a computer-implemented method includes the step of providing a graphical user interface configured to accept user input. A user-indicated dream symbol is obtained. A user-provided intention is received. The user-provided dream symbol and the user-provided intention are associated in a digital dreamboard. Optionally, the digital dreamboard is published to an online social network. Online donations from other members of the online social network related to fulfill the user-provided intention can be obtained. Two or more digital dreamboards may be merged together. A user can invite friends to view the digital dreamboard. A user can indicate a dream symbol by tagging another dream symbol in another user's digital dreamboard.
US09026919B2 Local port browser interface
The present invention relates to KVM switches that contain both remote and local ports and provide a user of the local port with a similar WEB based interface experience as that experienced by the remote user.
US09026915B1 System and method for creating a presentation using natural language
The invention provides for a system, method, and computer readable medium storing instructions related to controlling a presentation in a multimodal system. The method embodiment of the invention is a method for the retrieval of information on the basis of its content for incorporation into an electronic presentation. The method comprises receiving from a user a content-based request for at least one segment from a first plurality of segments within a media presentation preprocessed to enable natural language content searchability; in response to the request, presenting a subset of the first plurality of segments to the user; receiving a selection indication from the user associated with at least one segment of the subset of the first plurality of segments and adding the selected at least one segment to a deck for use in a presentation.
US09026913B2 Replacing an image with a media player
A computer-implemented method that includes receiving a request to generate an interface within a software application that is configured to play back one or more media files; for a first media file, generating an image representing a frame of the first media file; and causing the image to be displayed within the interface on a display device, where the image is configured to detect an event that causes a media player to be loaded into the software application behind the image.
US09026909B2 Keyword list view
Some embodiments provide a list view that displays a list of media clips and, for each media clip, displays each tag associated with the media clip. The list view includes a list area for displaying the list of media clips and tags. In some embodiments, the list view includes a preview section for displaying a representation of a clip selected from the list view's list area. The list view, in some embodiments, displays information related to each tag such as a starting point of the tag's range, an ending point of the tag's range, and a duration of the range.
US09026907B2 Indicators of text continuity
Methods, systems, and apparatus, including computer programs encoded on computer storage media for graphically indicating text continuity. One method includes receiving text including a first line of text followed by a second line of text followed by a third line of text and selecting a distinct line beginning and line end of each of the first, second, and third lines of text. The method further includes formatting the text, including setting respective first attribute values for a first appearance attribute, so that, with respect to the first appearance attribute, the text has a continuity of visual appearance from the first line end to the second line beginning, and so that, with respect to the first appearance attribute, no continuity of visual appearance exists from the first line end to either the first line beginning or to the third line beginning, and presenting the formatted text on the output device.
US09026902B2 Handling unexpected responses to script executing in client-side application
Handling unexpected response messages at a client-side application such as a web browser, where those responses require the client-side application to issue an unexpected prompt and are triggered by request messages sent from script executing in the client-side application. A widget is dynamically constructed to provide the prompt to a user. Display and processing of the widgets and prompts is handled in a non-disruptive manner in an environment where a gateway function requesting the prompt may be interposed between a browser and a server in a network, and where the browser script may adhere to the Ajax methodology.
US09026897B2 Integrated, configurable, sensitivity, analytical, temporal, visual electronic plan system
An integrated, configurable, sensitivity, analytical, temporal, visual system for an electronic plan system including stored in a memory and configured to be executed by one or more processors. The programs include instructions to generate: an electronic plan including one or more row descriptors each including a plurality of row descriptor properties, one or more column descriptors each including a plurality of column descriptor properties, one or more cells mapped to one of the row descriptors by a unique row descriptor identifier and to one of the of one of the column descriptors by a unique column descriptor identifier, and each of the one or more cells including a numeric formula or a user-defined formula that references one or more other cells. An interpreter is configured to read each formula of the one or more cells and determine dependency data associated with each cell. A calculation engine responsive to the interpreter is configured to determine a numeric value of each of the one or more cells, and a sensitivity analyzer responsive to a configurable user-initiated change to a value of a start cell is configured to activate the calculation engine to calculate the value of dependent cells affected by said change and visually highlight the dependent cells affected by the change in a predetermined sensitivity format.
US09026894B1 Channel decoder and method for generating equalized data and data estimates based on multiple sets of depths provided via a viterbi algorithm
A channel decoder includes a demodulator, a filter, a detector module, and first and second circuits. The demodulator receives an input signal based on data read from a storage medium, and demodulates the input signal to generate a data signal. The filter generates equalized data based on the data signal. The detector module executes a Viterbi algorithm based on the equalized data to generate estimates of data originally stored in the storage medium, and based on the execution of the Viterbi algorithm, generates a first and second sets of depths. The first set of depths includes depths larger than depths in the second set of depths. The first circuit generates a first error signal based on the first set of depths. The second circuit generates a second error signal based on the second set of depths. The filter generates the equalized data based on the first and second error signals.
US09026893B1 Dynamically assigning inactive pages not used in Reed-Solomon code in non-volatile solid-state storage array
A data storage device is disclosed comprising non-volatile solid-state array comprising M storage elements for storing data protected by Reed-Solomon (R-S) code, each storage element comprising multiple blocks, each block comprising multiple pages for storing data. The data storage device further comprises a controller in communication with the storage array and defining a superblock comprising logical grouping of M blocks, each located in different storage element, and multiple superpages in each superblock, each superpage comprising M pages, each located in a different storage element. The controller generates, for each superpage, at least one R-S code parity page for protecting data pages in the superpage, where number of data pages and the at least one parity page is equal to M−1. The controller assigns one page in each superpage as an inactive page not used in the R-S code, where at least two inactive pages are in different storage elements.
US09026891B2 Method for format savings in coherently written fragmented sectors
A method and system for performing a shortened acquire cycle for at least one fragment of at least one data sector having coherently written fragments, the coherently written fragments being written during a single rotation of a storage medium. The method includes performing a full acquire cycle for a first fragment of a particular data sector of the at least one data sector. The method further includes reusing at least a portion of the acquisition information of the first fragment to perform a shortened acquire cycle for at least one subsequent coherently written fragment. The method also includes reusing at least a portion of the acquisition information of the first fragment to perform a shortened acquire cycle for at least one subsequent coherently written fragment. Additionally, the method includes performing the shortened acquire cycle for the at least one subsequent coherently written fragment.
US09026889B2 Systematic mitigation of memory errors
A system and method for mitigating memory errors in a computer system. Faulty memory is identified and tested by a memory manager of an operating system. The memory manager may perform diagnostic tests while the operating system is executing on the computer system. Regions of memory that are being used by software components of the computer system may also be tested. The memory manager maintains a stored information about faulty memory regions. Regions are added to the stored information when they are determined to be faulty by a diagnostic test tool. Memory regions are allocated to software components by the memory manager after checking the stored information about faulty memory regions. This ensures a faulty memory region is never allocated to a software component of the computer system.
US09026881B2 Soft input, soft output mappers and demappers for block codes
A codebook which includes a plurality of messages and a plurality of codewords, a specified codeword bit value, and a specified message bit value are obtained. The LLR for bit ci in a codeword is generated, including by: identifying, from the codebook, those codewords where bit ci has the specified codeword bit value; for a message which corresponds to one of the codewords where bit ci has the specified codeword bit value, identifying those bits which have the specified message bit value; and summing one or more LLR values which correspond to those bits, in the message which corresponds to one of the codewords where bit ci has the specified codeword bit value, which have the specified message bit value.
US09026879B2 Automatic retransmission and error recovery for packet oriented point-to-multipoint communication
A method and an apparatus for automatic retransmission and error recovery for packet oriented point to multipoint communication, which integrates adaptive and dynamic responsiveness for parameters for automatic retransmission using wireless communication, are provided. A wireless communication link is divided into a downstream portion and an upstream portion. Parameters are selected for automatic retransmission independently for the downstream portion and the upstream portion of the wireless communication link. A BSC controls the selection of parameters for automatic retransmission for all CPE within a cell. As part of a TDD frame, in which the BSC and the CPE share communication bandwidth using a TDMA technique, the BSC includes its selection of parameters for automatic retransmission to be used by CPE within a control section of the TDD frame. The BSC dynamically and adaptively determines new selected parameters for automatic retransmission, in response to a wireless communication link with each independent CPE.
US09026874B2 Test access mechanism for diagnosis based on partitioning scan chains
Disclosed are representative embodiments of methods, apparatus, and systems for partitioning-based Test Access Mechanisms (TAM). Test response data are captured by scan cells of a plurality scan chains in a circuit under test and are compared with test response data expected for a good CUT to generate check values. Based on the check values, partition pass/fail signals are generated by partitioning scheme generators. Each of the partitioning scheme generators is configured to generate one of the partition pass/fail signals for one of partitioning schemes. A partitioning scheme divides the scan cells into a set of non-overlapping partitions. Based on the partition pass/fail signals, a failure diagnosis process may be performed.
US09026873B2 Method and apparatus for securing configuration scan chains of a programmable device
Scan chain circuitry on an integrated circuit device includes a plurality of memory elements, and a plurality of control elements. Each of the control elements is located between respective ones of the plurality of memory elements for controllably connecting the plurality of memory elements into a scan chain. A plurality of respective scan enable activation elements controls a respective subplurality of the plurality of control elements for connecting a respective subplurality of the plurality of memory elements into the scan chain. Each scan enable activation element is actuated, to connect its respective subplurality of the plurality of memory elements into the scan chain, by a first enable signal common to more than one of the scan enable activation elements, and a second enable signal for that one of the scan enable activation elements. Such scan chain circuitry may be used for entering configuration data into a programmable integrated circuit device.
US09026871B2 Prioritizing transport of debug data on an integrated circuit chip by data type
Roughly described, a method of controlling transportation of debug data on an integrated circuit chip. The chip has a shared hub and a number of peripheral circuits. Each peripheral circuit is connected to a respective debug unit, and between each debug unit and the shared hub there is an interface configured to transport data messages over each of a number of prioritized flows. In the method, still roughly described, control data for controlling the state of a debug unit is transported on a priority flow having a first priority, and debug data output by a debug unit as a result of debugging the peripheral circuit connected to that debug unit is transported on a flow having a second priority, the first priority being higher than the second priority.
US09026869B1 Importance-based data storage verification
Methods and systems for detecting error in data storage entities based at least in part on importance of data stored in the data storage entities. In an embodiment, multiple verification passes may be performed on a data storage entity comprising one or more data blocks. Each data block may be associated with a probability indicating the likelihood that the data block is to be selected for verification. During each verification pass, a subset of the data blocks may be selected based at least in part on the probabilities associated with the data blocks. The probabilities may be adjusted, for example, at the end of a verification pass, based on importance factors such as usage and verification information associated with the data blocks. The probabilities may be updated to facilitate timely detection of important data blocks. Additionally, error mitigation and/or correction routines may be performed in light of detected errors.
US09026867B1 Systems and methods for adapting to changing characteristics of multi-level cells in solid-state memory
Apparatus and methods provide relatively low uncorrectable bit error rates, low write amplification, long life, fast and efficient retrieval, and efficient storage density such that a solid-state drive (SSD) can be reliably implemented using various types of memory cells, including relatively inexpensive multi-level cell flash. One embodiment intelligently coordinates remapping of bad blocks with error correction code control, which eliminates the tables used to avoid bad blocks.
US09026865B2 Software handling of hardware error handling in hypervisor-based systems
Errors occurring on a hardware bus of a hypervisor-based system may be handled in software monitors in the hypervisor-based system. When an error occurs, guest partitions on the hypervisor-based system may be notified of the error through a monitor executing in each guest partition. Only guest partitions affected by the error may be shut down or provided other instructions for taking an action in response to the error.
US09026860B2 Securing crash dump files
In a computer storage system, crash dump files are secured without power fencing in a cluster of a plurality of nodes connected to a storage system. Upon an occurrence of a panic of a crashing node and prior to receiving a panic message of the crashing node by a surviving node loading, in the cluster, a capturing node to become active, prior to a totem token being declared lost by the surviving node, for capturing the crash dump files of the crashing node, while manipulating the surviving node to continue to operate under the assumption the power fencing was performed on the crashing node.
US09026856B2 Predicting symptoms of run-time problems in view of analysis of expert decision making
Systems, methods, and non-transitory computer-readable storage media for receiving historical data describing behavior of human subject-matter experts, wherein the historical data links customer problems with solutions, receiving a plurality of human-generated algorithms describing patterns for linking customer problems with solutions based on problem-specific diagnostic data, comparing each algorithm of the plurality of algorithms with the historical data to determine respective predictive scores for linking a customer problem type with a particular solution, and ranking at least part of the plurality of algorithms based on the respective similarity scores.
US09026850B1 Confined recovery in a distributed computing system
Executing a confined recovery in a distributed system having a plurality of worker systems including a failed worker system at a current superstep. The confined recovery includes determining states of the partitions of the worker systems during the supersteps preceding the current superstep, and determining a recovery initiation superstep preceding the current superstep in which all messages for recovery initiation superstep are available. The recovery initiation superstep is determined responsive to determining the states of the partitions. Additionally, a recovery set of partitions is determined for which messages in supersteps after the recovery initiation superstep are not available. The worker systems having the partitions in the recovery set are instructed to execute the defined function for the partitions in the recovery set starting at the recovery initiation superstep to recover the lost exchanged messages.
US09026846B2 Data recovery in a raid controller by offloading contents of DRAM to a flash module on an SAS switch
Disclosed is a system and method for providing data integrity for pinned cache even if a RAID controller card fails while it has pinned cache or a memory module goes bad. A controller is enabled to use complete cache lines even if pinned cache is present, thereby enabling other virtual disks to run in write-back mode when pinned cache is present.
US09026845B2 System and method for failure protection in a storage array
In accordance with embodiments of the present disclosure, a system comprising may include a storage controller and a plurality of storage resources communicatively coupled to the storage controller. At least one storage resource of the storage resources may be capable of performing storage resource-level failure protection and configured to disable storage resource-level failure protection in response to a determination that the at least one storage resource is a member of a redundant storage array.
US09026840B1 Coordinated and device-distributed detection of abnormal network device operation
Techniques for coordinated and device-distributed detection of abnormal network device operation are provided. In some embodiments, a method may include identifying a suspicious activity condition associated with a suspect network device. The suspicious activity condition may also be associated with the device itself. Activity of the network device may be detected and analyzed, including additional data corresponding to the activity from one or more other network devices in the same network. In response to determining that the suspicious activity condition is satisfied, an alert communication can be transmitted that identifies the suspect network device. When the activity is associated with the device itself, a local operation at the network device may be changed.
US09026839B2 Client based high availability method for message delivery
A message queue (MQ) failover handler receives a message and a configuration file from a client application. The configuration file provides an indication of which of a number of queue managers (QMs) is the first choice for receipt and delivery of the message to a server application. The configuration file also provides an indication of which of the QMs is the second choice for receipt and delivery of the message to the server application, should the first choice of the QMs be unavailable.
US09026835B2 Computer system for configuring a clock
The present invention relates to a computer system and a clock configuring method. The computer system comprises at least two nodes, wherein each of the at least two nodes includes a selecting module and a CPU, inputs to the selecting module of any node comprise a clock of the node and a clock output from other node, and an output terminal of the selecting module is connected to the CPU and an input terminal of the selecting module of other node; the computer system further comprises a clock controlling module, whose output terminal is connected to a control terminal of the selecting module to control the clocks of the at least two nodes to be the same clock. When clocks of plural nodes are abnormal, the computer system can still normally operate as long as there is a normal clock in the computer system.
US09026833B2 Semiconductor device and method for fetching data
In order to reduce occurrence of a fetching error of a digital signal, caused by a power-source noise, there is provided a semiconductor device provided with a switching circuit for executing a switching operation according to a pulse control signal and a digital signal hold circuit for fetching a digital signal. The digital signal hold circuit includes a mask signal generation circuit for generating a mask signal from the pulse control signal, the mask signal being for use in keeping the digital signal from being fetched during a time period of power-source noise occurrence caused by the switching operation, and the digital signal is not fetched during the time period of power-source noise occurrence while the digital signal is fetched during a time period of power-source noise nonoccurrence.
US09026831B2 Synchronous control system including a master device and a slave device, and synchronous control method for controlling the same
The present invention relates to a method of synchronous control for a synchronous control system provided with a master device and at least one slave device connected via a communications network. The master device transmits first time data to the master device and the at least one slave device upon detection of generation of a synchronization signal, the first time data indicating a time at which the synchronization signal is generated. The master device transmits second time data to the at least one slave device upon reception of the first time data, the second time data indicating a time at which the first time data is received. Each of the at least one slave device calculates, upon reception of the first time data and the second time data, an estimated generation time at which the synchronization signal is estimated to be generated by subtracting time elapsed between the time indicated by the first time data and the time indicated by the second time data from time at which the first time data was received. Each of the at least one slave device controls synchronization with the master device based on the estimated generation time.
US09026828B2 Systems and methods for reducing power at system-on-chip
A system-on-chip comprises a power-off domain block; and a power-on domain block that analyzes externally transferred data during a power-down state of the power-off domain block, wherein the power-on domain block executes an operation of the power-off domain block or a wake-up operation, based on an analyzed result of the externally transferred data.
US09026826B2 System for reducing energy consumption of a device and a method therefor
A system for reducing energy consumption of a device and a method therefor. An apparatus for providing power to a controlled device includes a memory, a power controller, and a processor. The processor receives switching data from the memory. The switching data may include at least one on time and at least one off time. The processor generates a connect command or a disconnect command from the switching data and issues the command to the power controller. The power controller connects a power source interface to a power output interface. A power source is also connected to the power source interface. The power output interface is connected to a power input of the controlled device. The power controller connects the power output interface to the power source interface in response to a connect command and disconnects the power output interface from the power source interface in response to the disconnect command.
US09026824B2 Establishing power save mode in hypervisor system
A hypervisor intercepts a reduced power mode call from a guest operating system (GOS) and executes reduced power scripts, prior to passing control back to BIOS for entry into the reduced power mode.
US09026822B2 Dynamically adjusting operating frequency of a arithemetic processing device for predetermined applications based on power consumption of the memory in real time
An information processing apparatus 1 includes a memory 13 that stores information used for arithmetic processing. The information processing apparatus 1 includes a CPU 11 that operates arithmetic processing by using the information stored in the memory 13. The information processing apparatus 1 includes a measuring unit 15 that measures power consumption of the memory 13. The information processing apparatus 1 includes a CPU frequency controlling unit setting unit 31 that sets an operating frequency of the CPU 11 according to the power consumption measured by the measuring unit 15.
US09026818B2 Priority-based power capping in data processing systems
A mechanism is provided for priority-based power capping. A power management controller identifies a set of priorities for a set of partitions of the data processing system. The power management controller determines whether a measured power of the data processing system exceeds a power cap for the data processing system. Responsive to the measured power exceeding the power cap, the power management controller sends a set of commands to a set of component actuators to adjust one or more of a set of operation parameters for a set of components associated with the set of partitions using the set of priorities. The set of component actuators adjust the one or more of the set of operational parameters associated with the set of component in order to reduce a power consumption of the data processing system.
US09026817B2 Joint optimization of processor frequencies and system sleep states
Systems and methods may provide for identifying a workload cycle for a computing platform, wherein the workload cycle is to include a busy duration and an idle duration. Additionally, platform energy consumption information may be determined for the workload cycle, and a frequency setting may be selected for the busy duration based at least in part on the platform energy consumption information.
US09026816B2 Method and system for determining an energy-efficient operating point of a platform
A method and system for determining an energy-efficient operating point of the platform or system. The platform has logic to dynamically manage setting(s) of the processing cores and/or platform components in the platform to achieve maximum system energy efficiency. By using the characteristics of the workload and/or platform to determine the optimum settings of the platform, the logic of the platform facilitates performance guarantees of the platform while minimizing the energy consumption of the processor core and/or platform. The logic of the platform identifies opportunities to run the processing cores at higher performance levels which decreases the execution time of the workload and transitions the platform to a low-power system idle state after the completion of the execution of the workload. Since the execution time of the workload is reduced, the platform spends more time in the low-power system idle state and therefore the overall system energy consumption is reduced.
US09026815B2 Controlling operating frequency of a core domain via a non-core domain of a multi-domain processor
In one embodiment, the present invention includes a method for determining that a non-core domain of a multi-domain processor is not operating at a frequency requested by the non-core domain, sending a request from the non-core domain to a power controller to reduce a frequency of a core domain of the multi-domain processor, and responsive to the request, reducing the core domain frequency. Other embodiments are described and claimed.
US09026812B2 System and method for providing intelligent power management in a network environment
An example method is provided and includes communicating a first packet to a network element in order to indicate whether an endpoint can have its power managed by network communications. The first packet includes an Internet protocol (IP) address associated with the endpoint. The method also includes receiving a second packet from the network element to identify whether the endpoint can have its power managed. The endpoint is configured to have its power managed via a port associated with the endpoint. In more specific embodiments, a state associated with the endpoint is used to determine whether to power on, or to power off the endpoint. In other implementations, the endpoint is powered on, or powered off at a specific time based on a policy associated with the endpoint.
US09026807B2 System and method for managing energy consumption in a compute environment
A system, method and non-transitory computer readable storage medium are disclosed for managing workload in a data center. The method includes receiving data related to at least one of a current state of workload in the compute environment at a current time and future workload scheduled to consume resources in the compute environment at a future time relative to the current time, wherein the compute environment comprises a plurality of nodes in which compute resources are reserved by a workload manager for consumption, and controlling a cooling system to selectively modify a temperature of at least one node in the compute environment based on the data.
US09026794B2 Information processing device and information processing method, and program
An information processing system including a medium where a content to be played is stored; and a playing apparatus for playing a content stored in the medium; with the playing apparatus being configured to selectively activate a playing program according to a content type to be played, to obtain a device certificate correlated with the playing program from storage by executing the playing program, and to transmit the obtained device certificate to the medium; with the device certificate being a device certificate for content types in which content type information where the device certificate is available is recorded; and with the medium determining whether or not an encryption key with reading being requested from the playing apparatus is an encryption key for decrypting an encrypted content matching an available content type recorded in the device certificate, and permitting readout of the encryption key only in the case of matching.
US09026792B2 Establishing secure communication between an implantable medical device and an external device
Establishing secure communication between an implantable medical device and an external device includes: accessing, at the implantable medical device, biological data; utilizing the biological data, at the implantable medical device, to generate a public cryptographic key; and utilizing the public cryptographic key, at the implantable medical device, to generate a private cryptographic key.
US09026790B2 Processing packet streams
A system for processing packet streams includes a first packet queuing circuitry connected between a first processor and a second processor and operable to queue packets for transfer from the first processor to the second processor. The system includes a second packet queuing circuitry connected between the first processor and the second processor and operable to queue packets for transfer from the second processor to the first processor. The first processor is programmed to transfer secure packets to the second processor via the first queuing circuitry for security processing and the second processor is programmed to return the security-processed packets to the first processor via the second queuing circuitry.
US09026788B2 Managing credentials
In a centralized credential management system, website credentials are stored in a vault storage at a vault. The website credentials are encrypted based upon a key not available to the vault and are for authenticating a user to a third party website. Through a client, a user authenticates to the vault and retrieves the encrypted website credentials and parameters and code for properly injecting the credentials into a website authentication form. The website credentials are decrypted at the client and injected into the authentication form using the parameters and code.
US09026786B1 System for ensuring that promises are kept in an anonymous system
Described is a system, method, and computer program product for ensuring that promises are kept in an anonymous system. A verifiable interaction is established between at least two users. Each user utilizes at least one pseudonym to protect their identity, which is verifiable by a third party. The pseudonyms are stored in an anonymous database controlled by the third party. The invention described herein ensures that at least one user in the verifiable interaction performs an action that is agreed upon between the users. If the user does not perform the action, then that user is prevented from establishing another verifiable interaction by the third party. In a desired aspect, the invention is utilized in an anonymous reputation system to ensure that actions that affect a user's reputation, including those that negatively impact the user's reputation, are performed as agreed upon.
US09026784B2 System and method for innovative management of transport layer security session tickets in a network environment
An example method includes identifying a transport layer security (TLS) session between a client and a server, parsing one or more TLS messages to identify a session ticket associated with the session, transforming the session ticket into a fixed size session token, and managing the session using the session token to identify the session. The transforming may include computing a hash value of the session ticket using a hashing algorithm. If any of the TLS messages is spread across more than one TLS protocol record, the method can include computing a hash value of a portion of the session ticket encountered in a TLS protocol record using a hashing algorithm, incrementally computing another hash value of another portion of the session ticket encountered in a subsequent TLS protocol record from the previously computed hash value, and repeating the incremental computing until portions of the session ticket have been processed.
US09026783B2 Low latency server-side redirection of UDP-based transport protocols traversing a client-side NAT firewall
Systems, methods, and machine-readable media for low latency server-side redirection of User Datagram Protocol (UDP)-based transport protocols traversing a client-side Network Address Translation (NAT) are provided. At a first server, a request for directing a data resource to a client may be received. The request may be received from the client or a back-end server trying to push the data resource to the client. The first server may lack the data resource or the resources to provide the data resource to the client. A second server may be determined for responding to the request. The request may be redirected to the second server. The first server may provide for the second server to connect to the client and directly respond to the request. The second server may have not been previously connected to the client.
US09026782B2 Token-based entitlement verification for streaming media decryption
A device sends an authentication request from the device to a session management server, and receives a token from the session management server if the device authenticates successfully. The device obtains a streaming media playlist file from a content delivery server, and sends the token to a key server for token validation. The device receives a decryption key from the key server if the token validates successfully, and requests a first streaming media segment file from the content delivery server based on the playlist file. The device receives the first streaming media segment file from the content delivery server; and decrypts the first streaming media segment file using the decryption key.
US09026781B2 System and method for data transmission
A method for transmission data in a system is provided. The system includes a first device, plurality of second devices, and plurality of third devices, the method includes steps of encrypting the data with a first key and encrypting the first key with a second key at the first device, sending the encrypted data from the first device to the second device, decrypting the second key and encrypting the first key with a third key by the second device, sending the encrypted data from the second device to the third device, and decrypting the third key and the first key by the third device.
US09026779B2 Mobile communicator device including user attentiveness detector
Disclosed herein is a mobile communicator that includes a speed detection system for determining whether the mobile communicator is moving faster than a threshold speed. The mobile communicator further includes a user attentiveness detector configured to determine whether a user is inattentive and a sensor element configured to determine orientation of the mobile communicator. The mobile communicator further includes a circuit configured to ensure that a functionality of the mobile communicator is in a turned off state when the speed detection system determines that the mobile communicator is moving faster than the threshold speed and at least one of: (a) the user attentiveness detector determines that the user is inattentive; and (b) the sensor element determines that the mobile communicator is in a substantially vertical position.
US09026778B2 Information processing apparatus and operation control method
According to one embodiment, an information processing apparatus includes a storage device, a setup module, an operation control module, and a setup value control module. The storage device stores power-saving setup information including at least one setup item relating to an operation of the apparatus. The setup module sets up a value of the at least one setup item in accordance with a user operation. The setup value control module acquires first setup information including a first setup value corresponding to the at least one setup item, and applies a setup value with a higher power-saving effect, which is selected between the first setup value and a current setup value of the at least one setup item, to the at least one setup item.
US09026777B2 Automatic update of persistent boot parameter storage
A computer system includes a memory, the memory comprising a hardware boot parameter storage area; an operating system running on the computer system; and reboot logic configured to: store updated boot parameters for the operating system in the hardware boot parameter storage area in the memory; perform a reboot of the operating system with the updated boot parameters; determine whether the reboot of the operating system is successful, and, in the event the reboot of the operating system is successful, automatically propagate the updated boot parameters to a persistent boot parameter storage area.
US09026776B2 Portable desktop device and method of host computer system hardware recognition and configuration
A portable desktop device and method for host computer system hardware recognition and configuration are provided. The portable desktop device causes on a first boot, the host computer system to recognize hardware devices connected thereto, and to configure hardware configuration files of the portable desktop O/S in accordance with the recognized hardware. Once the hardware configuration files have been configured, the system is rebooted. On the second boot, the host computer determines that the portable desktop has been configured for its hardware, and initiates start-up of the portable desktop.
US09026772B2 Display device to provide information to users during booting procedure
A display device is provided that may include a memory to store a boot screen data to be provided when booting the display device, an interface unit to receive the stored boot screen data and another boot screen data, and a processor to change the stored boot screen data into the other boot screen data that is received in the interface unit, and to control to outputting the boot screen data when booting according to a boot code that includes a command for outputting the boot screen data. A display unit may output the boot screen data according to control of the processor.
US09026771B2 Secure computer system update
In one embodiment a computer system, comprises a processor, a trusted platform module comprising at least one platform configuration register, a basic input/output system, and logic to unseal at least one current key in the trusted platform module, initiate an update to the basic input/output system, obtain, with the update, at least a component of one expected value for a platform configuration register in the trusted platform module, seal at least one key using the at least one expected value for a platform configuration register, and install the basic input/output system update.
US09026768B2 Executing machine instructions comprising input/output pairs of execution nodes
A computing machine is disclosed having a memory system for storing a collection of execution nodes, a head for reading a sequence of symbols in the execution nodes in the memory system, and writing a sequence of symbols in the memory system. The machine is configured to execute a computation with a collection of pairs of execution nodes. Each pair of execution nodes represents a machine instruction. One execution node in the pair represents input of the machine instruction represented by the execution nodes. Another execution node in the pair represents output of the machine instruction represented by the execution nodes. Each execution node has a state of the machine, a sequence of symbols and a number.
US09026760B1 Techniques for enforcing capacity restrictions of an allocation policy
Described are techniques for enforcing an allocation policy. Information is received that describes one or more storage groups. Each of the storage groups includes one or more thin devices. Each of the thin devices includes a plurality of chunks of storage allocated on one or more of a plurality of storage tiers. For each of the one or more storage groups, a plurality of counters is determined indicating amounts of storage currently allocated from the plurality of storage tiers for use by the storage group. Using the plurality of counters, it is determined whether each of the one or more storage groups violates thresholds included in an allocation policy associated with each storage group. Each of the thresholds specifies a maximum amount of storage of one of the plurality of storage tiers that can be used by each storage group.
US09026757B2 Non-volatile memory programming data preservation
A system and methods for programming a set of data onto non-volatile memory elements, maintaining copies of the data pages to be programmed, as well as surrounding data pages, internally or externally to the memory circuit, verifying programming correctness after programming, and upon discovering programming error, recovering the safe copies of the corrupted data to be reprogrammed in alternative non-volatile memory elements. Additionally, a system and methods for programming one or more sets of data across multiple die of a non-volatile memory system, combining data pages across the multiple die by means such as the XOR operation prior to programming the one or more sets of data, employing various methods to determine the correctness of programming, and upon identifying data corruption, recovering safe copies of data pages by means such as XOR operation to reprogram the pages in an alternate location on the non-volatile memory system.
US09026753B2 Snapshot volume generational management for snapshot copy operations using differential data
A snapshot volume is migrated by using a primary volume of a migration destination storage apparatus. The management server comprises a controller for generational management, by means of the snapshot volumes, of differential data for the logical volume which is the parent volume of the snapshot volume, and, if an instruction to copy a snapshot volume of a designated generation is received and a snapshot volume prior to the designated generation of the copy instruction-target snapshot volume exists, the controller copies the differential data between the designated-generation snapshot volume and the existing snapshot volume, and associates the copied differential data with the existing snapshot volume.
US09026750B2 Systems and methods for managing data in a computing environment
Improved data management systems for managing and maintaining unstructured data in a computing system environment. Data content is associated with particular types of metadata to create data objects. In certain examples, the metadata is stored in various fields of the data objects, certain fields being designated as permanently read-only after their creation. Such fields can include, for instance, a unique identifier, a type of content and a classification governing copy permissions relating to the data object. Data objects, or didgets, can be grouped into logical containers referred to as chambers, which are further grouped by common control elements or attributes into domains. Chambers within a particular domain can generally freely share information therebetween, including copies of various types of didgets. A control program, or didget manager, in each domain manages the creation of didgets and subsequent operations directed thereto.
US09026748B2 Concurrent request scheduling
A method of storage access scheduling for a memory device for a workload of different priority access requests including access requests having a real-time priority. The method includes characterizing the memory device including determining a balanced number (N) of concurrent access requests associated with a concurrent access maximum throughput associated with the memory device. The method also includes characterizing the workload. The method also includes receiving a real-time access request associated with an access request storage location value. The method also includes processing the real-time access request, utilizing a processor, based on the access request storage location value and the values obtained from characterizing the memory device and the workload.
US09026747B2 Memory device with a logical-to-physical bank mapping cache
A memory device with a logical-to-physical (LTP) bank mapping cache that supports multiple read and write accesses is described herein. The memory device allows for at least one read operation and one write operation to be received during the same clock cycle. In the event that the incoming write operation is not blocked by the at least one read operation, data for that incoming write operation may be stored in the physical memory bank corresponding to a logical memory bank that is associated with the incoming write operation. In the event that the incoming write operation is blocked by the at least one read operation, then data for that incoming write operation may be stored in an unmapped physical bank that is not associated with any logical memory bank.
US09026745B2 Cross process memory management
A method for efficiently managing memory resources in a computer system having a graphics processing unit that runs several processes simultaneously on the same computer system includes using threads to communicate that additional memory is needed. If the request indicates that termination will occur then the other processes will reduce their memory usage to a minimum to avoid termination but if the request indicates that the process will not run optimally then the other processes will reduce their memory usage to 1/N where N is the count of the total number of running processes. The apparatus includes a computer system using a graphics processing unit and processes with threads that can communicate directly with other threads and with a shared memory which is part of the operating system memory.
US09026742B2 System and method for processing potentially self-inconsistent memory transactions
A processor provides memory request and a coherency state value for a coherency granule associated with a memory request. The processor further provides either a first indicator or a second indicator depending on whether the coherency state value represents a cumulative coherency state for a plurality of caches of the processor. The first indicator and the second indicator identify the coherency state value as representing a cumulative coherency state or a potentially non-cumulative coherency state, respectively. If the second indicator is provided, a transaction management module determines whether to request the cumulative coherency state for the coherency granule in response to receiving the second indicator. The transaction management module then provides an indicator of the request for the cumulative coherency state to the processor in response to determining to request the cumulative coherency state. Otherwise, the transaction management module processes the memory transaction without requesting the cumulative coherency state.
US09026740B1 Prefetch data needed in the near future for delta compression
A computer-implemented method and system for improving efficiency in a delta compression process selects a data chunk to delta compress and generate matching criteria for the selected data chunk. The method and system searches for a similar data chunk using the matching criteria and loads a best match data chunk from the search. Locality data for the best match data chunk is determined and a plurality of data chunks with matching locality data are pre-fetched.
US09026738B2 Cache memory device, cache memory control method, program and integrated circuit
To aim to provide a cache memory device that performs a line size determination process for determining a refill size, in advance of a refill process that is performed at cache miss time. According to the line size determination process, the number of reads/writes of a management target line that belongs to a set is acquired (S51), and in the case where the numbers of reads completely match one another and the numbers of writes completely match one another (S52: Yes), the refill size is determined to be large (S54). Otherwise (S52: No), the refill size is determined to be small (S55).
US09026734B2 Memory system and data deleting method
According to one embodiment, a memory system includes: a memory area; a transfer processing unit that stores write data received from a host apparatus in the memory area; a delete notification buffer that accumulates a delete notification; and a delete notification processing unit. The delete notification processing unit collectively reads out a plurality of delete notifications from the delete notification buffer and classifies the read-out delete notifications for each unit area. The delete notification processing unit sequentially executes, for each unit area, processing for collectively invalidating write data related to one or more delete notifications classified in a same unit area and, in executing processing for one unit area in the processing sequentially executed for the each unit area, invalidates all write data stored in the one unit area after copying write data excluding write data to be invalidated stored in the one unit area to another unit area.
US09026728B1 Disk drive applying feed-forward compensation when writing consecutive data tracks
A disk drive is disclosed comprising a disk comprising a plurality of servo tracks defined by servo sectors, a head actuated over the disk, and control circuitry comprising a servo control system operable to servo the head over the disk. A plurality of data tracks are defined relative to the servo tracks, and a first data track is accessed while servoing the head over the first data track based on a position error signal Xn−1(k) generated at each servo sector of the first data track. Feed-forward compensation values are generated based on Xn−1(k), and a second, consecutive data track is accessed while servoing the head over the second data track based on a position error signal Xn(k) generated at each servo sector of the second data track and based on the feed-forward compensation values.
US09026723B2 Storage device including flash memory and capable of predicting storage device performance based on performance parameters
A storage device includes a semiconductor memory storing data. A controller instructs to write data to the semiconductor memory in accordance with a request the controller receives. A register holds performance class information showing one performance class required to allow the storage device to demonstrate best performance which the storage device supports, of performance classes specified in accordance with performance.
US09026718B2 Method and apparatus for fault tolerant FOTA update with single backup block write
A method for recovering from an interruption during a Firmware Over-The-Air (FOTA) update is provided. The method includes identifying a missing block of a plurality of blocks to be updated in the first memory, the missing block corresponding to a block being updated when the interruption occurred, copying a backup block into a backup buffer, simulating an application of the FOTA update in a second memory, the simulation including, for each block of the plurality of blocks to be updated, performing a reversible operation on the contents of the backup buffer and an updated block, and updating the backup buffer with the operation result, replacing the missing block with the updated backup buffer, and resuming the FOTA update.
US09026716B2 System and method for managing garbage collection in solid-state memory
Methods and systems for optimizing the selection of memory blocks for garbage collection to maximize the amount of memory freed by garbage collection operations are disclosed. Some of these systems and methods provide for the efficient selection of optimal or near-optimal garbage collection candidate blocks, with the most optimal selection defined as block(s) with the most invalid pages. In some cases, a controller classifies memory blocks into various invalid block pools by the amount of invalid pages each block contains. When garbage collection is performed, the controller selects a block from a non-empty pool of blocks with the highest minimum amount of invalid pages. The pools facilitate the optimal or near-optimal selection of garbage collection candidate blocks in an efficient manner and the data structure of the pools can be implemented with bitmasks, which take minimal space in memory.
US09026712B2 USB device control using endpoint type detection during enumeration
Described herein are embodiments of USB device control using endpoint type detection during enumeration. An apparatus configured for USB device control using endpoint type detection during enumeration may include a host controller configured to selectively disable enumeration of a USB device based at least in part on an endpoint type of the USB device. The apparatus may include a management engine configured to store in the host controller a USB lock policy defining endpoint types disallowed to be enumerated by the apparatus. Other embodiments may be described and/or claimed.
US09026705B2 Interrupt processing unit for preventing interrupt loss
Techniques are disclosed relating to systems that allow sending and receiving of interrupts between processing elements. In various embodiments, a system includes an interrupt processing unit that in turn includes various indicators corresponding to processing elements. In some embodiments, the interrupt processing unit may be configured to receive an interrupt and determine whether a first processing element associated with the interrupt is available to receive interrupts. The system may initiate a corrective action if the first processing element is not available to receive interrupts. In some embodiments, the corrective action may include redirecting the interrupt to a second processing element. In some embodiments, the interrupt processing unit may include a dropped interrupt management register to store information corresponding to the second processing element. In some embodiments, the corrective action may include altering the power state of the first processing element such that it becomes available to receive interrupts.
US09026704B2 Priority based connection arbitration in a SAS topology to facilitate quality of service (QoS) in SAS transport
A method of priority based connection arbitration in a SAS topology is disclosed introducing a PRIORITY field to an SAS open Address Frame (OAF). As the expander arbitrates the multiple OAFs in competition for an Expander Link, it compares the PRIORITY fields of the arbitrating OAFs. The OAF with highest value of PRIORITY is awarded the destination connection path. In case of equal PRIORITY, the next arbitration is based on the value of Arbitration Wait Time (AWT). This priority based arbitration ensures high availability of SAS connection links to the SAS targets with high priority OAFs which in turn will lead to better quality of service for those SAS targets. PRIORITY field in the OAF is set by the SAS targets based on the current OAF priority and also set by directly attached SAS storage expanders through a modification of the OAF during transit through the expander.
US09026701B2 Implementing device support in a web-based enterprise application
A method, system, application programming interface, and computer program product that enable enterprise data management application programs to request input/output services from a device manager controlling devices. The device manager operates in a heterogeneous environment including incompatible devices provided by multiple vendors. These requests, and responses from the device manager to the enterprise data management application program, are communicated in a markup language format, rather than in a device-specific native language. This structure enables the vendor of the enterprise data management application program to send requests for services, including both data and instructions to use specialized features of a device, without the need to change the enterprise data management application program to support device-specific native languages.
US09026693B2 Method for filtering cached input/output data based on data generation/consumption
An invention is provided for filtering cached input/output (I/O) data. The invention includes receiving a current I/O transfer. Embodiments of the present invention evaluate whether to filter ongoing data streams once the data stream reaches are particular size threshold. The current I/O transfer is part of an ongoing sequential data stream and the total data transferred as part of the ongoing sequential data stream is greater than the predetermined threshold. The transfer rate for the ongoing sequential data stream then is calculated and a determination is made as to whether the transfer rate is greater than a throughput associated with a target storage device. The current I/O transfer is cached when the transfer rate is greater than the throughput associated with a target storage device, or is not cached when the transfer rate is not greater than the throughput associated with a target storage device.
US09026692B2 Data throttling circuit and method for a spacewire application
A Data Throttling method duplicates the full-speed transmission of data so that it appears to be transmitting at a 10 Mhz rate. Additional storage elements and multiplexers are added along the data path but this completely eliminates undesirable complexity in the clock tree. In a two-bit application, data is received and transmitted two bits at a time, and yet the output 10 Mhz data rate is maintained. For an even ratio between the system clock rate and the 10 Mhz clock signal rate, bit0 is transmitted for half the time and bit1 is transmitted for the other half of the time. But if the full-speed clock rate is an odd multiple of 10 Mhz, then there will be a “split cycle” including one bit0 and one bit1.
US09026683B1 Command portal for executing non-standard storage subsystem commands
A command portal enables a host system to send non-standard or “vendor-specific” storage subsystem commands to a storage subsystem using an operating system (OS) device driver that does not support or recognize such non-standard commands. The architecture thereby reduces or eliminates the need to develop custom device drivers that support the storage subsystem's non-standard commands. To execute non-standard commands using the command portal, the host system embeds the non-standard commands in blocks of write data, and writes these data blocks to the storage subsystem using standard write commands supported by standard OS device drivers. The storage subsystem extracts and executes the non-standard commands. The non-standard commands may alternatively be implied by the particular target addresses used. The host system may retrieve execution results of the non-standard commands using standard read commands. The host-side functionality of the command portal may be embodied in an API that is made available to application developers.
US09026676B1 Systems and methods for prepending nonce labels to DNS queries to enhance security
A method for prepending nonce labels to DNS queries includes determining whether a log contains a past entry of a domain name resolution query (“query”) to a name server for a full domain name that resulted in a positive reply indicating that the full domain name exists. It is determined whether the log contains a recent entry of the query that resulted in a negative reply indicating that the full domain name did not exist. The server is then queried with a nonce-less query for the full domain name. The server is queried again with a nonce label prepended query for the full domain name to determine if it currently results in the negative reply. The full domain name is flagged as inappropriate for nonce prepending upon determination that querying with a nonce prepended query results in a negative reply and a nonce-less query results in a positive reply.
US09026675B2 IMS restoration procedures for multiple contacts
In one aspect, the invention provides a method, and associated apparatus for re-registering a contact address of a user of an IP Multimedia Subsystem, IMS, network. A request for re-registration of the contact address is received at a Serving-Call Session Control Function, S-CSCF, node serving the user. After a determination that the S-CSCF has no stored information relating to the contact address, a request is sent to a Home Subscriber Server, HSS, of the user to register the contact address information. The HSS detects if the contact address information relating to the user has already been backed-up by the HSS, and notifies the node serving the user of registered contact address information backed-up by the HSS. Another aspect provides a method and associated apparatus for de-registering a registered contact address of a user of an IP Multimedia Subsystem, IMS, network.
US09026674B1 System and method for accurately displaying communications traffic information
A system and method uses path information to project traffic information from flow- or IPFix-type messages onto one or more paths that may have been taken by packets corresponding to such messages. Traffic information from a message is projected from the router interface from which the message was received, along the path or paths the packets corresponding to the message may have taken, but only to the next router interface that provides such messages.
US09026666B2 Communication session cloning using barcodes
Method to clone a communication session from a first device to a second device, including: receiving a request to identify the communication session; rendering an information message comprising an identification of the communication session, wherein the information message is configured to be transmitted from the first device; acquiring the information message from the second device to clone the communication session onto the second device; bridging the second device to the communication session without dropping the first device from the communication session, to produce a cloned communication session; and sending a confirmation message, wherein no prior association between the first device and the second device is used during the cloning.
US09026664B2 Data communication system and method
Data communication system between a wireless mobile device (10), and remote servers (30) connected to the Internet the mobile device having client applications (3), comprising a host server (20) interposed between the client applications (3) and the remote servers (30), a communication channel (4) based on a TCP tunnel and/or UDP protocol between the mobile device and the host server (20), on which are transmitted uplink and downlink data messages, the communication tunnel (4) being connected to a first data concentrator module (1) belonging to the mobile device, and to a second data concentrator module (2) belonging to the host server.
US09026662B2 Performance interference model for managing consolidated workloads in QoS-aware clouds
The workload profiler and performance interference (WPPI) system uses a test suite of recognized workloads, a resource estimation profiler and influence matrix to characterize un-profiled workloads, and affiliation rules to identify optimal and sub-optimal workload assignments to achieve consumer Quality of Service (QoS) guarantees and/or provider revenue goals. The WPPI system uses a performance interference model to forecast the performance impact to workloads of various consolidation schemes usable to achieve cloud provider and/or cloud consumer goals, and uses the test suite of recognized workloads, the resource estimation profiler and influence matrix, affiliation rules, and performance interference model to perform modeling to determine the initial assignment selections and consolidation strategy to use to deploy the workloads. The WPPI system uses an online consolidation algorithm, the offline models, and online monitoring to determine virtual machine to physical host assignments responsive to real-time conditions to meet cloud provider and/or cloud consumer goals.
US09026658B2 Enhanced computer cluster operation using resource allocation requests
The subject disclosure is directed towards automatically managing job request execution for a computer cluster using cloud computing resource allocations. When client computers to the computer cluster submit job requests to a head node, a set of job requests is selected based on a policy. The head node converts the set of job requests into a set of resource allocation requests based on job specification data. After communicating the resource allocation requests to a cloud computing provider, the head node is granted access and control over one or more worker nodes as a response. The worker nodes proceed to execute the set of job requests and update the head node with status information once the execution finishes.
US09026654B2 Peer-to-peer overlay graph construction
Systems and methods for constructing and maintaining a peer-to-peer overlay graph are disclosed herein. The systems and methods include adding a node to the overlay graph. Adding the node includes choosing an edge that is not connected to the node, breaking the edge and connecting the node to broken edge nodes previously connected to the edge. The process is repeating if additional connections are need and node addition data is stored for the node.
US09026647B2 Systems and methods for a social media network/business platform interface
According to some embodiments, information associated with a task may be received, including a trigger entity and a related action entity. A social media network/business platform interface may monitor a trigger condition associated with the trigger entity. The social media network/business platform interface may then automatically detect that the trigger condition is satisfied. Responsive to that detection, an action defined by the action entity related to the trigger entity may be automatically performed.
US09026637B2 Remotely managing enterprise resources
The present disclosure is directed to a system and method for remotely managing enterprise resources. In some implementations, a method includes remotely receiving information associated with heterogeneous assets in an enterprise network. Transactions for remotely managing the heterogeneous assets are generated in response to at least the information. The management transactions are stored remote from the enterprise network until a request for the management transactions is received from the enterprise network. The management transactions are transmitted to the enterprise network using a single interface.
US09026632B2 Network with a network wide extended policy framework
A network with a network wide extended policy framework comprising: path computation clients (PCCs), associated with at least one local policy enforcement point (PEP); path computation servers (PCSs), associated with at least one policy decision point (PDP). The PEPs and PDPs adapted to exchange attributes determined by at least one PDP. PDPs are adapted to identify network elements/network services requiring identical configuration parameters by evaluating parameters advertised in the network and update policy related to identified groups in case of configuration error. Updated policy is distributed by PDP in policy notification to PEPs associated with network elements/network services of identified group. The PEPs receiving policy notification comprising updated policy from PDP adapted to translate the updated policy into configuration settings of network elements/network services the identified group.
US09026631B2 Business-to-business social network
Systems and methods for providing a social network. The methods involve: creating a relationship between a first entity and a second entity; setting authorization which indicates that a user of said first entity is authorized to view inventory data of said second entity; receiving a request to view first inventory data of said first entity and second inventory data of said second entity by said user; and determining whether said user is authorized to view said second inventory data. If said user is authorized: querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first and second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity.
US09026630B2 Managing resources in a distributed system using dynamic clusters
One or more embodiments of the present invention provide a method for performing initial placement and load balancing of a data objects in a distributed system. The distributed system includes hardware resources, e.g., host systems and storage arrays, which are configured to execute and/or store data objects. A data object is initially placed into the distributed system by creating a virtual cluster of hardware resources that are compatible to execute and/or host the data object, and then selecting from the virtual cluster a hardware resource that is optimal for executing and/or hosting the data object. The data object is placed into the selected hardware resource, whereupon a load balancing operation is optionally performed across the virtual cluster. The virtual cluster is subsequently released, and the distributed system is returned to its original state with the data object included therein.
US09026626B2 Management device, information processing system, management method, and storage medium
A device management service receives acquisition request of application information for the application to be applied from the image forming apparatus, generates and transmits application information corresponding to the image forming apparatus when device configuration information of the image forming apparatus satisfies a applicable condition of the application included in basic set application information and a license for utilizing to apply to the image forming apparatus is present.
US09026625B2 System and method of MAC address assignment using dynamic MAC address protocol
A hypervisor and a DMAP server in a network are described herein. The hypervisor is configured to generate a universally unique identifier (UUID), associate the UUID with a virtual NIC, construct a discover message including the UUID and the hypervisor's network address, broadcast the discover message in the network. The DMAP server is configured to generate a MAC address that is unique in the network, receive the discover message, and associate the generated MAC address with the UUID in response to the discover message, construct an offer message having the MAC address, the UUID, and the network address of the DMAP server, and transmit the offer message to the hypervisor.
US09026624B2 Methods and systems for making effective use of system resources
Methods and systems for making effective use of system resources. A plurality of requests for access to a resource are received. Each request has an associated group of features. The group of features for each request is analyzed to collect observations about the plurality of requests. A function to predict an outcome of a subsequent request is generated based on the observations. Resources are allocated to service the subsequent request based on the function.
US09026620B2 Centrally managing and monitoring of cloud computing services
A computer system that monitors attributes related to cloud computing services is disclosed. A request may be received via a portal within a common connection and database framework. The computer system may generate an internet-based interface that is configured to provide access to the attributes. The computer system may process selection criteria for an object related to the cloud computing services within the internet-based interface to be monitored within the common connection and database framework.
US09026618B2 System and method for expanding PC-based software capabilities
System and method for expanding the capabilities of a PC-based software are disclosed. The system provides a technique for synchronizing a database associated with a PC-based software with a WAN server database. Additionally, a WAN server, associated with the WAN server database, is configured to provide substantially the same functionality as that of the PC-based software. This effectively facilitates web-access of the PC-based software and database by way of the WAN server and database. The WAN server may be configured to provide additional functions in order to expand the functionality of the PC-based software. The WAN server may also be configured to integrate distinct databases by either relaying information between the distinct databases or integrating the information from the distinct databases into a single database.
US09026611B2 DNS name resolution system, override agent, and DNS name resolution method
A DNS name resolution system according to the present invention has a DNS server; a terminal which generates and transmits a DNS query packet containing DNS name information described in accordance with a specific description method and whose destination is said DNS server; and an override agent which is disposed along a communication path between the terminal and the DNS server. The override agent has a capture unit which captures a DNS query packet transmitted from the terminal; an analysis unit which stores in advance information concerning the specific description method based on which the DNS name information was described by the terminal, analyzes the DNS name information contained in the DNS query packet captured by the capture unit based on the specific description method, and selects the information for reply to the terminal based on the analysis results; and a reply unit which generates and transmits a DNS response packet containing the information for reply selected by the analysis unit and whose destination is the terminal.
US09026609B2 Method and apparatus for coordinating media presentation on devices via an information space
An approach is provided for coordinating media presentation on devices via an information space. In response to a request for presentation of media content, a media provision coordinating application retrieves from an information space raw media content corresponding to the request. The media provision coordinating application determines one or more first devices for pre-processing the raw media content and one or more second devices for presenting pre-processed media content based upon respective technical capabilities and availabilities of the first devices, the second devices, or a combination thereof, the first and second devices are connected to the information space.
US09026608B1 Methods and systems for application programming interface mashups
Methods, systems, and computer-readable media for providing customized content delivery from one or more data sources include receiving a selection of one or more base requests for content; receiving a selection of a custom request for content; receiving a mapping of the custom request to at least one of the base requests; building an output template including the custom request mapped to the at least one of the base requests; and publishing a resource based on the output template.
US09026606B2 Digital file distribution in a social network system
Systems and methods for obtaining a digital file similar to one used by a device associated with a member of a social network are provided. Digital file information about the digital file is stored on a web-based social network database. The digital file may be located on the same server as the web-based social network database or a third party server such as a mobile phone carrier. A user of the web-based social network database requesting the digital file may require a different format of the digital file than that used by the device of the member. If a different format is requested by the user, a server finds or converts the digital file to be compatible for use by a device specified by the user.
US09026594B2 Method and system for determining user impact on their content pools within an online social network
A method and apparatus for determining a user's impact in an online social network based on responses by other users to posts made by the user are provided. Responses by other users to one or more posts by the user are received. A response score is determined for each of the one or more responses. A post score is determined for each post by the user, based at least in part on the response score for that post. A cumulative score is determined based at least in part on the post score. An impact score is determined based at least in part on the cumulative score of the user and a total number of friends that the user has within the online social network. The impact score represents that user's impact or influence within his or her online social network, regardless of the particular size of that network.
US09026592B1 Promoting user interaction based on user activity in social networking services
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, including actions of, for each user of a plurality of users of a social networking service, determining a user activity score, the user activity score being based on activity of each user within the social networking service, determining that a first user activity score of a first user is greater than or equal to a first threshold user activity score and that a second user activity score of a second user is less than a second threshold user activity score, and, in response to the first user activity score being greater than or equal to the first threshold user activity score and the second user activity score being less than the second threshold user activity score, transmitting instructions to display a prompt to the first user to encourage the first user to interact with the second user.
US09026591B2 System and method for advanced communication thread analysis
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for forming communication threads. A system configured to practice the method receives a first log of first communications in a first modality and receives a second log of second communications in a second modality. Then, the system analyzes the first log and the second log to determine relationships between the first communications and the second communications. The system identifies, based on the relationships, sets of communications having a relationship strength above a threshold, and can form communication threads based on the sets of communications. The system can form communication threads by adding a meta-data tag to a communication unit. Example modalities include short message service (SMS), text, instant messages, phone calls, video calls, emails, events, social networking, and voicemail. The system can further rank the importance of communications threads based on user actions, to yield an importance value.
US09026590B2 Sharing calendar information
Sharing calendar information may be provided. Calendar information may be shared with individuals that may or may not be associated with a local exchange server in order to coordinate schedules. A determination is conducted to decide whether a sender is authorized to send calendar information to another by examining registration rights. Next, if the registration rights are valid, input may be received from the sender associated with sending the calendar information to another using one or more entry points. Next, calendar information settings are received from the sender, which are used when sending the calendar information to another. Next, calendar information is published to the Internet based on the calendar information settings established by the sender, and provided to others for viewing.
US09026589B1 Stubbing techniques in distributed-services environments
A stubbing service records requests and corresponding replies for purpose of playing back the recorded replies in response to re-receiving the corresponding requests. In a record mode, the stubbing service may receive a request from a first service intended for a second service. The stubbing service may send the request onto the second service and may, in response, receive a reply to the request from the second service. The stubbing service may then pass the reply onto the first service. When in a playback mode, the stubbing service may directly serve the stored reply to the first service in response to receiving the same request intended for the second service from the first service.
US09026585B2 System and method for providing content download service
A system and method for providing a content download service, that preferably includes a content service server for receiving a request for a content service from a client terminal accessed through a network, and identifying the client terminal and one or more sub-client terminals connected to the client terminal to route the requested contents and a download control signal. A client terminal obtains inherent information from one or more adjacent terminals to request a service from the content service server, and decodes transmitted contents by using the inherent information of the adjacent terminals when receiving the download control signal from the content service server.
US09026583B2 Method and apparatus for polymorphic serialization
Polymorphic serialization is disclosed. In one embodiment polymorphic serialization may include generating a first reply in response to receiving a first request from a first device, the first reply including first content in a first serialization format. The first reply is transmitted to the first device via a first communication link. A second reply may be generated in response to receiving a second request from a second device, the second reply including second content in a second serialization format. The second reply is transmitted to the second device via a second communication link. The first and second devices are distinct from each other, and the first and second serialization formats are distinct from each other.
US09026582B2 Device management methods and related apparatus for enhancing applicability of status messages in response to commands
Device management methods and related apparatus are provided. A command is received and executed. When the command is not executed successfully, a status message comprising a first status code is generated. When the command is executed successfully, the status message comprising a second status code and an actual execution state is generated wherein the first status code is different from the second status code.
US09026578B2 Systems and methods for persisting data between web pages
The described systems and methods are directed at persisting data between web pages. A server receives object-related data associated with a first web page and a request for posting to a second web page from a client. The object-related data includes information about the objects in the first web page. Instances of the objects associated with the first web page are reconstructed based, at least in part, on the object-related data. The server generates rendering data of the second web page based, at least in part, on the reconstructed object instances. In this manner, the object-related data is allowed to persist from the first web page to the second web page.
US09026577B1 Distributed workflow management system
Disclosed are various embodiments for a workflow engine that obtains a workflow agent that comprises a workflow definition and a workflow history. The workflow engine determines a next action for the workflow agent based at least upon the workflow definition and the workflow history of the workflow agent. The workflow engine initiates the next action for the workflow agent. Subsequent actions may be initiated by the workflow engine or forwarded to another workflow engine.
US09026572B2 Systems and methods for anti-causal noise predictive filtering in a data channel
Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is disclosed that includes a data detector circuit. The data detector circuit includes an anti-causal noise predictive filter circuit and a data detection circuit. In some cases, the anti-causal noise predictive filter circuit is operable to apply noise predictive filtering to a detector input to yield a filtered output, and the data detection circuit is operable to apply a data detection algorithm to the filtered output derived from the anti-causal noise predictive filter circuit.
US09026567B2 Publish-subscribe system
A publish-subscribe system publishes events associated with one or more objects represented by files within a file system. The files may be accessed using a file system application programming interface by both publishers and subscribers. Each file may contain an identifier and a plurality of attributes and each attribute may have a name and a value. The files and the associated objects may be persisted to compensate for restarts and failures of a computing platform hosting the system for publish-subscribe.
US09026566B2 Generating equivalence classes and rules for associating content with document identifiers
A system of reducing the possibility of crawling duplicate document identifiers partitions a plurality of document identifiers into multiple clusters, each cluster having a cluster name and a set of document parameters. The system generates an equivalence rule for each cluster of document identifiers, the rule specifying which document parameters associated with the cluster are content-relevant. Next, the system groups each cluster of document identifiers into one or more equivalence classes in accordance with its associated equivalence rule, each equivalence class including one or more document identifiers that correspond to a document content and having a representative document identifier identifying the document content.
US09026562B2 Methods and systems for agnostic data storage
Methods and systems of agnostic data storage are provided. The agnostic data storage systems and methods store data records of various data types from different data sources. The method stores IDs and data elements of data records in different data tables. IDs of data records are stored in a first table, and data elements of data records are stored in a second table. Data entries of the second table are linked to an entry in the first table. The second table stores data element name, data element value, and data element data type respectively.
US09026560B2 Data center capability summarization
A method for summarizing capabilities in a hierarchically arranged data center includes receiving capabilities information, wherein the capabilities information is representative of capabilities of respective nodes at a first hierarchical level in the hierarchically arranged data center, clustering nodes based on groups of capabilities information, generating a histogram that represents individual node clusters, and sending the histogram to a next higher level in the hierarchically arranged data center. Relative rankings of capabilities may be used to order a sequence of clustering operations.
US09026556B2 Computer-readable medium storing data sharing program, data sharing method, and data sharing processor
Each of plurality of nodes connected to each other via a network includes a local instance processor and a user application processor. The local instance processor executes a data sharing method for accessing shared data. The data sharing method includes: storing a value of first shared data with a function identifier of an update function upon receiving a registration request, wherein the update function is commutative and idempotent; updating the stored value of the first shared data to a first update value in accordance with an execution result of the update function upon receiving an update request; returning a completion message upon updating the stored value of the first shared data stored in the first node; and transmitting a first reflection request to a second node upon updating the stored value of the first shared data stored in the first node.
US09026551B2 System and method for evaluating text to support multiple insurance applications
A system for evaluating text data to support multiple insurance applications is disclosed. In some embodiments, text input data is received from multiple sources. The text input data may then be aggregated and mapped to create composite text input data. A semantic event in the composite text input data may be automatically detected, such as by being triggered by a semantic rule and associated semantic tag. A text mining result database may be updated by adding an entry to the database identifying the detected semantic event and the triggering semantic rule. An indication associated with the text mining result database may then be transmitted to a plurality of insurance applications.
US09026548B2 Database sampling
The present subject matter relates to systems and methods for database sampling. The method comprises identifying at least one query table and one or more associated tables amongst a plurality of tables in a production database, based on filtering criteria. Further, the method comprises generating a key value list for the at least one query table and each of the one or more associated tables based on an order indicated by an order list. Based on the generated key value list, the sample data is extracted in a reverse order indicated by the order list, from the at least one query table and each of the one or more associated tables.
US09026544B2 Method and system for identifying and accessing multimedia content
Methods, systems, and subsystems for identifying and accessing multimedia content are provided. In one embodiment, a system is disclosed for identifying and accessing video files from a network based on information about contents of the video files. The system includes instructions stored on computer readable media, and the instructions perform the following steps when executed by a processor: (a) automatically entering subject matter data from the network into an encyclopedic database; (b) automatically distilling data from the encyclopedic database to create a user library content file; (c) allowing multiple clients to search data in the user library content file to identify at least one video file on the network and to access the at least one video file on the network using at least one reference file; (d) restricting the clients from accessing the encyclopedic database; and (e) restricting search results based on profile settings for each of the clients.
US09026543B2 System and method for generating a relationship network
A computer-implemented system and process for generating a relationship network is disclosed. The system provides a set of data items to be related and generates variable length data vectors to represent the relationships between the terms within each data item. The system can be used to generate a relationship network for documents, images, or any other type of file. This relationship network can then be queried to discover the relationships between terms within the set of data items.
US09026537B1 Social network node clustering system and method
Users in a social network are represented by nodes on a network graph. A similarity processor generates a similarity matrix of nodes and neighbors. A clustering processor groups select nodes based on similarity. Nodes initially assigned to one cluster are selectively added to other clusters based on similarity. A social network processor provides features and processing based on the clusters of nodes thus produced.
US09026533B2 Method and apparatus for document matching
Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services.
US09026531B2 Associating multiple data sources into a web-accessible framework
Systems, methods, and computer-readable media for associating multiple data sources into a web-accessible framework. Health data is received from multiple data sources and is used to populate a framework comprising at least one topic focused data mart. Each topic focused data mart has a common structure and is associated with a web service providing standard features supported by each topic focused data mart and custom features specific to a topic associated with each topic focused data mart. In various embodiments, demographic information is received from a clinician and is utilized to present context-specific data derived from the topic focused data mart.
US09026529B1 Method and apparatus for determining search result demographics
Techniques are presented for producing demographics, in an automated fashion, from a search result of computer-accessible content. While the demographics can be determined for a research product that has been produced by any technique, they are particularly useful when applied to an automated frame-based search approach. Frame-based search engines are presented for technology profiling, healthcare-related search and brand research. Determination of a demographic proceeds at two levels: member and population. At the member level, a demographic characteristic can be determined applicable with either total or partial certainty. Each value assigned by a demographic, to a population member, has a confidence level associated with it and the assignments can be represented by a Confidence Distribution. Summarization of a demographic, at the population level, depends upon whether the certainty assignments, at the member level, are total or partial. Declarant Demographics are presented. Approaches, to determining Declarant Demographics, are presented.
US09026528B2 Computer-implemented method and system for managing keyword bidding prices
A computer-implemented method and system for managing keyword bidding prices are disclosed. An example system embodiment includes an automatic keyword bidding module, operably coupled with a processor and a memory, operable to determine a revenue per click value associated with a keyword, obtain bidding information associated with the keyword, obtain automatic bid controls associated with the keyword, and automatically generate a bid value for the keyword based on the revenue per click value, the bidding information, and the automatic bid controls.
US09026527B2 Reverse geo-coding for track path
Methods and systems are disclosed for associating non-geographical information to track paths. Among other things, meaningful labels for the track paths can be formulated. In one aspect, a method performed by an application executing on a computer system includes receiving a set of images taken during a trip, a corresponding set of acquisition times, and a track path of the trip. The method further contains identifying landmarks near the received track path. Furthermore, the method includes receiving from a human user of the application a landmark selection from the identified landmarks and one or more image selections from the received set of images. In response to receiving the human user's selections, the method can associate the one or more selected images with the selected landmark. Additionally, the method included matching the received set of images to the received track path based on the association.
US09026521B1 System and method for conducting company searches and lead generation using company code index
The various embodiments of systems described herein result from the realization that results from online searches and inquires about companies can be strategically aggregated to report to businesses additional information regarding potential buyers, potential investor's or employee's interests, and/or whether or not a follow up call is required. The system and method described herein further provide for businesses to register and list their businesses on a company search code index listing whereby each company is assigned a unique company search code index for additional review of the company's profile. In doing so, a user/investor/potential employee can research the company's profile using the search code index and communicate his/her interest in the business through the system and method disclosed herein.
US09026520B2 Tracking source and transfer of a media asset
An enhanced metadata structure and associated process is provided which captures and stores metadata gathered about the source and usage of a media asset or file. The source and usage metadata is integrated, such as by encoding within the enhanced media file, as the media asset is transferred and used. The integrated metadata accumulates, as a trail of source information and usage information in the enhanced media asset, and can be extracted upon arrival at a target computer system.