Document Document Title
US08955925B2 Traction assembly for vehicle
The present invention generally provides a wheel replacing traction assembly which uses, for propulsion, a longitudinally extending traction band disposed around and cooperating with a sprocket wheel, a supporting structure, and idler and/or road wheels. The supporting structure of the traction assembly comprises an independent suspension generally replacing the suspension of the vehicle. In use, the suspension of the vehicle is replaced by a rigid member that can be adjustable in length in a further embodiment. The presence of a suspension in the supporting structure of the traction assembly decreases its unsprung mass.
US08955920B2 Thermally conductive ring for a wheel assembly
According to the present invention, a thermally conductive ring for a wheel assembly, which is inserted over a stud bolt that fixes a brake drum or disc of a vehicle to a wheel, is provided with a cylindrical main body having a cutaway portion in the lengthwise direction, and a heat-dissipating portion formed on at least one side of a surface and edge of the main body to increase the surface area. The thermally conductive ring of a wheel assembly facilitates the transfer of heat generated during braking and driving to the wheels and enables heat dissipation, to retain the initial design specifications of the vehicle while reducing the uneven wear of tires and one side brake, and improving cornering and ride quality.
US08955919B2 Dust suppression arrangement for heavy excavation equipment
An excavation apparatus is disclosed. The excavation apparatus includes a chassis having a length that extends from a front end to a rear end of the chassis. The chassis also has a width oriented perpendicular to the length. A boom is pivotally attached to the rear end of the chassis. A cutting component mounted to the boom. A shroud structure at least partially covers the cutting component. A source of vacuum is in fluid communication with an interior of the shroud structure for drawing air containing dust from the interior of the shroud structure. A filter filters the air drawn from the interior of the shroud structure by the source of vacuum. A dust barrier projects downwardly from the shroud structure and extends along at least a portion of a perimeter of the shroud structure. The dust barrier has a construction that is pervious to debris generated by the cutting component and that provides gradually reduced restriction to inward air flow through the dust barrier as the dust barrier extends downwardly from the shroud structure.
US08955917B2 Method and apparatus for increasing the yield in a deposit
A method for increasing the yield of a deposit including a rock which including at least one valuable mineral to be exposed by comminuting the rock and at least one further mineral, may include the following steps: performing a boring operation using a boring device prior to extracting the rock, determining at least one predetermined boring parameter for the boring device, determining at least one measured value characterizing a current boring behavior of the boring device, and performing a computational elimination of a dependency of the at least one measured value on the at least one boring parameter, wherein at least one rock texture-dependent characteristic value is obtained, and wherein the at least one characteristic value is used as a measure for a mineral particle size of the at least one valuable mineral in the rock and for setting an optimum degree of comminution when comminuting the rock.
US08955913B2 Retracting and folding vehicle head restraint
A head restraint is supported by a vehicle seat assembly having a support structure including a guide. The head restraint is movable between a design position and a stowed position. The head restraint has a support member that is received in the guide, a head restraint body attached to the support member, and a locking mechanism. The support member moves with respect to the guide to translate the body with respect to the support structure. The body rotates with respect to the support member. The locking mechanism locks the body in the first or second position.
US08955910B2 Recliner swing-gate control spacer
A recliner heart spacer ring includes a body portion having a substantially consistent inner diameter. First and second inner cutouts are diametrically opposed from one another. First and second pairs of retention features are diametrically opposed from one another and are adapted to engage a swing gate of a recliner heart. The recliner heart spacer ring guides the swing gate as the swing gate transitions between a range of positions associated with a seat back.
US08955908B2 Seat load detection device
A seat load detection apparatus includes: a load detector detecting part of a load acting on a vehicle seat which is capable of changing the posture of a seatback forward from the first stage position as a most upright position of a seatable position to the forwardly inclined position which is a forwardly inclined position on which the passenger cannot be seated; a load body determination unit determining a load body acting on the vehicle seat on the basis of a detected load detected by the load detector; a seat posture detector detecting the forwardly inclined position of the seatback; and a state determination unit determining the state change of the vehicle seat on the basis of the variation of the detected load and restrict the determination of the state change of the vehicle seat on the basis of an output from the seat posture detector.
US08955907B2 Vehicle seat
A seat back pad 70 has a groove 73 for tucking a skin material therein, formed at borders between a central portion 71 and side portions 72. A hole (slot hole 74) is formed in a bottom of the groove 73 along the groove 73. A tuck-in wire 76 for tucking the skin material in includes a plurality of tuck-in portions 76A provided along the groove 73, and a connecting portion (detour portion 76B) detouring around the hole and connecting the tuck-in portions 76A. With this configuration, when an upper body of an occupant P subsides into a seat back S2 in a rear-end collision of a vehicle, the central portion 71, defined by the groove 73 as a border, is easily and sufficiently moved rearward relative to the left and right side portions 72. Furthermore, the tuck-in wire 76 is not exposed through the hole, and thus adhesion between the seat back pad 70 and the tuck-in wire 76 can be improved.
US08955895B2 Interior material mounting structure
A roof lining and a front pillar trim are mounted on a roof panel and a front pillar inner panel respectively, an end portion of the roof lining and an end portion of the front pillar trim are connected to each other, a washer hose feeder line and a tether belt are disposed from a space between the front pillar trim and the front pillar inner panel to a space between the roof lining and the roof panel, a projecting piece projecting toward the roof panel or the front pillar inner panel is provided on the end portion of at least one interior material out of the roof lining and the front pillar trim, and the washer hose feeder line and the tether belt are disposed to keep clear of the projecting piece.
US08955889B2 Motor vehicle lock with a self-locking mechanism
The invention relates to a lock for a motor vehicle with a locking mechanism including a catch and a pawl. The object of the invention is to simplify the locking of a lock of the type mentioned above. To achieve the object of the invention, a catch of the claimed lock comprises a stop projecting upwards, e.g., in the form of a pin extending from the catch. Furthermore, a bracket is provided, which can be moved against the stop by means of a motor such that the catch is moved in this way from the first position and into the primary position. It is thus possible to move from the first position to the primary position in a motorized manner, which makes it easier to close the vehicle door.
US08955886B2 Hydraulic ducts and connecting assemblies
A hydraulic duct for feeding fluid at high pressure includes a rigid tube and a flexible hose connected to the rigid tube by a connecting assembly. The connecting assembly includes an endform in communication with the rigid tube over which the flexible hose extends. The endform includes a primary annular projection extending outwardly from a periphery of the endform and at least one auxiliary annular projection extending outwardly from the periphery of the endform. The primary annular projection includes a leading edge, a trailing edge, a landing region that extends axially from the trailing edge toward the leading edge and a stop bead that extends outwardly from the leading edge beyond the landing region.
US08955878B2 Airbag for vehicle
The present invention relates to an airbag for a vehicle including: an inflator which discharges high-pressure gas; an airbag cushion which has a vent hole so as to discharge a part of the high-pressure gas; a vent hole cover which is installed to shield the vent hole; and an operating unit which allows the vent hole cover to shield the vent hole when a predetermined time has passed at the time of deploying the airbag cushion, and provides advantages in that the severity of a neck injury to an occupant is reduced, and regulation satisfaction by the United States New Car Assessment Program (US-NCAP) is improved.
US08955873B2 Airbag apparatus and airbag cover
An airbag apparatus or the like in which the form of breaking of a tear line can be made more stable, and the deployment positions of an airbag cover and a bag portion can be made more stable is provided.An airbag apparatus includes a bag portion formed of a base cloth panel in a bag shape and deployed and inflated in front of a driver by being supplied with gas for deployment, an inflator that generates the gas for deployment, a retaining container in which the bag portion not in use is housed and at the top of which an opening is provided, and an airbag cover that substantially covers the opening of the retaining container when not in use and a front portion of which rises to uncover the opening when the bag portion is deployed and inflated. The airbag apparatus is provided in front of a seat of a saddle-ride type vehicle. The airbag cover has a tear line that is provided in the vicinity of the front end and extends substantially along the vehicle width direction and that is broken by input from the bag portion when the bag portion is deployed and inflated, and an opening is provided in the middle of the tear line in the vehicle width direction.
US08955869B2 Seat attachment for a stroller
The invention relates to a seat attachment for a stroller, single stroller and double strollers. Such a seat attachment may be used to reversibly convert a single stroller into a double stroller. More specifically, versions of the seat attachment relate to a seat attachment for a stroller capable of supporting a seat such as, but not limited to, a stroller seat, a baby seat, bassinet, a pram, a car seat, or a baby carrier, for example. The seat may be supported in front of a permanent seat of the stroller.
US08955859B1 Isolated cab mounting system for an armored vehicle
A blast resistant vehicle is disclosed that includes a structural frame member, a first frame coupled to the structural frame member and configured to receive a first axle assembly and a first suspension assembly, a second frame coupled to the structural frame member and configured to receive a second axle assembly and a second suspension assembly, and a cab assembly having a front portion and a rear portion and having a floor panel, a front firewall, a rear body panel, a first side panel, and a second side panel. The cab assembly is isolated from the structural frame member, the front sub-frame, and the rear sub-frame.
US08955857B1 Carcass transportation cart
A carcass transportation cart is provided for moving a dead pig from a confinement area to a disposal location.
US08955856B2 Stroller
A stroller for assembling with an infant safety seat having a first engaging portion. The stroller includes a second engaging portion and a covering component. The second engaging portion is for engaging with the first engaging portion; the covering component includes a first portion and a second portion. The first portion is for covering the second engaging portion. The second portion is surrounding the first portion, and the first portion is clamped between the first engaging portion and the second engaging portion the infant safety seat is assembled with the stroller via the first engaging portion being engaged with the second engaging portion. It is not needed to form an opening on the covering component to implement engagement between the stroller and the infant safety seat, so as to solve a problem of fingers of an infant on the stroller being clipped by the opening.
US08955841B2 Method for controlling sheet conveyance in image forming apparatus
An actual sheet interval from a preceding sheet to a succeeding sheet is detected by a top sensor. A registration roller is accelerated or decelerated such that the sheet interval from the preceding sheet to the succeeding sheet is an ideal value by the time that the leading edge of the succeeding sheet reaches a transfer nip part. Note that a time period during which acceleration or deceleration is applied and a sub-scan synchronization signal output timing are determined from the actual sheet interval. Note that a recording sheet P does not stop at the registration roller.
US08955833B2 Recording apparatus
A recording apparatus includes a case. In the case, a feeding unit configured to feed a recording medium in a feeding direction, a feeding path through which the recording medium is fed, a recording unit configured to record on the recording medium, and an ink tube connected to the recording unit and an ink cartridge for supplying ink to the recording unit are provided. A first opening is provided in a face of the case for allowing the recording medium disposed in the feeding path to be removable. A second opening is provided in the face where the first opening is provided for allowing the ink cartridge to be installed. An operating unit is provided above the first opening.
US08955829B2 Simple startup carburetor
A carburetor improves the starting performance of an engine. The carburetor includes a main body, a pump oil ball and a fuel-air mixing channel which extends through the main body. The pump oil ball is mounted to an air strangler spindle via a spiral groove. When the pump oil ball is pressed, the air strangler spindle is driven to rotate by the spiral groove and thus to control the air strangler spindle between the fully open state and the fully closed state. The carburetor dramatically improves the starting performance of the engine.
US08955827B2 Scraper bar
A tool configured to engage a work piece includes an elongated body portion and a generally U-shaped hook extending from a first end of the body portion. The generally U-shaped hook may have first and second leg portions and a bight portion connected between the leg portions. The tool is devoid of structure above the bight portion of the generally U-shaped hook, thus enabling a work piece to be received within the generally U-shaped configuration. The first leg portion includes a scraper edge terminating the generally U-shaped hook. The generally U-shaped hook also includes a pivot configured to translate a pulling of the body portion into a prying action against the work piece by the first leg portion.
US08955824B2 Filter device
A fluid filter device (1) includes an opening (14) for draining the fluid (33), a first counter thread (13), a closure element (12) for a fluid-tight closure of the opening screwed in with a thread (11) thereof into the first counter thread (13), a second counter thread (17) into which a connecting element (21) with a thread (22) thereof is screwable for simultaneously unscrewing the closure element (12) from the first counter thread (13) and thereby releasing the opening (14) for draining the fluid (33).
US08955822B2 Passive sensors for automatic faucets and bathroom flushers
The present invention is directed to novel optical sensors and novel methods for sensing optical radiation. The novel optical sensors and the novel optical sensing methods are used, for example, for controlling the operation of automatic faucets and flushers. The novel sensors and flow controllers (including control electronics and valves) require only small amounts of electrical power for sensing users of bathroom facilities, and thus enable battery operation for many years. A passive optical sensor includes a light detector sensitive to ambient (room) light for controlling the operation of automatic faucets or automatic bathroom flushers.
US08955819B2 Cinch valve with elastic elements
A cinch valve includes a first plate with a first aperture, an orbital plate with a second aperture that is substantially aligned with the first aperture. The first plate is arranged to rotate relative to the first plate between a first (open) position and a second (closed) position. The cinch valve includes multiple cables, each of which has a first end coupled to the first plate and a second end coupled to the orbital plate. Rotation of the orbital plate from the first position to the second position causes the plurality of cables to converge and form a woven closure. One or more elastic devices are arranged such that when the plurality of cables converges to form the woven closure, each elastic device urges a corresponding one of the cables in a direction that tends to open the woven closure.
US08955808B2 Support systems for holding items
Support systems for supporting an item on railings of a deck or other structures are disclosed. According to an aspect, a support system is attached to the railings at one end and at least one more additional point. The other end of the support system extends outwardly from the railing to support an item, such as a torch, a lamp, a lantern, a candle, and a plant basket.
US08955806B1 Dishwasher retention apparatus for bag washing
The present invention relates to an apparatus for holding bags in a dishwasher rack for cleaning by a dishwasher. The apparatus comprises a flexible base with optional vertical supports for holding the opening of a reusable bag open, configured for biased engagement of prongs in the dishwasher rack. This invention holds the bag open, in place and upright while in the dishwasher to prevent collapse and to facilitate cleaning and re-use.
US08955805B2 Pivot bin assembly
A pivot bin assembly configured to receive luggage and be positioned in the interior of an aircraft. The pivot bin assembly includes an upper housing that includes a strongback and first and second side panels, a bucket that cooperates with the upper housing to define a bin interior, a first pivot mechanism operatively associated with the first side panel and the bucket, and a second pivot mechanism operatively associated with the second side panel and the bucket. The first and second pivot mechanisms are axially aligned along a pivot axis such that the bucket pivots about the pivot axis with respect to the upper housing between an open position and a closed position.
US08955796B2 Aft aerodynamic fairing with improved thermal resistance for a pylon for attaching an aircraft propelling assembly
An aft aerodynamic fairing for a pylon for attaching an aircraft propelling assembly, including a caisson structure, a heat-shield floor, as well as a support structure for this floor comprising linking parts arranged to link two side edges of this floor to the caisson structure. The linking parts of each side edge of the floor are configured so as to allow travelling motion of the side edge relative to the caisson structure in a corresponding direction included in a plane orthogonal to a longitudinal direction of the fairing. The linking parts form a sliding link between the floor and the caisson structure, reducing the stresses induced by the deformations of these elements in use.
US08955795B2 Motor pylons for a kite and airborne power generation system using same
A motor pylon system adapted for use with an airborne power generations system is disclosed. The pylons may support turbine driven generators for wind based electrical power generation which also function as electric motors in some aspects. The pylons may be designed to provide side force useful for turning a tethered flying wing flying in a circular cross wind flight path. The pylons may be designed to minimize air flow disruptions over the main wing.
US08955793B2 Landing gear method and apparatus for braking and maneuvering
Aircraft landing gear comprised of a wheel hub motor/generator includes alternating rotors and stators mounted with respect to the wheel support and wheel. The invention in certain embodiments can provide motive force to the wheel when electrical power is applied, e.g. prior to touch-down, thus decreasing the difference in relative velocities of the tire radial velocity with that of the relative velocity of the runway and reducing the sliding friction wear of the tire. After touchdown the wheel hub motor/generator may be used as a generator thus applying a regenerative braking force and/or a motorized braking action to the wheel. The energy generated upon landing may be dissipated through a resistor and/or stored for later use in providing a source for motive power to the aircraft wheels for taxiing and ground maneuvers of the aircraft. Methods and apparatuses for nose gear steering and ABS braking using the disclosed invention are described.
US08955787B2 Filament winding apparatus
A filament winding apparatus that prevents excessive unraveling of a fiber bundle due to variations in the speed at which the fiber bundle is wound includes a hoop winding device having a wrapping table, a bobbin support unit, a braking unit, a slack removal unit, a detector, and a controller. The slack removal unit absorbs slack caused by the difference between winding and unraveling speeds of the fiber bundle. The detector detects whether the amount of slack absorbed is equal to or greater than or is less than, a predetermined amount. When the amount of slack is equal to or greater than the predetermined amount, the controller increases the braking force of the braking unit for braking rotation of a bobbin. When the amount of slack is less than the predetermined amount, the controller reduces the braking force of the braking unit for braking rotation of the bobbin.
US08955777B2 Method for producing salt dust and salt dust generator
A salt dust generator and method for producing salt dust that is used in salt therapy are described where salt dust is generated when salt particles that are moved in an air flow collide with each other and with certain parts of a salt dust generator. By regulating the speed of the air flow, thus changing its capability to carry the salt particles, and using obstacles, for instance nets that are placed into the salt dust generator vessel, it is possible to increase the amount of the collisions of the salt particles and thus make the formation of the salt dust more efficient.
US08955775B2 Valve system
A valve system is described for high-pressure fuel injection, including a pilot valve which has a pilot valve needle, a pilot valve seat and a pressure chamber, an electromagnetic actuator for actuating the pilot valve needle, and a main valve which has at least one spray hole, a closing element, a support piston and a pressure compensating chamber, the closing element having a receiving chamber for the purpose of accommodating the support piston and the pressure compensating chamber being provided in the receiving chamber of the closing element, the pilot valve seat being provided on the closing element, and the pilot valve establishing a connection between the pressure chamber and the pressure compensating chamber for the purpose of reducing an opening force for the main valve.
US08955772B2 Water discharge apparatus
The present invention provides a shower apparatus which allows a user to enjoy spray of water with a voluminous feel even when a small volume of water is discharged as well as with a comfortable stimulus sensation of an instantaneous flow rate of the spray varying greatly. The shower apparatus periodically varies a volume of air taken into an aeration unit by periodically changing a traveling direction of a water stream ejected to the aeration unit from a throttle unit and produces pulsating spray by varying the instantaneous flow rate of bubbly water discharged from a nozzle unit.
US08955770B2 Apparatus for spraying liquids, and adapters and liquid reservoirs suitable for use therewith
Apparatus and methods for spraying a liquid relating to a gravity-fed spray gun are disclosed. Disclosed gravity fed spray guns may comprise a body and an attachment point located at a top portion of the body; and a spray nozzle located at a front portion of the body. An apparatus may further comprise a fluid reservoir configured to contain a fluid to be sprayed through the spray nozzle, the fluid reservoir comprising a container comprising an open end; a lid for cooperative engagement with the open end of the container, the lid comprising a connector to couple the fluid reservoir to the attachment point of the spray gun and an aperture through which the fluid can flow from the fluid reservoir to the spray nozzle in use; and a filter positioned to filter the fluid before reaching the spray nozzle.
US08955766B2 Heatable injector for fuel injection in an internal combustion engine
A heatable injector for fuel injection in an internal combustion engine, the injector having an injector housing, a fuel space which is situated inside the injector housing, an adjustable injector needle which is arranged in the injector housing for opening and closing a fuel discharge opening of the injector housing, and a heating device which is arranged inside the injector housing with a heating element for heating the fuel which is situated in the fuel space. The heating element is configured as a coating of a boundary face of the injector with respect to its fuel space, the coating being composed of a carbon nanoparticle material.
US08955762B2 Resettable thermal pressure relief device
A resettable thermal pressure relief device (TPRD) is disclosed. The TPRD includes a piston, a housing adapted to receive the piston and allow movement between an open and a closed position. The housing includes an actuator having a temperature sensitive material disposed therein. The temperature sensitive material volumetrically expands, increasing a length of the actuator and forcing a lever from a first position to a second position. The piston is held in the closed position by the lever in the first position. When the lever moves to the second position, the piston is allowed to move to the open position, allowing a fluid to flow through the TPRD from a high pressure vessel in communication therewith.
US08955748B2 Inventory monitoring of live-storage systems by means of RFID
The present invention relates to a radio-frequency identification communications system, RFID communications system, for monitoring the inventory of a live storage system, comprising at least one first and one second stationary RFID antenna (5, 6) for transmitting data; and an RFID transponder (2) attached to an object or a group of objects (1), wherein the RFID transponder (2) electronically stores a code of the object or the group of objects (1), and wherein the first RFID antenna (5) is placed in an input region, and the second RFID antenna (6) is placed in an output region of a storage track of the live storage system, in order to register the object or the group of objects (1) on the basis of the code of the RFID transponder (2).
US08955741B2 Money transfer systems and methods for travelers
One method involves payment of money to a recipient traveling to one or more foreign countries by entering into a remote computer money transfer information from a sender. The money transfer information comprises recipient identification information, at least one country where the money is to be received, and a payment amount in an originating currency. The money transfer information is transmitted to a host computer system. When ready to receive payment in the designated country, recipient identification information along with a request to withdraw a portion of a possible payment amount is entered into a payout computer. The recipient identification information and the request to withdraw is transmitted to a host computer system, and the requested withdrawal is provided to the recipient in the local currency.
US08955736B2 Carton with handle
A carton for containing a plurality of articles. The carton comprises a plurality of panels that extends at least partially around an interior of the carton. The plurality of panels comprises a first top panel, a second top panel, a bottom panel, a first side panel, and a second side panel. The first top panel and the second top panel are at least partially overlapped to form a top wall of the carton. A handle extends in at least the top wall. The handle can comprise at least a first handle portion of the first top panel and a second handle portion of the second top panel. The first handle portion can at least partially overlap the second handle portion at a rounded corner of the carton.
US08955731B2 Multiple endless belt type band sheet coiling tension applying apparatus
In a multiple endless belt type band sheet coiling tension applying apparatus in which a coiling tension is applied to slit band sheets a by a frictional force generated by slippage between belt pressing surfaces 4a, 5a and internal belt surfaces 1a of endless belts 1, a friction plate 8 made of a thin metallic sheet having heat conductivity equal to or better than that of the belt pressing units 4a, 5a is detachably installed on a front surface of each of the belt pressing units 4a, 5a.
US08955713B2 Automated magazine feeder
An automated magazine feeder device is provided for supplying a manufacturing operation with elongate members of varying sizes in an assembly order dictated sequence. An apparatus for dispensing elongate members may include a magazine and a rotatable support member. The magazine may contain a plurality of elongate members including an elongate member in a first location and an elongate member in a second location immediately adjacent the elongate member in the first location. The first rotatable support member may include a first arm and a second arm. The first arm of the first rotatable support member supports the elongate member in the first location when the first rotatable support member is in a first position. The elongate member in the first location is ejected from the magazine by the second arm of the first rotatable support member in response to the first rotatable support member being rotated from the first position to a second position. The second arm of the first rotatable support member supports the elongate member in the second location in response to the first rotatable support member being rotated to the second position.
US08955711B2 Liners and linings for tanks
According to various aspects, exemplary embodiments are disclosed liners, linings, tanks including the same, and methods of providing liners and linings for tanks. In an exemplary embodiment, a liner or lining includes a bottom sheet and a plurality of side sheets. At least one pair of adjacent side sheets is joined by an extrusion weld along an interface between the pair of adjacent side sheets. The extrusion weld is coupled to at least one mechanical fastener which is coupled to at least one structural component such that the pair of adjacent side sheets is anchored to the structural component.
US08955710B2 Waste container stabilization system
A waste container stabilization system for stabilizing a waste container for easy insertion and removal of trash bags. The waste container stabilization system generally includes a container having a base, at least one sidewall extending upwardly from the base and an interior cavity formed by the base and the at least one sidewall, wherein the at least one sidewall has an upper edge surrounding an upper opening within the container, and wherein the at least one sidewall, and at least one suction cup attached to a bottom surface of the base, wherein the at least one suction cup is removably attachable to an upper surface of a floor using negative fluid pressure.
US08955708B2 Insulating container and methods of making an insulating container
An insulating container for controlling the transfer of heat from a hot object contained therein, the insulating container including a first half-shell and a second half-shell configured to couple together to form a sealed enclosure. The container further includes a first insert and a second insert sized and shaped to be received within the first half shell and the second half shell, respectively, and having inner surfaces that are shaped to surround and substantially conform to the hot object enclosed within the sealed enclosure, and wherein the first insert and the second insert are built up from a plurality of planar pieces of insulating material.
US08955707B2 Portable triple container
A portable triple container is provided, which enables food and beverages to be separately accommodated therein, thereby enabling convenient carrying and storage during an outdoor activity. The present invention implements a novel triple container in which two separate spaces are formed so as to enable the food and beverages to be separately accommodated in the container, and which also enables the food to be extracted and consumed through a simple operation. Thus, the food and beverages may be simply and conveniently carried and stored, and may be extracted without using an additional utensil so as to be conveniently consumed. The portable triple container is configured such that an operation cap part arranged at the bottom of the container may be selectively fixed so as to not only restrict the rotation structure of an inner case according to need but also to ensure that the container is airtight.
US08955705B2 Closure for a container
A closure is provided that is configured to fit over a mouth of a receptacle to form a container. The closure includes a body having an open bottom formed of a skirt that defines an outer periphery of the body and an end wall defining at least one body dispensing aperture. A cover has two or more cover dispensing apertures and is rotatably coupled to the body and movable between a dispensing position with at least one of the cover dispensing apertures aligned with the body dispensing aperture, and a closed position. A handle has segments extending between each of the cover dispensing apertures, and one or more cover position stops provide a tactile or an audible indication when the cover is moved to either of the dispensing position or the closed position.
US08955704B2 Foldable utility box
A foldable utility box which includes an upper loop formed in a rectangular shape; a pair of side supports each rotatably connected to two sides of the upper loop facing each other to thereby be in a first state in which they are in parallel with the upper loop or a second state in which they are vertical to the upper loop; and a shell member includes at least one door part so as to approach the pair of side supports and formed to enclose the upper loop and the pair of side supports to thereby be folded in the first state and have a hexahedral shape in the second state.
US08955689B2 Apparatus, propulsive element and method for processing non-consolidated materials
A propulsive element usable for producing a jet of fluid using a pressurized fluid. An inlet receives the pressurized fluid; a propulsive element passageway extends from the inlet; two main outlets are in fluid communication with the propulsive element passageway and are configured and sized for releasing each a respective main jet portion when the pressurized fluid is injected in the inlet, the two main jet portions being each substantially divergent, the two main jet portions creating a low pressure zone therebetween.
US08955688B2 Sorting installation and sorting method using a gripping tool
A sorting installation and a sorting method use a gripping tool for gripping sorted articles, particularly sorted flat mail items. During sorting, the articles are transported in holding apparatuses having two lateral faces each. Each lateral face is preferably formed with one cutout. A supply station puts each article into one holding apparatus, with the result that the article is situated between the lateral faces and is held by the holding apparatuses. A transport apparatus transports the articles to a removal station and produces a sequence of holding apparatuses with articles being held thereby. The removal station has a gripping tool with at least two gripper arms in a gripper arm sequence. These gripper arms grip between filled holding apparatuses and draw a plurality of held articles from these holding apparatuses simultaneously.
US08955687B1 Separation apparatus and method for extracting plant material
The present invention may be used for separation of plant extract material from plant material. A tubular container with an open first end and a closed second end may be constructed of a rigid material. A plant material may be place in the tubular container. The tubular container may be inserted in a tubular screening container having an open first end and a screen covered second end to position the screen covered second end over the open first end of the tubular container. The separation apparatus may then be shaken with the screen covered second end over a surface for receipt of extract material. A frozen material, for example, dry ice, may be placed in the tubular container with the plant material as part of the process method.
US08955685B2 Glycerides and fatty acid mixtures and methods of using same
Green compositions and technologies are provided. In an embodiment, the present invention provides a method of separating a first material from a second material. For example, the method can comprise mixing the first material and the second material in a slurry with a beneficiation composition. The beneficiation composition can comprise one or more glyceride and fatty acid mixtures extracted from an ethanol process. Air bubbles can be provided in the slurry to form bubble-particle aggregates with the first material and the bubble-particle aggregates can be allowed to be separated from the second material.
US08955683B2 Packaging for portions of confectionery product and means for securing the same in packaging
The group of inventions relates to the food industry, more specifically to embodiments of a packaging for pre-portioned confectionery goods consisting of one or a number of portions. A packaging for confectionery goods consisting of a number of portions comprises a lid and a base that is provided with at least one raised flat section for holding trays corresponding to the number of portions of the goods in question. Each tray has a means for the removal thereof from the packaging, in the form, for example, of a tongue situated on the side that faces the edge of the packaging base, and at least one tray anchoring projection with a widened part is provided on the base between each pair of adjacent trays. Furthermore, pairs of projections may be provided along the edges of the raised section to restrict the movement in a horizontal plane both of the tongues and of the trays with the confectionery goods. The trays are designed so that they can be attached to at least part of the base of the confectionery goods by means of an adhesive food substance. The technical effect of the invention is an increase in the reliability with which confectionery goods are secured inside a packaging, and an increase in the ease of handling of the confectionery goods by the user during consumption.
US08955682B2 Bottle packaging box and corresponding cutouts
The invention relates to a packaging box (1) for substantially oblong products (2), each product having an intermediate part (3) of overall width which is greater than those of its ends (4, 5), comprising a bottom (6, 111, 112) and a lid (7; 109, 110, 112) made of cardboard sheet or corrugated cardboard material. The lid (7) comprises two lateral walls (8, 9; 110, 112) connected to one another by an upper wall (110, 109), the bottom and the upper wall having a width which is smaller than or equal to said overall width and the lateral walls (8, 9) being perforated by apertures (11) spaced apart at regular intervals opposite one another, arranged to allow the respective intermediate parts (3) of said products to be tightly packed.
US08955674B2 Package for containers
A package comprising a carrier holding at least one container. The carrier can comprise a bottom panel, first and second inner side panels foldably connected to the bottom panel, first and second outer side panels foldably connected to the respective first and second inner side panels, and first and second top panels foldably connected to the respective first and second outer side panels. At least one container-receiving feature can comprise a first retaining feature extending in at least the first inner side panel and an opposing second retaining feature extending in at least the second inner side panel. A top portion of the at least one container can be at least partially retained by the first and second retaining features. The bottom panel can be at least partially disposed between the top portion of the at least one container and at least one of the first and second top panels.
US08955667B1 Bulk material handling system and method
A bulk material handling system and method use a horizontal boom frame supporting a conveyor mechanism for bulk material that is slidable relative to the horizontal boom frame. The conveyor mechanism is positioned such that, with bulk material received at a fixed location, or loading axis, on the horizontal boom frame, a portion of the conveyor mechanism will always be positioned to receive bulk material. The horizontal boom frame can also be made rotatable about the loading axis. By rotating the horizontal boom frame and advancing or withdrawing the conveyor mechanism, the discharge point for bulk materials relative to the loading axis can be altered radially and angularly without interrupting the flow of bulk materials through the system. A supply bridge assembly can be employed to bring the bulk materials to the loading axis of the boom.
US08955660B2 Hub, in particular for rear bicycle wheel
Wheel hub, in particular bicycle rear wheel hub, comprising hub shell and freewheel shell both supported by bearings to be rotatable relative to the hub axle, where the hub shell is slidingly coupled through spline coupling with a freewheel coupling ring provided with axial pawl teeth on its axial face, wherein an annular permanent magnet (6) is seated in the freewheel coupling ring (3), and another permanent magnet (5) is arranged coaxial to the permanent magnet (6) in the hub shell (1), while the axial pawl teeth (B) of the freewheel coupling ring (3) intermesh with the axial pawl teeth (C) of the freewheel shell (4), and also the inner ring of the bearing (7a) disposed in the hub shell (1) abuts against a hub axle (2) collar (16) and the outer ring of the bearing (7a) is urged towards the said hub axle (2) collar (16) by an adjusting screw (10) screwed in the hub shell (1) from the non-drive side, while the inner ring of the bearing (7b) abuts against the hub axle collar (17) and its outer ring abuts on the other side against the axial lip (18) in the hub shell (1) interior, and from the drive side of the hub, the axial face of spacer sleeve (14) abuts against the bearing (7d) and whose other axial face abuts against the collar of the end-cup (9) received in the hub axle (2) bore.
US08955657B2 Mining vehicle and method for its energy supply
The invention relates to a mining vehicle and method for its energy supply. The mining vehicle has a carriage, driving equipment for moving the carriage, and at least one mining work device. Further, the mining vehicle has at least one electric motor for operating a main function of the mining vehicle, and at least one electric motor for operating an auxiliary function of the mining vehicle. The mining vehicle further has a power-generating auxiliary unit. When necessary, the power-generating auxiliary unit supplies at least part of the power required by the electric motor operating the auxiliary function.
US08955649B2 Elevator and cleaning jig for elevator guide device
An elevator according to an embodiment of the present invention includes a guide rail installed in an elevator hoist way in a vertical direction, an elevator car that ascends and descends along the guide rail, an elevator guide device, and a cleaning jig for an elevator guide device. The elevator guide device is fixed to the elevator car, and guides the running elevator car along the guide rail without bringing the elevator car into contact with the guide rail while a predetermined clearance is maintained with the guide rail using magnetic force generated by a magnet guide unit. The cleaning jig for an elevator guide device is installed on the guide rail to come into contact with a magnetic pole of the magnetic guide unit to remove a foreign matter attached to a surface thereof when the elevator car passes the cleaning jig for an elevator guide device.
US08955646B2 Device for lubricating oil seal of engine
A device for lubricating an oil seal of an engine which is simple in construction and low in manufacturing cost without the need for providing piping for supplying lube oil to the oil seal and with which lube oil can be supplied sufficiently and properly to the oil seal to prevent overheating of the oil seal which induces oil leakage and occurrences of damage to the oil seal. The lubricating device has an oil seal which contacts a side face of a disk plate fixed to an end of a crankshaft of the engine and seals a gear room of the engine from outside, wherein an oil injection nozzle is attached to an end face of a crankcase of the engine such that the oil injection nozzle is in communication with a main oil gallery of the engine and oil in the main oil gallery is sprayed toward the slide contacting part of the oil seal.
US08955645B2 Top of rail foam bar
A rail applicator assembly includes a rail having a head portion, a base portion, and a web portion extending between the head portion and the base portion. The head portion defines an outer surface. An applicator for applying a friction modifying material to the surface of the rail includes a foam body and an applicator support. The foam body is secured to the applicator support and defines a flow passageway that extends through the foam body for friction modifying material to flow through.
US08955644B2 Pool ladder safety system
A safety system for a swimming pool ladder is described for use in above-ground swimming pools. The safety system can comprise a frame covered with fabric or other enclosure permanently or temporarily affixed to the ladder and/or the sidewall of an above-ground swimming pool. The fabric can comprise a plurality of vent holes to prevent excessive side loads caused by water currents. The safety system can be detachably coupled to the ladder using a tab and slot configuration. The safety system can prevent objects from entering and becoming trapped between the pool sidewall and the pool ladder.
US08955640B2 Integral power steering apparatus
In a stroke-limiter equipped integral power steering apparatus, a valve body of a spring-loaded-plunger-equipped limiter valve is configured to enable a position of the valve body relative to a housing to be adjusted in a longitudinal direction of the valve body via an intermediate sleeve.
US08955636B2 Rock drilling rig and method for transmission of rock drilling rig
A rock drilling rig and to a method for transmission thereof is provided. The rock drilling rig includes a carriage that is movable by drive equipment in a mine. The rock drilling rig includes a hydraulic drilling system for which pressure energy is generated by a hydraulic pump. The rock drilling rig is electrically driven and includes an electric motor that is connected to drive both the drive equipment and the hydraulic drilling system. The mechanical drive transmission included in the drive equipment and the hydraulic pump of the hydraulic drilling system may be connected and disconnected independently of one another by means of clutches.
US08955634B2 Pedestrian protection airbag
A pedestrian protection airbag system for a vehicle includes an airbag that is adapted to be deployed along a windscreen and/or A-pillars of the vehicle, is inflatable to a deployed state and has projected periphery. The airbag system further comprises at least one tethering member connecting a first region of the airbag with a second region of the airbag along a path, the path being arranged within the projected periphery of the airbag when the airbag is in the deployed state. A vehicle comprising such a pedestrian protection airbag system and a method of deployment of an airbag of such a pedestrian protection airbag system are also provided.
US08955633B2 Two-wheeled motor vehicle
A two-wheeled motor vehicle has a rear cushion unit that includes a damper cylinder having one end part linked to a swing arm, a sub-tank connected to the damper cylinder and an adjustment mechanism for adjusting a damping force in response to operation of the operation element is provided between a vehicle body frame and the swing arm. A cylinder body of the damper cylinder, a bottomed housing tube part housing the adjustment mechanism having on an upper end part an operation face on which the operation element is disposed, and the sub-tank are integrally and connectedly provided. The operation face is inclined obliquely upward so that the operation element that faces a region bounded by the seat frame, the pillion step holder mounted on the seat frame and the swing arm when viewed from the side can be operated from obliquely above on the outside.
US08955630B2 Symbiotic engine intake system and battery box
An engine compartment of an automotive vehicle is provided. The compartment comprises an internal combustion engine including an air intake manifold and an electrical storage battery. The battery is housed in a storage box and an air intake system supplies air to the air intake manifold and the battery storage box. The air intake system has an inlet supplying air to a flow diverter. The flow diverter has a main channel including a bend dividing the main channel into a first passage and a second passage tangential to the first passage. The second passage is in fluid communication with the air intake manifold. The flow diverter includes an outlet facing the first passage which is in fluid communication with the battery storage box.
US08955627B2 Electric vehicle
An electric vehicle has simple structure allowing effective cooling of on-board batteries collectively disposed within a swing arm. The electric vehicle includes a swing arm that houses an electric motor that is swingably mounted to a vehicle body and drives a drive wheel WR, and batteries of a substantially rectangular parallelepiped. A wide case portion that houses the batteries is formed at a position toward a pivot shaft of the swing arm. Also, a protruding portion for forming an air reservoir space above the batteries is formed at a roof portion of the wide case portion. The batteries are disposed side by side in a front-rear direction of the vehicle body. The protruding portion, in a side view of the vehicle body, is substantially convex protruding upward across the batteries.
US08955625B2 Stackable motor
A vehicle comprises a plurality of motors operatively connected with one another. The vehicle is powered with the plurality of motors individually and in combination with one another to primarily operate each of the plurality of motors within a predetermine efficiency range.
US08955621B1 Grooved drill string components and drilling methods
This specification discloses a drilling string, including drill pipe, drill collar, or sub for use in drilling operations, comprising at least one upset that has an outer surface having a plurality of grooves, wherein at least one of the grooves comprise a curved leading edge that is generally convex, a leading side, a trough having a generally convex curvature, a trailing side that extends in a substantially radial direction, and a trailing edge. The groove configuration results in improved transport of drilling fluids and cuttings and is especially beneficial for use in directional drilling operations.
US08955620B2 Drill rod guide
Implementations of the present invention include a drill rod guide configured to align a first drill rod and a second drill rod. The drill rod guide includes a cylindrical section and a tapered or frusta-conical section. The cylindrical section is sized and configured to concentrically surround a first drill rod. The tapered or frusta-conical section is sized and configured to guide a second drill rod into the cylindrical section and into alignment with the first drill rod. The drill rod guide may include first and second guide members that form symmetrical halves of the drill rod guide. The first and second guide members may be connected to first and second jaws of the clamp. The guide may include a window configured to allow a user to visually confirm that the first and second drill rods are aligned.
US08955619B2 Managed pressure drilling
Embodiments of the present invention include methods and apparatus for dynamically controlling pressure within a wellbore while forming the wellbore. In one aspect, one or more pressure control apparatus are used to maintain desired pressure within the wellbore while drilling the wellbore. In another aspect, pressure is dynamically controlled while drilling using foam to maintain a substantially homogenous foam flow regime within the wellbore annulus for carrying cuttings from the wellbore.
US08955618B2 Tool for crushing coke
A tool for crushing coke using high-pressure water is attached to a drilling rod through which water flows at high pressure. The tool further a control device for directing the water into either drilling nozzles or cutting nozzles depending on the rotational position of the control device. A switching element driven by water pressure engages the control device to cause the control the device to rotate from one rotational position to another rotational position, thereby changing the tool from cutting to drilling or vice versa.
US08955604B2 Receptacle sub
A receptacle sub that increases the venting flowrate during retrieval of a running tool. The sub includes a sleeve with a bypass port in a central bore defined by a tubular body. The sleeve is selectively moveable from an upper position to a lower position. A seal on the sleeve seals the sleeve to the bore while a retainer holds the sleeve in the upper position. A bypass passage in the body is in fluid communication with the bypass port. A drop member lands on the sleeve, blocking downward flow through the sleeve and actuating a hydraulic function. The drop member receives a fluid pressure greater than the hydraulic function fluid pressure, releasing the retainer to move the sleeve to the lower position. This allows fluid communication from above the central bore through the bypass passage and through the bypass ports of the sleeve below the drop member.
US08955600B2 Multi-barrier system and method
A multi-barrier system includes a first valve and a second valve that are both in fluidic communication with a lower completion. The first valve and the second valve are positioned proximate an uphole extent of the lower completion, and a member in operable communication with the first valve and the second valve. The system is configured such that both the first valve and the second valve are open when the member is in a first position, the first valve is closed and the second valve is open when the member in a second position, the first valve is open and the second valve is closed when the member is in a third position, and the first valve and the second valve are both closed when the member is in a fourth position. The first valve and the second valve are closable in response to retrieval of an upper completion.
US08955598B2 Shroud having separate upper and lower portions for submersible pump assembly and gas separator
A downhole well pumping assembly has a shroud with an upper section and a lower section sealed from one another. A submersible pump and a gas separator are housed within the upper section of the shroud. The gas separator has a liquid outlet in fluid communication with an intake of the pump, and a gas outlet in fluid communication with the gas outlet in the shroud. A motor is housed within the lower section of the shroud, the motor being coupled to the gas separator for rotating the gas separator and the pump. A well fluid lower inlet is in the shroud below the motor and a well fluid lower outlet is in the shroud above the motor.
US08955587B2 Well completion methods using gellable treatment fluids having long term thermal stability of the gelled state
Gellable treatment fluids containing a terpolymer that comprises 2-acrylamido-2-methylpropanesulfonic acid, acrylamide, acrylic acid monomer units can be used in various subterranean operations where it is necessary for the treatment fluid to remain in a gelled state for extended periods of time at high formation temperatures. Methods for treating a subterranean formation can comprise providing a treatment fluid comprising an aqueous carrier fluid, a crosslinking agent, a gel stabilizer, and a terpolymer that comprises 2-acrylamido-2-methylpropanesulfonic acid, acrylamide, and acrylic acid monomer units, or any salt thereof; introducing the treatment fluid into a subterranean formation; allowing the treatment fluid to form a gel in the subterranean formation; and breaking the gel after it has been in the subterranean formation for at least about one day.
US08955576B2 Cast features for a turbine engine airfoil
A core assembly for a turbine engine blade includes a generally radially extending trunk interconnected to multiple generally axially extending tabs. The tabs are interconnected by a generally radially extending ligament. Multiple generally axially extending protrusions are interconnected to the ligament opposite the trunk. A mold is configured to define an exterior surface of an airfoil. The core is arranged within the mold and is configured such that the tabs and the ligament break through at the exterior surface.
US08955574B2 Ultrasonic welding device with rotary coupler
The present invention relates to an ultrasonic welding device with a generator for generating a high-frequency a.c. voltage, a converter for converting the a.c. voltage into a mechanical ultrasonic vibration and a sonotrode for transmitting the ultrasonic vibration to material to be worked, wherein the converter and the sonotrode are rotatable and a rotary coupler is arranged between the generator and the converter for the transmission of electrical energy from a static arrangement to a rotating arrangement, comprising a stationary element and an element that is rotatable in relation to the stationary element, wherein the stationary element comprises a primary circuit with two input terminals, which are connected to each other by means of a second coil with M turns, wherein the first and second coils are arranged in such a way that, when an a.c. voltage is applied to the input terminals, the magnetic field generated by the first coil induces an a.c. voltage in the second coil.
US08955572B2 Trigger-operated adhesive tape displenser
A trigger-operated adhesive dispenser includes a rack, a handle affixed to the rack, a swing frame pivotally mounted at the rack, a cutter blade fixedly mounted at the rack, a stopper member pivotally mounted at the rack, and a trigger mounted at the handle. When the trigger is not pressed, the swing frame is stopped by the stopper member and prohibited from being biased, allowing the adhesive tape to be pulled out and adhered to the object to be packed. When pressing the trigger, the trigger will push the stopper member to release the swing frame, enabling the swing frame to be biased, and thus the cutter blade can forced to cut off the applied adhesive tape.
US08955566B2 Tire pressure maintenance device
A device for maintaining a desired inflation pressure within a tire mounted on a wheel of a vehicle which includes a flexible compression chamber and a magnetic element not on the wheel. As the compressor passes the magnet each wheel revolution, a small amount of atmospheric air is pumped into the tire, if needed. The magnet and the compressor need no other contact with the vehicle or the wheel and require no energy source on the wheel.
US08955565B2 Suspension system for vehicle and tire for vehicle
Road-going assembly consisting of a vehicle comprising a front axle and a rear axle, and of a set of tires which are mounted on their mounting rim in order to be fitted to the front axle and the rear axle of this vehicle, the tires of the rear axle having grooves the mean depths of which are at least equal to 3 mm and at most equal to 5 mm, the tires of the front axle having grooves the mean depths of which are greater than 5 mm, this road-going assembly having, at least in the case of the rear axle, static setups (camber, toe-in) of close to zero, that is to say a camber of each wheel-tire assembly on the said axle of between −0.8 degrees and +0.8 degrees and a toe-in at each wheel of between −0.15 degrees and +0.15 degrees, the static setups of the tires of one and the same axle being equal in terms of absolute value and symmetric with respect to a plane perpendicular to the road surface.
US08955563B2 Device for filling soluble containers with an improved assembly for orienting and filling capsules
A device for filling soluble containers is provided. The device includes an assembly for orienting capsules comprising a sheet component having a top sheet, a bottom sheet and a sliding sheet adapted to move between the top and bottom sheets. The top sheet includes slots for accommodating capsules, and the bottom sheet includes notches adapted to orient the capsules into a filling position. In a first position, the slots in the sliding sheet align with the slots in the top sheet. In a second position, the slots in the sliding sheet align with the notches in the bottom sheet. The assembly also includes a base component for guiding the oriented capsules therethrough. The base component can have an antistatic sheet fastened to the bottom surface. The sheet component can be loose fitted to the base component. An assembly for filling capsules is also provided.
US08955562B2 Filling element and filling system comprising such a filling element
A filling element for filling systems for filling bottles or similar containers (2) with a hot liquid product, comprising a liquid channel (14, 15), which is formed in the filling element (1), has a filling valve (9) and forms at least one discharge opening, via which, by controlled opening and closing of the liquid valve (9), the liquid product can be introduced into the respective container (2) that has been raised towards the filling element (1) in a lifting movement, and comprising at least one flow path (16, 17, 18), which is formed in the liquid valve (1) and, for heating the filling element (1), can be connected to a hot circulation of the liquid product, characterized in that control means (5.2) are provided and, by the lifting movement of the container (2) to be filled, open the liquid valve (9) and block the flow path (16, 17, 18) for the hot circulation or reduce the effective flow cross section of this flow path (16, 17, 18), and in that optionally, at least over part of the length of the flow path (16, 17, 18) for the hot circulation, the inner surface of this flow path is profiled, for example provided with ribs (30), to increase the surface area that comes into contact with the product and/or to create a turbulent flow of the product.
US08955560B2 Method for the pressursed filling of bottles or like containers, and filling system and filling machine for carrying out said method
The invention relates to a method for the pressurized filling of bottles or like containers with a liquid filling material, using a return gas tube protruding into the respective container during a filling phase in order to control the filling level.
US08955552B2 Fire resistant hose assembly
A fire resistant flexible hose construction particularly adapted for aerospace applications includes a tubular core, a reinforcement layer surrounding the exterior surface of the tubular core, a thermal insulation layer surrounding reinforcement layer, and an integral firesleeve layer surrounding the thermal insulation layer. The reinforcement layer includes one or more filaments of one or more fibers, such as aramid fibers. The thermal insulation layer is constructed of one or more filaments of e-glass.
US08955548B2 Bolted valve control element
A control element for a fluid flow control device includes a stem, a plug, and a fastener. The stem includes an elongated member with a first end and a second end. The first end is adapted to be operably coupled to an actuator and the second end including a fastener recess including a plurality of internal threads. The plug is disposed adjacent to the second end of the stem. The fastener fixing the plug to the stem and includes a threaded portion extending from the plug and engaging the plurality of internal threads of the fastener recess.
US08955535B2 Valve stem repair kit and method
A method for repairing damaged valve stem assemblies includes enlarging a bore within a body of a valve stem to form an enlarged bore portion and creating a conical hole in an end of the valve stem body around the enlarged bore portion. Internal threads are created within the enlarged bore portion, and a valve stem repair extension is installed in the enlarged bore portion. The valve stem repair extension has a beveled surface that facilitates formation of a hermetic seal between the valve stem body and the valve stem repair extension. The steps of enlarging the bore and creating the conical hole may both be performed using a countersinking drill bit having a beveled cutting portion.
US08955527B2 Hair styling device
A hair styling device comprising a first blade section, a second blade section, and at least one fin. The first blade section comprises an inner blade surface and at least one first blade section heating element one of coupled to and integrated with the inner blade surface. The second blade section may be rotatably coupled to the first blade section and may comprise at least one second blade section heating element substantially opposing the at least one first blade section heating element. The at least one second blade section heating element may also comprise a substantially flat surface and at least one outer surface. A portion of the at least one fin is one of coupled and integrated to the at least one outer surface.
US08955516B2 Face seals for respirators and method of manufacturing respirators
A respirator includes a mask having a body extending between a front edge and a rear edge, and a face seal extending inward from the body. The face seal has a first wall extending from the body and a second wall intersecting with the first wall at a sealing land. The sealing land is configured to contact a user's face to form a continuous circumferential seal. The face seal is folded over such that the first wall and the second wall both extend away from the sealing land in a common direction. Optionally, the face seal may be U-shaped.
US08955509B2 Solar water heating systems and methods of making and using the same
Described herein are embodiments of solar heating systems, including solar collection panels used in the solar heating systems, and methods for manufacturing solar collection panels suitable for use in the solar collection panels. The solar heating system is a closed direct connected solar heating system that need not include heat exchangers or drain back systems. The solar collection panels include a series of interconnected pockets between two sheets of material and inlet and outlet fittings for providing fluid into and out of the solar collection panel. The system described herein is capable of operating under pressures of 160 psi or higher and can also tolerate extreme temperature conditions, such as freezing temperature conditions.
US08955506B2 Combustion convection oven with variable exhaust damper
A combustion convection oven has improved energy efficiency. The oven includes a moveable exhaust damper that selectively closes off the exhaust plenum so as to inhibit the escape of heated air from the oven's cooking cavity. The exhaust damper is open when the oven is in a heating mode with the burners on, but closed when the oven is in a heated mode where the burners are off. Thus, airflow through the oven is significantly reduced or eliminated when the burners are off. That damper, or another damper, may have a degree of openness that is controlled to be inverse to the speed of the oven's fan.
US08955496B2 Fuel system
A fuel system, in particular of a motor vehicle, includes a fuel tank and a ventilation device for ventilating the fuel tank, wherein the ventilation device has at least one separation device which has a temporary accumulator for liquid fuel and a fuel delivery device which is configured as jet pump for delivering fuel out of the temporary accumulator. In an operating medium line of the jet pump a pressure reducing element or a pressure adjustment element is provided.
US08955494B2 Control apparatus for and control method of controlling variable valve mechanism in hybrid vehicle
In a control apparatus for and a control method of controlling a variable valve mechanism in a hybrid vehicle, just before an engine is stopped in response to an automatic stop request, an intake valve closing timing is controlled to be set to a second closing timing near the bottom dead center to stabilize an engine stop position; when the engine is stopped, the intake valve closing timing is retarded from the second closing timing to a first closing timing that is suitable for engine start; the engine is started with the closing timing being set to the first closing timing, and the intake valve closing timing is changed towards the retard angle side beyond closing timing against rev-up of the engine just after completion of engine start, so that the rev-up can be suppressed with good response while controlling the intake valve closing timing as required for starting the engine.
US08955493B2 Throttle valve body and throttle valve device having the same
A throttle valve body includes a main body, a main valve, and a bypass valve. The main body includes intake and bypass passages, a sensor mounting hole, and a bypass valve mounting hole. The main valve divides the intake passage into upstream and downstream portions. The bypass valve divides the bypass passage into upstream and downstream sections that are in fluid communication respectively with the upstream and downstream portions. The sensor mounting hole extends along an axis along which the downstream section extends. The bypass valve mounting hole is in fluid communication with a portion of the bypass passage disposed between the upstream and downstream sections.
US08955490B2 Fuel-pressure-sensor diagnosis device
A fuel-pressure-sensor diagnosis device is applied to a fuel injection system having a plurality of fuel pressure sensors detecting a fuel pressure which is provided to a fuel injector of each cylinder, and a control portion controlling the fuel injectors by using a computed result which is computed based on a variation in the fuel pressure detected by the fuel pressure sensor due to a fuel injection. Two pressure sensors of which pulsation values of the detected fuel pressure are in a specified range are selected among the multiple fuel pressure sensors. For example, a pair “A” refers to the sensors #1 and #3, a pair “B” refers to the sensors #3 and #4, a pair “C” refers to the sensors #4 and #2, and a pair “D” refers to the sensors #2 and #1. An ECU diagnoses whether the selected sensors are faulty by comparing the detected values.
US08955487B2 Piston and cooled piston ring therefor and method of construction thereof
A piston, piston ring and method of construction thereof is provided. The piston ring is L-shaped, having a first portion configured to extend upwardly from a ring groove of a piston along a top land of the piston and a second portion configured for receipt in the ring groove. The first and second portions of the ring have an enclosed hollow cooling chamber with a cooling medium disposed therein such that the cooling medium is free to flow internally to the piston ring groove and upwardly from the piston ring groove along the top land.
US08955482B2 Lost motion reciprocation splitter
A driver that reciprocates has its reciprocation divided into a non-actuating portion and an actuating portion. The driver in one embodiment positions a carrier that has two pins, each pin being slidably mounted in its slot on a housing. One of the pins is an output pin that may be linked to operatively position a valve of an internal combustion engine. The two slots are configured such that each pin, during its motion range, does effect a capture of the other pin such that the captured pin is generally stationary. When the output pin is captured, the driver reciprocation causes the non-output pin to perform a lost-motion traverse of its slot. When the non-output pin is captured, the driver reciprocation actuates the output pin. A linked pair of such embodiments driven by a single driver can thus alternately actuate two valves.
US08955478B2 Variable valve operating apparatus
A variable valve operating apparatus includes a drive camshaft that is rotationally driven by the rotational force of the crankshaft, and a driven cam lobe that is rotatably supported by the drive camshaft. The variable valve operating apparatus further includes a guide member that has a raceway surface formed so as to surround the drive camshaft. The variable valve operating apparatus further includes a link mechanism that is connected to each of the drive camshaft and the driven cam lobe and has a control roller which is in contact with the raceway surface. The variable valve operating apparatus further includes a link plate and holding rollers that maintain contact between the raceway surface and the control roller while the drive camshaft makes one rotation. The variable valve operating apparatus further includes an actuator that drives the guide member.
US08955472B2 Work vehicle and control method for work vehicle
A work vehicle is provided with an engine, a traveling device driven by driving force from the engine to cause the work vehicle to travel, a first hydraulic pump driven by the driving force from the engine to discharge hydraulic oil, and a cooling device having a cooling fan driven by the hydraulic oil supplied by the first hydraulic pump to cool the engine, and a control unit. The control unit performs a normal cooling control in which an upper limit fan speed is determined based on an engine speed, and a cooling suppression control in which the upper limit fan speed determined based on the engine speed is suppressed to be less than the upper limit fan speed during the normal cooling control when a predetermined operation required to increase the engine speed is performed.
US08955464B2 Non-transitory computer program product for electronic tether method with rate of change detection and vehicle braking features
A non-transitory computer program product includes instructions that when executed by a process dynamically controls a retractable tether to provide a mechanism by which a pet can be safely exercised on a bicycle or other vehicle. The pet avoids injury when running in front of the bicycle and stopping short, by having a detector detect the relative motion of the pet and the bicycle so as to automatically apply brakes to the bicycle prior to the pet being injured. Variations include a zone detection mechanism that detects a relative position of the pet relative to the bicycle, and uses a different set of braking parameters, depending on the zone in which the pet is located.
US08955462B1 System and method for remote guidance of an animal to and from a target destination
A system and method for remote guidance of a dog or other suitable animal to and from a selected location using GPS related triangulation methods. The system using a series of audible cues or electrical shocks to guide the dog from a current location to a target location by continually monitoring the current GPS location of the dog and establishing a waypoint target for the animal as it moves. The system issues cues such as audible signals to control the dog and keep it confined within a suitable corridor so that the next waypoint may be attained. Using the invention, a dog owner can control the movement of the dog as the owner moves in its proximity, thereby creating an invisible tether or “virtual leash” or to the animal.
US08955461B2 Animal training apparatus
A trigger arrangement for an animal training apparatus, the trigger arrangement including a fluid pump having a pump actuator, the pump including an inlet and an outlet and a sound emitter configured to be actuated by the pump actuator, wherein actuation of the pump pumps fluid from the inlet to the outlet accompanied by a simultaneous emission of sound from the sound emitter.
US08955460B2 Horse hair braiding device and method
According to an aspect of the invention a device for braiding horse hair while minimizing damage to the horse hair is provided. The device includes at least one semi-rigid, resilient material being intertwined with the horse hair into a braid and to form and retain the braid into a decorative shape. In an embodiment, the at least one semi-rigid, resilient material intertwined with the horse hair to form and retain a decorative shape.
US08955458B2 Wireless detection of motion
Disclosed herein are systems and methods for detecting motion of an object, such as the paw of rat. A tag comprising an inductive element and a capacitive element may be attached to the object and the motion detected by monitoring the affect of the tag on a time-varying magnetic field.
US08955457B2 Feeding method and feeding system for farmed fish
A method for feeding farmed fish by using au automatic feeder (20), which supplies a feed to the farmed fish in accordance with a preset feeding schedule, and a feed-demand sensor (22), which detects a demand for the feed by the farmed fish, characterized in that the feed-supply by the automatic feeder (20) is controlled on the basis of the detection results from the feed-demand sensor (22).
US08955444B2 Energy recovery system for a mobile machine
The disclosure is directed to an energy recovery system for a mobile machine. The system may have a tank configured to store a liquid fuel for combustion within a main engine located on the locomotive, and a fuel delivery circuit connecting the tank to the main engine. The system may also have an auxiliary engine, and a boil-off circuit connecting the tank to the auxiliary engine. The system may also have an accumulator fluidly connected to the boil-off circuit between the tank and the auxiliary engine and configured to store gaseous fuel formed in the tank, and a carbon adsorbent disposed within the accumulator and configured to adsorb the gaseous fuel. The auxiliary engine may be configured to selectively generate a suction force to withdraw gaseous fuel adsorbed onto the carbon adsorbent.
US08955441B2 Dentonator cross-talk reduction
A detonator system (10) which has a plurality of segments (16), each segment having a respective plurality of detonators (14), and a synchronizer (18, 12), which may be a compound arrangement or a single device, which prevents the transmission of voltage modulated signals to the detonators (14) in one segment (16A) if current modulated segments are being transmitted from the detonators (14) in another segment (16B).
US08955435B2 Method of producing print product and print product production device
A method of producing a print product comprises: performing digital printing of each surface of the print product, sequentially and repeatedly, on a continuous paper; forming a section by cutting the printing-completed continuous paper into a paper sheet and folding the paper sheet in two; forming a section block by at least one of sections; and folding the section block in two.
US08955431B2 Imprint tool
An imprinter for creating impressions of designs in media such as buttercream, fondant, gum paste, modeling dough, and cookie dough for decoration. The imprinter includes a retainer having a retainer body and at least one retaining portion and a lock configured to be received by the retainer. The lock has a lock retaining portion engageable with the retaining portion of the retainer to selectably secure the lock to the retainer.
US08955414B2 Nut removal tool
An apparatus for removing a nut is described. The apparatus includes a housing, a cage, and a canted coil spring. The housing has a top surface, an interior sidewall, and a bottom surface. The interior sidewall defines an orifice that extends from the top surface to a lip. The interior sidewall includes a three-lobed cam and a groove. Each lobe has a lobe center line, a counterclockwise cam inner surface on one side of the lobe center line, and a clockwise cam inner surface on the opposite side of the lobe center line. The canted coil spring is received by the groove of the interior sidewall and the groove of the cage. The canted coil spring rotatably couples the cage to the housing. During nut removal, the housing rotates counterclockwise relative to the cage. The cage rotates counterclockwise to engage the nut, and the cage interfaces with the interior sidewall.
US08955413B2 Manufacturing methods for high shear roller cone bits
A method of manufacturing a roller cone drill bit may include forming a body of a single piece having an upper end and a lower end; machining at the lower end of the body at least two journals extending downward and radially outward from a central axis of the body; machining at least one of a ball passage, a hydraulic fluid passageway, a grease reservoir, and a lubricant passageway; and mounting roller cones on the at least two journals.
US08955399B2 Systems and methods for preparing samples for chemical analysis
A system for preparing samples for chemical analysis comprises at least one sample container, and a container receptacle apparatus for receiving the sample container. The sample container comprises an elongate tubular body having a crucible portion proximal to a closed end for receiving a sample therein, and an expansion portion proximal to an open end. The container receptacle apparatus comprising a housing having a heating compartment, a cooling compartment spaced apart from the heating compartment, and an insulating region located between the heating compartment and the cooling compartment. The heating compartment is shaped to receive the crucible portion of the sample container, and the cooling compartment is shaped to receive the expansion portion of the sample container. The apparatus also includes a heating mechanism for heating the sample within the crucible portion of the sample container, and a cooling mechanism for cooling the expansion portion of the sample container.
US08955396B2 Stator assembly and torque measuring device
Disclosed are a stator assembly and a torque assembly device. The stator assembly includes a stator holder, a first stator which includes a first body making contact with an upper end of the stator holder and a plurality of first teeth extending from the first body so as to be disposed inside the stator holder, a second stator which includes a second body making contact with a lower end of the stator holder and a plurality of second teeth extending from the second body so to be alternately aligned with the first teeth inside the stator holder, and a fusion-welded material that is fusion-welded to the stator holder and the first and second bodies.
US08955390B2 Vortex flow meter
A vortex flow meter (1) with a measurement tube (2) through which a medium can flow, a baffle body (3) for generating vortices in the medium and a deflection body (4) which can be deflected by the pressure fluctuations which accompany the vortices in the medium. The vortex flow meter seeks to avoid the disadvantages of the implementations of the measurement principle of the prior art there being an electronic unit (6) which exposes the deflection body (4) to electromagnetic radiation and receives electromagnetic radiation from the deflection body (4).
US08955388B2 Mold compound compatibility test system and methods thereof
A technique for testing the compatibility of an encapsulation material and a wire bond included at an unencapsulated assembly. The technique includes immersing the assembly in an encapsulating compound extract. The assembly includes a semiconductor die and a bonding wire affixed to a metalized pad of the semiconductor die by the wire bond. After the immersing, a mechanical strength of the wire bond is determined.
US08955385B2 Pressure monitoring system including multiple pressure switches
A pressure monitoring system (200) is provided. The pressure monitoring system (200) includes a housing (201) and a fluid port (202) formed in the housing (201). The pressure monitoring system (200) also includes a first pressure switch (204) positioned within at least a portion of the housing (201). The first pressure switch (204) is in fluid communication with the fluid port (202). The pressure monitoring system (200) also includes a second pressure switch (205) positioned within at least a portion of the housing (201). The second pressure switch (205) is also in fluid communication with the fluid port (202).
US08955383B2 Ultrasonic gas leak detector with false alarm discrimination
An ultrasonic gas leak detector is configured to discriminate the ultrasound generated by a pressurized gas leak into the atmosphere from false alarm ultrasound. An exemplary embodiment includes a sensor for detecting ultrasonic energy and providing sensor signals, and an electronic controller responsive to the sensor signals. In one exemplary embodiment, the electronic controller is configured to provide a threshold comparator function to compare a sensor signal value representative of sensed ultrasonic energy to a gas detection threshold value, and an Artificial Neural Network (ANN) function for processing signals derived from the digital sensor signals and applying ANN coefficients configured to discriminate false alarm sources from gas leaks. An output function generates detector outputs in dependence on the threshold comparator output and the ANN output.
US08955379B2 Yaw rate sensor and method for manufacturing a mass element
A yaw rate sensor includes a drive device, at least one mass element which is connected to the drive device, and at least one detection electrode for detecting a motion of the mass element. The mass element has a base layer and at least one web which is situated on the base layer. Also, a method for manufacturing a mass element.
US08955374B2 Footprint test apparatus and method of use
Provided is an apparatus for testing an associated tire. The apparatus may comprise a substantially transparent test platform. The test platform may comprise a low friction test surface. The low friction test surface may comprise a layer of lubricant. The layer may be less than 3 millimeters thick The apparatus may further comprise an optic or acoustic data acquisition system or appliance. The optic or acoustic data acquisition system or appliance may comprise either a camera positioned to view the test surface through the substantially transparent test platform, or ultrasonic equipment positioned to acquire data regarding the test surface through the substantially transparent test platform.
US08955372B2 Systems and methods for continuous pressure change monitoring in turbine compressors
Systems and methods for continuous pressure change monitoring in turbine compressors. In one embodiment, a system can be provided. The system can include a dynamic pressure sensing device mounted to the turbine compressor. The dynamic pressure sensing device may be configured to provide continuous dynamic pressure data, which may be associated with one or more pressure change events. The system may further include a memory configured to store the continuous dynamic pressure data, and a processor configured to correlate the one or more pressure change events with one or more component failures of the turbine compressor, and, based at least in part on the correlation, diagnose the one or more component failures.
US08955370B1 Detection of gas leakage
A method of detecting leaks and measuring volumes as well as a device, the Power-free Pump Module (PPM), provides a self-contained leak test and volume measurement apparatus that requires no external sources of electrical power during leak testing or volume measurement. The PPM is a portable, pneumatically-controlled instrument capable of generating a vacuum, calibrating volumes, and performing quantitative leak tests on a closed test system or device, all without the use of alternating current (AC) power. Capabilities include the ability is to provide a modest vacuum (less than 10 Torr) using a venturi pump, perform a pressure rise leak test, measure the gas's absolute pressure, and perform volume measurements. All operations are performed through a simple rotary control valve which controls pneumatically-operated manifold valves.
US08955368B2 Apparatus and method for aerosol collection and fluid analysis
An apparatus for aerosol collection and fluid analysis includes a rotary motor, an aerosol-collection disk configured for mounting on the rotary motor, and a fluid-analysis disk that is also configured for mounting on the rotary motor. The aerosol-collection disk includes at least one interior inlet, at least one peripheral outlet and a passage coupling the interior inlet with the peripheral outlet, and a particle collector opposite the peripheral outlet. The fluid-analysis disk includes at least one fluid in each of a first reservoir and in a second reservoir on or in the fluid-analysis disk and offset from a central axis of the disk, wherein each reservoir has an outlet and a stopper in the outlet of each reservoir to seal the reservoirs; and release of the fluids from the reservoirs is spin-induced.
US08955367B2 Gas sensor with compensations for baseline variations
Reliable, fast and inexpensive breath gas detector systems for medical diagnostics, including personal, handheld monitoring devices for a variety of diseases and conditions, including, for example, asthma, diabetes, blood cholesterol, and lung cancer. A sensor device (100) for detecting gases includes a sensing element (109) having an electrical resistance that changes in the presence of a target gas; a readout circuit, electrically coupled to the sensing element due to the presence of the target gas and converts the measurement to a digital signal; and a feedback loop (203) from a digital unit (205) to the readout circuit to compensate for variations in a baseline resistance of the sensing element.
US08955365B2 Performance monitoring and prognostics for aircraft pneumatic control valves
A method estimates the health state of an aircraft pneumatic control valve through indirect measurements of available sensors. Measurements from identical valves operating under the same condition are compared. Residues are translated into estimates of individual valve degradation state. Historical degradation states can be used to predict expected time to failure.
US08955364B2 Pilot assembly with press fit insert/body construction and method for metal forming dies
A pilot assembly and method has a cylindrical pilot body with a pilot insert having tapered outer end. The pilot assembly has at least one inwardly curved sidewall relief, as well as internally mounted reciprocating ejector pins with outer ends that protrude through holes in the outer body end to strip stock from the pilot. A spring has its outer end mounted in the groove in the pilot body, and an inner end attached to the inner end of the pilot insert in a pre-tensed condition. A cap screw has an enlarged head that has at least a portion thereof fit into the pilot sidewall relief, and a threaded shank that anchors the pilot in an associated die member.
US08955353B2 Food server assembly
A device for storing food and displaying food for service includes a base with a side wall extending upwardly from the base and a puck assembly removably disposed therein. The puck assembly has a generally flat plate surface on one side and a functional surface with a plurality of food receptacles formed thereon on the opposite side, a sealed cavity disposed between the plate surface and the functional surface, and a cooling substance disposed in the sealed cavity. A food tray is disposed proximate the puck assembly, and a lid shaped to alternatively fit on the top surface of the wall of the base and to fit on the external surface of the bottom of the base such that the base can nest in the lid.
US08955352B2 Refrigerator
The present invention relates to a refrigerator. The present invention improves a structure of a door and a storage basket, thereby making it possible to facilitate the storage and a drawing out of articles.
US08955341B2 Method and equipment for servicing cooling systems in vehicles
In a method for servicing an air conditioning system of a motor vehicle, surrounding areas in which there is a risk of leakage of inflammable coolant is ventilated such that air in the surrounding areas is suctioned out and discharged from the surrounding areas.
US08955340B2 Biocontainer with integrated temperature sensor
The biocontainer of the present invention provides a low cost, simple solution of many of the problems encountered during shipping, freezing and thawing of biopharmaceutical materials. The present invention enables a user to monitor the temperature profile of each biopharmaceutical container during the cryogenic process, so as to ensure the integrity of materials within each biocontainer by using a pre-installed and pre-sterilized temperature sensor. In some embodiments, the sensor assembly includes a wireless transmitter and is capable of transmitting information regarding the measured reading. In other embodiments, the sensor assembly includes a processing unit, which determines whether the temperature profile is acceptable. In a further embodiment, an indicator is included, such that the processing unit may indicate whether the biopharmaceutical material has been properly frozen. In other embodiments, the sensor assembly also includes a storage element, which is capable of storing various parameters during the freezing process.
US08955337B2 System for thermoelectric personal comfort controlled bedding
A thermal module including a thermoelectric engine having a thermoelectric core, a first heat exchanger on one side of the thermoelectric engine, a second heat exchanger on another side of the thermoelectric engine, an air moving device blowing air across the first heat exchanger to condition the air, and a condensate management system including a collection tray below the thermoelectric engine, the first heat exchanger, and the second heat exchanger. The thermal module also includes an exhaust fan blowing air across the second heat exchanger and the collection tray to remove condensate from the collection tray.
US08955332B2 Gas turbine combustor including a transition piece flow sleeve wrapped on an outside surface of a transition piece
A gas turbine combustor including a fuel nozzle for injecting mixed gas of fuel and air, a cylindrical liner for burning and reacting the mixed gas of fuel and air in a combustion chamber, a transition piece which is a flow path for leading combustion gas generated in the liner to turbine blades, and a transition piece flow sleeve for wrapping an outside surface of the transition piece, wherein a plurality of air introduction holes for introducing air into the transition piece flow sleeve are formed in regions of the transition piece flow sleeve excluding regions which are corner portions of the transition piece flow sleeve in a sectional direction thereof.
US08955328B2 Burner arrangement
A burner arrangement is provided. The burner arrangement includes a support and at least two fuel nozzles attached to the support in the direction of flow, with each fuel nozzle including a support-side section which includes a contact surface on the support side with which it rests on a supporting surface of the support, with at least two fuel nozzle tips embodied in one piece extending out from the support-side section in the direction of flow and the support-side contact surface including at least two extension parts projecting in the direction of the support, with the extension parts each embodying a channel through which fuel is fed in each case to the fuel nozzle tips through passages which are arranged in the support-side contact surface of the support-side section.
US08955327B2 Micromixer heat shield
A combustor includes a combustor wall defining a combustion zone and a fuel nozzle. The fuel nozzle includes a forward face, an aft face downstream from the forward face and adjacent to the combustion zone, a plurality of mixing tubes extending between the forward face and the aft face, an outer sleeve positioned radially outward of the plurality of mixing tubes, a heat shield positioned radially inward of the outer sleeve, and a baffle plate between the forward face and the aft face. At least one of the plurality of mixing tubes includes a sidewall that includes an injection opening defined therethrough. The baffle plate is oriented to channel fuel between the plurality of mixing tubes and between the baffle plate and the aft face prior to the fuel being channeled through the injection opening.
US08955320B2 Methods and apparatus for latent heat (phase change) thermal storage and associated heat transfer and exchange
In various embodiments, phase change and heat exchange methods between heat collection, heat transfer, heat exchange, heat storage, and heat utility systems are described. In certain embodiments, the heat transfer fluids/heat exchange fluids, heat storage media, and working media in the system are all phase change materials with transition temperatures close to each other and in decreasing order and perform their respective function through phase changes within a relatively narrow temperature range. Methods to control heat transfer rate, heat exchange and/or heat charging/discharging rate between heat collection, thermal energy storage and heat utility apparatus at will are provided. Methods of controlling such systems are also provided.
US08955315B2 Hydroelectric generator
A hydroelectric generator includes a body and an electromechanical apparatus cabin. The body has a tube penetrating the body and a first flow channel. The tube has a tapering segment and a throat portion communicating with the first tapering segment. One end portion of the first flow channel is located on a wall surface of the throat portion, so that the first flow channel communicates with the tube. The first flow channel is used to enable a fluid to flow into the tube from the first flow channel or guide a fluid to flow out of the body from the throat portion. The electromechanical apparatus cabin has an energy retrieving apparatus disposed in the throat portion of the tube, and the end portion of the first flow channel communicating with the tube is located at a front side or a back side of the energy retrieving apparatus.
US08955312B2 Reductant aqueous solution mixing device and exhaust aftertreatment device provided with the same
A mixing device of an exhaust aftertreatment device includes: an elbow pipe attached to an outlet pipe of a filter device; a straight pipe connected to a downstream side of the elbow pipe to extend in a direction intersecting an axial line of the outlet pipe; and an injector attached to the elbow pipe, the injector injecting a reductant aqueous solution into inside the elbow pipe toward the straight pipe. The elbow pipe includes: an inlet connected with the outlet pipe; an outlet connected with the straight pipe; a direction-changing section provided between the inlet and the outlet; and an injector attachment provided outside the direction-changing section and attached with the injector. The injector attachment is offset toward the outlet. The direction-changing section includes a first bulging portion provided by bulging outward a portion thereof opposite to the injector attachment.
US08955303B2 Pulse detonation system
In one embodiment, a pulse detonation system includes a pulse detonation tube including a base tube and a thermally protective layer disposed adjacent to an inner surface of the base tube. The thermally protective layer is configured to limit temperature fluctuations at the inner surface of the base tube to less than approximately 20 degrees Celsius during operation of the pulse detonation system, and the thermally protective layer does not comprise a ceramic coating.
US08955299B2 Rope having a spliced eye, corresponding method of forming an eye and use of the rope
Rope (4) having an eye (2). The rope (4) comprises a first rope portion (8) and a second rope portion (10). The first rope portion (8) and the second rope portion (10) are spliced into each other for forming a spliced connection for obtaining the eye (2). The first rope portion (8) and the second rope portion (10) are formed from an end portion of the rope (4).
US08955294B2 Continuous bagging processes and systems
Disclosed herein are processes for continuously bagging pellets. The pellets can be formed from a tacky and/or polymer-containing formulation. Other embodiments relate to systems for continuously bagging pellets. Still other embodiments related the individual components of the processes and systems for continuously bagging pellets.
US08955282B2 Soloarmar construction engineering system
The invention relates to the Soloarmar construction system comprising an original wall construction method, in which the cavities in the blocks are precisely aligned in the vertical axis. According to the invention, the blocks are assembled using an inner engagement device such that resistant masonry can be produced quickly and specially adapted for clay or concrete blocks using specific industrial templates, machines, nozzles and dies designed by Soloarmar. The appearance and characteristics obtained are similar to those obtained with standard masonry techniques, but with the mixture only being used to lay the first course instead of between all of the blocks.
US08955278B1 Subfloor drainage panel
A subfloor drainage panel is provided for draining moisture from a floor. The subfloor drainage panel has an upper member, a lower member attached to the upper member, and an intermediate member located in the lower member. The lower member includes a plurality of first projections extending away from the upper member, a plurality of second projections extending toward the upper member, and at least one drain hole defined in the first projections. The first projections support the subfloor drainage panel on a surface. The intermediate member has a plurality of openings each configured to receive therethrough a portion of one of the second projections so as to contact and support the lower member. The lower member is configured to define a gap between a portion of the lower member and the surface, with the gap being configured to allow fluid to pass therethrough.
US08955276B2 Raised flooring apparatus and system
The raised flooring apparatus and system may be used to construct a raised floor directly onto joists while accommodating commonly accepted building practices utilizing 16″ and 24″ center to center joist spacing.
US08955274B2 Windbreak supporting tower for reducing the speed of natural wind on open-air ore stacks
A windfence supporting tower with tension-integrity, includes a tubular metal tower having a central tubular post and four inclined tubular structural tensile elements attached to the post via the coupling ring and the lower ends attached to the free ends of a yoke of compression tubes, which is in turn attached to the post by the reaction flange of the yoke, further receiving at the free ends of the yoke four vertical tensile structural elements which are tensioned and anchored to the ground through four independent foundations located around the foundation of the central tube. These vertical ties pull on the connection point of the yoke and in turn the inclined structural elements connected to the coupling ring, thereby providing stability with tension-integrity, which is the main feature of the present supporting tower for absorbing forces caused by the wind.
US08955271B2 Sliding door assembly
A modular wall assembly includes a frame assembly that includes at least one vertical frame member and at least one horizontal frame member, wherein the frame assembly is configured to define a door opening, a door member slidably operable between a closed position, wherein the door member is at least partially located within the door opening, and an open position, wherein the door member is at least partially removed from with the door opening to allow ingress and egress through the door opening, and a support assembly that includes a sliding support member that slidably supports the door member between the open and closed positions, and at least one mounting arrangement coupling the sliding support member, wherein the at least one mounting arrangement allows vertical adjustment of the sliding support member with respect to the frame assembly.
US08955269B2 Skylight tube with reflective film and surface irregularities
A skylight shaft is coated with a highly reflective film to maximize the amount of light transmitted from the top of the skylight to a room below the skylight. Surface irregularities are formed in the shaft or adhesive that holds the film onto the shaft to diffuse the light and thereby prevent the formation of focal “hot spots” in the room below.
US08955268B2 Modular tile with controlled deflection
A modular tile configured to interlock with multiple tiles to form a modular floor covering over a floor. The tile includes a top surface having a periphery defining side walls extending downward from the top surface, the side walls having a coupling portion configured to couple with other tiles adjacent thereto to form the modular floor covering. The tile also includes a bottom side, opposite the top surface, having a support grid including an array of downward extending polymeric post structures, at least some of the post structures including at least one resilient end portion configured to be positioned against the floor to facilitate controlled deflection of the post structures. The post structures may comprise primary and secondary post structures, with the secondary post structures limiting the deflection of the primary post structures.
US08955261B2 Retail marketing environment
Retail marketing environments of the present technology include retail stores and store layouts that provide a plurality of experience zones to guide a consumer through a purchasing experience. The first experience zone includes the front façade of the retail store and at least one window display case displaying merchandise that can be viewed through the front window. The second experience zone includes an interactive display that provides product information to consumers. The third experience zone includes at least one merchandise display area and at least one merchandise handling area. The fourth experience zone includes a plurality of interaction areas in which consumers can interact with store employees. A veil wall can be used to separate one or more of the experience zones.
US08955247B2 Portable support mount
Described in an example embodiment herein is a portable support mount that can be employed as a firearms rest or as a mount for any other suitable device. The portable support mount comprises a first pair of poles intersecting to form a first rest while in a first configuration and a second pair of poles having first ends coupled with the first pair of legs. The opposite ends of the second pair of poles intersect to form a second rest while in the first configuration.
US08955245B2 Adjustable stock for a firearm
An adjustable stock and cheek rest assembly for a firearm includes a buffer tube extending rearwardly from the firearm at an angle relative to the firearm receiver. A stock is slidably mounted on the buffer tube, and a cheek rest is disposed in overlying relationship to the stock. A cheek rest adjustment arrangement is connected between the stock and the cheek rest, and is provided with a movable linkage for enabling vertical movement of the cheek rest relative to the stock as the stock moves along the angled buffer tube. A movable member provided with locking structure is mounted on the stock for selective engagement with lock receiving structure on the buffer tube for locking the stock in various axial adjustment positions along the buffer tube.
US08955242B2 Advertising apparatus and method
An advertising apparatus including a body portion adapted to be one or both of connected to or disposed on a support structure accessible for advertising purposes and, an interchangeable and/or replaceable advertising device, the advertising device being adapted to be one or both of connected to or disposed on the body portion.
US08955238B1 Adjustable plow blade
An adjustable plow blade which is adapted to be easily reconfigured between multiple configurations, including a straight-blade configuration and a V-shaped configuration. The adjustable plow blade generally includes a pair of blade portions which are adapted to be removably secured to each other in various configurations including a straight-edge blade configuration and a V-shaped blade configuration. The blade portions each include linkages which may be utilized in connection with fasteners to transition the present invention between the configurations. A mount bar is also provided to which the blade portions are secured to mount the present invention to a plowing object such as a handheld snow plow.
US08955234B2 Transportable forced air dryer
A transportable or hand carriable forced air dryer for boots, gloves and facepieces such as gas masks and other headpieces with attached drinking tubes. A pair of manifolds having spaced parallel tubes extend in opposite directions from a blower housing/plenum structure. Each manifold has plural spaced upstanding air discharge tubes. Each air discharge tube has attached thereto a form expander in looped form extending in spaced parallel arrangement and terminating beyond the air discharge to prevent air blockage by the article to be dried. One manifold is permanently connected and the other is quick connected and quick disconnected, without tools for field reassembly. For transport, the released manifold is inverted and nested on the permanently connected manifold for compact installation in a tote bag. The air discharge tubes are provided with a nipple sized and threaded to receive thereon a standard military canteen cap having a reduced size nipple thereon for connection to a drinking tube of a gas mask disposed for drying on an adjacent air discharge tube.
US08955232B2 Laundry dryer/venting system interlock
While a dryer is running, continuously automatically monitor operation of a dryer venting system, and continuously automatically determining if the dryer venting system is operating improperly, and if it is determined that the dryer venting system is operating improperly then automatically disabling the dryer. If the dryer starts running then automatically turning on a booster fan. Operation of booster fan is monitored by sensing the current drawn. Monitoring operation of the venting system through a first controller and automatically disabling the dryer through a second controller. Automatically turn off the booster fan if the dryer is not running. Automatically adjust operating parameters of the dryer venting system in an attempt to operate the venting system properly, and disabling the dryer if the venting system continues to operate improperly after adjustment. Check to determine if the dryer is drawing current to indicate the dryer is running.
US08955231B2 Extensometer for measuring high-temperature structural deformations by magnification
The present invention relates to an extensometer for measuring high-temperature structural deformations by magnification, the structure of the extensometer is that: two mounting block assemblies are mounted at the planar ends of two extension bars respectively, the top ends of the extension bars are connected tightly with the surface of a test piece, two connecting pieces are mounted at the inner sides of the two mounting block assemblies respectively, a deformation magnifying mechanism and a sensor bracket are mounted on the connecting pieces, a sensor is mounted on the sensor bracket, two connecting pieces are mounted on a same straight line, and the straight line is parallel to a straight line at which the top ends of the two extension bars are located, so as to ensure that the deformation of the test piece is delivered equally to the deformation magnifying mechanism on the connecting pieces. The present invention can measure local deformations of various metal and non-metallic structures online for a long time in real time at high temperatures, extend the deformation of the test piece at high temperatures outside of the high temperature region, and measure the deformations after they are magnified through a mechanical magnifying mechanism, thus the present invention has a very high linearity, resolution, and accuracy, meanwhile has a light structure and a small size, and is easy to install.
US08955227B2 Can opener
A can opener includes a housing, a driving gear, a reduction transmission device, a cutting wheel, a slide, an idling wheel, a first driven gear, a second driven gear, a torsion spring, a third driven gear, and a cam. The driving gear rotates the cutting wheel and the first driven gear. The first driven gear drives the second driven gear which rotates the third driven gear which rotates the cam which moves the slide which moves the idling wheel, so that the idling wheel is moved toward the cutting wheel to clamp the rim of the lid between the idling wheel and the cutting wheel. The idling wheel and the cutting wheel are moved along the rim of the lid to cut the rim of the lid and to separate the lid from the can to open the can automatically.
US08955224B2 Fluid bearings with adjustable frictional load characteristics
An aspect of the present disclosure relates to a fluid bearing and a method of adjusting the load carrying capacity of a fluid bearing. The fluid bearing may include a bore defined in the fluid bearing and a rotatable bearing including a rotatable bearing surface. Lubricating fluid in the bore may be contacted with at least a portion of the rotatable bearing surface, wherein an effective bearing surface area is provided where the lubricating fluid contacts the rotatable bearing surface. The effective bearing surface area may be altered by either increasing or reducing the area of the rotatable bearing surface which is contacted by the lubricating fluid.
US08955217B2 Method for edge sealing barrier films
An edge-sealed barrier film composite. The composite includes a substrate and at least one initial barrier stack adjacent to the substrate. The at least one initial barrier stack includes at least one decoupling layer and at least one barrier layer. One of the barrier layers has an area greater than the area of one of the decoupling layers. The decoupling layer is sealed by the first barrier layer within the area of barrier material. An edge-sealed, encapsulated environmentally sensitive device is provided. A method of making the edge-sealed barrier film composite is also provided.
US08955210B2 Fastener, installation tool and related method of use
A fastener installation tool and related method are provided for installing fasteners in boards, where the boards are installed immediately adjacent one another, without a gap established therebetween. The tool can include an alignment projection that projects a preselected distance downwardly from a lower surface of the tool. The alignment projection can be disposed between opposing corners of first and second boards to install a fastener without establishing a gap between the boards. This construction can be suitable for installing boards constructed from materials that shrink over time, such as wet, treated lumber or other materials, and even non-shrinkable boards where tighter spacing is desired. A related method of installation is provided.
US08955202B2 Pull tab apparatus
A pull tab apparatus is easily connected to and disconnected from an external item such as a slide fastener and/or other item/article by a user, and is also easily assembled and disassembled by the user. According to exemplary embodiments, the pull tab apparatus includes a coil having a central portion and a plurality of arms coupled to the central portion. At least a portion of the coil includes a plurality of layers and a path exists between the plurality of layers, wherein a portion of an article is movable along the path from a first end of the coil where the coil is disconnected from the article to a predetermined position where the coil is connected to the article. A cover or gripping member is coupled to the coil. The cover or gripping member includes a first element having a first coupling mechanism and a second element having a second coupling mechanism. The first and second elements are independent pieces that are placed around the coil and fastened together by a user to secure the coil, the first element and the second element together as a unitary structure. A third element, which may be integrated with the second element or separately connected thereto, may also be employed.
US08955200B2 Secure adjustable orthotic device
A secure adjustable orthotic device having multiple brace portions and one or more locking mechanisms. One locking mechanism is a level moving buckle including a top member, a locking member and a base member. The locking member is adapted to engage and disengage an inserted strap in response to the longitudinal movement of the top member relative to the base member. The level moving buckle inhibits accidental longitudinal movement of the inserted strap when the top member is in a locked position.
US08955199B2 Shoelace fastener
A shoelace fastener includes a main body, a reel, a first elastic member, a rotating member and a spindle. When an operation member of the rotating member is located in a first position, a clutch member engages with the spindle. The rotating member drives the spindle to rotate and the spindle drives the reel to rotate along a first direction. When the operation member is located in a second position, the clutch member is away from the spindle. The first elastic member drives the reel to rotate and the reel drives the spindle to rotate along a second direction. Thereby, the tension of a wire is easy to be controlled. The reel doesn't turn in reverse randomly. As the operation member is raised up, it reminds a user that the reel is not adjusted to rotate unidirectionally yet.
US08955198B2 Releasable strap mount
A releasable strap mount having a strap body and a cooperating locking head. The strap body is elongated between first and second ends with an outer interlock engagement member positioned adjacent to the first end. The locking head has an interface surface and an opposite external interconnect, and a passageway extended therethrough that is sized to accept the strap body lengthwise therethrough. The locking head also has an interlock member for releasably interlocking with the outer interlock engagement member of the strap body within the passageway. A releasable rotation coupling is formed between the locking head and the second end of the strap body. The strap body has a plurality of intervening coupling members spaced at intervals along a length thereof, and the strap body is divisible adjacent to each of the intervening coupling members between the intervening coupling member and its second end for shortening the strap body.
US08955193B2 Vacuum cleaner
Provided is a vacuum cleaner. The vacuum cleaner includes a cleaner main body and a dust container communicating with the cleaner main body, the dust container storing dusts separated from air. The dust container includes a dust collection body including a dust storage part for storing the dusts, a pressing member for compressing the dusts stored in the dust collection body, and a cleaning member contacting an inner surface of the dust collection body to clean the inner surface of the dust collection body.
US08955189B2 Multi-purpose cleaning tool
A hand-held, multi-purpose cleaning tool the includes an elongated body member, a squeegee interconnected to the body member along one edge thereof, and a microfiber cloth assembly that is interconnected to the body member along an opposite edge thereof. The microfiber cloth assembly includes a microfiber bonnet that is open along one edge thereof and a rigid, elongated rod that is positioned within the microfiber bonnet. The squeegee securely interconnects with the body member along an edge opposite the microfiber bonnet assembly and includes an elongated blade that has a slit formed at about its midpoint to permit flexing and contouring of the blade to an uneven surface.
US08955188B2 Sweeper drive assembly
A lawn sweeper including a swing arm rotatably connected to a wheel axle including a first end connected to a biasing element and a second end including a rotatably connected idler gear that meshingly engages a wheel gear in a first position and is disengaged from the wheel gear in a second position.
US08955187B2 Cleaning apparatus
The invention relates to a cleaning apparatus, in particular for cleaning solar installation surfaces or photovoltaic installation surfaces, comprising a carrier, at least one cleaning roller rotatably supported at the carrier, and a rotary drive for the cleaning roller, wherein the rotary drive is designed as a fluid drive, wherein the flow of a cleaning fluid supplied to the cleaning roller for cleaning purposes is converted into a drive movement for the cleaning roller.
US08955185B2 Direct drive electric toothbrush
An electric toothbrush has an axially elongated body having a handle defining a hollow interior region for holding a motor disposed therein, a head comprising a static bristle holder plate having tufts of bristles disposed thereon and an oscillatory head bristle holder with other tufts of bristles disposed thereon. One end of the drive shaft is connected to the motor and an opposite end to a cam for directly driving the cam which has at least one lobe a portion of which cam is received in an oscillatory cavity for imparting a pushing force on the walls of the oscillatory cavity in response to rotation of the drive shaft for moving the oscillatory head bristle holder with a back and forth oscillatory motion. By eliminating the need for precision gearing, this direct drive arrangement simplifies and makes more efficient the translation of rotary motion into oscillatory motion.
US08959657B2 Secure data management
The disclosed subject matter includes a method. The method includes identifying an attempt to access, by an application instance running in a user space of an operating system, a first security zone of a computer readable medium, where the first security zone is associated with a first security level. The method further includes determining whether a restriction level associated with the application instance is higher than the first security level, where the restriction level is a function of previous security zones that have been accessed by the application instance. When the restriction level associated with the application instance is higher than the first security level, the method would prevent the application instance from writing to the first security zone. When the restriction level associated with the application instance is not higher than the first security level, the method would authorize the application instance to access the first security zone.
US08959654B2 Minimizing sensitive data exposure during preparation of redacted documents
A document review and security technique is provided that presents a first portion of a document to a first reviewer, wherein the first portion includes less than the entire document, presents a second portion of the document to a second reviewer, wherein the second portion includes less than the entire document, wherein the second portion is at least partially different from the first portion, and wherein the first reviewer and the second reviewer are different reviewers, receives from the first reviewer a review action input associated with the first portion, receives from the second reviewer a review action input associated with the second portion, and determines a disposition of the document in accordance with the review action inputs.
US08959647B2 Runtime security and exception handler protection
In various embodiments, redirection techniques can be utilized to protect against insecure functionality, to mitigate scripting vulnerabilities, and to protect vulnerable exception handlers. In at least some embodiments, a program can be protected from a security vulnerability by using a runtime shield which changes the behavior of the program while it is running. The shield effectively provides a redirection solution that addresses the vulnerability while, at the same time, does not alter the particular program's executable code.
US08959639B2 Method of detecting and blocking malicious activity
A method of detecting and blocking malicious activity of processes in computer memory during unpacking of a file after the code and data contained in the file are unpacked is described. The method includes inserting a hook function into one or more un-assessed processes running in the computer memory. A hook is then placed on one or more system calls carried out by the one or more un-assessed processes; the one or more system calls determining an optimal time period in which to detect malicious activity in the un-assessed processes. During the optimal time period the one or more system calls carried out by the one or more un-assessed processes are suspended and attributes of the one or more un-assessed processes are detected and the likely maliciousness of the one or more un-assessed processes is determined from the attributes.
US08959637B2 Identifying fraudulent activities and the perpetrators thereof
A system for identifying perpetrators of fraudulent activity includes location logic for locating, extracting, or capturing identifying information from a client communication received from a client device. For example, the location logic may locate, or extract, a variety of message headers from an HTTP client request. The system may also include analyzer logic to analyze the identifying information, for example, by comparing the identifying information with previously captured identifying information from a previously received client communication. Finally, the system may include account identifier logic to identify user accounts associated with the previous client communication in which the same identifying information was extracted.
US08959636B2 Method to deter softwear tampering using interlinked sub-processes
A method is disclosed for deterring the reverse engineering of computer software code. The method involves the recognition of an unauthorized access attempt by one of a plurality of linked sub-processes embedded in the computer software code. In response to the unauthorized attempt, each of the sub-processes begins a recursive execution, resulting in computer system resources being increasingly diverted to the linked sub-processes, making it difficult to continue unauthorized attempts to access the computer software code.
US08959632B2 Safely executing an untrusted native code module on a computing device
A system that safely executes a native code module on a computing device. During operation, the system receives the native code module, which is comprised of untrusted native program code expressed using native instructions in the instruction set architecture associated with the computing device. The system then loads the native code module into a secure runtime environment, and proceeds to execute a set of instructions from the native code module in the secure runtime environment. The secure runtime environment enforces code integrity, control flow integrity, and data integrity for the native code module. Furthermore, the secure runtime environment moderates which resources can be accessed by the native code module on the computing device and/or how these resources can be accessed. By executing the native code module in the secure runtime environment, the system facilitates achieving native code performance for untrusted program code without a significant risk of unwanted side effects.
US08959617B2 Authorization scheme to minimize the use of unauthorized medical device disposables on a medical device instrument
Systems, methods, apparatus, and computer readable media are provided for disposable component authentication with respect to a biological fluid processing device instrument. An example instrument authentication system includes a computer facilitating configuration and operation of the biological fluid processing instrument using a disposable component. A first interface is provided by the computer and is used by a service technician to configure the biological fluid processing instrument for a number of disposable components and to provide a service technician with a validation code. A key generator is to accept the validation code from the service technician and generate an authentication key in response to the entered validation code. A second interface is provided by the computer, the second interface prompting the service technician to enter an authentication key, wherein the authentication key authorizes use of a certain number of disposable components for the biological fluid processing instrument.
US08959616B2 System and method for accessing a restricted object
A system and method wherein an intermediary process provides access to a restricted object associated with a source process on behalf of a destination process. The intermediary process may be a trusted process that is available as a service to other processes on the computing platform. The intermediary process may assume one or more privileges associated with the source process whereby the restricted object may be accessed by the intermediary process on behalf of the destination process. Secure access to the restricted object and the risk of malicious exploitation are mitigated since the intermediary process is a trusted service that is known to provide specific functionality.
US08959614B2 Apparatus and method for providing virtual private network service based on mutual authentication
An apparatus and method for providing a virtual private network (VPN) service based on mutual authentication are provided, the apparatus including a storage unit configured to store a first public key and a second public key; an authentication unit configured to authenticate a VPN server with the first public key and to authenticate a user device with the second public key; and a tunnel management unit configured to generate a first VPN tunnel and a second VPN tunnel to relay data between the user device and the VPN server based on the authentication of the VPN server and the user device by the authentication unit.
US08959611B1 Secure packet management for bare metal access
Secure networking processes, such as packet encapsulation and decapsulation, can be executed upstream of a user or guest operating system provisioned on a host machine, where the user has substantially full access to that machine. The processing can be performed on a device such as a network interface card (NIC), which can have a separate network port for communicating with mapping systems or other devices across a cloud or secure network. A virtual image of the NIC can be provided to the user such that the user can still utilize at least some of the NIC functionality. In some embodiments, the NIC can work with a standalone processor or control host in order to offload much of the processing to the control host. The NIC can further handle headers and payload separately where possible, in order to improve the efficiency of processing the various packets.
US08959610B2 Security bridging
A network media gateway is used to bridge trust between a Service Provider network and subscriber devices. The gateway is authenticated by the Service Provider by using knowledge of network topology. Subscriber devices are authenticated in response to subscriber input to the gateway via an interface. Trusted subscriber devices can be tightly coupled with the Service Provider network, thereby facilitating delivery of QoE. Mobile and remote subscriber devices may also be authenticated. The gateway may also facilitate establishment of VPNs for peer-to-peer communications, and dynamically adjustable traffic, policy and queue weightings based on usage patterns.
US08959609B1 Out-of-app based partner aware user authentication
An app runs on a user operated computing device, e.g., a mobile device running a sandboxed operating system. The app requests a session ID from a publisher Idp. The app registers for notifications on the session ID with a notification service. The app directs a browser to navigate to the publisher IdP, and to pass it the secure session ID and an ID of a specific partner. The publisher IdP returns a redirect to a third party IdP used by the specific partner to authenticate users. The browser navigates to the third party IdP, which prompts the user for authentication credentials. The third party Idp uses the credentials to authenticate the user, and redirects the authentication result to the publisher IdP. The publisher IdP sends the app a notification, via the notification service. In response, the app calls the publisher IdP, and receives a secure authentication token.
US08959597B2 Entity registration in multiple dispersed storage networks
A method begins by a processing module outputting a registration request message that includes requesting access to a local dispersed storage network (DSN) and requesting access to a global DSN. The method continues with the processing module receiving a registration response message that includes a global universal unique identifier (UUID) and a local UUID. The method continues with the processing module generating a global public-private key pair and a local public-private key pair and generating a global certificate signing request (CSR) based on the global UUID and a private key of the global public-private key pair. The method continues with the processing module generating a local CSR based on the local UUID and a private key of the local public-private key pair, sending the global and local CSRs to a certificate authority (CA), and receiving a signed global certificate and a signed local certificate.
US08959595B2 Methods and systems for providing secure transactions
Methods and systems to provide secure electronic document transactions are described. In one embodiment, a processor creates a first data storage container capable of being nested as a component file of a second data storage container. In one embodiment, the first data storage container comprises: a unique first data storage container identifier; at least one unique component file identifier to identify at least one component file of the first data storage container, and the component file is an electronic document or another data storage container. In one embodiment, the first data storage container further comprises: at least one component file hash value for the at least one component file; a first attribute set; and a first data storage container hash value calculated based on features including the at least one unique component file identifier, the at least one component file hash value, and the first attribute set.
US08959594B2 Systems and methods for collecting and accruing labor activity data under many-to-many employment relation and with distributed access
A system and methods enable distributed users to have controlled and distributed access to labor data, and the labor data are produced as the results of monitoring and accruing labor activities with many-to-many employment relation. One method further comprises: (1) a method of importing data as the result of monitoring labor activities, and resolving the employment relation under which a labor activity is performed; (2) a method of accruing labor activities using input data according to the employment relation identified by method (1), and; (3) a method of enabling controlled access to labor and payroll data for distributed users. Labor monitoring software system (a) accrues labor activities from field-collected labor monitoring data, (b) identifies the employment relation, and (c) prepares payroll report based on the terms defined in the employment relation. Authorized users may access the data in raw or processed format from a variety of Internet-connected devices, including smartphones, tablets, and desktop computers. The system may be used in a variety of applications in which an employee has multiple employers, and distributed access to labor data is needed.
US08959584B2 Systems and methods for universal enhanced log-in, identity document verification and dedicated survey participation
Systems and methods are provided for controlling access via a computer network to a subscriber server. A log-in server receives a query to connect through the computer network to the subscriber server, and the log-in server receives registrant identification data, A first session is established between the log-in server and the subscriber server to validate the registrant identification data, and to generate a session password. A second session is established between the log-in server and the subscriber server. The second session is configured to authorize, based in part on the registrant identification data, access to at least a portion of a website associated with the subscriber server.
US08959583B2 Access to vaulted credentials using login computer and mobile computing device
According to an example computer-implemented method, a password management server receives an access request message from a login computer at which a resource requiring vaulted credentials has been requested. The access request message identifies the requested resource and the login computer. A session identifier (ID) is generated for enabling release of the vaulted credentials. The session ID is linked to the login computer and to the requested resource. The session ID is transmitted to the login computer. Responsive to receiving a value indicative of the session ID from a mobile computing device, the password management server transmits the vaulted credentials to the login computer or to the mobile computing device.
US08959582B2 System and method for manipulating and managing computer archive files
Certain embodiments of the present invention provide an archive management application that operates within a host application to provide access to an archive and/or allow access to and/or modification of files in an archive using the host application's interface, instead of operating as a separate standalone archive management application. In an embodiment of the present invention, a file archiving system may include a user interface component, a file management component and a compression/extraction engine component. The user interface component may include an enhanced user interface of a host application that provides an interface for a user. The file management component may include a central directory that provides a representation of the contents of an archive. The compression/extraction engine component may include a file size module and/or a security module. The security module may be used to encrypt, decrypt, digitally sign and/or authenticate a file in an archive.
US08959580B2 Enforcing policy-based application and access control in an information management system
A method and apparatus for controlling document access and application usage using centrally managed rules. The rules are stored and manipulated in a central rule database via a rule server. Policy enforcers are installed on client systems and/or on servers and perform document access and application usage control for both direct user document accesses and application usage, and application program document accesses by evaluating the rules sent to the policy enforcer. The rule server decides which rules are required by each policy enforcer. A policy enforcer can also perform obligation and remediation operations as a part of rule evaluation. Policy enforcers on client systems and servers can operate autonomously, evaluating policies that have been received, when communications have been discontinued with the rule server.
US08959578B2 Techniques for project lifecycle staged-based access control
Techniques for project lifecycle staged-based access control are provided. Access control rights are defined for a stage of a project's lifecycle. As requestors transition to the stage, the access control rights are enforced on top of any existing security restrictions. In an embodiment, selective resources are not visible to requestors within the stage in response to the access control rights.
US08959575B2 Control of communication ports of computing devices using policy-based decisions
In a computing system environment, an arrangement of computing devices includes multiple layers behind a content flow director, such as an L4 switch in a web service. In a computing device of an outermost layer directly communicating with the content flow director, a communications port is conditionally enabled upon policy being met or exceeded in the computing system environment behind the content flow director. If unmet, the communications port is disabled, if already enabled, or prevented from becoming enabled, if not otherwise already enabled. In this manner, policy establishes port enablement. In certain aspects, policy determinations include determining a time of response, a quality of service check or a pass/fail condition of the one of the computing devices. Policy is also easily implemented as remote or local computer executable instructions on the computing devices. Representative computing devices include switches, such as L4 switches, routers, servers, repeaters, adapters or the like.
US08959570B2 Verifying a security token
A policy description for a web service is received at a web service client. The policy description includes a predefined security policy constraint, requires that an application requesting execution of the web service also provide a security token generated by a security token service, and requires that the security token complies with the predefined security policy constraint. A message is generated that is compliant with the policy description for obtaining the security token. The message is sent to the security token service. The security token generated by the security token service is received in response to receipt of the message. The security token is compared against the predefined security policy constraint to verify compliance of the security token generated by the security token service against the predefined security policy constraint.
US08959564B2 Method for creating interactive applications for television
Methods, apparatuses, and systems for creating an overlay application for use within a broadcast communications system are disclosed. A method in accordance with one or more embodiments of the present invention comprises collecting image data from a computer network, generating at least one selectable area within the image data, associating a function with the at least one selectable area, and selectively displaying the image data on a monitor simultaneously with a broadcast data stream, wherein selection of the at least one selectable area executes the associated function.
US08959559B2 Content distribution system, content distribution apparatus, content distribution method, content distribution program, and content playback apparatus
A content distribution system that is supplied with power from a plurality of power sources having different environmental loads and that distributes content to a content playback apparatus connected via a communication circuit, the content distribution system distributing content with respect to a content distribution request from the content playback apparatus with a service quality that is determined so as to suppress the environmental load by the power supplied from the plurality of power sources to a predetermined environmental load.
US08959554B2 Apparatus and method for transmitting and receiving signaling information in a digital broadcasting system
A method for transmitting signaling information for reception of a broadcast service in a digital broadcasting system is provided. The method includes generating signaling information that includes a network information table indicating information about a transport network over which broadcast service data is transmitted, and a service information table indicating at least one broadcast service and information about at least one Physical Layer Pipe mapped to the at least one broadcast service, and transmitting the signaling information in a Generic Stream Encapsulation packet.
US08959552B2 Systems and methods to perform actions upon content items associated with multiple series subscriptions
Methods and systems are disclosed that include receiving an instruction to compare at least one criterion to content items associated with multiple series subscriptions. A method includes issuing an instruction to selectively perform an action upon those content items that match the at least one criterion.
US08959541B2 Determining a future portion of a currently presented media program
This document describes techniques and apparatuses for determining a future portion of a currently presented media program. The techniques and apparatuses can receive current media reactions of one or many people to a currently presented media program and determine later portions to present in the media program based on the media reactions. In some embodiments, for example, a program can be presented live, reactions can be received during the live presentation, and the program altered on-the-fly and in real time based on those reactions. Further, the alterations can be general or tailored to a group or a particular person.
US08959537B2 Configurable generation of proxies for backend APIs
A proxy remote function call is created in a first component of an Enterprise Resource Planning (ERP) system, the proxy remote function call acting as a proxy for a previously created remote function call in the first component. A field mapping table may then be maintained for the proxy remote function call, the field mapping table containing a mapping of first data fields used for operation of a process in a second component of the ERP system to second data fields utilized by the remote function call in the first component, at least one of the first data fields mapping to a data field in the second data fields having a different data type and/or different field names. When a call is received from the process on the second component, fields in the parameters of the call may be converted using the field mapping table.
US08959536B2 Method and system for providing applications to various devices
A method for providing applications to one or more requesting devices is provided. The method comprises a step of first receiving an application request from the one or more requesting devices. The method includes extracting details of the request. Further markup language structure for corresponding page of the application is generated. The markup language structure is generated by invoking page handlers which includes contacting business logic layer to get information required to be embedded in the corresponding page. The output page is then provided to the requesting device.
US08959534B2 Enabling legacy applications to achieve end-to-end communication with corresponding legacy device services
Embodiments described herein enable legacy applications to achieve end-to-end communication with their corresponding device services in a host computer. To that end, one or more legacy protocol stacks are configured to interface with a component that implements and manages a Device Service Streams (DSS) application programming interface (API) which communicates through a Mobile Broadband class driver to a Device Service residing in a Mobile Broadband Interface Model (MBIM) compliant device attached to the computer. In one or more embodiments, end-to-end communication is illustratively achieved through the use of a plurality of components: a Device Services Composite Driver (DSCD), a Device Services Legacy Software Protocol Driver (DSLSPD), and a Device Services Legacy Software Protocol Controller (DSLSPC).
US08959533B2 Communicating between a first operating environment and a second operating environment in an operating system
An apparatus for communicating between a first operating environment and a second operating environment in an operating system includes a storage device storing machine-readable code and a processor executing the machine-readable code. The machine-readable code includes a receiving module receiving a request in a first operating environment from an application executing in a second operating environment. The first and second operating environments are provided by a common operating system. The request is communicated through a first communication path. The machine-readable code includes a response module sending a response from the first operating environment to the application in the second operating environment through a second communication path distinct from the first communication path.
US08959532B2 Business event processing
Techniques for business event processing are presented. Methods and apparatuses disclosed herein may operate receive a request to perform an operation on a first listing previously listed by a marketplace participant at an online market location; to identify at least one additional listing having certain characteristics in common with the listing from a plurality of previously listed second 1istings including the first listing; and to automatically to perform the operation on the at least one additional listing.
US08959531B2 Coordinating device and application break events for platform power saving
Systems and methods of managing break events may provide for detecting a first break event from a first event source and detecting a second break event from a second event source. In one example, the event sources can include devices coupled to a platform as well as active applications on the platform. Issuance of the first and second break events to the platform can be coordinated based on at least in part runtime information associated with the platform.
US08959524B2 Full exploitation of parallel processors for data processing
Exemplary method, system, and computer program product embodiments for full exploitation of parallel processors for data processing are provided. In one embodiment, by way of example only, a set of parallel processors is partitioned into disjoint subsets according to indices of the set of the parallel processors. The size of each of the disjoint subsets corresponds to a number of processors assigned to the processing of the data chunks at one of the layers. Each of the processors are assigned to different layers in different data chunks such that each of processors are busy and the data chunks are fully processed within a number of the time steps equal to the number of the layers. A transition function is devised from the indices of the set of the parallel processors at one time steps to the indices of the set of the parallel processors at a following time step.
US08959515B2 Task scheduling policy for limited memory systems
A system, method, and program product for scheduling applications in a data processing system. The method of the invention includes a step of monitoring memory availability within the data processing system during execution of one or more applications. The method further includes recording a memory usage history for one or more applications from which a memory requirement may be determined. A kernel scheduler is utilized to schedule a next application for execution in accordance with the memory availability and the determined memory requirements of the one or more monitored applications.
US08959513B1 Controlling virtualization resource utilization based on network state
A controller device is connected to a group of virtual machines and one or more network devices in a network. The controller device is configured to store policies relating to when to start up and when to shut down the virtual machines based on users logging into the network, users logging out of the network, users attempting to access the plurality of virtual machines, and/or particular types of traffic in the network; receive network activity data from a network device of the one or more network devices in the network; identify, based on the network activity data and the policies, a virtual machine, of the group of virtual machines, to start up or shut down; and cause the virtual machine to start up or shut down.
US08959509B1 Techniques for virtual machine backup scheduling
Techniques for virtual machine backup scheduling are disclosed. In one particular exemplary embodiment, the techniques may be realized as an apparatus for scheduling one or more backup operations. The apparatus may comprise one or more virtual machines to operate on one or more systems. The apparatus may also comprise a backup manager to monitor resource requirements associated with at least one of the one or more virtual machines, associate the resource requirements with each of the one or more virtual machines, and to create a backup schedule for the one or more virtual machines based at least in part upon the resource requirements associated with the at least one of the one or more virtual machines. The apparatus may further comprise a module for implementing backups of the one or more virtual machines based at least in part upon the backup schedule created by the backup manager.
US08959507B2 Bookmarks and performance history for network software deployment evaluation
Described are automatically generated software deployment bookmarks that maintain information regarding events and/or triggers with respect to a network software deployment operation. The bookmarks are accessible and useable for evaluating the progress and state of the deployment. For example, a bookmark may be generated when deployment to a client machine succeeds, when a software deployment package is created and/or distributed, and for network component and/or membership state changes. A set of bookmarks may be used to generate a curve indicative of the deployment progress over time, and may be compared to previous progress of deploying other network software to client computer systems that is based on maintained performance history data.
US08959504B2 Update scanning
One or more techniques and/or systems allow for updates (e.g., questions) to be provided via sync calls to a server (e.g., in determining whether (non-question) software updates should be installed on a client device), where the total number of updates exceeds single sync call server limitations. For example, relationships between updates may be determined and updates may be grouped into two or more sets based upon the relationships, where different sets can independently be transmitted to the server in different sync calls. Grouping updates according to the policies provided mitigates errors that may otherwise occur when making multi-sync calls (e.g., asking a second question before a first question where the second question should follow the first question because the relevance of the second question depends upon an answer to the first question).
US08959503B2 Application version gatekeeping during upgrade
Embodiments are directed to ensuring that only one version of an application is running on a cluster. In one scenario, a computer system includes a configuration agent that generates service instance version queries upon startup to determine which service instance version to activate, maintains a service instance version table that includes a listing of service instance versions currently running on the computer system as part of one or more application instances and activates specified service instances. The computer system also includes a failover manager that manages service instance version queries. The failover manager indicates which service instance version to activate to ensure that the appropriate, current version is activated for each service instance. The computer system further includes a cluster manager that creates, deletes and upgrades service instances as part of an application instance upgrade.
US08959500B2 Pipelined processor and compiler/scheduler for variable number branch delay slots
Different numbers of delay slots are assigned by a compiler/scheduler to each different type of jump operation in a pipelined processor system. The number of delay slots is variable and kept to the minimum needed by each type of jump operation. A compatible processor uses a corresponding number of branch delay slots to exploit the difference in predictability of different types of branch or jump operations. Different types of jump operations resolved their target addresses in different numbers of delay slots. As a result, the compiler/scheduler is able to generate more efficient code than for a processor with a fixed number of delay slots for all jump types, resulting in better processor performance.
US08959499B2 Parallel processing of data
A data parallel pipeline may specify multiple parallel data objects that contain multiple elements and multiple parallel operations that operate on the parallel data objects. Based on the data parallel pipeline, a dataflow graph of deferred parallel data objects and deferred parallel operations corresponding to the data parallel pipeline may be generated and one or more graph transformations may be applied to the dataflow graph to generate a revised dataflow graph that includes one or more of the deferred parallel data objects and deferred, combined parallel data operations. The deferred, combined parallel operations may be executed to produce materialized parallel data objects corresponding to the deferred parallel data objects.
US08959496B2 Automatic parallelization in a tracing just-in-time compiler system
A tracing just-in-time (TJIT) compiler system is described for performing parallelization of code in a runtime phase in the execution of code. Upon detecting a hot loop during the execution of the code, the compiler system extracts trace information from sequentially recorded traces. In a first phase, the compiler system uses the trace information to identify at least one group of operation components that can be operated on in a parallel manner. In a second phase, the compiler system provides instructions which allocate the group of operation components to plural processing resources. A native code generator module carries out those instructions by recompiling native code that directs the operation of a native system to perform parallel processing. The compiler system terminates a group if it encounters program data in a loop iteration that is not consistent with previously encountered predicated information (upon which it records a new trace in a sequential manner).
US08959479B2 Presenting a custom view in an integrated development environment based on a variable selection
Within a system comprising a processor and a memory, a method for, within integrated development environment (IDE), presenting a custom view in the IDE based on a variable selection. The method can include selecting a first instance of the first variable in a first portion of program code. Via the processor, the program code can be searched to identify at least a second instance of the first variable in at least a second portion of the program code. Further, via the processor, the custom view can be presented in the IDE to present at least the first portion of the program code and the second portion of the program code based on the identification of the first variable in the second portion of the program code.
US08959473B2 Multiple level spine routing
Multiple level spine routing is disclosed. In some embodiments, in response to receiving a specification of a plurality of nets and a specification of a set of routing tracks available for main spines, a main spine routing track is assigned to each of the plurality of nets based at least in part on a cost function and main spine wires are generated on the assigned main spine routing tracks for each of the plurality of nets.
US08959472B1 Considering compatibility of adjacent boundary regions for standard cells placement and routing
A method of generating an integrated circuit layout comprises a step of determining a placement of standard cells selected from a standard cell library while permitting boundary conflicts in which incompatible boundary regions of standard cells are placed next to each other. After determining routing connections between the standard cells, the integrated circuit layout is generated. The generation of the integrated circuit layout includes a mapping step of mapping at least one incompatible boundary region to an alternative boundary region to resolve at least one boundary conflict.
US08959471B2 Integrated circuit having adaptive via sizing
A method and system for improving the yield of integrated devices is invented by adaptively selecting contact and via sizes. According to this invention, the drawn size of via holes in a design layout is selected based on its neighboring layout geometries. The invention comprises identifying the minimal space required for placing a via; analyzing available free space for potential via size increase; identifying the proximity configuration of the via with other vias on the via layer; selecting an appropriate via size based on the free space and proximity configuration to create an improved design layout; and fabricate the new layout with model based proximity correction such that vias of a plurality of sizes are reproduced on silicon within predetermined tolerances.
US08959470B2 Integrated circuit with areas having uniform voltage drop and method therefor
A method that determines the maximum number of logic cells that can be placed in a predetermined area on the base of an integrated circuit, and meet a voltage drop requirement. The method iteratively changes the logic cell spacing until the voltage drop requirement is made. This is done prior to the placement and extraction design phases as was done in previous methods. The predetermined area may be extrapolated across the base of the integrated circuit and meet the voltage drop requirements without the need to change the power grid, or to redo the placement and extraction phases. An integrated circuit designed according to the method, and an integrated circuit design system for using the method is also disclosed.
US08959466B1 Systems and methods for designing layouts for semiconductor device fabrication
Systems and methods are provided for designing semiconductor device layouts. For example, an initial layout including multiple target features associated with semiconductor devices is received. One or more dummy features are determined to be inserted into the initial layout. The target features and the dummy features are assigned to multiple masks based at least in part on one or more mask-assignment rules. A final layout is generated for fabricating the semiconductor devices.
US08959463B2 Method and system for dimensional uniformity using charged particle beam lithography
A method for mask process correction or forming a pattern on a resist-coated reticle using charged particle beam lithography is disclosed, where the reticle is to be used in an optical lithographic process to form a pattern on a wafer, where the sensitivity of the wafer pattern is calculated with respect to changes in resist exposure of the reticle, and where the pattern exposure information is modified to lower the calculated sensitivity. A method for fracturing or mask data preparation is also disclosed, where pattern exposure information is determined that can form a pattern on a resist-coated reticle using charged particle beam lithography, where the reticle is to be used in an optical lithographic process to form a pattern on a wafer, and where the sensitivity of the wafer pattern is calculated with respect to changes in resist exposure of the reticle.
US08959456B2 Information processing device, information processing method, and program for providing candidate information to a user
An information processing device includes a comment collection unit that collects comments on a submission target that progresses with the passage of time, a comment selection unit that selects comments to be presented from collected comments to a user based on the characteristics of the user, a display control unit that controls the display of the selected comments so that the user is able to give evaluations for the selected comments, and an evaluation collection unit that collects the evaluations given by the user.
US08959454B2 Table management
Managing a display of objects is provided. A processor unit displays a graphical control configured to receive a user input of a value to control the display of a set of objects relative to a group of properties for the set of objects in a table. A processor unit changes the display of the set of objects to a ratio in a plurality of ratios in the table for the set of objects relative to the group of properties for the set of objects in the table based on the value.
US08959451B2 Launching an application based on data classification
Apparatus and methods provide control of the launching of an application based on data classification relative to one of a plurality of workspaces of a system. The apparatus can include operations, with respect to applications that conduct file access, to force generation of a prompt, prior to the application being launched, to receive a signal corresponding to the file access related to selection of a particular workspace, where the workspace is arranged in a structure to provide security to the plurality of workspaces. Additional apparatus, systems, and methods are disclosed.
US08959449B2 Enabling hypertext elements to work with software applications
Variables incorporated into a hypertext markup language document enable location of hypertext elements. Once the variable is located, the information contained within the identified hypertext element may be used in other applications. The information may be received, as a recognized input, by the application.
US08959438B2 Media control pane in browser
Methods, systems and computer programs are presented for generating media tabs for playing media files of various websites or applications. One method includes detecting a selected website through a browser and scanning the selected website to identify media files. For identified media files in the selected website, the method creates a media tab for association with the browser. The method generates a unified set of media controls for the media tab, where the unified set of media controls is mapped to native controls of the selected website having the media files. The method provides tab rendering data for the media tab. The tab rendering data is configured for associating the media tab with the browser. The tab rendering data, when associated with the browser, enables input at the media tab to be communicated to selected ones of the native controls, without accessing the native controls at the selected website.
US08959436B2 Method of selecting a frame from motion video
A method of selecting a frame (e.g., 301-306) from a motion video file is disclosed. A first representation of the motion video file is displayed in a list. The first representation is responsive to one or more playback commands. The frame of the motion video file is selected in response to a command received in relation to the first representation. A second representation of the motion video file is displayed in the list in response to the selection. The second representation displays the selected frame.
US08959435B2 System and methods for detecting debris on a touchscreen system display screen
Touchscreen electronics for detecting debris on a display screen of a touchscreen system and alerting a user to the presence of the debris broadly comprises a plurality of transmitters, a plurality of receivers, and a controller. Each transmitter may transmit at least one beam across the display screen. The receivers may detect the beams from the transmitters, and each receiver may generate a receive signal. The controller communicates with the transmitters and the receivers and may be configured to analyze the receive signals to determine if debris may be present on the display screen. If so, then the controller may generate an alert signal to indicate that the display screen needs to be cleaned or examined.
US08959432B2 Utilizing document structure for animated pagination
In general, this disclosure describes techniques for visually emphasizing information displayed on a computing device. In one example, a method that includes receiving a first portion of a document for display by the computing device, the first portion of the document including multiple elements separated by one or more delimiters. The method further includes dividing the multiple elements into a first set of one or more elements, each of which is displayable in its entirety at a time of display of the first portion of the document, and a second set of at least one element, the at least one element not displayable in its entirety at the time of display of the first portion of the document. The method further includes generating for display the first portion of the document, including visually emphasizing the first set of elements with respect to the second set of elements.
US08959426B1 Loading customer-supplied network page generation code
Disclosed are various embodiments for loading page generation code supplied by customers into a memory. A request for a network page is obtained from a client. The network page is associated with a network site hosted by a hosting provider on behalf of a customer. It is determined whether page generation code configured to generate at least a portion of the network page is preloaded into a memory. Such page generation code is customer supplied. The page generation code is loaded into the memory in response to the request and in response to determining that the page generation code is not preloaded into the memory. The page generation code is executed to generate the at least a portion of the network page in response to the request.
US08959423B2 Drill-through lens for generating different types of reports
Provided are techniques for providing drill-through information. User input of locations of one or more target documents and values of parameters for those one or more target documents is received. A user is allowed to move a drill-through lens window across a source document, wherein the drill-through lens window displays a floating, transparent target document. In response to the drill-through lens window floating over the data in the source document, in real time: the data is selected in the source document, the selected data is identified as a parameter for a target document, the parameter is used to obtain further details from the target document, and the drill-through lens window is displayed showing the further details.
US08959420B1 Data storage system and method for data migration between high-performance computing architectures and data storage devices using memory controller with embedded XOR capability
The present data storage system employs a memory controller with embedded logic to selectively XOR incoming data with data written in the memory to generate XOR parity data. The memory controller automatically performs XOR operations on incoming data based upon the address range associated with the memory “write” request. The system provides data migration and parity generation in a simple and effective manner and attains reduction in cost and power consumption. The memory controller may be built on the basis of FPGAs, thus providing an economical and miniature system.
US08959415B2 Memory system and memory controller
A memory system according to the embodiment comprises a memory device including plural memory cells capable of storing d bits of data and operative to read/write data at every page; and a memory controller operative to control the memory device. The memory controller includes a page buffer operative to hold page data to be read from/written in a page of the memory device and send/receive the page data to/from the memory device, a data processing unit operative to detect and correct an error in the page data by processing target data in a finite field Zp modulo p generated based on the page data (p is a prime that satisfies 2
US08959411B2 Semiconductor memory device and method of controlling the same
A semiconductor memory device includes a plurality of detecting code generators configured to generate a plurality of detecting codes to detect errors in a plurality of data items, respectively, a plurality of first correcting code generators configured to generate a plurality of first correcting codes to correct errors in a plurality of first data blocks, respectively, each of the first data blocks containing one of the data items and a corresponding detecting code, a second correcting code generators configured to generate a second correcting code to correct errors in a second data block, the second data block containing the first data blocks, and a semiconductor memory configured to nonvolatilely store the second data block, the first correcting codes, and the second correcting code.
US08959406B2 Method for data packet processing at very high data rates and extremely poor transmission conditions
Provided are systems and methods for adaptive, error-tolerant pattern recognition in the transmission of digital data packets, in which an actual data pattern, including several bits, is detected and is compared with a theoretical data pattern; erroneous and/or correctly recognized bits are detected; erroneous and/or correctly recognized bits are added up (in each case); and the error sum (number of the errors) of the added-up erroneous bits is compared with a specifiable and changeable admissible maximum number of errors.
US08959403B2 QPP interleaver/de-interleaver for turbo codes
A quadratic permutation polynomial (QPP) interleaver is described for turbo coding and decoding. The QPP interleaver has the form: Π(n)=f1n−fnn2 mod K, where the QPP coefficients f1 and f2 are designed to provide good error performance for a given block length K.
US08959400B2 System, program, and method for collecting errors which occur while a user uses a computer
A method, computer program product, and computer system for collecting errors which occur while a user uses a computer includes collecting log information on an operating environment including an operating procedure from a computing device associated with a user; accumulating the collected log information; identifying, from the log information, a second operating procedure similar to the operating procedure, wherein the second operating procedure had an error occur and no longer includes the error, in response to receiving the log information corresponding to the operating procedure in which the error occurs; and providing the user with the second operating procedure included in the searched log information.
US08959393B2 Centralized and networked protection system and method of a regional distribution network
The present invention relates to a centralized and networked protection system and method of regional distribution network, and belongs to the field of electrical system automation and relay protection. The protection system includes at least two centralized protection devices, an intelligent terminal and a communication network module, the centralized protection devices being communication with the intelligent terminal via the communication network module, the intelligent terminal being configured along with switching devices to distribute in each line section, for sampling data, backup protection and executing of tripping and closing commands, the centralized protection devices configured in the monitoring center of the regional distribution network, for generating differential protection elements based on the information sampled by the intelligent terminal and the topologic structure of the regional distribution network; and for determining the region where fault occurs and sending tripping and closing control commands.
US08959391B2 Optimizing disaster recovery systems during takeover operations
Exemplary method, system, and computer program product embodiments for optimizing disaster recovery systems during takeover operations are provided. In one embodiment, by way of example only, a flag is set in a replication grid manager to identify replication grid members to consult in a reconciliation process for resolving intersecting and non-intersecting data amongst the disaster recovery systems for a takeover operation. The replication grid members are consulted for the takeover operation to accommodate a coordination of an ownership synchronization process for cartridges not distributed on-time to the replication grid members. Additional system and computer program product embodiments are disclosed and provide related advantages.
US08959389B2 Use of a virtual drive as a hot spare for a raid group
A method that includes identifying a failure indication for a first data storage device that is a member of a first RAID group within a storage array. The method further can include, via a processor external to the storage array, identifying a virtual drive that is defined to include at least one logical storage volume defined in a second RAID group. The virtual drive can be provisioned to serve as a virtual hot spare within the first RAID group to replace the first data storage device.
US08959388B1 Managing TLU recovery using pre-allocated LUN slices
A technique of managing thin pool logical unit (TLU) recovery is performed in a data storage array that forms TLUs from a slice storage pool of logical unit (LUN) slices. The technique involves allocating a set of LUN slices of the slice storage pool to support TLU recovery. The technique further involves, after the set of LUN slices has been allocated, taking offline a TLU which currently requires TLU recovery. The technique further involves, while the TLU is offline, performing a TLU recovery procedure to recover the TLU. The TLU recovery procedure utilizes the set of LUN slices that was allocated to support TLU recovery.
US08959387B2 Tape drive retry
The present disclosure provides techniques for operating a tape drive. A method of operating a tape drive includes monitoring a parameter of the tape drive during a data access operation. The method also includes detecting an access failure. The method further includes selecting a treatment based on the parameter, applying the treatment, and performing a retry.
US08959385B2 Synchronized failover for active-passive applications
The present invention extends to methods, systems, and computer program products for synchronized active-passive application failover. A data connection to a single data source can be used as a synchronizations point. Interoperating instance side and data source side algorithms coordinate to transition a passive instance to an active instance within a specified period of time when a prior active instance fails. An active-passive controller can operate as an active-active module within an active-active environment to provide active-passive failover to active-passive modules. Application virtual names can be mapped to application instance electronic addresses to assist external modules in establishing application connections to active-passive applications.
US08959380B2 Dynamically optimizing bus frequency of an inter-integrated circuit (‘I2C’) bus
Optimizing an I2C bus frequency, the bus including signal lines coupling a master and slave nodes, a signal line coupled to a rise time detection circuit monitoring a voltage of the signal line, the voltage alternating between a logic low and logic high, where optimizing the frequency includes: detecting, during a rise in the signal line, a first voltage, the first voltage being greater than the logic low voltage; starting a counter to increment once for each clock period of the circuit; detecting a second voltage on the signal line, the second voltage greater than the first and less than the logic high; stopping the counter; calculating, in dependence upon the clock period and the counter value, a rise time; determining whether the rise time is greater than a maximum threshold; and increasing the I2C bus frequency if the calculated rise time is greater than the maximum threshold.
US08959378B2 Output timing control circuit and semiconductor apparatus using the same
An output timing control circuit of a semiconductor apparatus includes a delay amount counter block configured to count a delay amount of an output reset pulse signal based on an external clock signal and output a first counting code, wherein the delay amount counter block is configured to control the delay amount of the output reset pulse signal depending upon a frequency of the external clock signal; an operation block configured to subtract a code value of the first counting code from a code value of a data output delay code, and output a delay control code; and a phase control block configured to control a phase of a read command signal by the number of clocks of a DLL clock signal corresponding to a code value of the delay control code, and output an output enable flag signal.
US08959377B2 System for supplying operating voltage to central processing unit
A central processing unit (CPU) power controller includes a power supply unit, a CPU power controller, a detecting circuit, a temperature compensation circuit, an inductor, a thermistor, first and second switches, and first and second capacitors. The detecting circuit outputs a detected voltage of an inductor to the CPU power controller. The temperature compensation circuit outputs a detected voltage of the thermistor to the CPU power controller, to compensate for changes in the voltage of the inductor. If the detected voltage is greater than the rated voltage, the first switch is opened and the second switch is closed. The inductor discharges. If the detected voltage of the inductor is less than the rated voltage, the first switch is closed and the second switch is opened, the power supply unit charges the inductor to increase the voltage of the CPU.
US08959371B2 Techniques for reducing processor power consumption through dynamic processor resource allocation
A technique for performing power management for configurable processor resources of a processor determining whether to increase, decrease, or maintain resource units for each of the configurable processor resources based on utilization of each of the configurable processor resources. A total weighted power number for the processor is substantially maintained while resource units for each of the configurable processor resources whose utilization is above a first level is increased and resource units for each of the configurable processor resources whose utilization is below a second level is decreased. The total weighted power number corresponds to a sum of weighted power numbers for the configurable processor resources.
US08959369B2 Hardware automatic performance state transitions in system on processor sleep and wake events
In an embodiment, a power management unit (PMU) may automatically transition (in hardware) the performance states of one or more performance domains in a system. The target performance states to which the performance domains are to transition may be programmable in the PMU by software, and software may signal the PMU that a processor in the system is to enter the sleep state. The PMU may control the transition of the performance domains to the target performance states, and may cause the processor to enter the sleep state. In an embodiment, the PMU may be programmable with a second set of target performance states to which the performance domains are to transition when the processor exits the sleep state. The PMU may control the transition of the performance domains to the second targeted performance states and cause the processor to exit the sleep state.
US08959367B2 Energy based resource allocation across virtualized machines and data centers
A system and computer program product allocates energy entitlement to a logical partition (LPAR) executing on a data processing system. An energy entitlement allocation (EEA) utility enables an administrator to specify a minimum and/or maximum energy entitlement and An LPAR priority. When the relevant LPARs utilize the respective minimum energy entitlement based on respective energy consumption, the EEA utility determines whether the LPAR (and other LPARs) has satisfied a respective maximum energy entitlement. When the LPAR has not satisfied its maximum energy entitlement, the EEA utility allocates unused energy entitlement from the data processing system to the LPAR, according to an allocation policy. Additionally, the EEA utility dynamically adjusts a priority level for the LPAR to efficiently control resource allocation, according to the LPAR's energy consumption relative to its energy entitlement. In addition, the EEA utility is able to transfer unused energy entitlement to other data processing systems requiring further alloction of energy entitlement.
US08959364B2 Method and system for verifying the identity of an individual by employing biometric data features associated with the individual
The invention relates to a method for verifying the identity of an individual by employing biometric data features associated with the individual, which method provides privacy of said biometric data features, comprising at least the steps of: a) for enrollment purposes deriving a first biometric template from at least a first set of first biometric data features associated with said individual, and b) for identity verifying purposes deriving a further biometric template from at least a further set of said first biometric data features associated with said individual, and c) comparing said further biometric template with said first biometric template. The invention also relates to a system for verifying the identity of an individual by employing biometric data features associated with the individual, which system at least comprises: an enrollment means and a verifying means, wherein said enrollment means are arranged in deriving a first biometric template data, said first biometric template data being secret and associated with a first set of first biometric data features of said individual, and in receiving a further set of first biometric data features of said individual, and in deriving a further biometric template data associated with said further set of first biometric data, and wherein said verifying means are arranged in comparing the first biometric template data with the further biometric template data to check for correspondence, wherein the identity of the individual is verified if correspondence exists.
US08959362B2 Systems and methods for controlling file execution for industrial control systems
A system includes a controller configured to control a process, and store at least one binary file, wherein the at least one binary files is generated from at least one source file, wherein the at least one source file comprises instructions configured to be executed by a processor in the controller. The controller may also be configured to retrieve a whitelist file comprising a first hash key value derived from the at least one binary file, and execute an executable file based on the whitelist file, wherein the executable file comprises the source file.
US08959347B2 Methods and systems of data security in browser storage
Mechanisms and methods are provided for managing OAuth access in a database network system, and extending the OAuth flow of authentication to securely store the OAuth encrypted refresh token in the storage available with current browsers or any other non-secure storage on user system.
US08959342B2 Communication apparatus
A communication apparatus performs data communication with a communication device, and includes an authentication processing portion configured to perform authentication processing, including a round trip time (RTT) test on authentication requests received from one or more unauthenticated communication devices and a data communication portion configured to perform data communications with the communication device authenticated by the authentication processing portion. If, in authentication processing of a current authentication request, a prior RTT test is being performed corresponding to a prior authentication request originating from the same communication device, the current RTT test is not performed, and authentication processing waits for the completion of the prior RTT test. If the result of the prior RTT test is successful, authentication processing uses the result of the prior RTT test as the result corresponding to the current authentication request.
US08959335B2 Secure password-based authentication for cloud computing services
Secure password-based authentication for cloud service computing. A request for cloud computing resource access includes a derivative password that contains a parameter that the recipient may extract in order to independently calculate the derivative password based on the parameter and a stored password which may then be verified against a known-to-be-correct password. Other systems and methods are disclosed.
US08959334B2 Secure network architecture
The present invention provides a star-connected network (C1-C4, P1-P8) having a number of peripheral nodes (P1-P8) and a central control arrangement (C1-C4). Each peripheral node has means for restricting communications across the network to the central control arrangement using a respective encrypted connection unless the peripheral node has received explicit authorization from the control arrangement to set up a direct connection with another peripheral node. The central control arrangement comprises: means for establishing an encrypted connection with each peripheral node; means for exchanging control packets with two or more peripheral nodes using two or more respective encrypted connections in order to set up an authorized connection between two peripheral nodes; a database storing security policy information specifying what connections between peripheral nodes are allowable; and authorization means for authorizing connections which are allowable according to the stored security policy information using the control packet exchanging means.
US08959332B2 Deduplication of encrypted data
A mechanism is provided which allows to de-duplicate encrypted data such that the de-duplication ratio for encrypted data is similar to the de-duplication ration of the corresponding un-encrypted data and the purpose of encryption is not obfuscated, i.e. only the originator of the data (the client) can decrypt—and hence read—the data. This is achieved by interwoven the de-duplication algorithm with the encryption algorithm in a way that the data are encrypted with a key that is generated from the unencrypted data. Afterwards, that key is itself encrypted with an encryption key being private to a particular client. Due to the fact that the private key is not effecting the encrypted data stream, it can still be de-duplicated efficiently.
US08959321B1 Fast restart on a virtual machine
Media, methods, and computer systems are provided for performing a quick restart of applications in a virtual machine of the computer system. The virtual machine is configured with a critical object array that identifies the critical applications. In response to a quick restart request, the garbage collector operates in a quick restart mode to remove all objects for each application that is not in critical object array.
US08959316B2 Actual instruction and actual-fault instructions for processing vectors
The described embodiments include a processor that executes a vector instruction. The processor starts by receiving a vector instruction that optionally receives a predicate vector (which has N elements) as an input. The processor then executes the vector instruction. In the described embodiments, executing the vector instruction causes the processor to generate a result vector. When generating the result vector, if the predicate vector is received, for each element in the result vector for which a corresponding element of the predicate vector is active, otherwise, for each element of the result vector, the processor determines element positions for which a fault was masked during a prior operation. The processor then updates elements in the result vector to identify a leftmost element for which a fault was masked.
US08959313B2 Using predictive determinism within a streaming environment
Techniques are described for transmitting predicted output data on a processing element in a stream computing application instead of processing currently received input data. The stream computing application monitors the output of a processing element and determines whether its output is predictable, for example, if the previously transmitted output values are within a predefined range or if one or more input values correlate with the same one or more output values. The application may then generate a predicted output value to transmit from the processing element instead of transmitting a processed output value based on current input values. The predicted output value may be, for example, an average of the previously transmitted output values or a previously transmitted output value that was transmitted in response to a previously received input value that is similar to a currently received input value. Moreover, the processing element or elements that transmit the predicted output data may be upstream from the processing element with the predictable output.
US08959312B2 Object storage system
The storage system exports logical storage volumes that are provisioned as storage objects. These storage objects are accessed on demand by connected computer systems using standard protocols, such as SCSI and NFS, through logical endpoints for the protocol traffic that are configured in the storage system. Logical storage volumes are created from a logical storage container having an address space that maps to storage locations of the physical data storage units. Each of the logical storage volumes so created has an address space that maps to the address space of the logical storage container. A logical storage container may span more than one storage system and logical storage volumes of different customers can be provisioned from the same logical storage container with appropriate security settings.
US08959301B2 Accessing data in a storage system
Embodiments of the invention relate to accessing data that spans multiple storage devices in a storage system. A first index records identifiers of data blocks and their storage locations, and a second index records storage locations. An update request is processed by writing multiple copies of a received data block identifier and the updated data block to storage locations recorded in the second index. A read request is processed by performing a quorum read of the storage locations recorded in the second index to retrieve the updated data blocks. The processing of the read request also includes performing a quorum read of the first index to determine storage locations that contain data blocks to be read as part of processing the read request. The data blocks to be read exclude the updated data blocks.
US08959297B2 Retrieving a user data set from multiple memories
An apparatus and associated methodology for a data storage system having a data storage space operably transferring user data via input/output (I/O) commands between the data storage system and another device. The data storage space includes a first memory device operably storing location information for a selected user data set corresponding to one of the I/O commands. The first memory also operably stores a first amount of the selected user data set. The data storage space also includes a second memory device different than the first memory device and operably storing a different second amount of the selected user data set. The data storage system has a controller that interleaves an entirety of the selected user data set from the first and second memory devices during execution of another of the I/O commands.
US08959296B2 Method and apparatus for centralized timestamp processing
Method and apparatus for centralized timestamp processing is described herein. A graphics processing system includes multiple graphics engines and a timestamp module. For each task, a graphics driver assigns the task to a graphics engine and writes a task command packet to a memory buffer associated with the graphics engine. The graphics driver also writes a timestamp command packet for each task to a timestamp module memory buffer. A command processor associated with the graphics engine signals the timestamp module memory buffer upon completion of the task. If the read pointer is at the appropriate position in the timestamp module memory buffer, the timestamp module/timestamp module memory buffer executes the timestamp command packet and writes the timestamp to a timestamp memory. The timestamp memory is accessible by the graphics driver.
US08959289B2 Data cache block deallocate requests
A data processing system includes a processor core supported by upper and lower level caches. In response to executing a deallocate instruction in the processor core, a deallocation request is sent from the processor core to the lower level cache, the deallocation request specifying a target address associated with a target cache line. In response to receipt of the deallocation request at the lower level cache, a determination is made if the target address hits in the lower level cache. In response to determining that the target address hits in the lower level cache, the target cache line is retained in a data array of the lower level cache and a replacement order field in a directory of the lower level cache is updated such that the target cache line is more likely to be evicted from the lower level cache in response to a subsequent cache miss.
US08959273B2 Composite data transmission interface and a judgment method thereof
The present invention relates to a composite data transmission interface and a judgment method thereof which is based on metal contacts shared by a smart card and a USB and comprise steps as follows: link a composite pin to a socket; electrical conductivity is completed with a socket linking a composite pin; a controller connected to the composite pin is activated by electricity; a smart card's or a USB's electrical conductivity mode is enabled by the controller by means of the smart card's or the USB's electrical connection mode.
US08959266B1 Dynamic priority control based on latency tolerance
A dynamic priority controller monitors a level of data in a display engine buffer and compares the level of data in the display engine buffer to a plurality of thresholds including a first threshold and a second threshold. When the level of data in the display engine buffer is less than or equal to the first threshold, the dynamic priority controller increases a priority for processing display engine data in a communication channel. When the level of data in the display engine buffer is greater than or equal to the second threshold, the dynamic priority controller decreases the priority for processing the display engine data in the communication channel.
US08959264B2 Auto-switching interfaces to device subsystems
A method auto-switches interfaces between a client computer and subsystems in a device under management. A first output bus from a first subsystem is coupled to a client computer via a multiplexer, wherein the first subsystem is a subsystem from multiple system subsystems in the device under management. A hardware subsystem bus monitor monitors all output busses from the multiple system subsystems for a predetermined event on a bus. In response to the predetermined event being detected on a second output bus from a second subsystem in the device under management, the multiplexor decouples the first output bus from the client computer and couples the second output bus to the client computer.
US08959263B2 Maintaining I/O priority and I/O sorting
Multiple variants of a data processing system, which maintains I/O priority from the time a process makes an I/O request until the hardware services that request, will be described. In one embodiment, a data processing system has one or more processors having one or more processor cores, which execute an operating system and one or more applications of the data processing system. The data processing system also can have one or more non-volatile memory device coupled to the one or more processors to store data of the data processing system, and one or more non-volatile memory controller coupled to the one or more processors. The one or more non-volatile memory controller enables a transfer of data to at least one non-volatile memory device, and the priority level assigned by the operating system is maintained throughout the logical data path of the data processing system.
US08959262B2 System and method for accelerating signal transmission
A method for accelerating signal transmission in a USB network protocol architecture having a USB server, a processing device and a peripheral device connected to the USB server. The method includes: intercepting request signals sent from the processing device according to the USB network protocol; sending, by the USB server, virtual request signals to the peripheral device so as to cause the peripheral device to generate control signals corresponding to the virtual request signals; receiving, by the USB server, the control signals from the peripheral device, and transmitting, by the USB server, the control signals to the processing device; and matching, by the processing device, the control signals and the intercepted request signals so as to perform operations corresponding to the control signals. Therefore, the present invention eliminates the need to wait for the arrival of request signals before making responses, thereby accelerating the speed of signal transmission.
US08959258B2 Detection system for detecting button being pressed and method thereof
Method for detecting presses on buttons of an electronic device with a reduced number of General Purpose In/Out (GPI/O) ports includes a number of the GPI/O ports The number of the buttons is greater than the number of the GPI/O ports. A proportion of the buttons are each coupled between one of the I/O ports and ground, and the remaining proportion of the buttons are each coupled between any two of the I/O ports. The GPI/O ports are set to work in a first working state or in a second state to provide a first signal or second signal respectively. When a signal provided by a GPI/O port working at the first working mode changes, the method determines which one of the buttons has been pressed.
US08959257B2 Information processing apparatus and information processing method
According to one embodiment, a first controller is connected to one of a plurality of terminals. A detector is configured to detect a connection between each of the plurality of terminals and an MHL cable. A power supply module supplies electric power to a first connected apparatus connected via a first MHL cable in response to a first connection detection between a first terminal and the first MHL cable. A second controller is configured to connect the first terminal and the first controller, in response to the first connection detection, and to connect a second terminal and the first controller, when a signal is not received from the first connected apparatus via the first terminal at a timing of a second connection detection between the second terminal and a second MHL cable.
US08959251B2 Implementation of switches in a communication network
A routing device such as either a 1:N demultiplexer or N:1 multiplexer can provide a power dissipation proportional to log2(N) by augmenting a conventional data demultiplexer/multiplexer with additional control circuitry. The control circuit ensures that control signals that trigger configuration of individual demultiplexer/multiplexer elements are propagated only along a data transmission path. Logic components of the control circuitry enable the multiplexers to be self-configuring and to prevent multiplexers from switching to elements with empty data buffers.
US08959245B2 Multiple pathway session setup to support QoS services
A request from a user device is received for a service by a network management server via a communication network. The network management server determines multiple routes for delivering content associated with the requested service based on a provisioning profile for the user device. Content associated with the requested service is then delivered via the determined multiple routes. The provisioning profile is updated and includes preferred service types, desired QoS for one or more services, client account information, and/or client credit verification information. The network management server manages the delivery of the content associated with the requested service via the determined multiple routes. The content includes packets that are the same, which are communicated or delivered simultaneously via the determined multiple routes. The network management server allocates one or more of the determined multiple routes for delivering the content based on priorities associated with the routes.
US08959240B2 Method, apparatus and system for rapid acquisition of multicast realtime transport protcol sessions
Provided are a method, an apparatus, and a system for rapid acquisition of multicast realtime transport protocol sessions. The method comprises the following steps executed by a unicast server: receiving multicast rapid acquisition control request signalling sent by a media client, wherein the control request signaling contains synchronization request information; determining data synchronization of the media client according to the synchronization request information in the control request signaling; determining synchronization response information according to the time difference between play time of a stored random access point and the current time, wherein the synchronization response information contains play speed information and play duration of unicast media stream; generating multicast rapid acquisition control response signaling, wherein the control response signaling contains synchronization response information and multicast acquisition information; unicasting the control response signaling and stored media stream to the media client. With the invention, the media client that lags more can play lagged media stream with a faster play speed and thus synchronization of video play picture between different media clients can be achieved.
US08959239B2 Method and apparatus for reporting streaming media quality
A streaming media client negotiates a single value for each reporting parameter associated with all accepted quality metrics applied to the same level of a streaming media session. This way, each quality metric applied to the same level of a streaming media session is reported with the same rate and optionally the same range, thus reducing the number of QoE/QoS reports generated by the client. According to one embodiment, quality of a streaming media session established between a client and a server is indicated by negotiating a single value for a reporting parameter associated with a plurality of quality metrics applied to the same level of the streaming media session. The level may be the session level or a media level. The quality metrics accepted by the client and server during negotiation are reported according to the negotiated reporting parameter value.
US08959238B2 Systems, methods and computer program products for providing access to web services via device authentication in an IMS network
An IP Multimedia Subsystem (IMS) network provides access to Web services. A HyperText Transfer Protocol (HTTP) message addressed to a Web Service Provider along with the IMS identifier from a device is received in the IMS network. The IMS network validates registration of the device. The IMS identifier and the HTTP message are communicated to the Web Service Provider. A Web service is conveyed from the Web Service Provider to the device.
US08959236B2 Communication system and method for executing a setting process regardless of whether a setting method requires switching of networks
A printer is presented including a transmission unit configured to transmit a response signal in response to a probe request signal transmitted from an external communication device, a determination unit configured to determine a communication parameter setting method, and a selection unit configured to select a communication parameter setting method executable by both the printer and the external communication device. The printer further includes an execution unit configured to, in a case where the communication parameter setting method requires participation in a predetermined network newly established by a device, participate in the predetermined network and execute communication parameter setting processing according to the communication parameter setting method, and in a case where the communication parameter setting method does not require participation in the predetermined network newly established by the device, execute the communication parameter setting processing according to the communication parameter setting method without participating in the predetermined network.
US08959230B2 Method and apparatus for negotiation of transmission parameters for broadcast/multicast services
A method and apparatus for negotiating capability information for a broadcast service in a communication system. In one embodiment, the generic capabilities are pre-configured in BSC, which provides the generic capability information to MS and to PDSN based on a listing of available BC services and the corresponding capabilities. Another embodiment pre-configures PDSN with the generic capability information. According to still another embodiment, PDSN is pre-configured with the generic capability information, wherein the MS queries the PDSN directly for generic capability information via a PPP connection. In yet another embodiment, the MS queries the PCF, which in turn queries all of the PDSN in the system. The PDSN responsible for the BC responds to the query. Where multiple PDSNs may support the BC, the first to respond using multicast addressing obviates the need for the others to respond.
US08959229B1 Intelligently provisioning cloud information services
A computer-implemented method, computer program product, and computer system for intelligently provisioning cloud information services. The computer system determines a target computing zone based on location constraints defined in service processing rules, in response to receiving service request. The computer system determines whether a merger or a split is needed, based on a score for the resources, scores for the respective processing nodes, and operational metadata. The computer system determines whether request processing constraints defined in the service processing rules allow the merger or the split. The computer system processes, in the target computing zone, the service request with the merger or the split, in response to determining that the merger or the split is needed and in response to determining that the request processing rules allow the merger or the split.
US08959228B2 Optimization of resource utilization in a collection of devices
Technologies are described herein for optimizing resource utilization in a collection of devices having hierarchical network layers. Some example technologies may identify packets exchanged between processes executed on collections of server computers. The hierarchical network layers may couple the collections of server computers. The technologies may determine virtual machine groups based on the identified packets. Each of the virtual machine groups may identify one or more virtual machines configured on the collections of server computers to execute one or more processes. The virtual machine groups may be configured to increase data traffic in a lower layer in the hierarchical network layers and to decrease the data traffic in a higher layer in the hierarchical network layers. The technologies may relocate the virtual machines between the collections of server computers according to the virtual machine groups.
US08959226B2 Load balancing workload groups
A method for managing requests. The requests are received by a workload manager system to perform operations on data. A set of server applications is identified by the workload manager system to perform the operations in the requests based on a set of common resources used by the set of server applications. The set of server applications is in a workload group and the workload group is comprised of a plurality of application groups.
US08959222B2 Load balancing system for workload groups
An apparatus for managing requests. The requests are received by a workload manager system to perform operations on data. A set of server applications is identified by the workload manager system to perform the operations in the requests based on a set of common resources used by the set of server applications. The set of server applications is in a workload group and the workload group is comprised of a plurality of application groups.
US08959212B2 Systems and methods for performing localized server-side monitoring in a content delivery network
Some embodiments provide systems and methods for performing localized and real-time server-side network performance monitoring. These systems and methods leverage the distributed architecture of a content delivery network (CDN) so as to perform distributed monitoring with each Point-of-Presence of the CDN responsible for monitoring performance to a localized set of end users. These systems and methods also leverage existing traffic flows from a server to a particular end user in order to perform real-time server-side network performance monitoring without the injection of specialized monitoring packets and without active involvement of the end user in deriving the performance measurements. The performance measurements are then used to optimize delivery of existing and future traffic flows to the end user.
US08959210B2 Method and device for agile computing
A method for operating a group of nodes in a system for agile computing comprising a coordinator node and a first computation node communicating via a connection, and wherein the first computation node is adapted to perform a task for the coordinator node is provided. The method comprises the steps of: monitoring at least one operating parameter indicating the quality of the connection between the two nodes; determining a quality parameter based on the operating parameter, wherein the quality parameter indicates the quality of the connection between the two nodes; and transferring information from the first computation node to the coordinator node, when the value of the quality parameter falls within a transfer interval, wherein the information comprises information about a part of a task performed by the first computation node.
US08959206B2 Desktop control of traffic transmitted to a user device
A system is configured to obtain information that identifies a first rate for first traffic associated with an object within a desktop associated with a user device and a second rate for second traffic associated with another object within the desktop; provide a virtual desktop based on the information; create a first zone, within the desktop, associated with the object; create a second zone, within the desktop, associated with the other object; compare the first rate and the second rate to a threshold; provide, via the virtual desktop, the first zone, having first appearance attributes, based on the first rate being greater than the threshold, and the second zone, having second appearance attributes, based on the second rate not being greater than the threshold; receive selection of the first zone; and output a request to control the first traffic based on the selection of the first zone.
US08959204B2 Field response system
An apparatus and method for monitoring energy storage devices is disclosed. A monitoring system that monitors an energy storage device collects and stores operating data from the device and relays that data through a communications system to one or more servers. The servers can store the operating data from each of the monitored energy storage devices.
US08959203B1 Dynamic bandwidth management using routing signals in networks with direct peerings
Methods and apparatus for dynamic bandwidth management using routing signals in a network implementing direct peerings. A system includes a resource collection, an endpoint device connected to a private link of a network path to a client network, and a bandwidth manager. The bandwidth manager receives configuration settings of the client, comprising a baseline transmission rate of traffic. The bandwidth manager determines whether a difference between a measured transmission rate of traffic over one or more network paths linking the resource collection and the client network, and a peak transmission capacity of the one or more network paths, exceeds a threshold value. In response to a determination that the difference exceeds the threshold value, the bandwidth manager initiates a transmission of a routing signal to the client network indicative of an available transmission rate that differs from the baseline transmission rate.
US08959198B2 Optimizing oxygen tank deliver or refills for COPD patients through measurement of blood oxygen levels
A system for remotely monitoring an individual. The system includes a server system for generating a script program from a set of queries. The script program is executable by a remote apparatus that displays information and/or a set of queries to the individual through a user interface. Responses to the queries that are entered through the user interface together with individual identification information are sent from the remote apparatus to the server system across a communication network. The server system also includes an automated answering service for providing a series of questions from a stored set of questions for an individual at the remote apparatus to respond to, storing responses to each provided question in the series of questions and providing a service based on the individual's response to the questions.
US08959185B2 Multitenant server for virtual networks within datacenter
In general, techniques are described for facilitating multi-tenancy of a server accessed by virtual networks of a data center. A device included within a data center comprising one or more processors may perform the techniques. The processors may be configured to execute a virtual switch that supports a number of virtual networks executing within the data center. The virtual switch may be configured to receive a request regarding data associated with an identifier that is unique within one of the virtual networks that originated the request. The virtual switch may then translate the identifier included within the request to generate a globally unique identifier that is unique within the plurality of virtual networks, update the request to replace the identifier included within the request with the globally unique identifier, and transmit the updated request to a server of the data center.
US08959183B2 System for downloading and executing a virtual application
A virtual process manager for use with a client application. Both the process manager and the client application are installed on a client computing device. In response to a user command to execute a virtual application at least partially implemented by a virtualized application file stored on a remote computing device, the client application sends a high priority command to the process manager to execute the virtual application. Before receiving the user command, the client application sends a low priority command to the process manager to download at least a portion of the virtualized application file. In response to the high priority command, and without additional user input, the process manager downloads any portion of the file not downloaded in response to the low priority command, and executes the virtual application on the client computing device. The client application may comprise a conventional web browser or operating system shell process.
US08959168B2 Weather forecasts based on expected location
A computing system is described that can automatically provide weather forecast information to a user based on the user's expected future location. In some embodiments, the methods can include predicting a future location of a user and storing the future location in the memory, fetching weather forecast information associated with the future location of the user, and outputting, to a mobile device associated with the user, the weather forecast information associated with the future location of the user.
US08959162B2 Publisher-based message data cashing in a publish-subscription environment
An approach for caching potentially repetitive message data in a publication/subscription messaging environment is provided. Specifically, when a message is received on a broker system from a publisher system, the broker system analyzes the message for potentially repetitive data. Once such a set of data has been identified, a unique identifier/key corresponding thereto will be sent back to the publisher system and the set of data will be stored in a (data) cache. Upon receipt, the publisher system will cache/store the unique identifier in a (key) cache. Then, when the publisher system generates a future message that would contain the same set of data, the publisher system will substitute the unique identifier (as retrieved from the key cache) for the set of data to yield an abbreviated/truncated message.
US08959157B2 Real-time spam look-up system
A system and method of managing unsolicited email sent to an email system over a network. Email messages are received at an message at an inbound mail transfer agent. A determination is made as to whether the email message is suspected to be an unsolicited suspect message. One or more queries for additional information on one or more characteristics of the message is initiated. Determinations are made based on replies to the queries before issuing a message accepted for delivery indication to a sending server.
US08959155B1 Data compression through redundancy removal in an application acceleration environment
A method, an apparatus and/or a system of data compression through redundancy removal in an application acceleration environment is disclosed. In one aspect, a method includes generating through a fingerprint module of a redundancy removal engine associated with a first network element a hash identifier of at least one portion of data of a contiguous data block stored in a bidirectional cache memory of the redundancy removal engine associated with a first network element. The size of contiguous data block is larger than the size of the at least one portion of data of the contiguous data block for which the hash identifier is generated. The method further includes compressing a data stream through a transmission compression module of the redundancy removal engine based on the at least one a hash identifier that is indexed.
US08959144B2 System and method for scalable data distribution
A system having a resource manager, a plurality of masters, and a plurality of slaves, interconnected by a communications network. To distribute data, a master determined that a destination slave of the plurality slaves requires data. The master then generates a list of slaves from which to transfer the data to the destination slave. The master transmits the list to the resource manager. The resource manager is configured to select a source slave from the list based on available system resources. Once a source is selected by the resource manager, the master receives an instruction from the resource manager to initiate a transfer of the data from the source slave to the destination slave. The master then transmits an instruction to commence the transfer.
US08959139B2 Application-layer traffic optimization service endpoint type attribute
Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as network resource preferences with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that implements enhancements to the ALTO service to assign a PID-type attribute to each of a set of one or more PIDs each associated with a subset of one or more endpoints of a network, wherein a PID-type attribute specifies a type for the subset of endpoints associated with the PID. The ALTO server generates an ALTO network map that includes a PID entry to describe each of the PIDs, wherein each PID entry includes a PID-type field that stores the assigned PID-type attribute for the PID described by the PID entry.
US08959137B1 Implementing large multipliers in a programmable integrated circuit device
A specialized processing block is configurable as one ternary linear decomposition or two binary linear decompositions to perform large multiplications using smaller multipliers, and includes a first number of multiplier circuits of a first size, a second number of pre-adders, and a third number of block inputs. The block inputs are connected to a first subset of the multiplier circuits, and to the pre-adders which are connected to a second subset of the multiplier circuits. There is also a fourth number of additional inputs. A plurality of shifters shift partial product outputs of each of the multipliers by various shift amounts. A joint adder structure combines the shifted partial products. Controllable elements controllably select between different configurations of inputs to the multipliers and pre-adders, controllably connect and disconnect certain ones of the shifted partial products, and selectively split the joint adder structure into two smaller adder structures.
US08959136B1 Matrix operations in an integrated circuit device
Efficient matrix operations circuitry is based on combining a matrix decomposition and a forward substitution operations to share the same processing overhead. A dual multiplier circuit selectively applies complex multiplication operations to a first and second input vectors for computing a conjugate dot product vector or a non-conjugate dot product vector. The conjugate dot product vector corresponds to the matrix decomposition operation for triangulating an input matrix to generate an element of a triangulated matrix. The non-conjugate dot product vector corresponds to a forward substitution operation for determining an element of a forward substitution vector from the triangulated matrix.
US08959134B2 Montgomery multiplication method
Disclosed is a method of modular multiplication of two L-bit numbers (X, Y), the result defined from XY+mM, where M is the modulo, of L bits, and m is a number of L bits found and is divisible by 2L. L/k iterations are performed, an iteration i involving XYi+miM+R, Yi, mi being k-bit digits of rank i of Y, m from least significant bits, and R the previous iteration result. In each iteration, a first sub-loop of k/p iterations calculates a partial result of XYi+miM+R on k least significant bits of X, M, R, following decomposition of X, mi into p-bit digits. Starting each sub-loop iteration, the p bits of the current digit of mi are simultaneously produced. A second sub-loop calculates and sums the remaining partial results of XYi+miM+R using mi from the first sub-loop.
US08959129B2 Compression of floating-point data
Compression of exponents, mantissas and signs of floating-point numbers is described. Differences between exponents are encoded by exponent tokens selected from a code table. The mantissa is encoded to a mantissa token having a length based on the exponent. The signs are encoded directly or are compressed to produce fewer sign tokens. The exponent tokens, mantissa tokens and sign tokens are packed in a compressed data packet. Decompression decodes the exponent tokens using the code table. The decoded exponent difference is added to a previous reconstructed exponent to produce the reconstructed exponent. The reconstructed exponent is used to determine the length of the mantissa token. The mantissa token is decoded to form the reconstructed mantissa. The sign tokens provide the reconstructed signs or are decompressed to provide the reconstructed signs. The reconstructed sign, reconstructed exponent and reconstructed mantissa are combined to form a reconstructed floating-point number.
US08959122B2 Data processing device
There is disclosed an interface enabling easy implementation of processing on hierarchical data, and a method facilitating comprehension of the structure, meaning, and format of hierarchical data. There is also disclosed a data processing device including a user interface portion receiving data with tuples each a combination of data of different types, and lists each a series of data of a same type, display data obtained by converting the data, and an instruction requesting processing from a user, and presenting the display data, data managing portion managing the hierarchical data, display-data generating portion generating the display data from the hierarchical data, and analyzing portion implementing the processing. Data is presented in a table format having rows displaying level names and attribute names, respectively. The generating portion samples data of each level of hierarchical data to extract an amount possible to present, and converts the data format.
US08959119B2 Context-based graph-relational intersect derived database
A context-based graph-relational intersect derived (CB-GRID) links a real entity graph node to a synthetic entity graph node. The real entity graph node comprises a pointer to a primary key in a first tuple that non-contextually describes the real entity. A primary relational database comprises the first tuple that non-contextually describes the real entity. A context relational database comprises a second tuple that contains a foreign key that matches the primary key in the primary relational database. The second tuple dynamically describes a context of data in the first tuple. A contextual entity relational database comprises a third tuple that contains data from the first tuple and the second tuple. The synthetic entity graph node describes a synthetic entity that is described by data in the third tuple, such that the contextual entity relational database links the real entity graph node to the synthetic entity graph node.
US08959117B2 System and method utilizing a generic update module with recursive calls
This disclosure provides various embodiments of software for identifying and utilizing a generic update module with recursive calls. In one aspect, the software receives packed update parameters for updating a data record in a database, unpacks the update parameters, and updates the data record in the database using the unpacked update parameters. In some implementations, the update parameters may comprise a packed long byte string. The software may update the data record by returning the unpacked update parameters to a business application for database execution.
US08959115B2 Permission tracking systems and methods
Systems and methods for permission maintenance are presented. In one embodiment, a permission maintenance method includes: gathering permission indication information including permission indications associated with various stored information; analyzing the permission indication information including analyzing potential permission indication origination; and creating interface presentation information based upon results of the analyzing the permission indications, wherein the interface presentation information includes information related to potential origination of a permission indication. The gathering can include scanning a file system and collecting active directory information. The analyzing can include determining the type of access a principal is given to a file. The analyzing can also include determining if a principal is associated with a group and the type of permissions given to the group. In one exemplary implementation, the permission indication information is organized in accordance with potential permission indication origination. In one embodiment, the interface presentation information is presented in a Graphical User Interface, including a permission indicator and the information related to potential origination of the permission indicator.
US08959108B2 Distributed and tiered architecture for content search and content monitoring
An efficient large scale search system for video and multi-media content using a distributed database and search, and tiered search servers is described. Selected content is stored at the distributed local database and tier1 search server(s). Content matching frequent queries, and frequent unidentified queries are cached at various levels in the search system. Content is classified using feature descriptors and geographical aspects, at feature level and in time segments. Queries not identified at clients and tier1 search server(s) are queried against tier2 or lower search server(s). Search servers use classification and geographical partitioning to reduce search cost. Methods for content tracking and local content searching are executed on clients. The client performs local search, monitoring and/or tracking of the query content with the reference content and local search with a database of reference fingerprints. This shifts the content search workload from central servers to the distributed monitoring clients.
US08959106B2 Class loading using java data cartridges
Techniques for loading Java classes referenced in a continuous query. In one set of embodiments, the Java classes can be loaded based on a class space defined for an application considered to be in scope for the query. In another set of embodiments, the Java classes can be loaded based on a server class space that includes all exported classes visible to the event processing system executing the query.
US08959097B2 Privacy-preserving method for skimming of data from a collaborative infrastructure
A method and system for harvesting collaboration data in accordance with a privacy policy is provided. In one embodiment, the method comprises defining a privacy policy for collaboration data, said privacy policy including a list of fields associated with the collaboration data to be harvested; harvesting the collaboration data associated with the fields specified as allowable under the privacy policy; transforming the collaboration data associated with the fields specified as allowable if said collaboration data can be transformed in accordance with a set of rules defined in the privacy policy; and storing the harvested collaboration data in a database.
US08959081B2 Content creation assist device, content creation assist method, and non-transitory computer readable recording medium storing content creation assist program
Disclosed is a content creation assist device including a product history database that associates and stores first designs and information regarding first requests for requesting to create the corresponding first design as product history information; a first input unit that receives a partial input of second request information for requesting to create a second design; a selection unit that selects plural samples products that have been produced in a past, based on the partially input second request information and the product history information; a second input unit that indicates the selected plural samples, and makes a user select one sample among the plural samples; and a request information supplement unit that sets remaining items of the partially input second request information by using the information regarding the first request corresponding to the selected sample.
US08959074B2 Unified communication audit tool
Providing for dynamic auditing of components of a communication network is provided herein. By way of example, network components can be queried by way of dynamic and intelligent application programming interface (APIs) queries to extract data for the network components. Such data can then be compared with best practice rules to identify potential enhancements to efficiency or scalability of such components. In some aspects, an audit report can be output summarizing identified enhancements. In other aspects, data can be written to an updated component according to protocols suited to such component. Accordingly, an audit can provide feedback in light of best practices or can be utilized to dynamically upgrade a legacy system to newer system software and/or hardware components.
US08959068B2 Dynamic configuration of a persistence provider
Provided are techniques for updating a physical data structure type. A persistence provider is updated with dynamic configuration data for the updated physical data structure type while an application is executing. The application that is executing is allowed to access the updated physical data structure type using the updated persistence provider to map an application level object type to the updated physical data structure type without restarting the application.
US08959067B1 Data storage inventory indexing
Embodiments of the present disclosure are directed to, among other things, managing inventory indexing of one or more data storage devices. In some examples, a storage service may store an index associated with archived data. Additionally, the storage service may receive information associated with an operation performed on the archived data. The storage service may also partition the received information into subsets corresponding to an identifier. In some cases, the identifier may be received with or otherwise be part of the received information. The storage service may also retrieve at least a portion of the index that corresponds to the subset. Further, the storage service may update the retrieved portion of the index with at least part of the received information. The updating may be based at least in part on the subsets.
US08959061B1 Rapid restore from a prepared system image
A method, article of manufacture, and apparatus for efficiently restoring a target system are disclosed. In some embodiments, a target is analyzed. A target profile is created based on the analysis. The target profile is then compared to a source profile. A profile difference is generated based on the comparison. The source image is modified based on the profile difference, and the modified image is then stored on the target. In some embodiments, modifying the source image may include removing or adding software components.
US08959052B2 Database update control apparatus, database management system, and non-transitory computer-readable storage medium
When update information with respect to a first database or a second database is received, a database update control apparatus updates the first database or the second database on the basis of the update information. When updating the first database or the second database, the database update control apparatus associates pre-update data with an identifier that is added to the update information and retains them for each database. The database update control apparatus extracts, for each database from among the retained identifiers, an identifier that indicates the latest update information and specifies, from the extracted identifiers, an identifier that is the oldest updated identifier. The database update control apparatus reflects pre-update data associated with an identifier that is newer than that specified in a corresponding database out of the first database and the second database.
US08959047B2 Reducing false positives in data validation using statistical heuristics
To validate data, a plurality of strings that match a predetermined regular expression is extracted from the data. A validated subset of the strings is identified. To determine whether the validated subset has been falsely validated, it is determined whether the validated subset satisfies each of one or more predetermined criteria relative to the plurality of strings. In one embodiment, the subset is determined to be falsely validated if at least one of the criteria is satisfied. In another embodiment, the subset is determined to be falsely validated if all of the criteria are satisfied. The data are released only if the subset is determined to be falsely validated.
US08959044B2 Recommender evaluation based on tokenized messages
A machine may implement a recommender that provides recommendations to users. The machine may be configured to present a first version of the recommender configured by various parameters. A user may submit a message to the machine, and the machine may identify a parameter among the various parameters by tokenizing the message and identifying the parameter among the tokens. The machine may then generate a second version of the recommender by modifying the parameter and configuring the second version according to the modified parameter. The machine may then present the first and second versions of the recommender contemporaneously two different portions of the users. By tokenizing a further message received from the users, the machine may evaluate the first and second versions and determine whether the second version is a replacement of the first version.
US08959035B2 System and method for screening and processing applicants
Disclosed are systems and methods for performing efficient job applicant screening. In particular, a network-based system is established for gathering applicant information from an applicant remotely. Analysis of the received information is performed and evaluated pursuant to a first level of screening that can be done without excessive use of resources. Upon passing the first level screening, background checks and/or interviews, which require substantial resources, are further conducted. Applicants who pass the first level of screening are scheduled for interviews, including the optional initiation of personal interviews via video chat.
US08959033B1 Systems and methods for verification of remotely deposited checks
Verification of remotely deposited checks may be conducted in a system or for electronically receiving check images from customers and automatically initiating a deposit of funds associated with such check. Verification may comprise analyzing an image to detecting a presence of signatures, e.g. a payor signature and an endorsement, on a received check image so as to validate a check. Verification may further comprise conducting “face recognition” of a received check image to verify it's authenticity and/or detecting MICR line indications that a check is no longer valid.
US08959030B2 Timeminder for professionals
Embodiments of the present invention are directed to a communication system that provides various automated operations, including searches of public and private resources for third party information, performance of operations to assist a user in response to keyword identification in an audio, text or video stream, and speed dial updates based on calling frequencies to various telephone numbers.
US08959026B2 Apparatus and method for encoding/decoding multichannel signal
An apparatus and method for encoding/decoding a multi-channel signal may be provided. The apparatus of encoding a multi-channel signal may insert information about whether to encode a phase parameter indicating phase information of a plurality of channels, included in the multi-channel signal, in a bitstream of the multi-channel signal. The apparatus of decoding a multi-channel signal may determine whether to up-mix a mono signal using the phase parameter based on the information about whether to encode.
US08959022B2 System for media correlation based on latent evidences of audio
A method for determining a relatedness between a query video and a database video is provided. A processor extracts an audio stream from the query video to produce a query audio stream, extracts an audio stream from the database video to produce a database audio stream, produces a first-sized snippet from the query audio stream, and produces a first-sized snippet from the database audio stream. An estimation is made of a first most probable sequence of latent evidence probability vectors generating the first-sized audio snippet of the query audio stream. An estimation is made of a second most probable sequence of latent evidence probability vectors generating the first-sized audio snippet of the database audio stream. A similarity is measured between the first sequence and the second sequence producing a score of relatedness between the two snippets. Finally a relatedness is determined between the query video and a database video.
US08959018B2 Pulse encoding and decoding method and pulse codec
In a pulse encoding and decoding method and a pulse codec, more than two tracks are jointly encoded, so that free codebook space in the situation of single track encoding can be combined during joint encoding to become code bits that may be saved. Furthermore, a pulse that is on each track and required to be encoded is combined according to positions, and the number of positions having pulses, distribution of the positions that have pulses on the track, and the number of pulses on each position that has a pulse are encoded separately, so as to avoid separate encoding performed on multiple pulses of a same position, thereby further saving code bits.
US08959016B2 Activating functions in processing devices using start codes embedded in audio
Apparatus, system and method for performing an action such as accessing supplementary data and/or executing software on a device capable of receiving multimedia are disclosed. After multimedia is received, a monitoring code is detected and a signature is extracted in response thereto from an audio portion of the multimedia. The ancillary code includes a plurality of code symbols arranged in a plurality of layers in a predetermined time period, and the signature is extracted from features of the audio of the multimedia. Supplementary data is accessed and/or software is executed using the detected code and/or signature.
US08959013B2 Virtual keyboard for a non-tactile three dimensional user interface
A method, including presenting, by a computer system executing a non-tactile three dimensional user interface, a virtual keyboard on a display, the virtual keyboard including multiple virtual keys, and capturing a sequence of depth maps over time of a body part of a human subject. On the display, a cursor is presented at positions indicated by the body part in the captured sequence of depth maps, and one of the multiple virtual keys is selected in response to an interruption of a motion of the presented cursor in proximity to the one of the multiple virtual keys.
US08959010B1 Emulation system with improved reliability of interconnect and a method for programming such interconnect
A method and apparatus for redundant communication channels in an emulation system is disclosed. A processor-based emulation system has a plurality of emulation chips on an emulation board. The emulation chips have a plurality of processor clusters. Signals are sent over one or more communication channels between processor clusters, including from a processor cluster on one emulation chip to a processor cluster on another emulation chip. Copies of the same signal may be sent in duplicate over separate communication channels. If a communication channel failure is detected, instruction memory is modified so that a processor cluster's instructions no longer address a first cluster memory location, but instead address a second cluster memory location of a non-failed communication channel. By using redundant communication channels, emulation system interconnect reliability is increased and recompilation of the design under verification may be avoided.
US08959008B2 Method for dynamically switching analyses and for dynamically switching models in circuit simulators
Performing a transient analysis with a compact FET model that is predominantly intended for DC analysis, such as an IDDQ leakage model, to enable toggling logic states in sequential logic circuits that cannot otherwise be examined in a DC analysis. An embodiment enables examining the DC or AC conditions of any logic state of any logic circuit in a DC or AC analysis, and additionally, it eliminates a potentially long execution time of a transient analysis with a DC model. Further solved is the present need to run two simulations and to maintain two netlists in order to overcome being unable to toggle certain logic states in the DC analysis. The invention achieves the aforementioned in a single simulation with a single netlist that calculates the DC operating circuit conditions with a model A on the fly at predetermined times or in certain logic states, during a transient analysis with a model B.
US08959004B2 Method and system for determining blended histogram shape identifiers
A method and system for determining blended histogram shape identifiers. A blended set of possible histogram shapes is created by selecting generated histogram shapes from a first generated set of all possible histogram shapes generated with a first method that include highest order rankings from a first pre-determined ranking order and generated histogram shapes from a second set of all possible histogram shapes generated with a second method that include highest rankings from a second pre-determined ranking order. A graphical histogram is displayed using the third blended set of all possible histogram shapes, thereby creating the graphical histogram with a new set of all possible histogram shapes based on an aggregate rakings order of histogram shapes generated with the first and second methods.
US08958990B2 Sample analyzer and sample analyzing method
A sample analyzer comprising: a measurement section for measuring a sample of an animal; a memory for storing a measurement data by the measurement section; an analysis section for analyzing the measurement data stored on the memory in accordance with a first analysis condition corresponding to a previous setting of a species of an animal; and a selection receiver for receiving a selection of a species of an animal, which is different from the species of the previous setting, after analyzing the measurement data by the analysis section; wherein the analysis section analyzes the measurement data stored on the memory in accordance with a second analysis condition corresponding to the selection of a species of an animal when the selection receiver receives the selection of a species of an animal, is disclosed. A sample analyzing method is also disclosed.
US08958989B2 Method and apparatus for removal of the double indication of defects in remote eddy current inspection of pipes
The apparatus employs the remote field eddy-current (RFEC) inspection technique to electromagnetically measure physical parameters of a metallic pipe. RFEC devices inserted into and displaced along a cylindrical pipes may be used to measure the ratio of pipe thickness to electromagnetic skin-depth and thus allow for the non-invasive detection of flaws or metal loss. Typically these RFEC thickness measurements exhibit a so-called double-indication of flaws, an undesired artifact due to a double-peaked geometrical sensitivity function of the device. The method describes a means by which this double indication artifact may be removed by an appropriate processing of RFEC measurements performed by an apparatus specifically designed for this purpose. The invention is particularly well designed for applications in the oilfield industry.
US08958984B2 Route search device, server device and navigation device
A route search device includes: map data; a derived route acquisition section that acquires a first derived route from an origin point to a destination; a route correction region acquisition section that acquires a route correction region; a place to be passed through setting section that sets a place to be passed through in the route correction region; a start point and end point setting section that sets a start point and an end point in the route correction region; a corrected route acquisition section that acquires a corrected route; and a route correction section that corrects the first derived route to a second derived route from the origin point to the destination, constituted by a route from the origin point to the start point, the corrected route, and a route from the end point to the destination.
US08958982B2 Navigation device
Disclosed is a navigation device including: a target candidate extracting unit for extracting target candidates located along a guidance route from a map database on a basis of a vehicle position, the guidance route, and intersection information about a target intersection for guidance; a target determining unit for determining a target on a basis of knowledge about target determination from among the target candidates extracted by the target candidate extracting unit; a guidance sentence generating unit for generating a guidance sentence by using the target determined by the target determining unit; and a sound output unit for outputting voice guidance on a basis of the guidance sentence generated by the guidance sentence generating unit.
US08958976B2 Traveling apparatus, control method therefor, and control program
Provided is a traveling apparatus which performs desired traveling under an inverted pendulum control. The traveling apparatus includes: a ground contact member that operates to come into a ground-contact state or a non-ground-contact state with respect to a road surface; a drive portion that drives the ground contact member; a control portion that controls the drive portion; an abnormality degree calculation portion that calculates a degree of abnormality of a traveling state; and an upper bound calculation portion that changes an upper bound of a distance between the ground contact member and the road surface according to the degree of abnormality of the traveling state calculated by the abnormality degree calculation portion. The control portion controls driving of the drive portion so that the distance between the ground contact member and the road surface is smaller than or equal to the upper bound calculated by the upper bound calculation portion.
US08958974B2 Non-intrusive exhaust gas sensor monitoring
A method of monitoring an exhaust gas sensor coupled in an engine exhaust is provided. The method comprises indicating exhaust gas sensor degradation based on a difference between a first set of estimated parameters of a rich operation model and a second set of estimated parameters of a lean operation model, the estimated parameters based on commanded lambda and determined lambda values collected during selected operating conditions. In this way, sensor degradation may be indicated with data collected in a non-intrusive manner.
US08958971B2 System and method to control an electronically-controlled turbocharger
By providing an electrically-controlled turbocharger (ECT) on a compression-ignition (CI) engine, the engine can be provided a desired lambda and a desired EGR fraction over the range of operating conditions. When lambda in the exhaust is leaner than the desired lambda, electrical energy to the electric motor of the ECT is reduced to bring actual lambda to desired lambda. Analogously, when lambda in the exhaust is richer than the desired lambda, electrical energy to the ECT is increased.
US08958970B2 Vehicle control device and vehicle control system
A vehicle control system and a vehicle control device can switch control of a supporting device for support a drive of a vehicle between an ordinary travel in which the vehicle travels in a state that a power source for causing the vehicle to travel is operated and an inertia travel in which the vehicle travels in a state that an operation of the power source is stopped. Accordingly, since the vehicle control system and the vehicle control device switch the control of the supporting device between the ordinary travel and the inertia travel, the vehicle control system and the vehicle control device achieve an effect that the vehicle can be caused to appropriately travel by inertia.
US08958967B2 Vehicle braking-force control device
A braking-force control device has a brake control function for performing brake control on a front outside wheel when a vehicle is detected to be in an oversteer condition during a turning operation and for performing brake control on a rear inside wheel when the vehicle is detected to be in an understeer condition during a turning operation. For preventing the oversteer condition, a command for reducing the engine torque is output. On the other hand, for preventing the understeer condition, the engine torque is limited in accordance with a permissible engine torque value that is calculated on the basis of a road-surface friction coefficient, and ground loads and lateral tire forces of individual wheels. If it is detected that engine braking is in operation, the engine torque is adjusted to substantially zero.
US08958965B2 System and method for managing a powertrain in a vehicle
A vehicle includes a first disconnect disposed between a prime mover of the vehicle and a certain one of the vehicle drive wheels. The first disconnect is operable to connect and disconnect the prime mover to and from the certain one of the drive wheels. A second disconnect is disposed between the powertrain and the certain one of the drive wheels, and is operable to connect and disconnect the certain one of the drive wheels to and from the powertrain when the first disconnect is engaged. A control system and method are configured to control operation of at least the first and second disconnects. Through selective control of the disconnects, the system can be automatically placed in a four-wheel-drive mode based on predetermined criteria, or the desirability of the four-wheel-drive mode can be indicated to the vehicle operator in a passive version of the control system and method.
US08958963B2 System and method for controlling the pressure of hydraulic fluid supplied within a work vehicle transmission
A method for controlling the pressure of hydraulic fluid supplied within a transmission of a work vehicle. The method may generally include receiving a signal associated with a load condition of the work vehicle, determining a desired pressure for the hydraulic fluid supplied within the transmission based on the load condition and controlling a valve such that hydraulic fluid is supplied within the transmission at the desired pressure, wherein the transmission includes an input shaft, a counter shaft and at least two driven shafts extending parallel to the input and counter shafts.
US08958961B2 Continuously variable transmission
A CVT transmission comprising a shaft journalled to a housing, a first sheave fixed to the shaft, a second sheave moveable parallel to an axis of rotation of the shaft, the second sheave locked in rotating relation with the first sheave by a first sheave member cooperatively engaged with a second sheave receiving member, the second sheave receiving member disposed at a helical angle (HA) with respect to the axis of rotation, a sprocket journalled to the housing, the sprocket threadably engaged with a movable member, a bearing disposed between the movable member and the second sheave, the movable member engaged with the housing whereby movement of the movable member is parallel with the axis of rotation, an electric actuator engaged with the sprocket, and the second sheave is axially movable upon a rotation of the sprocket.
US08958953B2 Travel direction stabilization system for vehicles
A method for influencing the direction of travel of a vehicle. In order to lower the risk of accidents in driving situations in which the driver reacts incorrectly, for example because of being surprised, it is provided that the driving operation be monitored in reference to the occurrence of an event due to which the travel direction of the vehicle changes, deviating from the travel direction specified at the steering wheel, and when such an event is detected that an automatic intervention in the driving operation be performed whereby the vehicle is moved back approximately into the original direction of travel in which it was moving before the event occurred.
US08958951B2 Motor control device and electric power steering apparatus
A motor control apparatus includes a plurality of voltage detecting sections configured to each detect a terminal voltage of one of phases of a brushless motor, and a control section configured to control driving of the motor. The control section takes in, via separate signal lines, detection signals of the voltage detecting sections. When the condition that any two of terminal voltage detection values of respective phases obtained from the detection signals of the voltage detecting sections are continuously equal to each other is satisfied, the control section determines that a short circuit has occurred between any of the signal lines.
US08958947B2 Vehicle approach notification device
A vehicle approach notification device 2 includes: position detection unit 21 that detects current positions of a vehicle; map database 22 storing map data; specific area travel determination unit 23 that determines the travel in a specific area by using the current position from the unit 21 and the map data from the database 22; specific area scale determination unit 24 that, when information from the unit 23 indicates a specific area, determines a scale of the specific area; storage unit 25 that stores a list of thresholds relating to the scale of the specific area; and notification control unit 28 that compares information of the scale from the unit 24 with the list of thresholds from the unit 25, and that when the threshold is satisfied, outputs a control signal for emitting a notification sound of the vehicle to notification sound control unit 30 that controls the sound.
US08958946B2 System for detecting defects on an aircraft engine impeller wheel
A method and an on-board system for detecting impact on an impeller wheel of an aircraft engine. Deflection signals representative of the deflections on the blades of the impeller wheel are acquired. Each of the deflection signals is correlated with a pulse signal typical of an impact on a sound blade at the rotation frequency of the engine, in order to identify impacts on the impeller wheel. The impact signals are extracted from among the deflection signals. The impact signals are transmitted to the ground in order that the signals are analyzed to detect defects on the blades of the impeller wheel.
US08958940B2 Apparatus, method and program for vehicle mass estimation, and apparatus, method and program for detecting decrease in tire air pressure
A vehicle mass estimation apparatus includes a wheel rotation speed information detection device configured to detect rotation speed information regarding the respective wheels of the vehicle; a frequency characteristic estimation device configured to calculate wheel acceleration information based on the rotation speed information of the wheels to estimate a frequency characteristic of the wheel acceleration information; and a vehicle mass estimation device configured to estimate a vehicle mass based on the estimated frequency characteristic. The frequency characteristic estimation device calculates an integrated value of frequency gain magnitudes of the respective frequency domains of front wheels and rear wheels of the vehicle, and the vehicle mass estimation device estimates the vehicle mass based on the ratio among the respective integrated values of the front wheels and rear wheels and a relation calculated in advance between the ratio and the vehicle mass.
US08958938B2 Monitoring of power charging in vehicle
A energy meter unit for an electric vehicle contains energy measuring circuitry, a GPS unit, a CPU, and memory. The energy meter unit is capable of detecting the amount of energy charged at a specific location and storing that information for later uses, such as with a governmental incentive program.
US08958934B2 Battery pack and battery control system
A battery pack includes: a battery unit in which a plurality of battery modules with a plurality of secondary batteries connected in series to each other is connected in parallel to each other so that output current; and a battery management unit. The battery management unit calculates a first allowable current value of each of the plurality of battery modules and calculates second allowable current values of the other battery modules based on the first allowable current value of one battery module from the plurality of battery modules. The battery management unit calculates a value corresponding to the sum of the first allowable current value used as the reference and the respective second current values as an allowable current value when each of the second allowable current values is equal to or smaller than the first allowable current value of the corresponding battery module.
US08958931B2 System and method for collecting remotely located positional data
A computer-implemented system and method for the collection, filtering, and transmission of aviation information is disclosed. A plurality of flight information is received over a digital network at various remote locations, and the data is filtered prior to transmission to a central database for presentation and use. The database includes aviation information. The method of filtration is dynamically updated as to information concerning a specific flight based on one characteristic of the flight. As to aircraft being tracked, a determination is made as to which receiver should relay collected data, and that determination is periodically revised, such as to minimize transmission costs and maximize signal quality as aircraft positions change. Once the information is located in the central database, it is suitable for use in responding to user requests for flight tracking information is association with at least one identified flight.
US08958920B2 Air conditioning controlling device and method
An air conditioning controller includes a supply air temperature controller controlling a temperature of supply air provided to an air conditioner so a supply air temperature measurement value matches a supply air temperature setting value; a total air volume device measuring/calculating a total supply air volume value that is the total of the air volumes to each individual variable air volume unit; a supply air volume controller controlling an air volume of supply air to the air conditioner, depending on the total air volume value; an air volume insufficiency evaluator evaluating if the air volume is insufficient by comparing the total air volume value to a total air volume lower limit value; and a supply air temperature setter changing the supply air temperature setting value in a direction that the variable air volume unit increase the air volume, when there is an evaluation that the air volume is insufficient.
US08958919B2 System and method enabling sensorless actuator
An actuator having a two-parameter energy converter is coupled to a transducer and is driven by a controller. Prior to assembly and operation of the actuator, a calibration procedure is performed. The calibration procedure, together with the unique controller, enables accurate control of the output parameters of the actuator. In one example, the parameters are rate and force, and the calibration and controller enable accurate control of the rate and force at the output of the actuator by measuring only the rate at the output of the energy converter. Consequently, no sensors are needed at the output of the actuator, i.e., at the output of the transducer, where the load is applied.
US08958917B2 Method and system for remote monitoring of fluid quality and treatment
The present invention provides a remote monitoring system for monitoring the operation of a fluid treatment system and/or the qualities, characteristics, properties, etc., of the fluid being processed or treated by the fluid treatment system. The system includes a remote computer that may be associated with a database that accesses data transmitted from the fluid treatment system with the data collected, acquired, etc., from one or more sensors placed in the fluid treatment system for measuring fluid quality and/or equipment operation in a fluid treatment system. The remote computer may then analyze or manipulate the data to generate an analysis result or analysis report that may be sent or communicated along with the data and/or any historical or expected information or data to a remote viewing device for viewing by a user. A method is further provided for the operation of the remote monitoring system of the present invention.
US08958914B2 Robot control system, robot system, and sensor information processing apparatus
A robot control system includes a force control unit configured to output a correction value of a target track of a robot on the basis of sensor information acquired from a force sensor, a target-value output unit configured to apply correction processing based on the correction value to the target track to calculate a target value and output the calculated target value, and a robot control unit configured to perform feedback control of the robot on the basis of the target value. The force control unit includes a digital filter unit. The force control unit applies digital filter processing by the digital filter unit to the sensor information to calculate a solution of an ordinary differential equation in force control and outputs the correction value on the basis of the calculated solution.
US08958897B2 Synchronizing audio signal sampling in a wireless, digital audio conferencing system
A digital audio conferencing system has a fixed base station that is in communication with a far end (R.E.) system over a communication network. The base station is associated with a wireless loudspeaker and one or more wireless microphones. The base station operates to receive F.E. audio signals to be played by the wireless loudspeaker, and it operates to remove acoustic echo picked up by the wireless microphones. A first clock controlling F.E. audio signal sampling at the base station, and a second clock controlling audio signal sampling and at a wireless microphone are synchronized to one master, reference clock that controls the operation of the base station. Acoustic echo included in an audio signal picked up by a wireless microphone is removed by AEC functionality running in the base station.
US08958890B2 Implantable neural interface device with a deformable carrier
An improved deformable carrier or connector for an implantable neural interface device is described. The neural interface device comprises a carrier supporting at least one electrode array. The carrier comprises a tubular sidewall extending from a proximal carrier portion to a distal carrier portion. At least one deformable segment is provided in the carrier sidewall. The deformable segment is more pliable than the remainder of the carrier sidewall to preferably move in response to forces imparted on the carrier and the electrode array by the shifting forces in body tissue. The deformable segment takes the form of a thinned sidewall segment or a slitted wall segment.
US08958889B2 MRI compatible lead coil
Various embodiments concern leads having low peak MRI heating for improved MRI compatibility. Various leads include a lead body having at least one lumen, a proximal end configured to interface with an implantable medical device, and a distal end. Such leads can further include a conductor extending along at least a portion of the lead body within the at least one lumen and a defibrillation coil extending along an exterior portion of the lead body and in electrical connection with the conductor, wherein at least a section of the defibrillation coil is under longitudinal compression. The longitudinal compression can lower peak MRI heating along the defibrillation coil. The longitudinal compression may maintain circumferential contact between adjacent turns of the section of the defibrillation coil.
US08958886B2 Method and apparatus to increase tactile senstivity and proprioception in humans
An article for transcutaneously applying electrical stimulation to sensory receptors. The article is a support to which an electrode pair, a positive and corresponding negative electrode, is attached. Leads are electrically attached to each of the positive and negative electrodes, wherein each lead has an insulated coating. A controller is electrically attached to the leads for delivering monophasic or biphasic electrical stimulation at a single frequency. A power supply is electrically connected to the controller, and may be attached to the support. The article may be a sock, a glove, a harness or an insole.
US08958876B2 Determination of phrenic nerve stimulation threshold
In an example of a method, the method includes testing for phrenic nerve stimulation (PS) threshold. If PS beats are detected at the pacing output level, analyzing the detected PS beats using criteria to determine if the pacing output level can be declared to be the PS threshold. If the pacing output level cannot be declared to be the PS threshold based on the analysis of the PS beat at the pacing output level, performing a PS beat confirmation procedure. The PS beat confirmation procedure may include delivering additional cardiac paces at the pacing output level to generate additional PS beats, and analyzing the detected PS beats using other criteria to determine if the pacing output level can be confirmed as the PS threshold.
US08958874B2 Measuring autonomic tone using atrioventricular delay
An autonomic status indicator representative of a sympathetic/parasympathetic balance of a subject can use atrioventricular (AV) delays measured during recovery from (or in response to) elevated atrial pacing while the subject is at rest.
US08958873B2 Method and apparatus for safe and efficient delivery of cardiac stress augmentation pacing
A cardiac pacing system controls the progression of a cardiac disorder such as heart failure by delivering cardiac stress augmentation pacing to create or augment regional stress in the heart according to a delivery schedule programmed for a patient. Various events associated with the patient's conditions, activities, and other treatments may render the cardiac stress augmentation pacing risky or ineffective. The system detects such events before and during each cardiac stress augmentation pacing session and modifies the delivery schedule in response to the detection of each event to ensure patient safety and therapy efficiency.
US08958859B2 Systems and methods for determining physiological characteristics of a patient using pulse oximetry
Methods, systems and related apparatus are provided to enable an electronic device to operate an external sensor comprising one or more emitters for emitting electromagnetic radiation of two different wavelengths and a detector for generating a response signal based on received electromagnetic radiation of the two different wavelengths connectable to an audio interface by applying a harmonic driving signal to a first contact and a second contact of the audio interface for driving the emitters of the external sensor, receiving the response signal at a third contact of the audio interface, demodulating and demultiplexing the response signal into a first wavelength response signal and a second wavelength response signal, analyzing the first and second wavelength response signals to determine one or more vital signs, and outputting the determined one or more vital signs.
US08958856B2 Holster profile detection via electric-field proximity sensor technology
A mobile electronic device is used with a case and contains a processor, at least one electric-field proximity detector adapted to detect a non-magnetic proximity activator in the case and a component configured to effect setting a state indicator in a device profile in dependence on an output from the at least one electric-field proximity detector.
US08958852B2 System and method for user profiling from gathering user data through interaction with a wireless communication device
A system, method, and wireless communication device that profiles a user thereof, or a user at a second wireless communication device in communication therewith. The wireless communication device gathers user data for a user thereof, or from a user at a second wireless communication device, and either directly generates, or has generated elsewhere, a user profile, such as a personality or psychological profile, or medical diagnosis of the user, and can display the user profile to the user and/or alter the wireless communication device functionality based upon the user profile. The gathered user data can be from physical user interaction with the wireless communication device, or from other equipment resident at the wireless communication device, such as a camera and medical diagnostic devices.
US08958850B2 Mobile terminal and control method thereof
A mobile terminal and a control method thereof are provided. The mobile terminal includes a radio communication unit; a display displaying at least part of e-book contents; and a controller transmitting position information about the at least part of the e-book contents and a user's input relating to the at least part of the e-book contents to a server through the radio communication unit when acquiring the user's input. Accordingly, a user' input relating to part of the e-book contents can be transmitted to the server to share a user's opinion on the e-book contents.
US08958846B2 Communication and proximity authorization systems
A proximity service unit for providing at least one predetermined service for use with multiple types of wireless devices. The proximity service unit includes a multiple channel wireless transceiver, a proximity unit validation assembly, and a legacy activation unit. The multiple channel wireless transceiver receives at least two signal types, such as infrared region signals, 900 MHz region signals, 1.8 GHz region signals, and 2.4 GHz region signals. The multiple channel wireless transceiver receives a request authorization code from each of a plurality of respective wireless devices such that the plurality of wireless devices communicate simultaneously with the multiple channel wireless transceiver without air time. The proximity unit validation assembly communicates with the multiple channel wireless transceiver and receives and validates the plurality of request authorization codes received by the multiple channel wireless transceiver. The legacy activation unit receives a service authorization code and provides at least one predetermined service for each wireless device providing the request authorization code resulting in a service authorization code.
US08958842B2 Radio communication system, high-power base station, low-power base station, radio terminal, and radio communication method
When the received power level of the low-power PDCCH control information from a low-power base station (200) received by a radio terminal (300) is at a prescribed level or more, a high-power base station (100) removes the high-power base station (100) as the connection destination candidate of the radio terminal (300) regardless of the received power level of the high-power PDCCH control information from the high-power base station (100), and performs handover processing so that the connection destination of the radio terminal (300) switches from the high-power base station (100) to the low-power base station (200) which has become the connection destination candidate.
US08958834B2 Resource control in a communication system
Methods, devices, and computer program products facilitate resource allocation to entities within a wireless communication network. Interference values are determined in the presence of entities that may or may not be controlled by the wireless communication network. Based on the determined interference values and associated statistics, throughputs associated with the user equipment within the wireless communication network are modified. These modifications enable an increase or decrease in the throughput of the user equipment, which optimizes the aggregate throughput of the wireless communication network while maintaining the interference levels within target levels.
US08958828B2 Self-aware profile switching on a mobile computing device
In one implementation, a computer-implemented method includes detecting, by a mobile computing device, a current context associated with the mobile computing device, the current context being external to the mobile computing device and indicating a current state of the mobile computing device in its surrounding environment. The method can also include identifying, based on at least a first portion of the current context, a location description for the mobile computing device, wherein the location description includes a textual description of the location; and determining, based on the identified location description and at least a second portion of the current context, whether to switch the mobile computing device from operating using a current profile to operating using a second profile, wherein the current profile and the second profile each define one or more settings of the mobile computing device.
US08958822B2 Determining points of interest of a mobile user
Methods, systems and apparatus for tracking points of interest of a user of a mobile device are disclosed. One method includes determining points of interest of a user of a mobile device. The method includes obtaining user-related information, wherein the user-related information includes spatial information about the user, and determining at least one point of interest of the user based on the user-related information. Another embodiment includes an apparatus for determining points of interest of a user. For one embodiment, the apparatus is a mobile device. The mobile device is operative to obtain user-related information, wherein the user-related information comprising spatial information about the user, and the mobile device is operative to determine at least one point of interest of the user based on the user-related information.
US08958821B2 Method and system for location-based dynamic radio selection
A multi-radio mobile device comprises a plurality of different radios. When a location update occurs, the multi-radio mobile device, at a specific location, acquires location-based radio information from a remote location server. The multi-radio mobile device selects a radio for use in the specific location based on the acquired location-based radio information comprising available radios in the specific location and radio weights. The radio is selected from the available radios based on the radio weights in the specific location. Transmissions of a desired service are received in the specific location utilizing the selected radio. Location-based radio measurements reports to the remote location server are generated utilizing signal strength measurements for the received signals. Radio quality information of the available radios is calculated by the location server utilizing location-based radio measurement reports from associated users. The radio weights of the available radios are determined based on the calculated radio quality information.
US08958818B2 Presenting maps on a client device
A system and method associated with displaying a map on a client device. The method includes transmitting context data related to the client device to a server, where the server is configured to identify that a location-specific map corresponding to a location of the client device is available to be displayed based to the context data; and receiving a signal from the server to display a prompt indicating that the location-specific map is available to be displayed on the client device, where the server determines whether to transmit the signal based on the context data.
US08958798B2 Radio access network, base station, and data transfer method
A radio access network includes a storage that stores data to be transferred from a base station to a mobile station. When an intensity of a signal received by the mobile station from the base station falls below a threshold, receiving an indication indicating the intensity from the mobile station, and when a plurality of indications are received, an amount of data transferable to the mobile station until a communication with the mobile station becomes unavailable is calculated, based on the indications and times when the indications are received, and the data is transferred to the mobile station in the calculated amount or smaller.
US08958793B2 Method and apparatus for managing common measurement gaps in multimedia broadcast multicast service cells
A method and apparatus for managing common measurement gaps in multimedia broadcast multicast services (MBMS) cells are described. In one embodiment, a broadcast channel (BCH) common measurement gap is determined for use by a plurality of wireless transmit/receive units (WTRUs) in an MBMS cell. The BCH common measurement gap is assigned to the WTRUs, and the BCH common measurement gap is transmitted to the WTRUs. In another embodiment, a paging channel (PCH) common measurement gap is determined for use by a plurality of WTRUs in an MBMS cell. The PCH common measurement gap is assigned to the WTRUs, and the PCH common measurement gap is transmitted to the WTRUs.
US08958786B2 Mobile device that activates upon removal from storage
A mobile device includes a motion sensor configured to acquire motion data, a light sensor configured to detect an ambient light level and generate light data, and a processing circuit. The processing circuit is configured to receive the motion data from the motion sensor, receive the light data from the light sensor, analyze the motion data to determine displacement data corresponding to a displacement of the mobile device, analyze the light data to detect a light transition, and analyze the displacement data and the light transition to determine whether to initiate an action.
US08958782B1 Methods and systems for blocking unwanted communications
Methods and systems are described for processing call blocking instructions and for managing mobile messaging. A method of processing call blocking instructions is described. A call processing system receives a call from a caller intended for a first user. A notification regarding the call is transmitted to a mobile device associated with the first user. A message from the user is received via the mobile device, wherein the message is a text or multimedia type message. At least partly in response to the message, the caller is placed on a blacklist indicating that future calls from the caller to the user are to be blocked.
US08958779B2 Mobile dynamic advertisement creation and placement
A system for targeted delivery of advertising including the steps of: (a) receiving a navigation request from a mobile communication facility; (b) receiving an indicator input comprising (i) a geographical location in which the user is situated and (ii) queries or accesses to content associated with a plurality of other mobile communication facilities within the geographical location; (c) receiving a business rule; (d) receiving rendering capability data corresponding to a rendering capability of the mobile communication facility; (e) dynamically creating an advertisement based at least in part on the navigation request, the indicator input, the business rule, and the rendering capability data; and (f) transmitting the advertisement to the mobile communication facility for display thereon.
US08958778B2 Systems and methods for location based services in a matching service
The field of the invention relates to systems and methods for operation of an online matching service, and more particularly to systems and methods that provide matching services to the users of an online matching service based on the current geographic locations of the users. In a preferred embodiment, the system includes a matching system server coupled to a public network and accessible to one or more users. The matching system server includes a database that stores match profile data associated with the one or more users, wherein the match profile data includes self-identified preferences. The system is configured to identify compatible matches between users based at least in part of the users' location.
US08958776B2 Apparatus, and associated method, for assigning policy settings to a mobile station
An apparatus, and an associated method, automatically calculates and assigns policy settings to be implemented at mobile stations. Information is collected relating to groups, such as groups within an enterprise, to which users of the mobile stations are members. Policy-setting conflicts between different groups, if the user is a member of more than one group, are reconciled, and the policy settings that are assigned are of reconciled settings.
US08958772B2 Systems and methods to selectively authenticate via mobile communications
Systems and methods to accelerate transactions made via mobile communications. In one aspect, a system includes: a data storage facility to store information associated with past payment transactions and an interchange coupled with the data storage facility. The interchange includes a common format processor and a plurality of converters to interface with a plurality of controllers. The converters are configured to communicate with the controllers in different formats, and to communicate with the common format processor in a common format. After a payment request identifying the phone number is received in the interchange, the common format processor is to determine whether to skip mobile communications with a mobile phone at the phone number to confirm/authenticate the request, based on real time information about the current transaction, the historical transaction data related to the phone number, and other data such as social graph data related to the user of the phone number.
US08958769B1 Direct conversion receiver for angle modulated signals
A direct conversion receiver including an input stage, a frequency modulated local oscillator, a mixer stage, an output stage, and a DC blocker stage coupled between the mixer stage and the output stage. The input stage is receptive to a frequency modulated transmission having a carrier frequency fc and the frequency modulated local oscillator provides a frequency modulated local oscillator signal. In an embodiment, the frequency modulated local oscillator includes a local oscillator having an output with a frequency approximately equal to fc, a modulation source having a modulation signal output, and a frequency modulator coupled to the outputs of the local oscillator.
US08958768B2 System and method for receiving I and Q RF signals without a phase shifter
Methods and systems for receiving in-phase and quadrature (I and Q) radio frequency (RF) signals without a phase shifter utilizing a leaky wave antenna are disclosed and may include generating in-phase and quadrature signals using a leaky wave antenna coupled to one or more low-noise amplifiers (LNAs) on a chip and without a phase shifter. The RF I and Q signals may be communicated from the single leaky wave antenna using coplanar feed points and/or feed points on a top surface and a bottom surface of the single leaky wave antenna. The leaky wave antennas may be integrated on the chip, on a package to which the chip is affixed, and/or on a printed circuit board to which the chip is affixed. The RF I and Q signals may be amplified by the one or more LNAs and may down-convert the RF I and Q signals to baseband signals.
US08958759B2 Method and storage medium for adjusting working frequency of electronic device, and electronic device
A method for adjusting a working frequency of an electronic device includes the following. First, determining a current working frequency of the electronic device, a minimum average frequency among the average frequencies of different channels, and a frequency range of one channel used for transmitting/receiving wireless signals. Second, calculating an interference frequency generated by the electronic device, and selecting another antenna to transmit/receive wireless signals when the interference frequency falls within the frequency range of the determined channel. Third, calculating a first time interval between transmitting and receiving wireless signals before switching to the other antenna, and a second time interval between transmitting and receiving wireless signals after switching to the other antenna. Fourth, determining a difference between the first and second time intervals. Fifth, adjusting the current working frequency to decrease the influence on the transmission/receipt of wireless signals when the calculated difference is greater than a predetermined threshold.
US08958749B2 Communication apparatus and communication system
A communication apparatus including a first communicator which communicates with a first other communication apparatus, a detector which detects, with respect to each of the frequency channels, a value of a parameter for evaluating a quality of a communication between the communication apparatuses, a determiner which determines, on the basis of the value of the parameter detected with respect to a corresponding one of the frequency channels by the detector, whether the quality of the communication between the communication apparatuses made by using each of the frequency channels is not less than a first threshold, and a communication controller which sends the first other communication apparatus data by means of the first communicator, once when a good-quality frequency channel is used, and repeatedly a plurality of times when a poor-quality frequency channel is used.
US08958744B2 Wireless communication apparatus operable in different connection attempt states based on detection of interference
According to one embodiment, there is provided a wireless communication apparatus for making wireless connection in the first connection attempt state wherein a connection request is attempted using a predetermined frequency channel or the second connection attempt state wherein a connection request is attempted using a plurality of frequency channels. A frame generation unit generates a connection request frame which includes the first field for requesting a search of the plurality of frequency channels in response to occurrence of interference, and the second field indicating whether a corresponding frequency channel is a channel wherein occurrence of interference has been detected. A transmission unit transmits the connection request frame using the predetermined frequency channel in the first connection attempt state, and transmits the connection request frame using the plurality of frequency channels in the second connection attempt state.
US08958736B2 Fixing apparatus and electrophotographic image forming apparatus including the same
A fixing apparatus includes a heating roller and a nip forming unit facing the heating roller to form a fixing nip. The heating roller includes a resistive heating layer receiving an electric current to generate heat, and a base material supporting the resistive heating layer, wherein a resistance per unit length of the resistive heating layer at opposite sides in a length direction is less than a resistance per unit length of the resistive heating layer at a center portion.
US08958732B2 Fixing device and image forming apparatus
A fixing device includes a plurality of belt support members including a first roller, an endless belt, a heating structure, a first support that has two bearings and an urging part and supports the first roller via the urging part and the two bearings, a second support that supports at least one another belt support member excluding the first roller, the second support rotatably supporting the first roller, an angle changing mechanism that changes an angle of the first support with respect to the second support to correct eccentricity in a width direction of the endless belt, and a second roller that rotates while being pressed against an outer surface of the endless belt, the second roller sandwiching a medium carrying an unfixed toner image between the second roller and the endless belt, the second roller fixing the toner image to the medium in cooperation with the endless belt.
US08958710B2 Fixing device, image forming apparatus incorporating same, and fixing method
A fixing device includes a controller connected to a heater and at least one of a pressing rotary body and an endless rotary body. The controller performs a first fixing operation, a first transition operation, a second fixing operation, and a second transition operation. The first fixing operation fixes a toner image on a first recording medium after the fixing device is powered on. The first transition operation rotates the pressing rotary body and the endless rotary body while controlling the heater to maintain the endless rotary body at a predetermined temperature for a first duration time. The second fixing operation fixes a toner image on a second recording medium. The second transition operation rotates the pressing rotary body and the endless rotary body while controlling the heater to maintain the endless rotary body at the predetermined temperature for a second duration time smaller than the first duration time.
US08958706B2 Coherent optical communication device and method
A coherent optical communication device includes a demodulator configured to demodulate a reception signal; a local oscillator light optical source configured to generate local oscillator light used for demodulating the reception signal; a memory configured to store wavelength information; and a controller configured to control the local oscillator light optical source when the demodulator cannot receive the reception signal, so that a wavelength of the local oscillator light generated in the local oscillator light optical source is changed to a wavelength specified by the wavelength information stored in the memory.
US08958703B2 Multipath channel for optical subcarrier modulation
In a representative embodiment, a multipath channel and an optical subcarrier modulation scheme are designed in concert to cause different modulated subcarriers of the optical communication signal to become substantially uncorrelated over the aggregate signal bandwidth. Provided that the employed FEC code has sufficient error-correcting capability for average channel conditions, breakdowns in the operation of the FEC decoder and the corresponding system outages can substantially be avoided.
US08958695B2 Optical adding and dropping device and optical transmission apparatus
An optical adding and dropping device includes a drop section including an input port and having a through port and a plurality of drop ports set as output ports, a first multiplexer adapted to multiplex light from the through port and light from a plurality of add ports, and a spectrum foot removing section provided on the input side of the first multiplexer and adapted to remove a foot of a spectrum of light to be inputted from the add ports to the first multiplexer. The optical adding and dropping device can be configured at a low cost while it has adding and dropping functions.
US08958694B2 Architecture to communicate with standard hybrid fiber coaxial RF signals over a passive optical network (HFC PON)
One or more overlay wavelengths are applied to a GPON architecture to provide sufficient, cost-effective forward bandwidth per home for targeted, unique narrowcast services to allow traditional HFC operators to use a PON architecture with their existing HFC equipment. A separate return path capability using a separate coaxial cable with RF signals to the GPON may also be used. This return capability may be provided either by a fiber optic link or coaxial link from the home.
US08958693B2 Wavelength selective switch
A wavelength selective switch includes a light input/output unit that includes an input unit and an output unit of a wavelength multiplexed light arranged in a form of an array in a first direction, a light dispersing unit that receives the wavelength multiplexed light from the input unit and disperses the wavelength multiplexed light into signal wavelengths, a light condensing element that condenses the light dispersed into the signal wavelengths, and a light deflecting element array that deflects a signal light in the first direction and a second direction, that is orthogonal to the first direction, so as to switch the light of the signal wavelengths condensed by the light condensing element to a desired output unit. In the wavelength selective switch, the light condensing element and the light deflecting element array are arranged such that a light launched from the input unit is incident on a surface orthogonal to a passing direction at an angle that is not orthogonal within a deflection range of the light deflecting element array.
US08958691B2 Method and system for providing fault recovery using composite transport groups
An approach is provided for performing fault recovery using composite transport groups (CTGs). A first logical channel is established within a composite transport group, wherein the first logical channel is established over a first link associated with a first service provider to a customer premise equipment (CPE) node configured to transport packets. A second logical channel is established within the composite transport group, wherein the second logical channel is established over a second link associated with a second service provider to an optical node. Packets are received over the first logical channel. Packets are received over the second logical channel if the first logical channel experiences a fault condition, wherein switching to the second logical channel is transparent to the CPE node.
US08958676B2 Birefringent micro-structured optical fiber for sensor application
Fiber structure including a core and a cladding, a central microstructure having a first plurality of longitudinal holes and which is adapted for guiding optical radiation and for birefringence in the core. Also included is a side microstructure having a second plurality of longitudinal holes is provided, wherein the side microstructure partly surrounds the central microstructure and provides a predetermined mechanical anisotropy, a pressure responsive unit for converting an isotropic pressure force to birefringence changes on the core, a lateral force responsive unit for converting a directional pressure force to birefringence changes on the core, a temperature responsive unit for converting temperature to birefringence changes on the core, and a birefringence responsive unit for converting birefringence in the core to wavelength information.
US08958672B2 Optical fiber fan-out device for a furcation tube assembly
The present disclosure relates to an optical fiber fan-out device having a furcation tube assembly. The furcation tube assembly includes a furcation tube mounting insert and an array of furcation tubes. The first end of the furcation tube mounting insert has a first end surface being a slant configuration at an oblique angle relative to the furcation tube axes. The slanted edge helps to insert optical fibers into the furcation tubes. The supported portions of the furcation tubes have fiber insertion ends that terminate at the first end surface. The furcation tubes also including free portions that extend from the second end of the furcation tube mounting insert.
US08958663B1 Automated imaging of customizable products
Techniques for automated imaging of customizable products are disclosed. In one embodiment, survey photographic images of a customizable product having one or more markers affixed upon the customizable product are received. Camera positions relative to the customizable product are automatically determined based on the plurality of survey photographic images. Associations between the determined camera positions and customizable attributes of the customizable product are stored. Non-survey photographic images of the same customizable product without at least some of the one or more markers are obtained. Based on determining that a particular non-survey photographic image is from a camera position that is near a particular determined camera position relative to the customizable product, and based on a particular association between the particular determined camera position and the particular customizable attribute, first data representing the particular non-survey photographic image is stored in association with second data identifying the particular customizable attribute.
US08958662B1 Methods and systems for automating insertion of content into media-based projects
Methods and systems for automating insertion of content into media-based projects are disclosed. In one embodiment, images are uploaded from a user device to a server. The server performs image analysis on the uploaded images and obtains automatic image information. After presentation of the initial project, the user manually interacts with the uploaded images to provide user inputs to the project. The system observes the user interactions to generate manual image information based on the user interactions with the project. Based on the automatic image information and the manual image information, the present invention automatically updates a printable photobook or other media-based project after automatically inserting relevant content into the project. This produces a faster and more seamless user experience, and increases the number of customers purchasing the ultimate product by minimizing friction points to purchase.
US08958660B2 Method and apparatus for iterative reconstruction
A method is provided for iteratively reconstructing an image of an object. The method includes accessing measurement data associated with the image, and using a simultaneous algorithm to reconstruct the image. Using the simultaneous algorithm to reconstruct the image includes determining a scaling factor that is voxel-dependent, and applying the voxel-dependent scaling factor to a gradient of an objective function to reconstruct the image.
US08958659B2 Image registration method and system robust to noise
An image registration method is disclosed for processing a distorted image into a registered image that is aligned with reference to an original image. Distortions from the original image may include scaling, rotation, and noise. The method is based on correlating Radon transforms of both images to determine the rotation angle, and the scaling factor is determined by dividing averages of the overall luminance of each image on the assumption that any added noise will cancel. The Fast Fourier Transform (FFT) is used to estimate global spatial shifts. In one embodiment, the distorted image is first scaled to the size of the original image before being rotated. In another embodiment, the original image is first scaled to the size of the distorted image before rotating the distorted image, and finally scaling it to match the original image. A corresponding system for image registration is also provided.
US08958656B2 Contour correction device
A contour correction device is provided having a video image judging unit which executes an edge detection process to detect a change of a signal in a video image as an edge portion, and a texture detection process to detect a texture portion in which a change of signal smaller than the edge portion in the video image repeatedly appears, and a contour component gain adjusting unit which applies contour correction processes which differ from each other to the edge portion and the texture portion.
US08958651B2 Tree-model-based stereo matching
Aspects of the present invention include feature point matching systems and methods. In embodiments, a tree model is used to find candidate matching features for query feature points. In embodiments, the tree model may be pre-learned using a set of sample images, or alternatively, the tree model may be constructed using one or more of the input images. In embodiments, features in one of the stereo images are registered with the tree model, and then features from the other stereo image are queried through the tree model to identify their correspondences in the registered stereo image. As compared to prior brute force matching methodologies, embodiments disclosed herein reduce the complexity and calculation time for determining matching feature points in stereo images.
US08958650B1 Device and computer readable medium for sharing image content based on collection proximity
Apparatus are described for performing an action based on determining that the contents of a first image collection and a second image collection are similar. In one aspect, the present disclosure relates to comparing digests representing the two image collections to determine proximity. The digest may be obtained and the comparison made at a server. The actions performed based on a proximity determination may comprise notifying a user of a first collection sharing device of the availability of a second collection sharing device, and/or the retrieval of one or more images from the second image collection. In another aspect of the present disclosure, proximity may be measured by comparing subject faces present in a first image collection to subject faces present in the second image collection.
US08958648B2 Method for recognition of a predetermined pattern in an image data set
A method for recognition of a predetermined pattern in an image data set recorded by a device for recording of at least two electromagnetic frequency spectra is provided. A first difference value is formed for the image points of the selected area as a function of a difference between a data vector of a corresponding image point and a first reference data vector. A second difference value is formed for an image point of a selected area as a function of a difference between the data vector of this image point and a second reference data vector. A predetermined pattern is recognized when it is determined at least one pattern correlation quantity is below a predetermined threshold value and a local minimum is present.
US08958641B2 Moving object detection device
A moving object detection device includes a window setting unit configured to set a window having a predetermined volume in a video, an orientation of spatial intensity gradient calculation unit configured to calculate, for each pixel included in the window, an orientation of spatial intensity gradient, a spatial histogram calculation unit configured to calculate a spatial histogram that is a histogram of the orientation of spatial intensity gradient within the window, an orientation of temporal intensity gradient calculation unit configured to calculate, for each pixel included in the window, an orientation of temporal intensity gradient, a temporal histogram calculation unit configured to calculate a temporal histogram that is a histogram of an orientation of temporal intensity gradient within the window, and a determination unit configured to determine whether or not the moving object is included within the window based on the spatial histogram and the temporal histogram.
US08958639B2 Method for establishing evaluation standard parameters and method for evaluating the quality of a display image
The present invention discloses a method for establishing evaluation standard parameters and method for evaluating the quality of a display image, wherein, the method comprises: taking pictures to a group of test images having different color shift severity degrees to obtain a sample picture group; selecting a standard picture by human eye; applying the Fourier transform to tristimulus values of all pictures; respectively applying convolution to the frequency distribution function corresponding to each primary color with a contrast sensitivity function of human eye; respectively normalizing to each of the convolution functions; and selecting the evaluation parameters of the three primary colors of the standard picture as the evaluation standard parameters. The present invention can obtain more objective and systemic evaluation standard parameters.
US08958628B2 Image scaling
The present invention relates to an apparatus, method for adjusting depth characteristics of a three-dimensional image for correcting for errors in perceived depth when scaling the three-dimensional image, the method comprising: receiving three-dimensional image information comprising a stereoscopic image including a first image and a second image, the stereoscopic image having depth characteristics associated with an offset of the first and second images; determining a scaling factor indicative of a scaling for converting the stereoscopic image from an original target size to a new size; determining at least one shifting factor for varying the depth characteristics, the at least one shifting factor indicative of a relative shift to be applied between the first and the second images, wherein the at least one shifting factor is determined in accordance with the scaling factor and at least one depth parameter derived from the depth characteristics; and performing the relative shift between the first and second images in accordance with the shifting factor for adjusting the offset of the first and second images.
US08958626B1 Apparatus and system for imaging currency bills and financial documents and method for using the same
Currency bills are transported past an image scanner to one or more output receptacles. Each of the bills is imaged to produce image data from which a visually readable image of each bill can be reproduced. The serial number, denomination, and/or secondary identifiers of a bill is attempted to be extracted and/or determined from the image data associated with the bill. The serial number of the bill has an integer number, X, of characters. One or more of the X characters of the serial number of the currency bill is not extracted with a predetermined confidence. In response to failing to extract all of the X characters of the serial number of the bill with the predetermined confidence, a serial number field in an electronic record associated with the bill is populated with a serial number snippet image. The electronic record is stored in a non-transitory memory.
US08958619B2 Method of reconstructing tomograms from polychromatic X-ray transmission image and image processing apparatus using the same
A method of reconstructing tomograms from a polychromatic X-ray transmission image and an image processing apparatus using the same. An image of a target is reconstructed in consideration of a fact that an X-ray has a polychromatic X-ray spectrum and the target is dependent upon energy of the X-ray transmitted through the target, and thus an image without any beam hardening artifacts may be generated. In addition, measurement data for X-rays with respect to all wavelengths is used to reconstruct an image, thereby reconstructing an accurate image.
US08958613B2 Similar case searching apparatus and similar case searching method
A similar case searching apparatus comprises: an image feature extracting unit; an image interpretation item fitting degree calculating unit which calculates the fitting degree of each image feature quantity to each of image interpretation items, based on first image interpretation knowledge indicating the range of values of image feature quantities of each type; an image interpretation item selecting unit; a weight determining unit which determines the weight to each image feature quantity based on second image interpretation knowledge defining correlations between image feature quantities, such that the weight is larger as the correlation with the image interpretation item is higher; a similar case searching unit which searches for the similar case data items, by adding the determined weight to each image feature quantity of the interpretation target image and a corresponding image feature quantity of the medical images in a case database, and comparing the weighted image feature quantities.
US08958609B2 Method and device for computing degree of similarly between data sets
Provided is a matching device capable of improving the accuracy of the degree of similarly in the calculation of the degree of similarly between data sets. Element selection unit selects elements corresponding to each other between a first vector including a plurality of elements determined based on first data and a second vector including a plurality of elements determined based on second data. Similarity degree calculation unit calculates a score of the degree of similarly between the first data and the second data from the elements selected from the first vector and the second vector. Score correction unit corrects the score calculated by the similarity degree calculation unit so that the increment of the score increases with the increase in the amount of data used for the calculation of the degree of similarly.
US08958606B2 Mirror system and method for acquiring biometric data
A system and method for obtaining biometric imagery such as iris imagery from large capture volumes is disclosed wherein a substantially rotationally symmetric mirror such as a cone or sphere is rotated at a constant velocity about a central axis.
US08958603B2 Automated mapping of land cover using sequences of aerial imagery
A system has an aerial image database containing sensor data representing a plurality of aerial images of an area having multiple sub-areas. A processor applies a classifier to the sensor values to identify a label for each sub-area in each aerial image and to thereby generate an initial label sequence for each sub-area. The processor identifies a most likely land cover state for each sub-area based on the initial label sequence, a confusion matrix and a transition matrix. For each sub-area, the processor stores the most likely land cover state sequence for the sub-area.
US08958601B2 Optical navigation method and device using same
The invention provides an optical navigation method, which includes: sequentially obtaining plural images including a first image, a second image, and a third image; choosing a main reference block in the first image; comparing the main reference block and the second image by block matching comparison to determine a first motion vector; resizing the main reference block according to the first motion vector to generate an ancillary reference block having a size smaller than the main reference block; and comparing the ancillary reference block and the third image by block matching comparison to determine a second motion vector.
US08958595B2 Piezoelectric micro speaker having piston diaphragm and method of manufacturing the same
Provided are a piezoelectric micro speaker having a piston diaphragm and a method of manufacturing the piezoelectric micro speaker. The piezoelectric micro speaker includes: a substrate having a cavity formed therein; a vibrating membrane that is disposed on the substrate and covers at least a center part of the cavity; a piezoelectric actuator disposed on the vibrating membrane so as to vibrate the vibrating membrane; and a piston diaphragm that is disposed in the cavity and performs piston motion by vibration of the vibrating membrane. When the vibrating membrane vibrates by the piezoelectric actuator, the piston diaphragm, which is connected to the vibrating membrane through a piston bar, performs a piston motion in the cavity.
US08958592B2 Microphone array housing with acoustic extending structure and electronic device utilizing the same
An electronic device is provided. The electronic device includes a case, a microphone array housing consists of a first acoustic extending structure, a second acoustic extending structure, an interface IC, a first membrane and a second membrane. The case includes a first acoustic opening and a second acoustic opening. The first acoustic extending structure is connected to the first acoustic opening. The second acoustic extending structure is connected to the second acoustic opening. The first membrane receives a first acoustic signal via the first acoustic opening and the first acoustic extending structure. The second membrane receives a second acoustic signal via the second acoustic opening and the second acoustic extending structure.
US08958586B2 Sound environment classification by coordinated sensing using hearing assistance devices
Techniques are disclosed for classifying a sound environment for hearing assistance devices using redundant estimates of an acoustical environment from two hearing assistance devices and accessory devices. In one example, a method for operating a hearing assistance device includes sensing an environmental sound, determining a first classification of the environmental sound, receiving at least one second classification of the environmental sound, comparing the determined first classification and the at least one received second classification, and selecting an operational classification for the hearing assistance device based upon the comparison.
US08958585B2 Sound image localization apparatus
Multiple independent sound images are formed by integrally performing uncorrelation processing and sound image localization processing on an input audio signal with signal processors that use output functions hl(x) and hr(x) obtained by integrating an uncorrelation function that generate multiple audio signals with low mutual correlation from an input audio signal. The signal processors have a sound image localization function for localizing the sound image of each of the multiple audio signals at a given sound source position.
US08958576B2 Dynamically biased amplifier
An amplifier including an input stage, an output stage, an adjustable bias current generator and a level detector. The input stage may receive and amplify or buffer an input signal. The input stage may be biased by a first bias current. The output stage may supply an output signal to an amplifier load. The output stage may be biased with a second bias current. The adjustable bias current generator may be operatively coupled to the input stage and the output stage to supply these with the first and second bias currents, respectively. The level detector may be operatively coupled to the input signal and the adjustable bias current generator to control the first and second bias currents depending upon the input signal. The adjustable bias current generator may adjust the respective levels of first and second bias currents in opposite directions. Disclosed is an electroacoustical transducer incorporating the amplifier.
US08958571B2 MIC covering detection in personal audio devices
A personal audio device, such as a wireless telephone, includes noise canceling circuit that adaptively generates an anti-noise signal from a reference microphone signal and injects the anti-noise signal into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone may also be provided proximate the speaker to estimate an electro-acoustical path from the noise canceling circuit through the transducer. A processing circuit uses the reference and/or error microphone, optionally along with a microphone provided for capturing near-end speech, to determine whether one of the reference or error microphones is obstructed by comparing their received signal content and takes action to avoid generation of erroneous anti-noise.
US08958562B2 Format-preserving cryptographic systems
Key requests in a data processing system may include identifiers such as user names, policy names, and application names. The identifiers may also include validity period information indicating when corresponding keys are valid. When fulfilling a key request, a key server may use identifier information from the key request in determining which key access policies to apply and may use the identifier in determining whether an applicable policy has been satisfied. When a key request is authorized, the key server may generate a key by applying a one-way function to a root secret and the identifier. Validity period information for use by a decryption engine may be embedded in data items that include redundant information. Application testing can be facilitated by populating a test database with data that has been encrypted using a format-preserving encryption algorithm. Parts of a data string may be selectively encrypted based on their sensitivity.
US08958552B2 Data processing device
A certification device 101 encrypts a feature vector for registration by using a random number and a public key which is set to correspond to a secret key in a decryption device 103. The encrypted feature vector for registration is registered in an authentication device 102. In authentication, the certification device encrypts a feature vector for authentication by using the public key and a random number. With the two encrypted feature vectors being kept encrypted, the authentication device generates encrypted similarity degree information from which the decryption device can derive the similarity degree between the two feature vectors by a decryption process using the secret key. The decryption device 103 decrypts the encrypted similarity degree information to derive the similarity degree of the plaintext. The authentication device 102, if the similarity degree is equal to or larger than a threshold, determines that the user is the correct user. The similarity degree can be derived without using the feature vector of the plaintext. Thus, secure identity authentication with a lower possibility of plaintext theft can be realized.
US08958551B2 Multi-dimensional montgomery ladders for elliptic curves
An algorithm is provided having a matrix phase and point addition phase that permits computation of the combination of more than two point multiples. The algorithm has particular utility in elliptic curve cryptography (ECC) such as for computing scalar multiplications in, e.g. batch ECC operations, accelerating Lenstra's ECM factoring algorithm, exploiting expanded ECC certificates (which contain pre-computed multiples of a party's public key), incremental hashing based on elliptic curves, accelerating verification of ECDSA signatures, etc.
US08958544B2 Time-alignment of crosstalk acquisition phases between multiple joining lines
In an embodiment, the access node includes first and second transceiver units for initializing first and second communication channels, respectively, over first and second communication lines, respectively. The initialization of the first and second communication channels respectively including first and second handshake phases wherein peer transceiver units exchange capabilities and select (i) a common mode of operation, (ii) first and second crosstalk channel acquisition phases from the first and second communication lines, and (iii) first and second generic initialization phases. The access node further includes a line initialization controller configured to stretch the execution of the first handshake phase with respect to the execution of the second handshake phase so as to shorten a time difference between respective entries into the first and second crosstalk channel acquisition phases.
US08958536B2 Method and system for providing an audio/video conference
A method and system for providing an audio/video conference includes receiving audio from a moderator via a circuit-switched telephone network, transmitting a representation of the audio to a first listener group via the circuit-switched telephone network, and transmitting a representation of the audio to a second listener group via a packet-switched network. The audio/video conference may be transmitted to the first listener group and the second listener group in real-time or near real-time (e.g., within a few seconds). The method and system may be used with a circuit-switched telephone network such as, for example, a public switched telephone network. Further, the method and system may be used with a packet-switched network such as, for example, the Internet. The method and system further provide synchronization of video data, including slide data, and audio data related to the audio/video conference.
US08958530B2 Method and device for load dependent resizing of a focal spot of an X-ray generating device
In an X-ray generating device (2) a temperature of a focal spot (21) may be determined. Furthermore a load condition is determined, which may also take into account a planned operation procedure of the X-ray generating device (2). The focal spot of the X-ray generating device is then automatically resizable based at least in part on the load condition.
US08958519B2 Incore instrumentation cable routing and support element for pressurized water reactor
A nuclear reactor comprises a pressure vessel, a nuclear reactor core comprising fissile material disposed in the pressure vessel, and a core basket disposed in the pressure vessel and containing the nuclear reactor core. An incore instrument is disposed in a guide tube of the nuclear reactor core. The incore instrument has a cable extending out of the bottom of the nuclear reactor core and making a 180° turn. A bottom support element is attached to the bottom of the core basket and defines or includes a routing tube that routes the cable of the incore instrument through the 180° turn. In some embodiments, the pressure vessel includes upper and lower vessel portions, the nuclear reactor core and core basket are disposed in the lower vessel portion, and the vessel penetration is through the lower vessel portion or through a mid-flange connecting the upper and lower vessel portions.
US08958512B1 System and method for receiver equalization adaptation
One embodiment relates to a method of adapting a receiver for equalization of an input data signal. A variable gain amplifier (VGA) loop adapts a VGA circuit using an initial threshold voltage so as to adjust a VGA gain setting to regulate a data amplitude feeding into a decision feedback equalization (DFE) circuit. In addition, the DFE adaptation loop may adapt the DFE circuit using the initial threshold voltage. When the adaptation of the VGA is done, then the VGA gain setting is frozen and adaptation of the threshold voltage may be performed by a threshold adaptation loop. Another embodiment relates to a system which includes a DFE adaptation circuit module, a CTLE adaptation circuit module, and a threshold adaptation circuit module that adapts a threshold voltage that is fed to the DFE adaptation circuit and the CTLE adaptation circuit. Other embodiments and features are also disclosed.
US08958505B2 Communication apparatus
The present invention is directed to reduction of operation amount of likelihood calculation (LLR calculation) in a communication apparatus for performing communications using an extended mapping in which a plurality of bit sequences are assigned to a single symbol point. A receiving unit receives a signal which is transmitted from a transmitting unit by using the extended mapping. A repetition process unit decodes the received signal from the receiving unit by calculating an LLR of the received signal and performing a repetition process. In this case, the LLR is calculated for every bit using a MAX-LOG approximation and a thus-derived approximation formula is multiplied by weighting factors corresponding to proportions of “0” and “1” in each bit assigned to a symbol point closest to the received signal.
US08958502B2 Transmitter and method for transmitting data block in wireless communication system
Provided are a transmitter and a method for transmitting a data block in a wireless communication system. The method comprises the following steps: encoding an information bit and generating a block coded with an NCBPSS bit; generating two sub-blocks by parsing the coded block; and transmitting the two sub-blocks from the transmitter. By preventing the bits that are contiguous to the encoding block from having continuous identical reliabilities on a signal constellation, the deterioration of the decoding performance of the transmitter can be prevented.
US08958500B2 Peak-to average power ratio reduction for wireless communication systems
Disclosed is a wireless communication signal peak-to-average power ratio reduction, method. The method comprises calculating a peak envelope from an envelope of an input signal using a clipping threshold; smoothing the peak envelope using a window function; mapping the smoothed peak envelope to an attenuation function using the clipping threshold; and applying the attenuation function to the input signal.
US08958498B1 Method of generating driving signal for driving dual mode supply modulator for power amplifier and device thereof
Provided is a method of generating a driving signal for driving a dual mode supply modulator for a power amplifier. The method includes obtaining an envelope of a complex baseband signal to be transmitted, comparing the envelope of the complex signal with a preset threshold value, when a current envelope of the complex signal is the preset threshold value or greater or when there is a result having the preset threshold value or greater in previous N comparisons, outputting a digital board output signal configured with a first logic level through a digital-to-analog converter; and when the current envelope of the complex signal is smaller than the preset threshold value and when there is no result having the preset threshold value or greater in the previous N comparisons, outputting a digital board output signal configured with a second logic level through the digital-to-analog converter.
US08958491B2 Receiving device of OFDM communication system and method for alleviating phase noise thereof
The present invention relates to a receiving apparatus in an OFDM communication system and a phase noise mitigation method thereof which are configured to estimate and compensate for phase noise from a received OFDM symbol, unlike the conventional receiver which uses a pilot symbol for mitigating phase noise, and thus can improve the transmission efficiency and error rate performance in an OFDM system.
US08958489B2 Method of modulating signal for data communication and device thereof
The present invention relates to a method for modulating a signal, which is a signal modulation method for data communication, and the method comprises the steps of: forming a data symbol sequence to which a symbol 0 having the overall length of N are added, by adding M−1 symbols 0 to each symbol of a data symbol sequence; performing an N-point fast Fourier transform for the data symbol sequence to which said symbols 0 are added; performing precoding for said fast-Fourier-transformed data symbol sequence; and forming a final transmission symbol sequence by performing an inverse fast Fourier transform for said precoded data symbol sequence. Further, the present invention relates to a transmitter which comprises: a symbol adding unit that forms a data symbol sequence to which the symbol 0 having the overall length of N is added, by adding M−1 symbols 0 to each symbol of a data symbol sequence; a fast Fourier transform unit that performs an N-point fast Fourier transform for the data symbol sequence to which said symbols 0 are added; a precoding unit that performs precoding for said fast-Fourier-transformed data symbol sequence; and an inverse fast Fourier transform unit that forms a final transmission symbol sequence by performing an inverse fast Fourier transform for said precoded data symbol sequence.
US08958485B2 Method and system for providing selected layered video service via a broadband gateway
A broadband gateway, which that enables communication with a plurality of devices, handles at least one physical layer connection to at least one corresponding network access service provider. The broadband gateway may identify video layer information required for a layered video service based on video decoding capabilities and/or power profiles for the devices. The identified video layer information, comprising number of required layers and corresponding video formats such as 720P60, 1080i60 and/or 1080P60, may be communicated to the at least one network access service provider. A base layer video and one or more enhancement layer videos, generated via scalable coding based on the communicated identified video layer information, may be received from the at least one corresponding network access service provider. The received base layer video and enhancement layer videos are selectively provided to the devices for the requested layered video service based on the corresponding video decoding capabilities and/or power profiles.
US08958480B2 Motion vector calculation method
When a block (MB22) of which motion vector is referred to in the direct mode contains a plurality of motion vectors, 2 motion vectors MV23 and MV24, which are used for inter picture prediction of a current picture (P23) to be coded, are determined by scaling a value obtained from averaging the plurality of motion vectors or selecting one of the plurality of the motion vectors.
US08958478B2 Method and device for processing pixels contained in a video sequence
Method and device for processing pixels contained in a video sequence including processing the pixel amplitude of at least one Image pixel contained in a current frame of a video sequence. The method includes the steps of constructing an individual motion trajectory including motion-shifted versions of the image pixel over a plurality of neighboring frames, and processing the pixel amplitude based on the individual motion trajectory. The step of the constructing the individual motion trajectory includes the steps of choosing at least one image pixel of the current frame as a start pixel of the individual motion trajectory, and adding motion-shifted versions of the image pixel of preceding find/or subsequent frames to the individual motion trajectory.
US08958477B2 Multiple reference layer prediction signaling techniques
The disclosed subject matter, in one embodiment, provides techniques to signal inter-layer texture and motion prediction from different direct dependent reference layers. In certain exemplary arrangements, techniques are provided which include one or more syntax elements in a high level syntax structure, e.g., the slice segment header, indicating such different direct dependent reference layer(s).
US08958471B2 Method, apparatus, and system for sliding matrix scoreboard utilized in auto feedback closed loops
Requests are identified for equalization coefficients and a plurality of coefficient selections are tracked relating to the requests. A matrix is maintained within a grid space that is to represent the coefficients, the matrix representing one or more of the coefficient selections. The matrix is adjusted within the grid space to obtain an adjusted matrix that is to accommodate selection of a particular coefficient outside the matrix. A final coefficient can be selected based on the adjusted matrix.
US08958470B2 Method and apparatus for sparse polynomial equalization of RF receiver chains
A radio frequency (RF) receiver includes an analog receiver chain followed by digital circuitry for reducing nonlinear distortion components within an output signal of the analog receiver chain. In at least one embodiment, the digital circuitry includes a digital equalizer that is configured with a sparse set of Volterra series coefficients. In this manner, a desired level of linearity performance may be achieved in the receiver with relatively low power consumption.
US08958469B1 Digital receiver equalization system
A digital receiver equalization system has a digitized signal input derived from an analog front-end of a digital receiver and having a relatively wide bandwidth. A synthesis channelizer decomposes the digitized signal input into a plurality of time domain synthesis channels each having a relatively narrow bandwidth. An analysis channelizer recomposes the synthesis channels after digital signal processing is performed on at least a portion of the synthesis channels so as to generate a digitized output signal. A channelizer domain defines digital signal processing between the synthesis channelizer and the analysis channelizer. A least a portion of the channelizer domain digital signal processing is a cascade of multiplier arrays, and at least one of the multiplier arrays has inputs that compensate for channel distortion.
US08958462B2 Zero correlation zone sequences for communication system
The present disclosure provides for the construction and use of a set of Zero-Correlation-Zone (ZCZ) Concatenated Complementary Pair (CCP) sequences with zero-correlation-zone range greater than one or with zero-correlation-zone range equal to one and the sequence set size greater than two. Complementary pair sequences A and B are selected and, for each member of the set of ZCZ CCP sequences, sign sequences pA and pB are combined with the complementary pair sequences to form a member ZCZ CCP sequence of the set. A ZCZ CCP sequence modified by propagation over a communication channel may be identified by cross-correlation with ZCZ CCP sequences of the set. A set of sign sequences may be constructed by recursive expansion from an initial set or found by a computer search. The sequences may be used in a transceiver of a portable electronic device or other communication device.
US08958456B2 Wireless communication device, wireless communication system, and frequency allocation method
A composite wireless device including a WLAN device and a BT device. The composite wireless device includes a wireless-channel control unit that determines usable FH channels that can be used for frequency hopping of the BT device, based on communication quality information of the WLAN channel, and notifies the BT device of the usable frequency bands, and a BT-communication control unit that acquires communication quality information of an extended frequency band, which is a frequency band other than the usable frequency bands, as extended communication quality information. The wireless-channel control unit adds the FH channels in the WLAN channel, which are determined as being unused based on the extended communication quality information, as the usable FH channels.
US08958455B2 Low energy signaling scheme for beacon fencing applications
Systems, methods, and devices of the various embodiments provide modified frequency hopping patterns that enable synchronization of a wireless tracking device with a beacon signal that defines a predetermined area (i.e., beacon fence). In an embodiment, a beacon may transmit a beacon signal according to a modified frequency hopping pattern and a wireless tracking device may receive the beacon signal by tuning a receiver according to the frequency hopping pattern. In an embodiment, the modified frequency hopping pattern may include a reference frequency generated at a high redundancy pattern multiplexed with a pseudo random sequence of frequencies. In an embodiment, the packets of the beacon signal transmitted at the reference frequency may include an indication of the next frequency according to the modified frequency hopping pattern.
US08958451B2 Semiconductor laser and optical semiconductor device
In the semiconductor laser including a diffraction grating in which a first diffraction grating region with a first pitch, a second diffraction grating region with a second pitch and a third diffraction grating region with the first pitch, an anti-reflection film coated on an end facet to the light-emitting side, and a reflection film coated on an opposite end facet, the first diffraction grating region is greater than the third diffraction grating region, and the second diffraction grating region is formed, in such a manner that phases of the first and third diffraction grating regions are shifted in a range of equal to or more than 0.6 π to equal to or less than 0.9 π, phases are successive on a boundary between the first and second diffraction grating regions and the phases are successive on a boundary between the second and third diffraction grating regions.
US08958438B2 Systems and methods for network monitoring and testing using a generic data mediation platform
Embodiments are directed to systems and methods for network monitoring and testing using a generic data mediation platform between one or more probes and one or more dashboards. The generic data mediation platform performs data correlation, filtering enrichment and aggregation of events obtained from monitored networks.
US08958435B2 Information management method and information processing device
An information management method and an information processing device functioning as a node are provided to enable an effective use of information distributed to, and shared with, a plurality of nodes on a network and to enable maintenance of security against leakage of information by controlling information retention. This management method of information gathers information distributed to, and shared with, a plurality of the nodes on a network and holds the information in a state accessible from other nodes to a temporary information memory unit when generating restored information. The information management method is also characterized in setting a flag for showing a history of the information and immediately discarding the information in the case that the retention of restored information becomes improper from a view point of contents of the flag.
US08958434B2 Method of determining broadband content usage within a system
An end user network access point monitors and collects usage statistics associated with all content accessed by the end user devices through the access point. One or more external control servers collect the usage statistics from each access point, thereby compiling macro-level statistics related to content accessed by the end user devices. The one or more external control servers can be co-located with the network equipment of the broadband infrastructure provider, or the one or more external control servers can be independent of the broadband infrastructure.
US08958430B2 OSPF non-stop routing frozen standby
Open Shortest Path First (OSPF) Non-stop Routing (NSR) with frozen standby LSDB is described. A network element includes a first OSPF instance initially acting as an active OSPF instance and a second OSPF instance initially acting as a standby OSPF instance. The second OSPF instance receives LSAs from the first OSPF instance and installs the LSAs in its LSDB. The LSAs in the LSDB are only aged by the active OSPF instance. If and when the second OSPF instance becomes the active OSPF instance, the second OSPF instance then ages the LSAs in the LSDB and processes each of the LSAs according to the aging of that LSA, where processing includes one of purging that LSA and refreshing that LSA.
US08958427B2 Dynamic optimization of a multicast tree hierarchy for a distributed switch
A distributed switch may include a hierarchy with one or more levels of surrogate sub-switches (and surrogate bridge elements) that enable the distributed switch to scale bandwidth based on the size of the membership of a multicast group. Moreover, each surrogate may optimize the hierarchy according to one or more optimization criteria. For example, each surrogate in the hierarchy may have the necessary information to ensure that if the next surrogate in the hierarchy is unavailable, the data may be routed to a backup surrogate. The selected hierarchy may be further optimized by skipping surrogates (or a surrogate level) such that the data intended for a skipped surrogate is sent to a surrogate in a lower-level of the hierarchy. This may better utilize the connection interfaces in the transmitting sub-switches and eliminate any unnecessary surrogate-to-surrogate transfers.
US08958426B2 Layered multicast and fair bandwidth allocation and packet prioritization
Embodiments include an overlay multicast network. The overlay multicast network may provide a set of features to ensure reliable and timely arrival of multicast data. The embodiments include a congestion control system that may prioritize designated layers of data within a data stream over other layers of the same data stream. Each data stream transmitted over the network may be given an equal share of the bandwidth. Addressing in routing tables maintained by routers in the may utilize summarized addressing based on the difference in location of the router and destination address. Summarization levels may be adjusted to minimize travel distances for packets in the network. Data from high priority data stream layers may also be retransmitted upon request from a destination machine to ensure reliable delivery of data.
US08958425B2 Decoupling functionality related to providing a transparent local area network segment service
A transport LAN segment service is provided over a transport network. Responsibilities for configuring, provisioning and forwarding over a transport LAN segment are divided between layer 2 and 3 service provider edge devices, where the layer 3 edge device handles discovery and tunneling responsibilities, the layer 2 edge device handles learning and flooding responsibilities, and information can be exchanged between the layer 2 and 3 edge devices. Configuration is simplified by advertising TLS-label information, layer 2 address learning, and flooding when the needed configuration information has not yet been learned or discovered.
US08958416B2 Standard telephone equipment (STE) based deployable secure communication system
Sensitive, Standard Telephone Equipment (STE) data is encapsulated into IP packets in a remotely deployed, secure communication system. The IP packets are addressed to a matching IP encapsulator/decapsulator device over the public Internet or other IP protocol network, that then passes it to a similar STE device over an ISDN link for decryption. The present invention is embodied in a system that provides secure Voice-Over-IP (VOIP), video and data network functionality in a single, small size deployable case, to a remote user. Most importantly, the embodiment allows for the routing of bulk encrypted (i.e., secure) data over a public network, e.g., the Internet.
US08958410B2 Systems and methods for IP communication over a distributed antenna system transport
Systems and methods for IP communication over a distributed antenna system transport are provided. In one embodiment, a method for providing Ethernet connectivity over a distributed antenna system comprises receiving internet protocol (IP) formatted data from an internet protocol device coupled to a remote unit of a distributed antenna system; sampling wireless radio frequency (RF) signals received at the remote unit to produce digitized RF samples; generating a serial data stream for output to a host unit of the distributed antenna system, the serial data stream further comprising a multiple-timeslot communication frame providing a first partition of bandwidth for transporting the digitized RF samples and a second partition of bandwidth for implementing an Ethernet pipe for transporting the IP formatted data.
US08958403B2 Wide area network (WAN) and local area network (LAN) communications for a fixed wireless CPE
An outdoor broadband unit includes a wide area network (WAN) side device, and a local area network (LAN) side device. The LAN side device provides a first stay alive communication to the WAN side device, and the WAN side device performs a soft reset based on the stay alive communication. The LAN side device also receives, based on the stay alive communication, a soft reset result from the WAN side device, and determines, based on the soft reset result, whether the soft reset of the WAN side device is successful or unsuccessful. The LAN side device further provides a second stay alive communication to the WAN side device when the soft reset of the WAN side device is successful.
US08958401B2 Method and apparatus for assisted network discovery
In accordance with an example embodiment of the present invention, there is provided a user equipment configured to receive local network connectivity information over a first wireless interface, determine a scanning strategy based at least in part on the received information, and discover a local network over a second wireless interface using at least in part the determined scanning strategy.
US08958400B2 Wireless device with opportunistic band access
A wireless communication network system includes a plurality of nodes. Each node from the plurality of nodes includes a plurality of communication modules. Each module includes a modem and is configured to operate according to a communication protocol. Each communication module is configured to monitor its own communication parameter data and to cooperate with companion modules of a node by sharing communication parameter data, for instance through a coordination unit. Each communication module is further configured to allow, preferably according to a predefined set of rules, communication using a protocol of one communication module by utilizing a band associated with a companion module. The sharing of communication parameter data between modules may be continuous sharing or periodic sharing.
US08958397B2 Random access channel preamble
One out of sixteen preamble signatures is selected. A code is produced based on the selected preamble signature. The produced code is phase rotated to produce a processed preamble signature signal. The processed preamble signature signal is used in processing the CDMA RACH signal and the CDMA RACH signal is used to access a CDMA system.
US08958394B2 Method and system for operating a multi-user multiple-input multiple output (MU-MIMO) wireless communications system
A technique for operating a wireless communications system that supports multi-user multiple-input multiple-output (MU-MIMO) communications between a base station and multiple mobile stations involves generating inter-cell interference information at the mobile stations and providing the inter-cell interference information to the base station. The base station uses the inter-cell interference information to calculate channel quality indicators (CQIs) and then makes scheduling decisions in response to the CQIs. Data is transmitted from the base station to the mobile stations according to the scheduling decisions.
US08958393B2 Method and apparatus for enhanced user equipment-controlled handover
Certain aspects of the present disclosure propose methods for enhanced handover procedures that are controlled by either the user equipment (UE) or the serving evolved node-B (eNB). The methods take into account the qualities of both the reverse and forward communication links between the UE and the neighboring eNBs in selecting a target eNB for handover.
US08958388B2 System and method for measuring channel state information in a communications system
A method for operating a communications controller includes partitioning a full band signal selected from a set of orthogonal full band signals into a plurality of subband signals according to special signal frequency resource information of a special signal being transmitted by the communications controller in a manner that reduces or avoids a collision between the full band signal and the special signal, where the plurality of subband signals carries information for estimating a channel between the communications controller and a communications device. The method also includes assigning a subband associated with each subband signal in the plurality of subband signals to a respective subband time resource according to special signal time resource information of the special signal in a manner that reduces or avoids a collision between the subband and the special signal, where the assigned subband is part of a plurality of subbands.
US08958383B2 Method for transmitting HARQ-ACK information based on transmission diversity
A method for transmitting HARQ-ACK information based on transmission diversity is provided. The method includes configuring two component carriers, referred to as Cells, for a User Equipment (UE); when a base station configures the UE to transmit HARQ-ACK information adopting the transmission diversity technique, the base station indicates dynamically whether an other Cell is scheduled in the same subframe via a PDCCH scheduling a PDSCH of one Cell, so as to enable the UE to know the number of Cells scheduled in the same downlink subframe by the base station, and to generate HARQ-ACK information based on the number of Cells. Unnecessary spatial bundling of the HARQ-ACK information may be avoided, unnecessary downlink data retransmission is reduced and throughput of downlink data is improved.
US08958379B2 Physical uplink control channel (PUCCH) resource mapping using an enhanced physical downlink control channel (ePDCCH)
Technology for physical uplink control channel (PUCCH) resource mapping corresponding to an enhanced physical downlink control channel (ePDCCH) is disclosed. One method can include a node mapping a PUCCH resource nPUCCH(1) corresponding to an ePDCCH for PUCCH resource hybrid automatic repeat request-acknowledgement (HARQ-ACK) feedback. The PUCCH resource nPUCCH(1) can be determined using a lowest PRB index including at least one enhanced control channel element (eCCE) of ePDCCH resources and a total number of eCCE in one physical resource block (PRB).
US08958361B2 System and method for resource management in a communications system
A method for operating a communications controller includes defining a positive integer quantity of resource element groups from a resource block with a positive integer number N resource elements in each resource element group, the resource block having a total number of resource elements, the total number of resource elements consisting of available resource elements and reserved resource elements. The method also includes assigning a plurality of available resource elements to fill in each of the positive integer quantity of resource element groups with N available resource elements in each resource element group, and blocking any unassigned available resource elements from being used in a resource element group. The method further includes interleaving a plurality of control messages onto the positive integer quantity of resource element groups, and transmitting the positive integer quantity of resource element groups.
US08958356B2 Routing protocols for power line communications (PLC)
Systems and methods for routing protocols for power line communications (PLC) are described. In some embodiments, a method may include transmitting a one-hop broadcast request message to a plurality of PLC devices in a mesh network and receiving a response from each of the devices. The method may also include selecting one of the devices as a bootstrapping agent, sending a join request to a bootstrapping server through the bootstrapping agent, and, in response to successfully joining the network, setting the bootstrapping agent as a next hop toward a bootstrapping server. In another embodiment, a method may include maintaining a routing table for a plurality of PLC devices in a mesh network, receiving a join request from a PLC device, accepting the request, and updating the table to add a record corresponding to the PLC device; the record setting the bootstrapping agent as a penultimate hop toward the PLC device.
US08958352B2 Method and apparatus for reporting location information
A method and apparatus for reporting location information are provided. A wireless device transmits a Packet Data Convergence Protocol (PDCP) control Protocol Data Unit (PDU) to a base station. The PDCP control PDU includes a D(Data)/C(Control) field indicating a control PDU, a PDU type field indicating location information and the location information of the wireless device.
US08958340B2 System and methods for open fabric management
A system for operating a plurality of information handling systems forming a network including a plurality of switches is provided. The switches include physical and virtual switches each having ports coupling information handling systems to one another. The system including a management unit configured to provide commands to the switches and to collect a status information for each of the switches; and an agent unit coupled to each of the switches, the agent configured to receive the commands from the management unit, provide the commands to the switch associated thereto, monitor status of the switch associated thereto, and provide the status information to the management unit. A method for operating a network and a computer program to perform the method for using a system as above is also provided. A network managing device configured to couple to a service provider in a network as above is also provided.
US08958336B2 Condition detection by a call session control function (CSCF)
A system configured to receive, from a user device, traffic associated with a request to initiate a call session; detect a condition associated with the traffic; determine whether to establish the call session based on whether the condition, associated with the traffic, is a particular type of condition; send, to a server device, a notification to perform an operation to remedy the condition when the condition does not correspond to the particular type of condition, where sending the notification enables the server device to identify a type of condition, identify an operation that remedies the condition based on the type of condition, or initiate the operation to remedy the condition; and establish the call session when the type of condition corresponds to the particular type of condition, where establishing the call session enables a call, placed by the user device, to be processed as a normal call.
US08958331B2 HARQ-ACK handling for unintended downlink sub-frames
Disclosed in some examples is a method for providing a HARQ response in an LTE network for a PUCCH format 1b. The method includes receiving one or more downlink assignments of a bundling window over a wireless downlink control channel; setting a reception status for each sub-frame of a downlink data channel in the bundling window based on whether the sub-frame on the downlink data channel was associated with a particular one of the received downlink assignments and based upon whether the sub-frame was successfully received; setting a reception status of sub-frames of the downlink data channel in the bundling window that did not have a corresponding downlink assignment to a predetermined value; and transmitting a response, the response based upon the reception statuses set by the response module.
US08958330B2 De-rate matching method and device for downlink traffic channel in long term evolution
The present invention discloses a de-rate matching method and device for a downlink traffic channel in a Long Term Evolution (LTE). The method comprises: at a terminal side, dividing a received Transport Block (TB) of a downlink traffic channel, i.e., Physical Downlink Shared Channel (PDSCH), into a plurality of different code blocks; for the first code block, de-rate matching of data is implemented by a segmented copy method; and for the other code blocks, de-rate matching is implemented by a table lookup method. By applying the method and device provided in the embodiments of the present invention, the execution speed of the de-rate matching can be improved, and the overall processing speed of the downlink traffic channel can be improved.
US08958326B2 Voice over internet protocol (VOIP) session quality
A method, computer program product, and system for VoIP session quality is described. A method may comprise allowing a user to define a session quality threshold for a Voice-over-Internet-Protocol (VoIP) session of a VoIP conference, the session quality threshold corresponding to a session quality characteristic of the VoIP session. The method may further comprise determining a session quality value for the session quality characteristic of the VoIP session. The method may additionally comprise determining if the session quality value for the session quality characteristic of the VoIP session is unacceptable based upon, at least in part, the session quality threshold that corresponds to the session quality characteristic of the VoIP session. The method may also comprise, in response to determining that the session quality value is unacceptable, initiating one or more predefined session quality actions.
US08958325B2 Fault-tolerant communications in routed networks
A method for providing fault-tolerant network communications between a plurality of nodes for an application, including providing a plurality of initial communications pathways over a plurality of networks coupled between the plurality of nodes, receiving a data packet on a sending node from the application, the sending node being one of the plurality of nodes, the data packet being addressed by the application to an address on one of the plurality of nodes, and selecting a first selected pathway for the data packet from among the plurality of initial communications pathways where the first selected pathway is a preferred pathway.
US08958320B2 Method and device for processing a measurement context
A method and a device for processing a measurement context are provided by the present invention. The method includes: preparing for handover between radio access network devices in the Long Term Evolution (LTE) system (101); processing the network side measurement context between the radio access network devices (102). The application of the present invention can avoid the error resulted from the difference between the network side measurement context and the user equipment side measurement context, and can realize the interconnection between the radio access network devices of different manufacturers.
US08958311B2 Troubleshooting method and apparatus
A troubleshooting method includes sending a forward detection message to at least one node on a path to be detected. The forward detection message carries information about a forward path to be detected and information about a backward path to be detected. Faults are detected according to a backward detection message returned by the at least one node.
US08958310B2 Investigating quality of service disruptions in multicast forwarding trees
Methods, computer-readable storage media and systems may be provided for investigating a Quality of Service (“QoS”) disruption among nodes of a computer network that form a multicast forwarding tree. A topology of the multicast forwarding tree may be identified. Performance data may be collected at interfaces between nodes of the multicast forwarding tree. A source of the QoS disruption may be identified by mapping the performance data to the topology.
US08958307B2 Enabling coexistence of high-density and low-density transmissions
Embodiments may comprise logic such as hardware and/or code to enable coexistence of high-density and low-density transmissions with a modified CSMA protocol. Embodiments include a self-CTS (self clear to send) packet transmission prior to transmission of a ready to send (RTS) signal when initiating a high density transmission amidst legacy devices. In many embodiments, the self-CTS or the RTS includes a network allocation vector (NAV) having a value for the duration of the transmission. In some embodiments, the self-CTS may include a flag or bit to indicate the Shading Transmission Starts (STS).
US08958305B2 OSPF point-to-multipoint over broadcast or NBMA mode
A network device identifies an Open Shortest Path First (OSPF) link between the network device and a layer 2 network as one of a point-to-multipoint over broadcast interface or a point-to-multipoint over non-broadcast multi access (NBMA) interface, and performs database synchronization and neighbor discovery and maintenance using one of a broadcast model or a NBMA model. The network device also generates a link-state advertisement for the network device, where the link-state advertisement includes a separate link description for each point-to-point link within the layer 2 network; and sends the link-state advertisement to each fully adjacent neighbor in the layer 2 network.
US08958297B1 Data network with “per flow” flow monitoring
A ‘per flow’ flow monitor is operatively associated with each ingress port of the switch of the data network, for monitoring the arrival data flow on each flow in defined traffic constraint envelopes containing frames. An eligibility time computation mechanism computes an eligibility time at which arriving frames on each flow will be conformant to the defined traffic envelope to the ingress port given past frame arrivals on that same flow. A holding mechanism holds the arriving frames on each flow until the eligibility time is reached. A release mechanism releases the arriving frames on a flow at the eligibility time. The flow monitor, computation mechanism, holding mechanism, and release mechanism cooperate to provide an ‘per flow’ traffic shaping function in conformance with delay and delay-jitter bound, frame loss probability, and bandwidth provisioning requirements, thus allowing the switch to enforce the traffic constraint envelope for each flow.
US08958295B2 Adaptive edge-implemented traffic policy in a data processing network
In one aspect, a disclosed method of processing a network packet received by an edge device from a client in a data processing network includes determining a priority category of the network packet when the priority category is indicative of a priority associated with the packet. The method further includes determining a value of a traffic state parameter. The traffic state parameter indicates a level of traffic activity in a backbone network to which the edge device is connected. A traffic policy is then determined that is applicable to the level of traffic activity and the priority category of the network packet. The network packet is then blocked from traversing or permitted to traverse the network packet edge device based on the determined traffic policy. Determining the priority category may include determining a transport protocol port number of the network packet.
US08958294B2 Assigning identifiers to mobile devices according to their data service requirements
A network fabric includes a mobile device associated with a service type and a server including a processor and memory storing program code for assigning identifiers to mobile devices in accordance with an identifier assignment policy. The processor, in response to executing the program code stored in the memory, associates a service type with the mobile device, maps the service type to an identifier predetermined to cause frames bearing the identifier to receive a particular frame-forwarding treatment within the network fabric, assigns the identifier to the mobile device based on the service type of the mobile device, and sends the identifier to the mobile device for inclusion in frames transmitted by the mobile device.
US08958289B2 Method of transceiving signal in wireless communication system and apparatus thereof
A method of processing a signal at a network node of a wireless communication system is disclosed. The method comprises detecting a problem of a first interface; and transmitting a first message to the user equipment via a second interface for suspending data transmission through the second interface. Also, the method further comprises transmitting a second message to the user equipment via the second interface for resuming data transmission through the second interface, if a recovery of the problem of the first interface is completed. Preferably, the method further comprises transmitting a third message to the user equipment via the second interface for releasing connection between the network node and the user equipment, if a recovery of the problem of the first interface is failed.
US08958284B2 Port number reservation agent
In a communication device having a modem subsystem and an Application Processing Engine (APE) that share an IP address, port number conflicts are avoided by a Port Reservation Agent (PRA) running on the APE. Apps executing on the modem subsystem must request to register a port number with the PRA prior to using it. If the address is available, the PRA creates a port reservation socket and associates the port number with the requesting app. If the requested port number is not available, the PRA returns an error and the app must request a different address. To apps executing on the APE, the port reservation sockets appear as port numbers associated with other apps executing on the APE. In this manner, port number conflicts between the modem subsystem and the APE are avoided.
US08958281B2 Early termination of a base station identity code procedure in TD-SDCMA
An early BSIC (base station identity code) abort procedure includes comparing a first signal strength of a serving cell with a first threshold and comparing a second signal strength of a target cell to a second threshold. The first threshold is a sum of a network indicated threshold and a user equipment (UE) threshold. The second threshold is a difference between the network indicated threshold and the UE threshold. When the first signal strength is below the first threshold and the second signal strength is above the second threshold, the base station identity code (BSIC) procedure is initiated. A number of BSIC failure attempts is adaptively set before terminating the BSIC procedure.
US08958268B2 User-interface target motion analysis method using two-dimensional parameter control and speed zoom
Disclosed is a user-interface target motion analysis (TMA) method using two-dimensional parameter control and speed zoom, and the method includes a first step of displaying a user-interface target motion analysis screen capable of selecting an input method; a second step of receiving the input method of a user; a third step of simultaneously calculating a speed and a course by speed zoom or simultaneously calculating a course and an initial range; a fourth step of calculating an initial range or a speed by speed zoom that is not calculated in the third step; and a step of generating a result of the target motion analysis using the parameters inputted through the first to fourth steps.
US08958267B2 Seismic true estimated wavelet
The invention relates to processing seismic data that includes signals from at least two sources and typically three or four sources where source separation is necessary for geophysical analysis. Specifically, the present invention is a process for correcting data prior to inversion where the correction is provided to correct for the filtering effect of the earth. The earth is a non-homogenous seismic propagator that causes distortions of wavelets of seismic energy related to the source and receiver azimuth and offset that makes the identification of source specific data within the composite data harder to identify. Computing an earth response and correcting for the effects of the earth on the wavelets provides for more resolution and more clarity in the resulting data and better geophysical interpretation.
US08958266B2 Zero-offset seismic trace construction
Described are methods for obtaining seismic signals representative of properties of the earth's interior, including the steps of obtaining near-field acoustic signals recorded in the vicinity of a seismic source (13), muting from the near-field acoustic signals at least partly signals representing direct arrivals from the seismic source (13), and using a remaining part of the obtained signals as estimate of a zero-offset data set. The zero-off set data set can then be used to interpolate data from conventional acquisition location, such as streamers (11), to locations closer to the source (13).
US08958259B2 Device performing refresh operations of memory areas
Disclosed herein is a device that includes a plurality of memory circuits and a refresh control circuit configured to generate a plurality of refresh initiation signals such that one of the refresh initiation signals takes an active level. Each of the memory circuits comprises a memory cell array including a plurality of memory cells, at least one data terminal, a data read/write circuit performing a data read operation to read out read-data from a selected one of the memory cells and supply the read-data to the data terminal and a data write operation to receive write-data from the data terminal and write the write-data into a selected one of the memory cells, and a refresh circuit performing a data refresh operation on selected one or ones of the memory cells of the memory cell array in response to an associated one of the refresh initiation signals taking the active level.
US08958253B2 Caching scheme synergy for extent migration between tiers of a storage system
A method according to one embodiment includes determining to move an extent from a source-tier in a storage system to a destination-tier in the storage system; determining whether any track from the set of tracks is presently being written to; designating to a write-stack associated with the source-tier each track that is presently being written to and designating to a read-stack associated with the source-tier remaining tracks from the set of tracks; removing oldest tracks from the read-stack and the write-stack until the read-stack and the write-stack have been depleted of tracks; when a parameter of the extent exceeds a migration threshold: populating a destination-tier cache with the tracks as they are removed from the read-stack and the write-stack using a predetermined read-to-write ratio and removing tracks from a source-tier cache that were removed from the read-stack and the write-stack; and migrating the extent from the source-tier to the destination-tier.
US08958250B2 Method and apparatus for optimizing reference voltages in a nonvolatile memory
A system including a divider module, a read module, a counting module, and a reference voltage setting module. The divider module is configured to select a voltage range in which to adjust a reference voltage used to read memory cells of nonvolatile memory, and to divide the voltage range into a plurality of bins, where each of the bins is defined by a pair of voltages. The read module is configured to perform a plurality of read operations by applying, to the memory cells, the voltages defining the bins. The counting module is configured to generate, in each of the read operations, counts of a number of memory cells having threshold voltages in each of the bins. The reference voltage setting module is configured to adjust, based on the counts, the reference voltage to a voltage selected from one or more voltages associated with the bins.
US08958242B2 Thermal treatment of flash memories
A memory controller can provide current to a heater in a flash memory to reduce cycling induced errors. If necessary, after heating, the memory may be refreshed. In non-battery powered systems, data may be removed from the memory prior to heating and restored to the memory after heating.
US08958241B2 Magnetic memory
A magnetic memory according to an embodiment includes: a magnetic nanowire; first insulating layers provided on a first surface of the magnetic nanowire, each of the first insulating layers having a first and second end faces, a thickness of the first insulating layer over the first end face being thicker than a thickness of the first insulating layer over the second end face; first electrodes on surfaces of the first insulating layers opposite to the first surface; second insulating layers on the second surface of the magnetic nanowire, each of the second insulating layers having a third and fourth end faces, a thickness of the second insulating layer over the third surface being thicker than a thickness of the second insulating layer over the fourth end face; and second electrodes on surfaces of the second insulating layers.
US08958238B2 Local write and read assist circuitry for memory device
A memory device having complementary global and local bit-lines, the complementary local bit-lines being connectable to the complementary global bit-lines by means of a local write receiver which is configured for creating a full voltage swing on the complementary local bit lines from a reduced voltage swing on the complementary global bit lines. The local write receiver comprises a connection mechanism for connecting the local to the global bit-lines and a pair of cross-coupled inverters directly connected to the complementary local bit lines for converting the reduced voltage swing to the full voltage swing on the complementary local bit lines.
US08958235B2 Semiconductor memory device
This semiconductor memory device comprises: a memory cell array configured as an arrangement of memory cells disposed at intersections of a plurality of first lines disposed substantially in parallel and a plurality of second lines disposed to intersect the first lines, each of the memory cells including a variable resistance element; and a control circuit configured to control the memory cell array. The control circuit is configured to change a voltage value of a resetting verify voltage applied for confirming completion of the resetting operation according to a degree of change of resistance of the memory cell when performing the resetting operation to change the memory cell from a low-resistance state to a high-resistance state.
US08958232B2 Method and apparatus for read assist to compensate for weak bit
A memory assist apparatus includes a detection circuit and a compensation circuit. The detection circuit is configured to provide a detection signal indicating whether a bit line configured to provide read access to a data bit stored at a memory bit cell has a voltage below a predetermined threshold. The compensation circuit is configured to pull down the voltage of the bit line if the detection signal indicates that the voltage of the bit line is below the predetermined threshold.
US08958228B2 Non-volatile memory having 3D array of read/write elements with vertical bit lines and select devices and methods thereof
A three-dimensional memory is formed as an array of memory elements that are formed across multiple layers of planes positioned at different distances above a semiconductor substrate. The memory elements reversibly change a level of electrical conductance in response to a voltage difference being applied across them. The three-dimensional array includes a two-dimensional array of pillar lines acting as local vertical bit lines through the multiple layers of planes which together with arrays of word lines on each plane are used to access the memory elements. The three-dimensional memory is formed over a CMOS substrate with an intermediate pillar select layer. The pillar select layer is formed with a plurality of pillar select devices which are switching transistors formed outside the CMOS and serve to switch selected rows of pillar lines to corresponding metal lines on the substrate.
US08958220B2 Power-saving voltage converter operation
Whether a connector element electrically connected to a direct-current output of a converter that converts alternating current into direct current is connected to an external device may be detected. The converter may be disabled in response to the electrical connector component not being connected to the external device. In response to the electrical connector component being connected to the external device, the converter may be enabled.
US08958211B2 Circuit board and electronic device
An electronic device includes an electronic component including a plurality of terminals and a circuit board on which the electronic component is mounted. The circuit board includes a board body, a plurality of electrode pads arranged on the board body, each of the electrode pads being connected to each of the terminals by solder, a first solder resist formed on the board body and having a plurality of first openings, each of the first openings accommodating each of the electrode pads, and a second solder resist formed on the first solder resist and having a plurality of second openings, each of the second openings being larger than each of the first openings and communicating with each of the first openings.
US08958210B2 Modular converter cabinet system
A modular converter cabinet system of a converter having phase modules with upper and lower converter valves, wherein each converter valve has at least two converter cells and a branch inductor connected in series, includes a first valve cabinet, a second valve cabinet, and an inductor cabinet. The first and second valve cabinets each have several vertically spaced valve levels and several honeycomb cells arranged next to one another. The inductor cabinet has several vertically spaced phase levels. Two valve levels of at least one of the first and second valve cabinets are electrically connected to a respective phase level of the inductor cabinet that is arranged next to the at least one valve cabinet. A converter cabinet system which can be individually adapted to different converter output voltages in a simple manner is thus obtained.
US08958209B2 Electronic power module, and method for manufacturing said module
Said electronic power module (10) includes: a stack (14) comprising a metal layer forming an electric circuit (26) and intended for supporting an electronic power component (18) such as a semiconductor; a metal body forming a heat drain (20); and a dielectric material layer (22) forming an electric insulator and inserted between the electric circuit (26) and the heat drain (20). The stack (14) includes a composite material body (24) having a carbon-charged metal matrix. The carbon charge is between 20 and 60 volume percent. Said composite body (24) is inserted between an area of the electric circuit (26) and the electric insulator (22), said area being intended for supporting the electronic power component (18).
US08958208B2 Semiconductor device
A semiconductor device is disclosed that includes an insulation substrate, a metal wiring layer, a semiconductor element, a heat sink, and a stress relaxation member located between the insulation substrate and the heat sink. The heat sink has a plurality of partitioning walls that extend in one direction and are arranged at intervals. The stress relaxation member includes a stress absorbing portion formed by through holes extending through the entire thickness of the stress relaxation member. Each hole is formed such that its dimension along the longitudinal direction of the partitioning walls is greater than its dimension along the arranging direction of the partitioning walls.
US08958206B2 Split bezel hinge in a double dense blade server
A blade server comprises first and second housing portions. Each housing portion includes a cover securing a first printed circuit board assembly, two sides extending from the cover, a bezel portion secured along a proximal end of the cover between the two sides, a first hinge member formed near the proximal end of one side, and a second hinge member formed near the proximal end of the other side. The hinge members on the first housing portion are selectively engagable with the hinge members on the second housing portion to enable the housing portions to pivot between an open position and a closed position with the first and second printed circuit board assemblies disposed between the first and second housing portions.
US08958204B2 Leakage current dissipation devices
In some embodiments, computing device includes an outer housing having a bottom surface, and a leakage current dissipation device mounted to the bottom surface, the leakage current dissipation device being configured to dissipate leakage current generated by the computing device into a surface on which the computing device is supported.
US08958201B2 Flexible mobile computing devices
A flexible mobile computing device includes a flexible display having a first display portion, a second display portion, and a third display portion positioned, along a longitudinal axis of the device, between the first and second display portions. The device also includes a printed circuit board (PCB) portion positioned behind the first display portion. Additionally, the device includes a battery portion positioned behind the second display portion. The device also includes a flexible connector positioned behind the third display portion, extending along a latitudinal axis of the device, and connecting the PCB portion to the battery portion. The flexible connector is configured to permit the first display portion to twist relative to the second display portion about an axis of the device other than the latitudinal axis. In addition, the flexible connector is configured to permit inward and outward bending of the device.
US08958200B2 Display mount with post-installation adjustment features
A display mount with post-installation adjustment features according to embodiments of the present disclosure addresses the above-mentioned needs of the industry. The mount may include two or more wall brackets, each having a vertically shiftable carrier assembly. Cross-supports extend between the carrier assemblies and are received in floating connection structures in the carriers. An electronic display is coupled with the cross-supports. The carrier assembly of each wall bracket is independently vertically shiftable to shift the orientation of the cross-supports, and thereby adjust the vertical position and orientation of the electronic display device coupled with the cross-supports. The electronic display may be coupled to the cross-supports with display interface brackets which are tilt-adjustable to change the tilt position of the display device.
US08958199B2 Storage body and storage device
A storage body comprises an electric energy storage unit and a case that houses the storage unit. The case comprises a frame-shaped outer shell body having two end surfaces that respectively include opening portions and a pair of laminate film pieces that are adhered to the respective end surfaces of the outer shell body so as to form a storage chamber inside the outer shell body. Each laminate film piece comprises an adhesion portion that is adhered to the outer shell body and a film portion that faces the storage chamber. The laminate film pieces, which are not formed by press-molding, are adhered to the outer shell body, and therefore structurally weak sites are not formed on the laminate film pieces.
US08958197B2 Electrode for capacitor, process for producing same, and capacitor including the electrode
An electrode for capacitor includes a current collector having conductivity, a protective layer formed on the current collector, an anchor coat layer formed on the protective layer, and a polarizing electrode layer formed on the anchor coat layer. The protective layer contains an oxyhydroxide and the anchor coat layer contains conductive particles.