US08894188B2

A recording head that is configured to eject ink containing tabular particles from nozzles includes pressure chambers, a pressure generating unit that generates pressure change in the pressure chambers, a reservoir that communicates with the pressure chambers, and an ink supply path that connects the pressure chambers and the reservoir, wherein a plurality of protrusions are formed on an inclined surface which is continuous with a wall of the pressure chambers and a wall of the ink supply paths at the boundary between the pressure chambers and the ink supply paths where a flow path cross-sectional area changes, and the plurality of protrusions project into the flow path from the wall surface.
US08894185B2

A liquid ejection head is disclosed that includes piezoelectric elements constituting driving element rows in which plural driving piezoelectric element columns that generate energy for ejecting liquid droplets from nozzles are arranged side by side; a wiring board arranged on the side opposite to a surface in which the nozzles are formed; and two sheets of flexible printed circuits that are provided to correspond to the piezoelectric elements and have output terminal parts connected to the plural driving piezoelectric element columns and input terminal parts connected to the wiring board, the input terminal parts being drawn to the side of the wiring board. The flexible printed circuits are arranged facing each other with their input terminal parts not facing each other, and the input terminal parts of the flexible printed circuits are folded in a direction where the flexible printed circuits face each other and are connected to the wiring board.
US08894181B2

The printing system is a dot matrix-type printer utilizing a liquid ink reservoir. A plurality of pins are disposed within the reservoir, each pin having a lower end and a tapered upper end terminating in a printing tip. In use, the reservoir is held stationary, the liquid ink being contained therein by gravity. A printing substrate, such as a piece of paper, is drawn over an open upper end of the reservoir. A driver selectively vertically translates the plurality of pins, each individual pin being selectively driven independent of the other pins. Each pin is initially positioned so that the lower end thereof is located adjacent a lower wall of the reservoir, and the printing tip is positioned beneath a surface of the ink. A selected pin is translated upwardly so that the printing tip thereof contacts the printing substrate to form an ink dot thereon.
US08894177B2

A pattern forming method that includes forming a pattern for detecting defective discharges of a plurality of ink discharging nozzles and recording a first dot pattern with the plurality of ink discharging nozzles. The pattern forming method also includes recording a second dot pattern to be adjacent to at least one side of the first dot pattern in the predetermined direction.
US08894168B2

A refrigerator having a gap adjuster includes a main body, at least one door to open and close the main body, and the gap adjuster located between the main body and the at least one door such that a length of the gap adjuster is increased or decreased so as to adjust a gap between the main body and the at least one door.
US08894165B2

A coffee pod tray is provided with a housing having a slide extending along opposing sides of the housing. A tray configured to hold a plurality of coffee pods has a side frame with an exterior side frame moving along the slide of the housing. The tray has a limit stop formed by a rivet in a top of the housing so the rivet hits the back of the tray to keep the tray from being removed from the housing.
US08894161B2

A cabinet for holding electronic equipment includes a first rear frame, a second rear frame, and a front frame. The second rear frame is oriented substantially orthogonal to the first rear frame. The front frame is secured to both the first rear frame and the second rear frame. The front frame includes an electronic equipment mounting element for mounting at least one of electronic equipment or a support for holding electronic equipment.
US08894152B2

The invention relates to a vehicle seat (1) with an upper part (5) and a lower part (6) and a frame (4) arranged between them and vertically adjustable by means of at least one fluid spring (11) capable of being retracted and extended, wherein a component (17) with at least one element (24) of resilient material for the damping of vibrating movements of the vehicle seat (1) is provided, wherein the component (17) is connected to a first end (20) of the fluid spring (11) and the upper part (5) of the seat or the lower part (6) of the seat.
US08894150B2

Chair comprising, a base structure bearing a seat, a tilting backrest, and at least one joint which connects the backrest to the base structure and allows a movement of the backrest between a rest position and a backward tilted position under a backwards push applied by the user, wherein said joint comprises a first and a second curved component with a circular profile coupled together in a telescopic manner and fixed to the base structure or to the seat and, respectively, to the backrest.
US08894148B2

I came up with the idea of the “Three-in-One Car Seat” because of the benefits and convenience for both parents and children. Now parents do not need to carry a car seat, a potty, and a booster seat when on the go. Some of the benefits of this car seat includes: keeping your child on track during potty training, safe from dangerous germs and bacteria (such as e-coli) found in public restrooms, as well as the convenience of having a potty ready for your child whenever he/she needs it, because everything needed can now be housed in one unit. It also comes in a handy for older kids too. This car seat takes a child from car seat, booster seat, potty training and beyond!
US08894142B2

An active headrest adapted for use with a rear seat, including a translatable, conformable, or otherwise reconfigurable shell, an active material actuator disposed within and drivenly coupled to the shell, and preferably including a linkage system fixedly coupled to the seat and/or shell, wherein the actuator is operable to cause the headrest to achieve one of a plurality of achievable positions.
US08894137B2

Open roof construction for a vehicle having a roof assembly with a panel and a mechanism for closing and opening a roof opening. The moving mechanism comprises two stationary guides extending at least partly in a non-parallel manner along opposite longitudinal edges of the roof opening and two pivot arms each having a first end movably attached to the panel and a second end connected to one of the stationary guides. Each pivot arm is provided with at least one guide member, whereas the movable panel comprises at least two guide parts along which the guide members will move when the respective pivot arms pivot around a respective pivot axis. The shape of said guide parts is such that as a result of the cooperation between corresponding guide members and guide parts the movable panel may be moved in a vertical and/or horizontal direction.
US08894123B1

A pick-up truck cargo bed material transport support system for the transportation of large panel material and the like within the cargo bed of a pick-up truck. An adjustable support rack is removably positioned within the cargo bed of a pick-up truck rearwardly of the rear wheel wells having multiple pivoted linkage arm support assembly extending onto the lowered tailgate of the cargo bed when in use. The support rack is collapsible when not in deployed use and combined with a secondary cross bed support beam positioned forward of the rear wheel wells provides a unique support material engagement system within the cargo bed for large panel-like or associated loads.
US08894116B2

A gripper of a robot for assembling a vehicle is provided, including: a gripper body that extends vertically; a lower grip that bends forward from a lower end of the gripper body and supports a lower end of an assembly object; an upper grip that is hinged at a rear end to an upper end of the gripper body and grips an upper end of the assembly object when rotating forward by extending forward at a front end of the upper grip; a seat that extends and bends rearward from the upper end of the gripper body; a link assembly that is composed of a first link and a second link that connect an upper end of the seat and the upper grip via the link assembly; and a driving unit that rotates the upper grip forward or rearward by transmitting a driving force to the link assembly.
US08894115B2

A method of handling a generally cylindrical conduit includes positioning a lift cylinder within the generally cylindrical conduit. The lift cylinder includes an inflatable bag, an inflation port, and an attachment point. The method also includes connecting a fluid source to the inflation port, inflating the inflatable bag with the fluid source such that an outer surface of the inflatable bag engages an inner surface of the generally cylindrical conduit, connecting a winch to the attachment point, and moving the lift cylinder and the generally cylindrical conduit with the winch.
US08894113B2

A robot hand is provided. The robot hand includes a plurality of holding parts provided to be holdable of a plurality of workpieces, respectively, and a pneumatic drive for protruding one of the holding parts, when the holding part holds one of the workpieces, toward the workpiece with respect to one or more remaining holding parts by pneumatic pressure.
US08894112B2

An attachment to a shovel having a shovel head and a handle is provided, converting the shovel into a tool for collecting debris. The attachment has a clamping head and a pivot arm shorter than the shovel handle, and a pivot for attaching the attachment to the shovel handle. The attachment is movable between a closed position when the shovel head and the clamping head are juxtaposed face to face forming a tunnel therebetween, and an open position when the shovel head and the clamping head are spaced apart. In operation, the clamping head is moved into an open position to collect debris, and then moved into a closed position towards the shovel head to secure the debris, followed by rotating the tool by 90° plus an offset angle, thereby causing the clamping head to open under its weight and the debris to fall through the tunnel.
US08894105B2

The invention relates to a vehicle door lock having a rotary latch arrangement for locking doors of motor vehicles, in particular for tractors, having two rotatably mounted rotary latches, wherein for each rotary latch, provision is made of in each case one locking element which interacts therewith, which locking elements can interact with the rotary latches so as to lock the lock, and also having an actuating lever (35) by means of which the locking elements can be actuated so as to release the locking action, wherein the actuating lever (35) can be actuated from a first side of the lock (1) by being pressed, wherein the vehicle door lock (1) has an inside release lever (51) which can be actuated directly from an opposite side by being pressed, and wherein the actuating lever (35) can be driven by means of the inside release lever (51).
US08894101B2

A pipe connection includes a tubular box having an internal threaded section extending from a rim, and a nose receptacle area joining the threaded section. A box seal surface is formed on the nose receptacle area. A tubular pin has a nose area extending from a pin end, and an external threaded section joining the nose area, the external threaded section mating with the internal threaded section. An annular groove is formed on the nose area between the pin end and the external threaded section. A pin seal surface is located at least partially in the groove for engaging the box seal surface to form a metal to metal sealing engagement.
US08894097B2

An adjustable steering column for a motor vehicle has at least two components and at least one locking device. The components can be adjusted in the position thereof relative to each other along an adjustment path in an open position of the locking device and are locked in the position thereof relative to each other in a closed position of the locking device. A stop element is arranged at least a first of the components such that the stop element limits the adjustment path and can be detached from the first of the components when a force value is exceeded. The adjustable steering column has a tool which can be inserted between the stop element and the first of the components in order to detach the stop element.
US08894094B2

An airbag assembly may include an inflatable curtain airbag with a stowed configuration and a deployed configuration. The inflatable curtain may have a first protection zone and a second protection zone that inflates forward of the first protection zone to provide enhanced protection. The second protection zone may be double-folded against the first protection zone so that, during deployment, the second protection zone pivots to unfold relative to the first protection zone. The airbag assembly may have a restraint member in the form of a forward tether or a first tether secured to the forward tether such that the restraint member exerts outboard force on the second protection zone during deployment to help control deployment of the second protection zone. Portions of the first and second protection zones may be fold-over sewn together to control the angle at which the second protection zone unfolds relative to the first protection zone.
US08894093B2

An airbag cover for a vehicle that includes an airbag cover body that has a tear line to allow the airbag cover body to be torn off when an airbag cushion is deployed, and a bezel ring coupled to the airbag cover body. The airbag cover includes a plurality of separating protrusions having first and second separating protrusions that are formed on the bezel ring to be spaced apart from each other in a circumferential direction of the bezel ring and to be adjacent to each other. In addition, the separating protrusions have third and fourth separating protrusions adjacent to each other at a position facing the first and second separating protrusions. The separating protrusions include first to fourth separating protrusion insertion apertures that are formed within the airbag cover body to allow the first to fourth separating protrusions to be inserted therein.
US08894091B2

A stroller includes: a first stroller component; a second stroller component comprising a child receiving portion; a drive mechanism operatively engaged with at least one of the first and second stroller components to move the at least one of the first and second stroller components from a first position to a second position; and an object sensor operably coupled to the child receiving portion. The object sensor provides a signal that prevents movement of the first and second stroller components from the first position to the second position if the object sensor detects the presence of an object in the child receiving portion.
US08894087B2

The present invention provides a front unit (10) for a sliding board binding, comprising first engagement means of a first binding system (12) for fixing a front sole portion of a sliding board boot in a downhill position and second engagement means of a second binding system (14), the second engagement means having separate bearing means (34L, 34R) from the first engagement means, for pivotably mounting a sliding board boot about an axis (Q) extending transverse to the longitudinal axis (L) of the sliding board.
US08894078B2

A juvenile walker includes a rolling base and a child restraint coupled to the rolling base to move therewith. The child restraint is adapted to support a child using the juvenile walker. The rolling base includes a lift carrier and a child-restraint lift coupled to both the child restraint and the lift carrier to vary a height of the child restraint above ground.
US08894065B2

The present invention provide a printing apparatus and a method for conveying a sheet wherein generation of noise is minimized using a simple configuration, wherein, during sheet discharging, a sheet is discharged at a speed suitable for the sheet discharging, and wherein the sheet is aligned at a sheet discharging position. The printing apparatus controls conveyance of sheets as follows. A first sheet and a second sheet fed subsequently to the first sheet are conveyed at a relatively low conveying speed until an upstream trailing end of the first sheet is placed at a sheet discharging standby position. Then, the first sheet is discharged to the sheet discharging position, and the first sheet and the second sheet are conveyed at a relatively low conveying speed until a downstream leading end of the second sheet is placed at a sheet feeding control position.
US08894059B2

A sheet feeding device comprises a structure as an option, on which an apparatus main body of an image forming apparatus having a lower face with a positioning depression is placed. The structure includes a mounting member, a reinforcement member and a positioning pin. The mounting member is located to face to a periphery of the lower face. The reinforcement member is located below the mounting member. The positioning pin includes an upper part having a guard part and a lower part. The pin penetrates the mounting member so that the upper part can fit in the positioning depression and the lower part can come into contact with the reinforcement member. When the apparatus main body is placed, the upper part fits in the positioning depression, the guard part comes into contact with an edge of the positioning depression and the lower part comes into contact with the reinforcement member.
US08894058B2

A sheet feeder including a sheet container on which sheets are placed, a transfer roller to transfer the sheets to an image forming unit via a transfer path; a friction pad to transfer the sheets together with the transfer roller; and a movable portion provided on the transfer path to alter a direction of the transfer path based on the sheets.
US08894052B2

Method and arrangement for oscillation isolation by means of an air bearing. The electropneumatic valves (4) for the compressed-air supply to the air bearing are subjected to a dither signal. This causes additional vibration of the mass 1 to be isolated. A compensation signal transmitter (12) ensures that additional vibration of the mass (1) is suppressed, by controlling actuators (10). Overall, hysteresis effects are avoided in the control of the compressed-air flow.
US08894051B2

Disclosed is a liquid-sealed vibration isolator (10) provided with a main liquid chamber (42), a portion of the chamber wall of which is formed from a vibration isolating base (16), a subsidiary liquid chamber (44), a portion of the chamber wall of which is formed from a first diaphragm (38), and a first orifice flow path (50) which connects both liquid chambers, wherein a high-frequency second orifice flow path (54) which connects the main liquid chamber (42) and the subsidiary liquid chamber (44) is formed on a partitioning body (40), and a second diaphragm (60) is provided on the opening (59A) of the second orifice flow path (54) on the side of the main liquid chamber. The outer peripheral portion (60A) of the second diaphragm is held by the partitioning body (40) in a liquid-tight manner, and the second diaphragm (60) abuts the peripheral edge portion of the opening (54A) so as to block said opening with a flexible membrane section (60B) which is provided on the inside of the second diaphragm (60). Moreover, a through hole (74) is disposed on the flexible membrane section (60B) at a position which does not overlap the opening (54A).
US08894044B2

Dispensing devices are disclosed that include a base, a reservoir that has a volatile active, and a housing. The housing includes a horizontal component and a vertical wall extending upwardly from the horizontal component. The horizontal component and the vertical wall define an interior volume of the housing. An activator is operatively connected to the reservoir. When the activator is activated, the volatile active is released from the reservoir into the interior volume of the housing to create a first quantity of volatile active having a first emanation rate and a second quantity of volatile active having a second emanation rate.
US08894040B2

Presented is a trailer tongue lift jack which tilts in order to allow the tongue and hitch to be aligned with a towing ball attached to a towing vehicle. The trailer lift jack includes a ball joint which allows the body of the hitch to tilt for this alignment step. The lift jack can also rotate to a storage position which is basically horizontal, and rotate to a lift position which is basically vertical for lifting the trailer tongue.
US08894039B2

An air driven actuator (100) uses oppositely disposed reciprocating air drivers (122, 124) to cause a single ratchet (146) to rotate via a drive plate (150) and a pawl (170). The ratchet (146) rotates a drive tube (144) that can further extend or retract landing gear on a semi-trailer.
US08894038B2

A trailer jack having a low profile which will not interfere with opening of a towing vehicle's tailgate. The jack has tubes telescopically contained within each other. A threaded rod has a threaded tube slidingly placed over it. The threaded tube has slots and a pin in the threaded rod slides within the slots for synchronous rotation. This provides even extension and retractions for the telescoping tubes relative to each other. The jack has a low profile that extends above the trailer tongue a minimal amount when the jack is extended. When the jack is retracted, no parts of the jack are raised above the tongue. Thus, the tailgate of the towing vehicle may be operated without hitting any part of the jack.
US08894036B2

A hydraulic control valve actuated by a diaphragm's integral spring whose thicker part acts with greater force to close the diaphragm and plug unit of the valve and whose thinner part may complete the closing motion so that the integral spring may weaken faster than linearly in relation to displacement of the diaphragm and plug unit. A snap seat supporting the plug may include a seat portion and a grip skirt portion integrally joined at an acute angle. A bracket and sliding guide may guide a helical rotor touching an indicator. Movement of the diaphragm and plug unit may rotate the helical rotor and the indicator without the indicator rising out of the valve. The cover may have an internal control passage in communication with a base of the valve to allow the cover to be installed horizontally and vertically conveniently and without disconnecting the control tubing above the valve.
US08894027B2

Various methods and devices involving reprographic copy stands are described. A reprographic copy stand may include a first support element configured to support a first cover of a book at a first plurality of angles. The reprographic copy stand may also include a second support element configured to support a second configured to support a second cover of the book at a second plurality of angles. The reprographic copy stand may include a platform configured to couple with the first support element at a first plurality of positions and the second support element at a second plurality of positions. The distance between the support elements may be variable according to the position of the first support selected from the first plurality of positions and the position of the second support selected from the second plurality of positions such that a plurality of book binding thicknesses are accommodated by the distance.
US08894025B2

A multi-position adjustable height seat post comprises an inner tube, an outer tube, a locking assembly, a triggering device, a first extending element, and a second extending element disposed between the tubes. The locking assembly comprises an actuating unit, a plurality of parallel grooves located in the outer tube, a plurality of spherical detent elements located, in the grooves, and a plurality of spherical elements located in the inner tube. The triggering device connects to the actuating unit. The first extending element constantly pushes the to actuating unit moving in a first direction. The second extending element disposes between the tubes. Once the triggering device is triggered, the actuating unit moves in a second direction contrary to the first direction and makes the spherical elements to move inward laterally to let the inner tube and outer tube move relative to each other freely.
US08894021B1

A cable support is disclosed. The cable support may comprise a mount, a drive support, a strap, and a drive block. The drive support and the strap may be connected to the mount. The drive block may be connected to the drive support and the strap. A cable support may comprise a body having a through hole, a plurality of compression segments, and a spreader. The plurality of compression segments may be located at least partially within the body and may be sized to receive a wire. The spreader may be located between the plurality of compression segments.
US08894020B2

A Block Module for controlling a model railroad layout, the layout being subdivided into a plurality of block districts with each block district represented by one or more of the Block Modules, is a programmable processor having inputs for receiving serial data in a loop from other Block Modules and transmitting the serial data to other Block Modules, as well as inputs for receiving data from elements in the layout and information from other Block Modules and outputs for controlling elements in the layout and communication with other Block Modules. One of the Block Modules in the loop is designated as a Master Block Control Module, and the Block Modules respond to commands transmitted from the Master Block Control Module, to commands manually entered at the block district level, and to communications from related Block Modules to control the layout on a distributed basis.
US08894018B2

This invention discloses a method to break down, destabilize, or destroy an in flight wake vortex shed from an aircraft's wing. The wingtip has a winglet mounted to an extremity of the wing, and means for actuating displacement of the winglet relative to the wing. The winglet is displaced from a stationary position, in which the in flight wake vortex is stable, to a continuous moving condition, in which the winglet is displaced to a secondary temporary stationary position, remote from the initial stationary position, and having any angle relative to a plane extending through a vertical, longitudinal, or lateral axis of the aircraft to alter the winglet's angle of attack, and persisting in the moving condition as long as required to break down, destabilize or destroy the in flight wake vortex. The invention includes a wingtip arrangement for use in the method and an aircraft including the wingtip arrangement.
US08894017B1

Extensible solar arrays configured to support one or more rollable solar panel units and that feature yoke segments and array segments that are configured to be stowed with their long axes substantially parallel to a spacecraft's roll axis. The yoke segments and array segments may be transitioned to a deployed configuration where the yoke segments are substantially perpendicular to the position the yoke segments were in in the stowed configuration, and the array segments are substantially perpendicular to the yoke segments. Some implementations of the extensible solar arrays may also include a rigid solar panel supported by one of the yoke segments.
US08894012B2

An aircraft nacelle includes, on its outside surface, at least one opening that is blocked by at least one movable part (16) that is kept in closed position by at least one locking mechanism that connects the movable part (16) to another part of the nacelle (16′), characterized in that it includes an anchoring point (32) on one of the two parts (16′) that are to be connected, and a detachable link (34) that is connected to a traction element (36) that is integral with the other part (16) that is to be connected.
US08894007B2

A canister system for a folding aircraft may include a canister housing and a launch mechanism powered by one or more compression springs. A hand-operated drive mechanism may rotate a plurality of threaded rods to drive the launch mechanism from a released position to a cocked position, in which mechanical energy is stored in the springs. A latch mechanism may capture the launch mechanism in the cocked position. The canister may include a housing for receiving and storing the aircraft when the launch mechanism is in the cocked position. A trigger mechanism may release the latch mechanism, permitting the energy stored in the compressed springs to drive the launch mechanism toward the released position and propel the aircraft from the housing at launch velocity.
US08894006B2

A man-portable unmanned aerial system launcher (UAS) launcher includes a rail assembly having an internal track and a carriage assembly having a base configured to translate within the internal track. The carriage assembly also includes a cradle configured to support a UAS and a bracket configured to support the cradle above the base. The UAS launcher includes a launch control system configured to secure the carriage assembly in the launch-ready position until the launch control system receives a launch signal. The UAS launcher also includes one or more elastic members configured to engage the carriage assembly and the rail assembly. Once the carriage assembly is translated to the launch-ready position, strain is applied to the carriage assembly by the one or more elastic members. Release of the carriage assembly enables force generated by strain of the elastic members to propel the carriage assembly toward a launch position.
US08894003B2

An air vehicle is provided, including a body having a longitudinal axis, a wing arrangement rotatably mounted to the body with respect to the longitudinal axis, a direction control arrangement for controlling the direction of motion of the body, and an actuation mechanism operable for selectively and controllably rotating the wing arrangement with respect to the body through at least a desired first angular displacement about the longitudinal axis. Methods for operating air vehicles are also provided.
US08894001B2

A power generation apparatus and method comprises at least one gyroglider rotary wing flying at an altitude above the nap of the earth. A strong and flexible tether, connected to the gyroglider frame is pulled with a force generated by the rotary wing. The force is transmitted to a ground station that converts the comparatively linear motion of the tether being pulled upward with a lifting force. The linear motion is transferred to a rotary motion at the ground station to rotate an electrical generator. The tether is retrieved and re-coiled about a drum by controlling the gyroglider to fly down at a speed and lift force that permit recovery of the gyroglider at a substantially reduced amount of retrieval force compared to the lifting force during payout of the tether. Thus, the net difference in force results in a net gain of energy.
US08894000B2

A cord winder device that may be used to shorten the length of a pull cord that hangs from a window covering, such that it can adjust the exposed length of window blinds. The cord winder device includes a spindle and sides that overlap the spindle. A cord hanging from the window covering may be wound around the spindle so that the length of the cord is reduced. Reducing the height of the cord may keep the cord out of reach of children and prevent injury. The sides of the spindle may have slots to secure the cord to the cord winder device after it is wound around the spindle.
US08893991B2

A hand-held, electrostatically- and/or compressed gas-aided coating material dispensing device comprises a barrel and a handle extending downward from the barrel. The handle includes a module selected from modules having a number of different characteristics for coupling sources of coating material, compressed gas and/or electrical supply to the coating material dispensing device.
US08893986B2

An adjustable spray nozzle with adjustable arc of coverage as well as spray elevation angle and flow rate. A very simple adjustable arc of coverage spray nozzle configuration is also disclosed which may be easily assembled for a particular precipitation rate and/or range of coverage at a selected nominal pressure. Also disclosed is a simple fixed arc of coverage spray nozzle with selectable ranges for a particular precipitation rate.
US08893982B2

A rail support block assembly includes a resilient member and a molded block having a top, a bottom and peripheral wall. The block is adapted for fastening one or more rails on the top. The prefabricated resilient member has an outer tray and inner tray arranged within the outer tray, and includes a resilient intermediate structure between the trays. The block is molded in a block mold into with the moldable material is introduced and allowed to harden. The block is fixed in the inner tray to extend under the bottom of the block and along a lower region of the peripheral wall. The resilient member may form a part of the block mold, so that a mold member combined with the resilient member delimit the mold for the block. The moldable material is introduced and adheres directly to the inner tray of the prefabricated resilient member.
US08893979B2

A thermo-element having incorporated in a case a heat expansion body which expands and contracts according to a change in temperature includes: a piston disposed along the axis direction within the case, protruding outward from the opening on one end side of the case, and advancing and receding as the hear expansion body expands and contracts; a guide member disposed within the case and which slidably holds the piston; and a first valve element fitted to an outside portion of the case, in the side of the case, and opening and closing a fluid flow path. A fit-in section of the first valve element and insertion sections of the guide member inserted within the case are displaced from each other in the axis direction and the radial direction of the case.
US08893976B1

A tamper-resistant electronic system includes a destructible vinyl (DV) substrate having conductive wiring disposed on a first surface of the DV substrate. An RFID device has pins mechanically and electrically connected to the wiring on the first surface of the DV substrate. A plate has a first surface, and a portion of the first surface of the plate is adhered to a portion of the first surface of the DV substrate. The plate has a cavity that encompasses the RFID device. A backing is adhered to a second surface of the plate opposite the first surface of the plate.
US08893970B2

Provided is a method for reading a code from a container of a medicinal substance and printing a label for the container. The method includes reading a machine readable code associated with a container for storing a medicinal drug. The machine readable code includes an identification information of the medicinal drug. The method also for determining a useful life of the medicinal drug based on a time at which the container for storing the medicinal drug was initially accessed and encoding a label content including the useful life of the medicinal drug. The method also includes printing a label including the label content including the useful life of the medicinal drug.
US08893964B2

Unauthorized copying of a transaction barcode is prevented by including a sensed condition or other publicly-accessible data with the transaction barcode for use as a comparison with the publicly accessible data determined at a barcode reader. If the sensed condition included in the transaction barcode indicates that the transaction barcode was generated for a different transaction, then the barcode reader invalidates the transaction. For instance, if the barcode was generated too distant in time, position, or sequential transactions, then the barcode reader invalidates the transaction barcode as an unauthorized copy of a transaction barcode generated for a different transaction.
US08893962B2

An automated banking machine operates responsive to data read from data bearing records corresponding to authorized user or financial account data. The automated banking machine includes a card reader for reading data from user cards. The automated banking machine causes financial transfers related to financial accounts that correspond to data read from user cards. The automated banking machine also includes devices that control the supply of power to transaction function devices such as the card reader to avoid exceeding power supply capacity.
US08893961B2

A computerized method for generating a time-limited number for use in a payment card transaction involving a payment card issued by a financial institution. The payment card comprises an original payment card number. A first plurality of digits of the original payment card number is provided to a processor. The first plurality of digits are predetermined digits associated to the financial institution. A desired expiration date through which the time-limited number is valid for acceptance in the payment card transaction is provided to the processor. A program is executed by the processor to set a first plurality of digits in the time-limited number to the first plurality of digits in the original payment card number, generate a first number corresponding to the desired expiration date, set a second plurality of digits in the time-limited number to the first number, and output the time-limited number.
US08893958B1

Systems and methods are provided for managing sales tax information. The information may be generated, for example, in connection with transactions involving financial accounts, such as a credit card account. The sales tax information may be received electronically from, for example, a merchant or a point of sale device. A determination may be made whether there is any missing sales tax information. If there is missing information a request may be generated and sent to a source having the information. The source may receive the request, retrieve the desired information, and transmit it to the requesting entity. The sales tax information may be stored and later retrieved for presentation to a user, such as the account holder. The account holder may use the information in completing a tax return.
US08893952B2

Devices and methods for assembling co-planar electrical contacts in a connector are provided herein. In one aspect, an exemplary method of assembly comprises depositing solder in a connector plug enclosure, positioning electrical contacts on the solder deposits, advancing the hotbar toward the enclosure contacting each of the electrical contacts so as to planarize a top surface of each of the electrical contacts with the enclosure and melting the solder with the heated hotbar to solder the electrical contacts to the enclosure. In one aspect, an exemplary hotbar device includes a magnet for releasably coupling the electrical contacts to the hotbar. In another aspect, the hotbar includes metallic portions for heating the electrical contacts and insulated ceramic portions for contacting the enclosure. In another aspect, an electrically conductive hotbar includes side portions that extend away from the bottom heating surface facilitating more uniform current flow through the hotbar.
US08893949B2

A surgical instrument can include an anvil and, in addition, a staple cartridge support configured to support a staple cartridge. In various embodiments, the jaw can be moved toward the staple cartridge to deform staples contained within the staple cartridge. The anvil can be configured to be translated and/or rotated as the anvil is moved toward the staple cartridge. In certain embodiments, the anvil can be configured to float and adjust such that the anvil is moved downwardly in a level manner.
US08893947B2

An apparatus for placement into an opening formed in a wall of a body lumen to deploy a closure element. The apparatus comprising a housing having a handle portion formed at a distal end, the handle portion configured to be engaged by a user when advancing the housing to deploy the closure element. A locator assembly and a carrier assembly are at least partially received in the housing. The locator assembly can have a distal end that contains notches or a shaped edge which are designed to help prevent the misfiring of the tines of the closure element. A triggering system cooperates with the locator assembly and is moveable toward the one or more expansion members of the locator assembly upon the locator control system being operated to expand the one or more expansion members.
US08893939B2

The present invention relates to a trailer hitch storage apparatus for storing a trailer hitch on a trailer having a frame. The apparatus includes a trailer hitch receptacle shaped to receive the trailer hitch. The apparatus includes a pair of spaced-apart side plates. The side plates have first ends. At least one of the first ends of the side plates is connected to the trailer hitch receptacle. The side plates have second ends opposite the first ends which extend outwards from the trailer hitch receptacle. The side plates are configured to receive the frame of the trailer between the side plates. The apparatus includes a connector connected to the side plates near the second ends of the side plates. The connector is extendable between the side plates for fixedly securing the frame of the trailer.
US08893937B1

In one embodiment of the invention, a multiple mode portable wheeled backpack includes: a backpack section and an extended trailing section that is removably coupled to the backpack section, wherein the extended trailing section includes a plurality of wheels.
US08893934B2

A cap shaper has contact-members adapted for supporting and shaping a cap from its inside; The cap shaper is elastically deformable under external forces, and maintains a generally larger contact-members' collective-outline dimension than that of the cap inside when free from external forces; When placed inside the cap the cap shaper deforms under the confines of the smaller cap inside due to the contact forces exerted to the contact-members from the contacted cap regions, displacing the contact-members, resulting cap shaper internal elastic tension and tendency to expand and substantially self-adapt for the contact-members to contact and fit in with the cap regions of contact, accommodating minor cap size and shape variations, counter balancing the contact forces and maintaining the tensioned contact to shape the cap.
US08893910B2

A “no profile” electrical box, integrated flange/protective assembly and interchangeable cover that obscures standard electrical outlets such that a wall surface appears nearly continuous, uninterrupted by the outlet or cover when in use or not in use. The profile of the combined unit equals only the thickness of the material from which it is constructed; no hinges, screws or fasteners of any kind are visible and no part of the assembly requires detachment or storage when the outlet is in use, as the hinged cover is undetectably stored in the electrical box, or may be used to cover the electrical cords when engaged in the outlet. Exemplary embodiments of the cover obscure the electrical outlet. Together, the electrical box and flange assembly allow the electrical outlet to be flush mounted or recessed interchangeably, even after installation.
US08893908B2

Extrusion blow mold assemblies, extrusion blow molded articles exhibiting increased strength and enhanced processability, and processes for making said articles. In some aspects, the articles produced herein can include relatively rigid bottles and other containers that exhibit high drop impact performance, while still being relatively easy to deflash. Such containers can be efficiently produced on a commercial scale and are widely usable in a variety of applications, including those in the food, beverage, cosmetic, and medical industries.
US08893904B2

The present invention provides a crane with an automatic counterweight balancing device and a method of arranging counterweight thereof. The crane includes a main body and a counterweight device mounted to the main body. The counterweight device includes first and second magnetic field generators and first and second permanent magnetic counterweight blocks. The crane uses a combined arrangement of the magnetic field generators, the permanent magnetic counterweight blocks, an electrical control device, and a transducer device to detect, in a real time manner, output torques of servo motors, whereby when the output torques are not equal to rating torques, magnetic field intensities are varied to change downward magnetic forces acting on the permanent magnetic counterweight blocks thereby regulating loading of the servo motors and thus regulating the output torques of the servo motors to effect automatic balancing of counterweight and improve stability of the crane during a conveyance process.
US08893892B2

An apparatus and a method for removing unburned carbon from fly ash capable of suppressing facility cost and stably conducting performance adjustment depending on property of the fly ash. The method comprises the steps of: adding water to fly ash to produce slurry; adding collector to the slurry, feeding the slurry and the collector to a static-type mixer 4, a venturi pipe 24 or the like to add shearing force to them; adding frother to them to generate air bubbles; and adhering unburned carbon of the fly ash to the air bubbles to raise the unburned carbon. The frother and air can be fed to the static-type mixer or the like together with the slurry and the collector. Depending on the change in property of the fly ash, the number of the static-type mixers or the like used in series can be increased or decreased, and depending on required capacity, the number of the static-type mixers or the like used in parallel may be increased or decreased. The static-type mixer may comprise a guide vane chamber 4b with plurality of guide vanes 4d for converting the slurry and the like, which are fed to the chamber, to spiral flow, and a current cutter chamber 4c with plurality of mushroom-shaped projections 4e for adding shearing force to the slurry and the like.
US08893889B2

A shipping container system comprises a bottom panel, a plurality of side panels, and a top panel, each with interlocking features. The side panels interlock with the bottom panel to assemble a self-supporting shipping container. A plurality of horizontally oriented slots are formed in an opposing pair of the side panels, and arranged at different heights between the bottom panel and a top edge of the side panels. A cross member is positioned at a selected height by insertion into an opposing pair of the slots, in order to restrain one or more shipping units against vertical motion inside the shipping container. The top panel interlocks with the side panels to cover the shipping container, and is spaced above the plurality of shipping units at a clearance maintained by the cross member.
US08893869B2

A clutch actuator for vehicles may include a lever lift engaged to a power generation unit so that the lever lift may be linearly moved by power generated from the power generation unit, wherein the lever lift includes an inclined surface provided on each of first and second ends thereof, and a lever provided between the lever lift and an actuating member that operates a diaphragm spring, wherein the lever includes lift protrusions formed at positions corresponding to respective inclined surfaces and contacting thereto, and wherein the lever may be configured such that when the lever lift linearly moves in a predetermined direction, the lift protrusions move along corresponding inclined surfaces, so that opposite ends of the lever pivotally rotate, whereby one of the opposite ends of the lever moves towards the actuating member.
US08893864B2

A frequency unit valve is provided. In the frequency valve, a free piston reciprocates within a housing where a sub-valve is mounted in a lower portion. Variable frequency units installed above and under the free piston provide a damping characteristic by selectively opening or closing a passage when a frequency of a piston rod is in a high-frequency region and a low-frequency region. Accordingly, the vehicle ride comfort is maximally improved.
US08893863B2

A vehicle braking system reduces particulate emissions resulting from wear of the brake pad and rotor during stopping or slowing of a vehicle. The rotor includes at least one friction surface, that has an outer coating of a corrosion and wear-resistant material. This outer coating can optionally include a first layer comprising a crystalline material and a second layer overlaying and contacting the first layer and comprising an amorphous material. The first layer and the second layer can optionally have an inter-layer period of less than 10 nm such that the structure of the outer coating is that of a superlattice. A brake member that includes a friction material is mounted to a caliper on the vehicle with the friction material disposed opposite the at least one friction surface so that the friction material reversibly engages with the outer coating of the corrosion and wear-resistant material when the braking system is operated to stop or slow the vehicle. Contact between the friction material and the outer coating results in substantially reduced conversion of the friction material to dust while producing an improved coefficient of friction relative to standard braking systems. Related systems, apparatus, methods, and/or articles are also described.
US08893856B2

A generator having an integral oil tank for an auxiliary power unit (APU) is provided. A gas turbine engine has a turbine shaft extending from an aft portion to a forward portion where it is in communication with a gear box mounted thereto. The gearbox advantageously has at least one oil gravity drain passage in flow communication with a lower portion thereof and is suitable for reducing the speed of the turbine shaft by gear reduction to power an oil cooled generator attached thereto. The oil cooled generator has at least one oil gravity drain passage therein. An engine oil tank is integral with and advantageously removable from the generator and is in flow communication with each oil gravity drain passage making is suitable for gravity scavenging oil from the generator and advantageously the gearbox.
US08893835B2

An engine room layout using a wind flux concentration guiding device, may include an intake system having an air intake, a turbocharger, and an intercooler, and may be disposed in an engine room, a cooling module having a condenser and a radiator, a main duct that introduces wind passing through a front end part forming the front of the engine room and discharges the wind to the air intake and the intercooler, a sub-duct that introduces the wind passing through the front end part from different positions and discharges the wind to the intercooler, and a diverging duct that may be connected to a wind channel of the main duct to diverge some of the wind introduced into the main duct before the wind passes out of the main duct, and send the wind to the air intake.
US08893834B2

The present disclosure concerns an airflow baffle system and sealing system which effectively seals an articulating hood, such as for a wheel loader, for more efficient routing of cooling air and exhaust air. The articulating hood may have multiple hinges connecting the hood to the motor vehicle. For example, a rear hinge or set of hinges may allow upward and rearward rotation of the entire hood, while a second set of hinges atop the hood may allow for upward and forward rotation of only a portion of the hood when quicker access to only a portion of the engine compartment is required.
US08893831B2

A swather tractor has a pair of driven ground wheels at one end where a header is supported and a pair of steerable wheels at the other end for supporting the tractor. The driven ground wheels are hydraulically driven so that an operator controlled steering control is arranged to control a differential in rate of supply of hydraulic fluid to control a relative speed of rotation of the driven wheels and thus a turning direction of the tractor. The steerable wheels have a steering system that is operable in response to the steering control to positively steer the steerable wheels and there is provided an arrangement to deactivate the steering system at large turns so that the steerable wheels are free to castor.
US08893819B2

The invention relates to a hand-held power tool with a drive shaft embodied in the form of a spindle shaft, which is connected to a tool-clamping device. The drive shaft, which is coupled to a drive motor, cooperates with a torque clutch. The torque clutch is provided with a clutch-adjusting ring that is coupled to a transmission element that cooperates with at least one clutch-adjusting device in order to adjust a torque. The transmission element is situated in an axially and/or radially movable fashion on the outer circumference of a housing component. According to the invention, in at least one position of the clutch-adjusting ring, the transmission element protrudes axially beyond the housing component in the direction toward the tool-clamping device.
US08893809B2

An apparatus and associated method for controlling a flow of a fluid between a wellbore tubular and a formation may utilize a particulate control device positioned external to the wellbore tubular and a flow control device having a retrievable flow restriction element that controls a flow parameter of a fluid flowing between the particulate control device and a bore of the wellbore tubular. The flow control device may be re-configured in the wellbore and/or be used to inject a fluid into the formation.
US08893785B2

A method of determining an azimuthal orientation of a well tool relative to a line in a well can include connecting at least one acoustic source to the well tool, the acoustic source having a known azimuthal orientation relative to the well tool, and detecting at least one acoustic signal transmitted from the acoustic source to an acoustic sensor, the acoustic sensor having a known azimuthal orientation relative to the line. A system for determining an azimuthal orientation of one or more lines relative to a well tool in a wellbore can include at least one acoustic source having a known azimuthal orientation relative to the well tool, and an optical waveguide connected to a distributed acoustic sensing instrumentation, the waveguide having a known azimuthal orientation relative to the lines, and in which the distributed acoustic sensing instrumentation detects acoustic signals transmitted from the acoustic source to the waveguide.
US08893782B2

A fluid sensor (and method) for determining at least one parameter of a fluid of a wellbore is provided. The fluid sensor has a base positionable in the wellbore, a base electrode operatively positionable in the insulation, and a raised electrode having at least one base portion and at least one raised portion. The base comprises insulation. The base portion is operatively positionable in the insulation. The at least one raised portion is positionable a distance above the base electrode such that a space is defined therebetween for the passage of the wellbore fluid therethrough. A voltage is applied across the base electrode and the raised electrode to generate a current therebetween whereby at least one parameter of the wellbore fluid may be determined. The fluid sensor is deployable into the wellbore via the downhole tool.
US08893777B1

A chemical deployment plunger includes a reservoir body that has a top and a bottom and an internal chemical reservoir. The chemical reservoir includes one or more channels extending along the inside of the reservoir. The chemical deployment plunger includes a neck attached to the top of the reservoir body and the neck includes one or more ejection ports connected to the chemical reservoir. A plunger is movably connected to the bottom of the reservoir body and is configured for retraction and deployment from the reservoir body. The retraction of the plunger causes the treatment chemicals within the chemical reservoir to be expelled through the ejection ports. The plunger may include intake ports that allow the flow of fluid from below the plunger through the reservoir body and out the ejection ports. This permits the gradual release of treatment chemicals as fluids pass through the chemical deployment plunger.
US08893771B2

An inexpensive heat exchanger is disclosed, wherein the heat exchanger is made up of a plurality of plates and each plate has at least one channel defined in the plate. The plates are stacked and bonded together to form a block having conduits for carrying at least one fluid and where the exchanger includes an expansion device enclosed within the unit. The plates include construction to thermally insulate the expansion region from the heat exchange region to improve efficiency of the heat exchanger.
US08893770B2

One aspect of the disclosure is directed to a heat sink assembly for dissipating heat from an electronic component. The heat sink assembly includes a heat sink having a base and at least one fin extending from the base. The at least one fin has an opening formed therein that is configured to receive a fastener. The heat sink assembly also includes a clip. The clip has a first portion configured to receive the fastener and at least one second portion flexibly coupled to the first portion. The at least one second portion is configured to secure the heat sink to the electronic component proximate to the base in response to a force being applied to the first portion by the fastener.
US08893765B2

A sectional garage door has a roller track and a plurality of sections pivotally coupled together for movement along the roller track to and between open and closed positions relative to a door opening. A first one of the sections is heavier than other sections. The sectional garage also includes a counterbalance mechanism coupled to the sections to assist an operator in moving the sections along the roller tracks to and between the open and closed positions. The sectional garage door also has a weight assist mechanism coupled to the door and engaged with at least one of the sections to assist at least one of the sections to assist in the movement of the first one of the sections during movement along at least a portion of the roller track due to the weight of the first section relative to the other sections.
US08893764B2

Overhead door decelerator assemblies and associated devices, systems, and methods are disclosed herein. In one embodiment, a door assembly includes a door, an elongated door track, and a brush proximate the door track. The door includes a guide member extending outwardly from a side edge portion of the door. The brush is positioned such that moving the door between open and closed positions causes the guide member to deflect a resilient portion (e.g., a plurality of bristles, a plurality of flaps, or a blade) of the brush at regions of the resilient portion consecutively positioned along the length of the brush. The brush can be positioned away from the door when the door is in the closed position and in contact with a portion of the door when the door is in the open position.
US08893761B2

In one aspect, a device includes a first portion having a length substantially the same as a length of a gap of a slot of a free link of a reel feeder. The device is configured to be placed in the gap to limit movement of a take-up arm along the slot. In another aspect, a method includes placing a device in a gap of a slot of a free link of a reel feeder to limit movement of a take-up arm along the slot.
US08893760B2

An apparatus for use in activating or re-activating adhesive and sealant compositions that have been pre-applied to a bonding surface prior to mating said bonding surface, said apparatus having a plurality of features for directly acting upon the pre-applied composition.
US08893752B2

The invention relates to a method for filling bottles or similar containers with a liquid product at a filling position, using a filling element for the controlled delivery of the product into the respective container, the foam formation of the product inside the respective container already being reduced and/or suppressed during the formation stage by a treatment or by influencing the product.
US08893747B2

The invention refers to a valve, in particular a pneumatic valve with a tappet or nipple provided on an actuator member that opens or closes a passage opening for a medium depending on the position of the actuator. A tappet is provided the spring of that presses the tappet or nipple on the passage opening in the closed position.
US08893734B2

A cleaning apparatus for a power driven buffing pad includes a wash plate mounted in a cleaning solution reservoir that provides agitating and cleaning contact with the pad mounted on an operating driver. The wash plate can be reciprocated vertically by the operator against a biasing arrangement to operate a pump to deliver cleaning solution from the reservoir to the face of the pad in contact with the wash plate.
US08893731B2

Embodiments of the present invention generally relate to a container system. More particularly the invention relates to the container system for storing at least two products of same or different type/color, and at least one applicator. The container system of the present invention is configured to comprise at least two receptacles for storing the products, and substantially abutting each other and at least one applicator configured to pick up the products stored in the receptacles simultaneously. The invention also relates to the container system for holding consumer products such as cosmetic or care products and is aimed at providing single or multiple makeup effects on the skin, face, lips, eyes and the like.
US08893730B2

A case includes a base, a cover and a mirror. The base defines a space for accommodating objects and an opening communicating the space with the outside. The cover is hinged onto the base for sealing the opening of the base. The mirror is detachably mounted in the cover with a back side thereof facing the cover.
US08893728B2

A quick and convenient method for coloring hair is disclosed. According to an embodiment, a hair dye applicator is provided. The hair dye applicator includes two containers that can be locked together prior to use. Each container can include at least one hair dye component. In one embodiment, a first container can include a hair color component while the second container can include a developer.
US08893725B2

The invention provides a polymer prepared from a substituted 1,3-butadiene (such as neophytadiene) derived from a plant of the Nicotiana species. The invention also provides smoking articles and smokeless tobacco compositions that include the polymers described herein. Further, the invention provides a method of polymerizing a substituted 1,3-butadiene derived from a plant of the Nicotiana species, the method including reacting a substituted 1,3-butadiene derived from a plant of the Nicotiana species with one or more reagents selected from the group consisting of an anionic initiator, a radical initiator, and a Ziegler-Natta catalyst.
US08893722B2

A surgical endoscopic cutting device includes cutting elements fitted in a protective tube. The device has an inlet for fluid, a discharge outlet for tissue and fluid, and a further outlet that discharges most of the fluid.
US08893721B2

The present invention relates to surgical safety drapes that are provided with a mechanism for removing fuel sources, trapped under the surgical drape covering the patient during surgery, which support the generation of operating room fires. The drape contains a plenum layer that is sandwiched between a liquid impervious layer and a porous layer. The plenum layer contains hollow members for providing a path way for evacuating vapors there through via the porous layer.
US08893718B2

A valve is provided for relieving a gaseous pressure of a branching unit in flow communication with lungs of a subject. The valve comprises an inlet port in flow communication with the branching unit, an outlet port configured to release pressure by discharging a gas flow from the inlet port, and a valve seat in flow communication with the inlet port. The valve further comprises a valve member configured to close a gas discharge between the inlet port and the outlet port when forced against the valve seat, and to facilitate gas discharge between the inlet port and the outlet port when not forced against the valve seat. The valve further comprises a closing spring configured to direct a predetermined closing force to the valve member and an actuator configured to increase and decrease the closing force directed to the valve member.
US08893711B2

Improved solar collectors (40) comprising glass tubing (42) attached to bellows (44) by airtight seals (56) enclose solar absorber tubes (50) inside an annular evacuated space (54. The exterior surfaces of the solar absorber tubes (50) are coated with improved solar selective coatings {48} which provide higher absorbance, lower emittance and resistance to atmospheric oxidation at elevated temperatures. The coatings are multilayered structures comprising solar absorbent layers (26) applied to the meta surface of the absorber tubes (50), typically stainless steel, topped with antireflective Savers (28) comprising at least two layers 30, 32) of refractory metal or metalloid oxides (such as titania and silica) with substantially differing indices of refraction in adjacent layers. Optionally, at least one layer of a noble metal such as platinum can be included between some of the layers. The absorbent layers cars include cermet materials comprising particles of metal compounds is a matrix, which can contain oxides of refractory metals or metalloids such as silicon. Reflective layers within the coating layers can comprise refractory metal silicides and related compounds characterized by the formulas TiSi. Ti3SiC2, TiAlSi, TiAN and similar compounds for Zr and Hf. The titania can be characterized by the formulas TiO2, Ti3O5. TiOx or TiOxN1-x with x 0 to 1. The silica can be at least one of SiO2, SiO2x or SiO2xN1-x with x=0 to 1.
US08893709B2

The present invention provides a kitchen ventilation hood for ventilating the area above a cooking area and for exhausting air containing cooking by-products from a cooking station to an external environment through an exhaust duct while using a reduced airflow. The kitchen ventilation hood of the present invention is designed to minimize the required airflow through the hood in order to thoroughly evacuate the cooking by-products. The kitchen ventilation hood of the current invention has a structure incorporating an arched interior hood surface that directs the air to be ventilated through the air intake gap and the grease filter. The more efficient airflow resulting from the arched interior hood surface allows for removal of cooking by-products with a lower airflow than that required by currently available ventilation hoods. As such, the kitchen ventilation hood of the present invention represents a significant improvement over prior ventilation hoods.
US08893706B2

A heating device may comprise a control assembly having a self-contained, on board power supply. A control unit may control the operation of the heater and the power supply may comprise a first power source in electrical communication with the control unit, wherein the control unit controls the operation of the first power source to selectively supply electrical power to at least a portion of the heating device; and, a second power source in electrical communication with the control unit, wherein the control unit controls the operation of the second power source to selectively supply electrical power to at least a portion of the heating device.
US08893698B2

A system and method for pitching balls, particularly round balls such as soccer balls. The system and method are flexibly designed to simulate different types of pitches including but not limited to kicks, throws, and headers. A main frame has a frame with a front panel, a rear panel and a top panel. A tubular chute is rotatably mounted in the interior portion of the main frame with a set of bearings. A pair of opposing ball throwing wheels are fitted to the rotatable tubular chute for launching the ball from the chute. Each wheel is driven by a variable speed motor that is controlled by a variable switch mounted to the main frame. A pair of caddy wheels is attached to the main frame for portability of the apparatus, along with a rear support having an adjustable extension to vary the height and angle of the rotatable tubular chute to adjust the trajectory of the ball. A ball feed chute is mounted to the main frame onto which balls are loaded to be pitched.
US08893694B1

A draw extending archery system enables a user to draw a draw string multiple times to store energy. Embodiments of the system include a transmission that operatively engages the draw string and a flexible limb. From an initial rest position, the user initiates a charging stroke on the draw string. During a first charging stroke, the transmission engages to store energy during the draw. At the end of the charging stroke, the transmission engages to prevent release of stored energy. The transmission also disengages the draw string to enable a subsequent charging stroke from an intermediate rest position. From a final rest position, the user initiates a firing stroke on the draw string. At the end of the firing stroke, the transmission couples the draw string and the flexible limb to release stored energy through the draw string.
US08893685B2

A method is provided for estimating a hydraulic dwell time between a first injection pulse and a second injection pulse performed by a fuel injector of an internal combustion engine. The method includes, but is not limited to determining a value of an electric dwell time between the first injection pulse and the second injection pulse, estimating a value of an injector closing delay between an instant in which an electric closing command of the first injection pulse is generated and an instant in which the fuel injector closes, estimating a value of an injector opening delay between an instant in which an electric opening command of the second injection pulse is generated and an instant in which the fuel injector opens, and calculating a value of the hydraulic dwell time as a function of the electric dwell time value, of the injector closing delay value and of the injector opening delay value.
US08893682B2

A multi-cylinder internal combustion engine includes a one-side crank chamber and an other-side crank chamber formed by partitioning a lower crankcase by a plurality of lower support walls which are provided integrally with the lower crankcase and support a crankshaft. A plurality of oil outflow holes respectively communicate with the one-side crank chamber and the other-side crank chamber through which oil is discharged from the one-side crank chamber and the other-side crank chamber. An oil discharge port is provided along a lower support wall of the one-side crank chamber and the other-side crank chamber. A suction port of a scavenging pump for discharging the oil present in the one-side crank chamber and the other-side crank chamber is provided in an outer wall in the manner of straddling the lower support wall.
US08893681B2

A valve stem seal assembly for an internal combustion engine includes an annular rigid case disposed around a valve guide and a valve stem. An annular elastomeric body is press fit within the annular rigid case and including a radially inwardly extending seal lip in sealing contact with the valve stem. The annular elastomeric body includes a first axial end facing the valve guide and a second axial end facing away from the valve guide. The annular rigid case includes a radially inwardly extending end wall opposing the second axial end of the annular elastomeric body and including a lip support extending axially from an inner portion of the radially inwardly extending end wall and opposing a radially inner surface of the radially inwardly extending seal lip.
US08893675B2

The present invention provides a variable valve mechanism for an internal combustion engine which includes an input arm, an output arm, a switching pin, and a displacing device. The displacing device includes a pressing device that presses the switching pin from any one of the coupling position and the non-coupling position to the other one of them, a return spring, and a stopper mechanism. The return spring is provided outside of the input arm and the output arm so as to act on one end of the switching pin, which is exposed from the input arm and the output arm. The stopper mechanism includes a displacement restricting groove that is provided on an outer periphery of the switching pin, and a lock member that is engaged with the displacement restricting groove and contacts one end of the displacement restricting groove when the switching pin is stopped at the non-coupling position.
US08893672B2

A method and apparatus for pumping an intake charge into an engine is disclosed herein. The fuel-powered engine utilizes a barrier between an intake manifold and a crankcase of the engine to substantially protect the intake charge from contamination by engine crankcase oil, while using the natural pumping action of a reciprocating engine piston to pump the intake charge into the combustion chamber.
US08893662B2

A raptor perch apparatus for use at the top of a power pole for raptors to perch and nest without contacting the power lines supported by the power pole. In a preferred embodiment, the apparatus comprises a hub bracket having a center member received over the top of the power pole and a plurality of socket-like lateral brackets extending outwardly from the center member to support a plurality of lateral support members extending outwardly from the pole, preferably at a slight upward angle. The proximal end of the lateral support members is received in the lateral brackets. A guy wire or the like is received through a ring member on an end cap at the distal end of each lateral support member to circumvent the distal ends thereof. If needed, a pole top extension can be used to raise the apparatus above the top of the power pole.
US08893659B1

A feeding apparatus for use in dispensing feed formula to hummingbirds or other animals. This may be accomplished by providing a feeder having a reservoir for holding ready to consume and preservative free nectar formula for hummingbirds. The feeder may have an opening that is configured to couple to a dispensing member for delivering the formula to hummingbirds. The feeder may be adapted to be supported by a support holding device or to be free-standing for maintaining the feeder in an orientation for dispensing formula.
US08893653B2

An improved automated animal feeder or feeding apparatus comprises a substantially water-resistant housing having at least one closable port. A feed distributor is located in the housing and configured to distribute feed to the exterior of the housing through the port. An opening in an upper end of the housing is configured to admit feed to the housing and to the feed distributor through gravity. A drive arrangement is disposed in the housing and coupled to the feed distributor and to the closeable port to selectively actuate the feed distributor and selectively open and close the closeable port.
US08893652B2

Animal bedding having one or more solvents and a lignocellulosic fiber, wherein the lignocellulosic fiber has been processed by ruminant digestion and anaerobic digestion. A method for preparing pelletized animal bedding is also disclosed including the steps of providing excrement from a cow which has undergone ruminant digestion, introducing the cow excrement into an anaerobic digester, modifying the cow excrement to a first wet product, drying the first wet product to generate a first dry product, and densifying the first dry product to, in turn, generate pelletized animal bedding.
US08893650B2

A substrate treatment apparatus configured such that substrates in a same lot are distributed by a delivery mechanism into a plurality of unit blocks, each unit block including a solution treatment module, an ultraviolet irradiation module, and a substrate carrying mechanism, the apparatus includes: an illuminance detection part that detects an illuminance of a light source of the ultraviolet irradiation module; and a control part that controls, when an illuminance detection value of the ultraviolet irradiation module in one unit block among the plurality of unit blocks becomes a set value or less, the delivery mechanism to stop delivery of a substrate to the one unit block and deliver subsequent substrates to another unit block, and the ultraviolet irradiation module to perform irradiation on substrates which have already been delivered to the one unit block with an irradiation time adjusted to a length according to the illuminance detection value.
US08893649B2

The imprint apparatus of the present invention includes a holding unit configured to hold a mold; a particle inspection unit configured to inspect whether or not particle is present on an imprint area, in which the resin pattern is formed, of the substrate; a dispenser configured to apply an uncured resin to the imprint area; a movable unit configured to move the imprint area with respect to the holding unit; and a controller. The movable unit is capable of moving the imprint area to each of an inspection position by means of the inspection unit, an application position by means of the dispenser, and a contacting position by means of the holding unit. Also, the controller causes the inspection unit to perform inspection of the imprint area in association with the movement of the imprint area by means of the movable unit.
US08893644B2

A wide slit nozzle having a slit as a discharge opening. The thickness of a lateral end part is set smaller than the thickness at a lateral center part. The thickness of the lateral center part is fixed. The thickness of the lateral end part changes linearly from opposite lateral ends of the lateral center part to the opposite lateral ends of the slit. Coating material is discharged from the slit while applied with pressure, so that the coating material is coated while expanded wider than the width of the slit. The coating material is discharged at 7 liter per minute, and a coating width of a first example is 100 mm, for example. A thickness increase of the overlapped part is +25% even when a width or an overlapped margin z of the overlapped part is 10 mm or 20 mm.
US08893635B2

The present invention entails a canting sailboat sail rig. Mast support struts are attached at one end to the outer edges or railings of the hull(s), to the stern of the mast, and the mast struts attach at the other end to the lower sections of the mast. The mast foot base is attached to a circular track that runs from the centerline of the sailboat outward, toward the edges of the hulls, and upward the bow(s). When the mast foot move outward and upward toward the railing and bow(s) the upper section of the sail tilts or cants in the opposite direction from the mast foot outward direction, creating forward thrust, lift and reduced heeling. A jib can be attached to the head of the mast and the combination canting mainsail and jib can create force, lift and less heeling.
US08893626B2

A railway car truck incorporating an interconnection between the side frame and bearing adapter is characterized by a low lateral spring constant relative to the longitudinal spring constant. The interconnection provides a proportional restoring force with minimal internal friction and hysteresis. In embodiments, the interconnection comprises compressed elastomeric members positioned between the thrust lug of the side frame and the bearing adapter in the longitudinal direction and a low friction interface between the roof of the pedestal jaw and the top of the bearing adapter.
US08893622B2

An igniter for a passenger vehicle safety airbag module includes a housing with apertured walls, gas-generating tablets filling the housing, and, in direct contact with gas-generating tablets, an initiator containing combustible material. A plurality of four malleable flaps of substantially identical shape and size are secured about the squib in an upstanding circumscribing array with spaced-apart, opposed lateral edges between adjacent of the flaps interconnected by fluid seals in the form of webbing that is structurally less robust than the flaps. The ends of the flaps remote from the squib curl radially inwardly into a spaced-apart edge-to-edge disposition beyond the combustible material. The webbing and the flaps together enclose an interior space and the combustible material. Pressure from the ignition of the combustible material causes the fluid seals to burst and the flaps to pivot outwardly crushing the gas-generating tablets in the housing.
US08893619B2

A method for printing on a curved surface and a printed curved surface body using the method. The method includes the steps of: applying printing ink having a viscosity of 5-500 PaS, preferably 5-250 PaS, to a protrusion portion of a relief printing master plate 3 which is a flat plate with the protrusion portion 0.1-50 μm high, preferably 0.1-25 μm high in height h; pressing a rubber or rubbery roll-like elastic blanket 2 having an elastic portion whose thickness T has a relation of 2H≦T≦8H with respect to a level difference H of a to-be-printed curved surface body 10 and which has a hardness (JIS A-scale) of 3-40, preferably 3-20, onto the relief printing master plate 3 supplied with the printing ink while applying constant pressure to the roll-like elastic blanket 2 and smoothly rotating the roll-like elastic blanket 2, so as to transfer the printing ink to an outer circumferential surface of the roll-like elastic blanket 2; and moving the roll-like elastic blanket 2 having the printing ink transferred thereto, and bringing the roll-like elastic blanket 2 into rotational pressure contact with a surface of the to-be-printed curved surface body 10 so as to perform printing thereon.
US08893618B2

A patterning method and a method for manufacturing an LCD device using the same are disclosed. The patterning method includes preparing a printing plate having concave and convex portions; coating a pattern material in the concave portion of the printing plate; rolling a printing roller on the printing plate to print the pattern material of the concave portion on the printing roller; and rolling the printing roller on a substrate to print the pattern material of the printing roller on the substrate.
US08893617B2

A printing method includes a step of dividing the to-be-printed surface 10 of a to-be-printed object 100 into a plurality of small to-be-printed surfaces 1a, 1b, . . . (a, b, . . . will be omitted below) and dividing a picture 20 to be printed on the to-be-printed surface 10 into small pictures 2 to be printed on the small to-be-printed surfaces 1, a step of a creating small developed picture 3 by developing each of the small pictures 2 into a plane, a step of putting ink on small printing original plate 30 corresponding to the small to-be-printed surface 1 according to the small developed picture 2, a step of a pressing small printing blanket 40 corresponding to each of the small to-be-printed surfaces 1 against the corresponding small printing original plate 30 and transferring the ink, and a step of printing the picture 20 on the to-be-printed surface 1 by pressing the small printing blanket 30 grasped by the arm of a multi-axis robot against the small to-be-printed surface 1 to print the small picture 2.
US08893611B2

The invention concerns a center arm for holding an upper contact grilling or roasting plate, the center arm having a substantially vertical supporting section and a holding section which is arranged pivotably on the vertical supporting section and to which the upper contact grilling or roasting plate can be attached, which is distinguished in that a device for fixing the holding section relative to the supporting section is associated with the holding section, the fixing device comprising a control element and a latch device, and the control element being capable of being brought into engagement with the latch device for fixing the holding section in different pivot positions relative to the supporting section, and out of engagement for free pivoting of the holding section relative to the supporting section. Furthermore, the invention concerns a contact grilling or roasting device having such a center arm.
US08893608B2

A gas piston system for a firearm includes a gas block having a port in communication with the barrel port and an exhaust tube. The exhaust tube has: a head at least partially disposed in the gas block and having a port in fluid communication with the gas block port; a body extending from the head toward a muzzle of the firearm; and a channel extending from the exhaust tube port through the body. The gas piston system further includes a driver movable relative to the gas block between a forward and rearward position and having: a piston slidable along the gas block; a stinger closing the channel in the forward position and opening the channel in the rearward position, and an operating rod operable to push the bolt carrier assembly away from the barrel.
US08893605B1

Attachable/detachable segmented ordnance dispenser systems and methods are presented. A control module targets, fuses, and releases ordnance, and at least one ordnance dispenser segment comprises a rack mount ordnance assembly and a segment enclosure. The rack mount ordnance assembly mounts and releases ordnance under control of the control module, and the segment enclosure comprises a segment door that opens under control of the control module. An aerodynamic shell aerodynamically enhances and protects the ordnance dispenser segment and the control module, and can be coupled to a vehicle.
US08893604B1

The subject munitions deployment platform for an Anti-Personnel Obstacle Breaching System munitions set provides prepositioned compartments to receive the ALICE packs of the munitions set to ensure that they are positioned and aligned for proper deployment. The pre-positioned compartments ensure that when the APOBS is deployed, the front edge of the rear ALICE pack properly engages the rear edge of the front ALICE pack providing a fulcrum aiding rotation of the rear pack allowing it to clear the engaging elements to lift the rear pack off the platform and into the air where it further functions as a drogue to assist in extending the charge line over the chosen target line. Combining the subject platform with a vehicle, or with a towed wagon, allows a Soldier to remain in a safe location while remotely positioning the munitions set to clear a minefield or other anti-personnel obstacle.
US08893599B2

A method for cutting a food strand into slices, including the steps of feeding the food strand forward to a cutting device including a rotating blade, successively cutting off slices, placing the cut off slices onto an intermediary storage device moveable transversal to the feed direction and in feed direction in order to form a portion, wherein a stacked or fish scaled slice arrangement with a total of n slices is generated and n is a natural number≧3, transferring a non-finished portion including m slices, wherein m is a natural number and m
US08893598B2

The present invention provides a liquid crystal substrate cutting device used for cutting a liquid crystal substrate along a cutting line, and the liquid crystal substrate cutting device comprises a heating unit and a cutter unit. The heating unit moves along the cutting line and heats the liquid crystal substrate to soften a sealant covered on the cutting line, and the cutter unit moves along the cutting line to further cut the liquid crystal substrate. The present invention comprises the heating unit for heating the liquid crystal substrate along the cutting line to soften the sealant covered on the cutting line such that the cutter unit can precisely cut the liquid crystal substrate without abnormity of the feeding distance of the cutter unit which cause the liquid crystal substrate to break. Therefore, the scrap-rate is reduced.
US08893597B2

A sheet lifting device is provided for lifting a sheet or web of material in a press. The device can include a base portion and a resilient, bendable arm extending from the base portion. The base portion can include a merge portion that connects the resilient, bendable arm to the rest of the base portion. A system is provided that includes the sheet lifting device mounted in a slot of a support frame, for example, in a blanking press. Methods of conveying a sheet or web of material using the system are also provided.
US08893593B2

Some embodiments pertain to a tool that includes a first arm and a second arm that is rotatably connected to the first arm. The first arm includes an opening and the second arm includes a projection that engages threads on a fastener which is installed within the opening in the first arm. During operation of the tool, a fastener is inserted into the opening in the first arm. Pressure is applied to bring the first and second arms together such that the projection engages the threads of the fastener and then deforms the threads. The first arm may include a plurality of threaded openings such that each opening is adapted to receive a different diameter fastener. In addition, the second arm may include a plurality of projections such that each projection is a different size and is aligned relative to one of the openings in the first arm.
US08893588B2

A ratchet wrench includes a driving head, two retaining rings engaged in the driving head, a driving member rotatably engaged in the driving head and having a gear, and a pawl engaged in the driving head and having a lever arm extended from a shaft, and one or more teeth formed on the lever arm for engaging with the gear and for determining the driving direction of the driving member by the driving head and the handle, the shaft includes two end segments extended beyond the lever arm for forming two engaging surfaces and for engaging with the retaining rings and for allowing the retaining rings to apply a spring biasing force onto the end segments of the shaft and to force the teeth of the lever arm to engage with the gear.
US08893587B2

A wrench device includes a handle bar having a driving head, the driving head having a connection base, the connection base having a guiding wall, a pivoting jaw having a first receiving groove which corresponding to the connection base, the pivoting jaw having a sliding groove opened through the first receiving groove, a sliding jaw having a sliding portion which is movable relative to the sliding groove, a driving opening being formed between the pivoting jaw and the sliding jaw, the sliding jaw having a pushing portion which corresponding to the guiding wall. Under this arrangement, when the handle bar is rotated clockwise, the pivoting jaw is abutted against the upper portion of the driving head, so that the pivoting jaw and the sliding jaw is fixed relative to the connection base; thereby, the driving opening is attached to an object so as to lock or unlock the object.
US08893584B2

In a motor vehicle drive train device with a transmission output shaft, a main drive train driven by the transmission output shaft, which has an axle drive for driving a main drive axle, an auxiliary drive train driven by the transmission output shaft, which has an axle drive for driving an auxiliary drive axle, a clutch unit for the switchable connection of the axle drive to the transmission output shaft, the axle drive of the main drive train and the axle drive of the auxiliary drive train have different transmission ratios and a transmission gearing for adapting a drive transmission ratio of the auxiliary drive train to a drive transmission ratio of the main drive train is adapted to compensate for the different transmission ratios of the main and the auxiliary drive axles.
US08893578B2

A parallel robot includes a movable-section drive mechanism, and a wrist-section drive mechanism. The wrist section includes a first rotary member supported on the movable section and rotatable about a fourth rotation axis different from axes of the three-axis translational motion of the movable section, a second rotary member connected to the first rotary member and rotatable about a fifth rotation axis orthogonal to the fourth rotation axis, and a third rotary member connected to the second rotary member and rotatable about a sixth rotation axis orthogonal to the fifth rotation axis. The third rotary member is provided with an attachment surface to which a tool is attached. The attachment surface is inclined with respect to the sixth rotation axis at a predetermined angle.
US08893576B2

In one of a pair of supporting pillars, a clearance is formed in a side of a moving space of a side of a main robot body. Then, when the main robot body stops in the position immediately near the supporting pillar and an arm is turned, the range in which the arm can turn is expanded without contacting the supporting pillar.
US08893573B2

A ball screw device includes a screw engaged into a nut member for forming an endless ball guiding passage between the nut member and the screw and for receiving a number of ball bearing members, a ball return pipe includes a U-shaped structure having a central tubular member and two ends for engaging into two orifices of the nut member, and the nut member includes a straight fence formed between the orifice and the screw hole of the nut member for guiding the ball bearing members to move through a ball return pathway of the ball return pipe and the endless ball guiding passage of the nut member and for preventing the teeth of the nut member from being broken by the ball bearing members.
US08893570B2

A ball screw with an oil-storage unit, the oil-storage unit includes an oil tank and a connector. The connector has one end formed in the form of a convex or concave structure, and the connecting end of the oil tank is also in the form of a concave or convex structure for engaging with the connector, so as to achieve quick assembling of the connector onto the oil tank through the engagement of the convex and concave structures. Since the oil-storage unit can be quickly replaced after the oil is used up, which provides an automatic and continuous self-lubricating function to the ball screw, and consequently extending the service life of the ball screw.
US08893569B2

Disclosed is a power-transmitting apparatus. A power-transmitting apparatus of the present invention comprises: a pin gear provided with a plurality of pins capable of rolling movement; and a spur gear provided with a plurality of teeth and en-gagingly coupled to the pin gear so as to be relatively movable, wherein the spur gear teeth are formed with a cycloid tooth shape, and a polygonal tooth root space is formed at a tooth root region of the spur gear. As compared to a trochoid tooth shape, the tooth shape of the spur gear engagingly coupled to the pin gear so as to be relatively movable according to the present invention has a greater tooth size so that it can be applied as a cycloid tooth shape capable of maintaining a sufficient tooth contact ratio, and can resolve a reduction in tooth thickness and the wedging of the pins from an undercut at the tooth root region.
US08893561B2

A capacitance pressure mapping system includes a plurality of sensor cells created by the intersection of electrode columns and rows, and a solid elastomer dielectric separating the electrode columns and rows. The elastomer is at least one planar sheet having a surface comprising a pattern of projections. The pattern of projections may include two or more different types of projections, for example projections of different shapes (geometries) and/or sizes (height, width).
US08893556B2

A pressure sensor is claimed for measuring the pressure of a fluid. The pressure sensor comprises two or more half bridges, an analog-to-digital converter, a microcontroller, an output generator, and one or more redundancy circuits. Each half bridge comprises two resistive pressure sensing elements (RSPE) electrically coupled to the analog-to-digital converter. Each redundancy circuit comprises a switch and resistor electrically in series. A redundancy circuit may be disposed electrically in parallel with any or all of the RSPEs of the half bridges such that when an RSPE fails open, its corresponding redundancy circuit may be activated in order to permit the resistor of the redundancy circuit to take the place of the RSPE. This permits the analog-to-digital converter to continue to operate normally, even with a failed RSPE. The pressure sensor may then base its calculated pressure on the remaining half bridges which do not have a failed RSPE.
US08893542B2

A method and apparatus for monitoring and determining fuel vapor recovery performance is disclosed. The dispensing of liquid fuel into a tank by a conventional gas pump nozzle naturally displaces a mixture of air and fuel ullage vapor in the tank. These displaced vapors may be recovered at the dispensing point nozzle by a vapor recovery system. A properly functioning vapor recovery system recovers approximately one unit volume of vapor for every unit volume of dispensed liquid fuel. The ratio of recovered vapor to dispensed fuel is termed the A/L ratio, which should ideally be approximately equal to one (1). The A/L ratio, and thus the proper functioning of the vapor recovery system, may be determined by measuring liquid fuel flow and return vapor flow (using a vapor flow sensor) on a nozzle-by-nozzle basis. The disclosed methods and apparatus provide for the determination of A/L ratios for individual nozzles using a reduced number of vapor flow sensors. The disclosed methods and apparatus also provide for the determination of fuel dispensing system vapor containment integrity, and the differentiation of true vapor recovery failures as opposed to false failures resulting from the refueling of vehicles provided with onboard vapor recovery systems.
US08893540B2

The invention relates to a component, a method, and a tool for forming, in particular for the lateral extrusion or upsetting of thin-walled preforms to form components having a structure formed thereon, in particular having a toothing, wherein, by carrying out the method according to the invention and by using the tool according to the invention, buckling of the wall of the preform during the forming process to form the component according to the invention is prevented.
US08893537B2

Apparatus and methods to drive material conditioning machines are described. An example apparatus includes a first plurality of work rolls to process a strip material and a second plurality of work rolls to process the strip material. The example apparatus also includes a motor to drive the second plurality of work rolls. The motor is to apply a first rolling torque to the second plurality of work rolls that is different than a second rolling torque applied to the first plurality of work rolls.
US08893528B2

An apparatus for manufacturing strengthened glass containers, and more particularly the construction and operation of a cooling tube mechanism in an apparatus for thermally strengthening glass containers in a glass container manufacturing line at a location intermediate the hot end and the cold end. Glass containers formed at an I. S. machine are conveyed through a special tempering Lehr that heats them uniformly to a high temperature that is short of temperatures at which they may become deformed. Subsequently, the glass containers are rapidly thermally strengthened in a cooling station in which the outer and inner surfaces including all areas of the glass containers are simultaneously cooled to a temperature below the Strain Point of the glass used in the glass containers, with the cooling tube mechanism being used to cool the inner surfaces of the glass containers.
US08893524B1

A container assembly that is adapted to retain an amount of dry ice therein and be disposed within a cooler as a cooling source is provided. The container assembly includes a base and a lid assembly that seal together to provide an inner space to receive the dry ice. The container also includes an attached valve assembly and an outlet hose. The valve assembly is disposed on a side surface of the container to allow for an outflow of carbon dioxide gas produced by the dry ice within the container assembly. The hose is attached to the valve and fastened at its end to an inside surface of the cooler providing a flow of cold carbon dioxide gas to the interior of the cooler as the dry ice sublimates.
US08893516B2

A magnetic resonance imaging apparatus comprising a vacuum container vacuumized inside thereof, a liquid refrigerant container installed in the vacuum container to store liquid refrigerant therein, a superconducting member installed inside the liquid refrigerant container to be rendered superconductive by being impregnated in the liquid refrigerant and allow current to flow therethrough, and a cryo-cooler connected to an insertion port provided in the liquid refrigerant container to re-condense gas evaporated from the liquid refrigerant in the liquid refrigerant container. The pressure in the liquid refrigerant container is caused to be raised to prevent air from flowing into the insertion port of the liquid refrigerant container from the outside of the vacuum container, and the cryo-cooler is replaced while the pressure in the liquid refrigerant container is greater than that of the outside.
US08893509B2

A gas turbine engine has an exhaust diffuser. A first path extends radially through the outer and inner cones of the diffuser and has a radially inward end and a radially outward end, the inward end fluidly connected to the central cavity. An air supply or ejector is fluidly connected to the radially outward end of the first path, for drawing air by using the compressed air through the first path into the central cavity. A first opening is defined in the inner cone to fluidly connect between the exhaust channel and the central cavity. The first path and the first opening are so positioned that the cooling air is delivered from the air supply through the first path, the central cavity, and the first opening into the exhaust channel as it makes thermal contact with an object positioned in the central cavity to cool the object.
US08893488B2

An engine and drive train system suitable for personal or commercial transportation vehicles. The system converts the expansive energy of compressed air or gas into mechanical energy to produce motion or force. The engine of the present invention further uses the intrinsic kinetic energy of the vehicle in motion to generate and store compressed air or gas for in-situ or later use. The engine may also be used for braking by the introduction of high pressure air or gas at maximum displacement.
US08893481B2

A mixing 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; and an injector attached to the elbow pipe and injecting a reductant aqueous solution into an inside of the elbow pipe toward the straight pipe. The elbow pipe is provided with an injector attachment to which the injector is attached with a bolt. An attachment face of the injector attachment is substantially flush with an end of an injection nozzle of the injector. The injector attachment is provided with a recess at which an end of the injection nozzle is exposed, the recess being enlarged toward the straight pipe. A heat-insulation layer located near an outer periphery of the recess is provided inside the injector attachment. An end of the bolt penetrates the injector from an outside to reach the heat-insulation layer.
US08893473B2

An emission control system for an engine includes an upstream sensor provided upstream of a catalyst in a flow direction of exhaust gas, a downstream sensor provided downstream of the catalyst to detect an air-fuel ratio so that the air-fuel ratio approaches a target air-fuel ratio in a sub feedback control, a constant current supply portion which changes an output characteristic of the downstream sensor by applying a constant current on a pair of electrodes thereof. A characteristic control portion controls the constant current supply portion in the sub feedback control to advance a timing of lean detection of the downstream sensor when the air-fuel ratio is richer than the target air-fuel ratio, and to advance a timing of rich detection of the downstream sensor when the air-fuel ratio is leaner than the target air-fuel ratio.
US08893465B2

A cable protection and guide device is provided, which prevents abrasion of the cable skin of a cable or the like and holds the position of a multi-joint link with high precision. The cable protection and guide device is characterized in that the multi-joint link includes a link member and a pair of holding members attached to the link member for holding the cable. A flexional inner side holding member has an inner side base part and an inner side holding part that are integrally formed. A flexional outer side holding member has an outer side base part and an outer side holding part that are integrally formed, and the outer side holding part cooperates with the inner side holding part to hold the cable.
US08893461B2

A rectangular counter knife with a larger diameter hole, the counter knife has two lateral, longitudinal, parallel, rectangular and vertical walls inferiorly forming a rectangular recess, the two rectangular, inferior and transversal guides of the rotating disk, support the rectangular knife, adjusting a hex-nut in a larger diameter hole, coincident to the hole, receiving these holes on inferior-superior direction, a hex-head screw initially by-pass one of the two holes centralized along one rectangular knife with two side cutting edges and their ends have, a constructive variant comprising a rectangular knife with a longitudinal, central and oblong opening, with two central, opposite and semi-circular projections forming a circular central opening in the middle of the knife; the rectangular knife has two side cutting edges and two cutting edges on the ends.
US08893455B2

The invention relates to apparatus 1 for releasably securing the lid 2 of a receptacle 3 for removal or replacement of the lid, the apparatus 1 comprising means 6 defining first and second vacuum chambers 5,7, the second vacuum chamber 7 being adapted to contact and secure a lid 2 when a pressure drop occurs in said second chamber 7, the arrangement being such that creating of a vacuum in the first chamber 5 acts on the defining means 6 to create a pressure drop in the second chamber 7 without fluid flow between the chambers, the pressure drop being sufficient to secure the lid 2 for removal of the lid from the receptacle.
US08893453B2

An intermediate floor for a floor that is built up from elements laid on the intermediate floor, butting together with their edges. The intermediate floor includes an intermediate floor layer including an elastic and/or resilient material. The intermediate floor layer is bonded to an adhesive layer on one side for bonding the elements thereto, which adhesive layer is provided with a protective layer, such as a release sheet, which is detachable so that the elements can be bonded to the adhesive layer. A method for producing an intermediate floor and to the use of an intermediate floor.
US08893443B2

A support structure of the type used as a truss for entertainment productions is disclosed. The support structure includes a plurality of frame segments arranged to form a truss and an implement bracket attached to the truss, the implement bracket connecting an implement to the truss. The implement bracket deploys from a stowed position within a space defined by the truss through a window of the truss formed by truss frame segments to a working position outside the space defined by the truss.
US08893439B2

A building is provided with a shutter, a stairway, and a handrail. The handrail has a connection member and a connection apparatus. The shutter opens and closes in a horizontal direction. A gap through which the shutter can pass is formed in the stairway. The handrail is provided at the stairway, and includes a handrail main body and a movable member. A gap through which the shutter can pass is formed in the handrail main body, and the movable member closes the gap in the handrail main body. The connection member connects one end portion of the movable member with the handrail main body such that the movable body is turnable relative to the handrail main body. The connection apparatus releasably connects another end portion of the movable member with the handle main body.
US08893437B2

A window lifter is provided. The window lifter having: first and second guide rails; first and second sliders for driving a window, the first and second sliders being guided in translation by the first guide rail and the second guide rail, respectively; a cable system for driving the sliders along the first and second guide rails, the cable system comprising a cable extending between the first and second guide rails for connecting to corresponding ends of the first and second guide rails, respectively, the first guide rail comprising a holder for fastening the cable between the two corresponding ends of the first and second guide rails that the cable connects.
US08893434B1

A light-control assembly including a modular beam with a plurality of adjacent circular bores separated by web portions, and a series of light-controlling members with laterally compliant edge structures mounted in the beam so that the edge structures accommodate the webs between the bores when the light-controlling members are closed to achieve enhanced, blackout or near blackout light-blocking along the edges of the light-controlling members.
US08893433B2

Provided is a water blocking board apparatus which can improve reliability of the operation of a water blocking board, the apparatus having: a water blocking board configured to ascend from a road surface to block water; a water blocking board accommodating pit formed under the road surface so as to accommodate the board; a water collecting pit configured to let water to flow thereinto upon flooding; a water collecting bucket which accumulates water having flown into the water collecting pit and is configured to descend in the water collecting pit by the weight of the accumulated water; and a transmission mechanism which connects the board and the bucket and converts a descending force of the bucket into an ascending force of the board, at least one of the mechanism and the bucket being provided with a device for inhibiting inclination of the bucket.
US08893428B2

An insect trap is described. The insect trap includes a container that has solid walls defining a substantially rectangular or spherical closed space. The container has a hole. The container has at least two parallel walls in the rectangular embodiment. The two parallel walls or the spherical walls are at least partially covered with a reflective surface on the inside of the container. A semiochemical or an odorant is situated in said container. A permeable flap covers the hole.
US08893427B2

An inexpensive fishhook and a method for manufacturing the same whereby a piece of bait can be put as far as an end part of the chimoto side. An upper part of a shank (2) of a fishhook (1) is hit to form a flat surface (3) thereon, and a hole (4) penetrating through the flat surface (3) is formed at two points with a vertical interval therebetween. A part of the shank (2) is cut transversely across an upper hole (4a) of the holes to thereby form, at the upper part of the shank (2), a hole (4b) through which a fishing line (5) is passed and tied, and two upward protrusions (7) enabling a piece of bait to be engaged therewith and being capable of preventing the fastened fish line from being displaced from the upper part of the shank.
US08893420B2

A battery-powered trigger-locking device, which is configured to be disposed on a gun with a trigger for firing, includes a data receiver, a data memory and a logic device for determining whether data received by the receiver is the same, or substantially the same, as data stored in the memory. If a data match is indicated, the logic device causes an electromagnetic device to move a trigger-locking member to an unlocked position, permitting the gun to be fired. A separate electronic gun key is provided to transmit gun unlock data to the data receiver of the trigger-locking device. This gun unlock data may be a password, a long pseudo-random number or biologic data identifying the gun owner or some other person who is licensed or otherwise authorized to fire the gun.
US08893418B1

A fashion memorabilia includes a garment and an artistic design attached to or incorporated in the garment. The design is comprised of multiple common and uncommon elements relevant to an individual. The common elements are selected from known visual items associated with or anecdotal of the individual and the uncommon elements are created based upon the individual's personal history, accomplishments and interests, among others. A swatch of material from clothing worn by the individual can be incorporated with the design. Methods for preparing a fashion memorabilia having attributes of an individual are also disclosed.
US08893417B2

A panel fastening assembly comprising a frame member securable to a beam, an advertising track, a rod mating the frame member and the track, and a carrier for retaining an advertising panel therein. The carrier is secured to the track to display the advertising panel. A method of displaying an advertising panel comprising the steps of engaging an advertising panel with a carrier, attaching a frame member to a beam, attaching a rod to the frame, coupling an advertising track to the carrier, and securing the advertising track to the rod. The frame member comprises a cylindrical base which is securable to the beam. The rod extends through an aperture in the base and into the track. Upward movement of the rod locks the track and carrier together and tensions the panel. Downward movement of the rod releases the carrier from the track and the tension in the panel.
US08893406B2

A footwear component and a method of making the footwear component are disclosed. The footwear component includes a first portion and a second portion that are joined at a transition zone. The first portion and the second portion have different flexibility characteristics. The footwear component can bend at the transition zone to accommodate the natural bending of a foot. The footwear component can also include a cushioning member that provides support and cushioning for the heel.
US08893404B2

Impact-attenuation members, e.g., for use in footwear or other foot-receiving devices, include: (a) a first body member having a base region and three (or more) leg portions extending from the base region. A second body member, with similar leg portions, may be arranged facing the first member such that the free ends of the various leg portions lie adjacent one another. A retaining member may extend between and/or at least partially around the body members to at least partially hold them in place with respect to one another. Such impact-attenuation systems may be arranged in the heel (or other portions) of an article of footwear.
US08893393B2

A power tool including a sliding member slidably received in the power tool and a pair of lock plates, each of the pair of lock plates including an opening, and the lock plates being configured such that the sliding member slides within the opening. First ends of each of the lock plates are pivotably attached to a support at a first side of the sliding member, and second ends of each of the lock plates being biased toward one another at an opposite side of the sliding member. A first contact portion of the lock plate contacts a first surface of the sliding member at the first side of the sliding member, and a second contact portion of the lock plate contacts a second surface of the sliding member at the opposite side of the sliding member, wherein the sliding member is secured with respect to the support.
US08893392B2

A double sided peeler is disclosed. The double sided peeler has two peeler blades and a slide cover for protecting the user from the peeler blade that is not in use. Each peeler blade may have a different attribute to accommodate a wide range of fruits and vegetables. The double sided peeler has a spot tool and retainer for both removing unwanted spots from a fruit or vegetable and also for retaining the slide cover in a given position. A retention web on the slide cover cooperates with the spot tool and retainer to retain the slide cover in a given position that protects both the unused peeler blade and the user.
US08893388B2

Disclosed herein is a method of making a spring core (12) for a bedding or seating product (10). The spring core (12) has coil springs (26) having unknotted end turns (72, 74) made from high tensile strength wire. In each embodiment, the end turns (72, 74) of the coil springs (26) are generally U-shaped having one arcuate leg (76) longer than the other (78), the legs (76, 78) being joined by a connector (80) having an arcuate bump (81) therein. The springs (26) are oriented in the spring core (12) such that a long leg (76) of one end turn (72) abuts a short leg (78) of the adjacent end turn (72) prior to being wrapped in helical lacing wire (32). The high tensile wire enables the coil springs (26) to be manufactured using less wire than heretofore possible.
US08893378B2

This invention relates to a method for securing a carrier by gas pressurization to inhibit warpage of the carrier. The method includes following steps: provide a carrier with an upper surface and a lower surface which are opposite to each other; providing an evacuable jig with an apertured surface on which a plurality of apertures are provided; placing and securing one of the upper and lower surfaces of the carrier on the apertured surface in a manner of facing the apertured surface, wherein the surface of the carrier faced to the apertured surface is defined as a first surface, and the other surface opposed to the first surface is defined as a second surface; and gas pressurizing a chamber and evacuating the jig positioned in the chamber, to form a pressure difference between the first surface and the second surface of the carrier, whereby the carrier is pressed on the jig, wherein the chamber is pressurized to a predetermined pressure greater than a standard atmospheric pressure.
US08893353B2

A hinge device includes a first main body and a second main body relative to the first main body. The first main body includes a raised structure. The second main body includes a first position structure, a first torsion control structure, a second position structure, and a second torsion control structure, and the first position structure and the second position structure correspond to the raised structure respectively. The first torsion control structure includes a first outer control portion and a first inner control portion. The second torsion control structure includes a second outer control portion and a second inner control portion. A height of the first inner control portion is different from a height of the second inner control portion, and a height of the first outer control portion is different from a height of the second outer control portion.
US08893348B2

The invention relates to a wiper blade for a window wiper, in particular a window wiper for a motor vehicle, comprising a wiper rubber (1) made from an elastomer material with a base section (3) and a lip section (5), wherein the elastomer material at least partially surrounds a fabric insert (13). The base section (3) and the lip section (5) are connected to each other by the fabric insert (13), wherein the fabric insert (13) serves as a joint (7), and/or a part (17) of the fabric insert (13) protrudes out of the base section (3) on the side facing away from the lip section (5). Furthermore, the invention relates to a method for producing a wiper blade, in which a fabric strip is guided through an extruder die in order to form a fabric insert (13), the fabric strip is surrounded by an elastomer material in order to produce an extruded profile, and the extruded profile is cut into individual wiper rubbers (1).
US08893346B2

An optical connector cleaner comprising a supply reel, a take-up reel, a case, an operation lever, a take-up mechanism, and a holding member. The supply reel stores a cleaning cloth member having one end side wounded thereon. The take-up reel takes up the other end side of the cleaning cloth member. The case has a connector connection portion on which the cleaning cloth member is exposed. The operation lever that has an operation portion projecting from the case and is swingably supported. The take-up mechanism rotates the take-up reel in a take-up direction by a predetermined angle when the operation lever swings. The holding member holds an optical connector on the connector connection portion in a state in which a coupling face of the optical connector is pressed against the cleaning cloth member exposed to the connector connection portion.
US08893343B2

A mop head which provides for both the reliable securement of a cleaning element to the mop head and for simple and efficient installation and removal of the cleaning element from the mop head is presented. The mop head includes a first securement member and a second securement member adapted for securing a cleaning element to the mop head, wherein the first securement member is pivotally connected to the second securement member at a pivot joint. The securement members are movable about the pivot joint into a use position and change position. The cleaning element can be mated to the securement members in the change position and movement of the securement members to use position secures cleaning element to the mop head for use. A latch locks the securement members in the use position to prevent movement of the securement members about the pivot joint.
US08893340B2

A mattress cover is disclosed for redirecting shear on a patient's skin away from the areas of the body relatively more likely to develop decubitus ulcers. The mattress cover includes an upper portion designed to cover the topside of a mattress, and at least one shear transfer zone attached to an underside of the upper portion of the mattress cover. The shear transfer zone(s) may be made of a low shear material so as to create a low friction interface between the mattress and the mattress cover to reduce shear forces exerted by the mattress. Additionally, the shear transfer zone(s) may be arranged such that a large portion of the shear forces exerted by the mattress can be redirected to areas of the body that are relatively less likely to develop decubitus ulcers.
US08893334B1

A pillow in the present invention may include a main pillow body and a neck support. The main pillow body may include three sections: a head support section and a pair of lateral support sections; and the shape of the main pillow body resembles a reverse letter “U.” In an exemplary embodiment, each lateral support section extends from the main pillow body with an enlarging rear end, and the length of lateral support sections is designed to be slightly longer than conventional pillows, so that the pillow would be long and wide enough to support the user's shoulders, no matter which rest position the user adopts. Also, the rear ends of the lateral support sections are thicker by inserting more stuffing materials inside to provide better lateral support to the user when he/she rests on the side during sleep.
US08893333B2

A surgical head support apparatus includes a headrest, a bracket, and a joint member. The headrest includes a first spherical joint and the bracket includes a second spherical joint. The joint member includes a joint lock. The joint member couples the headrest to the bracket. The joint lock moves the joint member between a locked and an unlocked configuration. In the locked configuration, the joint member disallows movement of the headrest relative to the bracket. In the unlocked configuration, the joint member allows movement of the headrest relative to the bracket.
US08893332B2

A purse or bag for carrying accessories and/or personal articles that converts into a pillow is provided. In a first state, the purse or bag includes at least two exterior pockets configured for carrying appropriate sized articles or accessories. In a second state, the purse or bag is turned inside out to expose first and second pillow portions which when zippered, or coupled, together form a single pillow.
US08893327B1

A baby pod is a hollowed-out circular shaped structure used to house new-born infants up to a year and a half age babies and other essential features associated with infant-to-toddler care in its interior shell. The outer and inner surface of the baby pod is smooth leaving the surface without any crevices to the outer shell or inner walls. The baby mattress is located in the cavity of a mattress box located at the bottom-center of the baby pod's interior. Baby pod has an outer solid flat base that surrounds the entire bottom to provide a secure and sturdy foundation to minimize unwanted sliding and movement and avoid tip overs. Towards the back of the baby pod just above the head of the baby mattress is a 180 degree-view viewing window. Towards the front of the baby pod just above the foot of the baby mattress is a huge entry opening that will allow for entry of an infant-to-toddler to be placed on the baby mattress. Starting from the top-center of the baby pod going towards the back in the direction of the 180 degree-view viewing window, is a ceiling window.
US08893322B2

A sofa configured to be converted into various positions, including a sofa, lounge, bed and chaise position. The sofa includes a seat deck and a backrest. Further, the sofa includes a first type of click-clack mechanisms placed between the seat deck and backrest which are used to convert the sofa to the lounge or bed position. Also, the sofa includes a second type of click-clack mechanisms placed throughout the seat deck and backrest. These are used to convert the sofa to one of two possible chaise positions. In particular, these click-clack mechanisms enable the sides of the seat deck and backrest to be raised to various levels (e.g., 20 degrees, 40 degrees). As a result, opposing sides of the seat deck and backrest can be raised at the appropriate level thereby providing two individual chaises facing one another.
US08893314B2

Disclosed is a sport goggle that includes a latching mechanism for a user to quickly release a lens from a frame without tools. The lens is released from the frame by pressing a button surface which bends a spring member in the frame unlocking the lens.
US08893313B2

A protective brim guard for a hard hat is provided which has an enclosed elastic band with an outer bead section and a skirt extending inward from the bead section. The bead section has a circular configuration forming an internal chamber which communicates with the outside atmosphere via a channel leading to the chamber. The internal chamber and channel allows the bead section to be expanded and contracted for mounting over a hard hat brim. The skirt defines an interior planar surface which is adapted to engage the exterior surface of a hard hat when the brim guard is mounted to the hard hat.
US08898804B2

Disclosed is a system and method for selectively sharing information among users of a computer application. Specific utility in healthcare applications is disclosed, but the scope of the invention is not limited to healthcare applications. The method involves selecting specific users, with whom information will be shared, a method for selecting such users' restrictions on the information that can be accessed by such users. Also disclosed is a system and method through which certain users can transmit communications on behalf of other users.
US08898803B1

A disclosed system, method and computer readable storage medium includes downloading digital media content from a kiosk to a flash media or other secured portable memory or drive. User service information is also downloaded from the kiosk to the flash media that identifies a streaming service from which the user may also receive content. When the flash media is connected to a playback device, if the device is not connected to a network, the content is played back from the flash media. If the playback device is connected to a network, the streaming service is accessed using the user service information, and the streaming service streams the content to the playback device. In one implementation, the streamed content is of a higher quality (e.g., a high definition version) of the content that was downloaded to the flash media from the kiosk.
US08898801B2

The invention relates to a method of protecting a file containing a plurality of rights descriptions Di (i=1 . . . N), each right Di defining use by a terminal of at least one resource and/or digital content among a plurality of resources and/or digital contents RCj (j=1 . . . M), each description of a given right Di comprising particularly, an identifier of said right Di, an identifier of each resource and/or content RCj, the use of which is defined by said right Di, conditions for use of said resources and/or said contents by the terminal. This method includes the following steps: on reception of the rights descriptions file Di by a terminal, storing said descriptions in the terminal, and, for each resource and/or content RCj, generating a data structure (Id_RCj, Id_Di), comprising the identifier of said resource and/or said content and the identifier of each right defining a use of said content RCj, transferring each (Id_RCj, Id_Di) structure generated into a secure memory area.
US08898795B2

Method for communicating data in a computer network involves dynamically modifying at a first location in the computer network a plurality of true values. The true values correctly represent the plurality of identify parameters. These true values are transformed to false values, which incorrectly represent the identity parameters. Subsequently, the identity parameters are modified at a second location to transform the false values back to the true values. The position of the first and/or second locations varies dynamically as part of this process. A bridge transforms identity parameter values when communicating outside the network. Dynamic modification of the identity parameters occurs in accordance with a mission plan that can be modified without interrupting communication of data in the network.
US08898794B1

One embodiment of a computer-implemented data structure synchronization mechanism comprises an interface for accessing a data structure and storing ownership data in a shared memory location. The method further comprises denying write operations if the thread attempting the write operation is not designated as the owner thread by said ownership data. The method further comprises denying requests to modify the ownership data if the thread making the request is not designated as the owner thread by said ownership data. The method further comprises effecting a write fence in the context of the thread making the request to modify ownership data prior to modifying the ownership data. Other embodiments are described.
US08898783B2

A wireless access point and a method may be provided for detecting a malicious device in a network. The wireless access point may include a controller, a search unit, a message generation unit, and a determination unit. The controller may be configured to initiate a malicious device detection mode regularly at predefined intervals. The search unit may be configured to detect candidate devices broadcasting a signal with the first SSID from neighbor devices in an associated network. The message generation unit may be configured to generate a test message in the malicious device detection mode and transmit the test message to the candidate devices. The determination unit may be configured to determine a corresponding device in the candidate device as a malicious device when a test response message is not received from the corresponding device in response to the test message.
US08898781B2

The present invention relates to a communications system having at least one communications means by means of which the communications system can be connected to at least one further processing unit and/or to a further communications system, having at least one first memory means, having at least one second memory means and having at least one security apparatus, wherein identical information is stored on the first and second memory means and wherein damage to the communications system can be determined with reference to a comparison of this information by means of the security apparatus. The present invention furthermore relates to a security apparatus and to a method of determining damage to a communications system.
US08898778B2

By way of example, a system, method, and computer program product are provided for identifying vulnerabilities associated with data loaded in memory. In operation, a subset of data that is loaded in memory is identified, including for example by name and version number. The subset of data is compared to a known minimal version known to be good. Furthermore, there is a reaction based on the comparison, such as reporting a vulnerability.
US08898773B2

A software installation package for a domain name server (DNS) comprises a hardened operating system, a domain name server software, a management interface. To detect and block attack attempts (2-1), the software installation package also comprises an attack detection logic (ADS) for analyzing (2-2, 2-3) IP packets based on a set of attack detection rules. A response logic reacts (2-4) to detected attack attempts.
US08898762B2

Systems, apparatuses, and methods for increasing the security of electronic payment transactions, such as eCommerce transactions conducted over the Internet. A transaction approval or authorization mechanism uses an out of band process to provide authentication or identification data that has previously been registered by a user and associated with the user's payment device or account. The out of band authentication data may be provided in response to a message sent to a user's mobile phone, where the message is generated in response to entering the user's phone number into a form that is provided when the user engages in an electronic payment transaction using a desktop computer. The data may include a digital signature and associated digital certificate that is used to authenticate the user.
US08898761B2

Systems and methods are provided for real-time automated generating and validating configuration files for provisioning computing devices. For example, method for provisioning a computing device includes receiving a user request to configure a computing device to access a service, generating a device configuration file to enable access to the service, validating the configuration file before deploying the configuration file to the computing device by testing configuration settings of the configuration file against the service for which the configuration file is generated to access, and deploying the configuration file to the computing device when the configuration file is deemed valid.
US08898757B2

An example embodiment of the present invention provides processes relating to the authentication, by an authentication server, of a supplicant/user for access to a network. In one particular implementation, an authentication server receives a request for access from a supplicant, which request is forwarded to the authentication server by an authenticator that controls a port to the network. The authentication server scores various authentication methods, based on configured preferences, currently cached credentials, and the availability of a networked credential store as measured by a link-state monitor. The authentication server then negotiates an agreed authentication method with the supplicant, using a preferred order resulting from the scores. The authentication server receives forwarded credentials for the agreed authentication method from the supplicant and instructs the authenticator to give the supplicant access to the port, if the authentication server can verify the credentials against a credential store or a credential cache.
US08898754B2

A method and computer program product for enabling authentication of an OpenID user when a requested identity provider is unavailable. A relying party receives a login request from the OpenID user, where the login request includes a username. The relying party reads a list of trusted identity providers that are associated with the received username and selects one of those identity providers. The relying party generating an OpenID identifier using an identification (e.g., Uniform Resource Locator) of the selected identity provider and the username. The relying party transmits an authentication request (request to authenticate the OpenID user) to the selected identity provider using the formed OpenID identifier. If the selected identity provider is unavailable, then the relying party selects another identity provider from the list of identity providers that are associated with the received username and repeats the above process.
US08898748B2

In various embodiments, a control client is configured to determine whether or not the most current configuration profile has been installed within a corresponding mobile device. In particular embodiments, the client is configured to store its own copy of a configuration profile and to compare its copy with the most current configuration profile generated by a device management system as well as to the configuration profile currently installed and applied by a configuration manager within the mobile device. Each configuration profile includes an embedded verification token that facilitates this process. Furthermore, the client may be configured to inform the device management system as to whether or not the current configuration profile has been installed. The device management system may govern enterprise access by the mobile device based on whether or not the current configuration profile has been installed.
US08898741B2

Apparatus, systems, and methods may operate to receive, from a node associated with a console owner, an authenticated access request for access to a network portal. Additional activities may include accessing a branding file associated with the console owner, and responsive to the receiving, generating a branded version of a graphical user interface having one or more background colors, a display structure, and a set of uncolored icons. The background color(s) and the icons may be selected based on information stored in the branding file. The branded version may be published to grant access to the network portal, displaying the uncolored icons in front of the background color(s) so that the background color(s) are visible through transparent portions of the uncolored icons. Additional apparatus, systems, and methods are disclosed.
US08898736B2

A system to establish a trustworthiness of an autonomous agent is provided. The system includes a plurality of computing devices disposed in signal communication with one another via a network, at least one of the plurality of the computing devices being configured to serve as a host server for an autonomous agent trustworthiness establishing (AATE) application. The AATE application is configured to define a micro-theory of trust elements, apply trust building patterns to the autonomous agent, provide a visualization of autonomous agent skill claims and constraints via the network and provide a recommendation tracking system for sharing and tracking a reputation of the autonomous agent during testing and deployment via the network.
US08898735B2

A method of generating and authenticating a content name in content-centric networking (CCN) and a network apparatus are provided. A content name generation method includes generating authentication information using a secret key shared by network apparatuses that belong to a domain in content-centric networking (CCN); and generating a content name that includes the authentication information.
US08898734B2

A security policy database identifies the intended security policies within a network, a traffic generator provides test traffic that is configured to test each defined security policy, and a simulator simulates the propagation of this traffic on a model of the network. The model of the network includes the configuration data associated with each device, and thus, if devices are properly configured to enforce the intended security policies, the success/failure of the simulated test traffic will conform to the intended permit/deny policy of each connection. Differences between the simulated message propagation and the intended security policies are reported to the user, and diagnostic tools are provided to facilitate identification of the device configuration data that accounts for the observed difference. Additionally, if a network's current security policy is unknown, test traffic is generated to reveal the actual policy in effect, to construct a baseline intended security policy.
US08898733B2

A system and method for automatically determining if a computer user is a human or an automated script. Human interactive proofs (HIPs) are currently used to deter automated registration for web services by automated computer scripts. Unfortunately, while every endeavor is made to obscure the HIPs from such automated processes, the presentation of current HIPs leaves systems very much open to malicious attack from automated computer scripts and processes such as optical character readers (OCR). Those HIPs that have proven more successful in foiling malicious attacks have proved difficult for humans to decipher. The system and method of the invention in one embodiment provides a Pseudo-Isochromatic challenge or puzzle or any other visual illusion generated on the basis of Pseudo-Isochromatic imagery (PICPVI), to be employed within a challenge generator, the invention is created in such a way as to make it extremely difficult for an automated process to read, decipher or otherwise interpret the PICPVI but relatively easy for the human end user to successfully complete. In one embodiment the end user issues a request to a service provider for access to services, the service provider requests HIP by generating a PICPVI. The PICPVI is generated for the user and the response can be provided as the whole or part of the access to service request, making it extremely difficult for an automated process to access services unlawfully or maliciously.
US08898729B2

Embodiments of the present invention disclose a method and an apparatus for security algorithm selection processing, a network entity, and a communication system. The method includes: receiving a service request message sent by user equipment; and according to a security protection requirement of the service request message, selecting a security algorithm from a security algorithm list supported by both the user equipment and a network entity, where security algorithm lists supported by the user equipment and/or the network entity are set separately based on different security protection requirements, or security algorithm lists supported by the user equipment and the network entity are used for indicating security capability of the user equipment and the network entity respectively.
US08898728B2

Embodiments of the invention provide systems and methods for using a distributed object cache to propagate and activate changes to security information across nodes of a cluster. Embodiments of the present invention can be implemented, for example, in a security product that enforces security policies, i.e., access control, etc., on resources such as web content provided by a set of servers of nodes of a computing grid and provide ways to handle data synchronization between the servers or nodes of the grid. This synchronization can be performed using a distributed object cache that provides replicated and distributed object caching services. For example, Oracle Coherence is one such distributed object cache that is built on top of a reliable, highly scalable peer-to-peer clustering protocol. However, embodiment of the present invention are not limited to use with Coherence but rather are equally applicable to other distributed object caches.
US08898723B2

A method consistent with certain implementations involves receiving a triggerable declarative object (TDO) at a digital television receiver device that carries out a programmed script upon execution; the programmed script including a parameter discovery function that determines an operational parameter of the television receiver device and further includes a programmed function; initiating the execution of the TDO in order to initiate execution of the script on a processor of the television receiver device; running the script on the processor of the television receiver device in order to discover the operational parameter and in order to carry out the programmed function; and where the programmed function is conditional upon the discovered operational parameter of the television receiver. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US08898722B2

Systems and methods for navigating hypermedia using multiple coordinated input/output device sets. Disclosed systems and methods allow a user and/or an author to control what resources are presented on which device sets (whether they are integrated or not), and provide for coordinating browsing activities to enable such a user interface to be employed across multiple independent systems. Disclosed systems and methods also support new and enriched aspects and applications of hypermedia browsing and related business activities.
US08898718B2

Systems and methods for managing video delivery to mobile device clients. Videos are assimilated for transmission to clients, a playout lead is estimated for each video and the videos are transmitted to the clients.
US08898716B2

The present disclosure discloses a digital communication between the embedded cable modem (eCM) and embedded set-top box (eSTB) via a shared memory. The communication is carried out by packet transfer mechanism as per the protocol without adding any extra header overhead. The communication link is established between the eSTB and eCM mainly in layer 2 and partly in layer 1 according to an implementation of the OSI model. Further, eSTB is used as an eSAFE device coupled to eCM where the eCM and eSTB are considered to be placed on two SoCs with a separate CPU to each SoC (System-On-Chip) with a shared memory (via high speed data bus protocol). DMA (Direct Memory Access) engines are used to accelerate data transfer and to reduce load. DMA of only eCM, SoC is used to minimize hardware resources.
US08898713B1

Techniques for providing personalized presentations of aggregated content items are described herein. These techniques may aggregate individual content items from multiple sources, filter the content items based on the preferences of a user, and create an ordered presentation of the content items. A different presentation may be available to the user at different times, for example, a new presentation may be available each day. The new presentation may include more recent or more relevant content items than previous presentations of content items. Each presentation may combine the multiple individual content items together in such a way that each individual content item appears to the user as part of a single content item. User interaction with the aggregation of content items may be analyzed and that analysis may be used to modify subsequent selection and ordering of content items in future presentations.
US08898706B2

An apparatus, method and data structure for generating at least one table in a broadcast environment, are provided. The apparatus includes a generator to generate an event information table (EIT) and an extended text table (ETT). The ETT has program guide information for an n-hour span and has a transmission interval. The ETT has a transmission interval and program description information according to the EIT. The transmission interval of the EIT is shorter than the transmission interval of the ETT.
US08898705B2

Systems and methods are provided for modifying metadata associated with content that is improperly formatted. In one configuration a metadata pre-processor receives metadata from a remote source, determines whether the received metadata is properly formatted, and, if it is not, modifies the metadata based on information received from a second remote source. In one configuration the modified metadata is then used to identify information associated with the content.
US08898699B2

A virtual channel table for broadcasting protocol and a method for broadcasting by using the virtual channel table includes identification information identifying and permitting discrimination of active and inactive channels contained in the virtual channel table. At a receiver, the virtual channel table transmitted from the transmitting side is parsed, thereby determining whether the current received channel is an active or inactive channel.
US08898696B2

According to one exemplary embodiment of an advertisement allocating system, an image object marking and response element receives a TV program signal and then marks at least one object appearing in the TV program during a current time slot; a user element tallies all the users interested in the object, and collects all the feedback information from all the users on the TV program; based on an allowable advertisement set for the current time slot, an advertisement auto-matching element computes the correlation between each specific object and each advertisement of the allowable advertisement set, computes a score for each advertisement of the allowable advertisement set, and extracts an advertisement candidate group for broadcasting.
US08898695B2

Embodiments relate to a method, apparatus and program product for processing messages. The messaging system includes a plurality of information processing devices communicating via a network and an output status determining unit for verifying a first information processing device is connected to a video output device. It also includes a message processing unit configured to provide a message on a first or a second information processing device. The message is provided in a certain manner based on information provided by the output status determining unit.
US08898690B2

A system that incorporates teachings of the present disclosure may include, for example, a media server and parsing engine, 3rd party mobile aggregator, client servers, and a plurality of communication devices that are each associated with a user and a user profile. The media server can provide one or more of the plurality of communication devices with access to media content, with the access being provided at a time selected by the user. At least one of the one or more of the plurality of communication devices can transmit a critique of the media content. The media server can award points to the user based on performing the critique, and can transmit the critique and user information from the user profile to the client server. The media server can provide the at least one of the one or more of the plurality of communication devices with access to at least one of services or goods to be purchased with the points. The media server can redeem the points based on a purchase of the at least one of the services or goods using the points. Other embodiments such as the obtaining of end user preferences of content in a natural environment are disclosed.
US08898688B2

The invention provides systems and methods to identify local market media content utilizing a disturbed system and to determine what additional content is relevant in a self-aware, automatic way. A central location stores identification information and related content so in the future it is available if and when another user watches the same content. Therefore, the next time local market media content is played, it can be identified and additional related content can be quickly (e.g. in real time) made available.
US08898685B2

A cartridge drive apparatus includes a holder, a lock plate, and a drive unit. The holder is configured to hold a cartridge inserted therein. The lock plate is attached with respect to the holder to be movable in one of an insertion direction and a discharge direction of the cartridge and includes a locking mechanism configured to lock the cartridge. The drive unit is configured to drive the holder and the lock plate in one of the insertion direction and the discharge direction of the cartridge.
US08898681B1

Request data is identified that describes a request of a second program by a first program intercepted by a first exit in the first program. Response data is identified that describes a response by the second program to the request as intercepted by a second exit in the first program. A virtual service configured to model operation of the second program is instantiated based on the request data and response data. In another aspect, a request by the first program to the second program is intercepted by the first exit and the request is redirected to the virtual service. A response is received as generated by the virtual service and the response is returned to the first program using the second exit.
US08898674B2

According to one aspect of the present disclosure a system and computer program product for managing memory access is disclosed. The system includes a plurality of memory controllers each configured to maintain memory databus utilization by a corresponding processor at or below a threshold to maintain memory databus utilization of the system at or below a system threshold. The system also includes a service processor configured to receive memory databus utilization data from the memory controllers and programmed to, in response to determining that memory databus utilization for at least one of the processors is below its threshold, reallocate at least a portion of unused databus utilization from the at least one processor to at least one of the other processors.
US08898671B2

Provide is a processor that can maintain a dependency relationship between a plurality of instructions and one read instruction. The processor comprises: a setting unit configured to set, when an instruction that exists at a location ensuring that writing into a memory area has been completed is executed, usage information indicating whether writing into the memory area has been completed such that the usage information indicates that writing into a memory area during execution of one thread has been completed; and a control unit configured to (i) perform execution of a read instruction to read data stored in the memory area when the usage information indicates that writing into the memory area during execution of the one thread has been completed, and (ii) suppress execution of the read instruction when the usage information indicates that writing into the memory area during execution of the one thread has not been completed.
US08898668B1

One or more techniques and/or systems are disclosed for redeploying a baseline VM (BVM) to one or more child VMs (CVMs) by merely cloning virtual drives of the BVM, instead of the entirety of the parent BVM. A temporary directory is created in a datastore that has the target CVMs that are targeted for virtual drive replacement (e.g., are to be “re-baselined”). One or more replacement virtual drives (RVDs) are created in the temporary directory, where the RVDs comprise a clone of a virtual drive of the source BVM. The one or more RVDs are moved from the temporary directory to a directory of the target CVMs, replacing existing virtual drives of the target CVMs so that the target CVMs are thus re-baselined to the state of the parent BVM.
US08898665B2

A method for accessing a memory space allocated to a virtual machine, the method includes: receiving a request from the virtual machine to generate, for another virtual machine, a memory credential associated with a certain memory space allocated to the virtual machine; generating, in response to the request, a cryptographically signed credential; sending the cryptographically signed credential to the other virtual machine; receiving from the other virtual machine an access request to access at least one memory entry within the certain memory space; and accessing the at least one memory entry, if the access request complies with the memory credential.
US08898663B2

Embodiments of the present invention are directed to a method and system for making storage information available to virtual machines in virtual environments. A method includes sending a request, via an electronic system, for a plurality of storage attributes to a virtual storage access module. The virtual storage access module may facilitate access to storage for a virtual machine via a virtual access path. The method further includes receiving the plurality of storage attributes from the virtual storage access module and storing the plurality of storage attributes. In one embodiment, storing is operable to store the plurality of storage attributes such that they are available for use in storage management tasks.
US08898650B2

A data processing apparatus that generates an object code from a source code, includes a unit that sets, for an access to a property of an object included in the source code, an offset of a one-dimensional array that stores a value in correspondence with a property in an offset table of hidden type data provided to correspond to the object, and accesses the property via the offset table.
US08898648B2

A profiling tool identifies a code region with a false sharing potential. A static analysis tool classifies variables and arrays in the identified code region. A mapping detection library correlates memory access instructions in the identified code region with variables and arrays in the identified code region while a processor is running the identified code region. The mapping detection library identifies one or more instructions at risk, in the identified code region, which are subject to an analysis by a false sharing detection library. A false sharing detection library performs a run-time analysis of the one or more instructions at risk while the processor is re-running the identified code region. The false sharing detection library determines, based on the performed run-time analysis, whether two different portions of the cache memory line are accessed by the generated binary code.
US08898644B2

The invention efficiently provides user code information for kernel level tracing approaches. It applies an advanced variation of stack walking called multi-mode stack walking to the entire system level and generates the unified trace where the user code and kernel events are integrated. The invention uses runtime stack information and internal kernel data structures. Therefore, source code for user level code and libraries are not required for inspection. The invention introduces the mechanism to narrow down the monitoring focus to specific application software and improve monitoring performance.
US08898639B2

In accordance with embodiments, there are provided mechanisms and methods for automated test case generation and scheduling. These mechanisms and methods for automated test case generation and scheduling can provide an automated manner of generating test cases and scheduling tests associated with such test cases. The ability to provide this automation can improve efficiency in a testing environment.
US08898634B2

Described herein are systems, methods and apparatuses that can provide a holistic, bottom-up approach to facilitate the design of objects (e.g., modular objects that can facilitate industrial automation applications). The design approach includes selection of an object from a library of a plurality of objects; filtration of functionalities of the object based on a workflow of an application; and display of the object for customization of the object for the application with the filtered functionalities masked.
US08898629B2

Systems and methods for developing, customizing, and deploying mobile device applications are provided through a mobile application development and deployment platform. Preferably, these systems and methods are implemented in an Internet based environment that allows non-technical users to build sophisticated, highly-customizable cross-platform mobile applications. The platform allows users to select, input, create, customize, and combine various content, design characteristics, and application components, such as modules, some of which make use of features and functionality associated with various mobile devices and mobile operating systems. In certain embodiments, the platform allows users to compile the mobile application for various mobile operating systems and generates a configuration file for the mobile application that can be distributed to end users for execution on various mobile devices. When the mobile application is installed on, or executed by the mobile device, the configuration file may enable the retrieval of various data associated with the mobile application.
US08898625B2

Optimized storage of function variables in compiled code is disclosed. It is determined that a variable of a first function is required to be available for use by a second function subsequent to return of the first function. Machine code is generated to escape the variable from a storage location in a stack memory to a storage location in a heap memory, prior to the variable being removed from the stack memory, in connection with return of the first function.
US08898623B2

Techniques, apparatuses, and systems for application design and application data flow analysis. Techniques, apparatuses, and systems can include providing a design interface to create an application with different user groups and access rights, the design interface operable to specify an action to include to a page of the application, where the action, when invoked, modifies the application state; receiving an action specification that describes an access rights modification that results from an invocation of the action during an execution of the application, where the access rights modification indicates an enabling or disabling of one or more access rights of a user; and generating application specification queries and commands to enforce access rights based on the access rights modification.
US08898615B2

A receiving unit receives specification of two parts to be connected by wirings and the number of wirings connecting the two parts. A generating unit generates a schematic route connecting the two parts on a substrate with a width in accordance with the number of wirings received by the receiving unit. A derivation unit derives the number of arrangeable wirings by checking interference whether the schematic route generated by the generating unit is capable of being arranged on the substrate.
US08898613B2

A microcomputer provided on a rectangular semiconductor board has memory interface circuits. The memory interface circuits are separately disposed in such positions as to extend along the peripheries of the semiconductor board on both sides from one corner as a reference position. In this case, limitations to size reduction imposed on the semiconductor board can be reduced compared with a semiconductor board having memory interface circuits only on one side. Respective partial circuits on each of the separated memory interface circuits have equal data units associated with data and data strobe signals. Thus, the microcomputer has simplified line design on a mother board and on a module board.
US08898612B1

An electronic design automation (EDA) tool for inserting dummy tiles between interconnect lines of an integrated circuit design includes a memory for storing the integrated circuit design and a processor in communication with the memory. The processor identifies those interconnect lines that are at different voltage levels, have a length greater than a predefined threshold length and a spacing less than a predefined threshold spacing, and inserts blockage areas between such interconnect lines. The processor skips the blockage areas and adds dummy tiles only between those interconnect lines that do not meet predetermined criteria.
US08898610B1

Techniques for organizing a cell library permit a large number of cells. To improve design accuracy using cell libraries, very large cell libraries are needed. However, optimization tools are not able to use very large cell libraries directly, since their results suffer. Very large cell libraries are organized into sublibraries that are adapted to be processed by optimization tools. This allows improvement in the design quality of integrated circuits, while allowing the designs to be processed by optimization tools.
US08898609B1

A method for performing routing for a logic design includes utilizing signal transition time as a criteria for selecting resources to provide interconnection between the components of the logic design.
US08898608B1

A method includes (a) generating timing information of an integrated circuit (IC) floorplan by a processing unit, (b) displaying on a display device a representation of the IC floorplan according to the timing information, (c) receiving user input via an input device, the user input associated with an IC macro of the IC floorplan, (d) updating the timing information associated with the IC macro to generated updated timing information according to the user input, and (e) altering display of the representation according to the updated timing information.
US08898606B1

A process and apparatus are provided for automated pattern-based semiconductor design layout correction. Embodiments include: determining a portion of a layout of an IC design, the portion comprising a first pattern of a plurality of routes connecting a plurality of design connections; determining one or more sets of the plurality of design connections based on the plurality of routes; and determining, by a processor, a second pattern of a plurality of routes connecting the plurality of design connections within the portion based on the one or more sets.
US08898605B2

An on-chip tunable transmission line (t-line), methods of manufacture and design structures are provided. The structure includes a tunable transmission line (t-line) with fixed characteristic impedance comprising functionally-differentiated switches used for inductance and capacitance, respectively.
US08898604B1

A processor-implemented method for selective Q-gating flip-flops in a plurality of flip-flops contained in a design is provided. The method may include determining a maximum width, a maximum depth, and a maximum congestion value in the design and determining a relative width, a relative depth, and a relative congestion value for each of the plurality of flip-flops in the design. The method may further include determining grade values for each of the plurality of flip-flops in the design based on a ratio between the relative width, the relative depth and the relative congestion value, and the maximum width, the maximum depth, and the maximum congestion value, respectively and determining an overall summed value for each of the plurality of flip-flops. Then the method may sort the plurality of flip-flops based on the overall summed value for the plurality of flip-flops according to magnitude.
US08898602B2

Multiple signal lines in a circuit net the vertex of which is a maximum observation point having a maximum diagnosis difficulty index among a plurality of diagnosis difficulty indexes of all the observation points that are used for observing signal lines in the circuit, each of the plurality of diagnosis difficulty indexes of the observation points representing the difficulty in fault diagnosis at the corresponding observation point are selected as first insersion candidates. A second insertion candidate onto which the test point is to be inserted is selected from the first insertion candidates, considering effects of inserting the test point onto the respective first insertion candidates. Thereby, insertion of a test point reduces dispersion of the diagnosis difficulty indexes of all the observation points.
US08898601B2

According to one embodiment, a logic circuit design method of an embodiment includes generating logical data corresponding to register transfer level description, based on design data containing the register transfer level description, and generating constraint conditions designating circuit data which satisfies a predetermined condition among plural gate level circuit data logically equivalent to the logical data, based on the design data, and generating gate level circuit data based on the logical data under the constraint conditions.
US08898599B2

Described herein is a method for a lithographic process for imaging a portion of a design layout onto a substrate using a lithographic imaging apparatus, the lithographic process having a plurality of design variables, the method comprising: calculating a gradient of each of a plurality of evaluation points or patterns of the lithographic process, with respect to at least one of the design variables; and selecting a subset of evaluation points from the plurality of evaluation points or patterns based on the gradient.
US08898590B2

Provided are an information input device, an on-screen arrangement method thereof, and a computer-executable program capable of preventing deterioration of operability even when an input disable region is set on a touch panel. An information input device capable of inputting information by an indicator touching a touch panel formed on a display screen includes an input disable region setting controller that sets an input disable region on a part of the touch panel and a display controller that rearranges an object being displayed on the display screen to avoid the set input disable region.
US08898589B2

Embodiments of the present invention provide a method, system and computer program product for flattening a subset of configuration UI panels in a hierarchy of UI panels. In an embodiment of the invention, a method for flattening a subset of configuration UI panels in a hierarchy of UI panels has been provided. The method includes executing a query against an index of artifacts for which configuration parameter values are receivable in a corresponding panel disposed within a hierarchy of panels of an application. The method additionally includes receiving a result set of artifacts from the index for the query and identifying panels in the hierarchy corresponding to artifacts in the result set. Finally, the method includes displaying a single window in the application with an arrangement of the identified panels. Of note, the method also can include receiving configuration parameter values for the artifacts of the result set through the identified panels in the single window and applying the received configuration parameter values for the artifacts of the result set.
US08898582B2

Systems and methods for configuring a UI display layout for displaying record fields in a multi-tenant on-demand database service. A data record is initially displayed on a first portion of a user interface display, and an identification of a set of one or more fields of the data record is received, e.g., from a user. A selection of a display configuration for the set of identified fields is also received, e.g., from a user. The display configuration may include one or more columns, each column having one or more rows, wherein the display configuration identifies, for each of the set of fields, in which column and row the field is to be displayed. Data for the set of fields based on the selected display configuration is then displayed on a second portion of the user interface display which may include a collapsible display panel.
US08898576B2

An exemplary method comprises maintaining product data in a computer-readable data store, the product data including a data entry comprising a question and an answer about a product, setting a lifetime date for the data entry, publishing the question and the answer about the product for access by at least one user, and, in response to the lifetime date being reached, automatically hiding the question and the answer about the product from access by the at least one user and designating the data entry for a lifetime review. In certain embodiments, the method further comprises providing, for display, data representative of a graphical user interface configured to facilitate the lifetime review of the data entry by a user, receiving data representative of a renewal of the data entry, and updating the lifetime date for the data entry based on the data representative of the renewal of the data entry.
US08898575B2

Techniques are described herein for indicating unavailability of an uploaded video file that is being bitrate encoded. For instance, upon a determination that the uploaded video file is being bitrate encoded, a graphical user interface may be provided that includes an interface element indicating that the uploaded video file is unavailable for processing except for the bitrate encoding. The interface element may be an icon, a textual message, or any other suitable interface element that is capable of indicating that the uploaded video file that is being bitrate encoded is unavailable. When the bitrate encoding is completed, the interface element may be automatically updated to indicate that the uploaded video file is available for processing.
US08898570B2

A job administration apparatus carries out administration of job data based on an execution request for a predetermined job with respect to document data, and includes a display request receiving part to receive a display request for the job data, and a job data providing part to acquire the job data depending on the display request and to display the job data after a conversion by converting at least a portion of information of the job data into a non-recognizable format that is non-recognizable by a user.
US08898567B2

An approach is provided for creating a virtual workspace among devices based, at least in part, on location information. The virtual workspace corresponds to an application or a service common to the devices. Monitoring of the movement of one or more of the devices causes manipulation of the virtual workspace, the application, the service, or a combination thereof based, at least in part, on the movement. Example applications and services include media editing, media playback, image processing, social networking, and social control functionality.
US08898564B2

A method of generating haptic effects on a device includes detecting the presence of an object near an input area of the device and generating a haptic effect on the device in response to the presence detection.
US08898558B2

Methods and computer readable mediums storing computer executable programs for managing multimodal annotations of an image are disclosed. A first communication channel is established between a first machine and a mobile device. A first hierarchical data structure generated by the mobile device is received at the first machine. The first hierarchical data structure includes an image annotated with at least one multimodal annotation. A representation of the first hierarchical data structure is rendered at the first machine. At least one multimodal annotation modification associated with the image is received at the first machine. The at least one multimodal annotation modification is incorporated into the first hierarchical data structure thereby generating a second hierarchical data structure.
US08898556B2

A print configuration engine implemented in software residing on and executable from a digital medium, the print engine integrated with a graphics user interface (GUI) for creating and editing photo-based projects over a data network, the print engine including a communications link to a compatible print server and printer connected to the data network, a print queue for queuing printing tasks, and an image tiling module. The print engine automatically senses if the pixel size of an image is greater than a pre-defined image size threshold for high resolution printing and if so tiles the image and saves the individual image tiles to memory for later reconstitution.
US08898552B2

A communication system includes: a decoding-probability module for calculating a decoding likelihood with a control unit for characterizing an alternative hypothesis regarding an arriving communication; a null-probability module, coupled to the decoding-probability module, for calculating a null likelihood for characterizing a null hypothesis regarding the arriving communication; a weight-calculation module, coupled to the decoding-probability module, for generating a decision weight corresponding to the decoding likelihood, the null likelihood, or a combination thereof; a reliability calculation module, coupled to the decoding-probability module, for calculating a decoding reliability with the decision weight, the decoding likelihood, and the null likelihood, the decoding reliability corresponding to a decoded-result; and a decoding module, coupled to the reliability calculation module, for decoding the arriving communication with a decoding parameter based on the decoding reliability for communicating with a device.
US08898551B1

In an arrangement of the disclosed systems, devices, and methods, a matrix representation of a block code comprising m bit-planes is obtained, a generator matrix corresponding to each of the m bit-planes from the matrix representation is extracted, a transformed generator matrix and a transformed data symbol vector for the first bit-plane of the block code are determined, a reverse-mapped transformed generator matrix for each of the second bit-plane through the mth bit-plane of the block code are determined, and instructions for the encoder architecture based on the transformed generator matrix for the first bit-plane and the reverse-mapped transformed generator matrix for each of the second bit-plane through the mth bit-plane of the block code are generated.
US08898544B2

This disclosure includes a method for correcting errors on a DRAM having an ECC which includes writing data to a DRAM row, reading data from the DRAM row, detecting errors in the data that cannot be corrected by the DRAM's ECC, determining erasure information for the row, evaluating the errors using the erasure information, and correcting the errors in the data.
US08898543B2

Disclosed are program and read methods for a nonvolatile memory system, including determining to program first data in which one of fast and normal modes; providing the first data with an error code generated by a multi-bit ECC engine, in the fast mode, and generating second data; programming the second data in a cell array by a program voltage having a second start level higher than a first start level; and reading the second data from the cell array, the second data being output after processed by the multi-bit ECC engine that detects and corrects an error from the second data.
US08898541B2

A storage controller includes an error correcting code managing portion, an address managing portion and an error correcting portion. The error correcting code managing portion manages a correspondence relationship between predetermined plural pieces of unit data, and a second error code corresponding to the plural pieces of unit data every entry when plural pieces of unit data and a second error correcting code are stored in a storage portion. The address managing portion manages a correspondence relationship between logical addresses and the entries in the error correcting code managing portion. The error correcting portion acquires the entry in the error correction managing portion corresponding to the logical address as an object of read from the address managing portion, and carries out error correction based on the plural pieces of unit data managed in the entry concerned, and the second error correcting code.
US08898534B2

A data transfer method having a data retransmission function, in which a sending side saves data that was sent in memory, a receiving side uses a transmission confirmation signal to request the sending side to retransmit the data when the data was not properly received, then monitors the elapsed time, and when the data is not retransmitted after the elapsed time has exceeded a set time, uses a transmission confirmation signal again to request that the data be retransmitted, and where in response to that transmission confirmation signal, the sending side retransmits the saved data to the receiving side.
US08898533B2

Embodiments described herein provide an apparatus for transmitting data in an xDSL. In one example, the apparatus can include a transmitter configured to transmit data over the xDSL system in the form of data transmission units (DTUs), the transmitter having a physical media specific-transmission convergence (PMS-TC) communication sublayer and a retransmission unit that is implemented in the PMS-TC sublayer, the retransmission unit including a retransmission buffer configured to store transmitted DTUs and to index the transmitted DTUs using retransmit containers, each retransmit container being defined as a time slot corresponding to a respective sent DTU. A retransmit request specifies a DTU by a corresponding retransmit container and wherein the retransmission unit is configured to retransmit the specified DTU in response to the retransmit request.
US08898532B2

Embodiments of block acknowledgements request apparatus, systems, and methods are generally described herein. Other embodiments may be described and claimed. An aggregated block of a plurality of data frames is received from an originator transmission, with each data frame including a medium access control (MAC) header. An acknowledgement policy that is solicited by the originator is identified in a quality of service field in at least one of the MAC headers of the received transmission. A single block acknowledgement is transmitted to the originator acknowledging receipt of one or more of the plurality of data frames in the aggregated block of data frames.
US08898530B1

A method of performing a dynamic built-in self-test (BIST). The method includes performing a first test of a circuit on a semiconductor chip. The first test includes a first switch factor. The circuit during the first test is monitored with one or more sensors. A first sensor value of one or more sensors monitoring the circuit is determined. It is also determined whether the first sensor value is within a range of a programmable constant. A second switch factor is determined in response to determining that the first sensor value outside the range of the programmable constant.
US08898523B2

A test controller interprets declarative test instructions into imperative test tasks and runs the tests using the imperative test tasks. Declarative test instructions indicate what tests are to be run and the imperative test tasks indicate how these tests are to be run. In addition, the imperative test tasks further indicate a control flow of the running of the tests.
US08898521B2

An image reproduction apparatus including a power control unit detecting whether an error has occurred in supplying power to the image reproduction apparatus; and a booting control unit selectively cold-booting the image reproduction apparatus based on the detection of whether the error with supplying the power has occurred.
US08898513B2

A method begins by a processing module identifying a plurality of dispersed storage networks (DSNs) for storing copies of dispersed storage encoded data based on global data retrieval accesses of the copies of the dispersed storage encoded data. The method continues with the processing module determining a set of error coding dispersal storage parameters for at least one of the plurality of DSNs based on local data retrieval accesses allocated to the at least one of the plurality of DSNs. The method continues with the processing module encoding data in accordance with the set of error coding dispersal storage parameters to produce a copy of the copies of the dispersed storage encoded data and outputting the copy of the copies of the dispersed storage encoded data to the at least one of the plurality of DSNs.
US08898512B2

A storage system includes plural storage devices, a controller configured to transmit an access request for controlling an access to at least one of the storage devices, a switching part configured to receive the access request from the controller to select the one of the storage devices based on the access request received from the controller, and a proxy response part configured to transmit, if the selected storage device has failed, a response to the access request instead of the failed storage device responding.
US08898498B2

A method for optimizing the parameter setting of at least one energy supply parameter of a field device power supply module. The field device power supply module is, in such case, connected exclusively to one field device. The connected field device is supplied with electrical energy by the field device power supply module. In the method, the system composed of field device and field device power supply module is operated and a parameter setting of at least one energy supply parameter varied. In such case, the operation of the field device is monitored. Parameter settings are ascertained, in the case of which a relatively low energy consumption of the field device and simultaneously a safe operation of the field device can be realized in the relevant operational phase.
US08898491B2

A Power Management Integrated Circuit (PMIC) includes a pulse width modulator and driver circuit (PWMDC), a processor, and high-side and low-side driver circuitry. The PWMDC, along with components external to the PMIC, forms a switching power supply. A small linear regulator powers the PWMDC from power received via a terminal. The power supply supplies power to other on-chip circuitry, including the driver circuitry and processor. The PWMDC starts an on pulse (of a power supply switching cycle) in response to a clock signal. In a first mode, the PWMDC stops the on pulse based on a signal received from a terminal via an analog feedback signal path. In a second mode, the PWMDC stops the on pulse based on a signal received via a digital feedback signal path. In one example, the digital feedback signal path extends from a terminal, through an ADC, processor, and DAC, to an error node.
US08898490B2

The information processing apparatus generates and notifies, in the first power state, a prohibition condition for prohibiting the information processing apparatus from returning to the first power state even if an interface unit has received data from an external apparatus in the second power state and the received data matches a return condition for causing the information processing apparatus to return from the second power state to the first power state. When data is received from the external apparatus in the second power state, if the received data matches the prohibition condition, the interface unit does not transmit a return command to the power control unit, and if the received data does not match the prohibition condition, the interface unit transmits the return command to the power control unit.
US08898479B2

Apparatuses, systems, computer programs and methods for implementing a genomics-based security solution are discussed herein. In an encryption process, plaintext may be converted to DNAtext and DNAtext may be converted to a ciphergene. The ciphergene may then be converted into a pre-transcriptional complex. The pre-transcriptional complex, in turn, may then be converted into a cipherprotein. The decryption process operates in the reverse of the encryption process to obtain plaintext.
US08898476B1

This invention provides a novel method, system, and apparatus allowing an authorized user access to controlled assets when a passcode method malfunctions, such as when a user forgets a password, a token malfunction, or a biometric mismatch. The invention allows temporary access to an access control system without knowing the password and without sending the user the password or a new random password. The user is able to set a new password without knowing the previous password. Furthermore, stored encrypted data is preserved and made accessible once again via the new passcode. This invention works for many authentication methods such as restoring access when a password, token, access card, or biometric sample is used.
US08898474B2

A method of operating an access point (AP) configured to support multiple pre-shared keys at a given time to authenticate its associated client devices. Each client device associated with the AP is provisioned with a key. To authenticate the client device that attempts to connect to the AP, the AP determines which pre-shared key (PSK) of the multiple supported pre-shared keys (PSKs), if any, matches information including the key received from the client device. When the information matches, the client device is allowed to connect to the AP. Provisioning the AP with multiple PSKs allows selectively disconnecting associated client devices from the AP. The AP may be configured to support PSKs of different lifetime and complexity. Removing a PSK of the multiple PSKs supported by the AP and disconnecting a client device that uses this PSK does not disconnect other client devices using different keys to access the AP.
US08898472B2

A mechanism and method for managing credentials on an electronic device configured with an iOS based operating system. The iOS based device includes a “keychain” configured in device memory. According to an embodiment, the electronic device comprises an application configured to generate a public certificate object in the keychain and a password object in the keychain. The public certificate object is configured to store a public certificate, and the password object is configured to store a private key. The password object further includes a label or thumbprint for associating the private key with the corresponding public certificate. According to an embodiment, the application stores the private key in an encrypted container in the password object to provide an additional layer of security. The application is configured to unlock the encrypted container utilizing a password provided the user. According to a further aspect, the user password is not stored in memory on the device. According to an embodiment, the private key is generated and provided by a credential management system operatively coupled to the electronic device for digitally signing an email message.
US08898458B2

A method includes receiving at a first computer a new certificate which is to replace an old certificate associated with the first computer and associating by the first computer the new certificate with the first computer. In response to the first computer associating the new certificate with the first computer, the first computer accesses an email address book of the first computer having information identifying a second computer as having received the old certificate to determine from the information that the second computer is to associate the new certificate in place of the old certificate with the first computer. In turn, the first computer transmits the new certificate to the second computer for the second computer to associate the new certificate with the first computer.
US08898457B2

A method and system for automatically generating a certificate operation request is described.
US08898451B2

A method for efficiently decrypting asymmetric SSL pre-master keys is divided into a key agent component that runs in user mode, and an SSL driver running in kernel mode. The key agent can take advantage of multiple threads for decoding keys in a multi-processor environment, while the SSL driver handles the task of symmetric decryption of the SSL encrypted data stream. The method is of advantage in applications such as firewalls with deep packet inspection in which all encrypted data traffic passing through the firewall must be decrypted for inspection.
US08898450B2

Device authentication is implemented at the application layer of a computer communication model to add a factor to user authentication without requiring any action by the user. User space applications, such as web browsers, e-mail readers, and such, can remain completely unaffected. Instead, the additional authentication factor is provided at the application layer, typically in an operating system, where protocols such as HTTP(s), FTP(s), POP, SMTP, SNMP and DNS are implemented. Authentication is performed by a challenge/response transaction and the client device's digital fingerprint is compared to a whitelist of digital fingerprints of authorized client devices.
US08898449B2

A system, related methods and computer readable memory device for delivering a presentation are provided. In one example, a method includes establishing a wireless network access point that creates a closed wireless network. An encrypted communication session is established via the closed wireless network with a plurality of client computing devices that each comprise a display. Each of the client computing devices is communicatively coupled to a virtual network server on the host computing device. Frame buffer data is retrieved from a storage subsystem of the host computing device. The frame buffer data is sent to each of the client computing devices to modify the display of the devices.
US08898447B2

A method for separating a dividable computer device into multiple sub-computers may include receiving, by the dividable computer device, a command to separate a sub-computer from the dividable computer device. The method may also include detecting by the dividable computer device separation of the sub-computer and reconfiguring the dividable computer device for operation without the separated sub-computer in response to each sub-computer being separated.
US08898446B2

A power over Ethernet extender arranged to detect if power is received over 2 pairs of wires or over 4 pairs of wires. If power is received over 4 pairs of wires, power is output over only 2 pairs of wires. Preferably, the power signature of the received power is further detected. If the incoming power over a first 2 pairs of wires supports in excess of 13 watts of power consumption, and power is received over 4 pairs, then the output power supports in excess of 13 watts of power consumption; and if the incoming power over a first 2 pairs of wires supports in excess of 13 watts of power consumption, and power is not received over 4 pairs, then the output power does not support in excess of 13 watts of power consumption.
US08898445B2

A system and method of enabling a function within a module configured to be used with an information handling system is disclosed. In one form, the method of enabling functions includes detecting whether to install a custom install routine within a module configured to enable access to a hash function, and accessing a lock bit configured to lock access to the hash function. The method can further include detecting whether to set the lock bit to lock access to the hash function.
US08898440B2

A request control device, request control method, and a multiprocessor cooperation architecture. The request control device is connected to a request storage module and includes a comparing means and an identifier means. The comparing means is configured to determine if an incoming first queue unit corresponds to the same message with a queue unit that has existed in the request storage module. The identifier setting means is configured to set a save identifier of the queue unit that has existed in the request storage module to indicate not to save a state associated with the message if the first queue unit corresponds to the same message with the queue unit that has existed in the request storage module. According to the technical solution of the invention, the access to the memory caused by saving/loading the states is reduced and thereby increases the processing speed of the processor.
US08898436B2

A register file, in a processor, includes a first plurality of registers of a first size, n-bits. A decoder uses a mapping that divides the register file into a second plurality M of registers having a second size. Each of the registers having the second size is assigned a different name in a continuous name space. Each register of the second size includes a plurality N of registers of the first size, n-bits. Each register in the plurality N of registers is assigned the same name as the register of the second size that includes that plurality. State information is maintained in the register file for each n-bit register. The dependence of an instruction on other instructions is detected through the continuous name space. The state information allows the processor to determine when the information in any portion, or all, of a register is valid.
US08898426B2

Embodiments relate to target buffer address region tracking. An aspect includes receiving a restart address, and comparing, by a processing circuit, the restart address to a first stored address and to a second stored address. The processing circuit determines which of the first and second stored addresses is identified as a same range and a different range to form a predicted target address range defining an address region associated with an entry in the target buffer. Based on determining that the restart address matches the first stored address, the first stored address is identified as the same range and the second stored address is identified as the different range. Based on determining that the restart address matches the second stored address, the first stored address is identified as the different range and the second stored address is identified as the same range.
US08898425B1

Memory management units (MMUs) are disclosed. In one aspect, an MMU may have a first interface to a component. The first interface may receive one of a read of updated data from, and a write of updated data to, a virtual memory address. The virtual memory address may initially correspond to a first physical memory location in an only one time programmable (OTP) non-volatile memory (NVM). The MMU may have a remapping unit to remap a correspondence of the virtual memory address from the first physical memory location to a spare physical memory location. The MMU may also have a second interface to the OTP.NVM. The second interface may allow the updated data to be read from or written to the spare physical memory location of the OTP NVM. Methods performed by the MMUs, and methods and articles useful for manufacturing MMUs, are also disclosed.
US08898423B1

A data storage system is disclosed that utilizes a high performance caching architecture. In one embodiment, the caching architecture utilizes a cache table, such as a lookup table, for referencing or storing host data units that are cached or are candidates for being cached in the solid-state memory. Further, the caching architecture maintains a segment control list that specifies associations between particular cache table entries and particular data segments. Such separation of activities related to the implementation of a caching policy from activities related to storing cached data and candidate data provides robustness and scalability while improving performance.
US08898417B1

Described herein are methods for accessing a block-based storage device having a memory-mapped interface and a block interface. In one embodiment, an apparatus (e.g., block-based storage device) includes a storage array to store data and a memory-mapped interface that is coupled to the storage array. The memory-mapped interface includes memory-mapped memory space. The memory-mapped interface receives direct access requests from a host to directly access memory-mapped files. The apparatus also includes a block interface that is coupled to the storage array. The block interface receives block requests from a storage driver to access the storage array.
US08898413B2

A method includes making in a real storage, a copy of a first page content stored in a first page data structure by creating a second page content in a second data structure, the second page content pointing to actual data pointed to by the first page content, storing the second page content in the second data structure, marking the first page content in the first page data structure with a page protection bit, wherein the page protection bit prevents a modification of the virtual page, in response to an attempt to modify the virtual page, copying the virtual page in the event the first page content in the first page data structure is marked with the page protection bit, storing the copied virtual page in a second virtual storage, and altering the second page content in the second data structure to point to the stored virtual page.
US08898412B2

A computer system is provided, the computer system having a processor and a system memory coupled to the processor. The computer system also includes a Basic Input/Output System (BIOS) in communication with the processor. The BIOS selectively scrubs the system memory during a shutdown process of the computer system.
US08898410B1

A method includes determining which of a plurality of blocks of data in a data storage device having a plurality of memory devices to copy during garbage collection using a cost function based on a number of free pages and a number of replicated pages in each of the blocks, where the replicated pages include replicated data that is a copy of data stored in another storage device and determining not to copy one or more of the blocks of data during garbage collection based on the cost function.
US08898405B2

A method for static wear leveling in non-violate storage device is disclosed. Use the method to balance all blocks' erasure counts to avoid most blocks having smaller erasure count and several blocks having larger erasure count to shorten the life time of the device.
US08898401B2

Methods and apparatuses are disclosed that allow for improved speculation success in execute ahead microprocessors. In some embodiments, the method may include speculatively executing a first thread of a program code while a second thread of the program code is executing, determining if a load request is serviceable from a cache line within a cache, and in the event that the load request is serviceable from the cache line, associating a first indicator bit with the cache line. The method also may include determining whether the cache line associated with the first indicator bit has been evicted, and in the event that the cache line is evicted, allowing speculative execution of the first thread to continue.
US08898394B2

A storage apparatus for controlling a storage unit includes a cache memory for temporarily storing data to be stored in the storage unit, and a processor for executing a process including receiving unit data which is divided from data to be migrated, calculating first checksum data from the received unit data, storing the unit data and the first checksum data to the cache memory, reading out the stored unit data and the first checksum data from the cache memory, calculating second checksum data from the read out unit data, storing the unit data to the storage unit, and determining whether data migration has been performed properly by comparing the first checksum data to the second checksum data.
US08898388B1

In one embodiment, non-volatile random access memory (NVRAM) caching and logging delivers low latency acknowledgements of input/output (I/O) requests, such as write requests, while avoiding loss of data. Write data may be stored in a portion of an NVRAM configured as, e.g., a persistent write-back cache, while parameters of the request may be stored in another portion of the NVRAM configured as one or more logs, e.g., NVLogs. The write data may be organized into separate variable length blocks or extents and “written back” out-of-order from the write back cache to storage devices, such as solid state drives (SSDs). The write data may be preserved in the write-back cache until each extent is safely and successfully stored on SSD (i.e., in the event of power loss), or operations associated with the write request are sufficiently logged on NVLog.
US08898386B2

A volume group power control system and a corresponding method are disclosed. The system is to organize a plurality of drive systems into a plurality of logical volume groups and to store group data identifying each of the plurality of logical volume groups. Each of the logical volume groups includes a plurality of the drive systems. The array controller includes a power management component to monitor activity of each of the plurality of drive systems in each of the plurality of logical volume groups and to deactivate the plurality of drive systems associated with a given one of the plurality of logical volume groups in response to the power management component determining that the plurality of drive systems associated with the given one of the plurality of logical volume groups is substantially inactive.
US08898385B2

Methods and structure for load balancing of background tasks between storage controllers are provided. An exemplary active storage controller comprises a front-end interface that receives host Input/Output (I/O) requests directed to a logical volume, a back-end interface that couples with one or more of storage devices provisioning the logical volume, and a control unit. The control unit processes the host I/O requests directed to the logical volume, identifies a background processing task distinct from the host I/O requests and related to the logical volume, and assigns the background processing task to a passive storage controller for processing.
US08898376B2

Methods, storage controllers, and systems for grouping data stored on an array of solid-state storage elements are described. One method includes sequentially writing user data to an append point at a head of a log stored in an array of solid-state storage elements. The user data is stored in a plurality of logical erase blocks of the array. The method further includes selecting partially invalidated logical erase blocks of the array based on a characteristic for the partially invalidated logical erase blocks and arranging valid portions of the selected partially invalidated logical erase blocks into groups based on the characteristic. The method further includes writing the groups of valid portions to the log.
US08898371B2

Described embodiments provide a media controller for a storage device having sectors, the sectors organized into blocks and superblocks. The media controller stores, on the storage device, logical-to-physical address translation data in N summary pages, where N corresponds to the number of superblocks of the storage device. A buffer layer module of the media controller initializes a summary page cache in a buffer. The summary page cache has space for M summary page entries, where M is less than or equal to N. For operations that access a summary page, the media controller searches the summary page cache for the summary page. If the summary page is stored in the summary page cache, the buffer layer module retrieves the summary page from the summary page cache. Otherwise, the buffer layer module retrieves the summary page from the storage device and stores the retrieved summary page to the summary page cache.
US08898368B2

A memory module may include a plurality of dynamic random access memory (DRAM) chips, each of which may have one or more data input/output (D/Q) terminals. The memory module may include data redriving/retiming circuits connected to the D/Q terminals of the plurality of DRAM chips. The data redriving/retiming circuits may provide isolation between a system memory bus and the D/Q terminals of the DRAM chips.
US08898357B1

A method system and program product to enable a storage device, comprising a storage device meta data device, to communicate with a host comprising a host meta data device, the method comprising inserting meta data into an I/O stream communicated between a host and a storage device and removing meta data inserted into an I/O stream communicated between a host and a storage device, wherein the meta data contains communications between the storage device and the host.
US08898354B2

Devices and methods for generating timing signals at a rate that matches a rate of remotely generated timing signals are provided. In some embodiments, a host generates timing signals in accordance with a USB specification, such as keep-alives, start-of-frame packets, or ITPs. An upstream facing port transmits the timing signals over a network to a downstream facing port. The downstream facing port generates and transmits timing signals to a USB device at a predetermined rate, and alters the predetermined rate based on an analysis of the rate at which timing signals are received from the upstream facing port.
US08898349B1

Certain aspects direct to data transfer between a baseboard management controller (BMC) and a host computer. When the BMC is connected to the host computer via a universal serial bus (USB) interface, the BMC sends USB descriptors to the host computer such that the host computer recognizes the BMC as a specific human interface device (HID) device based on the USB descriptors. To transfer data to the host computer, the BMC converts the data to an Intelligent Platform Management Interface (IPMI) message, and generates a USB HID report containing the IPMI message as the report data. The BMC then sends the USB HID report to the host computer through the USB interface. When the BMC receives a USB HID report from the host computer, the BMC retrieves the report data, which is an IPMI message, from the USB HID report, and process the IPMI message to obtain the data.
US08898338B1

Methods and systems are disclosed for providing live media streaming over a communication network. Timing data of a received live media stream is mapped to time values from a system clock. Offset time values are assigned to a plurality of clients requesting live media content. The time values and the offset time values are used for transmission of the media stream.
US08898337B2

Exemplary methods, computer systems, and computer program products for processing a previously compressed data stream in a computer environment are provided. In one embodiment, the computer environment is configured for separating a previously compressed data stream into an input data block including a header input block having a previously compressed header. Sequences of bits are included with the input data block. Compression scheme information is derived from the previously compressed header. The input data block is accessed and recompressed following the header input block in the previously compressed data stream one at a time using block-image synchronization information. Access to the block-image synchronization information is initialized by the compression scheme information to generate an output data block. The block-image synchronization information is used to provide decompression information to facilitate decompression of the results of the output data block.
US08898335B2

An apparatus for calculating a plurality of end-to-end paths communicably connecting two terminal nodes in a communication network divided into a plurality of areas. The apparatus selects, among the plurality of areas, a first sequence of passage areas to be traversed by a first end-to-end path, and selects, among the first sequence of passage areas, multi-path passing areas each defined as an area to be traversed by two or more end-to-end paths.The apparatus further calculates two or more intra-area paths for each of the multi-path passage areas, and determines the first end-to-end path by selecting a first intra-area path among the calculated intra-area paths for each of the multi-path passing areas so that the first end-to-end path includes the selected first intra-area paths as a segment thereof and traverses the first sequence of passage areas.
US08898334B2

The invention discloses a system for network deployment and a method for mapping and data forwarding thereof. The system for network deployment comprises Distributed Hash Table (DHT) servers and DHT border servers, wherein at least one DHT border server and one DHT server are connected to form a server ring which constitutes a distributed mapping database used for storing a mapping relationship between Endpoint Identifiers (EIDs) and Routing Locators (RLOCs), and the server rings are connected with each other through the DHT border servers, wherein the DHT border server is configured to notify the EID prefix information in a present server ring to other server rings and monitor the DHT messages of the distributed mapping database. By the present invention, the network deployment and cross-domain data forwarding based on the DHT are achieved.
US08898328B2

A method of receiving and processing a broadcast signal including a Non-Real Time (NRT) service and a broadcast receiver are disclosed herein. A method of processing a Non-Real Time (NRT) service in a broadcast receiver, the method comprises receiving and processing a signaling information table including access information of the NRT service, receiving data of the NRT service based on the signaling information table in non-real time and storing the received data of the NRT service in a storage medium, extracting service information including service type of the NRT service and detail information of the NRT service from the signaling information table, and controlling processes of the NRT service based on the extracted service information.
US08898326B2

Embodiments of the invention provide systems and methods for allowing legacy applications to interact with new networks. According to one embodiment, a method for supporting interactions and services between a legacy network and a next generation network can comprise receiving at a service layer component a communication in a communication session from a first communication network. The communication can be in a first protocol. The communication can be translated from the first protocol to a second protocol with the service layer component based on the state of the communication session. The first protocol can be different from the second protocol.
US08898325B2

Embodiments of the invention relate generally to computer-based simulations and synthetic environment generation, and more particularly, to a system, a computer-readable medium, a method and an apparatus for generating synthetic environments in a distributed architecture to, among other things, introduce dynamic content. In some embodiments, computer readable medium facilitates transactions in massively multiplayer online games. The computer readable medium can include executable instructions for execution by one or more processors to receive data to perform a transaction between participants associated with the synthetic environment. The executable instructions also can be configured to transact an exchange of a first subset of game data for the first participant and a second subset of the game data for a second participant. The exchange of subsets of the game data between the first participant and the second participant can occur in the common process.
US08898323B2

Aspects describe selection of a mobility protocol after a mobile device has been authenticated with a network. Selection of mobility protocol after authentication can mitigate the amount of time needed to implement the mobility protocol. The mobility protocols include a simple IP protocol, a proxy mobile IP protocol, and a client mobile IP protocol. Implementation of simple IP protocol and proxy mobile IP protocol are performed in a similar manner from the perspective of a mobile device. If IPCP negotiation is successful, proxy mobile IP protocol or simple IP protocol can be selected. If IPCP negotiation is not successful, client mobile IP protocol can be selected.
US08898319B2

A system and method are provided for managing bundles of applications and services over a network between a server system and client computers. Related applications and services are bundled together in one package so that a user is able to quickly and easily configure a computer to perform a specified task. By combining both the applications and the services in one bundle, users no longer have to search the Internet for necessary components. Furthermore, additional features that allow portability of the bundled applications and services in addition to diagnostic monitoring are included.
US08898310B2

Enhanced content consumption is provided by establishing a pairing between two computing devices, wherein at least one of the two computing devices provides a primary consumption experience of a digital content item, so that a secondary consumption experience can be provided via operation of at least one of the two computing devices. The method further comprises presenting, using at least one of the two computing devices, the digital content item for consumption by a user. The method further comprises performing one or more supplemental consumption functions with the other of the two computing devices.
US08898308B2

Methods, systems, and computer-readable mediums configure electronic messaging applications to communicate with a server storing messages to and/or from an electronic messaging account of a user. A method involves receiving an electronic message address and a password of the user as inputs, deriving server connection settings based on the electronic message address, and applying the server connection settings to the electronic messaging account. Another method involves receiving an electronic message address of the user and discovering the server connection settings for the electronic messaging account on a server having a designated protocol name as a server prefix name to assist in locating the server and having the server connection settings. The method also involves retrieving the server connection settings from a file provided by the server in response to locating the server having the designated name and applying the server connection settings to the electronic messaging account.
US08898307B2

A computer implemented method of workload scheduling under two different types of Service Level Agreements (SLAs), namely soft and hard SLA which employ both a deadline- and cost-aware scheduler called iCBS-DH. The scheduler is evaluated against deadline and cost performance of various scheduling policies under a large range of SLA cost function and deadline types.
US08898303B2

Various arrangements for controlling access to a set of media items accessible via multiple channels are presented. An indication of a media item may be stored. Multiple sets of rules may be received, including a first and second set of rules. Requests for access to the media item may be received from a first and second application. The first request may be determined to be is associated with a first channel, wherein the first channel is associated with the first set of rules. Access to the media item may be provide in accordance with the first set of rules. The second request may be determined to be associated with a second channel. Access to the media item may be provided in accordance with the second set of rules.
US08898299B2

Administering incident pools including creating a pool of incidents, the pool having a predetermined initial period of time; assigning each received incident to the pool; assigning, by the incident analyzer, to each incident a predetermined minimum time for inclusion in a pool; extending for one or more of the incidents the predetermined initial period of time of the pool by a particular period of time assigned to the incident; determining whether conditions have been met to close the pool; and if conditions have been met to close the pool determining for each incident in the pool whether the incident has been in the pool for its predetermined minimum time for inclusion in a pool; and if the incident has not been in the pool for its predetermined minimum time, evicting the incident from the closed pool and including the incident in a next pool.
US08898298B2

The disclosure generally describes computer-implemented methods, software, and systems for monitoring processes. A computer-implemented method includes receiving, at a process-observer-enabled server, a communication from a non-process-observer-enabled server; translating at least event information in the communication from a non-process-observer-compatible format to a process-observer-compatible format; adding an event in the process-observer-compatible format to a process observer queue for subsequent processing by a process observer with other events. In a process observer, the events are processed from the process observer queue, application events are correlated with the defined a workflow/process model, and process instances are created in a process log.
US08898294B2

The state of an apparatus is reported to a remote computer using an embedded device in the apparatus. The embedded device detects the state, generates a message that reports the state using a self-describing computer language, and sends the message to the remote computer. The remote computer receives the message and extracts the state of the embedded device from the message.
US08898285B2

This disclosure is directed to techniques for providing version control functionality for web services of one or more service oriented architecture (SOA) systems. According to these techniques, a version control service (VCS) may receive an indication of a version update for a first web service. In response to the received request, the VCS determines whether the version update, if executed within the SOA system, will cause a change in operation of a second web service. If the version update will cause a change, VCS provides an indication of the determined change to a user.
US08898283B2

Recommending network object information to a user includes, for each of a plurality of network objects, a respective plurality of behavior frequencies by the user is determined; a network object among the plurality of network objects that is of interest to the user is identified, the identification being based at least in part on the respective plurality of behavior frequencies that corresponds to each of the plurality of network objects; and additional information relating to the identified network object is provided to the user.
US08898281B2

An information distribution system includes a visit determination unit (42), a distribution range evaluation unit (43), and a distribution range change unit (44). The visit determination unit (42) determines whether a user of a mobile terminal (2) to which evaluation information has been distributed has visited a facility in the evaluation information, and upon determining affirmatively, calculates a visit distance indicating the distance between the location of the mobile terminal indicated by distribution time terminal location information and the location of the facility in the evaluation information. The distribution range evaluation unit (43) determines whether the distribution range is effective based on the visit distance. The distribution range change unit (44) updates distribution range information so that the distribution range is enlarged if the distribution range is effective, and updates the distribution range information so that the distribution range is reduced if the distribution range is not effective.
US08898276B1

A method for redirecting a computing device from a first network to a second network is described. A plurality of network ports is monitored. A communication from a computing device is detected at one of the network ports. Information is sent to a first server and a second server regarding the identity of the computing device. A command is sent to the first server to send a request to the computing device to renew the connection with the second server. The computing device is redirected to a second network from a first network.
US08898273B2

An adverse event reporting system and related methods are provided. Aspects relate to a associating a unique identifier of a device with resolution information configured to be automatically transmitted in response to an adverse event with the device. A consumer experiencing an adverse event with a remote device may use a communications device, such as a mobile phone, to capture and/or transmit the unique identifier, which may be located on or by the device. In one embodiment, capturing or deciphering the identifier causes the communications device to be directed to a virtual address for reporting the adverse event. The unique identifier may be used to automatically transmit resolution information to a second communications device that is not associated with the consumer. The second communications device may be associated with a vendor responsible for operation of the implicated device. The resolution information may comprise the identity and/or location of the device.
US08898260B2

Disclosed herein is a method and system for utilizing a digital data capture device in conjunction with a Bluetooth (BT) enabled mobile device for publishing data and multimedia content on one or more websites automatically or with minimal user intervention. A client application is provided on the BT enabled mobile device. In the absence of inbuilt BT capability, a BT communication device is provided on the digital data capture device. The BT communication device is paired with the BT enabled mobile device to establish a connection. The client application detects capture of data and multimedia content on the digital data capture device and initiates transfer of the captured data, multimedia content, and associated files. The digital data capture device transfers the captured data, multimedia content, and the associated files to the client application. The client application automatically publishes the transferred data and multimedia content on one or more websites.
US08898235B2

This provides a method as well as a client apparatus and server apparatus which will support sending and receiving a disposition notification to session based messaging clients after the message session has terminated.
US08898229B2

A contact management system is described having a first database containing proprietary information and a second database containing public information. Where appropriate, the publicly available information is displayed with the proprietary information to give the user more information about a contact. The multiple relationships provided by the public database allow the user to use both the proprietary and public data to find a relationship with a potential client.
US08898228B2

Methods and systems for creating and retrieving scalable media files using a chunking model. A plurality of network abstraction layer (NAL) units representing a scalable media presentation are grouped into a plurality of video chunks wherein each chunk represents only the NAL units of one layer and a specific time period. The plurality of video chunks are then stored in one or more scalable media files along with indexing information which provides information for retrieving the NAL units from each video chunk. In this manner, a client can request only the video chunks (and thus NAL units) that it needs or wants to achieve a specific bandwidth.
US08898219B2

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.
US08898218B2

Generic Distributed Processing Unit (DPU) for Multi-Agent Systems (MAS) provides a Machine to Machine (M2M) interface that is fast, flexible, redundant and scalable. It allows the handling of unlikely edge cases that Human Machine Interfaces (HMI) cannot. It also allows the processing of excessive amounts of ancillary data that are not processed easily with an HMI arrangement. In the digital ecosystem, any like DPU can back up any other, making the system exceedingly robust.
US08898216B2

A data acquisition and processing system and method includes one or more distributed and expandable data acquisition nodes for processing large amounts of data. Each data acquisition node includes a core group of primary boards electronically connected together via a vertical bus capable of providing intra-node communication between the primary boards. A secondary board horizontally connected in association with the primary board via a horizontal bus provides inter-node communication or instrumentation interfaces to sensors or other application specific instruments. A master control unit associated with a graphical user interface communicates with the data acquisition nodes via a communication protocol to permit high speed exchange of information and to display information reported from the acquisition system. A storage controller associated with a node controller controls storage of data associated with the data acquisition nodes on a database in a remote location.
US08898212B2

A data reordering system for determining addresses associated with a vector of transformed data and corresponding method of reordering transformed data, where the data reordering system includes: a first transform function coupled to a data vector and operable to provide the vector of transformed data; a reordering function, including a plurality of counters, that is operable to determine a plurality of offset addresses, with a, respective, offset address for each element in the vector of transformed data; and an adder operable to add a base address that corresponds to the first address to the each, respective, offset address to provide a sequence of addresses suitable for accessing the vector of transformed data to provide a re-sequenced vector of transformed data.
US08898210B2

For determining a minimum/maximum of a plurality of binary values a bit position in the plurality of binary values is determined subsequent to which all bit values are the same. From the plurality of binary values those binary values are selected the bit values of which at the bit position determined in the preceding step and all subsequent positions, if any, has a predetermined value. The preceding steps are then repeated until only one binary value remains which is provided as the minimum or maximum.
US08898203B2

Embodiments of the present invention address deficiencies of the art in respect to database driven collaborative applications and provide a novel and non-obvious method, system and computer program product for generating a separable query design object and database schema through visual view editing. In one embodiment, an application generation method can be provided. The method can include creating a form for a collaborative application, placing a data source user interface control within the form and binding at least one field of a database query result set to the data source user interface control. Finally, the method can include storing a database query for the result set separately from the form.
US08898196B2

The invention includes a system, apparatus, and method for storing media content within a service provider network. The system includes multi-service servers associated with access points adapted to allow end-user devices to access the service provider network. Each multi-service server includes a common storage partition adapted for storing media content and a plurality of end-user storage partitions adapted for maintaining associations to media content. The system includes media servers that communicate with the multi-service servers for providing media content to the multi-service servers. In response to a request for media content received from one of a plurality of end-user devices, the requested media content stored in the common storage partition is associated with a selected one of the end-user storage partitions associated with the end-user. The request for media content is received in response to end-user directed advertisements received at any of the plurality of end-user devices.
US08898192B2

A rules engine assigns a set of appropriateness rules to a particular data collection. The set of appropriateness rules describes an optimum usage for the particular data collection based on a source of the particular data collection and a type of activity that is deemed best suited to utilize the particular data collection. The set of appropriateness rules also requires that a data collection requester's role matches a data collection provider's role. In response to determining that a requesting computer is implementing an activity that matches the set of appropriateness rules, a rules engine directs a database controller to transmit the particular data collection to the requesting computer.
US08898187B2

Content that is received by an application is delivered to a default location that may be dynamically updated. This default location for content may be updated without interfering with the functionality of a process or application that interacts with the default location. An API allows processes to request the current location of default location and then send and access content at the default location. A user interface allows a user to change the default location within a file system. The default location may be local to a computing device or remote from the computing device.
US08898185B2

Surveillance systems are used in general to monitor buildings, public places, traffic and the like. These systems conventionally comprise a plurality of surveillance cameras producing a large amount of video data. The video data is viewed on-line or recorded and searched through off-line. Especially in the latter case there is a strong need to improve the search speed due to the large amount of the video data. A trajectory data retrieval system 1 for retrieving trajectory data of moving objects in a plurality of image sequences is proposed, the trajectory data retrieval system 1 comprising a database 4 realized for storing a set of common routes based on the trajectories of the moving objects, whereby each subset of the set of common routes is generated by a plurality of trajectories and whereby each subset is linked with the trajectory data of its generating trajectories and/or parts thereof and/or of trajectories overlapping at least in part with the subset, querying means 7 realized to formulate a trajectory-based query and retrieval means 8 realized to retrieve trajectory data linked to a matching subset of the set of common routes matching with the trajectory-based query.
US08898182B2

Methods and arrangements for providing interactive query suggestions. A partial user query phrase is received, the partial query phrase comprising a final word element. A vocabulary is accessed and, from the vocabulary, at least one possible completion of the final word element is ascertained. A phrase index is accessed and, from the phrase index, at least two phrases corresponding to completions of the partial user query phrase with the at least one possible completion of the final word element are ascertained. A probability score is assigned to each of the at least two phrases, and the at least two phrases are ranked based on probability.
US08898173B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for calculating a location relevance score for search results is disclosed. In one aspect, a location relevance score is calculated for each search result based on three distances to a physical address associated with the search result. The first distance is measured from a polygon approximating the boundary of a specified region of interest. The second distance is measured from a combined area associated with the associated zip codes of the specified region of interest. The third distance is measured from a central location determined according to criteria independent of geometry of the specified region of interest. The search results are ranked according to their associated location relevance scores.
US08898162B2

Methods, systems, and computer program products for providing customized content over a network are provided. The method includes associating content with at least one of a domain name, group, and geography for an entity, the content relating to at least one of the domain name, group, and geography. For each entity, the method also includes storing results of the association in a database record that is mapped to a domain name. In response to receiving a request to access a resource by the entity, the method further includes obtaining a domain name of the entity utilizing address information provided in the request, searching a database for the domain name of the entity, retrieving the database record corresponding to the domain name, generating a resource that includes the content, and providing the entity with the resource.
US08898160B2

A content management system provides a profiling mechanism that automatically tags changes made to elements in a document with applicability metadata, and uses the applicability metadata when processing a request to the repository by a user to filter the query results according to a profile for the user. A profiling mapping policy defines roles for users of the content management system. When content is requested from the repository, the profiling mechanism inserts one or more additional request parameters based on the profile of the user. The results that match both the original request and the additional request parameter(s) are returned to the user. When the user views the results, additional filtering may occur to filter individual elements from the user that do match the user's profile.
US08898159B2

A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query, decomposing the input query into a plurality of different subqueries, and conducting a search in one or more data sources to identify at least one candidate answer to each of the subqueries. A ranking function is applied to each of the candidate answers to determine a ranking for each of these candidate answers; and for each of the subqueries, one of the candidate answers to the subquery is selected based on this ranking. A logical synthesis component is applied to synthesize a candidate answer for the input query from the selected the candidate answers to the subqueries. In one embodiment, the procedure applied by the logical synthesis component to synthesize the candidate answer for the input query is determined from the input query.
US08898158B2

A system and method for providing an enhanced facility plan includes receiving an asset list, electronic documents relating to one or more assets and an input image file for providing a visual representation of a facility plan including assets in the facility. The image file is scanned to automatically identify one or more asset tags having a corresponding asset tag entry in the asset list and for each identified asset tag, a position on the facility plan associated with the asset tag. A modified visual representation of the facility plan is provided as the enhanced facility plan, the modified visual representation including one or more added objects, each object having a relationship with an identified asset tag and having a location determined by the position associated with the related asset tag, wherein each object is selectable by a user to enable access to one or more of the electronic documents. The method may provide a convenient way of handing over information after construction of a facility.
US08898154B2

A method, process, and associated systems for ranking elements of an answer set retrieved by a conceptual search engine in response to a set of queried concepts submitted as a conceptual query. A processor of a computer system orders by relevance the semantic schemas that make up the retrieved answer set by first identifying a weight of each concept in a retrieved schema as a function of relationships among the concepts in that schema, then by identifying a semantic value of each queried concept in the retrieved schema as a function of the weights, and finally by identifying a semantic value of the query in the schema as a function of the semantic values of all queried concepts. The relative relevance of each schema may then be identified as a function of the semantic value of the query in that schema.
US08898149B2

A computer system maintains a biological data structure having molecular feature data. The system receives data elements indicating biological molecular features and knowledge elements that represent biological concepts. The system individually associates unique identifiers with the elements. For individual elements, the system maintains an internal element set of the other unique identifiers for the other elements that are directly associated with that one individual element. For the individual elements, the system maintains an external element set of the other unique identifiers for the other elements that have that one individual element in their own internal element sets. Although not required, the computer system may process a query indicating a search scope and a molecular feature for an individual biological entity, and responsively process the molecular feature and the elements based on the search scope to induce a knowledge sub-graph for the individual biological entity.
US08898147B2

There are provided systems and methods to respond to a request for data. The system receives a request to search for the data based on a criterion and to populate data objects with the data. The request is further used to identify columns that determine data sources to query. The system performs a search of a logical table based on the criterion to identify a plurality of rows in the logical table. The system further generates a first plurality of tuples based on the plurality of rows to identify a first plurality of physical tables that are mapped to the logical table. The first plurality of tuples includes a first tuple and a second tuple. The system further queries the data sources for the data to generate results by using the first plurality of tuples. The queries of the data sources are partially successful.
US08898145B2

A variety of query optimization techniques are described herein. A first query optimization technique, referred to herein as non-empty transformation, may be applied to queries that specify one or more measures, a dimensional context within which the measure(s) are to be evaluated, and a filter condition specifying that rows with only empty measure values be excluded from a result set. The non-empty transformation technique enables such queries to be rewritten into another format that can be executed more efficiently than the original queries. A second query optimization technique described herein involves restructuring an operator tree representation of a query so as to avoid unnecessary duplicated evaluation of extension columns. A third query optimization technique described herein automatically selects a minimum number of join columns having the lowest cardinality for implementing a join between two tables.
US08898144B2

Processing messages. Messages are processed based on a characteristic derived from information in messages, metadata about messages, or other information external to messages. Values for one or more pieces of information are received. At least one of the values for one or more pieces of information is associated with a first message. Queries are received. The queries specify one or more of the pieces of information. At least a portion of the plurality of values for the one or more pieces of information is processed in conjunction with the one or more queries to create one or more normalized characteristics for the first message. The one or more normalized characteristics for the first message are in a same format irrespective of the format of the pieces of information. The first message, and/or other messages, is processed based on at least one of the one or more normalized characteristics.
US08898141B1

Embodiments of the present invention are directed to a method for information management. In one embodiment, the method includes providing an organizational directory comprising hierarchical information regarding an organization and receiving relationship data including an association of a first person to a second person. The method also includes querying the organizational directory and the relationship data to identify a third person, wherein the third person is a member of the organization and identifying the third person comprises determining a path including the third person in an association network.
US08898130B1

At least one listing is retrieved based on a search query, the query including at least one parameter associated with an element of a hierarchical index A determination of a normalized click-through rate for each of the at least one listings is made, the normalized click-through rate for a listing being based on a click-through rate for the listing that is adjusted according to one or more positions in which the listing has been displayed in each of a plurality of sets of search results. A determination is made of a position for the at least one listing in a set of search results based at least in part on an aggregation of the aggregate normalized click-through rates associated with at least one level of a hierarchical index.
US08898126B1

A method, computer program product and apparatus for providing a scheduling mechanism for inserting/updating data items in a database including obtaining each of the at least one keys included within a selected data item, determining whether each of the at least one keys is suitable for processing and storing each of the at least one keys in a first queue when each of the keys is available for processing, otherwise storing the keys in a second queue.
US08898123B2

A technique is provided for configuring an interface device. The interface device includes a plurality of device elements, such as objects configured in accordance with object-oriented programming concepts. A query from a general purpose viewer is received by the interface device, such as originating from a configuration station where the general purpose viewer is operative. The query is interpreted by server-side scripting executed in the interface device to identify the device elements and to display visual representations of the device elements in a design-time environment. The design-time environment and the visual representations are then transmitted to a configuration station. The device elements, their properties and functionalities may be altered by means of the design-time environment and the server-side scripting to create interface screens, alter device elements and their properties and functions, and so forth.
US08898122B1

A method for processing a query for a versioned structured document includes providing vNodes representing objects of at least one version of a structured document. Each vNode includes versioning information associated with a version(s) of the structured document. A vIndex including vIndex keys is also provided. Each vIndex key is associated with a vNode and includes index information based on the versioning information of the associated vNode. A query for a version(s) of the structured document is received. The query includes a vFunction having an argument(s) relating to versioning information associated with versions of the structured document. In response to receiving the query, the vIndex is scanned to identify a first vIndex key that satisfies the query, which is used to determine a first vNode associated with the first vIndex key. The first vNode is then used to identify a version(s) of the structured document that satisfies the query.
US08898121B2

Provided are a computer program product, system, and method for merging entries in a deduplication index. An index has chunk signatures calculated from chunks of data in the data objects in the storage, wherein each index entry includes at least one of the chunk signatures and a reference to the chunk of data from which the signature was calculated. Entries in the index are selected to merge and a merge operation is performed on the chunk signatures in the selected entries to generate a merged signature. An entry is added to the index including the merged signature and a reference to the chunks in the storage referenced in the merged selected entries. The index of the signatures is used in deduplication operations when adding data objects to the storage.
US08898119B2

A storage server is coupled to a storage device that stores blocks of data, and generates a fingerprint for each data block stored on the storage device. The storage server creates a fingerprints datastore that is divided into a primary datastore and a secondary datastore. The primary datastore comprises a single entry for each unique fingerprint and the secondary datastore comprises an entry having an identical fingerprint as an entry in the primary datastore. The storage server merges entries in a changelog with the entries in the primary datastore to identify duplicate data blocks in the storage device and frees the identified duplicate data blocks in the storage device. The storage server stores the entries that correspond to the freed data blocks to a third datastore and overwrites the primary datastore with the entries from the merged data that correspond to the unique fingerprints to create an updated primary datastore.
US08898118B2

A system includes a processor executing code to compress a first page of data stored in memory and calculate an effectiveness of the compression on the first page. The processor further, in response to the calculated compression effectiveness being at least equal to a pre-determined/pre-established compression effectiveness threshold: identifies second pages of data from memory that have similarities in content with the first page; and sequentially performs subsequent compressions of second pages from among the plurality of second pages in an order that is based on a relative ranking of the plurality of second pages. The ranking of the second pages is according to a calculated differential parameter associated with each of the second pages, which indicates a level of similarity that exists between the first page and a corresponding second page. Higher ranked second pages are compressed ahead of lower rank second pages, yielding greater compression efficiency.
US08898114B1

Multitier deduplication can reduce the amount of bandwidth and storage resources used during deduplication. In certain embodiments, the system can determine if a data block is stored in a first archive data storage. If so, the system can skip the data block. If not, the system can determine if the data block is stored or identified in a second archive data storage. In various implementations, the first archive data storage can be local to the system and the second archive data storage can be a global archive that may be remote from the system. The system can create a map of a plurality of backups stored at the first archive enabling the system to quickly check multiple archives. The multitier data deduplication can filter out inactive data blocks during or before performing the deduplication process.
US08898111B2

Techniques are described for identifying conflicts between a prospective temporal key and an index of temporal keys, the index sorted based on a time value associated with each of the temporal keys. Embodiments determine whether a first temporal key within the index of temporal keys conflicts with the prospective temporal key. Here, the keys within the index may be sorted based upon a respective time value associated with each of the keys. Upon determining that the first temporal key conflicts with the prospective temporal key, the prospective temporal key is designated as conflicting with at least one existing temporal key in the index of temporal keys.
US08898104B2

A system maps data within a data source to a target data model, and comprises a computer system including at least one processor. The system determines an identifier for each data object of the data source based on the data within that data object, wherein the identifier indicates for that data object a corresponding concept within a domain ontological representation of a data model of the data source. The determined identifiers for the data objects of the data source are compared to the target data model to determine mappings between the data objects of the data source and the target data model. Data objects from the data source are extracted for the target data model in accordance with the mappings. Present invention embodiments further include a method and computer program product for mapping data within a data source to a target data model.
US08898102B2

Techniques are described for determining an optimal resolution for a grid to be used in solving inverse problems. Reference physical fields may be computed based on model data for the computational grid at a starting resolution. Cells in the computational grid may be split in a plurality of iterations to provide finer resolution. The model data may be perturbed by introducing different physical property values to the cells. The physical fields may be calculated based on the perturbed model data. A comparison may be made between the reference physical fields and the calculated physical fields based on the perturbed model data for the purpose of determining whether cell splitting should continue.
US08898101B2

Embodiments of the present invention can comprise systems and methods for managing filesystems and can provide a programmable filesystem with active rules and policies, an n-tier network filesystem, stack mounting, a union filesystem with write-through semantics, a filesystem middleware with selective delegation, a filesystem with a statistical warehouse and/or other management functionality.
US08898097B2

A reconfigurable neural network circuit is provided. The reconfigurable neural network circuit comprises an electronic synapse array including multiple synapses interconnecting a plurality of digital electronic neurons. Each neuron comprises an integrator that integrates input spikes and generates a signal when the integrated inputs exceed a threshold. The circuit further comprises a control module for reconfiguring the synapse array. The control module comprises a global final state machine that controls timing for operation of the circuit, and a priority encoder that allows spiking neurons to sequentially access the synapse array.
US08898094B2

Disclosed is method of matching a character class to a symbol of an input stream. A character class, or a plurality of character classes, is defined into an accessible format which when accessed is compared to a symbol in an input stream. The format may be stored in an NFA array cell or it may be broadcast to the cell array with an input symbol for comparison.
US08898064B1

A computing device configured to request a password from a user, capture audio after issuing the request, and determine a number of alternative candidate passwords most likely represented by the audio. After identifying the number of candidate passwords, the computing device may submit these candidate passwords, one at a time, to an entity until the entity grants the device access to an account associated with the user or until the device has submitted each candidate password. The account may comprise a network account (e.g., a wired or wireless network account), an online account (e.g., an email account, an account an online merchant, etc.), or the like.
US08898063B1

A system and method for extracting data values from a conversation to complete an electronic trade ticket over a communications network. The system comprises a plurality of client devices and a processor based server. A digital switchboard routes an incoming call from a first user to a second user to the server over the communications network. The telephone numbers of the users are verified against the stored telephone numbers in a database. A sample representing a predetermined period of the recorded conversation are utilized to identify the users. The conversation between the users are transcribed onto an electronic text file and processed to extract terms to populate data fields of an electronic trade ticket.
US08898061B2

A particular method includes receiving, at a representational state transfer endpoint device, a first user input related to a first speech to text conversion performed by a speech to text transcription service. The method also includes receiving, at the representational state transfer endpoint device, a second user input related to a second speech to text conversion performed by the speech to text transcription service. The method includes processing of the first user input and the second user input at the representational state transfer endpoint device to generate speech to text adjustment information.
US08898049B2

A method of generating system level power information for an embedded application configured to execute on a multi-core system-on-chip (SoC), which includes configuring a simulation model of hardware of the SoC that executes the embedded application; loading one or more software components of the embedded application into the simulation model of the SoC hardware; executing the one or more software components of the embedded application on the simulation model, and extracting state information about both the software components of the embedded application and hardware components of the SoC; determining, from the hardware state information, per-cycle energy values for the hardware components of the SoC; and creating a power profile from the software state information by accumulating the per-cycle energy values and assigning the per-cycle energy values to corresponding software components.
US08898041B2

The system for determining the activity of a person lying down has at least one motion sensor (CM) having at least one measurement axis, which is provided with a fastener (MF) for firmly connecting the motion sensor (CM) to a user. The system includes a filter (FILT) for selecting, for at least one measurement axis of the motion sensor (CM), a high-frequency signal (HF) and a low-frequency signal (BF); a first calculation unit (CALC1) for calculating a first variable (x(n)) representing a temporal variation of the low-frequency signal (BF); a second calculation means (CALC2) for calculating a second variable (y(n)) comprising the Euclidean norm, along at least one measurement axis, of the high-frequency signal (HF); and an analysis unit (AN) that determines an activity of prone user as a function of time using a hidden Markov model having N states corresponding to N activities respectively. The analysis unit (AN) also combines conjoint probability density functions of the first and second variables, said probability density functions being defined for each state of the model in question; and probabilities of transitions between two successive states.
US08898040B2

Methods and systems for estimating differential or difference equations that can govern a nonlinear, time-varying and parameter-varying dynamic process or system. The methods and systems for estimating the equations may be based upon estimations of observed outputs and, when desired, input data for the equations. The methods and systems can be utilized with any system or process that may be capable of being described with nonlinear, time-varying and parameter-varying difference equations and can used for automated extraction of the difference equations in describing detailed system or method behavior for use in system control, fault detection, state estimation and prediction and adaptation of the same to changes in a system or method.
US08898034B2

Automatically identifying a geographic direction (e.g., a heading relative to true north) is disclosed. Responsive to a correction trigger event, geographic position data that identifies a geographic position of the device can be obtained. A magnetic declination based on the geographic position data can be obtained. A magnetic heading of the device can be obtained. A geographic direction based on the magnetic heading and the magnetic declination can be identified without user intervention.
US08898031B2

The invention relates to a method for visualizing and/or quantifying structures, in particular structures within an object and/or subject, preferably within the human body. The method according to the invention is in particular characterized by the automatic or semiautomatic calculation of a decomposition of the structure into components as well as by at least one of the following steps: (i) the optionally sole visualization of one or more of these components, in particular in case of a superimposed representation of the structure for two or more points in time, and/or (ii) the representation of different components in different colours/shades/patterns, and/or (iii) the calculation of quantitative parameters describing the structure and/or its components, separately for the individual components, and/or (iv) the calculation of parameters measuring the interrelationship between specific components.
US08898029B1

An integrated circuit is presented. The integrated circuit includes a selection circuit that selects a reference voltage and an output voltage associated with a number of adjustable voltage regulators connected to the selection circuit. The integrated circuit also has an analog to digital converter, which converts the selected output voltage and the reference voltage to a digital representation. An analog state machine of the integrated circuit receives the digital representation from the analog to digital converter and compares the selected output voltage with the reference voltage.
US08898026B2

A light performance monitoring device and optionally integrated controller includes a monitor module that directly monitors energy usage of at least one energy load to generate at least one measurement of energy usage; a storage module stores a series of baseline values of energy usage of the energy load, a comparator module compares energy measurements made at predetermined intervals with the baseline values, and a notification module notifies a designated recipient that there is a deviation from the baseline values consistent with a burned out or non-operational light fixture, including but not limited to light bulbs or ballast devices. A control module optionally integrated with the light performance monitoring device can be operatively coupled to the monitor module to control energy usage by the at least one energy load via a data link in a predetermined manner that is based on the at least one measurement of energy usage.
US08898010B2

In one embodiment, a mobile device or a network device is configured to identify when a transit vehicle deviates from a transit path. The mobile device is configured to perform a positioning technique to generate data indicative of the location of a mobile device. Based on the location of the mobile device, a path is identified. The path is associated with an estimated path width based on the classification of the path and/or the accuracy of the positioning technique. A target route is calculated using the estimated path width. As the transit vehicle travels, the target route is compared to the location of the mobile device. If the mobile device and or transit vehicle deviates from the target route, a message is generated. The message may indicate that the transit vehicle is being re-routed and/or recommends the computation of a new path.
US08898006B2

A navigation apparatus includes a positioning unit configured to measure a current position, a route guidance screen generation unit configured to generate a route guidance screen used for route guidance for a retrieved route from the current position to a destination and display the route guidance screen on a display unit, and a guidance image generation unit configured to, in a case where a remaining distance between the current position and the destination is a predetermined value or less while route guidance is performed using the route guidance screen, generate a guidance image in which a display subject representing the destination is highlighted such that the display subject is more prominently displayed than a vicinity of the display subject and display the guidance image on the display unit.
US08898004B2

The invention relates to a method for distinguishing between LOCATION_REPORT messages to avoid ambiguities. Therefore, a value of an information element of request type is returned by a radio network controller, depending on an intended receiver of the location information. A control node receiving the information element value analyses said value and determines the receiver depending on the result of said analysis.
US08897999B2

A section setting method calculates information relating to an attainable actual fuel efficiency under a vehicle operation performed in consideration of fuel efficiency. To that end, the section setting method collects fuel-efficiency information that is information relating to the fuel efficiency required for a movement from a start point to a destination point of the vehicle, which is obtained under a plurality of kinds of vehicle operations, along with positional information of the vehicle at each time. The section setting method compares change pattern parts of the collected fuel-efficiency information with each other, thereby sequentially connecting the change pattern parts of the fuel-efficiency information from the start point to the destination point. The section setting method sets, as a section used to calculate the actual fuel efficiency, a section obtained by sectioning at points corresponding to the connection points of the change pattern parts connected.
US08897996B2

A method is provided for diagnosing a clogging of an injector in an internal combustion engine equipped with a fuel rail and with a plurality of fuel injectors hydraulically connected to the fuel rail. The method includes, but is not limited to determining a value of a pressure drop in the fuel rail due to a quantity of fuel injected by a tested injector, and diagnosing the clogging of the tested injector if the determined pressure drop value is lower than a threshold value of this pressure drop.
US08897993B2

A detection system for front-mounted mid-PTO driven implements includes a sensor positioned adjacent a shaft connected between a mid-PTO driveshaft and a front mounted-implement. A controller may be electrically connected to the sensor, to a fuel pump solenoid, and to a reverse sense switch that indicates to the controller if a reverse pedal is actuated. When the controller receives a signal indicating the reverse pedal is actuated, the controller does not shut off the fuel pump solenoid if the controller also receives pulse signals from the sensor within a specified frequency range based on a desired PTO speed, but shuts off the fuel pump solenoid if the controller does not receive pulse signals from the sensor or receives pulse signals from the sensor outside the specified frequency range.
US08897984B2

The object of the present invention is to provide a braking force generator capable of preventing a braking force from varying, even if an ON signal of an IG switch is not transmitted. The braking force generator includes a hydraulic pressure generation unit that becomes in an operation state according to an ON state of the IG switch of a vehicle or an opening and closing operation of an opening and closing member of the vehicle and generates a braking force according to an electrical signal based on an operation amount of a driver, and a conditional stop unit that puts the hydraulic pressure generation unit in an operation stop state if an OFF state of the IG switch continues for a predetermined time after the hydraulic pressure generation unit becomes in the operation state according to the opening and closing operation of the opening and closing member.
US08897981B2

Method for determining an adjustment parameter in a hydraulic actuator arrangement for a motor vehicle drivetrain. The actuator arrangement has a pump and a hydraulic cylinder. A pressure port of the pump is connected to a port of the hydraulic cylinder. The adjustment parameter is a function of the volume of the fluid that must be delivered by the pump in order to realize a predetermined operating point of the actuator arrangement. The operating point is defined by a value pair of an operating point rotational speed value of the pump and an operating point control value of the pump. The method has the steps: regulating the pump to the operating point rotational speed value such that the pump delivers a fluid volume flow rate corresponding to the operating point rotational speed value; and integrating the fluid volume flow rate over the time until a termination operating state of the actuator arrangement, in which the control value of the pump is less than or equal to the operating point control value.
US08897978B2

A method and system provides a Neutral Hold mode in a vehicle having a shift-by-wire transmission with a return to park feature. The Neutral Hold mode is entered upon detecting when the transmission control mechanism has been used a first time to select Neutral when a driver's door is open or has been used a second time to select Neutral. When in Neutral Hold mode, the transmission will stay in Neutral and not shift to Park upon detecting that a driver has exited the vehicle.
US08897975B2

A method for controlling a powertrain system includes monitoring an operator torque request, selecting a candidate powertrain system operating point, and determining a preferred engine torque range, a preferred torque machine torque range, and a preferred energy storage device output power range. The method further includes determining an engine torque, a torque machine torque, and an energy storage device output power based upon the operator torque request and the candidate powertrain system operating point. Power costs for operating the powertrain at the candidate powertrain system operating point are determined based on the determined engine torque, the determined torque machine torque, and the determined energy storage device output power range. Penalty costs are determined relative to the preferred engine torque range, the preferred torque machine torque range, and the preferred energy storage device output power range for operating the powertrain at the candidate powertrain system operating point. And, an operating cost for operating the powertrain at the candidate powertrain system operating point is determined based on the power costs and the penalty costs.
US08897964B2

A motor control device has characteristic information that indicates a correlation between a rotation speed and a current of a motor. The motor control device sets a rotation speed characteristic value that is a reference value of the rotation speed of the motor and a current characteristic value that is a reference value of the current of the motor on the basis of the characteristic information. The motor control device calculates an estimated rotation speed on the basis of a measured value of a voltage that is applied to the motor, a measured value of the current, the current characteristic value, a voltage characteristic value, the rotation speed characteristic value and a counter-electromotive force constant.
US08897960B2

A driving assistance control apparatus includes an own-vehicle position acquiring unit that acquires the position of an own vehicle; a curve information acquiring unit that acquires curve information on a driving course; a continuous curves detecting unit that detects a first curve ahead of the own vehicle and a second curve that exists at a far side of the own vehicle with respect to the first curve and that is continuous to the first curve, based on the acquired position of the own vehicle and the acquired curve information; and a curve alert control unit that controls a curve alerting unit that alerts the presence of the second curve before an entrance of the second curve. The curve alert control unit sets the alert timing of the second curve in accordance with the curve information about the first curve.
US08897950B2

A single input having multiple functions is provided. The single input having multiple functions may be used on off-board tools. In accordance with one embodiment, an off-board tool having a read/scroll actuator is provided. The read/scroll actuator, upon being actuated, performs either a read function or a scroll function. Another embodiment of an off-board tool having a display and capable of receiving information is provided. The off-board tool includes a contextual actuator having a first and a second mode. Actuation of the actuator in the first mode effectuates retrieval of information. Actuation of the actuator in the second mode effectuates display of at least a portion of the retrieved information. In accordance with another embodiment, an off-board device is provided. The off-board tool includes a display, read logic, scroll logic and a read/scroll actuator. Another embodiment of an off-board tool includes a display, a read means, a scroll means and a read/scroll means.
US08897949B1

A method and apparatus for reworking a component on a vehicle. An inconsistency on the component is identified. The component is reworked to remove the inconsistency. Component rework information is stored on an automated identification technology tag attached to the vehicle. The component rework information comprises information describing the reworking of the component to remove the inconsistency.
US08897946B2

A control method of a hybrid vehicle that includes engages a second clutch and in response outputs a torque through an output shaft that is connected to the second carrier via torque supplied from an engine and a first and second motor-generators. Accordingly, the speed of the engine is controlled via the first motor-generator, and a torque of an output shaft is control via the second motor-generator. Accordingly, the second motor-generator is used to control an operating point of the engine so that a base motor torque is effectively set.
US08897941B2

A motor operation control system and method for controlling first and second electric motors of an electrically variable transmission. The system and method determine a minimum battery power associated with a torque of the second electric motor, set the torque of the second electric motor based on the determined minimum battery power, and set a torque of the first electric motor based on the determined minimum battery power.
US08897930B2

This application describes the software invented to control an electric motor system. The electric motor system is mounted on one or more aircraft main wheels or nose wheels to drive an aircraft independently on the ground without aircraft engines or tow vehicles. The software uses closed-loop control together with several other control laws to operate the drive motor or motors. Knowledge of the current operating state of the drive motor, together with knowledge of the commands given to taxi forward, taxi in reverse, or brake in reverse, is used to configure the motors to optimal operating parameters. The software architecture is described along with the pilot interface and many details of software implementation.
US08897925B2

A heat dissipation control system comprises a sensing unit, an artificial neural network computing unit, and two heat dissipation units. The artificial neural network computing unit performs computation for controlling based on a plurality of electronic-device temperatures sent out by the sensing unit. The computation for controlling performs a back propagation algorithm on an objective function which is defined a as the square of an error function. Accordingly, cooling effects suitable for the heat dissipation units are generated in order to achieve an optimum heat dissipation effect.
US08897914B2

An automated warehouse is attachable and detachable to a processing equipment without requiring an operation to change wiring of a first controller when attaching and detaching the automated warehouse. The automated warehouse is attachable and detachable in front of the apparatus including a first loading port and a first controller, the automated warehouse including a second loading port to transfer an article between a transfer vehicle and a second controller. A communication terminal disposed within a range allowing communication with the transfer vehicle for an article, and a communication apparatus connected with the communication terminal are provided. The communication apparatus includes a switch that switches a connection destination of the first controller between the second controller and the communication terminal.
US08897909B2

An embroidery data generation apparatus that generates embroidery data based on image data of an image that is an aggregate of pixels includes a thread color number setting portion that sets a number of use thread colors as a set number, a representable color identifying portion that identifies available thread colors and at least one intermediate color as representable colors, a first usage frequency calculating portion that calculates first usage frequencies of the representable colors, each of the first usage frequencies being a usage frequency of each of the representable colors in the image that is color-reduced using, as representative colors, the representable colors, and a use thread color determining portion that, based on the first usage frequencies, determines, as the use thread colors, available thread colors of the set number, from among the available thread colors.
US08897905B2

A system and method for regulating media volume is disclosed. The system comprises a prediction engine and a regulation module. The prediction engine collects sensor data and scene category data. The scene category data includes data describing an environment in which the media volume is regulated. The prediction engine predicts a workload for a user based at least in part on the scene category data and the sensor data and generates a predicted workload value for the predicted workload. The regulation module adjusts the media volume based at least in part on the predicted workload value.
US08897903B2

Various embodiments facilitate location-aware distributed competitions. In one embodiment, a system facilitates a distributed sporting event that includes multiple players traveling over courses that are remote from one another. The system includes a manager that receives state information, such as location information, from client devices used by each of the players. The manager then transmits location information for each of the players to the client devices, which are each configured to present a graphical representation, such as a map annotated with the locations of each of the players. The manager asserts a course to each of the players, by providing specific instructions to travel along a particular path. The client devices provide the players with the appearance of competing over the same course, even though they are all actually competing over courses remote from one another.
US08897902B2

Methods for recognizing a virtual tooth surface, defining a virtual tooth coordinate system, and simulating a collision between virtual teeth are provided. Methods include receiving input data specifying a point on the rendered surface model associated with a tooth, deriving a perimeter on the surface model of the tooth, and analyzing the surface model along a plurality of paths outwardly extending from points on the perimeter. Methods also include receiving point input data, receiving axis input data that defines first and second axes associated with the virtual tooth, computing a substantially normal vector for a portion of the tooth surface surrounding the point, and computing a coordinate system. Methods also include receiving permissible movement input data directed to permissible movement of a first virtual tooth, bringing the first virtual tooth into contact with a second virtual tooth, and displaying data resulting from the simulation.
US08897897B2

A companion remote control system is usable with smart devices for controlling a plurality of controlled components. An overall control system includes: a companion remote configured for remote communication, and providing command options for a user desiring to interact with a controlled component; a software application configured for running on smart devices, which typically includes a graphical interface for the user to select desired controlled component from plurality of controlled components; and a control processor capable of communicating with companion remote, smart device and controlled components. The control processor is programmed to correlate user commands received from companion remote to appropriate instructions for a specific controlled component selection received from smart device. The control processor instructing the controlled component based on those commands, thereby allowing user to interact with selected controlled component using companion remote as if it was dedicated to that controlled component.
US08897889B2

A lead includes a lead body with a distal end and a proximal end. A plurality of terminals are disposed at the proximal end of the lead body. A plurality of electrodes are disposed at the distal end of the lead body. Each electrode includes an electrode body and at least one anchoring member. The at least one anchoring member couples to the electrode body and extends into the lead body and beneath the electrode body to anchor the electrode to the lead body. A plurality of conductive wires electrically couple the plurality of electrodes to the plurality of terminals.
US08897887B2

A band stop filter is provided for a lead wire of an active medical device (AMD). The band stop filter includes a capacitor in parallel with an inductor. The parallel capacitor and inductor are placed in series with the lead wire of the AMD, wherein values of capacitance and inductance are selected such that the band stop filter is resonant at a selected frequency. The Q of the inductor may be relatively maximized and the Q of the capacitor may be relatively minimized to reduce the overall Q of the band stop filter to attenuate current flow through the lead wire along a range of selected frequencies. In a preferred form, the band stop filter is integrated into a TIP and/or RING electrode for an active implantable medical device.
US08897873B2

The flow rate of blood out of a blood pump is determined at least in part based on an acceleration of the pump's rotor and on the blood's viscosity. Considering the rotor acceleration when determining blood flow rate, increases the accuracy of the blood flow measurement thereby permitting the determination of a parameter related to the contractility of a patient's heart. The parameter may include a rate of pressure change of blood across the pump, a ratio of the rate of pressure change and a peak-to-peak value of the blood flow rate, or any other contractility index.
US08897871B2

An apparatus for generating focused currents in biological tissue is provided. The apparatus comprises an electric source capable of generating an electric field across a region of tissue and means for altering the permittivity of the tissue relative to the electric field, whereby a displacement current is generated. The means for altering the permittivity may be a chemical source, optical source, mechanical source, thermal source, or electromagnetic source.
US08897868B2

Methods and devices for monitoring and/or treating patients comprise a switch to automatically start-up the device when the device contacts tissue. By automatically starting up the device, the device may be installed without the clinician and/or user turning on the device, such that the device can be easy to use. In many embodiments, the device comprises startup circuitry with very low current and/or power consumption, for example less than 100 pA. The startup circuitry can detect tissue contact and turn on circuitry that is used to monitor or treat the patient.
US08897860B2

According to at least one example, an ambulatory medical device is provided. The device includes a plurality of electrodes disposed at spaced apart positions about a patient's body and a control unit. The control unit includes a sensor interface, a memory and a processor. The sensor interface is coupled to the plurality of electrodes and configured to receive a first ECG signal from a first pairing of the plurality of electrodes and to receive a second ECG signal from a second pairing of the plurality of electrodes. The memory stores information indicating a preferred pairing, the preferred pairing being either the first pairing or the second pairing. The processor is coupled to the sensor interface and the memory and is configured to resolve conflicts between interpretations of first ECG signal and the second ECG signal in favor of the preferred pairing.
US08897857B2

A method of producing a patient image indicating proton stopping power of the tissue may employ photon attenuation information converted to proton stopping power. The conversion uses different conversion functions for particular tissue types to account for a strong atomic number dependency in the conversion process. Megavoltage x-rays may be used for improved accuracy.
US08897856B2

The present invention relates generally to the treatment of atherosclerosis and thrombosis. Specifically, the invention relates to a method for removing vascular deposits by locally heating plaque sites with micron size particles that are administered intravenously and are heated inductively.
US08897853B2

A medical electrode demonstrates a superior adhesiveness to a patient's skin during medical data acquisition or treatment procedure yet attaining painless electrode removal from the skin when needed. The subject medical electrode is designed with adhesive neutralizer (or remover) solvent fully enveloped in one or several compartments embedded in an adhesive layer of the medical electrode unit. The compartments have a contact with the patient's skin when the electrode is attached thereto. When compressed by a medical personnel, the compartment releases the adhesive remover solvent directly to the skin-adhesive interface, thereby neutralizing (or removing) the adhesive material, thereby easing the electrode removal. The adhesive layer is made from PEO, sodium chloride, and water. The adhesive remover solvent contains isopropyl alcohol. A method of manufacturing the medical electrode is presented.
US08897850B2

Embodiments of the present disclosure relate generally to a sensor assembly. In various embodiments the sensor assembly includes a body having a first segment, a second segment, and a living hinge. The living hinge has a pivot axis and mechanically couples the first segment and the second segment. Further, the living hinge facilitates the first segment and the second segment to pivoting relative to one another about the pivot axis. Embodiments may also relate to a method of manufacturing a sensor frame. The method may include forming an integral sensor body having a first frame segment, a second frame segment, and a living hinge. The first frame segment and the second frame segment are configured to pivot relative to one another about a pivot axis of the living hinge. The method may also include coupling one or more biasing mechanisms to the first frame segment and the second frame segment. The biasing mechanism is configured to generate a moment about the pivot axis of the living hinge. The moment biases the first segment and second segment into a closed position.
US08897848B2

A method and apparatus for determining a venous oxygen saturation value (SvO2) of a subject is provided. The method includes the steps of: a) sensing a plurality of tissue regions on a subject using a NIRS oximeter adapted to determine a tissue oxygen saturation value (StO2) for each region, each region independent of the other regions and each region sensed using a NIRS oximeter sensor specific to that region, and determining a StO2 value for that region; b) assigning a coefficient to each region, each of which coefficients reflects a portion of the StO2 value for the region attributable to a composite venous blood return representative of the tissue regions measured; and c) determining a composite SvO2 value for the subject using the StO2 region values and the respective coefficients.
US08897847B2

Embodiments of the present disclosure include a digit gauge used to ensure the size of a patient's digit is appropriate for the medical sensor applied thereto.
US08897841B2

There is provided a wireless headphone unit having at least one electroacoustic transducer and a transmitting/receiving unit for wirelessly receiving first signals which contain audio signals to be reproduced on the electroacoustic transducer and a network identification unit for storing the network identification of the wireless headphone unit, wherein the transmitting/receiving unit is adapted for wirelessly transmitting the network identification of the headphone unit.
US08897836B2

Devices, systems, and methods are disclosed for extending the functionality of a mobile device by including a cover for the mobile device with a substantial portion of the exterior overlaid with a touch-sensitive surface. Logic stored on the cover senses a user's touch on the touch-sensitive surface, and transmits the touch input to the coupled mobile device. Logic stored on the coupled mobile device may receive and interpret the touch input as a function or command of an operating system, or a function or command of a program within the operating system of the mobile device.
US08897835B2

A portable performance monitoring module comprising a signal receiver, a processor for generating and outputting performance data, and a communication interface for facilitating data communication with a portable telecommunications device. The performance monitoring module is arranged to communicate with the portable telecommunications device via the communication interface upon receipt of requests from the portable telecommunications device. This module is adapted for cooperative operation with a general power telecommunications device to expand its processing and display power while maintaining a low cost simple design and compactness.
US08897833B2

A system and method for distributing at least one digital photographic image is presented, the system and method comprising at least one capturing device and at least one receiving device disposed in a communicative relation with one another via at least one wireless network. In particular, the capturing device is structured to capture the at least one digital photographic image via, for example, a capture assembly, whereas the receiving device is cooperatively structured to receive the digital photographic image via, for example, the at least one wireless network. In addition, the capturing device(s) and receiving device(s) may be disposed in a selectively paired relationship via one or more common pre-defined pairing criteria. Further, the at least one digital photographic image may be filtered via at least one pre-defined transfer criteria disposed on the capturing device and/or receiving device.
US08897831B2

A wireless device, such as a laptop computer or a cellular phone, may contain confidential information which may be secured by an internal security system. When the device is stolen, the user can provide a portion of a kill code to a wireless service provider. The wireless service provider provides its own portion of the kill code and combines it with the user's supplied code. Then, the service provider may transmit the combined kill code to the wireless device. Upon receipt, the wireless device may erase all confidential information on the device. In other embodiments, it may erase any unlocked block of memory. As still another alternative, the system may also, upon receipt of the combined kill code, disable the operating system.
US08897830B2

A method and device for obtaining an X2 interface transmission address of a base station in an LTE system are provided. The method is implemented based on base stations, the base station, using a constructed independent message, obtains through an S1 interface a base station transmission address which is required for establishing an X2 interface connection, thus making the X2 interface connection established between the base stations. The method and device of the present invention can obtain in time transmission address information of a target base station which is to establish an X2 interface with the current base station, so that the X2 interface can be established between the base stations. This will help to implement information interaction between the base stations and embody the integrality of X2 interface attribute management in the automatic optimization of the relations between neighbor cells.
US08897820B2

The present invention relates to the use of unstructured and untagged text message protocols to form a text message body that can be used to transmit and receive semi-structured, or structured text message bodies, which optionally may also use various, widely used Markup Languages. The semi-structure, or structure used within the text message body can be a format, such as, but not limited to, partitioning and/or comma delimited values, etc. The tagging for use with the text message body can be a protocol, such as, but not limited to, Extensible Markup Language (XML).
US08897819B2

The present invention relates to the field of selective paging in cellular mobile networks, in particular to a method, an apparatus, and a network node for use in selectively paging a user equipment (UE) in a plurality of cells in which the UE is estimated to be located. Accordingly, a method in a network node in a wireless communication network for use in paging a UE in a plurality of cells is provided. The method comprises: determining, for the plurality of cells, the number of observations that is made of the UE in each of a number of sets of cells among said plurality of cells; determining a paging sequence for the UE in the plurality of cells based on said determined number of observations in each of said sets of cells; and enabling paging of the UE in the plurality of cells according to the determined paging sequence.
US08897817B1

Systems, methods, and machine-readable media for blurring location information for an entity. The system may be configured to receive a location display setting comprising a condition and a blur level to apply to location coordinates, receive location coordinates for an entity, determine whether the condition is satisfied based on the location coordinates, and, if the condition is satisfied, report location information for the entity in a mapping interface based on the location coordinates for the entity and the blur level.
US08897812B2

A method, a user communication device, and a base station are disclosed. A transceiver 302 may receive a serving transmission from a serving base station. A processor 304 may make a status determination of an autonomous muting status of a neighbor base station based on the serving transmission.
US08897807B2

In a mobile communication network that does not support simultaneous data communication during an active voice call of a mobile station, location information of the mobile station is obtained from a positioning server on the mobile communication network using mobile messaging service type messages as a transport bearer between the mobile station and the mobile communication network. A mobile messaging service message from the mobile station includes information regarding one or more nearby WiFi access points and/or cellular base stations detected by the mobile station. The location of the mobile station is determined by the positioning server, and the results are sent to the mobile station via a responsive mobile messaging service message including the determined location, during the active voice call, for use by an application program running on the mobile station.
US08897802B2

The disclosed subject matter provides for selecting a radio access technology resource based on historical data related to the radio access technology resource. Location information can be employed to determine a radio access technology resource. Historical information related to the radio access technology resource can then be employed to determine the suitability of the radio access technology resource. A set of radio access technology resources can be ordered or ranked to allow selection of a suitable radio access technology resource from the set. Incorporation of historical information can provide for additional metrics in the selection of a radio access technology resource over simple contemporaneous radio access technology resource information. In some embodiments timed fingerprint location (TFL) information can be employed to determine a location.
US08897780B2

A base station includes an emulation controller (20) configured to receive signals indicating that another base station in an active mode managing a cell, having a predetermined cell identity and coverage area, will go into an idle mode and no longer manage the cell, and to determine terminal activity in the cell. A baseband processing unit (18) is connected to the emulation controller (20) and configured to emulate the active mode of the other base station by taking over management of the cell, in at least part of its coverage area, using the same cell identity.
US08897777B2

A fast hand-over method of a mobile device roaming in a wireless LAN environment includes: receiving GPS information; based on the received location information of the mobile device, searching one or more APs; by scanning the searched APs, detecting an AP to reassociate with; and reassociating with the detected AP. According to the method, when roaming in a wireless LAN environment, a mobile device calculates a moving path by using GPS information and then, by scanning only APs belonging to channels allocated to areas related to the moving direction, the mobile device can reduce a hand-over period, and as a result, a QoS guaranteed service can be provided continuously. Also, by using GPS information, the mobile device can selectively switch to an optimum network service in an area to which different network services are applied.
US08897769B2

A method, satellite and system utilizes non-geostationary satellite orbit (NGSO) frequency spectrum in geostationary satellite orbit (GSO) satellite communication in a non-interfering manner. A ground station transmits signals to a GSO satellite using a GSO frequency band and an extended frequency spectrum including the NGSO frequency band whenever a noninterference situation exists, i.e., when an NGSO satellite is not in-line between the earth terminal and the GSO satellite or when the NGSO satellite is not utilizing the NGSO band of interest. A command module is provided to instruct the ground station to transmit signals to the GSO satellite using the GSO frequency band and the extended frequency spectrum.
US08897762B2

The disclosure relates to managing applications configured for execution on a mobile device. An embodiment of the disclosure receives one or more network access requests from one or more applications executing on the mobile device, determines that the mobile device is operating in a background mode, suppresses transmission to a network of the one or more network access requests to a network based on the determination, and transmits a subset of the one or more network access requests upon transition out of the background mode.
US08897755B2

Embodiments of the present invention are directed to an information-transfer system that operates within a cell phone. The information-transfer system includes a data-transfer application that, prior to displaying a user interface with a call feature that allows a user to invoke a cell-phone application to place a phone call, places information to transfer to the cell-phone application in an information block for transfer to the cell-phone application. The information-transfer system further includes the cell-phone application, which receives the information block, extracts, from the information block, data for transfer to a telecommunications network, and transfers the extracted data to the telecommunications network.
US08897753B2

In a wireless communication device having a first and a second radio access interface for respectively communicating with a first and a second access network, a method for retrieving content comprises receiving a request for retrieval of content from a remote server and retrieving a first part of the requested content over a first radio access technology connection. When the retrieval of the first part is determined not to meet a required QoS threshold, the second radio access interface is activated. A next part of the requested content to be retrieved is divided into a first portion for retrieval over the first radio access technology connection and a second portion for retrieval over a second radio access technology connection such that retrieval of the first and second portions are estimated to meet the required QoS threshold, and are retrieved over the first and second radio access technology connections, respectively.
US08897751B2

Techniques are disclosed for use in securing communications in environments comprising hybrid communication systems. For example, a method comprises, in a hybrid communication system wherein at least one computing device is configured to selectively operate in a first communication mode or a second communication mode, preventing the at least one computing device from completing an attachment process in the first communication mode when it is determined that authentication data being used to authenticate the at least one computing device in the first communication mode was generated for an authentication process in the second communication mode.
US08897743B2

Various embodiments are disclosed for a services policy communication system and method. In some embodiments, a communications device implements a service policy for assisting billing for the communications device use of a service on a network; and monitors use of the service based on the service policy, in which a local service usage is synchronized with a network based service usage.
US08897738B2

A mobile communication system in which a home cell limits access from a first mobile station, and when the first mobile station communicating via a macro cell using the same frequency as the home cell enters a predetermined area near the home cell, the first mobile station is caused to perform handover to a different-frequency macro cell selected from among macro cells covering the predetermined area and using frequencies different from that used in the home cell.
US08897736B2

A mobile communication terminal device whose authentication and settlement functions by noncontact proximity communication can be continuously used even after operating voltage from battery power drops is provided. Only when the supply of required power from a battery is lost, a security controller is controlled into a mode in which it operates with low power consumption and noncontact authentication and settlement functions are ensured by external electromagnetic field power. Specifically, the following is implemented: when there is the supply of required power from the battery, it is made possible to carry out high-performance, multifunctional authentication and settlement processing making good use of high-speed processing, mass storage, and the like which are the advantages of the security controller essentially driven by battery; and in an anomalous instance in which the battery remaining capacity is lost, it is made possible to carry out minimal authentication and settlement processing.
US08897734B2

The invention provides circuitry integrated into a silicon chip that measures aspects of an RF signal on a transmission line in order to provide data that is ultimately used by an antenna tuner circuit to substantially match the impedance of the antenna with that of the transmission line providing the RF frequency to be transmitted.
US08897732B2

Provided are a broadcast receiving apparatus which simultaneously receives a plurality of channels using a single tuner and tunes to a channel without affecting other channels when changing a channel, and a broadcast receiving method thereof. The broadcast receiving apparatus includes a radio frequency (RF) receiver receiving RF broadcast signals of a plurality of channels; an intermediate frequency (IF) converter converting the RF broadcast signals of the plurality of channels into IF signals, respectively; a plurality of signal processors separately processing and outputting the converted IF signals; a noise generator generating a noise signal corresponding to the IF signals; and a controller performing control to output the noise signal instead of the IF signals when at least one of the plurality of channels is changed according to user's input.
US08897730B2

Embodiments provide a radio frequency (RF) power amplifier (PA) circuit having a high-power mode and a low-power mode. The RF PA circuit may include a high-power amplifier to provide an amplified RF signal on a first path, and a low-power amplifier to provide an amplified RF signal on a second path. The first path and second path may intersect at a junction node. A switch may be coupled between the low-power amplifier and the junction node to switch the circuit between the high-power mode and the low-power mode. A matching circuit may be coupled on the second path to match an output impedance of the low-power amplifier to a junction impedance of the junction node at a fundamental frequency of the RF signal, and to present an open circuit at a third harmonic of the RF signal. The matching circuit may facilitate high efficiency for the RF PA circuit.
US08897729B1

A radio frequency transmitting system which includes first and second amplifiers, a power detector, and a calibration module. The first amplifier amplifies an input signal to generate an amplified signal in accordance with a programmable gain. The second amplifier transmits an output signal based on the amplified signal. The output signal is transmitted at a particular power by the second amplifier. The power detector measures the particular power at which the output signal is transmitted by the second amplifier. The calibration module adjusts the programmable gain of the first amplifier by a calibration offset so that the particular power measurement matches a predetermined power. The calibration module includes offset generation modules that each generate a respective calibration offset candidate based on the particular power measurement. The calibration module also includes a selection module that selects, based on the predetermined power, one of the calibration offset candidates as the calibration offset.
US08897725B2

A method implemented in a wireless communications system is disclosed. The method includes: transmitting, from a wireless transmitter having a transmit antenna array, a first signal on each of a plurality of different transmit beams in transmitter (TX) sector level sweep (SLS), receiving, at a wireless receiver having a receive antenna array, the first signal, and determining, at the wireless receiver, quality of the first signal. Other methods, systems, and apparatuses also are disclosed.
US08897724B2

A fast tracking power supply includes a combined controllable voltage source to control a load voltage. The combined controllable voltage source is connected to a tracking current source in parallel to provide a current for a load. The tracking current source is responsible for providing a low-frequency high current for the load to implement high-efficiency low-frequency tracking of the load current and reducing an output current of the combined controllable voltage source as much as possible. Meanwhile, a power supply voltage switching unit in the combined controllable voltage source adjusts a power supply voltage range of a linear amplifier in the combined controllable voltage source, so as to reduce the power supply voltage range of the linear amplifier, thereby reducing power consumption of the combined controllable voltage source.
US08897721B2

A wireless communication device uses operational parameters stored in a capabilities list to control operation of the device. The device may also provide auxiliary services, such as reception of broadcast television signals and location detection using network assisted GPS. When auxiliary services are selected, the cellular operation may cause interference with the auxiliary services. The wireless communication device includes a reduced set of capabilities to control operation of the wireless communication device when an auxiliary service is requested. The particular set of reduced capabilities may depend on the specific type of auxiliary service that has been requested. Upon termination of the auxiliary services, the full capabilities list may be restored and the operation of the wireless communication device is thereafter controlled by the full set of operational capabilities.
US08897709B2

Systems and methods according to the exemplary embodiments enable non-cognitive radio devices to operate as if they were cognitive radio devices. A pilot radio device analyzes a local radio environment and broadcasts a spectrum map message which indicates, for example, available radio resources in the local radio environment. A non-cognitive radio device receives the spectrum map message and uses the information in the spectrum map message to select a radio resource for its own transmissions and/or receptions.
US08897703B2

A Bluetooth device and a method of searching for a peripheral Bluetooth device using a previous search results are provided. The method of searching for a peripheral Bluetooth device includes: acquiring, if input instructing the start of an initial search is received, initial search address information and initial search device information about at least one peripheral Bluetooth device in a preset period; storing the acquired initial search address information and initial search device information in a storage unit; acquiring, if a request for searching for a peripheral device for performing Bluetooth communication is input, address information of a found peripheral Bluetooth device; determining whether address information corresponding to the acquired address information of the found peripheral Bluetooth device exists in the storage unit; and notifying a user, if address information corresponding to the acquired address information of the found peripheral Bluetooth device exists in the storage unit, of the stored initial search device information of the found peripheral device corresponding to the address information.
US08897691B2

A sheet folding apparatus for forming first folding and second folding in a sheet enables the sheet to be folded in an accurate fold position in second folding, when the front end of the sheet which is first folded in a nip position of a first folding roller pair and transported strikes a stopper member, a guide member guides a fold to undergo second folding of the first-folded sheet to a nip position of a second folding roller pair, and second folding is formed.
US08897689B2

An image forming apparatus has an image forming information processor to process image forming information and an image forming unit to form an image on a recording medium by forming a toner image using colored-toner and a toner image using glossy toner based on the image forming information processed by the image forming information processor. The image forming unit forms a glossy image on the recording medium based on glossy toner image forming information, in which the glossy image is formable on the recording medium using the colored-toner toner image alone, or a glossy image is formed on the recording medium by forming a colored-toner toner image using colored-toner based on the colored-toner image forming information, and then forming the glossy toner image on the colored-toner toner image as a top layer of the glossy image based on the glossy toner image forming information.
US08897687B2

A fixing device includes a heating rotatable body; a rotatable endless belt having inner and outer peripheral surfaces; and a presser component having first and second presser portions and a recess. The first presser portion is provided within the inner peripheral surface and presses the outer peripheral surface onto the rotatable body to form a fixation nip, through which a recording medium passes, between the endless belt and the rotatable body. The second presser portion guides the recording medium by pressing the endless belt toward the rotatable body at an upstream side of the fixation nip in a recording-medium transport direction to bring the recording medium into contact with the rotatable body at the upstream side of the fixation nip. The recess is spaced apart from the endless belt and is located upstream of the first presser portion and downstream of the second presser portion in the transport direction.
US08897674B2

A charge member is positioned in contact with an image carrier and charges a surface of the image carrier. The charge member includes a support body, an elastic layer having conductivity, which is formed on the support body; and a first surface treatment layer, which contains isocyanate compound and polycarbonate compound, is formed on the elastic layer. Residual potential of the charge member in 0.1 [seconds] after corona discharge at a voltage of 6.0 [kV] is 12.16 [V] or less.
US08897657B2

To stabilize power to an optical multimode receiver a multimode variable optical attenuator is connected to the receiver with the attenuator's voltage being controlled using a feedback signal provided by an output detector, the signal being processed using a control algorithm based on proportional-integrate-differential theory.
US08897656B2

A system may include one or more devices that may be used to simultaneously measure and modulate phases of a many-channel optical system relative to a high frequency optical carrier. This device may be constructed using analog-to-digital converters, comparators, and distributed timers. A digital processor may be used to recover phase information from the measurements and to calculate an error compared to desired phase. The processor may then apply feedback to a phase modulator to correct the phase.
US08897641B2

A method of providing routes through heterogeneous subsystems in an optical network is disclosed, which includes generating, using a processing device, a reachability matrix based on subnetwork information; and generating, using the processing device, a topology associated with the optical network using the reachability matrix. The method also includes determining, using the processing device, a shortest path through the optical network using the reachability matrix and a cost model graph; and displaying, using a graphical user interface, subsystems associated with the shortest path, regeneration locations associated with the shortest path, wavelengths associated with the shortest path, the topology, and the shortest path. Corresponding apparatus and computer-readable storage media are also disclosed.
US08897638B2

An optical packet switching apparatus includes an optical packet switching apparatus, an optical transmitting apparatus, and an optical packet receiving apparatus. The optical packet transmitting apparatus includes a packet generator for generating a packet signal by adding the routing information to a received client signal, a BIP adding unit for adding BIP to the generated packet signal, and an electrical-to-optical converter for converting the packet signal, to which the BIP has been added, into an optical packet signal so as to be sent out. The optical packet receiving apparatus includes an electrical-to-optical converter for converting the received optical packet signal into an electrical packet signal, and a BIP comparison unit for detecting the error occurrence in the packet signal, based on the BIP added to the packet signal.
US08897626B2

A rewind or fast forward operation may be performed in which a series of reduced-in-size images from previous frames in a video program may be presented to the viewer. In one implementation, a device may obtain sampled images corresponding to select frames of the video program and output a series of the sampled images in an order in which a sampling time corresponding to each of the sampled images in the video program monotonically increases or decreases in the output series. Differences in the sample times between successive images in the series of sampled images may not be uniform. The device may receive a selection of one of the images in the output series of sampled images and change a current output location of the video program to a location corresponding to the sampling time of the selected image.
US08897623B2

A content processing method includes receiving content and recording the content in a recording apparatus, recording first information to indicate a first period in which the content is displayed on a display apparatus and a second period in which the content is not displayed on the display apparatus during a period in which the content is recorded, in accordance with the content, and displaying, on the display apparatus, a selection screen which is provided to select any one of the first period and/or the second period as an objective for performing any one of a plurality of processes including a deleting process for deleting a part of the content or a writing process for writing a part of the content on a recording medium with respect to a part of the recorded content, by using the first information.
US08897614B2

An electro-optical element includes a core layer made of an electro-optical material, a clad structure disposed on each of opposite sides of the core layer and configured to form an optical waveguide together with the core layer, and a pair of electrode layers, one of which being disposed on one side of the clad structure and another being disposed on another side of the clad structure. The clad structure includes a first clad layer and a second layer. The second clad layer has a dielectric permittivity larger than that of the first clad layer, and the second clad layer has a thickness thicker than that of the first clad layer.
US08897610B2

A method for fabricating a sensor is provided, with the sensor including a reflective element and an optical fiber positioned relative to the reflective element such that light emitted from the optical fiber is reflected by the reflective element and propagates in an optical cavity between the optical fiber and the reflective element. The method includes positioning an element within the optical cavity. The element has a coefficient of thermal expansion and a thickness that compensate a refractive index change with temperature of a medium within the optical cavity.
US08897608B2

A method of improving sampling resolution in a distributed temperature measurement system using a fiber optic distributed sensor by means of programmed delayed trigger signals to a laser light source in order to improve the spatial resolution of such systems.
US08897596B1

Motion picture scenes to be colorized/depth enhanced (2D→3D) are broken into separate elements, backgrounds/sets or motion/onscreen-action. Background and motion elements are combined into composite frame which becomes a visual reference database that includes data for all frame offsets used later for the computer controlled application of masks within a sequence of frames. Masks are applied to subsequent frames of motion objects based on various differentiating image processing methods, including automated mask fitting/reshaping. Colors and/or depths are automatically applied to masks throughout a scene from the composite background, translucent, motion objects. Areas never exposed by motion or foreground objects in a series of images may be partially or fully realistically drawn or rendered and applied to the occluded areas of the background and then automatically applied throughout the images to generate of minimal artifact or artifact-free secondary viewpoints when translating foreground objects horizontally during 2D→3D conversion.
US08897591B2

Methods for reducing blocking artifacts at the boundary between adjacent blocks reconstructed from a frame of compressed video information are disclosed herein. The frame includes a prediction stage parameter and a residual error attribute with respect to at least one of the blocks. One method includes reconstructing the at least one block based on the prediction stage parameter and the residual error attribute, categorizing the at least one reconstructed block into one of a plurality of categories based on the prediction stage parameter and the residual error attribute, identifying a filter strength value for the category in which the at least one reconstructed block is categorized based on at least one of the prediction stage parameter or the residual error attribute associated with that category, and filtering the boundary adjacent to the at least one reconstructed block using the identified filter strength value.
US08897588B2

An image de-blurring system obtains a blurred input image and generates, based on the blurred input image, a blur kernel. The blur kernel is an indication of how the image capture device was moved and/or how the subject captured in the image moved during image capture, resulting in blur. Based on the blur kernel and the blurred input image, a de-blurred image is generated. The blur kernel is generated based on sharp versions of the blurred input image predicted using a data-driven approach based on a collection of prior edges.
US08897586B2

Some aspects of the disclosure relate to a compression technique that can permit determining dynamically a satisfactory quantization matrix based at least on properties intrinsic to a digital object being compressed and a predetermined compression quality criterion, wherein the quantization matrix is associated with a specific space-domain-to-frequency-domain transforms. In one aspect, the compression technique can permit creation of a compressed digital object that can satisfy a predetermined a compression quality criterion.
US08897571B1

Provided is a process and system for detection of sparse or otherwise weak targets in a hyperspectral image. A hyperspectral image is received having a multitude of pixels, with each pixel having a respective spectrum. In some embodiments, multiple mean spectra are selectively determined for respective sub-regions of the hyperspectral image. The subset mean spectra can be selectively removed from respective pixels, thereby improving image fidelity due to sensor artifacts. Additionally, target detection of such an adjusted image can be determined by one or more of matched filter techniques or by partial un-mixing. In at least some embodiments target detection is enhanced by combining a measure of target match with a residual spectrum determined as a measure of un-match. Target detection can be further improved by application of rules, for example, related to target detection threshold.
US08897563B1

In a document analysis system that receives and processes jobs from a plurality of users, in which each job may contain multiple electronic documents, to extract data from the electronic documents, a method of automatically pre-processing each received electronic document using a plurality of image transformation algorithms to improve subsequent data extraction from said document is provided. The method includes: electronically partitioning each received electronic document page into pieces; automatically processing each piece of the received electronic document page using each of a plurality of image pre-processing algorithms to produce a plurality of image variations of each piece; and analyzing the outputs of subsequent processing and data extraction, on each of the image variations of the pieces to determine which output is best, from the plurality of outputs for each piece.
US08897559B2

A method for performing a modification of the color saturation of at least one pixel of an image involving: determining, based on pixel values of a first pixel, at least one of a color saturation value, luminance value and hue value corresponding to said first pixel; determining, based on said at least one value, a saturation factor; and modifying the color saturation level of said first pixel based on said saturation factor.
US08897556B2

In embodiments of photo chapters organization, a photo analyzer is implemented to receive a set of digital photos, and generate a photo sequence of the digital photos based on a respective timestamp of each photo. The photo sequence includes a first photo based on an earliest timestamp and a last photo based on a latest timestamp. The photo analyzer creates a photo chapter that includes the first photo. To organize the digital photos into photo chapters, the photo analyzer can determine whether a next photo in the photo sequence is to be added to a current photo chapter, and then either adds the next photo to the current photo chapter, or creates a next photo chapter that includes the next photo. The photo analyzer can repeat to organize each next photo in the photo sequence into the photo chapters until the last photo is included in a last photo chapter.
US08897553B2

Methods, apparatus and articles of manufacture for image comparison using color histograms are disclosed. An example method disclosed herein to compare a first image and a second image comprises obtaining a first color histogram for a first set of pixels sampled from the first image, obtaining a second color histogram for a second set of pixels sampled from the second image, determining a comparison metric based on differences between bin values of the first color histogram and adjusted bin values of the second color histogram, and determining whether the first image and the second image match based on the comparison metric.
US08897552B2

Disclosed herein are representative embodiments of tools and techniques for setting color settings of an operating system using one or more photographs. According to one exemplary technique, a photograph is received, and one or more pixel weights for one or more pixels of the photograph are determined. Also, using at least one of the one or more pixel weights, at least one dominant color of the photograph is determined. Additionally, using the at least one dominant color, at least one color setting of an operating system is set.
US08897543B1

Methods, systems, and computer program products are provided for determining camera parameters and three dimensional locations of features from a plurality of images of a geographic area. These include, determining a correlation between a pose of a first camera and a pose of a second camera, generating one or more constraints incorporating the correlation, and determining at least one of camera parameters and three dimensional locations of features using a plurality of constraints including the generated one or more constraints. The first camera and the second camera have substantially rigid positions and poses relative to each other. A strength of the correlation is based at least upon a time interval between respective image captures by the first camera and the second camera.
US08897540B2

An optical inspection method including the following steps is disclosed. A tester is utilized to obtain an image of an inspection object. A target image region of the image is determined. Multiple central coordinates of multiple inspection ranges of a target image region are obtained. The central coordinates are filled to an array, and then the central coordinates are reordered according to relative relationships of the central coordinates to obtain a reordered coordinate array. The reordered coordinate array is compared with an original coordinate array to inspect whether parts of the inspection object corresponding to the inspection ranges are missed.
US08897537B2

A method and systems for cloud-based digital pathology include scanning received slides that include a pathology sample to produce a sample image in a shared memory, analyzing the sample image using one or more execution nodes, each including one or more processors, according to one or more analysis types to produce intermediate results, transmitting some or all of the sample image to a client device, further analyzing the sample image responsive to a request from the client device to produce a final analysis based on the intermediate results, and transmitting the final analysis to the client device.
US08897525B2

A method for reconstructing picture data of a cyclically-moving object from measurement data is disclosed, with the measurement data being detected beforehand for a relative rotational movement between a radiation source of a computed tomography system and the object under examination during a plurality of movement cycles of the object under examination. In at least one embodiment, a first picture and a second picture are determined from the measurement data, with measurement data of different movement cycles being combined for reconstruction of the second picture into a measurement dataset to be used as the basis for the picture reconstruction. Difference information is computed by comparing the first picture with the second picture. Using the difference information, a result picture is computed from the first picture and the second picture.
US08897523B2

One method for counting surgical samples comprises: identifying a physical sample in a field of view of an optical sensor; indexing a sample counter for the identified physical sample; extracting a feature from a portion of the field of the view of the optical sensor; and estimating the extracorporeal blood volume in a portion of the physical sample based upon the extracted feature.
US08897516B2

A method consisting of formulating a one-to-one correspondence between locations on a three-dimensional surface of a body cavity and coordinates in a two-dimensional coordinate frame representative of the locations. The method also includes recording respective time-varying electrical potentials at the locations. The method further includes displaying a map of the two-dimensional coordinate frame, and presenting respective graphic representations of the time-varying electrical potentials at positions in the map corresponding to the coordinates of the locations.
US08897513B2

A method of selecting a stent for placing in an occluded segment of a blood vessel is presented. The method uses a diastolic and a systolic image of the blood vessel. In the method a first area is selected in a region on the diastolic image. The first area includes at least the occluded segment. Subsequently, a first length of the blood vessel in the first area is determined. A second area is selected in a corresponding region on the systolic image of the blood vessel. The second area includes at least the occluded segment. The first area is congruent to the second area. Subsequently, a second length of the blood vessel in the second area is determined. A stress in the occluded segment is determined by comparing the first length and the second length. Finally, the stent based on the stress in the occluded segment is selected.
US08897509B2

A mobile ratio of a customer is obtained to support a marketing strategy related to attracting customers. A population extraction unit extracts the number of persons, in which a game of one of the models of amusement machines installed in past times is recorded, as the number of persons of a population from pieces of information included in a biological information database. A mobile ratio calculation result output unit calculates a ratio of the number of persons, who use a model except the models of the amusement machines in which the population is obtained in the currently-installed amusement machines in the pieces of information included in the biological information database, to the population as the mobile ratio. The present invention can be applied to an apparatus that analyzes a trend of customers.
US08897501B2

A face detection device for detecting the face of a person in an input image may include the following elements: a face detection circuit including a hardware circuit configured to detect a face in an input image; a signal processing circuit configured to perform signal processing based on an input image signal in accordance with a rewritable program including a face detection program for detecting a face in an input image; and a controller configured to allow the face detection circuit and the signal processing circuit to perform face detection in a parallel manner on an image of a frame or on respective images of adjacent frames among consecutive frames, and to output a final face detection result on the basis of face detection results obtained by the face detection circuit and the signal processing circuit.
US08897499B2

There is provided a position detection system including an imaging unit to capture an image of a projection plane of an electromagnetic wave, an electromagnetic wave emission unit to emit the electromagnetic wave to the projection plane, a control unit to control emission of the electromagnetic wave by the electromagnetic wave emission unit, and a position detection unit including a projected image detection section to detect a projected image of an object existing between the electromagnetic wave emission unit and the projection plane based on a difference between an image of the projection plane captured during emission of the electromagnetic wave by the electromagnetic wave emission unit and an image of the projection plane captured during no emission of the electromagnetic wave, and a position detection section to detect a position of the object based on a position of the projected image of the object.
US08897498B2

Embodiments of the invention are directed to obtaining information based on directional orientation of a mobile imaging device, such as a camera phone. Visual information is gathered by the camera and used to determine a directional orientation of the camera, to search for content based on the direction, to manipulate 3D virtual images of a surrounding area, and to otherwise use the directional information. Direction and motion can be determined by analyzing a sequence of images. Distance from a current location, inputted search parameters, and other criteria can be used to expand or filter content that is tagged with such criteria. Search results with distance indicators can be overlaid on a map or a camera feed. Various content can be displayed for a current direction, or desired content, such as a business location, can be displayed only when the camera is oriented toward the desired content.
US08897496B2

Hover detection technology, in which an image is captured from a camera while an illumination source is illuminating an area in front of a display surface and the image captured by the camera is analyzed to detect an object within an anticipated input region based on illumination of the illumination source. User input is determined based on the object detected within the anticipated input region and an application is controlled based on the determined user input.
US08897494B2

A system with a remote control or wand equipped with a relative motion sensor that outputs data indicative of a change in position. The system has one or more light sources and a photodetector that detects their light and outputs data indicative of the detected light. One or more controllers are used to determine the absolute position of the wand based on the data output by the relative motion sensor and by the photodetector. The wand's absolute pose is determined from the data and includes the absolute position of a reference point on the wand and the wand's absolute orientation. A display is used to show an image defined by two orthogonal axes, e.g., those of world coordinates (Xo,Yo,Zo). The display is rendered as a function of absolute position of the wand in or along a third orthogonal axis.
US08897489B2

A method, non-transitory computer readable medium, and apparatus that provides object-based identification, sorting and ranking of target detections includes determining a target detection score for each pixel in each of one or more images for each of one or more targets. A region around one or more of the pixels with the determined detection scores which are higher than the determined detection scores for the remaining pixels in each of the one or more of images is identified. An object based score for each of the identified regions in each of the one or more images is determined. The one or more identified regions with the determined object based score for each region is provided.
US08897482B2

A method for determining, in relation to a surveying instrument, target coordinates of a point of interest, or target, identified in two images captured by a camera in the surveying instrument. The method comprises determining coordinates of the surveying instrument, capturing a first image using the camera in the first camera position; identifying, in the first image, an object point associated with the target; measuring first image coordinates of the object point in the first image; rotating the surveying instrument around the horizontal axis and the vertical axis in order to position the camera in a second camera position; capturing a second image using the camera in the second camera position; identifying, in the second image, the object point identified in the first image; measuring second image coordinates of the object point in the second image; and determining the coordinates of the target in relation to the surveying instrument.
US08897476B2

Disclosed herein is a speaker apparatus, including: a housing having a speaker disposition section in which a speaker unit is disposed, and an apparatus receiving section which receives a portable terminal apparatus mounted thereon. The speaker apparatus further includes a connector provided on the apparatus receiving section such that a connector section of the portable terminal apparatus is to be connected to the connector; a holder provided on the apparatus receiving section and supported for pivotal motion on the housing in such a manner as to be pivoted, in a state in which the portable terminal apparatus is connected to the connector, in a first direction to press down the portable terminal apparatus from the opposite side to the connector to hold the portable terminal apparatus; and a biasing spring provided on the apparatus receiving section and configured to bias the holder in the first direction.
US08897475B2

An implantable magnet arrangement is described for a hearing implant in a recipient patient. A pair of implant magnets are fixable in a common plane beneath the skin of the patient to underlying skull bone. At least one of the magnets is adapted to transform a magnetic drive signal from an external signal drive coil into a corresponding mechanical stimulation signal for delivery by bone conduction of the skull bone as an audio signal to the cochlea. Each implant magnet includes a pair of internal magnets lying in parallel planes which meet along a common junction with repelling like magnetic polarities facing towards each other, and the magnetic polarities of each implant magnet are reversed from each other.
US08897472B2

An acoustic transducer comprises one or more electromagnetic motors that drive one or more sets of multiple diaphragms to provide acoustically efficient loudspeaker systems having dimensions that allow use in applications that would be difficult or impossible with traditional transducers. The diaphragms may be driven directly, inertially or fluidically. If diaphragms are driven by rods that pass through holes in the diaphragms, noise may be generated by air that leaks through the pass-through holes. This noise may be reduced or eliminated by measures that reduce or eliminate the air leakage.
US08897470B2

A method of fabricating an integrated semiconductor device, comprising: providing a substrate having a first region and a second region; and forming a semiconductor unit on the first region and forming a micro electro mechanical system (MEMS) unit on the second region in one process.
US08897469B2

A slim speaker structure having a vibration effect includes a frame, ceramic elements configured on a surface of the frame, and a sound membrane disposed on the bottom of frame, where at least two first accepting portions are respectively configured on the frame adjacent to the sides thereof, allowing the corners of the first accepting portions to be respectively coupled to the main body of the frame with an overhanging section, and a second accepting portion is configured on the center of the frame, thereby allowing different response frequencies of vibration and sound ceramic elements to be mounted on the respective first and second accepting portions so as to constitute a slim speaker structure having a vibration effect, capable of being applied on cellular phones or tablets with a touch screen. Therefore, the vibration prompt and sound broadcasting can be constituted at the same plane through the different ceramic elements.
US08897468B2

A noise control circuit includes a filter, a rectifier and a switch. The filter receives audio signals and obtains a noise signal portion of the received audio signals. The rectifier converts the noise signal portion to a current signal. The switch controls output of the audio signals according to an intensity of the current signals.
US08897464B2

A condenser microphone includes a condenser microphone unit and a piezoelectric element. The piezoelectric element is disposed so as to generate piezoelectric signals in response to vibration causing the unit to generate vibratory noise signals. The piezoelectric signals are inputted through a low-pass filter and a level adjuster circuit to the unit to drive a diaphragm of the unit. The vibratory noise signals generated by the vibration in the unit are canceled with the piezoelectric signals generated by the piezoelectric element.
US08897463B2

A canalphone system may include a canalphone housing, and a first high frequency driver carried within the canalphone housing. The system may also include a second high frequency driver carried within the canalphone housing where the second high frequency driver is tuned with the first high frequency driver to deliver lower distortion than a standard canalphone high frequency driver and/or lower distortion than two standard canalphone high frequency drivers that are not tuned with each other.
US08897456B2

Provided are a method for estimating a spectrum density of diffused noises. Also provided is a processor for implementing the method. The processor includes at least two sound receiving units and a spectrum density estimating unit for estimating spectrum density.
US08897455B2

A disclosed method selects a plurality of fewer than all of the channels of a multichannel signal, based on information relating to the direction of arrival of at least one frequency component of the multichannel signal.
US08897452B2

A method for conducting encrypted communication in a network and a network having a plurality of nodes organized into a plurality of groups which initiates encrypted communication between a first one of the plurality of nodes of a first one of the plurality of groups and a second one of the plurality of nodes of the first one of the plurality of groups different from the first one of the plurality of groups using a group key and initiates encrypted communication between a third one of the plurality of nodes of the first one of the plurality of groups and a fourth one of the plurality of nodes of a second one of the plurality groups different from the first one of the plurality of groups using a session key.
US08897450B2

A cryptographic system makes everyday data objects, such as a document or conversation, unreadable to anyone other than the owner or those currently having permission to access the data objects. The cryptographic system is transparent by requiring no additional effort on the part of any user in the encryption/decryption process other than entering a user identifier and password. Each document is encrypted with a unique encryption key. Changes to data object access permissions are immediately honored and enforced by enabling or disabling access to certain decryption keys. Decryption of data objects requires information known only to the owner of the data object or those permitted to access the data object. This decryption information is not stored anywhere in the system.
US08897449B1

Quantum computing methods and systems are described. A computing device receives an encrypted state from another device. The encrypted state is stored on a quantum register, and a sequence of operations is applied to the encrypted state in the quantum register. The sequence of operations includes an operation parameterized by a control message from the other device. Applying the sequence of operations manipulates the state of the quantum register and an auxiliary quantum system. The auxiliary quantum system can be, for example, a qubit selected from four specified quantum states. Applying the sequence of operations produces encryption-key-update information. The computing device may send an encrypted output state and the encryption-key-update message to the other device.
US08897448B2

The present invention employs in-band signaling between PTEs to provision and control session keys, which are used by the PTEs for encrypting and decrypting traffic that is carried from one PTE to another over a transport network. In operation, a first PTE will receive incoming traffic from a first edge network, map the traffic to frames, encrypt the traffic with a session key, and send the frames with the encrypted traffic over the transport network to a second PTE. The second PTE will extract the encrypted traffic from the frames, decrypt the encrypted traffic with a session key, and send the recovered traffic over a second edge network toward an intended destination. If symmetric encryption is employed, the session key used by the first PTE to encrypt the traffic will be identical to the session key used by the second PTE to decrypt the traffic.
US08897447B1

A mobile communication device enables data synchronization between a tethered computing device and another computing device over a telecommunications network. The communication device includes a network interface configured for connection to the network to establish a network connection and another network interface configured for connection to the tethered device to establish a series of tethered connections and permit the tethered device to use the network connection. The communication device includes a processor configured to receive information from the tethered device during a first tethered connection and to determine, in response, a parameter associated with a synchronization period during which the tethered device may use the network connection to synchronize data between the tethered device and the another computing device. The processor is configured to establish a synchronization wireless access point responsive to the parameter through which the tethered device can establish a second tethered connection to access the network connection.
US08897443B2

A method begins by a processing module receiving data for storage in a dispersed storage network (DSN) memory and obtaining watermarking information regarding a source of the data. The method continues with the processing module dispersed storage error encoding the data to produce a plurality of sets of encoded data slices and processing the plurality of sets of encoded data slices and marker slices to produce a plurality of sets of watermarked encoded data slices to have a pattern of encoded data slices and the marker slices in accordance with the watermarking information. The method continues with the processing module outputting the plurality of sets of watermarked encoded data slices to the DSN memory for storage therein.
US08897439B1

A system, method, and computer readable medium for utilizing agent availability by an outdial application are provided. A routine may be periodically run by an outdial server that evaluates agent availability in a call center backend. If any agents are available, the routine may schedule a pre-defined number of calls per available agent. A number of phone numbers corresponding to the number of scheduled calls may then be fetched by the routine from a phone number database. Once calls are initiated by the outdial server, the routine again checks if any agents are available. In the event that an agent is available, a scheduled phone number is retrieved, and a call is placed thereto and connected with an available agent. After a successful call connection is made, the outdial application may again check the agent availability. If no agent is available, the outdial application may reschedule itself.
US08897433B2

A security system has a camera; a sensor generating a signal in response to a triggering event, and a management module. The triggering event is one of an actuation of a doorbell button, an actuation of a bell connected to and operated by a doorbell button, door opening detection, motion detection, proximity detection and infrared (IR) beam interruption. The management module is adapted to send data to be received by a remote communication device upon generation by the sensor of the signal generated in response to the triggering event. The management module is also adapted to initiate a connection between the remote communication device and the camera, the connection permitting data exchange between the remote communication device and the camera. The security system allows a person located in a vicinity of the camera installed at a building or a house to communicate with a user of a remote communication device.
US08897424B2

A method of monitoring activity in a contact center may include receiving a plurality of customer interactions; storing a plurality of textual records; grouping the plurality of textual records into a plurality of groups, wherein each of the plurality of groups is associated with an attribute of the associated customer interaction; and causing to be displayed a graphical representation of the plurality of customer interactions comprising a plurality of geometric shapes, where each of the geometric shapes is associated with a corresponding one of the groups; and each of the geometric shapes comprises an area on the display device that is proportional to a size of the corresponding one of the groups relative to sizes of the remaining groups.
US08897422B2

The present invention provides a method of testing a transmission line from a copper access network. The transmission line is tested to generate values for a plurality of network parameters. Using previously determined test results, it is possible to calculate an estimate of the length of the transmission line based on the values of each of the measured parameters. These estimates of the transmission line length can then be used to compute a weighted average of the transmission line length. An inference of the condition of the transmission line can be made by comparing the estimates of the length of the transmission line with the weighted average length.
US08897421B2

A system and method for telephone service technicians to retrieve telephone line assignment information, including receiving a telephone call from a telephone service technician. A telephone number assigned to a customer of a communications carrier may be received, where the telephone number is associated with a telephone operating on a wired communications network, such as the public switched telephone network (PSTN). Telephone line assignment information may be requested, where the telephone line assignment information includes cable and line pair information. The telephone line assignment information may be converted into speech synthesized audible signals and communicated to the telephone service technician during the telephone call. The conversion of the telephone line assignment information may be performed by an interactive voice response system.
US08897418B2

An X-ray apparatus includes a pixel-extracting section for extracting pixels determined in advance in each line of an image containing a grid moiré pattern, a FFT processing section for performing one-dimensional FFT to the extracted pixels, a peak-frequency detecting section for detecting a peak frequency from a frequency characteristic for each line having undergone FTT, a frequency-characteristic preparing section for preparing a frequency characteristic for extracting the grid moiré pattern in accordance with the detected peak-frequency, an inverse FFT processing section for performing inverse FFT to the frequency characteristic prepared by the frequency-characteristic preparing section, and an FIR filtering section for performing FIR filtering on the image with use of a value calculated by the inverse FFT processing section as an FIR filter coefficient.
US08897410B2

The present invention concerns the field of digital signal receivers provided with means of synchronisation with the transmitter and more particularly digital synchronisation means. The invention describes a synchronisation method solely based on the measurement of the frame time and the bit time in accumulators. These measurements are used to adjust the sampling clock of the receiver.
US08897407B2

An RF (e.g., GNSS) interference mitigation system and method uses a switchable bank of filters for selectively blocking signals in predetermined bandwidths based on detecting strong, interfering signals with an interference detection circuit including a sniffer antenna. A low-strength RF (e.g., GNSS) system can be combined with a spectrally-close high-strength, telecommunications receiver system for cooperative control. Alternatively, an RF receiver can detect tones, changes in DC bias or level changes to activate a filter selection switch.
US08897404B2

The present solution relates to a method in a communication node (201, 204, 210, 213) for canceling interference between a plurality of signals in a communication system (200). The communication node receives (501), at each of a plurality of receiver antennas (407), a respective signal. The communication node (201, 204, 210, 213) cancels (502) a first part of interference between the plurality of received signals. Then, the interference cancelled signals and the received signals are filtered (504) before a second part of interference between the filtered signals is cancelled (505).
US08897391B2

A distortion compensator compensates for distortion of a signal caused by an amplifier. A storage section stores a plurality of compensation coefficients used for distortion compensation. A selection section selects a compensation coefficient corresponding to an index value indicative of a power level of the signal from among the plurality of compensation coefficients. The selection section determines whether or not the power level is higher than a threshold, and uses, based on a determination result, a first index value calculated without using a logarithmic operation or a second index value calculated by using a logarithmic operation.