US08651529B2

An integrable bookstand adapted to be integrated into a hard back cover of a book is disclosed. The integrable bookstand having a withheld and deployed conformations.In the withheld conformation the bookstand is coplanar with the hard back cover, rendering the latter storable in tandem between other flat articles.
US08651525B2

A utility vehicle includes a vehicle body, a seat mounted onto the vehicle body, a seat belt configured to be fastened by a person seated on the seat, a retractor for winding in the seat belt, and a retractor mounting device mounted to the vehicle body. The retractor mounting device includes a retractor bracket, and a cover disposed outward relative to the retractor bracket to cover the retractor bracket from an outward direction, and the retractor is mounted to an inner surface of the retractor bracket in the vehicle width direction.
US08651516B2

A curtain airbag device capable of inflating and deploying without suffering a burst of a cushion part at an end of a cushion part protector near an inflator. The curtain airbag device includes a cushion part extending in a front to back direction of the vehicle, accommodated in a state rolled up from a lower end toward an upper end thereof, and inflating and deploying downward when gas is supplied thereto. The curtain airbag device includes an inflator for supplying gas to the cushion part from a predetermined position at the upper end of the cushion part, and an elongated protector 180 having an arc-like open curve cross section that is open downward and covering the cushion part, with an inner surface thereof making contact with the cushion part. The cross section of the protector being defined by the open curve, with an end point P of the open curve on a vehicle inner side smoothly going up at a first end near the inflator so that the open curve has an increasing distance between end points thereof.
US08651513B2

An airbag having a cushion part defining an insertion hole that is positioned between first and second sewing lines provided to a base fabric and that is provided for the insertion of the inflator from an outside to an inside. A diffuser positioned within the cushion part and in which the inflator is inserted from the insertion hole. The diffuser has a tubular portion with a portion formed by folding layers of fabrics and being sewn to the base fabric along the first sewing line. The diffuser fabric of the tubular portion on a side adjacent to the base fabric being additionally sewn to the base fabric along a second sewing line. The diffuser includes a guide member 1 that extends and covers the insertion hole with a surface that continues from an inner surface of the diffuser. The guide member being sewn to the base fabric along the first sewing line.
US08651499B2

An alerting system for signaling the displacement of a leading end portion of a hose or the like, carried by a vehicle, includes a hose-gripping unit, a visible or audible signal generator, and a mounting box for connecting the gripping unit to support structure. Displacement of the hose from the gripping unit may generate an alarm signal to enable the operator to immediately bring the vehicle to a stop, or it may generate a signal simply to indicate when one of several hoses has been intentionally deployed.
US08651497B2

A seal assembly has a first seal member, a second seal member, and a third seal member. The first seal member has a wear surface that contacts a first wall of the cavity at two sealing locations. The second seal member has a wear surface that contacts a second wall of the cavity at two sealing locations. The third seal member extends between and resiliently connects the first seal member to the second seal member.
US08651493B1

Targets, a target range system, and methods for economical operation of a target range. A preferred method includes providing a target range site; providing a target resembling a conventional target in dimension and appearing, yet having a weight that is substantially less than the weight of the conventional target. The target has a plurality of interconnecting plates made of recyclable material and is devoid of hazards comprising munitions, fuels, and radioactive materials. The ingress and egress routes for the target are reduced as compared to routes for conventional targets and enable cost savings. The targets are also readily recycled, enabling additional economic advantage.
US08651485B2

A playing card shuffling device includes a visual display in information communication with the playing card shuffling device. At least one processor is programmed to provide displayable information to the visual display indicative of an amount of time remaining or time expired in a procedure performed by the playing card shuffling device.
US08651480B2

A finisher 100 includes a pair of bundle discharge rollers 130, a lower stack tray 137, and a width-direction aligning portion 200. The width-direction aligning portion includes a pair of aligning members 1 and a driving motor. The aligning member includes a pair of first aligning members 91 that is rotatably supported while being movable in the sheet width direction orthogonal to the discharge direction and a pair of second aligning members 92. The driving motor rotates the pair of first aligning members and moves the pair of first aligning members in the width direction. When the pair of first aligning members rotates and one of the pair of second aligning members abuts on the sheet, the pair of second aligning members forms opposite surfaces in which the sheet can be aligned in the width direction, and the pair of first aligning members align the sheet by the opposite surfaces.
US08651478B2

A sheet conveying device includes a first conveying unit configured to convey a sheet in a conveying direction; a conveying path configured to guide the sheet to the first conveying unit, the sheet having been conveyed by the first conveying unit in a direction opposite to the conveying direction; a second conveying unit configured to convey the sheet in the conveying path; a rotation direction detecting unit configured to detect a rotation direction of the second conveying unit; and a control unit configured to perform control, at startup, to drive the first conveying unit in a direction that causes the sheet to be conveyed in the conveying direction, and if the rotation direction detecting unit detects rotation of the second conveying unit, to drive the second conveying unit in the rotation direction that is detected by the rotation direction detecting unit.
US08651473B2

In one embodiment, there is provided a feeder that includes: a feed table on which a plurality of papers are staked in one direction, wherein some of the papers are bundled by a staple; a take-out module configured to sequentially take out the stacked papers from an outermost surface of the papers; a first detector configured to detect whether or not the staple exists in the papers within a distance h measured from the outermost surface; a controller configured to control the take-out module in a first mode or a second mode. When the staple is detected in the papers within the distance h, the controller controls the take-out module in the first mode. When the staple is not detected in the papers within the distance h, the controller controls the take-out module in the second mode.
US08651471B2

A part positioning assembly is an illustrative embodiment of the part positioning assembly includes a base, a post carried by the base and a puck detachably carried by the post.
US08651470B2

A clamp mechanism for a workpiece having an oblique surface is provided. The clamp mechanism includes a base, a fixing member, and a locking assembly. The base includes a main body, a pivot shaft, and two holding portions on the main body which are away from the pivot shaft, and each holding portion defines a curved sliding slit extending around the pivot shaft. The locking assembly includes a locking member and an engaging member engaging with the locking member. The locking member passes through and slides along the sliding slits of the holding portions of the base. One end of the fixing member is rotatably connected to the base, and the locking member passes through the other end of the fixing member.
US08651466B2

In a liquid-sealed type vibration isolator having a first orifice flow channel 56 and a second orifice flow channel 60, a valve member 66 formed of a rubber elastomeric membrane for opening and closing the second orifice flow channel 60 is provided on a partitioning member 40 so as to be orthogonal to the direction of flow in the second orifice flow channel. The valve member is held at the outer peripheral portion thereof by a wall surface of a valve housing chamber 68, and includes inside the outer peripheral portion thereof a membrane portion 66B which is subjected to the flexural deformation by the liquid flow in the second orifice flow channel to close openings 60C and 60D of the second orifice flow channel. Communicating holes 76 which bring the second orifice flow channel into communication are provided at positions not overlapped with the opening of the membrane portion 66B. Accordingly, the switching of characteristics is enabled with an inexpensive structure.
US08651465B2

A method of manufacturing a bushing assembly that includes a vibration damping rubber bushing having a round cylindrical resin outer cylinder, which is assembled by press fitting an outside peripheral face of the outer cylinder in an axial direction into a cylindrical metal mated component having a circular inside peripheral face. The vibration damping rubber bushing is press fit into the mated component with a rigid powder composed of material harder than the outer cylinder deposited in a section of the resin outer cylinder that is situated on the outside peripheral face and that mates with the inside peripheral face of the mated component, and the outer cylinder and the mated component are assembled in a mated condition such that the rigid powder intervenes between the outside peripheral face of the outer cylinder and the inside peripheral face of the mated component.
US08651460B2

Provided is a wall grommet, which can be installed through the surfaces of walls to route wiring in the walls' interior spaces. In particular, the wall grommet is configured for running power cords inside walls and presenting the electrical connectors of a power cord in a manner such that power cords are hidden from view. The grommet may comprise a power module and a back cover. The power module comprises a housing, which defines an interior space that is adapted to hold either the female connector or male connector of a power cord. The back cover can be attached to the housing to secure the electrical connector of the power cord in the housing.
US08651446B2

A pc tablet holder for suspending pc tablets above the mid-body section of a user lying on bed with the back against the headboard. The holder has a tripod configuration with front legs made from a resilient elongated round bent in inverted “U”-shape and held in position by a string. A rear leg is connected to the “U”-shape's vertex by a retainer. A top clamping element, having a surface to catch the pc tablet's top edge, is carried at the “U”-shape's vertex. A bottom clamping element, having a space to receive the pc tablet's bottom edge, is carried by the string. The holder is placed on the bed with front legs across the user's mid-body section and the rear leg adjacent the user's crotch area. A pc tablet is removably clamped between the top and bottom clamping elements, achieving a hands-free holding of the pc tablet.
US08651441B2

A support assembly for an item of furniture has an elongated support structure with a first pair of feet fast with the support structure at its lower end; a passage defining arrangement defining a guide passage fast with the support structure and extending lengthwise; a support member displaceable with respect to the support structure which has a second pair of feet at its lower end; an elongated a guided pin fast with the displaceable support member that is complementary to and longitudinally slidably engaged with the passage defining arrangement, so that the displaceable support member is slidably displaceable along a rectilinear guide path which is transverse to lines drawn between both the pairs of feet, the passage defining arrangement comprising a hollow carrier with a pair of longitudinally spaced precision washers which engage the guided pin, the dimensions of the washers and the guided pin being such that automatic frictional engagement of the guided pin occurs, in use, with inner walls of the washers in response to pivoting of the displaceable support member about a pivot axis which is transverse to the displaceable support member's guide path, automatically to anchor the displaceable support member frictionally against sliding displacement relative to the support structure.
US08651431B1

A method and apparatus for improved aircraft control through the use of adjustable winglets. The adjustable winglets are located at the terminal ends of an aircraft's wings and may pivot about an axis parallel to the yaw axis of the aircraft. The adjustable winglets may also include outboard ailerons for improved control of the aircraft.
US08651428B2

An aircraft wing assembly, comprising: a fixed wing portion; a first and second flight control surfaces; a first and second actuators operatively coupled to the first and second flight control surfaces for moving respective first and second flight control surfaces with respect to the fixed wing portion; a control system operatively coupled to the first and second actuators for controlling movement of the first and second flight control surfaces; and a third actuator selectively engaged with the second flight control surface for engaging and moving the second flight control surface out of a path of movement of the first flight control surface only in the event of a failure in the second actuator or its control, so as to avoid direct contact between the first and second flight control surfaces.
US08651423B2

The present invention provides a fireproof bulkhead, having a highly porous structure with an intumescent coating, the highly porous structure being formed as a reticulated foam or as a highly porous pimple or nub structure.
US08651420B2

Overhead stowage compartments are provided for an aircraft. The stowage compartments feature an opening device that can be displaced or rolled up. This may make it possible to prevent lights or air outlets from being covered by pivoting a door upward, as well as to preserve the headroom during the opening process and to prevent collisions between the doors. The architecture of the aircraft may be optimized in this fashion.
US08651414B2

An airplane, including a fuselage having an elongate shape along a longitudinal axis of the airplane, and at least one wing attached to the fuselage between front and back ends of the fuselage and a substantially cylindrical central portion and a rear scaleable portion on which a vertical tail assembly and a rear propulsion assembly are attached. Between a section for connecting the rear portion to the central portion of the fuselage and the back end: the maximum width of each fuselage section is constant or increases towards the rear up to a maximum fuselage width L; the height of each fuselage section decreases towards the rear, such that the back end of the fuselage forms a thin trailing edge substantially horizontal in the indicating line of the airplane and substantially rectilinear; a reactor for the propulsion assembly is provided in a so-called semi-buried configuration in the fuselage.
US08651412B2

The invention relates to a device for holding an elastically deformable winding article, in particular a flexible medical instrument such as a medical guidewire or a catheter, with a winding article receptacle and with a housing part (14) covering the winding article receptacle at least in parts, which form a receptacle space for holding the winding article, the winding article receptacle and the housing part being connected to one another such that they are twistable relative to each other and a winding article guide being provided in the receptacle space, which winding article guide arranges a number of turns of the winding article next to each other when winding the winding article. (FIG. 2 is provided to this end)
US08651393B2

A rail repair insert enables repair of rails and rail-like structures. A rail defect is initially identified and removed as contained within a volumetric material portion so as to form a contoured void while maintaining continuity of the rail opposite the void. A pre-formed insert is then placed into the void thereby effecting a rail-to-insert interface. Current is driven through the interface as force directs the insert against the rail. Resistance heat and pressure weld the insert to the rail. The flash welding aspects remove oxides and other impurities from the interface, and the forge welding aspects create a robust solid state weld. Excess material, whether flash, rail, or insert-based, is removed during the finishing processes to provide a virtually seamless rail repair. The solid state weld repair insert may be used to repair any number of targeted metallic rail-like structures.
US08651392B2

A thermo-element having an excellent response and durability is provided. The thermo-element includes a casing having a bottom, a thermally expandable material filled in the casing and capable of expanding and contracting due to temperature changes, a piston movable in an axial direction thereof, a guide member for slidably holding the piston, and a liquid chamber defined between the thermally expandable material and the piston to receive therein a deformable, incompressible fluid. A bellows is fixed between an upper portion of the piston and an upper portion of the guide member to define a liquid space between an outer periphery of the upper portion of the piston and the bellows. The fluid in the liquid chamber can flow in and out of the liquid space via a through-hole and a radial hole.
US08651391B2

An energy saving air quality control system modulates supply fan speed by use of controlled, variable-frequency drive controls for automatic dampers or suction pressure to maintain adequate air flow across the evaporator coil at partial cooling loads. Indexing the fan speed to maintain the suction pressure of the energized coil controls the maximum relative humidity of the conditioned space. Demand ventilation in the system balances air quality and energy consumption by controlling the outdoor air damper in response to indoor CO2 and humidity levels. The control system variously either (1) produces a variable 0-10 VDC output signal to modulate the outside ventilation air damper as required to keep the CO2 and humidity concentration below a set point; (2) produces a 0 or 24 VAC signal to either open or close a two-position outside air damper for as long a time period as is required in order to keep the CO2 concentration and humidity below a set point; or (3) allows manually setting the outside air damper to provide proper ventilation air at maximum occupancy and maximum air flow and modulates the supply fan speed as required to keep the CO2 concentration and humidity level as measured by a CO2 monitor and leaving air dewpoint temperature below set point.
US08651382B2

A two-dimensional code reading device 20 is provided with image pickup device 22 which receives light reflected from either of a first inclined portion 12 and a second inclined portion 13 in a direction forming an angle θ satisfying expression (1) with respect to the normal-line direction R, and light source 21 which irradiates either of the inclined portions from a direction forming an angle α satisfying expression (2) with respect to the normal-line direction R: 30°≦θ≦35°  (1) Δθ=θ−180°+α+2β  (2) where β is less than 90°, Δθ is not less than −10° but not more than 10°, and θ and α are angles in a turn direction reverse to a turn direction at which either of the inclined portions forms the angle β with respect to the normal-line direction R.
US08651378B2

A system for monitoring a validator that assesses a token includes an input device for receiving messages from a machine including a validator. The messages contain data indicative of validator events such as an assessment of a token resulting in acceptance of the token and an assessment of a token resulting in rejection of the token. The system further includes a processor for deriving timing information for the validator events and for comparing the data and timing information with predetermined criteria. Personnel alerts are raised when predetermined criteria are satisfied, and maintenance of validators may be scheduled in dependence upon criteria related to assessments of tokens resulting in rejection.
US08651369B2

Systems and methods are provided for enabling a portable electronic device to retrieve information about an object when the object's symbology, e.g., a barcode, is detected. According to one embodiment a method is providing in which symbology associated with an object is detected and decoded to obtain a decode string. The decode string is sent to one or more visual detection applications for processing, wherein the one or more visual detection applications reside on the portable electronic device, and receiving a first amount of information about the object from the one or more visual detection applications. The method also includes sending the decode string to a remote server for processing and receiving a second amount of information about the object from the remote server. The first amount of information is combined with the second amount of information to obtain cumulative information which is displayed on the portable electronic device.
US08651367B1

A charitable collection canister comprising, in combination a container having a money recess therein. There is next a lid having an inside surface. The lid is removably coupled to the container. The lid has a money slot, with the money slot having an inwardly and rearwardly oriented tab. The canister has an internal light emitting diode, with a battery electronically coupled thereto. Lastly, there is a window panel, with the window panel being coupled to the inside surface of the lid. The light emitting diode is visible through the window panel.
US08651363B2

A practical bonding technique is provided for solid-phase room-temperature bonding not requiring a profile irregularity of the order of several nanometers, in which a high-vacuum energy wave treatment and continuous high-vacuum bonding are not required. Since an adhering substance layer is thin immediately after a surface activating treatment using an energy wave, a bonding interface is spread by crushing the adhering substance layer to perform bonding, so that a new surface appears on a bonding surface, and objects to be bonded are bonded together. In order to crush the adhering substance layer more easily, a bonding metal of a bonding portion of the object to be bonded requires a low hardness. According to the results of various experiments conducted by the present inventors, it was found that the hardness of the bonding portion which is a Vickers hardness of 200 Hv or less is particularly effective for room-temperature bonding.
US08651362B2

A braze joint is made between two workpieces by first forming a thermal shrink fit region between the two workpieces adjacent to, or around, a braze or filler region in which a filler metal is located adjacent to, or within. The filler metal is suitably heated so that it flows in the braze or filler region to form the braze joint of the two workpieces. Cutouts may be formed in the thermal shrink fit region adjacent to the braze or filler region to extend the braze joint region or provide paths for gas byproducts in the brazing process.
US08651358B2

A palletized framing system for a motor vehicle body assembly system in which the pallet with a body structure positioned thereon is positioned at the framing station on balls to establish the vertical Z dimension with the pallet free to float on the balls in longitudinal X and lateral Y dimensions, whereafter positioners carried by one of the gates of the framing station engage and lock onto the pallet to precisely position the pallet and the body structure at the framing station at X and Y dimensions corresponding to the precisely attainable X and Y positioning of the gate.
US08651357B2

An embodiment of a robotic welding apparatus comprises a robot having a welding torch and a base, where the base rotates about an axis of rotation. The embodiment further comprises an indexing table including a plurality of workpiece holding positions, where the indexing table is fixedly connected to the base substantially at a center position of the indexing table, and where the indexing table rotates about the axis of rotation.
US08651355B2

To provide a bonding apparatus capable of bonding at a high speed without performing a height measurement of a bonding point before a searching operation and the bonding. A confocal optical system mounted on a bonding arm pivotable upward and downward and configured to perform detection of a focus of a bonding point located on a surface of a bonded part, a bonding tool configured to be movable integrally with the bonding arm and perform bonding, and position detecting means configured to detect the position of the bonding tool, wherein the bonding tool is configured to move downward by a predetermined distance from a position of the bonding tool detected by the position detecting means by focus detection by the confocal optical system to a preset bonding point (amount of downward movement from a focus) during the downward movement of the bonding tool to the bonding point and stop on the bonding point.
US08651348B2

A tool box includes a box body having a top cover and a bottom cover which are pivoting on each other, two foldable sets which are both assembled to the top cover and the bottom cover, at least one positioning base is assembled between the two foldable sets. Under this arrangement, the positioning base can be rotated outward relative to the bottom cover by the operation of the two foldable sets. Therefore, the user can pull out the tool bit from the positioning base directly without bending up the tool bit by the finger thereof at first.
US08651347B1

The subject matter discloses an apparatus, having an envelope and a base for holding a grenade, a rear cover connected to the envelope for attaching said envelope to a vest; a top cover to secure the grenade from above when positioned in a downward position and moving upwards to an upward position; a spring connected to the top cover and to the envelope and a button that causes the top cover to move to the upward position when pressed by the user. The button is located below the top cover and connected only to one of the envelope or the rear cover. The user of the apparatus can release the grenade from the apparatus while pressing the button and the envelope is designed to enable the user to hold the grenade and the grenade lever singlehandedly when pressing the button and when releasing the grenade from the apparatus.
US08651337B2

A dispenser is provided including a dispenser housing that receives disposable refill units that are to be replaced when empty. The dispenser housing includes an air compressor and an inflation plug. The inflation plug includes a needle having an outlet and further includes a vent valve in fluid communication with the outlet. The inflation plug is fluidly associated with the air compressor such that the air compressor selectively advances air to the vent valve and to the outlet of the needle. The disposable refill includes a container having an interior with a liquid portion and air portion therein. The container further includes a plug receipt, and the inflation plug of the dispenser housing engages the plug receipt such that the outlet of the needle communicates with the interior of the container. The air compressor injects air into the interior of the container through the outlet of the needle to increase the pressure inside the container, and the vent valve of the inflation plug opens if the pressure of the container rises above a set threshold.
US08651336B2

A long-life substance dispensing device for a washing machine, particularly a dishwasher, comprises: —a body (20′, 30′) designed to be sealingly fixed to a structure of the washing machine, —a support means (40) adapted to contain a total amount of a substance sufficient for performing a plurality of washing cycles, —an actuation system (47′, 50″, 61″) which is electrically controllable for causing delivery of at least one dose of the substance contained in the support means (40). The actuation system (47′, 50″, 61″) comprises at least one drive element and one driven element (47′) capable of cooperating to obtain the delivery. The actuation system (47′, 50″, 61″) is arranged for being able to take on an operative condition, wherein the drive element (61″) is operatively coupled with the driven element (47′), and an inoperative condition, wherein the drive element (61″) is decoupled from the driven element (47′).
US08651329B2

A system and related method is disclosed for resetting a stalled pump in a fluid dispensing system. In one embodiment, the presence of a user's hand is detected to start a pump actuator associated with a refill container. A controller associated with a motor actuates the pump actuator by rotating a motor shaft in a first direction. The current sensor is monitored and when the current sensor detects a predetermined level of current the motor shaft is reversed to a starting position.
US08651326B2

A singulating and counting device includes a bulk housing for storing a plurality of substantially identical articles, an exit channel, and in the exit channel, forwardly- and rearwardly-directed jet apertures, each of which is fluidly connected to a positive pressure source. A forwardly-directed jet generated by the positive pressure source through the forward jet aperture can accelerate singulated articles in the exit channel, thereby increasing the interval between individual articles and rendering them more easily and accurately counted. A rearwardly-directed jet generated by the positive pressure source through the rearwardly-directed jet aperture can cause articles in the exit channel to return to the housing. A controller operatively connected with the pressure source(s) selectively controls the application of positive pressure to the aforementioned apertures to induce or halt singulation of the articles; the controller may be operatively associated with a sensor that detects and counts articles passing through the exit channel.
US08651320B2

An apparatus for dispensing open-ended objects such as pharmaceutical vials includes: a housing having an internal cavity configured to house open-ended objects, the housing including a guide and a floor; a pick-up unit mounted to the housing, the pick-up unit including an endless member and at least one pick-up member attached to the endless member; and a drive unit. The endless member engages the drive unit and the guide for movement relative thereto. As the drive unit drives the endless member, the at least one pick-up member travels on a pick-up path, at least a portion of which is within the housing.
US08651318B2

A beverage can closure element (10) with a cover element (12) is specified for configuring in an opening in a beverage can (30) and a locking mechanism (16) embodied and/or configured on the cover element (12) which is embodied and/or configured in a manner that the beverage can closure element (10) configured in an opening in a beverage can (30) can be locked in an opening of a beverage can (30). The cover element (12) is embodied and configured so that, if the beverage can closure element (10) is configured in an opening of a beverage can (30), the cover element (12) is elastically deformable between at least two states. The locking mechanism (16) is configured and embodied in such a manner on the cover element (12) that the locking mechanism (16) in at least one state of the cover element (12) of the at least two states of the cover element (12) is configured further inwards in a radial direction relative to the cover element (12) than in at least one other of the at least two states of the cover element (12).
US08651312B2

A canister includes a container and a lid that is able to be coupled to the container. The container includes a bottom wall and a side wall formed to include a mouth opening into a product-receiving chamber. The container includes an annular side wall that is formed to include a neck finish. The neck finish is configured to accept the lid of the canister.
US08651310B2

A foldable box includes a floor having a fixed exterior wall extending from the floor in a vertical direction upwards and an exterior wall having a shaft arranged in the base area of the exterior wall. The foldable box further includes a guide opening in the fixed exterior wall area in which the shaft is arranged, the guide opening including an opening section extending basically in the vertical direction through which the shaft may be guided out from the top, and a lateral opening section extending in a lateral direction from an outside of the fixed exterior wall area inwards, in which the shaft may be shifted basically in a lateral direction. A cam arranged in the base area of the exterior wall has a cam contour which is implemented such that the cam contour, when erecting the exterior wall, gets into contact with a contact surface arranged at the fixed exterior wall area such that the shaft is moved inwards in the lateral opening section.
US08651309B2

A collapsible, re-usable container of unitary construction is disclosed. The container is able to be locked into a flat, folded configuration as well as locked into an open, unfolded configuration, and includes a base, two opposing end walls that are pivotably attached to the base, and two opposing side walls, which are pivotably attached to both the base and to the side walls.
US08651308B1

The present invention is related to a cosmetic package container, in particular, to a three-piece assembly of a cosmetic package container in a hollow spherical shape, comprising a cap unit and a base unit respectively of a semi-spherical hollow shape assembled in a top-down manner together with as a central ring unit having a net structure and attached to an opening of the base unit. A paste of cosmetic material is filled into the container via a filling perforation at the bottom portion of the base unit. The outer surface of the central ring unit is provided with threads for parts of the container to be fastened with ease to form a complete assembly of the container. The cap and base units are of a double-layered structure formed of different materials such that the outer appearance of the container can be of various decorative designs and is practical to use.
US08651298B2

A freestanding display rack used for supporting and displaying product at a point of sale. The display rack can be shipped in a knocked-down flattened condition in a compact package and assembled without using tools. The display rack comprises a pair of spaced apart side panels and a plurality of shelves extend between and supported at their opposite ends on the side panels by a plurality of mechanical interlocking engaged between the shelves and the side panels. The plurality of mechanical interlocking comprises slots in the side panels and tabs integral with the shelves on opposite ends thereof extended through the slots. An opening formed in an end of each of the tabs projecting through the slots in the respective side panel. A locking pin inserted in each the opening to prevent withdrawal of the tabs from the slots. A graphics header extends above the shelves and side panels.
US08651292B2

The invention disclosed is a positionable utility tray. The tray apparatus is adapted to be mounted in the interior of an automobile and can be fixed in a chosen position by locking a securing mount into a vehicle receiving socket, such as an auxiliary power outlet. The invention utilizes a securing mount using a tapered plunger and expanding collet to force fingers outwardly onto the socket inner surface, thereby securing the utility tray. The utility tray further utilizes fastener projections to mount tray accessory components such as trash cans, mobile device holders, and the like.
US08651290B1

A device and method to organize a plurality of toothbrushes to promote sanitary toothbrush drying and storing. This device allows the user to insert a toothbrush into the holder after use. The user will align the bristles of the toothbrush so that the bristle portion of the brush is facing down and plumb relative the horizon to allow the toothbrush to air-dry. The holder can be configured with multiple receiver members to store multiple toothbrushes while preventing cross-contamination. One embodiment features a toothbrush holder affixed to a wall while a second embodiment features a freestanding toothbrush holder. This device may also incorporate a cup holder, or a loop portion with an aperture disposed therein. The base of the holder may take various shapes and sizes. The holder may be flush-mounted, or may feature a mounting offset between the mounted surface and the receiver plate to aid in securing the toothbrush.
US08651285B2

Provided are nonwoven polymeric fiber webs using an improved curable composition. Such curable composition comprises a reaction product of an amine and a reactant in the form of an amino-amide intermediate. To the amino-amide is added an aldehyde or ketone to form the curable binder composition. The composition when applied to the polymeric fibers is cured to form a water-insoluble polymer binder which exhibits good adhesion and thermo-dimensional stability.
US08651264B2

A transport device and a method for the transport of articles are disclosed. The transport device is provided with a plurality of single lanes for the single articles having a width (BE). Each single lane is provided with one separating element. Adjacent single lanes are separated by one of the separating elements. The widths (BE) are adjustable with at least one displacing means. At least two adjacent single lanes form a group of lanes with a width (BG). Several of the groups of lanes formed in such a way are slidable to each other. The widths are adjustable with at least a further displacing means.
US08651254B2

An apparatus for a disk brake comprises a caliper body having an inner peripheral surface and a seal groove disposed at the inner peripheral surface. The inner peripheral surface is dimensioned to slidably receive a piston therein, wherein the piston moves in a direction of a braking direction axis, and the seal groove is dimensioned to receive a seal therein so that the seal can seal a space between the inner peripheral surface and the piston. The seal groove comprises a movement restricting part that restricts movement of the seal in the direction of the braking direction axis, and a movement permitting part formed as a step facing radially inwardly.
US08651248B2

A brake disk is described that has a friction ring and a disk chamber connected to the friction ring via connecting links. Bores, into which the connecting links are inserted, are formed in the circumference of the friction ring. The connecting links are calibrated using a die before being inserted into the bore. A calibration ball is introduced into the bore with the aid of which the wall of the bore is calibrated when the connecting link is inserted.
US08651244B2

A hydraulic brake device includes a carrier body. The carrier body is integrally molded. The carrier body has at least one assembling portion disposed thereon for assembling purpose. The carrier body has at least one connecting portion respectively extending from the at least one assembling portion. At least one hydraulic brake assembly movably is mounted on the at least one connecting portion of the carrier body. The carrier body with the at least one brake assembly are adapted to assemble with a bicycle for providing a stable assembling effect, a high structural strength, and lightweight effect.
US08651242B2

In a method for adapting control functions in elevator systems using portable call terminals for providing calls, values of the control parameters are set and then used in the control of the elevator system. The values of the control parameters are dependent on the location of the call terminals. An elevator system includes: at least one elevator; at least one freely locatable call terminal; and a control system responsive to the call terminal. The control system is configured to control the elevator system based on at least one control parameter. A value of the control parameter is determined based on a location of the call terminal within a building after the portable call terminal is arranged at the location.
US08651228B2

The invention is an electric powered mechanism for lifting and lowering at the wheels for an electric sweep type seismic vibrator source of the type used in seismic prospecting for hydrocarbons. The source uses an engine and generator combination to create electric power for all systems on the source such as driving a frame of linear electric motors that direct a rod or piston to contact the ground in a recurring fashion along with driving the source from location to location through a survey area. Preferably a foot is arranged on the bottom end of the rod or piston for contact with the ground and by engaging the grid of motors to push down against the ground in a rapid progression, acoustic energy is created and delivered into the ground for geophones to sense and record. The electric powered wheel mechanism may be utilized to bring the foot of the rod or piston in contact with the ground or in closer proximity to the ground or level the source prior to emitting the seismic energy or to adjust weight on the acoustic energy delivery system while seismic energy is being delivered.
US08651224B2

An apparatus for use in turning steerable vehicle wheels includes a first pump driven by an engine of the vehicle to supply fluid under pressure to a power steering motor assembly through a supply conduit. A second pump driven by the engine of the vehicle supplies fluid under pressure to the power steering motor assembly when the flow of fluid in the supply conduit is below a predetermined value. The second pump is inactive when the flow of fluid in the supply conduit is above the predetermined value. The second pump has vanes located in slits. A valve which is in fluid communication with the slits has a first condition in which fluid under pressure is supplied to the slits. The valve has a second condition in which the slits are in fluid communication with a reservoir.
US08651221B2

A saddle riding type vehicle having a structure that supports a handle is provided. A handle cover includes first and second covers and a pulley cover. The first cover covers a front or rear part of a handle. The second cover covers the other side of the front or rear part of the handle. The pulley cover is provided in a space surrounded by the first and second covers. The first cover is provided with a pulley providing groove that covers a part of a pulley. The pulley is provided in the pulley providing groove. The pulley cover is provided on a side where the second cover is provided to the first cover. The pulley cover is attached to the first cover and covers the pulley together with the pulley providing groove.
US08651213B2

A braking device of a saddle-ride type vehicle that can reduce a load acting on a joint is provided.A joint 200 at a front-wheel brake output side which connects a metal pipe and a flexible brake hose is mounted on a body frame 2 via a mount rubber 260 under a floating state.
US08651208B2

A power reception unit includes a secondary self-resonant coil receiving electric power from a power transmission unit of a power feeding device by resonating with a primary self-resonant coil included in the power transmission unit through an electromagnetic field. The power reception unit is stored in an engine room where a driving power generation unit including an engine and motor generator are stored. In detail, the power reception unit is arranged at the bottom of the engine room. A shielding member is provided to electromagnetically shield the engine room from inside and outside. For example, the shielding member is formed of a cloth, sponge, or the like having an electromagnetic shielding effect, and is arranged at the inner surface of the engine room.
US08651206B2

Devices, systems, and methods for inspecting and objectively analyzing the condition of a roof are presented. A vehicle adapted for traversing and inspecting an irregular terrain includes a chassis having a bottom surface that defines a higher ground clearance at an intermediate location, thereby keeping the center of mass low when crossing roof peaks. In another embodiment, the drive tracks include a partially collapsible treads made of resilient foam. A system for inspecting a roof includes a lift system and a remote computer for analyzing data. Vehicles and systems may gather and analyze data, and generate revenue by providing data, analysis, and reports for a fee to interested parties.
US08651200B2

A device is for vertical tool guiding for a drill floor. On the drill floor is arranged at least one rig. Each rig is arranged on a rig foundation supported on the drill floor rotatably about a first, vertical axis (A) and arranged to be able to displace a tool in a horizontal working sector (Sa, Sb, Sc) that in a vertical projection at least touches or cuts through the central axis (C) in a through drill floor opening. Each rig is provided with a vertical guide track.
US08651199B2

A transmission assembly for a power tool includes a first transmission path comprising a high speed transmission path, a second transmission path comprising a low speed transmission path, a controller for one of engaging and disengaging the high speed transmission path, and a clutch for enabling the low speed transmission path to operate at a lower speed than an output of the transmission assembly when the high speed transmission path is engaged.
US08651186B2

The present invention relates to methods useful for isolating a portion of a wellbore. In one embodiment, a method includes preparing a sealant composition containing a set modifier component. The sealant composition is placed into the wellbore and is subjected to ionizing radiation that alters the set modifier component, triggering the thickening of the sealant composition.
US08651178B2

A packer for a well. The packer comprises a seal element and seal setting apparatus. The seal setting apparatus is moveable with respect to the seal element in a setting direction to apply a setting force to the seal element to move the seal element from a run-in configuration to a set configuration in which, in use, the seal element forms a contact seal with a conduit wall. In use, the packer is arranged such that, in the set configuration, a pressure differential across the packer, which creates a force in the setting direction, will increase the setting force applied by the seal setting apparatus to the seal element to maintain the seal.
US08651175B2

A top drive assembly that includes a gauge for measuring strain in a linkage coupling the top drive to a drilling rig frame. The strain measuring gauge, which can be a strain gauge, is disposed on a pin that pivotingly links members of the linkage coupling. When a motor in the top drive assembly operates to rotate an associated pipe string, the torque generated by the motor can be estimated by monitoring strain measured in the pin.
US08651173B2

A modular control system includes a control module removably attachable to an exterior of a downhole tool. A controlled device, the controlled device providing a function for the downhole tool. The controlled device controlled by the control module.
US08651164B2

The present invention presents a novel alternative to side-hinged swinging doors that offers access to a broad egress opening width needed to meet higher occupancy egress requirements while simultaneously qualifying as a fire/smoke barrier. In a preferred embodiment, a single overhead coiling fire door shaft assembly is counter-balanced to allow a fire door curtain to automatically close at a governed controlled descent upon reaching an established critical low battery condition. An operator is provided that will run the door under both normal condition and during a power failure or fire/smoke condition at an established average door speed, and also provide established levels of low battery warning signals/actions while also providing the ability to open as required for emergency egress until the temperature at the opening is not conducive for human life.
US08651163B1

Ultrasonic welding tools for joining two or more components include a horn and an anvil. The horn work surface(s) has a plurality of protrusions, each having a base, a lower portion projecting from the base, and an upper domed portion projecting from the lower portion, substantially resembling a domed cone. The anvil work surface(s) has a plurality of protrusions, each having a basal portion and an upper tapering portion projecting from the base, substantially resembling a pyramid. The span of each pyramid base is no greater than the span of each domed cone base. The geometric center of each domed cone base on each horn work surface aligns with the geometric center of the valley surrounded by four adjacent pyramids on the matching anvil work surface.
US08651161B2

Described is a sheet-fed offset printing press including: a printing unit 20 printing on paper sheets 1; and laminate unit 40 for applying lamination to the paper sheets 1 printed by the printing unit 20, the lamination unit 40 being provided downstream of the printing unit 20 in a transport direction of the paper sheets 1.
US08651154B1

A tire traction device installable on a vehicle tire tread surface, including a parallelepiped strip of a polymeric material, the strip having a protruding tread in a repeat pattern across an exterior surface, each strip having an interlocking hinge at the strip front and rear end by which the strip connects to other such strips by means of an insertable pin, the strip secured to the vehicle wheel by means of an adjustable belt member, the belt member having a buckle piece and a thread piece, secured around the vehicle wheel rim by means of a fastener.
US08651153B2

A device and method for increasing tire friction is provided. The device is especially suitable for use on slippery roads, such as roads which have snow and/or ice. The device is permanently secured to the vehicle wheel assembly and easily installed over the tire for use. The device has a plurality of friction grips which independently move from an inactive first position secured to a sidewall of a housing center of the device to an active second position secured over the tire of the vehicle wheel assembly.
US08651152B2

Included are tread bands for use on retreaded tires and methods for retreading a tire using such tread bands. Embodiments of such tread bands include a primary groove having a top opening that is open to a ground contacting front face of the tread band and a secondary groove having a bottom opening that is open to a back face of the tread band. The groove top of the secondary groove is higher than a groove bottom of the primary groove so that the secondary groove top is opened to the ground contacting front face of the tread band prior to disappearance by wear of the primary groove. Particular embodiments may also further include an overflow reservoir having a reservoir opening that is open to the back face of the tread band, the reservoir opening being positioned adjacent to an edge of the secondary groove bottom opening.
US08651150B2

This method, for simultaneously weaving on a loom two fabrics (42, 44) provided with piles (424, 444), comprises the steps of weaving an inner layer (FL2, FL4) and an outer layer (BL2, BL4) for each distance fabric, binding the inner and outer layers with connecting warp yarns (401-404) extending between the inner and outer layers, weaving pile warp yarns (501, 502) between the distance fabrics, and cutting the pile yarns. During weaving, the inner and outer layers of each distance fabric are kept apart by respective lancet means (202, 204). Moreover, for each pick (P1-P13) and for each connecting warp yarn (401-404) and each pile warp yarn (501, 502), one selects on the basis of the information relating to the layer (BL2, FL2, BL4, FL4) in which said warp yarn has been interlaced in the previous pick, on the basis of the shedding pattern and amongst several predetermined positions, a position (A1-A8, B1-B12) to be taken by a shedding element (10) driving said warp yarn (401-404, 501, 502) during said pick.
US08651142B2

A flow modulating device comprises flow modulating elements 8 of a shape memory alloy, which are acted upon by resilient elements 10. The flow modulating elements 8 and resilient elements 10 are mounted on a common support ring 6. At one temperature, the flow modulating elements 8 overcome the resilient force of the resilient elements 10 to lie against the wall of a duct 4 in which the device is situated. The flow modulating elements 8 thus offer a relatively low resistance to flow in the duct 4. At a second temperature, the force of the resilient elements 10 overcomes that of the flow modulating elements 8 to deflect them inwardly of the duct 4, so increasing the flow resistance of the device.
US08651140B2

A valve arrangement has several valve clusters which are designed for different nominal flow rates. Each valve cluster (1c) comprises a valve base (2) fitted with valve units (4), the valve units (4) respectively having a control portion (13), which is connected by way of electrical interface means (23) with internal signal transmission means (22) of the valve base (2). Irrespectively of the flow rate category the overall height of the valve bases (2), the width of the component mounting sites and of the valve units (4) and also the electrical interface means (23) are identically configured in the case of the valve clusters of all flow rate categories. The modification of the nominal flow rates is performed more especially by the choice of different overall lengths of the valve units (4).
US08651135B2

According to one embodiment, a flow rate adjusting unit is disposed on a gas passageway and includes a valve that adjusts the flow rate of a gas and an actuator that controls the displacement amount of the valve. A displacement amount storage unit stores displacement amount information in which a displacement amount of the valve, used when a gas flows into the gas passageway at a flow rate defined according to a process procedure before performing the process procedure, is obtained in advance for each process procedure. A setting circuit acquires the displacement amount corresponding to the process procedure from the displacement amount storage unit, and controls the actuator on the basis of the acquired displacement amount.
US08651126B2

An apparatus and a method for removing condensate and unwanted gas from vapor/liquid systems while preventing steam loss are provided. The steam trap apparatus replaces the automatic valve type, non-sanitary steam trap with an efficient, controllable, and sanitary steam trap. In addition, the improved steam trap apparatus allows for real-time data collection and eliminates the need for additional piping and actuated valves for sterilization and cleaning purposes.
US08651122B2

A water-conducting domestic appliance includes a container with an expansion opening, an expansion component on the container, and an anti-twist device securing the expansion component in its assembly position.
US08651116B2

The present invention relates to a dental cleaning aid. The aid includes a threader (or leader) including a monofilament. A follower is provided for following the threader and the follower is at least in part wider than the monofilament. Preferably, the aid includes a loop or fold fastening arrangement by which the threader and follower are fastened together. In one embodiment, the arrangement includes a fold or loop of the follower engaged with a fold or loop of the threader.
US08651115B2

A process for treating a tobacco material comprising: (a) extracting a tobacco material with a solvent to produce a tobacco extract and a tobacco residue; (b) contacting the tobacco extract with an antioxidant; and (c) contacting the mixture of (b) with an antioxidant scavenger, to produce a treated tobacco extract. The treated tobacco extract is reapplied to the tobacco residue to form a treated tobacco material. In addition, a smoking composition, a smoking article and a smokeless tobacco oral delivery product contain the treated tobacco material.
US08651114B2

Method of opening a cigarette wrapper including cutting open a cigarette transported in a guiding groove of a feeder of a machine for recovering tobacco from defective and/or substandard cigarettes with at least one revolving disc knife located above the feeder, in which the at least one revolving disc knife is applied to the cigarette in such a way that the axis of rotation on which the said disc knife is perpendicularly mounted lies on a plane parallel to the plane over which the cigarette axis is translated, and the plane of the disc knife does not contain the cigarette axis and is parallel to the said cigarette axis, the possibility of rotation of the cigarette around its axis in the guiding groove is blocked, whereby tensile stress is applied in the cigarette wrapper facilitating its opening.Assembly for applying the method according to the invention.
US08651113B2

Magnetically responsive therapeutic carriers comprise nanoparticles including single-domain nanoparticles comprising magnetite and having an average particle size ranging between 1 and 50 nanometers, clusters of the single-domain nanoparticles, the clusters having an average cluster size ranging between 5 and 1000 nanometers, and mixtures of the two. The single-domain nanoparticles are encapsulated with a silica coating. A silane coupling agent is bonded to the silica coating and has a specific pendant functional group capable of selectively binding with the therapeutic. Preferably, the bond between the specific pendant functional group and the therapeutic is a covalent bond. The movement of magnetically responsive nanoparticle therapeutic constructs, with concentration and extravasation/endocytosis at a target site, such as cancerous tumors, uses a controllable magnetic field generator adapted to move the therapeutic constructs in three dimensions, and is enhanced using a repetitively-varying magnetic field. A method for treating cancer comprises administering and magnetically guiding a therapeutic construct comprising paclitaxel.
US08651111B2

Human and mammalian skin undergoes a variety of changes associated with chronological aging. Various environmental factors, disease states and genetic disorders may accelerate both the appearance of aging skin and also the structural and functional changes associated with aging skin. Ultraviolet radiation from the sun is one of the classic known and well-defined means of accelerating or worsening the aging of the skin and this is frequently termed photoaging. Other environmental factors, such as oxidative stress, free radicals, environmental toxins such as ozone and cultural customs or habits such as tobacco smoking are other known probe accelerators in photo aging skin. A wide variety of other factors known and unknown contribute to accelerated or premature aging of the skin. This invention discusses methods where electromagnetic radiation, in particular, light, can be used to photobiomodulate the activity of living cells to delay, diminish, retard or even reverse the structural and functional effects of aging of the skin and other living cells and tissues. In particular methods described for improving the appearance, structure, function of aging skin, including up and down regulating the genotypic markers for the phenotype of aging skin.
US08651110B2

A condom, including a non-porous sheath member, having an open end and a rounded end, and shaped to cover the glans and body portion of a penis, and at least one rib having at least one outer portion and at least one inner portion, wherein the at least one outer portion is attachedly fixed to said non-porous sheath member, and wherein an inner cylinder formed by at the at least one inner portion is exclusive from said non-porous sheath member, and including at least one lubricant within the inner cylinder and at least one hole extending from the inner cylinder through the outer portion to provide for flow of the lubricant outwardly from the inner cylinder through the at least one hole pursuant to application of a predetermined pressure, wherein the at least one rib extends at least one of substantially from the open end to the closed end and substantially about a circumference of the non-porous sheath member.
US08651109B2

Disclosed are devices for supporting a prolapsed organ. An exemplary device comprises a ring-like body optionally having a naturally occurring substantially flat and substantially planar compact configuration, the ring-like body configured with a size suitable for insertion into a vagina and to be expanded by a support element such that in the expanded configuration an outer periphery of the ring-like body contacts a portion of the vagina and stretches at least a portion of a prolapsed vaginal wall, thereby substantially alleviating prolapse of at least one pelvic organ. The device optionally includes a support element comprising two moveably connected arms configured to support the ring in the expanded configuration.
US08651102B2

An emergency ventilation apparatus, system, and method for providing ventilation to patients in emergency situations, the system comprising an angled laryngoscope handle and a ventilation-aid securement device. The handle is configured to hold a laryngoscope blade between approximately twenty and forty degrees relative to a lower portion of the handle for more effective intubation of patients. The securement device fits atop a portion of a ventilating mask and is adjustably secured to the patient fitted with the mask by an adjustable strap or similar device. The securement device fits flexibly over the mask providing a seal between the mask and the patient's face. A version of the securement device includes a thumbscrew for engaging with the mask to secure it. Another version of the securement device is further capable of securing an endotracheal tube to a patient using a thumbscrew to advance a retaining arm for engaging the tube.
US08651097B2

An archery bow is provided including a cable guard and/or cable guide that can flex to selectively move a cable relative to a plane in which a bowstring of the bow travels to minimize cam lean, limb twist, and/or cable wear. The cable guard and/or guide can move toward the bowstring plane as the bowstring is drawn, and away from the bowstring plane, out of the way of the bowstring and any attached arrow, after the bowstring is released. The cable guard can define a bore, for example, an elongated bore, extending through it along an axis that is generally parallel to the bowstring when the bowstring is undrawn. The cable guard bore can operate as a cable guide, and can include a rounded opening to minimize abrasion to a cable moving through it. A ceramic element can be included in the bore to minimize abrasion to the cable.
US08651096B2

Certain exemplary embodiments can provide a system, machine, device, manufacture, circuit, composition of matter, and/or user interface adapted for and/or resulting from, and/or a method and/or machine-readable medium storing machine-implementable instructions for, activities that can comprise and/or relate to, controlling the amount of energy delivered to a projectile from a source of compressed gas.
US08651095B2

A compound bow or crossbow employs bowstring cams with bowstring cam grooves and power cord cam grooves. Preferably a pair of generally identical power cord cam grooves are positioned axially above and below the bowstring cam groove. The power cords are anchored to a fixed anchor point, e.g., a pylon, on the near end of the riser or on the near side of the crossbow bar or stock. The power cords do not cross over to the other limb. The reduction in the number of cam wheels and pulleys and in the number of strings or cords results in greater efficiency and higher transfer of energy from the bow to the arrow or bolt. There is no drop-off in pull weight at full draw. The bolt or arrow accelerates throughout the travel of the bowstring, resulting in significantly higher velocity.
US08651086B2

An internal combustion engine is provided. Facing pistons eliminate a cylinder head, thereby reducing heat losses through a cylinder head. Facing pistons also halve the stroke that would be required for one piston to provide the same compression ratio, and the engine can thus be run at higher revolutions per minute and produce more power. An internal sleeve valve is provided for space and other considerations. A combustion chamber size-varying mechanism allows for adjustment of the minimum size of an internal volume to increase efficiency at partial-power operation. Variable intake valve operation is used to control engine power.
US08651083B2

A cylinder block is provided with a cylinder bore and a thermally sprayed metallic coating disposed on an internal wall of the cylinder bore. The internal wall has first and second wall sections that are located at different axial locations along the internal wall of the cylinder bore. The thermally sprayed metallic coating is disposed on the internal wall of the cylinder bore by spraying droplets of a molten metal. The thermally sprayed metallic coating includes a first thermally sprayed coating portion having a first iron oxide concentration and a second thermally sprayed coating portion having a second iron oxide concentration. The first thermally sprayed coating portion is disposed on the first wall section. The second thermally sprayed coating portion is disposed on the second wall section. The second iron oxide concentration is different from the first iron oxide concentration.
US08651079B2

A valve operating mechanism includes a pin housing housed in a lash adjuster and a lash adjustment chamber. A sync pin is slidably received within the housing between an activating position and a deactivating position. A ball valve assembly is provided within the housing for communication with the chamber, and is moveable between an open position and a closed position. The valve operating mechanism is operable in an active mode and a deactive mode. In the active mode, the sync pin is in the activating position, a valve is in an active state and the valve operating mechanism is configured to adjust valve lash. In the deactive mode, the sync pin is in the deactivating position and the valve is in a deactive state. The valve operating mechanism is configured to generate valve lash to allow the operating mechanism to move between the active mode and the deactive mode.
US08651073B2

A lift-control device for a poppet valve of an internal-combustion engine including a first valve-lift means, a second valve-lift means, and a means for selective de-activation of the second valve-lift means. In an embodiment, the first valve-lift means is configured to define a first valve-lift law and is operatively connected with a rocker that acts on a stem of said valve to move said stem according to the first valve-lift law; and the second valve-lift means is configured to define a second valve-lift law and is operatively connected with the rocker. In an embodiment, the first valve-lift means comprises a profile of a cam or eccentric acting on the rocker to cause it to oscillate about a first axis so as to move the valve stem according to the first valve-lift law; and the second valve-lift means comprises an auxiliary rocker that co-operates in contact with the first valve-lift means.
US08651070B2

A method to control coolant flow through an engine, especially for a motor vehicle, wherein the coolant is heated by the engine and cooled by a radiator and the coolant flow depends on the number of rotations of the engine. To prevents cavitations and high pressures on heat exchangers and to allow an optimal coolant flow, a magnetic field for controlling magneto rheological fluid to regulate the coolant flow is used.
US08651069B2

A wax-type thermostat for the cooling system of an internal combustion engine (ICE) provided with a radiator and a coolant loop circuit linking the radiator to the ICE, and a by-pass conduit. The thermostat comprises a thermostat body with one inlet from the radiator, one inlet from the ICE, and one outlet to the ICE. The thermostat further comprises a closure element integral to a first piston that closes or opens a thermostat internal pathway running from the inlet from the radiator to the outlet to the ICE, a main wax chamber thermally connected to the coolant within the thermostat body, and a spring to return the closure element towards its closing position. Also provided is a first means for moving the first piston when a volume variation in the wax occurs.
US08651065B1

An animal water tank that is heated to prevent freezing. The tank has a bottom with at least one upwardly extending sidewall to define sides of the tank. A tunnel defining a watertight channel extends across the tank. The tunnel has a top, sides, and a bottom. Ends of the tunnel terminate at openings in sides of the tank. A burner assembly in the tunnel produces heat from a combustible fuel to heat the tunnel. Openings in sides of the tank are covered by fin plates having fins obliquely angled downward to form louvered openings. Access panels cover the fin plates and extend vertically up the sidewalls of the tank to form chimneys that allow combustion gasses from the burner to draft upwardly out of the tank. Insulation may be added to sides of the tank to retain heat in the water.
US08651047B1

A spray shield assembly includes a spray shield handle, a universal joint carried by the spray shield handle and a spray shield carried by the universal joint.
US08651044B2

An image forming apparatus includes a generating mechanism to generate foam from a liquid or gel which may take a foam state, a coating roller having a peripheral surface supplied with the foam to coat the foam on the peripheral surface onto a surface of a recording medium, and a transport passage to transport the foam from the generating mechanism to the coating roller by an accumulation force of the foam.
US08651024B2

A cartridge ammunition load and/or method. Such a load may comprise a shot casing, a combustible propellant charge, a wad, and a plurality of shot. The shot may include shot of a first size and a second size, wherein the second size is within 80-95% of the first size. The first-size shot may be arranged in a stack of one or more planar rings, and may have the second-size shot disposed in a central interstice of one or more of the rings. Embodiments may include any number of layers of shot of the first and second size, and the second-size shot need not be present between every pair of adjacent layers of first-size shot.
US08651010B2

The invention relates to the trigger and firing mechanisms for pistols. The inventive pistol comprises a frame (1), a barrel (2) with a cartridge chamber (3), a cartridge feeding mechanism (4), a fired case removing mechanism and a breech block return spring (12). The breech block (13) is slidable parallel to the barrel axis and comprises a firing mechanism, which consists of a firing spring stop (14), a firing spring (15), a striker (16) having a firing pin tip (17), a cocking notch (18) and rest pads for a firing spring (19) and for a striker spring (20). The breech block (13) includes a mechanism for sinking the firing pin tip (17) in a position, which makes possible the chambering of a cartridge, said mechanism having a striker spring (21), the force of which in a precompressed condition is greater than the precompressed force of the firing spring (15). The striker spring stop (22) is installed in the breech block (13) for fixing the precompressed force of the striker spring (21). The invention improves the positioning accuracy of the striker during the loss of resilience of the spring thereof.
US08651003B1

A power-operated toilet paper dispensing device for automatically providing a desired quantity of existing toilet paper as needed by a user may include a housing adapted to be affixed to a support surface. Further, the device may include a plurality of spindles situated within the housing. Each of the spindles may receive and support a corresponding roll of toilet paper. A mechanism may be included for automatically and independently rotating each of the spindles along a corresponding first rotational path defined within the housing. Such a mechanism may be automatically responsive to a triggering event such that a first one of the spindles automatically and independently articulate along the corresponding first rotational path while a second one of the spindles remains statically disposed at a fixed position within the housing. Additionally, the automatically and independently rotating mechanism may automatically detect the triggering event at a location exterior of the housing.
US08651000B2

The invention relates to a cutting device for slicing food products, comprising a driven circular blade rotating about a blade axis revolving on a track about a center axis, and a cover element rotatable relative to the circular blade on the side of the circular blade facing away from a product to be sliced. A holding device is provided that is designed for counteracting the self-rotation of the cover element about the blade axis.
US08650992B2

A driver accessory includes a housing having a first housing portion and a second housing portion movable relative to the first housing portion, an input shaft at least partially received in the first housing portion and defining a first axis, and an output shaft at least partially received in the second housing portion and defining a second axis. The output shaft is supportable by the housing in a first position relative to the input shaft in which the first and second axes are substantially parallel, and in a second position relative to the input shaft in which the first and second axes are non-parallel. The driver accessory also includes a locking mechanism operable to secure the second housing portion relative to the first housing portion when the output shaft is in the first position and the second position relative to the input shaft.
US08650989B1

A roofing material removal device that includes a wheeled frame, a plurality of vertical cutting blades being secured to a front of the wheeled frame, each of the vertical cutting blades being rotatable about a substantially horizontal axis, at least one horizontal cutting blade being secured to the wheeled frame, the horizontal cutting blade being slidable in a lateral motion along a substantially horizontal plane, a first motor being coupled to the vertical cutting blades for rotating the vertical cutting blades, and a second motor being coupled to the horizontal cutting blade for moving the horizontal cutting blade in a lateral motion.
US08650982B2

An electric telescopic steering apparatus includes a jacket having a lower jacket and an upper jacket in order to telescope the jacket; and a screw shaft arranged along a longitudinal direction of the jacket and held under a rotation-locked state. The screw shaft includes one end portion supported by one of the lower jacket and the upper jacket. The electric telescopic steering apparatus further includes a nut screwed on another end portion of the screw shaft and supported by another of the lower jacket and the upper jacket; a driving section configured to drive a rotation of the nut; and a displacement absorbing section provided between the one end portion of the screw shaft and the jacket. The displacement absorbing section is configured to permit the one end portion of the screw shaft to be displaced on an X-Y plane defined by an imaginary X-axis and an imaginary Y-axis which are substantially perpendicular to an axis of the screw shaft, and configured to permit an angle of the axis of the screw shaft to vary about the X-axis and the Y-axis.
US08650980B2

The present invention relates to a transmission having a housing, having a first drive output shaft, having a second drive output shaft and having a clutch system for distributing a torque between the drive output shafts. At least two transmission components are operatively connected between the drive output shafts and generate lubricating oil pressure. A separate tube extends within the housing from the at least two transmission components to the clutch system in order to supply lubricating oil to the clutch system.
US08650977B2

An electric actuator has a housing (2), an electric motor (3), a speed reduction mechanism (6), a ball screw mechanism (8) and a rotation sensor (9). The ball screw mechanism (8) has a screw thread shaft (23) that moves axially but cannot rotate relative to the housing (8). A nut (24) is inserted over the screw thread shaft (23) and can rotate relative to the housing (2), via a rolling bearing (11), mounted on the housing (2), but cannot move axially. A swing link (13) is arranged to perform the pendulum motion interlocked with the linear motion of the driving shaft (7). A magnet (18) is mounted on the end of a pivotal shaft (17) to form the reference point of the pendulum motion. The position of the driving shaft (7) is detected by the rotation sensor (9) arranged opposite to the magnet (18) via a predetermined air gap.
US08650974B2

The invention relates to a device for collecting samples from a powder stream guided in a powder line (3). The device comprises a housing (1) that is disposed on the powder line (3), a slide (5) which comprises a sample well (13) disposed upwardly relative to the powder stream, and a pushing device. There is a sample container (18) provided that matches the sample well (13). An associated withdrawal device (19) comprising withdrawal tongs (20) can be inserted into the housing (1) in such a way that the withdrawal tongs (20) are located axially above the sample well (13) in the inoperative position of the slide (5) and can be fitted on the sample container (18) and connected to the same.
US08650969B2

A magnetostrictive torque sensor includes a rotation shaft, a magnetostrictive member, and a plurality of detectors. The rotation shaft is rotationally supported. The magnetostrictive member is disposed on a surface of the rotation shaft and being deformable in accordance with a magnitude of rotation torque applied to the rotation shaft to change magnetic permeability. The plurality of detectors are disposed on a periphery of the rotation shaft. Each of the detectors is configured to detect a change in magnetic permeability of the magnetostrictive member in a form of an electrical change. The detectors are configured to detect different amounts of electrical change from one another if amounts of change in deformation are same throughout the magnetostrictive member.
US08650956B2

Vibration test arrangements incorporate an isolation device. In order to allow the isolation device to operate on one side only of a component subject to vibration testing a clamp association is provided between isolation elements. An abutment pressure to retain and present the component is generated between the isolation elements utilizing the clamp association and an appropriate displacement mechanism. The displacement mechanism is controlled by a controller in a control loop incorporating a sensor to determine operational characteristics of the arrangement and appropriate drivers for the displacement mechanism.
US08650945B2

A valve stem connectible to a tire pressure sensor includes a valve stem body and a grommet attached to the valve stem body. The grommet includes a first flange and a second flange extending radially outward from the valve stem body. A retention member attached to the valve stem body includes a base member and a standoff extending from the base member. The standoff is selectively moveable between a first position in which a distal end of the standoff is disposed at a first radial distance from a longitudinal axis of the valve stem body, and a second position in which the standoff is disposed at a second radial distance from the longitudinal axis, the first radial distance being greater than the second radial distance. An outer peripheral edge of the second flange is disposed at a third radial distance that is less than the first radial distance.
US08650932B2

A detection and identification system includes a sensor unit (100) having a sensor array that detects and identifies at least one chemical included in an air flow. The system also includes a pump (120) that drives the air flow through the detection and identification system, in which the pump receives the air flow that has passed out of the sensor unit. The system further includes an adsorption unit (130) that dries and cleans the air flow within the detection and identification system, to obtain a substantially dry and clean air flow, in which the adsorption unit receives the air flow that has passed out of the pump. The system also includes at least one valve (140) that receives the substantially dry and clean air flow that has passed through the adsorption unit. The valve provides the substantially dry and clean air flow to the sensor unit in a close-loop circulation operation to thereby clean a sensor array. The system receives input air from an external environment and then to the sensor unit, and provides exhaust air out to the external environment, in an open-loop flow operation of the detection and identification system in which the input air sample is analyzed and identified.
US08650923B2

Profiles (50) are formed in a production line with a cross-section that varies along their length from a plane metal strip (10) that is unwound from a tape reel (9). Edge cutters (14) and roll-forming units (17-24) are displaceable individually sideways relative to the strip, and are individually controlled. The formed profile is curved in a curving station integrated into the production line and having roller pairs (82, 84; 83, 85) that can be controlled to roll sides of the profile (50) such that they become thinner so that the profile is curved or twisted as it is formed. The roller pairs and the sideways displacement and the angular motion of the roll-forming units are controlled so that the roller pairs follow the sides and such that a line (II) between the axles of one roller pair is held perpendicular to the surface being rolled.
US08650916B2

Flat knitting allows production of textile structures (e.g., for use in footwear uppers) of a final desired shape such that textile cutting steps can be avoided. Flat knitted elements also can be formed directly in desired three dimensional shapes, which can help avoid the need to use additional support structures (e.g., in footwear construction). By selectively placing multiple different yarns and/or stitch patterns at multiple different locations in the overall structure during the knitting process, flat knitted products may have multiple different physical properties (e.g., different stretchability, different moisture management capabilities, etc.) at multiple different locations or zones within a single, unitary construction (e.g., different properties at different zones or locations within a single footwear structure). Additionally, flat knitting can be used to produce pockets, tunnels, or other layered structures in the final product.
US08650906B2

A system and process to re-liquefy boil-off liquid natural gas in varied amounts by a process using a screw compressor having an effective compression range from about 10 to about 100 percent of its rated capacity.
US08650900B2

Disclosed are an ice bin installed in a refrigerator or the like and a refrigerating machine having the same. One auger having spiral transfer wings rotates to transfer ice cubes that are introduced between the transfer wings, which allows a constant amount of ice or an amount of ice selected by a user to be dispensed. In addition, a shutter is disposed at a lower side of the auger to define a dispensing space, which may reduce a length of a casing in a depth direction and, thereby, result in a reduced size of the ice bin.
US08650894B2

A system and method is provided to control and operate a compressor to have two or more discrete output capacities in response to an outdoor temperature measurement. During operation of the compressor in an air conditioning or cooling mode, the compressor has a first output capacity in response to the outdoor temperature being greater than a first temperature setpoint and the compressor has a second output capacity in response to the outdoor temperature being less than a second temperature setpoint. During operation of the compressor in a heating mode, the compressor has different output capacities based on the outdoor ambient temperature.
US08650890B2

A closed space forming unit (41-48) forms a closed space (37, 38) around an adsorption member (51, 52) supporting thereon an adsorbent for desorbing and adsorbing moisture. An active species generating unit (101, 102) supplies active species, for decomposing odorous components, into the closed space (37, 38).
US08650888B2

The present invention relates to a cryostat having a service neck for access to a superconducting magnet. In many cryogenic applications components, e.g. superconducting coils for magnetic resonance imaging (MRI), superconducting transformers, generators, electronics, are cooled by keeping them in contact with a volume of liquefied, the whole cryogenic assembly being known as a cryostat. In order to operate a superconducting magnet, it must be kept at a temperature below its superconducting transition temperature. A cryostat must provide access to the vessel containing the liquefied helium for the initial cooling of the magnet to its low operating temperature, for periodic refilling of systems where there is a loss of helium, and provide sufficient access whereby to enable operation and maintenance of the magnet. The present invention seeks to provide an access neck to a cryostat such as helium vessel with a minimum heat load and accordingly provides a cryostat assembly, wherein a service neck comprising at least one positive and one negative current lead is arranged such that one of the leads is formed by the neck tube wall and the space between a neck tube wall and the second current lead forms a gas path for venting and/or filling or other services.
US08650882B2

A wall element of a gas turbine engine having an inner hot surface, and an outer cooler surface, during use. A plurality of projections is provided on the outer surface to facilitate heat transfer to a coolant flow during use. The projections are arranged in a first density pattern and in a second higher density pattern for increased cooling. The second higher density pattern is positioned adjacent a hotter region of the tile than the first density pattern to reduce the thermal gradient throughout the wall element.
US08650878B2

A turbine system includes a valve coupled to a leak off line from a leak packing of a first turbine, the valve controlling a first steam flow used to maintain a constant self-sustaining sealing pressure to a second turbine across numerous loading conditions. A related method is also provided.
US08650877B1

The present invention is a solar panel that generates electricity and extracts heat. A set of such panels may be assembled into a blind. The blind may have a frame that can be retrofit on an existing window. Fluid in the panel is heated by incoming solar radiation, causing it to move, constrained by a one-way valve, in one direction. A Tesla Valve may be used as the one-way valve. The moving fluid may pass through a generator, generating electricity. Heat may be extracted from the fluid by a heat exchanger. The heat may be used to heat a building.
US08650868B2

There is provided an abnormality determination unit that determines whether or not an output measurement unit is abnormal, in order to determine abnormality of the output measurement unit. When the output measurement unit is abnormal, the operation of an elastic actuator is controlled not in accordance with a measurement result of the output measurement unit but in accordance with an internal state model.
US08650867B2

An exhaust manifold including a manifold body made of a first material and at least one heat shield insert provided inside the manifold body and made of a second material. The first material is a low cost material and the second material is a higher grade, temperature-resistant material. The manifold body includes a plurality of runners, collector and an outlet. The shield insert is preferably provided in the collector region adjacent to the outlet. The heat shield insert may have a curved sheet configuration or a tubular configuration depending on applications. The heat shield properly insulates the manifold body from the exhaust gas to protect the manifold body. The exhaust manifold, which is made from a combination of different materials, provides a more cost-effective solution in high temperature applications.
US08650866B2

An exhaust insert for use with an internal combustion engine transfers heat from exhaust gases to a liquid-cooled exhaust manifold. One end of the exhaust insert extends into the exhaust port of a cylinder head, and the other end of the exhaust insert extends into an exhaust manifold. Exhaust gases are received from the cylinder head by the exhaust manifold through the exhaust insert. The exhaust insert is in contact with a surface of the exhaust manifold so as to transfer heat from the exhaust gases away from the cylinder head to the exhaust manifold.
US08650865B2

An exhaust gas routing device for an internal-combustion engine having a thermoelectric generator is fluidically connected with an exhaust gas line and a pipe guiding a coolant. The generator has a plurality of thermoelectric yoke pairs which are arranged between a first surface heated by the exhaust gas and a second surface cooled by the coolant. The exhaust gas routing device has a device guiding the exhaust gas along the first surface at a flow velocity that increases in the flow direction of the exhaust gas.
US08650863B2

The present invention is intended to improve a SOx reduction rate which is a ratio of an amount of SOx reduction with respect to an amount of SOx occlusion in SOx poisoning recovery processing. In the present invention, in the SOx poisoning recovery processing in which the SOx occluded in an NOx storage reduction catalyst is reduced by decreasing the air fuel ratio of an exhaust gas flowing into the NOx storage reduction catalyst to a predetermined air fuel ratio in a repeated manner, the length of a period in which the air fuel ratio of an exhaust gas flowing into the NOx storage reduction catalyst is decreased is made longer in a relatively early time during the processing than in a relatively late time during the processing.
US08650861B2

A method for inducing the regeneration of a particulate filter associated with an exhaust gas emitting engine while being operated in a vehicle in variable driving conditions. The method includes turning on, for a time period, a heating device in physical contact with the filter subject to the following conditions: i) an average pressure of the exhaust gas at the entrance of the filter is greater than a predetermined value; and ii) an instantaneous pressure of the exhaust gas at the entrance of the filter is at a high improbable value. The time period for such heating device to stay turned on is sufficiently long to reach the particulate ignition temperature and for such instantaneous pressure to get from such high improbable value to a significantly lower value. The average pressure is obtained by averaging a plurality of pressure data sensed at the entrance of the filter.
US08650854B2

A turbofan engine includes a core nacelle housing a spool having a turbine. A turbofan is arranged upstream from the core nacelle and is coupled to the spool. A fan nacelle surrounds the turbofan and core nacelle. A bifurcation supports the core nacelle relative to the fan nacelle and extends radially between the nacelles. The core and fan nacelles provide a bypass flow path receiving bypass flow from the turbofan. In the example, the nacelles provide a fixed nozzle exit area. The bifurcation includes an inlet that is in communication with a passage. The passage is selectively opened and closed by a valve to provide air from the inlet to a vent opening near the nozzle exit area. By opening the valve, the nozzle exit area is effectively increased to provide increased bypass flow through the turbine engine.
US08650851B2

Systems and methods for controlling fuel flow within a machine are provided. A plurality of fuel types provided to the machine and a plurality of fuel circuits associated with the machine may be identified, each of the plurality of fuel circuits adapted to be provided with one or more of the plurality of fuel types. A fuel flow parameter for calculating fuel flow may be identified, and a respective fuel flow for each of the one or more fuel types provided to each of the plurality of fuel circuits may be calculated based at least in part on the identified fuel flow parameter. Based at least in part on the calculation of the respective fuel flows, operation of one or more fuel flow control devices providing fuel to the plurality of fuel circuits may be controlled.
US08650834B2

The present invention is directed to a method of forming a molded core component. A mat formed from cellulosic fiber and resin is provided. The mat is consolidated in a first press until the resin is substantially fully cured, and then removed from the first press. The consolidated mat is then placed in a second press having a mold cavity shaped to form at least one depression in at least one of the major surfaces. The consolidated mat is reformed in the second press to form a molded core component having at least one depression in at least one of the major surfaces. The molded core component has a variable density, preferably of between about 10 lbs/ft3 and 80 lbs/ft3.
US08650833B1

A method for installing a roof vent includes the steps of providing a base component having an outer flange having a bottom surface and surrounding a central opening; providing a top cover; mounting the top cover on the base component over the central opening to permit the air to flow through the central opening, but to exclude water from entering the central opening; and welding a riser box on the bottom surface of the base component around the central opening, the riser box being sized and shaped to fit around the curb of the roof. The base component is then mounted onto the curb such that the base component covers the building venting aperture and the riser box fits around the curb.
US08650832B2

A system for installing tubing of hydronic thermal control systems in the walls of buildings. It allows for the stable incorporation of the tubing in the walls while ensuring good thermal conductivity between the tubing and the building's room. The system features a wall including a hydronic thermal management system. The wall comprises a vertically-extending wall support structure, tubing panels secured to the wall support structure, the panels being constructed from wood material, tubing in the tubing panels for carrying a heat transfer fluid, and drywall panels secured over the tubing panels. A filling material is applied between the tubing and the drywall panels. Also a high thermally conductive layer, such as aluminum foil, is used between the filling material and the drywall panels or between the filling material and the tubing panels.
US08650828B2

A reinforced concrete component with at least one upper and at least one lower longitudinal reinforcement layer, and one transverse force reinforcement, wherein the latter is passed above an uppermost and a lowermost longitudinal reinforcement in its extension. The transverse force reinforcement is formed by at least 20 trapezoidal or triangular sheet metal components made from structural steel. Each sheet metal component has at its two ends one splay/chamfer. The chamfer is passed to the uppermost or lowermost longitudinal reinforcement, respectively.
US08650823B2

A subfloor component includes an insulating foam panel having first and second opposing faces and a plurality of intersecting grooves to define, in cross-section, a plurality of pedestals having walls that extend into the panel from the first face toward the second face. The subfloor component also includes a moisture-resistant film attached to the first face of the panel and that conforms to the pedestals, and a hardboard layer on the second face of the panel. A method of manufacturing subfloor components is also disclosed.
US08650818B1

A mounting apparatus for door jambs and window frames utilizing a pair of angled legs attached to and extends along the entire length of an elongated element of the jamb or frame opposite the door or window opening, respectively. The angled legs may be moved inwardly or outwardly along the backside of the door jamb or window frame to accommodate the installation of drywall or filler compound. The angled legs may achieve a fire resistant status in combination with a metal stud found in an adjacent wall.
US08650814B2

A multi-storied garage having an energy efficient ventilation system that incorporates a unique window array and vertically mounted energy producing wind turbines located in a corner of the garage structure that would otherwise be unusable for vehicle parking.
US08650806B1

A thermally isolated portable expandable shelter may include a frame substantially similar in configuration to a shipping container and a movable portion comprising a plurality of rigid panels. The shelter may be movable between a stowed state and a fixed state, wherein the plurality of panels is folded into the frame in the stowed state and fold out during deployment. In some embodiments the plurality of panels may comprise structural insulated panels so that an interior defined by the expandable shelter is thermally isolated from an exterior. The portable expandable shelter may have reduced installation time, improved strength in both the stowed and deployed states, and reduced energy requirements.
US08650799B2

A vehicle door opening warning system for a car includes a sensor for sensing the approaching of another car from behind when a person is opening the car door, a car door-opening control unit stops the car door from being opened when the sensor senses the approaching of the other car from behind, and a warning light and a buzzer are activated to give a visual warning signal and an audio warning signal when the car door is being opened.
US08650797B2

A DLC-coated fishing lure includes a fishing lure base material made of metal and having a predetermined shape; an intermediate layer made of one selected from a first group, a second group and a third group, the first group consisting of at least one kind of metal selected from the IIIb group, the IVa group, the Va group and the VIa group in the periodic table of elements, the second group consisting of at least one of a carbide, a nitride and a carbonitride of the at least one kind of metal, and the third group consisting of a mutual solid solution made of at least one selected from the first group and the second group, the intermediate layer being formed on a surface of the fishing lure base material; and a DLC layer having a thickness ranging from about 0.05 μm to about 0.55 μm and formed on the intermediate layer, the DLC layer presenting an appearance of a interference color.
US08650796B1

A device for protecting a fishing rod which comprises a hollow telescopic tube having a closed top end and an open bottom end. The hollow telescopic tube fits over and provides protection to the fishing rod. A mechanism is for securing the hollow telescopic tube at the open bottom end to the fishing rod.
US08650794B2

Embodiments include a method and apparatus for removably connecting a firearm, accessory, or tool to a surface, material, object, belt, vehicle, pocket, or tactical equipment. The apparatus may include a first connecting member operatively connectible to the firearm, accessory, or tool and a second connecting member operatively connectible to the surface, material, object, belt, vehicle, pocket, or tactical equipment. The first connecting member and second connecting member are capable of connection to one another to connect the firearm, accessory, or tool to the surface, material, object, belt, vehicle, pocket, or tactical equipment.
US08650781B1

The present invention is directed to a mounting bracket for the license plate of a utility trailer. Conventional mounts position the plate below the taillights where the plates are frequently bent by contact with the ground either during towing or manipulation by the tongue. The present lit bracket extends upwardly from the tail light holes, or alternatively affixes to the back gate of the utility trailer, to position the plate out of harm's way.
US08650774B2

Impact-attenuation members include body portions, optionally with an arched structure, that define a base orientation and an open space; and a spring member extending across the open space and engaging the body portion(s). When a force is applied to the body portion(s) in at least some orientations and/or directions of incident force, e.g., so as to change the impact-attenuation member out of its base orientation, the spring member may exert a force that urges the impact-attenuation member back toward the base orientation. Various example structures for the impact-attenuation member are described. Such impact-attenuation members may be used in articles of footwear or other foot-receiving device products.
US08650770B1

This invention is a method and apparatus for drying wet objects, comprising passing air through the wet objects thereby having air absorb moisture from said wet objects; compressing the air adiabatically, thereby heating it; extracting heat from the air by passing it through the hot side of a heat exchanger thereby cooling it; expanding the air adiabatically, thereby cooling it further, below its dew point; separating the condensate from the air; restoring to the air all or part of the heat by passing it through the second side of the heat exchanger; and redirecting all or part of the air back to the wet objects thereby forming a loop in the flow of the air.
US08650764B2

An article with a color change portion and a method of changing color is disclosed. The article includes at least one color change portion capable of changing colors. The color change portion can change colors according to one or more performance parameters. The article can be connected to a computer and the color change portion can be controlled using the computer.
US08650763B2

A shaving razor that improves stability, corresponding user control and offers a closer shave is provided. The shaving razor can include a razor handle configuration that reduces the propensity for the shaving razor to roll in a user's hand and improves the maneuverability of the razor cartridge during shaving. In addition, the shaving razor can include a biasing pivoting member producing a progressively increasing return torque on the razor cartridge that forces the cartridge into flat contact with the skin thus improving glide and shaving closeness.
US08650752B2

A semi-finished product having a hollow and an expansion diameter portion is manufactured in advance (first step), and a press device for folding an outer cylinder (4) and an inner cylinder (5) around an entire die set (DS) is used, thereby performing drawing with a body of the semi-finished product as the center in a constant temperature atmosphere at any temperature between a room temperature and 870° C. (second step).
US08650737B2

An elongated product is formed such that first a core is formed, the outer surface of the core being made of plastic. Thereafter, a tubular metal layer is extruded such that the layer is seamless. When the metal layer is extruded, a clearance is allowed between the metal layer and the core. After the metal layer has cooled, the diameter of the metal layer is reduced such that the metal layer contacts the plastic core. Thereafter, the metal is annealed such that the flexibility of the metal layer increases.
US08650731B2

A rivet tool capable of measuring size of blind rivet has a body and multiple interchangeable nosepieces. The body further has multiple rivet body measuring holes formed through the body. Diameters of the rivet body measuring holes match rivet bodies of corresponding blind rivets. Accordingly, the rivet tool of the present invention employs the rivet body measuring holes to measure a size of a rivet body of a blind rivet to rapidly, conveniently and correctly obtain a size of a rivet body of a blind rivet and further to correctly choose a nosepiece with a matching size.
US08650726B2

When a pretensioner is activated, a buckle main body experiences abrupt acceleration in a direction toward webbing. An inertial amass body of a stopper member is then rotated toward a frame member against an urging force of a torsion spring urged through a lever member. Further, the lever member abutting on the stopper member is also rotated toward the frame member, making each projecting piece face each abutment portion of a slide button. Further, when the slide button is slidingly moved against an urging force of a button spring, each abutment portion makes contact with each projecting piece of the lever member, stopping the slide movement of the slide button. Thus, unintentional disengagement between a latch and a tongue plate can be prevented.
US08650722B2

A clip for a vehicle including: a substantially hollow clip main unit that has a distal end portion to be fixedly pressed into a fixation member on a vehicle body side, and a base portion in which an opening is formed; and a main unit support member that is capable of supporting the clip main unit from an inside thereof in a state where the main unit support member is completely inserted into the opening of the clip main unit, wherein a clip linking device is provided to the clip main unit and the main unit support member for engaging the clip main unit with the main unit support member so as to restrict the relative displacement in the insertion direction between the clip main unit and the main unit support member, in a state where the main unit support member is half-inserted into the clip main unit.
US08650719B2

An improved hose clamp having an annular band having an inner face, tensioning means, and an annular spring liner; the spring liner having a circumferential shoulder near an edge of the liner; and a central, cylindrical, flat, contact portion of smaller circumference than the shoulder, and of smaller width than the inner face of the band. The shoulder is adapted to abut the inner face and the contact portion is adapted to contact a hose or other article to be clamped.
US08650708B2

An upright surface treating appliance includes a main body having a user operable handle, and a support assembly for allowing the appliance to be rolled along a surface using the handle. The support assembly includes a yoke pivotably connected to the main body, and a pair of domed-shaped wheels rotatably connected to the yoke. A surface treating head is connected to the yoke. The yoke is shaped so that a section of the yoke is located between the rims of the wheels. To afford a compact appearance to the appliance, the outer surfaces of the wheels and the section of the yoke together at least partially delimit a substantially spherical volume.
US08650706B2

A hose equipped with a cord, wherein the hose and the cord can be easily assembled together and easily maintained. A cord-equipped hose, wherein opposite ends of a flexible hose are respectively provided with tube holders each constructed from a pair of half tubes. The tube holders each sandwich an end of the flexible hose with the pair of half tubes joined together and each form, between the joined ends of the half tubes, a lead-out opening for an electric power source cord. Opposite ends of the electric power source cord in the flexible hose are respectively led out of the lead-out openings of the tube holders and held in position.
US08650705B2

A floor-type vacuum cleaner includes a housing and rollers attached to the housing that are configured to provide movement of the housing. Each roller is disposed on a roller axle so as to be rotatable. At least one of the rollers includes a rigid hub and an air-filled, rubber, resilient, damping tire. Alternatively, at least one of the rollers has a damping property and includes alternating concentric layers of rigid and flexible components, with air being disposed between at least one of the rigid components and at least one of the flexible components.
US08650693B2

A solar panel includes a cleaning assembly, the solar panel being mounted for rotation about a horizontal axis along a semi-circular path and the cleaning assembly comprising an oblong brush held across the front face of the solar panel and slidable back and forth along the front face of the solar panel.
US08650686B2

A specialty support surface for a variable width bed that can easily change its width from a wide bariatric mattress to a standard width so it can fit through a standard hospital door frame. The support surface can be placed on any bariatric bed frame that is designed to reduce its width to fit through a standard door. The support surface has the normal traverse air cells (used to reduce or relieve pressure). In addition, transverse air cells have independently controlled compartments on their ends. By inflating or deflating the controlled compartments, the length of the transverse air cells can be varied. These controllable compartments are controlled through an electronic controller by simply pressing a keypad on its touch panel. The electronic controller is used to control air pressure to the various compartments of the specialty support surface. The mattress replacement can be single or multi zone.
US08650684B1

An airway management pillow operable to provide a secure airway of a patient in a supine position by providing a combination of a head-tilt chin lift technique and a jaw thrust technique. The airway management pillow further includes a base having a contoured surface. Integrally formed with the base on opposing sides thereof are a pair of formable lateral wings. Disposed within the pair of lateral wings are lateral wing support members that are manufactured from a malleable metal. A plurality of mandible engaging members are formed with the pair of lateral wings that project inwards in a perpendicular manner and are operable to engage at least a portion of the posterior of the mandible of the patient engaged with the airway management pillow. A support frame is disposed within the base and is operably coupled with the lateral wing support members.
US08650672B2

A water leakage protecting device includes a ratchet, a pawl and an auxiliary floater. The ratchet is formed on an outer wall of a floater of a water inlet valve. The auxiliary floater has a floating cavity and a weight cavity therein. The weight cavity has a water drain hole at a bottom thereof. The auxiliary floater is coupled to the water inlet valve through a rotating shaft. The pawl corresponds in position to the ratchet and is connected to one side of the auxiliary floater close to the floater of the water inlet valve. The water leakage protecting device can avoid water waste and ensure toilet safety.
US08650671B1

Various embodiments are directed towards toilet fill valves with adjustable bowl fill flow. In one embodiment, a toilet fill valve includes a water inlet, a water outlet, a bowl fill outlet port, and a bowl fill valve. The bowl fill valve has an integrally molded portion that forms a bowl fill valve inlet port. The integrally molded portion of the bowl fill valve inserts into the bowl fill outlet port so that the bowl fill valve inlet port is coupled to the bowl fill outlet port.
US08650668B2

A protective garment including an outer shell and an inner liner coupled to the outer shell and positioned such that the inner liner is positioned between a wearer and the outer shell when the garment is worn. The inner liner includes a base material and a high lubricity material which has a higher lubricity than the base material. The high lubricity material is woven into the base material to form a plurality of discrete contact areas that each comprise at least two separate warp fibers or yarns of high lubricity material each being individually woven with at least two separate weft fibers or yarns of high lubricity material.
US08650667B2

Swimming goggles includes goggle bodies and face-contact pads. Each face-contact pad is mounted to the goggle body wherein an upper bottom surface and a lower bottom surface, respectively being in contact with positions above and below each eye of a wearer, are asymmetrically formed, and a distance from a lens front surface of the goggle body and an extension surface of the lens front surface to the lower bottom surface is greater than a distance from the lens front surface and the extension surface to the upper bottom surface. The swimming goggles does not leave un-wanted mark of the face-contact pad around the eyes of the wearer, a wearer does not feel uncomfortable, and water does not enter inside the goggles even when a high water pressure is applied at the time of diving or the like.
US08650663B2

Embodiments of the invention provide a bunting bag useable with a child seat to cover a child and a method of using a bunting bag. The bunting bag may include a rear blanket having one or more slots that permit one or more straps of a child seat to be positioned through the rear blanket to secure a child within the child seat. The bunting bag may also include a front blanket positioned atop the rear blanket and coupled therewith to form an interior space within which the child may be placed. The front blanket may have a left portion or flap and a right portion or flap that are separable from each other to provide access into the interior space. The bunting bag may further include an insulating blanket removably coupled atop of the front blanket.
US08656501B2

There is provided a method for selectively protecting one of a plurality of methods of a class of an application written in an object-orientated language, in particular Java, wherein a protected application is created by adding a protection module to the application, analyzing a first method to be protected of a plurality of methods of a first class of the application and determining first parameters needed for executing the first method, generating first gate code depending on the determined first parameters, replacing the first code of the first method by said first gate code and storing the replaced first code such that it can be accessed by the protection module during execution of the protected application, wherein, when the first method is called during execution of the protected application, the first gate code collects first data based on the determined first parameters and transmits the collected first data to the protection module, the protection module accesses the stored first code and generates a new class including a first substitution method based on the stored first code, instantiates the new class, invokes the first substitution method and passes at least a part of the collected first data to the invoked first substitution method so that the executed first substitution method provides the functionality of the first method, and returns execution to the first gate code after execution of the first substitution method.
US08656493B2

Improved methods and systems for decoy networks with automatic signature generation for intrusion detection and intrusion prevention systems. A modular decoy network with front-end monitor/intercept module(s) with a processing back-end that is separate from the protected network. The front-end presents a standard fully functional operating system that is a decoy so that the instigator of an attack is lead to believe a connection has been made to the protected network. The front-end includes a hidden sentinel kernal driver that monitors connections to the system and captures attack-identifying information. The captured information is sent to the processing module for report generation, data analysis and generation of an attack signature. The generated attack signature can then be applied to the library of signatures of the intrusion detection system or intrusion prevention system of the protected network to defend against network based attacks including zero-day attacks.
US08656492B2

Systems, methods, and apparatus for network intrusion detection are provided. A device configured to facilitate network intrusion detection may include at least one memory and at least one processor. The at least one memory may be configured to store computer-executable instructions. The at least one processor may be configured to access the at least one memory and execute the computer-executable instructions to (i) identify a communication, the communication comprising one of (a) a communication received by the device or (b) a communication generated by the device; (ii) identify a type associated with the communication; (iii) determine, based at least in part upon the identified type, a list of acceptable content for the communication; (iv) analyze, based at least in part upon the determined list, the content of the communication; and (v) determine, based at least in part upon the analysis, whether the content is acceptable content.
US08656490B1

A method and apparatus for safe and secure access to dynamic domain name systems. In one embodiment a method comprises transmitting a DNS query to a dynamic DNS server. The DNS query comprises a domain name. A DNS answer is received from the dynamic DNS server in response to transmitting the DNS query. The DNS answer comprises an IP address. A request is transmitted to a host at the IP address in response to receiving the DNS answer. A digital certificate is received in response to transmitting the request. The received digital certificate is then compared with each of a plurality of digital certificates stored in memory. The IP address is transmitted to a client computer system if the received digital certificate compares equally with one of the plurality of digital certificates.
US08656486B2

An electronic device may include a communications interface, a user prompting device, a biometric sensor, and a controller. The controller may perform biometric spoof detection with the biometric sensor, and receive a request for human presence verification from a remote device via the communications interface. The controller may also prompt the user for a verification action using the sensor based upon receiving the request, and determine that the user has completed the verification action in response to the prompting and based upon the biometric spoof detection. The controller may further send a response to the remote device via the communications interface and based upon determining that the user has completed the verification action. The controller may send a notification to the remote device that there is a biometric sensor.
US08656483B2

A system for locking an electronic device is provided. The system includes an electronic device, and electronic keys electrically connected to the electronic device. The electronic key includes a plurality of resistors which are connected in series, the resistance value of the electronic key is changeable by coupling different resistors of the electronic key. The electronic device comprises of a processing unit and a function key. When the function key produces locking command in response to user operation, the processing unit obtains the resistance value of the electronic key and produce encryption key according to the obtained resistance value to unlock the electronic device. When the function key produces unlocking command, the processing unit decodes the encryption key and unlocks the electronic device when determining the obtained value matches the decoded encryption key.
US08656477B2

Establishment of communication between client apparatuses and an arithmetic function unit is performed based on communication information acquired by communication using HTTP between the client apparatuses and the arithmetic function unit through a firewall function unit, where the client apparatuses download encrypted contents data from the arithmetic function unit by P2P without passing a firewall.
US08656474B2

A biometric authentication device includes: a biometric information obtain portion obtaining biometric information of a user; a biometric condition determine portion determining good and bad of biometric condition of the user according to the biometric information of the user; a biometric matching portion performing a matching of registered biometric information registered in advance based on the biometric information; an alternate authentication portion performing an authentication based on information that is different from the biometric information; and an alternate authentication control portion switching validation and invalidation of the authentication by the alternate authentication portion according to a determination result of the biometric condition determine portion.
US08656472B2

Requests for access to Web service resources are evaluated based on the type of request that is received. Requests are not granted unless sufficient proof of authentication is provided to grant that request. An authentication service evaluates one or more factors to determine whether or not to authenticate the client. After being authenticated by the authentication service, proof of authentication is provided to the Web service, which grants access to the Web service resource.
US08656463B2

A system and method for determining a trust level for a non-approved user in a social network is described. The method includes monitoring requests for social network interactions between an approved user and the non-approved user and determining if each interaction requested is of a first type or a second type. The method further includes increasing a first trust value when the interaction requested is of the first type and increasing a second trust value when the interaction requested is of the second type. The method further includes determining the trust level based on the first trust value and the second trust value. The method further includes changing the status of the non-approved user to an approved user based on the trust level, the first trust value and/or the second trust value.
US08656462B2

Systems, methods and apparatus for a distributed security that provides authentication and authorization management. The system can include a state manager that is used to identify and maintain the source associated with a client browser that submits requests to the state manager. The state manager can allow requests that are authorized and request authorization for requests that are not. The state manager can maintain the states associated with each domain to reduce the number of transaction needed to authenticate and/or authorize subsequent requests to the same domain or to different domains.
US08656459B2

A method for inhibiting phishing can include sending information from a mobile network device to a website server, generating a one time password at the mobile network device from the information, generating a one time password at the website server from the information, sending the one time password generated at the website server to the mobile network device when the mobile network device subsequently accesses the website, and comparing the one time password generated at the website server to the one time password generated at the mobile network device. In this manner, the website can be authenticated such that the occurrence of phishing is substantially mitigated.
US08656450B2

A security policy switching device includes a policy information storage that stores policy setting information and identification information of a policy in correspondence to each other, the policy setting information including setting content of the policy and identification information of a user to whom the policy is attached, a data information storage that stores identification information of data for which a policy is set and identification information of a policy attached to the data in correspondence to each other, and a policy switching unit that switches, in response to a switching request designating identification information of data for which the policy is to be switched and identification information of a user instructing the switch, a policy attached to the data by updating identification information of the policy attached to the data stored in the data information storage with identification information of another policy.
US08656441B1

A computer system comprising one or more communications devices; one or more processors operatively connected to the one or more communications devices; and one or more computer readable media operatively connected to the one or more processors and having stored thereon computer instructions for carrying out the steps of (a) maintaining, by the computer system, a database comprising (1) first data related to identification of one or more works; and (2) second data related to information corresponding to each of the one or more works as identified by the first data; (b) obtaining, by the computer system, extracted features of a work to be identified; (c) identifying, by the computer system, the work by comparing the extracted features of the work with the first data in the database using a non-exhaustive neighbor search; (d) determining, by the computer system, the information corresponding to the identified work based on the second data in the database; and (e) associating, by the computer system, the determined information with the identified work.
US08656436B2

Various designs of configurable multiswitch or multifeed satellite reception systems comprising switch-over matrices and transponder branches and “one cable solutions” which allow or do not allow subsequent expansion with respect to the subscribers that can be connected thereto are known from the prior art. In general, the costs for such systems comprising frequency converters are primarily determined by the frequency converters and the associated filters. The aim of the invention is to devise inexpensive methods or devices which allow detection of the complete frequency spectrum—even after subsequent expansions—and which therefore do not involve any restrictions with respect to the program range. The device for the freely programmable conversion of 1 to m transponders in n transponder blocks (TB1 to TBn) of a satellite reception system comprises the following elements: a satellite antenna (S) comprising at least one LNB reception converter (LNB1, LBN4) to the outputs of which the respective satellite IF plane is applied; a multiswitch (MS) connected to the outputs of the one or more LNB reception converters (LNB1, LNB4); n converters (U) which are arranged in parallel to each other; mid a combinatorial circuit (VS) connected to the converters (U) to combine the n transponder blocks (TB1 to TBn) to an output spectrum, the device making all configured transponders available to every receiver in the manner of a satellite head end. The invention is used in the field of satellite reception and distribution systems as a head end.
US08656434B2

In a system, tabulated information on broadcasting programs is supplied through a network. When a user selects information on a desired program from the tabulated information of programs, supplemental information attached to the individual program information is converted into an remote control signal to remote-control a user's receiver to receive the desired program.
US08656431B2

A system and device is disclosed that employs a global interactive program guide to receive, access, manage, and view digital entertainment services such as live television, television on demand, and pre-recorded video and audio programming from one on more content sources, via an internet-enabled device, anywhere in the world. As disclosed, the global interactive program guide provides a user with metadata that describes available content and enables the user to access desired content on an a la carte basis and arrange the presentation of that content in any way or order desired. The system of the instant invention can alternatively be practiced with any mobile communications device that is accessible via the internet, cell phone communications or other communications mode. Changes made to content availability are instantly synchronized through the entire system and content redundancy is obtained when available.
US08656416B2

According to this invention, an information processing apparatus which customizes a device driver for controlling an image forming apparatus includes an issuing unit which issues identification information for specifying a customized driver, and a storage unit which stores, in association with the customized driver, the identification information issued by the issuing unit.
US08656414B1

A framework can provide describe definitions for use cases. The framework can comprise a controller layer, a wrapper layer, and a function layer. The controller layer can be configured to receive describe requests and return describe results. The wrapper layer can be configured to call describe methods of functions that implement the use cases. The function layer can comprise functions that implement the use cases. A function execution request can be received, a customized function execution sequence can be determined for the function execution request, the customized function execution sequence can be executed, and results of the execution can be returned. The customized function execution sequence can comprise an indication of execution order for a plurality of functions.
US08656408B2

Guiding OS thread scheduling in multi-core and/or multi-threaded microprocessors by: determining, for each thread among the active threads, the power consumed by each instruction type associated with an instruction executed by the thread during the last context switch interval; determining for each thread among the active threads, the power consumption expected for each instruction type associated with an instruction scheduled by said thread during the next context switch interval; generating at least one combination of N threads among the active threads (M), and for each generated combination determining if the combination of N threads satisfies a main condition related to the power consumption per instruction type expected for each thread of the thread combination during the next context switch interval and to the thread power consumption per instruction type determined for each thread of the thread combination during the last context switch interval; and selecting a combination of N threads.
US08656404B2

A computer-implemented method of managing resources in a virtual machine environment can include determining a specification of provisioning success corresponding to each of multiple jobs in the virtual machine environment, determining a prediction of resource needs corresponding to each of the jobs, and determining a resource specification corresponding to each of the jobs based on the specification of provisioning success and the prediction of resource needs.
US08656403B2

Techniques are disclosed for optimizing schedules used in implementing plans for performing tasks in data processing systems. For example, an automated method of negotiating for resources in a data processing system, wherein the data processing system comprises multiple sites, comprises a negotiation management component of a computer system at a given one of the sites performing the following steps. One or more tasks from at least one source of one or more plans are obtained. Each plan is annotated with one or more needed resources and one or more potential resource providers at one or more sites in the data processing system. An optimized resource negotiation schedule based on the one or more obtained tasks is computed. The schedule comprises an order in which resources are negotiated. In accordance with the optimized resource negotiation schedule, a request for each needed resource is sent to the one or more potential resource providers such that a negotiation process is performed between the negotiation management component and at least one of the potential resource providers.
US08656395B2

A workload scheduler determines how to submit jobs to several scheduler agents across multiple systems. The scheduler engine determines the systems to which it is able to submit jobs. A job is received and analyzed to determine systems to which the job can be submitted. The scheduler engine determines which system will receive the job by evaluating the next system in line and determining if the job can be sent to that system and if that system is currently in a healthy state. The scheduler engine sends the job to the selected system. The scheduler agents inform the scheduler engine when the job is submitted and when it is executed. Once a time period has expired, the engine evaluates the health of each of the systems based on the number of jobs submitted and executed by each system.
US08656394B1

A method for executing an application program using streams. A device driver receives a first command within an application program and parses the first command to identify a first stream token that is associated with a first stream. The device driver checks a memory location associated with the first stream for a first semaphore, and determines whether the first semaphore has been released. Once the first semaphore has been released, a second command within the application program is executed. Advantageously, embodiments of the invention provide a technique for developers to take advantage of the parallel execution capabilities of a GPU.
US08656393B2

A multi-core system includes: a first core that writes first data by execution of a first program, wherein the first core gives write completion notice after completion of the writing; a second core that refers to the written first data by execution of a second program; and a scheduler that instructs the second core to start the execution of the second program before the execution of the first program is completed when the scheduler is given the write completion notice from the first core by the execution of the first program.
US08656391B2

A method and computer program product for defining a plurality of tags, each of which is associated with a discrete process executable on activity content. At least one of the plurality of tags is associated with a piece of content within an activity, thus defining one or more associated tags.
US08656389B2

In one embodiment, a method includes upon receipt from a first host of a command to pause a virtual port (Vport) associated with a first physical port establishing a connection with the first host, changing a current state of the Vport from an active state to a paused state. The changing of the current state of the Vport to the paused state does not tear down a current session between the Vport and a set of storage disks. The method further includes upon receipt from a second host of a command to resume the Vport at a second physical port establishing a connection with the second host, changing the current state of the Vport from the paused state to the active state and associating the Vport with the second physical port.
US08656386B1

A system, method and computer program product for managing files of Virtual Machines, including launching a plurality of Virtual Machines in a computing system having a host OS; using a content of at least one file of the host OS as a shared file; using a re-direct, providing access to the shared file when any Virtual Machine attempts to access its private file; using copy-on-write, making a copy of the shared file if the Virtual Machine attempts to modify the shared file, and placing a copy of the shared file in a private area of the corresponding Virtual Machine.
US08656382B2

A computer implemented method, apparatus, data processing system, and computer usable program code are provided for obtaining data from an application. A class loader layer is instantiated for an application. The class loader layer is an interface between the application and a resource adaptor and the class loader layer has access to all classes for the application. The function is executed to generate a set of objects with a set of data types accessible by the resource adaptor responsive to receiving a request from the resource adaptor to invoke a function in the class loader layer. Finally, the set of objects are sent to the resource adaptor.
US08656380B1

Systems and methods for profiling an executable include generating differently instrumented versions of a portion of the program code for the executable. References to the portion of the program code may be replaced with references to a control function that conditionally executes the differently instrumented versions. Different profiling modes may be selected at runtime to control which version is executed. Profiling data may also be generated during execution of the program.
US08656377B2

Embodiments are directed to tracking variable location information in optimized code and efficiently collecting and storing reaching definition information. A computer system receives a portion of source code at a compiler, where the compiler is configured to compile and optimize the source code for execution. The computer system tags selected variables in the source code with a tag, where the tag is configured to provide location information for the variable. The computer system optimizes the received portion of source code including changing at least one of the tagged variables. The computer system also tracks the tagged variables as the variables are changed by the compiler during code optimization and persists the variable location information, so that the persisted variable location information is available to other compiler components.
US08656371B2

A report representation system and method of transforming report outputs into a standard representation format are provided. The report representation system comprises a report parser for parsing a report output, a code generator for generating a standard representation code of the report output and a code compiler for converting the standard representation code into a format representable as a fixed schema repository. The method comprises the steps of parsing a report output, generating a standard representation code of the report output and converting the standard representation code into a format representable as a fixed schema repository.
US08656370B2

In one embodiment, accessing a control flow graph (CFG) of a software program written in JavaScript; identifying one or more paths in the CFG; and performing symbolic execution on the software program using the CFG.
US08656366B2

A microprogrammable electronic device has a first code memory storing instructions, and is configured to execute each instruction in the first code memory at a respective instruction cycle. The system comprises binary code generating means, and a tracing device. The binary code generating means form part of the device, and are configured to generate and output on a single pin of the device binary codes, each of which indicates a corresponding execution-related event, is generated and outputted at a corresponding instruction cycle, and has N bits, where N is an integer >=2. The tracing device is coupled with the single pin to receive the binary codes, and has a second code memory in which the instructions are stored. The tracing device is configured to trace instructions executed by the device, on the basis of the received binary codes and of the instructions stored in the second code memory.
US08656362B2

A method, system and/or program product corrects semantic errors in code in an integrated development environment. The method includes inputting, using a code editor, code being developed in an integrated development environment. One or more nodes, in a syntax tree constructed for inputting the code, are identified as containing semantic errors pertaining to use of a third-party library. A primary executable code snippet and a secondary code snippet for correcting the semantic errors are displayed. If execution of the primary code snippet does not correct the semantic errors, then the secondary code snippet is automatically executed.
US08656359B2

Various embodiments of systems and methods for data mappings with visual debugging capabilities are described herein. A debugger is used to debug data transformations while presenting the actual transformation being debugged. The mapping being debugged is depicted differently than the rest of the mappings. A user can check the current context, continue debugging, resume execution, or terminate the debug session.
US08656358B2

This disclosure describes, for a example, a plant control system comprising: program editing means for creating a control program including an interlock condition and diagnosis of interlock; plant control means for executing a program object in the control program; and interlock diagnosing means for updating and displaying satisfaction/dissatisfaction of the interlock condition at a predetermined point before the present, further specifying only a source factor variable of the dissatisfaction even if plural stages of interlock circuits are formed, and automatically displaying the source factor variable in a graphic language, the interlock diagnosing means having a logical operation unit and a display unit.
US08656354B2

The present invention provides a method, a system and a computer program product for defining a version identifier of a service component. The method includes determining various specification levels corresponding to the service component. Thereafter, the determined specification levels are integrated according to a predefined hierarchy to obtain the version identifier of the service component. The present invention also enables the identification of the service components. The service components are identified from one or more service components on the basis of one or more user requirements.
US08656353B2

A system and a method are disclosed for receiving a request to create a mobile application, the request comprising provider-specific application information and provider-specific content for the mobile application, generating, by a processing device, an application description based on the provider-specific application information, wherein the application description comprises a selection of one or more application features for the mobile application, retrieving, by the processing device, a base mobile application stored in a data store, wherein the base mobile application comprises previously generated base application software code, modifying, by the processing device, the base mobile application in view of the application description; and generating, by the processing device, binary mobile application code for the mobile application in view of the modified base mobile application.
US08656350B2

A system and method for configuring an event-based process are disclosed. A configuration module receives input describing an event-based process or modifications to an event-based process. For example, the configuration module receives as input a graphical depiction of one or more states and state transitions that comprise at least a portion of the event-based process. Using the received input description, the configuration module generates executable data, such as data formatted as an event processing language, corresponding to the input. The executable data is then communicated to an event engine which executes the executable data to implement the event-based process or modifications to an event-based process corresponding to the received input. One or more aspects of the execution of the event-based process may also be visualized, and graphically modified, though an event monitoring module.
US08656336B2

A method includes receiving a design layout file for an integrated circuit device in a computing apparatus. The design layout file specifies dimensions of a plurality of features. Outer markers are generated in the computing apparatus for at least a subset of the features based on the proximity of the features to one another and spacing requirements. Features are identified in the computing apparatus where the associated outer marker has at least one dimension greater than the dimensions specified for the feature.
US08656335B2

A system and several methods for inferring higher level descriptions of circuit connectivity from register transfer level (RTL) netlists in order to provide more understandable and manageable design descriptions for complex System-on-Chip (SOC) designs, is provided. In particular, interface matching based on connectivity propagation is automatically performed whereby port names and properties on instances of functional elements and blocks are propagated to top level design ports as well as other instances of functional elements and blocks to create a more robust description of connectivity according to the RTL netlist, and to automatically form signal groupings that comprise a higher-level abstracted description. Also, a facility is included to allow user-guided grouping of instantiated interfaces with respect to actual signal names and properties in an RTL-level design.
US08656308B2

A method of managing electronic items is provided. User-owned images of items are received and stored to a plurality of virtual closets. Each of the plurality of virtual closets are associated with a specific position in a stack. The stack has a plurality of positions. Retailer-owned images of items are stored in the plurality of virtual closets. An image is displayed in each of the positions of the stack. Each displayed image is selected from a virtual closet of the plurality of virtual closets corresponding with the positions in the stack. A user is allowed to change the displayed image in each of the positions in the stack.
US08656306B2

An image displaying apparatus for a computer selectively executing a full-screen display or a frame display on a monitor screen is disclosed. The apparatus includes a main screen generating unit generating a predetermined main screen, a full-screen displaying unit displaying the main screen in a full-screen display, a mouse operation determining unit detecting a moving operation of the mouse to determine whether or not the moving operation is a predetermined first movement, a full-screen display detecting unit detecting whether or not the main screen is in the full-screen display, and a composite displaying unit displaying a predetermined sub-screen on the screen and the main screen downscaled so that the whole main screen is displayed on the remaining range of the screen when the mouse operation determining unit determines, during the full-screen display, that the moving operation is the first movement.
US08656292B2

A graphical user interface in which entities of the interface are manipulated using manipulation operations. The graphical user interface comprises a selectable interface entity upon which manipulation operations are commence-able, a first interface entity distinct from the selectable interface entity, and a second interface entity distinct from the first interface entity and the selectable interface entity. Upon commencement of a manipulation operation on the selectable interface entity, at least one of the first interface entity and the second interface entity is visually accentuated.
US08656289B1

A system and method for managing and displaying data messages includes a computing device configured to receive stream data, assign data messages of the stream data to one or more display columns of a graphical user interface, and display the data messages in the assigned columns. The stream data may be embodied as short data messages such as text messages having predetermined maximum character length. The data messages may be assigned to the display columns based on meta-data associated with the data messages such as the author of the data message, the source of the data message, and/or the type of the data message.
US08656288B2

On a document collaboration system, such as a wiki, the content of postings to the collaboration system is monitored for sensitive information. Under some embodiments, when instances of such sensitive information are detected, an e-mail is sent to the user that posted the collaboration page posting. In other embodiments, a message is then sent to a person associated with the entity that indicates that the information placed on the collaboration page is confidential information or is related to an asset of the entity. In further embodiments, individual people are assigned responsibility for monitoring the use of certain instances of sensitive information on the collaboration system. Each user is only notified when the instances they are responsible for appear on a collaboration page. In other embodiments, if a collaboration page includes an instance of sensitive information, access to the collaboration page is changed such that fewer people can access the collaboration page.
US08656285B1

A web based platform and method is provided for facilitating content transactions between a provider and one or more users. Content transmitted from a content provider via a communications network and a customized graphical user interface, and stored on a database server in association with content data. Access to an identifier of the content is provided for users of the user interface, and value is received from one or more users in association with the content. In response to the received value, selective access to the content by one or more users is provided, with the access for a particular user determined based on the content data. The content data in various embodiments may include a value threshold for the content, with access provided to all users or a set of users after a cumulative value received exceeds the value threshold.
US08656279B2

A method of configuring a device to receive gesture inputs of a particular culture includes: responsive to a user request to adapt a device to gestures of a culture, assigning a data record representing cultural setting of the device to the culture, and responsive to the assigning the culture setting of the device, adopting a gesture recognizer of the device to the culture setting.
US08656278B2

A data converting apparatus includes: a display image producing section that receives a file including one or more records in each of which records print data for one or more pages is described so as to produce image data for displaying; a preview displaying section that displays an image based on the image data produced in the display image producing section, and receives a designation by a user operation as to whether or not printing on a record basis or on a page basis is required; and a print image producing section that produces image data for printing with respect to the record or page which is designated to be printed by the preview displaying section.
US08656262B2

A digital broadcast system and a method of processing data are provided. The transmitting system of the digital broadcast system includes an encoder for encoding mobile data for FEC to build RS frames, a signaling encoder for encoding TPC data including the RS frame mode information, a divider for dividing at least one of the RS frames into a plurality of portions, a block processor for converting one portion to a plurality of SCCC blocks, a converter for converting the SCCC blocks to data blocks, a group formatter for forming data groups, a packet formatter for forming data packets including data in the data groups, a multiplexer for multiplexing main data packets including main data and the data packets, a trellis encoder for performing trellis encoding on data in the multiplexed data packets and a transmission unit for transmitting the broadcast signal including a parade of the data groups.
US08656255B1

A memory system includes a flash subsystem for storing data identified by page numbers. The memory system further includes a central processing unit (CPU), and a flash controller coupled to the CPU, the CPU being operable to pair a lower with an upper page. Further included in the memory system is a buffer including a page of data to be programmed in a block of the flash subsystem, wherein split segments of pages are formed and concatenated with split error correcting code (ECC), the ECC having a code rate associated therewith.
US08656252B2

A non-volatile storage device includes one or more non-volatile memories for storing data, and a memory controller for carrying out the control of the non-volatile memory. The non-volatile memory includes the plurality of blocks, which are erase units, and the block includes the plurality of pages, which are write units of data, in each of the blocks at least one set of pages existing which include at least two pages sharing one word line. The memory controller configures a plurality of error correcting groups, each including at least one data page, which is a page for storing data, and at least one error correcting code page for storing a code for error correcting calculation of the data page, and assigns a page of a separate word line with respect to each of the data page and the error correcting page in the same error correcting group.
US08656250B2

A method and system for decoding low density parity check (“LDPC”) codes. An LDPC decoder includes an R select unit, a Q message first-in first-out (“FIFO”) memory, and a cyclic shifter. The R select unit provides an R message by selecting from a plurality of possible R message values. The Q message memory stores a Q message until an R message is generated by a CNU, the Q message and the R message are combined to provide a P message. The cyclic shifter shifts the P message.
US08656246B2

A method and apparatus for multicasting of a multi-packet message are disclosed. Data to be transmitted as a message are divided into N sets, each set being encoded to generate encoded data. A set of parity bits is separated from each of the N sets of encoded data. The N sets of separated parity bits are encoded by a systematic code with a predetermined distance S across the N sets, resulting in N′ parity-bit packets. The N′ parity-bit packets are encoded with a code that is selected so that each receiving station decodes the N′ parity-bit packets with a high probability. The N-packet message, comprising the N sets of encoded data less the separated bits, and the N′ packets are multicasted. If less than S packets of the N-packet message fail to decode at a receiving station, the receiving station recovers all N packets using the N′ packets.
US08656244B1

Described herein is a method and system that provides a class of error correction codes which can be used in communication systems to correct errors which may be introduced by a communication channel. In particular, a “staircase matrix” or “staircase LDPC code” is defined that enables performance gains associated with nonbinary LDPC codes while requiring low encoding complexity. Also, the concepts, systems and techniques described herein allow for implementation of a single encoder and decoder structure which can realize arbitrary rational coding rates, thus enabling a communication system to easily adapt a coding rate to different coding requirements.
US08656238B2

A scan flip-flop circuit includes a pulse generator, a dynamic input unit and a latch output unit. The pulse generator generates a pulse signal which is enabled in synchronization with a rising edge of a clock signal in a normal mode, and is selectively enabled in synchronization with the rising edge of the clock signal in response to a logic level of a scan input signal in a scan mode. The dynamic input unit precharges a first node to a power supply voltage in a first phase of the clock signal, selectively discharges the first node in the normal mode, and discharges the first node in the scan mode. The latch output unit latches an internal signal provided from the first node to provide an output data, and determines whether the output data is toggled based on the clock signal and a previous state of the output data.
US08656219B2

An ontology is generated for a business application on an enterprise network that describes one or more nodes that communicate with each other during the execution of the business application. An alert condition of the business application is detected, and the ontology for the business application is processed to determine one or more components of the ontology that are in an alert state. Further, a root cause view that indicates the one or more alert state components is generated and displayed to a user.
US08656218B2

Performing data management operations on replicated data in a computer network. Log entries are generated for data management operations of an application executing on a source system. Consistency point entries are used to indicate a time of a known good, or recoverable, state of the application. A destination system is configured to process a copy of the log and consistency point entries to replicate data in a replication volume, the replicated data being a copy of the application data on the source system. When the replicated data represents a known good state of the application, as determined by the consistency point entries, the destination system(s) may perform a storage operation (e.g., snapshot, backup) to copy the replicated data and to logically associate the copied data with a time information (e.g., time stamp) indicative of the source system time when the application was in the known good state.
US08656215B2

Various embodiments for disaster recovery (DR) production takeover in a computing environment by a processor device are provided. If, for a designated storage system operable in the computing environment, a takeover operation may be executed, and a DR storage system has validly replaced the designated storage system using a replacement process, a withdrawal of a DR mode of operation is performed, and ownership of at least one storage device operable in the computing environment is transferred to the DR storage system. The replacement process authorizes the DR storage system to transfer the ownership while withdrawn from the DR mode of operation.
US08656206B2

An apparatus having a first memory and a circuit is disclosed. The first memory may be configured to store a plurality of timers. Each of the timers may have a respective value that indicates an expiration time. A first one of the timers nearest to expiring is generally stored at a first address of the first memory. The circuit may be configured to (i) assert a signal in response to the respective value of the first timer matching a counter of time, (ii) read a second of the timers and a third of the timers both from a second address of the first memory, (iii) sort the second timer and the third timer to determine which expires next and (iv) replace the first timer by writing one of the second timer or the third timer that expires next into the first memory at the first address.
US08656200B2

A system for reducing power consumption in an electronic device comprising at least one electronic chip comprises a plurality of local access network (LAN) ports, a transceiver coupled between the LAN ports and the electronic chip, a PLA device, and a central processing unit (CPU). The CPU is configured to power off the electronic chip in response to a period of inactivity on the LAN ports and power on the electronic chip in response to a signal from the PLA device.
US08656191B2

A secure system-on-chip for processing data, the system-on-chip comprising at least a central processing unit (CPU), an input and an output channel, an encryption/decryption engine and a memory, wherein, said input channel comprises an input encryption module to encrypt all incoming data, said output channel comprising an output decryption module to decrypt all outgoing data, said CPU receiving the encrypted data from the input encryption module and storing them in the memory, and while processing the stored data, said CPU reading the stored data from the memory, requesting decryption of same in the encryption/decryption engine, processing the data and requesting encryption of the result by the encryption/decryption engine and storing the encrypted result, outputting the result to the output decryption module for decryption purpose and exiting the decrypted result via the output channel.
US08656175B2

When performing secure processing using confidential information that needs to be confidential, the secure processing device according to the present invention prevents the confidential information from being exposed by an unauthorized analysis such as a memory dump. A signature generation device that provides a message M with a signature by using a signature key comprises: a split key storage unit that stores split secret keys obtained by splitting the signature key d into at least two, a signature key generation equation F for calculating the split secret keys to obtain the signature key d, and a signature generation equation; a signature key generation identical equation generation unit that generates a signature key generation identical equation G for obtaining the same result as the signature generation equation F, with use of an associative law, a distributive law, and a commutative law; a combined split key generation unit that generates a plurality of combined split keys that are each a result of calculating the split secret keys, and that are to be arguments for the signature key generation identical equation G; and a signature generation unit that provides the message with the signature, based on the signature key generation identical equation G and the split secret keys.
US08656171B2

A method, an apparatus, and a system for configuring a key are provided. The method includes the following steps. A mobile node (MN) and an authentication authorization accounting home server (AAAH) generate a domain specific root key (DSRK) of a visited domain respectively. The AAAH sends the DSRK to an AAA visited server (AAAV). The MN and the AAAV generate a domain specific media independent handover service root key (DS-MIHS-RK) by using the DSRK respectively. The AAAV sends the DS-MIHS-RK to a visited domain media independent handover (MIH) authenticator. Thus, cumbersomeness and risks of errors in configuring and authenticating a password manually are avoided, so that large-scale and secure deployment of the MIH service becomes possible.
US08656166B2

Data is transmitted between a first user and a second user via an information technology communications network, in a method comprising the steps of: generating a first hash value for a selected one of the data items; digitally signing and encrypting the first hash value with a secret identifier associated with the first user; transmitting to a second user the encrypted first hash value; receiving and storing the transmitted encrypted first hash value for audit purposes and generating a second hash value for the received encrypted first hash value; encrypting the second hash value with a private identifier associated with a second user and a public identifier associated with the first user; and returning the encrypted second hash value to the first user.
US08656162B2

A method to facilitate securing of air-to-ground communications for an aircraft is provided. The method includes receiving security management information at the aircraft via at least one broadband data link prior to takeoff of the aircraft. The security management information is received for ground entities that can be communicatively coupled with the aircraft traveling on a flight path. The method of securing avionics also includes validating the security management information for the ground entities, and storing the validated security management information for the ground entities in the aircraft. The validating and storing of security management information occur prior to takeoff of the aircraft.
US08656149B2

A bootloader process executing on a service management processor (SMP) subsystem for a server device determines whether flag stored within non-volatile memory of the subsystem is set. The flag corresponds to whether a full cold initialization process of the subsystem is to occur. In response to determining that the flag has not been set, the bootloader process loads an image stored in the non-volatile memory into volatile memory of the subsystem. The image corresponds to processes properly running on the SMP subsystem after the SMP subsystem has booted, including a management process. The processes begin executing on the subsystem. The management process, determines whether a hardware configuration change within the subsystem has been made since when the image was saved to the non-volatile memory. In response to determining that the hardware configuration change has been made, the management process sets the flag and rebooting the subsystem.
US08656148B2

The invention discloses a device information collecting method in a computer system including the following steps: booting a computer system and entering an operating system; executing a collecting application program in the operating system for detecting a plurality of device information and settings in the computer system and storing the device information and settings as a log file and building up a virtual reference computer system according to the log file.
US08656147B2

Methods and apparatus to measure the integrity of a virtual machine monitor and an operating system via secure launch are disclosed. In one example, a method measures a first characteristic of a virtual machine monitor, stores the first measured characteristic in a first hardware protected location, measures a second characteristic of an operating system with the virtual machine monitor, wherein the measuring of the second characteristic is initiated by the operating system, and stores the second measured characteristic in a second hardware protected location.
US08656146B2

A secure boot processing may be accomplished on the basis of a non-volatile memory that is an integral part of the CPU and which may not be modified once a pre-boot information may be programmed into the non-volatile memory. During a reset event or a power-on event, execution may be started from the internal non-volatile memory, which may also include public decryption keys for verifying a signature of a portion of a boot routine. The verification of the respective portion of the boot routine may be accomplished by using internal random access memories, thereby avoiding external access during verification of the boot routine. Hence, a high degree of tamper resistance may be obtained, for instance, with respect to BIOS modification by exchanging BIOS chips.
US08656144B2

The invention provides an image processing device, an image processing method, and an image processing program which enable accurately observing a moving image of an object within a time interval within which the object is in a desired state. A control unit performs an analysis process after the elapse of every defined time period. As the analysis process, the control unit acquires evaluation values corresponding to image data of a plurality of frames stored within a latest defined time period and, based on the acquired evaluation values, selects a group of reproduction data formed from image data of a certain number of frames, out of the image data of the plurality of frames stored within the latest defined time period. After the completion of the analysis process, the control unit starts reproduction of a moving image based on the group of reproduction data selected through the analysis process.
US08656137B2

A method includes selectively routing a physical address to an originating device instead of to a shared memory at controller that manages conversion of device virtual addresses to physical addresses. The physical address corresponds to a data access from a virtual device. The method may provide local coherency at a computing system that implements virtualized input/output.
US08656136B2

In the computer system, a storage system provides a storage level virtual volume based on thin provisioning technology, to a physical server on which a virtual machine is defined. The storage system releases the area of the logical volume corresponding to the storage level virtual volume accessed by a virtual machine which is specified to be deleted, on the basis of storage level virtual volume conversion information which is managed by the storage system.
US08656134B2

A configurable memory allocation and management system may generate a configuration file with memory settings that may be deployed at runtime. An execution environment may capture a memory allocation boundary, look up the boundary in a configuration file, and apply the settings when the settings are available. When the settings are not available, a default set of settings may be used. The execution environment may deploy the optimized settings without modifying the executing code.
US08656132B2

When a computer 10 receives a request from the client computer 30 to access snapshot files, the target device to be used is identified. The computer 10 makes a request to the identified target device TD for attachment of the logical device LDEV that stores the snapshot files for which access is requested. When the computer 10 receives notification that the attachment has ended from the storage device system 20, the identified target device is mounted on the directory in which the snapshot files are stored.
US08656130B2

Persistent data storage is provided by a method that includes receiving a low latency store command that includes write data. The write data is written to a first memory device that is implemented by a nonvolatile solid-state memory technology characterized by a first access speed. It is acknowledged that the write data has been successfully written to the first memory device. The write data is written to a second memory device that is implemented by a volatile memory technology. At least a portion of the data in the first memory device is written to a third memory device when a predetermined amount of data has been accumulated in the first memory device. The third memory device is implemented by a nonvolatile solid-state memory technology characterized by a second access speed that is slower than the first access speed.
US08656126B2

Configuration information and a system log are acquired for each of virtual servers running on an external computer, and the acquired system logs are analyzed. Relation information on the relation between the acquired configuration information and a configuration item indicating an existing snapshot, which is acquired from the same virtual server and stored, is extracted on the basis of the analysis result. Identification information for identifying the acquired configuration information is generated on the basis of the extracted relation information, and the acquired configuration information and system log are stored as a configuration item indicating a snapshot in association with the generated identification information.
US08656122B2

Provided are a computer program product, system, and method for managing write operations to an extent of tracks migrated from a second storage to a first storage. An extent object exists if the extent was previously migrated from the first storage to the second storage at a previous time. In response to determining that the extent object exists, a determination is made of the tracks in the extent having a write indicator indicating that the track was updated in the second storage since the previous time. The data for the determined tracks is copied from the second storage to free locations in the first storage. For each determined track, the entry for the determined track in the extent object is updated to indicate the free location to which the data for the track was copied as an active address for the track.
US08656110B2

When multiple pieces of content data are being recorded continuously to a nonvolatile storage device having page cache function, a preparation time before starting next content data recording is reduced. When a cache releasing section of a nonvolatile storage device (1) receives cache releasing from an access device (2), it releases addresses included in one logical block among multiple addresses which are cache objects at the same time. Further, the nonvolatile storage device (1) includes a cache information outputting section which outputs information regarding a time period required for releasing addresses which are cache objects outside, and the access device (2) refers to the information to select the address to be an object of releasing.
US08656107B2

A data processing system comprises data processing circuitry, a cache memory, and memory access circuitry. The memory access circuitry is operative to assign a memory address region to be allocated in the cache memory with a predefined initialization value. Subsequently, a portion of the cache memory is allocated to the assigned memory address region only after the data processing circuitry first attempts to perform a memory access on a memory address within the assigned memory address region. The allocated portion of the cache memory is then initialized with the predefined initialization value.
US08656106B2

Methods, apparatuses, and computer program products are disclosed for cache management. Embodiments include receiving, by a cache controller, a request to insert a new cache line into a cache; determining, by the cache controller, whether the new cache line is associated with a forced injection; in response to determining that the new cache line is associated with a forced injection, accepting, by the cache controller, the insertion of the new cache line into the cache; and in response to determining that the new cache line is not associated with a forced injection, determining, by the cache controller, whether to accept the insertion of the new cache line based on a comparison of an address of the new cache line to a predefined range of addresses.
US08656105B2

A second level memory controller uses shadow tags 711 to implement snoop read and write coherence. These shadow tags are generally used only for snoops intending to keep L2 SRAM coherent with the level one data cache. Thus updates for all external cache lines are ignored. The shadow tags are updated on all level one cache allocates and all dirty and invalidate modifications to data stored in L2 SRAM. These interactions happen on different interfaces, but the traffic on that interface includes level one data cache accesses to both external and level two directly addressable lines. These interactions create extra traffic on these interfaces and creating extra stalls to the CPU. Thus in this invention shadow tags are updated only on a subset of less than all updates of the level one tags.
US08656104B2

A point-in-time copy relationship associates tracks in a source storage with tracks in a target storage. The target storage stores the tracks in the source storage as of a point-in-time. A write request is received including an updated source track for a point-in-time source track in the source storage in the point-in-time copy relationship. The point-in-time source track was in the source storage at the point-in-time the copy relationship was established. The updated source track is stored in a first cache device. A prefetch request is sent to the source storage to prefetch the point-in-time source track in the source storage subject to the write request to a second cache device. A read request is generated to read the source track in the source storage following the sending of the prefetch request. The read source track is copied to a corresponding target track in the target storage.
US08656099B2

A storage apparatus and its control method capable of implementing thin provisioning and reducing power consumption of storage devices are provided. The storage apparatus classifies a plurality of storage devices, which provide a pool with a storage resource, into a plurality of groups; performs thin provisioning operation by setting some of the plurality of groups to an active mode, in which the storage devices belonging to the groups are made to enter an activated state; sets other groups to a power-saving mode in which the storage devices are made to enter a power-saving state; and sequentially switches between the group(s) in the active mode and the group(s) in the power-saving mode among the plurality of groups.
US08656094B2

According to one embodiment, a computer program product includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to receive a mount request to access at least one host data record on a virtual tape storage (VTS) system; computer readable program code configured to determine a number of host compressed data records per physical block on a magnetic tape medium; computer readable program code configured to determine a physical block ID (PBID) that corresponds to the requested at least one host data record; computer readable program code configured to access a physical block on the magnetic tape medium corresponding to the PBID; and computer readable program code configured to output the physical block without outputting an entire logical volume from the magnetic tape medium that the physical block is stored to. Other systems and computer program products are also described.
US08656092B2

A non-volatile memory device has a memory array comprising a plurality of memory cells. The array can operate in either a multilevel cell or single level cell mode and each cell has a lower page and an upper page of data. The memory device has a data latch for storing flag data and a cache latch coupled to the data latch. A read method comprises initiating a lower page read of a memory cell and reading, from the data latch, flag data that indicates whether a lower page read operation is necessary.
US08656090B2

A method for performing block management is provided. The method is applied to a controller of a Flash memory having multiple channels, where the Flash memory includes a plurality of blocks respectively corresponding to the channels. The method includes: obtaining at least one portion of a plurality of address-to-channel mapping relationships, for use of writing/programming operations; and according to at least one address-to-channel mapping relationship of the plurality of address-to-channel mapping relationships, programming at least one page of data into the Flash memory through at least one channel in a page mode. An associated memory device and a controller thereof are also provided.
US08656089B2

An electronic device including a NAND flash memory, an auxiliary memory, and a controller is provided. A code for detecting a read command sequence of the NAND flash memory is stored in the auxiliary memory. During a boot procedure of the electronic device, the controller reads the code from the auxiliary memory and executes the code to obtain the read command sequence of the NAND flash memory, so as to access content stored in the NAND flash memory according to the read command sequence.
US08656072B2

A memory/storage module is provided that implements a solid state drive compatible with Serial Advanced Technology Attachment (SATA) or Serial Attached SCSI (SAS) signaling on a double-data-rate compatible socket. A detachable daughter card may be coupled to the memory module for converting a memory bus voltage to a second voltage for memory devices on the memory module. Additionally, a hybrid memory bus on a host system is provided that supports either DDR-compatible memory modules and/or SATA/SAS-compatible memory modules. In one example, the memory/storage module couples to a first bus (DDR3 compatible socket) to obtain voltage and/or other signals, but uses a second bus for data transfers. In another example, the memory module may repurpose/reuse electrical paths that typically carry non-data signals for data traffic to/from the memory/storage module. Such data traffic for the memory/storage module permits concurrent data traffic for other memory modules on the same memory bus.
US08656070B2

The present disclosure is directed to a method for communication between an initiator system and a block storage cluster. The method may comprise initiating an input/output (I/O) request from the initiator system to a first storage system included in a plurality of storage systems of the block storage cluster, each of the plurality of storage systems comprising a plurality of data segments; receiving a referral response from the first storage system, the referral response providing information describing a layout of data requested in the I/O request; obtaining a virtual disk count, a segment size, and at least one indexed port identifier based on the referral response; and directing the I/O request from the initiator system to the block storage cluster based on the virtual disk count, the segment size, and the at least one indexed port identifier.
US08656056B2

According to one embodiment, a data sources interface of a mainframe receives a transaction request from a user terminal communicating through a network. The transaction request is formatted in a web-based format. A data sources function is called to instruct a mainframe application to perform the requested transaction, and the instruction to the mainframe is formatted in the native format of the mainframe. A transaction result formatted in the native format of the mainframe is received from the mainframe application. The transaction result is modified according to the web-based format to yield a data source, and the data source is sent to the user terminal.
US08656052B2

A private customer IP address is mapped to a public NAT address using a repeatable, reversible algorithm. A given private IP address must always map to the same public IP address and a fixed range of source ports. In the mapped address translation (MAT) implementation, private IP addresses are mapped to public IP/port ranges by borrowing bits from the 16 bit port number.
US08656044B2

A method, apparatus and a system for retrieving data relating to at least one of a student's homework, exam or solution to a problem from at least one calculator via a network, wherein the handheld calculator is utilized by the student. The method includes presenting an invitation from at least one of a computer or a calculator of an instructor on the calculator of the student for requesting the data from the calculator of the student, wherein the invitation identifies a location on a computer or a calculator for transmitting the data, attaching the data to at least a portion of the invitation, wherein the data includes identification identifying at least one of the calculator of the student or the student, and transmitting the data from the calculator to the location identified in the invitation.
US08656038B2

A computer-implemented system and method for decoupling processing of request and response messages supporting different pluggable respective transports in a service-oriented pipeline architecture for a request-response Message Exchange Pattern (MEP) is disclosed. The method in an example embodiment includes receiving a message having coded therein information identifying a desired pluggable transport mechanism respectively for a request and a response; processing the message through a message processing pipeline; dispatching the processed message to a dispatcher; determining if the desired pluggable transport mechanism is available; activating the desired pluggable transport mechanism, if the desired pluggable transport mechanism is available; and transporting the processed message via the desired pluggable transport mechanism.
US08656035B2

A comprehensive platform for merchandising intellectual property (IP) and conducting IP transactions is disclosed. A standardized data collection method enables IP assets to be characterized, rated and evaluated in a consistent manner. Project management, workflow and data security functionality enable consistent, efficient and secure interactions between the IP Marketplace participants throughout the IP transaction process. Business rules, workflows, valuation models and rating methods may be user defined or based upon marketplace, industry or technology standards.
US08656033B2

A data processing method is provided for use with an information processing apparatus capable of sending data of a sending job to an external destination and capable of selectively utilizing a plurality of types of destination specification methods as a method for specifying a destination of the data of the sending job. When a predetermined instruction is input via a user interface unit, a prespecified destination specification method among the plurality of types of destination specification methods can be automatically utilized. A user is enabled to select a destination of the data of the sending job via the user interface unit by using the prespecified destination specification method. The information processing apparatus is enabled to send the data of the sending job to the destination selected by the user via the user interface unit by using the prespecified destination specification method among the plurality of types of destination specification methods.
US08656027B2

A wireless communication apparatus (for example, a wireless LAN access point) sends to an opposite apparatus during connection (for example, a wireless LAN terminal) advance notice of disconnection that notifies disconnection to a transmission frame before sending a disconnection frame (a deauthentication frame). After the advance notice of disconnection, the disconnection frame is sent and a disconnection process is executed. Since advance notice of disconnection is executed before the disconnection frame is sent, unless the wireless communication apparatus or the opposite apparatus during connection receives advance notice of disconnection before the disconnection frame is received, the disconnection frame is ignored, that is, disconnection frames from apparatuses except the apparatus during connection is ignored, then, illegal connection disconnection can be prevented.
US08656025B2

The invention provides a method and device for limiting unwanted network traffic, including unwanted emails. The method proceeds by assigning at least one network address to a category of network addresses based on a level of trust of the network address. Connection resources are allocated to the category. When a connection is received from a network address to which the category has been assigned, a portion of the allocated resources in the category are provided to the network address.
US08656022B2

A method and structure for dynamic allocation of servers to customers in a server farm which supports a flexible contract structure such that the total revenue of the farm is maximized. The invention creates a resource allocation plan based on a long term forecast for the server farm, taking into account traffic, number of servers, customers' contracts and revenue optimization algorithms. The plan is then modified as indicated by short term forecasting using currently monitored load metrics to reallocate to maximize revenue for particular time periods.
US08656020B1

A system and method provides secondary resource files in response to a request for a web page from a client device. In response to the request, a server provides an HTML file which identifies a secondary resource file, such as a javascript file, and the current version value of the secondary resource. The HTML file may be associated with a header which prevents the file from being cached. If there is no locally-cached version of the secondary resource file, the file is requested from the server. The server will transmit the secondary resource file with a header indicating that the file is to be stored indefinitely. If there is a locally-cached version of the secondary resource file, the client device compares the version value of the locally-cached version to the received current version value. If the values are different, the client requests the differences between the files. The server provides a difference file which the client device uses in conjunction with the locally-cached version of the secondary resource to generate the current version of the secondary resource.
US08656019B2

Data processing workload administration in a cloud computing environment including distributing data processing jobs among a plurality of clouds, each cloud comprising a network-based, distributed data processing system that provides one or more cloud computing services; deploying, by a job placement engine in each cloud according to the workload execution policy onto servers in each cloud, the data processing jobs distributed to each cloud; determining, by each job placement engine during execution of each data processing job, whether workload execution policy for each deployed job continues to be met by computing resources within the cloud where each job is deployed; and advising, by each job placement engine, the workload policy manager when workload execution policy for a particular job cannot continue to be met by computing resources within the cloud where the particular job is deployed.
US08656016B1

Some aspects of what is described here relate to managing application execution and data access on a mobile device. A request to access data is received from an application associated with a first perimeter on a device. The data is associated with a second, different perimeter on the device and has a data type. It is determined, based on the data type, that a management policy associated with the first perimeter permits the application to access the data independent of a second, different management policy assigned to the second perimeter. Based on the determining, the application is provided access to the data.
US08656010B2

A data use status tracking system 100 includes: a terminal device 1 that generates and transmits data; and a manager device 2 that receives the data transmitted from the terminal device. The manager device 2 includes: a process history storing unit 25; a processing unit 22 that processes the data received from the terminal device 1 and registers a process history including the process details of the data in the process history storing unit 25; and a referring unit 23 that receives a process history reference request designating a part or all of the process histories registered in the process history storing unit 25 from the terminal device 1 and transmits, as a response, out of counting results obtained by counting the process histories designated by the process history reference request with respect to a plurality of counting items, the counting result related to the counting item according to the type of the terminal device 1 to the terminal device 1.
US08656008B2

A monitoring control device monitors a communication device connected through a network through a virtual LAN provided on the network. The monitoring control device includes: a bandwidth learning unit which learns a bandwidth between the communication device and the monitoring control device by a first file transfer; and a file transfer management unit which manages whether or not a second file transfer, which passes through at least one section, is able to be performed based on a section bandwidth of the at least one section of the network, the section bandwidth obtained from the bandwidth learned by the bandwidth learning unit.
US08656001B2

A communication entrepreneur has an application server 2 having message conversion function. The application server 2 performs service function distribution processing with reference to trigger rule 220 and message rule 230. The communication entrepreneur can provide various service functions without notifying individual server addresses to a service entrepreneur.
US08655990B2

The present invention relates to an IPv6-based access device, edge router and method for stainless address configuration for IPv6 user equipment in an Ethernet access network, wherein, the access device adds the relay agent ID indicating the access device itself and the relevant port identifier indicating the user equipment to a router solicitation message sent by the user equipment in the form of a newly defined option, and forwards the message to the relevant edge router; and the edge router configures a dedicated address prefix for the user equipment according to the relay agent ID and port identifier, combines the address prefix, the relay ID and the port identifier into a router response message, and sends the response message to the relevant access equipment indicated by the relay ID; the access device sends a router advertisement message only including the address prefix via the line port indicated by the port identifier to user equipment. By allocating the dedicated address prefix to every data subscriber line for IPv6 service, IPv6 stainless address configuration is achieved to solve the security and scalability problems in the prior art.
US08655980B2

The present invention relates to interactive virtual reality networked computer systems and methods that facilitate communication and operation in a virtual reality environment. The virtual reality networked computer system has an infrastructure that includes a number of users, hosts and servers. The interconnected hosts and servers allow users to effectively locate, activate, access and interact within virtual reality environments in a variety of different ways. For example, users can establish user groups such that interaction within the virtual reality environment occurs between hosts (accessed by users) without the need of a central or dedicated server.
US08655961B2

Systems and methods for providing a report describing the status of an electronic envelope. The electronic envelope includes a first electronic document to be distributed for electronic signature and an electronic signing template defining a set of at least one task that must be performed by an executor of the first electronic document to complete the electronic signature. The first electronic document is subject to a workflow including a plurality of events. The method includes receiving from a monitoring entity a selection of an identifier of an event of the plurality. The progress of the first electronic document through the workflow is monitored. That the at least one event has occurred with respect to the first electronic document is determined. In response to determining that the at least one event has occurred, the monitoring entity is notified of such.
US08655957B2

A system and method for preventing e-mail spoofing, in which a receiving e-mail checking server system sends a message to a confirmation server associated with a network domain of the sending system of a received e-mail message, to determine if the sender transmitted the message. The e-mail checking server sends a confirmation request e-mail, including a transmission time or unique message “key” associated with the received e-mail, to the sending domain's confirmation server. When a confirmation request is received at the confirmation server, it replies with an indication whether the message was sent at the time indicated in the confirmation request, and/or whether the message key matches that of a previously transmitted message. The confirmation server checks whether the message was in fact sent based on stored values corresponding to the send time and/or message key stored for the confirmation request message. A message may further include indication that its origin can be confirmed. A receiver may maintain indications of domains capable of confirming sent e-mail messages, and determine a problem has occurred if no confirmations are received from a domain having that capability. An e-mail sender may mark domains from which it expects to receive e-mail confirmation requests, and determine a problem has occurred if e-mail messages sent to such domains fail to send confirmation requests.
US08655956B2

A method of responding to requests using stream processing can include receiving a server request from a server, wherein the server is configured to generate the server request responsive to a client request, and generating a request identifier associated with the server request. The method can include, responsive to the server request, sending a stream processing request derived from the server request to a first stream processing node. The stream processing request can include the request identifier. Responsive to receiving a create response message including a stream processing result and the request identifier from a second stream processing node, the stream processing result can be correlated with the server request. A write response message specifying the stream processing result can be sent to the server.
US08655952B1

A method and/or system for automating help task across multiple devices may include receiving from a requesting device a request for help instructions corresponding to a receiving electronic device, where the receiving device is not the requesting device. Help instructions may be sent to the requesting device in response to the request for help instructions. A request to automate the help instructions on the receiving device may be received from the requesting device. Automation data may be sent to the receiving device in response to the request to automate the help instructions. A determination may be made of whether the requesting device corresponds to a particular user. A determination of the receiving device may be made from a plurality of devices corresponding to the particular user. Automation status may be sent to the requesting device indicative of whether the help instructions were automated on the receiving device.
US08655949B2

Method and apparatus for information recommendation are provided. In one aspect, a method for information recommendation uses correlated information combinations to improve recommendation accuracy. Upon receiving data from a client indicating a visited information type, the method obtains correlated information types related to the visited information type from stored records. The correlated information types providing one or more correlated information combinations each including at least two correlated information types. For each of the one or more correlated information combinations, the method computes a degree of correlation between the correlated information combination and the visited information type. The method selects a target correlated information combination with a satisfying degree of correlation, and recommends the target correlated information combination to the client.
US08655940B2

In response to an all-to-all inter-process communication request from a local process, a computer repeatedly determines a destination server in accordance with a destination-server determination procedure so that, in a same round of destination-server determinations repeatedly performed by the respective servers during all-to-all inter-process communication, the servers determine servers that are different from one another as destination servers. Each time the destination server is determined, the computer sequentially determines a process running on the determined destination server as a destination process. Each time the destination process is determined, the computer obtains transmission data for the destination process from a send buffer in which the transmission data is stored as a result of execution of the local process and transmits the obtained transmission data to the destination server so as to enable reading of the transmission data during execution of the determined destination process in the destination server.
US08655939B2

A method and system processes data in a distributed computing system to survive an electromagnetic pulse (EMP) attack. The computing system has proximal select content (SC) data stores and geographically distributed distal data stores, all with respective access controls. The data input or put through the computing system is processed to obtain the SC and other associated content. The process then extracts and stores such content in the proximal SC data stores and geographically distributed distal SC data stores. The system further processes data to geographically distribute the data with data processes including: copy, extract, archive, distribute, and a copy-extract-archive and distribute process with a sequential and supplemental data destruction process. In this manner, the data input is distributed or spread out over the geographically distributed distal SC data stores. The system and method permits reconstruction of the processed data only in the presence of a respective access control.
US08655933B2

The present invention relates to a method and device for generating and managing shorter random number series, such as ID and password, in which, for the given N bits binary series R and K dimensions multi-dimensional coordinate information i (i1, . . . , ik, . . . , iK), R is used for the following part of the decimal point of initial value x0 for nonlinear function, i is transformed into coordinates of each dimension, i1, . . . , ik, . . . , iK, and the initial value x0 and ik are stored in the register, through operations to generate and manage multi-dimensional random number Ri.
US08655931B2

A storage system includes a plurality of vdisks, with each vdisk containing a plurality of storage segments, and each segment providing a specific class of service (CoS) for storage. Each vdisk stores files with data and meta data distributed among its storage segments. A storage system includes a memory having multiple classes of service. The system includes an interface for storing a file as blocks of data associated with a class of service in the memory. The interface chooses the class of service for a block on a block by block basis for storage. A file system for storing a file. A file system for storing includes a plurality of vdisks. A method for storing a file.
US08655929B2

Disclosed herein are methods, systems, and computer program products for managing data within a file system. In embodiments, the method includes determining the location of data within a file to be modified, modifying the data within the file, and adjusting a pointer to point to the data block containing the modified data. The data within a file may be modified by deleting data from the file or inserting new data into the file. New data may be inserted into a file by writing the data into new data blocks and then adjusting the pointers to point to the location of the new data blocks. An example method may also include determining whether data blocks are incomplete blocks and identifying the incomplete blocks by negating the value of the pointers to those blocks.
US08655928B2

A data file indicating a simulation result output from a computer is received. Based on a file name of a data file, it is determined whether or not each data file is a data file to be visualized, and the data file determined as a data file to be visualized is stored in a file storage unit.
US08655927B2

A memory device, system and method of editing a file in a non-volatile memory device is described. The memory device includes a controller and a memory array configured to copy an existing first file into a second file during editing and to maintain the first file while applying edits to the second file. When editing is completed, a first cluster pointer of the first file is redirected to point at the first cluster of the second file that has been edited.
US08655926B2

Synchronized distributed media assets is described. In embodiments, a global media catalog of global metadata is maintained for media assets that are accessible by client devices registered to a user. The global metadata corresponds to the media assets that are located remotely from one or more of the client devices. A client device can communicate a request for a media asset that is identified by the global metadata and located at a location remote from the client device.
US08655923B2

This disclosure provides various software and systems for efficiently maintaining aggregates. In one aspect, a system performing a computer implemented method identifies a first change to transactional data in a business application and automatically adds an aggregate record to an aggregate data structure based on the first change. The system then identifies a second change to the transactional data in the business application, the second change comprising an update to key figures associated with the first change. The system can prohibit an update to the aggregate record in the aggregate data structure based on the second change and automatically adds a second aggregate record to the aggregate data structure based on the second change to the transactional data, where the second aggregate record comprises the update to the key figures.
US08655922B2

Management device for a network of audiovisual information reproduction systems or jukeboxes, including a database with a plurality of sets of arrays, each array containing grouped information either about the composition of a jukebox, or the use of the jukebox, or the payment of fees. The database is managed by a computer server connected with the audiovisual information reproduction systems to receive messages sent by each audiovisual information reproduction device and containing information necessary to update determined sets of arrays in the database, and update data or the program for each audiovisual information reproduction device with information stored in at least one set of arrays in the database and transmitted in this message.
US08655918B2

A process of transforming data residing in databases, such as relational databases, into forms suitable as input to data analysis tools, such as predictive modeling tools includes the steps of defining a business process problem to be solved and identifying data requirements. For example, the business process problem may relate to predicting a customer's propensity to make purchases in the future or a store's requirements for inventory in the future. In the process, a computer implemented method is used for automatically transforming data for data analysis such as predictive modeling. Database metadata that describe database tables, their interrelationships, dimensional information, fact tables and measures are accessed. A mining transformation profile is created to encapsulate aggregations and transformation on data stored in relational databases in order to convert the data to forms suitable for predictive mining tools. The mining transformation profile specifies data transformations relative to the data base metadata. Executable data transformation codes is then generated from the database metadata and the mining transformation profile. Execution of this code results in aggregation and transformation of data residing in a database for input to a data analysis tool such as a predictive modeling tool. The data transformation code can be used by, for example, the predictive modeling tool to generate an output that provides a solution to a business process problem.
US08655909B2

A communication apparatus operates as a node of a network. The communication apparatus includes a port-state managing unit that updates, every time failure occurrence in the network is detected, state information indicating a state of the network, a database updating unit that updates, based on a transmission source address and a reception port of a received frame and the state information managed by the port-state managing unit, a database that determines an output port when a frame in which the transmission source address is a destination address is received, and an output-destination determining unit that determines an output port of the received frame by searching through the database using, as search keys, the destination address of the received frame and the state information managed by the port-state managing unit.
US08655905B2

A method of incrementally refining queries and updating query result lists without requiring a user to provide an explicit indicator of query submission. In the method, one or more query related character patterns are defined. Entry of query defining characters by a user is monitored to detect entry of a defined query related character pattern. The user is provided with one or more suggested query refinement options and an updated query result list each time a defined query related character pattern is detected. The query related character patterns may be a character pattern that indicates a word has been input by the user.
US08655903B2

A content management system detects a change to one part of a document, and to generate a corresponding change in a different part of the same document. Dynamic inclusion rules define conditions that, when satisfied, allow automatically changing a link in a document to a new link when corresponding data in the document is added or changed. If a change corresponds to a defined dynamic inclusion rule, a corresponding query in the rule is evaluated according to the changes in the document. When there is enough information to run the query, the query is automatically executed in a background process. If there is a single link that satisfies the query, the document may be updated with the new link. If multiple links satisfy the query, the top ranked query result may be automatically selected, or the user may select which link should be included in the document.
US08655896B2

A data structure for storing items of information having a time of life includes a time of life interval for each item of information, and methods for using the same. The items of information are organized in a data structure having nodes and edges connecting the nodes. This data structure is preferably a directed acyclic graph structure. The data structure includes parent nodes and child nodes. The time of life interval specified for any child node generally is contained within the time interval specified for that child node's parent node, such that the data structure includes no child nodes with a time of life interval that falls outside of the time of life interval of its parent node.
US08655894B2

An approach is provided for generating a searchable index including an associated object graph. Data objects of a database are converted into corresponding rows in a set of searchable columns. An object graph corresponding to each row of the searchable columns are determined. An index including the set of searchable columns and the corresponding object graphs are generated.
US08655885B1

Embodiments disclosed herein provide a new way to catalog digital assets derived or otherwise created from an original source such as a video, clip, movie, film, or the like. In one embodiment, time-based metadata, along with technical metadata and business metadata can be captured within a video and collected locally at a client device running media catalog client software. The collected information can be communicated to a media catalog server at the back end. The media catalog server can create a new asset based on the collected information and store the asset in a database. Multiple assets may be created to describe and reference the same video. However, the video itself is not modified and no variation of the video is created in anyway.
US08655879B2

Disclosed herein are systems, methods and computer-readable media for transmedia video bookmarks, the method comprising receiving a first place marker and a second place marker for a segment of video media, extracting metadata from the video media between the first and second place markers, normalizing the extracted metadata, storing the normalized metadata, first place marker, and second place marker as a video bookmark, and retrieving the media represented by the video bookmark upon request from a user. Systems can aggregate video bookmarks from multiple sources and refine the first place marker and the second place marker based on the aggregated video bookmarks. Metadata can be extracted by analyzing text or audio annotations. Metadata can be normalized by generating a video thumbnail representing the video media between the first place marker and the second place marker. Multiple video bookmarks may be searchable by metadata or by the video thumbnail visually.
US08655875B2

A system that facilitates interactions between heterogeneous information providers, business process policies, and business process policy objects is provided. The system includes a translation services logic that accepts data format definitions and rules for transforming, translating, converting, reordering, merging, splitting and other operations that adapt one data format to another data format. The translation services logic produces a mapping rule object (MRO) for performing the adaptation(s).
US08655873B2

A system and method for aggregating and distributing geotagged content comprises a server, a database, and a user interface. A user accesses the user interface to identify a spatial area and request content from a plurality of content providers that is geotagged with a location within the identified spatial area. The user interface may be on a webpage.
US08655864B1

A method of analyzing documents or relationships between documents includes receiving a notification of an available metadata document containing information about one or more network-accessible documents, obtaining a document format indicator associated with the metadata document, selecting a document crawler using the document format indicator, and crawling at least some of the network-accessible documents using the selected document crawler.
US08655863B2

A search device includes a first search section and a second search section. The first search section searches, for second image data sharing a common attribute with first image data being processed by an image processing apparatus, a storage section in which image data processed by the image processing apparatus is stored. The second search section searches the storage section for third image data processed by the image processing apparatus within a time period from a predetermined time before a reference time to a predetermined time after the reference time, the reference time being a point of time at which the second image data was processed by the image processing apparatus. This makes it possible to prevent a search omission in the search device for searching for the second image data sharing a common attribute with the first image data.
US08655856B2

A computer apparatus and computer implemented method for policy distribution provides a Records Management System (RMS) that is configured for setting up and maintaining local record classification and disposition policies. An Enterprise Retention Management (ERM) application comprises a centralized workflow configured for managing retention policies for an entity. An application layer in the ERM comprises a propagation workflow that is configured for managing retention policy integration between the ERM and the RMS. The propagation workflow thus provides automated retention policy propagation from the ERM to the RMS.
US08655852B2

A storage control apparatus in cooperation with a plurality of controlled storage apparatus arranged in a cascade of point-in-time copy relationship. The apparatus includes: a rate control component operable to set a desired rate for cleaning a first target one of the plurality of controlled storage apparatus; a comparator component in communication with the rate control component to identify discrepant bits associated with first and second targets; and a copy initiator, responsive to the comparator component to initiate a copy operation responsive to the identified discrepant bits.
US08655827B2

A questionnaire generation process presents a first subset from a set of questions of the questionnaire and receives first answers from a user. The first answers are used to determine whether the first answers are sufficient to give definite values to conditions of first rules, wherein the first rules have conditions for providing output. When the first answers are not sufficient, the conditions of the first rules can be used to identify a second subset of the questions, wherein the second subset of questions has second answers such that a combination of the first and second answers is sufficient to give definite values to the respective conditions of the first rules, and the second subset of questions can be presented to the user.
US08655821B2

Methods for discovery of local causes/effects and of Markov blankets enable discovery of causal relationships from large data sets and provide principled solutions to the variable/feature selection problem, an integral part of predictive modeling. The present invention provides a generative method for learning local causal structure around target variables of interest in the form of direct causes/effects and Markov blankets applicable to very large real world datasets even with small samples. The selected feature sets can be used for causal discovery, classification, and regression. The generative method GLL can be instantiated in many ways giving rise to novel method variants. The method transforms a dataset with many variables into either a minimal reduced dataset where all variables are needed for optimal prediction of the response variable, or a dataset where all variables are direct causes and direct effects or the Markov blanket of the response variable.
US08655820B2

A method of providing a recommendation is provided. The method includes receiving user provided information at a first device from a second device. The user provided information includes user preference information and a user account authorization. User account information is requested from the first device based on the user account authorization. The requested user account information is received from a third device at the first device. The received user provided information and the received user account information is stored at a device accessible by the first device. A request for a recommendation is received from the second device. The recommendation is determined based on the stored user provided information and the stored user account information. The determined recommendation is sent from the first device to the second device.
US08655815B2

The subject matter disclosed herein provides methods, apparatus, and articles of manufacture for neural-based processing. In one aspect, there is provided a method. The method may include reading, from a first memory, context information stored based on at least one connection value; reading, from a second memory, an activation value matching the at least one connection value; sending, by a first processor, the context information and the activation value to at least one of a plurality of microengines to configure the at least one microengine as a neuron; and generating, at the at least one microengine, a value representative of an output of the neuron. Related apparatus, systems, methods, and articles are also described.
US08655813B2

Neuronal networks of electronic neurons interconnected via electronic synapses with synaptic weight normalization. The synaptic weights are based on learning rules for the neuronal network, such that a synaptic weight for a synapse determines the effect of a spiking source neuron on a target neuron connected via the synapse. Each synaptic weight is maintained within a predetermined range by performing synaptic weight normalization for neural network stability.
US08655809B2

Data structures and apparatuses to represent knowledge are disclosed. The processes can comprise labeling elements in a knowledge signature according to concepts in an ontology and populating the elements with confidence values. The data structures can comprise knowledge signatures stored on computer-readable media. The knowledge signatures comprise a matrix structure having elements labeled according to concepts in an ontology, wherein the value of the element represents a confidence that the concept is present in an information space. The apparatus can comprise a knowledge representation unit having at least one ontology stored on a computer-readable medium, at least one data-receiving device, and a processor configured to generate knowledge signatures by comparing datasets obtained by the data-receiving devices to the ontologies.
US08655806B2

A disaster analysis and decision system comprises a geographic area module that comprises geographic data for a given geographic area; an artificial facilities module that comprises artificial facilities data positioned in the geographic area; a disaster control facilities module that comprises disaster control facilities data for the geographic area; an environmental variable module that receives and stores environmental variables that affects the geographic area; an analysis module that analyzes how the environmental variables affect the geographic area, the artificial facilities within the geographic area and the disaster control facilities for the geographic area, and decides how to control the disaster control facilities; a report module that provides reports for the analysis; and a database that stores data from other modules.
US08655794B1

Systems and methods for assessing the qualifications of a candidate for a position using metrics recorded, assessed, and analyzed by an automated and computerized system are provided. The systems and methods can provision a candidate assessment workspace for receiving a candidate solution and then calculate a candidate digital signature based on the candidate solution.
US08655793B2

A method and system for facilitating the hiring and recruitment of candidates for a particular position. The system would include information relating to the skill level and expertise of various candidates irrespective of a particular job. The candidates will have their various skills assessed through the use of an anonymous assessor. The assessor would provide the system with a rating of each candidate's various assessed skills. The candidate has the option to have this assessment evaluated by a disinterested third party. A client or employer would access the system for the purpose of receiving a listing of potential candidates, their skill levels as well as assessments. The client will provide the system with a list of potential candidates to the position. The clients would utilize this information to hire a particular candidate.
US08655786B2

This document describes tools capable of authorizing or enabling authorization of multiple payment transactions without requiring that a buyer or seller authorize each transaction separately. The tools may do so by enabling a buyer or seller to select aggregate constraints, such as a total price or number of transactions. Based on these selected constraints, the tools may authorize every payment transaction that meets the aggregate constraints without requiring the buyer to authorize every transaction separately.
US08655762B2

Methods and apparatus, including computer program products, for social networking services integrated with gift card services. In general, a profile of a member of a social networking service may be presented with one or more merchant credit services for prepaid merchant account credit, data characterizing a request to provide a credit service from the merchant credit services and a mobile phone number associated with an intended recipient of the first credit service may be received, and a message may be caused to be sent to the mobile phone number, where the message characterizes provision of the first credit service to the intended recipient. Interest in the credit service may be tracked and associated with a loyalty indicator associated with the member.
US08655759B2

A method includes determining whether a first amount of liability contributed by a first subscriber during a provision of a service to the first subscriber exceeds a first balance indicative of a first portion of available funding that may be consumed by the first subscriber, determining whether a second amount of liability contributed by a second subscriber during a provision of a service to the second subscriber exceeds a second balance indicative of a second portion of the available funding that may be consumed by the second subscriber, issuing a first communication to a device to affect the provision of a service to the first subscriber if the first amount of liability exceeds the first balance, and issuing a second communication to the device to affect the provision of a service to the second subscriber if the second amount of liability exceeds the second balance.
US08655757B1

Methods, systems, and articles of manufacture consistent with the present invention provide for managing a customer asset, which is a hardware or software component of a customer device, in a data processing system having an offering platform program. The customer asset's is discovered by an asset manager, and an asset identity is assigned. The asset identity is stored persistently.
US08655756B2

Methods and systems consistent with the present invention provide a data processing system having a business object model reflecting the data used during a business transaction. Consistent interfaces are generated from the business object model. These interfaces are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
US08655748B2

A method to generate revenue from supplied content is provided. Content is provided to a consumer via a network by providing a content service that allows the consumer to select and retrieve content as a package together with a clearing of the selectable content to an operator used by the consumer to select and retrieve the content via the network. Any content selected by the consumer is supplied directly to the consumer via the operator. The operator is charged for the supplied content.
US08655747B2

A system for processing sales transactions may include a first computing device in communication with a buyer-operated computing device, and a computer-readable storage medium in communication with the first computing device. The computer-readable storage medium may include programming instructions for receiving an order including one or more of a commitment of a buyer to purchase an item, and a preferred share value associated with the buyer, receiving contact information associated with one or more third parties, receiving a fractional share value associated with each of the one or more third parties, and in response to a sum of the fractional share values associated with each third party and the preferred share value equaling the purchase price associated with the item, using the received contact information to send a message to each third party. Each message may include the fractional share associated with the third party.
US08655746B1

In a remote communication environment, a method for real-time presentation of information to one or more users accessing one or more websites using an electronic communications device. Various aspects of the method comprise at least the following. Communication is established via the electronic communications device between the user and the website to conduct one or more primary transactions. One or more electronic identifiers associated with the user are obtained. One or more further or additional data elements related to the user are obtained from a third party using the at least one electronic identifier. Based at least on the electronic identifier and the further data element, the information is selected for presentation to the user in real time with the primary transaction. The information is presented to the user in real time with the primary transaction.
US08655744B2

There is disclosed a method for custom hair coloring formula identification. The method includes accepting user input of user characteristics including natural hair color, current hair coloring, hair treatments, hair coloring characteristics and hair treatment characteristics. The method further includes accepting user input of desired hair coloring and identifying a hair colorant suitable to create the desired hair coloring in view of the user characteristics. An order is then generated for the hair colorant.
US08655742B2

A system and method for optimizing order fulfillment by considering multiple supply modes in one aspect, plans supply of inventory by forecasting demand, estimating accuracy of said forecasted demand, and establishing reorder point policy based at least on said accuracy of said forecasted demand and a plurality of supply transportation modes. Current inventory position is monitored and if the current inventory position is below the reorder point policy, orders are placed according to a selected shipping method. The selected shipping method may be based at least on customer order priority and transportation budget.
US08655735B2

A request is received from a first consumer to sell at least one ticket, in which a provider of the ticket may have authorized the ticket to be sold. Information regarding the ticket may then be presented to at least a second consumer, who may make an indication to purchase the ticket. Thereafter, an inducement may be paid to the provider of the ticket in connection with a sale of the ticket to the second consumer.
US08655734B2

Disclosed is a method and system of providing user context-based services over computer networks, using mechanisms for collecting and specifying one or more user context elements, each element representing a context associated with the current buyer state and having context attributes and attribute values associated therewith, mechanisms for collecting affective (emotive) data to inform the user context, and also an interactive graphical view to gain insight into available services for assisting in understanding available service information and making decisions on purchasing.
US08655728B1

A system, method, and computer program product are provided for presenting a non-competing advertisement within content. In use, content is identified. Further, an advertisement is selected based on an automatic determination that the advertisement is non-competing with the content. Still yet, the advertisement is presented in association with the content.
US08655721B2

A method of negotiating an electronic commerce (e-commerce) transaction for the sale of a selected good can include identifying an asking price for the selected good and retrieving from memory merchant business objectives (MBOs) and consumer privacy rules (CPRs). The MBOs can specify incentive information corresponding to a proposed exchange of consumer information and the CPRs can specify asking prices corresponding to the proposed exchange of consumer information. The MBOs can be compared to the CPRs to determine if an agreement can be reached for the sale of the selected good with an incentive based upon the proposed exchange of consumer information. The e-commerce transaction for the sale of the selected good with the incentive can be consummated if in the comparing step it is determined that an agreement can be reached.
US08655720B2

A system for providing instant rebates to a customer at a point of sale includes a kiosk by which the customer initiates a rebate process by presenting a machine readable document having rebate information generated by a retailer's POS system. The customer may initiate an electronic funds transfer to the customer's account for amount of the rebate due, or alternately receive a printed check or a store card with a credit balance redeemable at the point of sale. The kiosk may report rebates in real time and have additional functionality to assist manufacturers and retailers for other marketing purposes.
US08655713B2

Techniques for help desk management are provided. A user's experience with a resource is captured via a rating. The rating is recorded along with other metrics associated with a processing environment of the user and proactive action taken in response to configuration or performance problems with the user.
US08655711B2

The present invention extends to methods, systems, and computer program products for linking enterprise resource planning data to business capabilities. Embodiments provide a linkage between schematized ERP data (e.g., financial data) and schematized business capabilities. The linkage provides the ability to report in a visual way that permits the linkage of such things as business value, performance, maturity, interconnectedness, process standardization, compliance, etc. As such, businesses capabilities can be linked to specific spend amounts in ERP data.
US08655706B2

A system and method of implementing an end-of-life purchase of an item used in manufacturing. A method includes comparing a supply of an article to a demand for the article. The method also includes securing an amount of the article when the supply does not exceed the demand by a predetermined threshold, and waiting a predetermined period of time before repeating the comparing when the supply exceeds the demand by the predetermined threshold.
US08655703B2

Embodiments of task-based, decreasing-price markets enable dynamic discounting of items for sale. In one example, users shop for products (e.g., clothing, electronics, or cars) or services (e.g., hotel rooms, plane tickets, or car rentals) using a computing device or mobile device. As the users shop, they view advertisements or perform other tasks, like answering questions, and the system discounts an item's price based on the number or complexity of the performed tasks. Each user who performs a task gets a chance to buy the item at its discounted price. The other users also get a chance to buy the item at the discounted price. If someone buys the item, the item's price returns to its starting value. If nobody buys the item, the system discounts the item's price further as the users perform more tasks until someone buys the item or the item's price reaches a minimum value.
US08655701B2

Instant messaging (IM) entities may be invited to an electronic calendar event using an instant message. Selecting the IM entities as invitees to the event may include dragging and dropping names of the IM entities from a buddy list of an IM application to an event from an electronic calendar application, or vice versa. A method of inviting an entity to a calendar event includes providing a calendar event from a calendar application and recognizing, by the calendar application, an IM entity as an invitee to the event.
US08655700B2

A method and system for grouping events is provided in which a plurality of base groups (303) each define a set of event points. Combined groups (304) have a set of event points defined by the combination of the event points in combining groups. The combination may be by a union of groups or an exclusion of groups and may combine base groups (303) and/or combined groups (304) together. The method and system activate or deactivate groups to enable or disable the generation of events defined by the event points in a group. The generation of events may record event instances (306) of the event points for analysis, to provide an alert for an event instance of predetermined value, to trigger a further event or activity, or to publish the event instances for the event points.
US08655699B2

A method and apparatus for identifying overdue patients using standard billing or other office management data, so that patients can be contacted and invited to make an appointment. The invention begins by querying the diagnosis codes for each visit from the billing or other encounter tables, and matching these with a set of target medical conditions requiring regular care. Procedure codes and encounter dates for past visits are queried for these patients, to determine when each patient was last seen, and what was done. These procedure codes are matched against a set of exam codes to determine last medical examination dates, and against a set of procedures known to resolve each medical condition. Each condition requiring regular care is matched against any resolving procedures, leaving a set of untreated conditions requiring regular care. Based on the date of the last exam or treatment and accepted standards of care or office policies, a due date is calculated for each patient. The management system is queried for each overdue patient to determine whether they already have an appointment scheduled in the future, or a recall notice recently sent or yet to be sent. Additional filtering based on administrative settings may also be done. Overdue patients requiring contact are then placed on the contact list.
US08655686B2

According to some embodiments, a workers' compensation insurance premium may be calculated for a workers' compensation insurance policy covering a group of employees employed by an employer. Moreover, supplemental bundled insurance premiums may be calculated for each employee to provide individual, supplemental bundled insurance policies. The supplemental bundled insurance premiums may be contingent upon the employer's agreement to pay the workers' compensation insurance premium. By way of examples, the supplemental bundled insurance policies might be associated with one or more of short term disability insurance, long term disability insurance, accidental death insurance, accidental disability insurance and/or hospital accident insurance.
US08655685B2

The system is an advanced, web-enabled, clearinghouse that facilitates efficient and effective claim routing, monitoring and report retrieval. A claim status summary is displayed that links directly to a rejected claim listing, wherein each rejected claim listed is a link to associated detailed claim information. The detailed claim information display has fields to edit the associated detailed claim information. During the editing process, a rules verification is performed against the edited claim information to ensure the edit comply with the known rules for the associated payer. Upon successfully completing the rules verification, the edited claim is submitted to a payer.
US08655684B2

A method for operating a return generation system comprises several steps. In a first step, a group of a plurality of individuals is determined. In a further step, at least one asset is gathered from each of said individuals. Said at least one asset is subsequently transferred to a pool of assets. Upon death of one of the individuals, a rate to be distributed to the surviving individuals is automatically calculated. Subsequently, the assets are distributed among the surviving individuals.
US08655682B2

A system and method may generate a report to help decide among a plurality of treatment options for a medical condition. The system and method receive patient information and to generate a plurality of potential treatment options for the medical condition. The system and method also receive the patient's preference(s) for potential treatment outcomes of the treatment options, used to produce a preference value. The system and method also analyze indexed study data relating to the plurality of treatment options to produce based on the analysis a study score for each of the treatment options. For each treatment option, the system and method produce a treatment score based on at least the preference value and the study score, thus permitting generation of a report listing the treatment options and a) the treatment scores or b) the information derived from the treatment scores.
US08655673B2

The present invention discloses a mobile multi-media intelligent tourist guide service system, comprising GPS positioning receiver, GPS subsystem, mobile tourist guide service control subsystem, trigger area network subsystem, tourist guide information intelligent selecting and compositing subsystem, multi-media managing display subsystem, and electronic map subsystem. The mobile tourist guide service control subsystem receives and processes position information from the GPS positioning subsystem, produces multi-media tourist guide information in real-time through trigger area network subsystem and a tourist guide information intelligent selecting and compositing subsystem, plays on said multi-media managing display subsystem, and controls said electronic map subsystem displaying position in real-time, recording track and displaying corresponding geography information.
US08655672B2

Data about a plurality of events is stored in an event database, including information for selecting who should be invited to the event. Data about a plurality of members is stored in a member database, preferably including members' preference criteria specifying the type of events in which each member likes to participate. The member information is matched against the invitee selection criteria and the event information is matched against the member preference criteria to determine which members should be invited to each event. Based on results of this matching process, e-mail invitations to the selected events are sent to the members.
US08655669B2

An audio decoder has an arithmetic decoder for providing decoded spectral values on the basis of an arithmetically-encoded representation and a frequency-domain-to-time-domain converter for providing a time-domain audio representation. The arithmetic decoder selects a mapping rule describing a mapping of a code value onto a symbol code in dependence on a numeric current context value describing a current context state. The arithmetic decoder determines the numeric current context value in dependence on a plurality of previously decoded spectral values. The arithmetic decoder evaluates at least one table using an iterative interval size reduction to determine whether the numeric current context value is identical to a table context value described by an entry of the table or lies within an interval described by entries of the table, and derives a mapping rule index value describing a selected mapping table.An audio encoder also uses an iterative interval table size reduction.
US08655668B2

A method, system and a computer program product for an automated interpretation and/or translation are disclosed. An automated interpretation and/or translation occurs by receiving language-based content from a user. The received language-based content is processed to interpret and/or translate the received language-based content into a target language. Also, a presence of a cultural sensitivity in the received language-based content is detected. Further, an appropriate guidance for dealing with the detected cultural sensitivity is provided.
US08655660B2

The present invention is a system and method for generating a personal voice font including, monitoring voice segments automatically from phone conversations of a user by a voice learning processor to generate a personalized voice font and delivering the personalized voice font (PVF) to the a server.
US08655659B2

A personalized text-to-speech synthesizing device includes: a personalized speech feature library creator, configured to recognize personalized speech features of a specific speaker by comparing a random speech fragment of the specific speaker with preset keywords, thereby to create a personalized speech feature library associated with the specific speaker, and store the personalized speech feature library in association with the specific speaker; and a text-to-speech synthesizer, configured to perform a speech synthesis of a text message from the specific speaker, based on the personalized speech feature library associated with the specific speaker and created by the personalized speech feature library creator, thereby to generate and output a speech fragment having pronunciation characteristics of the specific speaker. A personalized speech feature library of a specific speaker is established without a deliberate training process, and a text is synthesized into personalized speech with the speech characteristics of the speaker.
US08655645B1

A computer system includes a database module, a query module, a translation module, a search module, and a transmission module. The database module is configured to receive and store information associated with a plurality of items of digital media, such as applications, in a database. The information associated with the plurality of items of digital media is stored in a first language. The query module is configured to receive a search request in a second language different than the first language. The translation module is configured to translate the search request from the second language into the first language. The search module is configured to search the database using the translated search request to produce a set of search results responsive to the search request. The transmission module is configured to transmit the set of search results.
US08655640B2

An unsupervised boosting strategy is applied to refining automatic word alignment. In some examples, the strategy improves the quality of automatic word alignment, for example for resource poor language pairs, thus improving Statistical Machine Translation (SMT) performance.
US08655633B2

The specification relates to the formulation of polyurethane materials particularly polyurethane and polyisocyanurate foams. The specified method allows the formulator to mathematically predict the final physical properties of the polyurethane and polyisocyanurate foams by using the algorithm described herein.
US08655628B2

A structural optimization engine generates a response profile based on a vibrational analysis of a three-dimensional (3D) structure. The structural optimization engine determines whether the 3D structure complies with one or more design goals set for the 3D structure based on the response profile. When the 3D structure does not comply with the design goals, the structural optimization engine retrieves dependency data from a structure database. The dependency data indicates various dependencies between response characteristics included in the response profile and specific regions of the 3D model. Based on the dependency data, the structural optimization engine determines structural modifications that can be made to the 3D structure to bring the 3D structure into compliance with the design goals. A multi-axis computer-aided manufacturing unit then makes the structural modifications to the 3D structure.
US08655626B2

A computer-aided method for carrying out the structural design of a part subjected to damages having significant effects on its structural integrity, such as an aircraft fuselage section subjected to a propeller blade release event, is provided. The method includes: obtaining finite element models that include all the relevant information for an optimization analysis for the un-damaged part and for at least one possible damaged part; defining at least one design variable of the part and at least one design constraint and one load case for the un-damaged part and for the damaged part; providing at least one simulation module for analyzing one or more failure modes of the part; iteratively modifying the design variables of the part for the purpose of optimizing a target function by analyzing simultaneously the un-damaged part and the at least one damaged part using the at least one simulation module.
US08655619B1

A method includes accessing a plurality of acceleration values generated by an inertial measurement unit of an optical system. The method includes identifying a maximum acceleration value (the accessed acceleration value having the greatest absolute value), identifying one or more adjacent acceleration values (the accessed acceleration value adjacent in time to the maximum acceleration value), and identifying a nearest adjacent acceleration value (the adjacent acceleration value having the value nearest the maximum acceleration value). The method includes determining a corrected peak acceleration. The corrected peak acceleration is the sum of a first value corresponding to an average of the maximum acceleration value and the nearest adjacent acceleration value and a second value corresponding to the product of a correction value and the difference between the maximum acceleration value and the nearest adjacent acceleration value. The method includes determining whether the corrected acceleration value exceeds a predefined threshold acceleration value.
US08655612B2

In a battery model identification method of the present invention, an M-sequence input electric current production part inputs M-sequence signals with different frequency components as an electric current input into the battery. In this occasion, terminal voltage of the battery is measured by a voltage sensor, and a parameter estimation part executes system identification based on the measured result to calculate frequency characteristics of the battery. Resistance components and capacitance components as parameters of a battery model are identified based on the calculated frequency characteristics.
US08655609B2

Disclosed herein are various embodiments of systems and methods for calculating a fault location in electric power delivery system based on a traveling wave created by an electrical fault in the electric power delivery system. According to one embodiment, an intelligent electronic device may be configured to detect a transient traveling wave caused by an electrical fault. A first traveling wave value of the transient traveling wave may be determined and a corresponding first time associated with the first traveling wave may be determined. The IED may receive a second time associated with a second traveling wave value of the transient traveling wave detected by a remote IED. The distance to the remote IED may be known. An estimated fault location may be generated based on the time difference between the first time and the second time. Additional methods of calculating the fault location may also be employed.
US08655606B2

Methods and systems are described for the identification and determination of loads by inverse analysis. A new combination of instrumentation and measurements is provided which allows accurate identification/measurement of static and/or dynamic forces, or loads, working on arbitrary test-objects or systems (i.e. test objects), through measurements of the results of the loads on the test object, signals like pressures, electrical potential, magnet flux displacement, strain, etc. This procedure allows the measurement/identification of arbitrary single or multiple loads, in arbitrary combinations, and multiple directions. The procedure also allows the measurement/identification of loads with arbitrary evolution in time, including static and dynamic loads.
US08655600B2

A method of estimating the cross-sectional area of a molecule for use in the prediction of ion mobility gives gas phase interaction radii determination and cross-sectional algorithm computation to provide separation and characterization of structurally related isomers. More specifically, the invention provides a method of correlating the differences in the molecular structures with differences in anti-cancer activity of pre-determined anti-cancer drugs by utilizing a new algorithm for estimating the cross-sectional area of the molecules of such drugs.
US08655598B2

This invention is a model that simulates the complexity of biological signaling in a cell in response to radiation therapy. Using gene expression profiles and radiation survival assays in an algorithm, a systems model was generated of the radiosensitivity network. The network consists of ten highly interconnected genetic hubs with significant signal redundancy. The model was validated with in vitro tests perturbing network components, correctly predicting radiation sensitivity ⅔ times. The model's clinical relevance was shown by linking clinical radiosensitivity targets to the model network. Clinical applications were confirmed by testing model predictions against clinical response to preoperative radiochemotherapy in patients with rectal or esophageal cancer.
US08655592B2

In a navigation apparatus, when a new road is learned based on a travel trace of a vehicle and a new road link representing the learned new road is connected to an existing link, the navigation apparatus designates the existing link as a base link and generates a new link extending along the existing link as a supplement link. In order to set a target point to one link, the navigation apparatus determines whether or not the supplement link is present at the one link. When the supplement link is present at the target point, the navigation apparatus sets the target point to the supplement link.
US08655589B2

A motion of an object is controlled from a geostationary transit orbit (GTO) of an earth to an orbit of a moon. A first trajectory of the motion of the object is determined from an intermediate orbit of an earth to a neighborhood of a stable manifold of a first Lagrange point (L1). A second trajectory of the motion of the object is determined from the GTO to the intermediate orbit. A third trajectory of the motion of the object is determined from the neighborhood to the stable manifold to an L1 orbit, and a fourth trajectory of the motion of the object is determined from the L1 orbit to the orbit of the moon. A trajectory from the GTO to the orbit of the moon is determined based on a combination of the first, the second, the third, and the fourth trajectories.
US08655588B2

A method and apparatus for providing accurate localization for an industrial vehicle is described; including processing at least one sensor input message from a plurality of sensor devices, wherein the at least one sensor input message includes information regarding observed environmental features; determining position measurements associated with the industrial vehicle in response to at least one sensor input message, wherein the plurality of sensor devices comprises a two-dimensional laser scanner, and at least one other sensor device selected from an odometer, an ultrasonic sensor, a compass, an accelerometer, a gyroscope, an inertial measurement unit, or an imaging sensor; and updating a vehicle state using the position measurements.
US08655587B2

A procedure for determining the probability of finding a parking place within a certain period of time on a pre-set stretch of road of an area with a multiplicity of stretches of road. With this procedure, motion profiles are detected and statistically evaluated of users of radiolocation-aided, especially satellite-aided, navigation aids in the area. For each user a “parking place found” event is determined; the stretch of road in which the “parking place found” event occurred is detected; and the travel time is detected which the user expended in each of the stretches of the road until the “parking place found” event occurred. From the data thus acquired for a multiplicity of users, a probability is determined of finding a parking place within the set time span on the stretch of the road.
US08655571B2

A fault detection and diagnosis method for a gas turbine engines comprises collecting a sensor signal from an acoustic or vibrational sensor at the gas turbine engine, pre-processing the sensor signal to remove predictable background, and extracting a feature set from the sensor signal using Mel-Frequency Cepstral Coefficients (MFCC) algorithms and/or Code Excited Linear Prediction (CELP) algorithms. Fault and non-fault states are reported based on comparison between the feature set and a library of fault and non-fault feature profiles corresponding to fault and non-fault states of the gas turbine engine.
US08655567B2

Included are pressure increasing valves and pressure reducing valves as flow control valves, placed between a brake fluid pressure generation unit on an upstream side that generates brake fluid pressure and a braking force generation unit on a downstream side that generates braking force in accordance with the brake fluid pressure to a wheel, that regulates the brake fluid pressure to the braking force generation unit by controlling the flow rate of brake fluid, and an electronic control unit is provided with: a differential pressure obtaining unit that obtains information on the difference of brake fluid pressure from the brake fluid pressure on upstream and downstream sides of the flow control valve; a hydrodynamic force obtaining unit that obtains information on hydrodynamic force induced in a valve element by the flow of brake fluid passing through the flow control valve; and a brake fluid pressure control unit that controls the flow control valve by use of the information on the differential pressure and the information on the hydrodynamic force.
US08655563B2

In a braking/driving force control apparatus, a vehicle target braking/driving force and a vehicle target yaw moment through the control of braking/driving forces of wheels are calculated, and when the target braking/driving force and the target yaw moment cannot be achieved through the control of the braking/driving forces of the wheels, the vehicle target braking/driving force after the modification and the vehicle target yaw moment after the modification are calculated such that, within the range where the ratio of the vehicle target braking/driving force after the modification and the vehicle target yaw moment after the modification coincides with the ratio of the target braking/driving force and the target yaw moment, the vehicle braking/driving force and the vehicle yaw moment by the target braking/driving forces of the wheels take the greatest values.
US08655561B2

A bicycle control system includes at least one user input member, a value generating unit, a wireless transmitter and a wireless receiver. The value generating unit includes a memory component that at least temporarily stores a generated value. The value generating unit updates the generated value that was memorized in accordance with the at least one user input member was operated. The wireless transmitter periodically transmits control signals that are indicative of the generated value. The wireless receiver receives the control signals from the wireless transmitter.
US08655553B2

A monitoring system is for an electric vehicle and an electric vehicle supply equipment. The electric vehicle supply equipment is structured to communicate with the electric vehicle to charge the electric vehicle. The monitoring system includes a monitoring component structured to monitor communication and monitor energy or power flow between the electric vehicle supply equipment and the electric vehicle, a storage component cooperating with the monitoring component to store information corresponding to the monitored communication and the monitored energy or power flow between the electric vehicle supply equipment and the electric vehicle, and a power supply structured to power at least one of the monitoring component and the storage component.
US08655552B2

A control device and a method for triggering a passenger protection arrangement for a vehicle are provided, at least two acceleration signals being provided by at least two acceleration sensors oriented in different spatial directions. The orientations are angled in relation to a coordinate system oriented toward the vehicle longitudinal direction. The at least two acceleration signals are transformed on at least two axes of the coordinate system. The triggering signal is generated as a function of the comparison of the at least two acceleration signals and the transformed acceleration signals. The passenger protection arrangement is triggered as a function of the triggering signal.
US08655546B2

A vehicle driving support apparatus in which a cruise control unit starts to blink a hazard light when it is determined that a subject vehicle is stopped by collision prevention control through an automatic braking intervention. The blinking is continued until a predetermined operation input is performed by a driver so as to call the attention of a driver of a following vehicle or the like even if the driver is upset due to a sudden stop of the subject vehicle.
US08655538B2

A display system for an agricultural vehicle includes a display for displaying a representation of the vehicle's location in a field in which the vehicle is operating and a control device for receiving an indication of an operating state of the vehicle and for controlling a viewing mode of the display according to the operating state.
US08655533B2

An electric vehicle is provided. The electric vehicle may include a motor for driving a wheel; a brake device for braking the wheel in response to a driver's operation of a brake operation member; and a controller for controlling the motor in response to the driver's operation of an accelerator operation member. The controller may include a first motor control section for causing the motor to be placed in a regenerative braking mode to generate a first regenerative braking force, when a displacement amount of the accelerator operation member decreases to an amount less than a predetermined reference displacement amount; and a second motor control section for causing the motor to generate a second regenerative braking force which is a sum of the first regenerative braking force and a predetermined additional braking force, in response to the operation of the brake operation member.
US08655528B2

A method for allocating forces among the corners of a vehicle having a redundant actuator suite includes determining a set of desired forces at the center of gravity of the vehicle, and allocating the set of desired forces among the corners of the vehicle as virtual control commands using a controller. The method also includes mapping the virtual control commands at the corners to actual or true control commands at the corners, and controlling a plurality of actuators at the corners using the actual or true control commands. The actuators may include friction brakes and wheel motors. Mapping the virtual control commands may include using a Least Squares formulation. Control of the actuators may be prioritized with respect to each other using weighting matrices. A vehicle includes a controller having actuators and a controller configured for executing the above method.
US08655525B2

A hybrid powertrain includes a plurality of torque generative devices, a transmission input shaft, and a planetary gear set connecting the torque generative devices to the transmission input shaft. A method to control the powertrain includes monitoring a desired configuration of the powertrain and selectively grounding a gear of the planetary gear set with a selectable one way clutch based upon the desired configuration of the powertrain.
US08655521B2

A method for powering a powered system having a first power generating unit where power settings for the first power generating unit are decoupled from power settings for a second power generating unit, the method including developing a power operating plan which is independent of a coupled power setting, and determining a power setting responsive to the power operating plan. A computer software code operable within a processor and configured to reside on a computer readable media for powering a powered system having at least a first power generating unit where power settings for the at least first power generating unit are decoupled from power settings for at least a second power generating unit is further disclosed.
US08655520B2

An automatic train control device including a ground control device that computes a target stop position of a train, and in-vehicle control devices that receive the target stop position transmitted from the ground control device and compute speed control patterns to control the speed of the trains, respectively. On a route, a radio-equipped train that wirelessly transmits train ID•train position to the ground control device and a radio-unequipped train coexist. The ground control device manages on-rail information acquired from each track circuit, the train ID•train position, a train ID, and a train type in association with each other, calculates stop track circuit information, and calculates the target stop position for the radio-equipped train.
US08655519B2

A system, method and device for controlling a rail vehicle consist configured to traverse a rail system is provided. In one embodiment, the system may include a second module configured to receive environmental data from a first module having one or more sensors, wherein the environmental data is indicative of one or more environmental conditions for a portion of the rail system; wherein the second module is further configured to conduct an assessment of the environmental data in relation to a first control parameter; the second module is further configured to communicate one or more control signals of one of the first control parameter or a different, second control parameter based on the assessment; each of the first and second control parameters relates to controlling tractive effort of the rail vehicle consist over the portion of the rail system; and the second module is further configured to communicate the one or more control signals to a third module for control of the rail vehicle consist.
US08655514B2

Systems and methods for controlling a rail vehicle are provided. In one embodiment, a rail vehicle system includes a first version of a travel database including travel information, a communication link to receive a second version of the travel database, and a controller configured to, in response to the second version of the travel database including changes to the travel information that meet predefined override criteria, control operation of the rail vehicle system based on the first version of the travel database; and in response to the changes to the travel information not meeting the predefined override criteria, adjust operation of the rail vehicle system to operate based on the second version of the travel database.
US08655511B2

An inertial system measures the attitude of an aircraft consisting at least in determining the angle of pitch and/or the angle of heading and/or the angle of roll of the aircraft, each of the said angles of attitude being determined by successive double integration of their second derivative. A pair of accelerometers to determine the angle of pitch being are disposed on either side of the centre of gravity along an axis substantially merged with the longitudinal axis of the aircraft. A pair of accelerometers to determine the angle of heading are disposed on either side of the centre of gravity along an axis substantially merged with the transverse axis of the aircraft. A pair of accelerometers to determine the angle of roll are disposed on either side of the centre of gravity along a vertical axis perpendicular to the plane formed by the other axes.
US08655506B2

The present disclosure relates to methods of calculating and flying continuous descent approaches to an airport or the like, and to aircraft navigation systems for implementing these methods. The present disclosure resides in the recognition that greater predictability in arrival times may be achieved by flying continuous descent approaches by maintaining a constant aerodynamic flight path angle.
US08655505B2

A worksite management system for use with a mobile machine is disclosed. The worksite management system may have a control module located onboard the mobile machine and configured to store a least one operational relationship, and an offboard controller located at a worksite of the mobile machine in communication with the control module. The offboard controller may be configured to generate an analysis of machine performance at the worksite. The offboard controller may be further configured to cause remote reconfiguration of the at least one operational relationship based on the analysis to positively affect performance of the mobile machine.
US08655504B2

The disclosure relates to a carrier for automotive safety testing wherein the movement of the carrier is controlled by an external guidance system, so that the carrier follows a determined route during the automotive safety testing. The actual position of the carrier is typically determined by a GPS system, while the desired position and velocity of the carrier are provided by a wireless transmitter, typically a W-LAN router receiving data from a PC or similar external source.
US08655496B1

A network-based energy management system may identify an area that exhibits a need for electrical energy. The network-based energy management system may also identify an area that exhibits an ability to provide electrical energy. The network-based energy management system may cause electrical energy to be routed from the second area to the first area. In some embodiments, the first area and the second area may include base stations that are electrically connected to one another by one or more energy conduits, which may include superconducting wires so as to minimize transmission losses between base stations and their respective areas.
US08655495B2

A method for controlling a current in a wind park is provided. The wind park includes at least one wind turbine and at least one current generator. The method includes detecting a grid irregularity, determining an optimal current to be provided at a predetermined location in the wind park during the grid irregularity and determining a corresponding current to be generated from the at least one current generator so as to provide the optimal current at the predetermined location. The corresponding current is determined based on at least an impedance value between the at least one current generator and the predetermined location.
US08655488B2

A position control method for controlling a position of a movable portion, includes: performing control of allowing the movable portion to approach a predetermined position by moving the movable portion; and performing control of moving the movable portion to the predetermined position by moving the movable portion and detecting a relative position of the movable portion with respect to the predetermined position by using an imaging unit.
US08655485B2

A vending machine and associated control system in support of vending one or more items to a passenger in a rear passenger salon of a taxicab includes a computer having a processor and memory and a display arranged for viewing by the passenger. Code modules execute in the processor and provide interactive selection controls on at least a portion of the display. The passenger can cause an item to be vended from a remotely-located machine by interacting with the selection controls. One code module communicates vended item cost information to another module for inclusion in a calculation of a total fare for the taxicab ride and any vended items. The vending machine is preferably located in the taxicab trunk and is arranged to deliver items into the passenger salon through a rear deck of the taxicab. The vending machine can be refrigerated using, in part, the taxicab's air-conditioning system.
US08655483B2

A wafer cassette transportation method includes the steps: (a) Provide a monitoring system, overhead platforms, a detection system, and a plurality of transportation systems; (b) The detection system detects whether or not any overhead platform has a wafer cassette and generates and transmits first signals to the monitoring system; (c) The monitoring system reads the first signals and instructs one of the transportation systems to move the wafer cassette to an empty overhead platform; (d) The detection system detects whether or not any overhead platform has a wafer cassette and generates and transmits second signals to the monitoring system; and (e) The monitoring system reads the second signals and instructs another transportation system to move the wafer cassette away from the overhead platform, so as to enhance the transportation speed of the wafer cassette and lower the manufacturing cost. The present invention further provides a wafer cassette transportation system.
US08655474B2

An embroidery data generating apparatus that includes a pattern data acquisition device that acquires pattern data, an area identification device that identifies a base area in which a plurality of base stitches including a plurality of intersecting portions are to be formed, each of the intersecting portions being a portion at which two base stitches extending in different directions intersect, a first generating device that generates first sewing data to be used to sew the base stitches in the base area, a sewing data acquisition device that acquires second sewing data to be used to sew a pattern represented by the pattern data in an area including at least a part of the base area, and an embroidery data generating device that generates embroidery data including the first sewing data and the second sewing data.
US08655467B2

An audio testing system includes an acquisition unit, an input unit, a first analysis unit, a second analysis unit, and an output unit. The acquisition unit obtains an audio signal played back by the audio player. The input unit generates a first input signal and a second input signal. The first analysis unit analyzes the acquired audio signal with a first analysis method in response to the first input signal to obtain performance parameters of the audio player. The second analysis unit analyzes the acquired audio signal with a second analysis method in response to the second input signal to obtain another set of performance parameters of the audio player. The first analysis unit is more accurate than the second analysis unit, and efficiency of the second analysis unit exceeds that of the first analysis unit.
US08655464B2

Systems and methods for generating an adaptive playlist on a computing device onboard a vehicle are provided. The system may include an onboard vehicle computing device configured to execute a media player program. The media player program may include a media storage module configured to store a plurality of media items, a user preference module having user media preferences, a contextual data module configured to receive dynamic contextual data from an onboard vehicle data source, and a playlist manager module. The playlist manager module may include a playlist generation engine configured to generate an adaptive playlist including user playlist media items, and a contextual media selection engine configured to select contextual media items based on the dynamic contextual data and interleave the selected contextual media items into the adaptive playlist.
US08655459B2

In a medical implantable lead and method for monitoring and/or controlling of an organ inside a human or animal body, the lead has a helix in a distal end that is rotatable by an inner wire coil (5), which is disposed inside of and along essentially the entire length of the lead and which is rotatably arranged in relation to an outer sleeve, such that the helix is attachable to the organ by being screwed into the tissue inside the body. The lead is provided with a connector in a proximal end which is connectible to an electronic device for monitoring or controlling the function of the organ, the connector having a connector pin that is in engagement with the wire coil and that is rotatably journaled inside a connector housing. During mounting of the medical implantable lead to the organ, the inner wire coil is rotatable by rotating the connector pin in relation to the connector housing with a suitable tool. The connector is provided with a friction brake between the connector pin and the connector housing.
US08655454B2

The present disclosure relates to devices and methods for the treatment of tissue with microwave energy. The devices and methods disclosed herein utilize an antenna assembly which includes an elongate member, an outer conductor, an inner conductor, at least a portion of which is deployable, and a cooling system. The cooling system disclosed herein may significantly curtail any theoretical, or potential negative effects upon the target tissue experienced during the transmission of microwave energy to the antenna assembly due to ohmic heating.
US08655449B2

Exemplary cochlear implant systems include an implantable head module configured to be implanted within a head of a patient. The implantable head module includes a cochlear stimulator configured to be coupled to an electrode lead, the electrode lead including one or more electrodes configured to be in communication with one or more stimulation sites within the patient. The implantable head module also includes a signal receiver configured to receive a telemetry signal representative of an audio signal from a signal transmitter located external to the patient, a sound processor configured to process the telemetry signal and direct the cochlear stimulator to generate and apply electrical stimulation representative of the audio signal to the one or more stimulation sites via the electrode lead, and a power receiver configured to receive power for operating the implantable head module from a power transmitter located external to the patient.
US08655447B2

The invention consists of a system for remote programming of an implantable medical device such as a heart pacemaker, defibrillator or the like, wherein the system includes a programmable personal device (e.g., an implant) and a service center. The service center has a programming monitoring unit which determines a programming time endpoint which depends on the point in time at which a programming order was sent to the implant, and which cancels or deletes the programming order if the service center has not received a programming confirmation confirming successful receipt, execution, and/or forwarding of the programming order by the implant by the programming time endpoint.
US08655445B2

The invention concerns the therapy with a cardiac resynchronization device (CRT) and/or therapy with an automated internal cardiac defibrillator (ICD) for treating patients with any cancer or patients with cachexia due to acute or chronic illness other than cardiac illness, including malignant tumor disease, COPD, chronic renal failure, liver cirrhosis, chronic infections, and/or AIDS. Areas of application are the life sciences, in particular medicine and medical technology.
US08655444B2

A method of modifying the force of contraction of at least a portion of a heart chamber, including providing a subject having a heart, comprising at least a portion having an activation, and applying a non-excitatory electric field having a given duration, at a delay after the activation, to the portion, which causes the force of contraction to be increased by a least 5%.
US08655441B2

In an exemplary implementation of this invention, a user wears comfortable biosensors. These sensors gather physiological data from the user and transmit this data to another radio-enabled device. This other device may be a mobile phone. The data is further transmitted, via this other radio-enabled device, to one or more networks (such as wireless networks or the Internet). A processor analyzes this transmitted data, in real time, to recognize patterns in the data that indicate the need for therapeutic intervention. Upon recognition of such a pattern, the processor outputs instructions for a transducer to deliver therapeutic stimuli. These instructions are transmitted, over one or more wired or wireless networks, to a transducer which delivers the therapeutic stimuli to the user.
US08655440B2

A speech sound intelligibility assessment system includes: a biological signal measurement section for measuring an electroencephalogram signal of a user; a presented-speech sound control section for determining a speech sound to be presented by referring to a speech sound database retaining a plurality of monosyllabic speech sounds; an audio output section for presenting the speech sound determined by the presented-speech sound control section as an audio; a characteristic component detection section for utilizing the electroencephalogram signal of the user measured by the biological signal measurement section to determine presence or absence of a characteristic component of an event-related potential at 800 ms±100 ms from a point of presenting the audio; and a speech sound intelligibility assessment section for, based on a result of determination by the characteristic component detection section, determining whether the user has aurally comprehended the speech sound or not.
US08655432B2

A method is proposed for simple and quick setting of an injection pump for image recording. In at least one embodiment of the method, patient-specific and appliance-specific input parameters are entered and a contrast agent protocol is created from the patient-specific and appliance-specific input parameters, by computer, by way of a functional relationship, and the contrast agent protocol is output to the injection pump. Furthermore, a computer unit is provided in at least one embodiment, with the aid of which the method is carried out.
US08655428B2

Efficient and effective mechanisms for collecting electroencephalography (EEG) data are provided to synchronize neuro-response data collection with stimulus material presentation for in situ engagement monitoring and tracking. An EEG headset includes multiple point electrodes individually isolated and amplified. In some examples, a stimulus material presentation mechanism includes a clock source and a clock transmitter. The clock transmitter sends clock signals to a neuro-response data collection mechanism to allow synchronization of neuro-response data collected with stimulus presentation events. The EEG headset can be configured to perform processing while supporting both continuous input and output.
US08655415B2

A mobile terminal 10 includes a first case C1 and a second case C2. Furthermore, the mobile terminal 10 is a slidable mobile terminal in which the first case C1 is slidably coupled to the second case C2 so as to be stacked thereon. On a top surface of the first case C1, a first display 26 is provided. Also, on a top surface of the second case C2, a second display 34 is provided in such a position so as not to be exposed in a home position (closed position) and so as to be exposed when a sliding operation is performed. For example, when a switch to a sliding position is made by a user during an incoming call, a name of a communication partner is displayed on the second display 34.
US08655414B2

A mobile terminal including a display unit; a first power source configured to supply a first power; a first control unit configured to control operations of the mobile terminal; and an attaching mechanism configured to receive a detachable e-paper kit including e-paper, a second power source configured to supply a second power, and a second control unit configured to control operations of the e-paper kit. Further, when the e-paper kit is attached to the mobile terminal via the attaching mechanism, the first control unit is configured to control the display unit to display first information via the first power supplied by the first power source, and the second control unit of the e-paper kit is configured to control the e-paper to display second information via the second power supplied by the second power source.
US08655412B2

A mobile communication apparatus includes: a first casing including a display unit having a backlight; a second casing being connected to the first casing, and having an input unit; a condition detecting unit that detects whether a condition is changed from a first condition to a second condition, the first condition in which the first casing is overlapped with the second casing, the second condition being different from the first condition; and a control unit that controls the backlight to illuminate the display unit by turning on the backlight in a certain turn-on condition when the condition detecting unit detects that the first condition is changed to the second condition. The backlight is turned on in a lower value than a normal value in at least one of luminance and illuminance.
US08655411B2

Disclosed is a method for displaying a character input in a portable terminal and an apparatus thereof. The method includes determining whether a dynamic input effect is set when a character input mode is started, and displaying a character corresponding to a key input if it is determined that the dynamic input effect is set. Accordingly, various methods of displaying an input character in the portable terminal can be provided.
US08655404B1

Systems and methods are provided for sharing and distributing content using a mobile client on a cellular telephone. The mobile client may transmit the shared content to a service portal and the service portal may distribute the shared content to client devices. The content may include images, audio, video, documents, and any other content a user desires to share using the cellular telephone. The mobile client may be configured to operate in a variety of sharing modes. In some of the sharing modes, the mobile client may perform certain functions automatically in response to the creation of new content. Each item of content may be shared and distributed to one or more social groups. Each social group may include one or more users. Each of the users in a social group may be associated with a client device and may be associated with another cellular telephone.
US08655401B2

The present invention provides methods and apparatus for supporting geographical-based services in a communications system. In an embodiment of the invention, a terminal node (e.g., a wireless terminal) inserts geographical information into a header portion of an IPv6 datagram. The serving network utilizes the geographical information to support a geographical-based service. In another embodiment, a terminal node, which is located in a geographical area, receives service configuration information regarding service regions from a serving network and determines what services are supported in the geographical area. In an embodiment, header formats for the inserted geographical information in a propagated signal between a terminal node and a serving network are provided.
US08655398B2

A system for communications on an extraterrestrial body may include a space-based component and an ancillary extraterrestrial component on the extraterrestrial body. The space-based component may be configured to provide wireless communications with a plurality of radioterminals located on the extraterrestrial body over a satellite frequency band wherein the space-based component includes at least one satellite orbiting the extraterrestrial body. The ancillary extraterrestrial component may be configured to provide wireless communications with the plurality of radioterminals located on the extraterrestrial body. Moreover, the ancillary extraterrestrial component may reuse at least one satellite frequency of the satellite frequency band, and the space-based component and the ancillary extraterrestrial component may be configured to relay communications therebetween. Related methods are also discussed.
US08655396B2

A method for a wireless communication includes receiving or storing a peak to average (PAR) back off value; and applying the PAR back off value to determine the transmission power and rate for SIMO and MIMO transmissions. In one aspect, the PAR back off value is at least partially based on modulation type. In another aspect, the PAR back off value is more for higher order QAM than for QPSK. The power allocation algorithm for different UL MIMO schemes is described as follows. For MIMO without antenna permutation (e.g. per antenna rate control), different PAR back off values are considered for different data streams. For MIMO with antenna permutation or other unitary transformation such as virtual antenna mapping or precoding, the PAR back off are determined based on combined channel. The transmission data rate depends on power and also the receiver algorithms such as a MMSE receiver or MMSE-SIC receiver.
US08655394B2

The basic idea of the present invention is to not only design a frequency-selective precoder with respect to the channel properties but also to ensure that the time-domain spread is limited. Hence the energy of the time-domain impulse response of the frequency-selective precoder is concentrated. According to a first embodiment, the time-domain spread is limited by designing a precoder such that it allows smooth transitions in the frequency domain between the values of the precoder when the precoder provides a staircase function. The smooth transitions can either be achieved by lowpass filtering the frequency-domain representation, the staircase function, of the precoder or by designing the precoder such that the sharp jumps are replaced by slopes. According to a second embodiment, the time-domain spread is controlled. The control may be achieved by employing a time-domain parameterization to precisely control the introduced additional time-domain spread.
US08655386B1

A system, method, and computer readable medium for providing information to a mobile device based on an event comprising detecting an occurrence of the event, determining if the event is a specific event and if the event occurred at or near a geographical location and sending an alert of the event to at least one mobile device if the event is the specific event, if the event occurs at or near the geographical location, and if the at least one mobile device is located at or near the geographical location.
US08655382B2

A wireless event notification system that selectively notifies members of events based on their location and/or interests, and devices and method for use therein. The wireless event notification system provides single or multifactor filtering based on one or more of proximity to an event, membership in a subgroup to which an event pertains and/or desire to receive events at the severity level of an event. Superfluous notifications are thereby reduced. Location-based filtering may be done by a notification server device to which member locations are reported or, to enhance member privacy, by wireless client devices using unreported member locations. Additionally, in some embodiments, wireless client devices are distributed by a system administrator to members after the system administrator has registered the members with the system to remove device acquisition, device compatibility and member registration hurdles that can present obstacles to universal participation in the system.
US08655379B2

A system is described for monitoring the geographical location of a subscriber's mobile cellular telephone, and for providing the location information to an authorized user through the world wide web. The geographical location of the subscriber's mobile cellular telephone is tracked using registration signals transmitted over the control channel by the cellular telephone. This information is supplied to a geographical location coordinator system, which determines the geographical coordinates for the cellular telephone. A database stores the geographical location information along with a subscriber's telephone number and account code. The database is updated to track the movement of the cellular telephone user across a geographical area.
US08655364B2

When a terminal-status detecting unit detects a predetermined terminal status with communication over a first mobile communication system being enabled by a first mobile communication unit, a control unit causes a second mobile communication system to start a process of acquiring a second mobile communication system to set communication via the second mobile communication system in an enabled status.
US08655353B2

Disclosed is an enhanced system and method for bridging calls across telecommunications networks, including an illustrative application of the invention as it relates to international roaming among prepaid wireless subscribers. For instance, whenever wireless subscribers roam internationally they may invoke the system by keying in an Unstructured Supplementary Service Data (USSD) short code followed by the number to be dialed. Said subscriber's prepaid account is then decremented in real-time (until such account is fully depleted). A key feature of the disclosure generally is the bridging of the call legs between the wireless subscriber initiating the telephone communication and that of the receiving party through a series of general purpose databases and computers without requiring modifications to existing core network or handset infrastructure.
US08655347B2

The disclosure is related to measuring macrocell quality of a macrocell using femtocells. A method may be provided for measuring macrocell quality of at least one macrocell using a femtocell base station. The method may include measuring, by the femtocell base station, macrocell quality of at least one macrocell based on event information, generating macrocell quality report information based on a result of the measuring, and transmitting the generated macrocell quality report information to a server through a femtocell gateway. The measuring macrocell quality may include determining whether a macrocell identifier is present in the event information, measuring the macrocell quality of a target macrocell corresponding to the mermen identifier of the event when the macrocell identifier is present in the event information, and measuring the macrocell quality of substantially all neighbor macrocells when the macrocell identifier is absent from the event information.
US08655341B2

A set of systems and methods are described that: a) provides methods for viral mass distribution of mobile phone applications by use of phone book, contact lists, or other social network information, b) enable any Internet-enabled mobile device user to download and use such mobile applications without requiring PC access, and c) provides a technique for unifying code versions for most existing mobile devices, expediting the viral distribution of said applications.
US08655339B2

A method comprising configuring and installing a service processor in a wireless communications device that is capable of accessing one or more data services over a first wireless network and over a second wireless network. The service processor, which comprises one or more device agents, at least one of the one or more device agents comprising software or firmware, at least assists in implementing at least a first service policy and a second service policy by: detecting that the wireless communications device is connected to the first wireless network, and, in response, applying the first service policy, where the first service policy assists in controlling usage of the first wireless network associated with a first service activity of the wireless communications device, and detecting that the wireless communications device is connected to the second wireless network, and, in response, applying the second service policy.
US08655327B1

A method and apparatus of accessing a data service in a wireless communications network is disclosed. An example may include receiving a call identifying an application accessed by a mobile station, and verifying whether the accessed application is installed on the mobile station. The example may further include transferring a notification message to the mobile station based on the accessed application.
US08655321B2

A simplified notification scheme that looks at past behavior of accepting or rejecting messages and modifies whether and/or how future similar notifications are displayed. For example, if a user consistently ignores or rejects a pop-up notification, the system can modify whether or not such a pop-up notification is displayed again. In one specific embodiment, a wireless network can be detected by a mobile phone. The phone can determine whether or not a pop-up notification related to the wireless-network detection should be displayed based on past behavior of the user.
US08655317B2

The disclosure provides devices, systems, and methods for determining a position of a mobile communication device by communicating with the device via a Short Messaging System (SMS). A location query is submitted to an SMS center, which formats a first SMS message for delivery to the device. The first SMS message is delivered to a designated SMS port on the device. A location logic on the device receives the SMS via the SMS port, extracts the location query, and attempts to calculate a location from received satellite signals. The calculated location is submitted back to the SMS server, either to be forwarded to the location server, or to a network element or device that submitted the location query to the SMS center in the first place. Assistance data may additionally be delivered to the mobile communication device via the SMS port.
US08655314B1

Subject matter described herein is directed to detecting unauthorized use, such as by a cloned mobile device, of wireless telecommunication services. Differences in location patterns of unauthorized and authorized mobile devices are leveraged to detect likely fraudulent uses. For example, a location-pattern entropy of an authorized mobile device is tracked. A change in the location-pattern entropy suggests an unauthorized use of the mobile device's account.
US08655306B2

A method and apparatus for obtaining end-user location information for emergency services within a multimedia network is presented. The multimedia network may include a network implementing the Session Initiation Protocol, H.323, etc. In one embodiment, a Location Application Server (LAS) in the multimedia network and an interface between the LAS and a gateway mobile location center (GMLC) is defined.
US08655299B2

A SAW-less receiver includes an FEM interface module, an RF to IF receiver section, and a receiver IF to baseband section. The RF to IF receiver section includes a frequency translated bandpass filter (FTBPF), an LNA, and a mixing section. The FTBPF includes a switching network and a plurality of baseband impedances. The switching network is operable to couple the plurality of baseband impedances to the FEM interface in accordance with a plurality of phase-offset RF clock signals to RF bandpass filter the inbound RF signal. The LNA amplifies the filtered inbound RF signal and the mixing section mixes the amplified inbound RF signal with a local oscillation to produce an inbound IF signal. The receiver IF to baseband section converts the inbound IF signal into one or more inbound symbol streams.
US08655298B2

A technique for locating sources interfering on a signal received by a receiver comprising an array of antennas calculates a spatio-temporal intercorrelation matrix Rxx, subdivides the useful band of the signals into sub-bands (b), and for each sub-band (b), calculates the spatial intercorrelation matrix R(b) associated with the sub-band (b) and calculates at least one of its eigenvalues {λ1, λ2, . . . λM}. Interference in the sub-band is detected with the aid of the following detection criterion: log ⁡ ( ( ∑ m = k M ⁢ λ m ) ⁢ / ⁢ ( M - k + 1 ) ) - log ⁡ ( ∏ m = k M ⁢ λ m ) ⁢ / ⁢ ( M - k + 1 ) > threshold , and determining the eigenvectors {U1, U2, . . . UN} of the spatial intercorrelation matrix R(b), and determining the directions of arrival of the interfering sources by searching for the vectors of relative gains belonging to the said interference sub-space or which are orthogonal to the orthogonal noise sub-space and complementary to the interference sub-space.
US08655288B2

An electronic device may include a mobile wireless communications device having a first housing, a spatial diversity wireless transceiver carried by the first housing, and a first antenna carried by the first housing and coupled to the spatial diversity wireless transceiver. The electronic device may include an external antenna device having a second housing, and a second antenna carried thereby and configured to be coupled to the spatial diversity wireless transceiver. The spatial diversity wireless transceiver may be configured to selectively operate one of the first antenna and the second antenna to provide spatial diversity.
US08655284B2

Embodiments include systems and methods for over-the-air testing of wireless systems. Embodiments comprise separated chambers containing wireless devices. The chambers are connected by propagation path corridors.
US08655270B2

Method for managing power and bandwidth resources in operation over a plurality of links from a hub, said power and bandwidth resources being limited, the method comprising: initially assigning power and bandwidth combinations to individual links according to current conditions pertaining to respective links, each combination having a corresponding resource cost; and controllably changing said initially assigned combinations at respective ones of said links to reduce respective resource costs, thereby to controllably balance an overall resource cost of said plurality of links to lie within available overall power and bandwidth resource limitations.
US08655268B2

In order to achieve effective utilization of radio communication resource, there is provided a relay station, for relaying a signal to be transferred between a radio base station and a radio terminal, which includes a storage section adapted to store communication controlling information for communication control with the radio terminal, a base station side signal reception section adapted to receive, from the radio base station, scheduling information in communication between the radio base station and the radio terminal through the relay station, a complementation section adapted to complement contents of the scheduling information received by the base station side signal reception section in accordance with the communication controlling information stored in the storage section, and a terminal side signal transmission section adapted to transmit the scheduling information whose contents are complemented by the complementation section to the radio terminal.
US08655267B2

In one or more embodiments, a cellular signal is received and amplified by a particular amount of gain. A power level of the amplified cellular signal is measured and compared to a power level threshold. The particular amount of gain is adjusted based on the comparison to alter the power level of the amplified cellular signal by less than 1 dB. The cellular signal having the altered power level is then transmitted.
US08655265B2

According to one embodiment of the invention, a method comprises an exchange of messages between an access point and a wireless network switch. One message, a PROXY IGMP JOIN message, is transmitted to the access point for propagation to a multicast router. This is performed so that multicast data associated with the multicast group identified by the PROXY IGMP JOIN message is routed to the access point without any unnecessary involvement by the wireless network switch.
US08655259B2

The invention describes a system and method for allowing an individual to view an educational program remotely. In the preferred embodiment, the invention is used as a healthcare education system. The system comprises a file server which is connected to a database holding the educational programs. A remote interface connected to the file server allows an administrator to assign educational programs to an individual. The remote interface also includes a memory card writer which records the individual's identification code and the address of the file server on a memory card. The individual is given the memory card to take home. When the individual places the memory card in the memory card reader of a multimedia processor, the processor uses the file server address to automatically connect to the file server. The file server receives the individual's identification code from the processor, retrieves the corresponding educational program from the database, and sends the program to the processor to be displayed. After the individual has watched the educational program, completion data in the form of the date and time the program was watched, or the individual's response, is sent from the multimedia processor to the file server. The completion data can then be viewed by the administrator on a report screen.
US08655250B2

An apparatus and method control fix levels in a printing apparatus. The apparatus can include a media transport configured to transport a media sheet having marking material on at least a first side of the media sheet. The apparatus can include a media sheet rub module configured to rub a rub material against the first side of the media sheet. The apparatus can include a sensor configured to sense marking material on the rub material, the marking material rubbed from the first side of the media sheet onto the rub material. The apparatus can include a controller configured to determine a fix level of marking material on the media sheet based on the sensed marking material on the rub material, the fix level indicating how well the marking material is affixed to the media sheet.
US08655228B2

An image forming apparatus includes detecting means for detecting a temperature of a recording material on which a non-transparent toner image is heat-fixed; transparent image forming means for effecting image formation by transparent toner on the basis of transparent image data; a heating device for heating the transparent toner image formed by the transparent image forming means; and correcting means for correcting an amount, per unit area, of the transparent toner which is deposited on the non-transparent toner image fixed on the recording material, by the transparent image forming means in accordance with a temperature detected by the detecting means.
US08655227B2

The opening and closing apparatus includes a lower unit case, an upper unit case, a hinge, a lower guide member, an upper guide member and an opening/closing linking unit. The upper unit case is configured to open and close with respect to the lower unit case. The lower guide member is disposed in the lower unit case, and the upper guide member is disposed in the upper unit case. The opening/closing linking unit includes a first rotating member, a second rotating member and a linking portion. As the upper unit case is closed, the opening/closing linking unit moves from the base end side toward the distal end side along the upper guide member and the lower guide member.
US08655215B2

A method for reducing wear upon an electro-photographic printer drum includes the steps of determining a non-image region of a page to be printed, applying a halftone pattern of toner to a portion of the printer drum corresponding to the non-image region, and rotating the printer drum against a cleaning blade, the halftone pattern of toner providing lubrication between the drum and the cleaning blade.
US08655211B2

A fixing device includes a fixing belt; a pressing rotary body disposed outside a loop formed by the fixing belt; a nip formation pad disposed inside the loop formed by the fixing belt and pressed against the pressing rotary body via the fixing belt to form a fixing nip between the pressing rotary body and the fixing belt through which a recording medium bearing a toner image is conveyed. The nip formation pad includes a protrusion disposed downstream from the fixing nip in a conveyance direction of the recording medium and protruding toward the pressing rotary body without contacting the pressing rotary body. The fixing device further includes a pressing rotary body mover to contact and move the pressing rotary body bidirectionally in the conveyance direction of the recording medium to move the fixing nip toward and away from the protrusion.
US08655208B2

An image forming apparatus performs control so that a wrinkle is formed at a predetermined position of an intermediate transfer belt and, when forming a toner image having such a large size that the toner image overlaps the wrinkle formed in the intermediate transfer belt, the leading edge and the trailing edge of the toner image overlap the wrinkle.
US08655206B2

An image forming apparatus which transfers clear toner and at least one of cyan, magenta, yellow, and black color toner onto a recording medium to form an image based on image information and image classification information, the apparatus including a clear priority determiner configured to determine a clear priority based on the image classification information; a toner adherence amount determiner determining amounts of the color toners and the clear toner to be adhered to the recording medium based on the image information and the clear priority; and a toner transferer transferring the color toners and the clear toner onto the recording medium in amounts determined by the toner adherence amount determiner.
US08655203B2

A toner supply control system for an image forming apparatus includes a supply controller to compute a toner supply amount required for a toner supply operation to cancel a toner concentration fluctuation in the developing agent. The supply controller includes an image-information-based consumption prediction unit to predict toner consumption amount based on image information used for forming an image; a toner-concentration-based consumption prediction unit to predict toner consumption amount based on a detection result of a toner concentration detector; and a toner supply determination unit to determine a toner supply timing and amount and initiate a toner supply operation based on the toner consumption amount predicted by the toner-concentration-based consumption prediction unit right after the toner consumption occurs. When the toner-consumed developing agent comes to a toner supply area again after the toner consumption occurs, a toner supply operation is initiated using a toner amount computed based on the image information in view of the already supplied toner.
US08655200B2

A controlling system comprising an image forming device and a controlling device for the image forming device, the image forming device having an indicating device which can indicate that a toner cartridge is in a toner near empty state and a communication part for communicating with the controlling device via a communication network, and when the toner near empty state of the toner cartridge is detected, the communication part transmits the information to the controlling device. The controlling device has a controlling condition table in which a controlling condition set for each image forming device to be controlled is recorded, and when a toner near empty signal is received from the image forming device to be controlled, the controlling device refers to the controlling condition of the image forming device recorded in the table, and outputs or does not output a toner near empty indication instruction signal depending on the controlling condition. When the image forming device receives the toner near empty indication instruction signal, it displays so on the indicating device.
US08655199B2

An image forming apparatus includes a reading unit configured to read an original, an image forming unit configured to form an image of the original read by the reading unit on a sheet, a detecting unit configured to detect whether or not the image of the original read by the reading unit includes an irregular part formed by a stray dust particle adhered to the original, and a control unit configured to control, in response to detection of the irregular part by the detecting unit, the image forming unit to make an additional copy of the image of the original including the irregular part.
US08655193B2

Provided is an optical multilevel transmission system, comprising at least one optical multilevel transmitter for transmitting an optical multilevel signal obtained and an optical multilevel receiver for receiving the optical multilevel signal. The received optical multilevel signal has a larger noise in an angular direction than in a radial direction. The optical multilevel receiver sets, in a symbol decision of the received optical multilevel signal demodulated on the complex plane, for positions of all or some of ideal signal points, a width in the angular direction of a decision area, to which each of the ideal signal points belongs and which is measured along a circumference of a circle centered at an origin and passing through a center of the each of the ideal signal points, larger than a width in the angular direction of a decision area defined based on a Euclidean distance.
US08655192B2

A polarization diversity optical system device includes: a polarization split unit that splits a first coherent light into a first split light and a second split light whose polarization components are orthogonal to each other, and splits a second coherent light into a third split light and a fourth split light whose polarization components are orthogonal to each other; and a light combining unit that combines the first split light with one of the third split light and the fourth split light, and combines the second split light with the other of the third split light and the fourth split light.
US08655188B2

A driver circuit includes a plurality of delay circuits and an inverter. The plurality of delay circuits delay branched driving signals. The inverter inverts at least one of the branched driving signals. At least one of the plurality of delay circuits is at least one variable delay circuit delaying a variable amount of delay. The output driving signal is output by combining the inverted signal of the branched driving signal output via at least one inverter and at least one non-inverted signal of the branched driving signals output from the delay circuits.
US08655179B2

Infrared control signals are communicated between an infrared remote control unit (16) and an infrared controlled device (18) via network gateways (14). A sub-network of a backbone network (10) is automatically set up prior to transmission of messages. The sub-network comprises a selection of devices coupled to a backbone network (10). The setting up of the sub-network comprises automatically sending out a request from the first one of the network gateways (14) to detect network gateways (14) that indicate ability to transmit infrared control messages prior to transmission of the message and storing information defining the sub-network in the first one of the network gateways dependent to a response to the request. Subsequently, when a first infra red control signal is received from the infrared remote control unit (16) at a first one of the network gateways (14), a message is transmitted dependent on information derived from the first infrared control signal from the first one of the network gateways (14) over the backbone network (10) to the subnetwork of the selected devices. The message from the backbone network (10) is received at a second one of the network gateways (14). The second one of the network gateways (14) transmits a second infrared control signal from to the infrared controlled device (18) dependent on information derived from the message. The information in the network message may comprise sample values of the demodulated infrared control signal.
US08655175B2

A method and apparatus for implementing a hybrid SOA-Raman amplifier in a central office in order to enable multiple passive optical networks to share one or more enhancement service sources, e.g., to share a source for a broadcast service are disclosed.
US08655169B2

Consistent with the present disclosure, based on system requirements or in response to an increase in optical signal-to-noise level of an optical channel, such as a WDM channel, additional FEC bits are inserted into and replace selected data payload bits in each frame carried by the channel. The replaced data payload bits may then be transmitted in subsequent frames on the same channel. As a result, the transmitted frames have a reduced data payload rate, but a higher coding gain. Alternatively, the replaced data payload bits may be included in frames transmitted on another optical channel. In that case, the frames carried by the two channels typically have the same bit length or number of bits and may thus be compliant with the frame length requirements of G.709, for example. Preferably, the number of coding bits may be changed dynamically to obtain different coding gains.
US08655164B2

A digital camera is provided with a vertically long camera body having an approximately rectangular solid shape. An LCD panel provided in a rear surface of the camera body is arranged such that longitudinal directions of the display screen and the camera body correspond to each other. The digital camera is operated through a touch panel provided in a lower portion of the display screen. In a taking mode, an image is displayed in a small size on an upper portion of the display screen. In reproducing, the camera body is rotated sideways by 90 degree. In a reproducing mode, display posture of the image is also rotated by 90 degree, and the image is displayed in a large size on the entire display screen.
US08655156B2

In one method embodiment, providing a multiplex of compressed versions of a first video stream and a first audio stream, each corresponding to an audiovisual (A/V) program, the first video stream and the first audio stream each corresponding to a first playout rate and un-synchronized with each other for an initial playout portion; and providing a compressed version of a second audio stream, the second audio stream corresponding to a pitch-preserving, second playout rate different than the first playout rate, the second audio stream synchronized to the initial playout portion of the first video stream when the first video stream is played out at the second playout rate, the first audio stream replaceable by the second audio stream for the initial playout portion.
US08655155B2

Management information for video data and audio data that are created after their recording is started until it is stopped and that are recorded as a stream file on a record medium is more securely stored. When their recording is started, EP entry information contained in management information of the stream file is created. Whenever EP entry information is created, it is written to a nonvolatile memory. After their recording is stopped, fixed value information and so forth that are contained in the management information are created and written to the nonvolatile memory. According to a disc eject operation, the management information written to the nonvolatile memory is written to the disc and the contents stored in the nonvolatile memory are cleared. Likewise, when power is turned off without the eject operation, information stored in the nonvolatile memory is written to the disc. Since the management information is stored in the nonvolatile memory, even if power is unexpectedly turned off, the management information will not be lost.
US08655153B2

A system, method, and service of managing data comprises establishing a computerized user profile guideline corresponding to selected television programming interests of a user; instructing a processor to manage data based on the computerized user profile guideline, wherein the data is received from a television programming broadcaster; and managing access to specified television programming when the computerized user profile guideline corresponding to the selected television programming interests of the user is satisfied. The process of managing access may comprise alerting the user with information pertaining to the specified television programming.
US08655150B2

An apparatus for editing a series of moving images recorded across a plurality of recording media including at least a first and second recording media, comprising: an editing unit which performs editing processing on a part of the series of moving images recorded on the first recording medium; a storage control unit which performs control such that the editing processing is stored; a determination unit which determines whether or not a detachable recording medium has been attached; and a control unit which, in a case where it has been determined that the second recording medium has been attached, performs control for applying the editing processing that has been performed on the part of the series of moving images recorded on the first recording medium and has been stored by the storage control unit, to a part of the series of moving images that is recorded on the second recording medium.
US08655148B2

In one embodiment, a method includes storing a caption file including a set of visual representations of captions for a media program and a video file including video information for the media program. A server receives a request for the media program where the request is associated with a user device. The method determines the caption file and the video file for the media program based on the request. The server then sends visual representations of the captions from the caption file out of band with video information from the video file over a network to the user device. The user device is configured to overlay a visual representation of a caption over a portion of the video information.
US08655146B2

Collection and concurrent integration of supplemental information related to currently playing media. Based on certain characteristics associated with the media, additional information related thereto is identified and output along with the media itself. This provides an enhanced experience for a user, in that, this supplemental information augments the presentation of the media to the user. Such supplemental content can be any one or combination of a wide variety of types including textual information, image content, audio content, video content, etc. This supplemental content may be output automatically in conjunction with the media (e.g., when such media is being output). Alternatively, the supplemental content may be output upon the authorization of a user. The supplemental content may be output in a predetermined location (e.g., location within a video display). Alternatively, such supplemental content may be output within an unused (or infrequently used) area of such a video display.
US08655143B2

Embodiments may be disclosed herein that provide systems, devices, and methods of processing a program stream, the program stream comprising a video and an audio stream. One such embodiment is a method comprising: initializing an audio reference clock to a value associated with a presentation timestamp for a decodable audio frame which is the first audio frame capable of being decoded in the audio stream; initializing a video reference clock to a value associated with a presentation timestamp for a decodable video frame which is the first video frame capable of being decoded in the video stream; storing audio frames received prior to receipt of the decodable video frame which is the first video frame capable of being decoded in the video stream in an audio frame buffer; starting audio and video reference clocks after a video preroll delay, which is the difference between the first decodable video frame PTS and the value of PCR at the time that PTS is received, has elapsed; decoding the audio stream in accordance with the audio reference clock; and decoding the video stream in accordance with the video reference clock.
US08655133B2

The invention relates to an optical fiber employable in an optical communication system using Raman amplification and adapted to improve OSNR and suppress bending loss at the same time, and the like. The optical fiber is a silica-based optical fiber having a depressed refractive index profile constituted by at least a core, an inner cladding having a low refractive index, and an outer cladding, an effective area Aeff of 110 μm2 or more at the wavelength of 1550 nm, and a fiber cutoff wavelength λc of 1.3 μm or more but 1.53 μm or less. The depressed refractive index profile is designed such that the ratio Ra(=2b/2a) of the diameter of the inner cladding to the diameter of the core is 2.5 or more but 3.5 or less and that the relative refractive index difference Δ− of the inner cladding with respect to the outer cladding is at least the relative refractive index difference Δ−min where the bending loss at the wavelength for use is minimized but not exceeding (Δ−min+0.06) %.
US08655130B2

Non-circular core optical preforms are provided whose core-cladding interface edge has a sharpness that can be accurately controlled according to application-specific needs. Preform design and fiber fabrication is handled such that precisely edged fiber cores are maintained in the drawn fibers. This provides for markedly improved fiber functions, which rely on the non-circular structure of the core. In short, optical fibers having non-circular wave-guiding regions with precise, controlled edges are provided. By using selected manufacturing techniques that employ lower temperatures than commonly used, prior art techniques and by choosing proper materials with appropriate viscosities for core and cladding, the rounding of the edges of the wave-guiding region is precisely maintained in the final optical fibers.
US08655112B2

A method and apparatus for an improved workflow for digital image editing is disclosed. The method comprises accessing a file containing a plurality of effects to apply to an image; merging a plurality of visible layers of the image to create a merged layer; applying the plurality of effects to the merged layer; installing a layer mask on the merged layer; and applying a plurality of user strokes made during an image editing process to the installed layer mask.
US08655109B2

Methods and systems for a regression-based learning model in image upscaling are disclosed. In one embodiment, a set of image patch pairs for each of a set of images is generated. Each of the image patch pairs contains a natural image and a corresponding downscaled lower-resolution image. A regression model based at least in part on the set of image patch pairs is defined. The regression model represents a gradient of a function of the downscaled lower-resolution image. An image is upscaled based at least in part on the regression model.
US08655103B2

A method of deriving a representation of an image by processing signals corresponding to the image, the method comprises deriving a function of the image, where a function of a translated, scaled or rotated version of the image is a translated or scaled version of the derived function of the image, and using a plurality of frequency components of a frequency representation of the function to derive a representation of the image.
US08655097B2

A system and method for a blur brush performing adaptive bilateral filtering is disclosed. The method may include receiving user input selecting an area of an image to be filtered, such as by pointing to the image area using the blur brush. The selected image may comprise an edge and a plurality of pixels. The method may operate to the blur brush identifying the edge in the selected image area. The method may operate to apply a filter tool (e.g., a bilateral filter) to the selected image area, while preserving the edge. The methods may be implemented by program instructions executing in parallel on CPU(s) or GPUs.
US08655094B2

A photogrammetry system and method provide for determining the relative position between two objects. The system utilizes one or more imaging devices, such as high speed cameras, that are mounted on a first body, and three or more photogrammetry targets of a known location on a second body. The system and method can be utilized with cameras having fish-eye, hyperbolic, omnidirectional, or other lenses. The system and method do not require overlapping fields-of-view if two or more cameras are utilized. The system and method derive relative orientation by equally weighting information from an arbitrary number of heterogeneous cameras, all with non-overlapping fields-of-view. Furthermore, the system can make the measurements with arbitrary wide-angle lenses on the cameras.
US08655079B2

In one aspect, a method to reduce false alarms in identifying whether a candidate image is from an object class includes projecting the candidate image onto an object class subspace and projecting the candidate image onto a non-object class subspace. The method also includes determining whether the candidate image is from the object class using a Bayesian decision function based on the projections on the object class subspace and the non-object class subspace.In another aspect, a method to reduce false alarms in identifying whether a candidate mine image is from a mine class includes projecting the candidate mine image onto a mine subspace and projecting the candidate mine image onto a non-mine subspace. The method also includes determining whether the candidate mine image represents a mine using a Bayesian decision function based on the projections on the mine class subspace and the non-mine class subspace.
US08655073B2

System and method for converting source image data to tile data by (a) selecting a source image set, (b) computing a scaling value for the source image set, (c) selecting a base scale for a tile set to be created based on the scaling value, (d) establishing the tile set geographic bounds of the tile set, (e) converting the tile set geographic bounds, (f) for each source image from each source image set (i) determining source image geographic bounds of the source image, (ii) if there is an intersection between the source image geographic bounds and the tile set geographic bounds, (1) loading the source image from a LRU cache, if possible, (2) if the source image is not in the LRU cache, loading the source image into the LRU cache, (3) extracting image data from the source image at the intersection, (4) scaling the image data based on the base scale, (5) storing the scaled image data to a tile storage mechanism, (g) clearing the LRU cache, and (h) repeating steps (a) through (g) for each source image set.
US08655062B2

An image processing apparatus comprises a central processing unit (CPU) and a graphics processing unit. The CPU comprises a first table specification, a second table specification, an inverse discrete cosine transformation (IDCT) module, a color space converting module and an entropy decoder. The entropy decoder retrieves and processes input image data as a two-dimensional quantized image according to the first table specification. The graphics processing unit performs a dequantizing operation on the input image data according to the second table specification. The IDCT module performs an IDCT operation on the dequantized input image data. The color space converting module performs a color space conversion on the input image data and outputs the converted image data.
US08655060B2

A night-scene light source detecting device includes a pixel value obtaining unit configured to obtain a pixel value of each pixel in an input image; a night-scene-feature extraction unit provided for extracting a zone area of a mean corrected-brightness value and a high corrected-brightness value of the input image as two night-scene features based on the pixel value of each pixel in the input image; a night-scene image detection unit provided for determining whether the input image is a night-scene image or not based on the two night-scene features; a specific color detection unit provided for detecting whether each pixel belongs to specific color or not; and a night-scene light source determining unit provided for determining whether the night-scene image is picked up under irradiation by the specific light sources in a night scene or not based on the result of the specific color detection.
US08655059B2

Disclosed is a processor-implemented method for processing image data representing a document using an image processing apparatus. The processor receives image data, determines the classifications and counts of pixels in the image data (e.g., in device independent space that are degrees of neutral or non-neutral), classifies the image data into a category based on the determination of classifications and counts of pixels, and determines a billing structure for the image data based on the classification of image data. The classification can be performed on the image data prior to conversion into device dependent space. For example, by counting true color, neutral, non-neutral, and fuzzy color pixels and comparing them to thresholds, the image data can be classified as neutral or very colorful. By classifying images earlier in the image path, errors in billing are reduced.
US08655058B2

A system and method of adaptive edge detection and noise reduction in an image where edge information is detected for each color component of each pixel, whether sensed or synthesized. In some embodiments, the filter applied to a selected non-edge pixel may be determined by the ultimate size of a region around the selected pixel, where the size of the region may be increased if a count of the non-edge pixels in the region is less than a threshold value.
US08655053B1

Methods and systems for generating a size measurement of a body part of person for fitting a garment include providing photographic data that includes images of the body part and using feature extraction techniques to create a computer model of the body part.
US08655052B2

The present invention is directed to a system and method for interactive and iterative reconstruction in a manner that helps to reduce computational requirements by generating a model from a subset of the available data, and then refining that model using additional data. Example embodiments directed to scene reconstruction, reconstruct a 3D scene from a plurality of 2D images of that scene by first generating a model of the 3D scene from a subset a of the 2D images. The model can then be refined using specific characteristics of each image in the subset that are calculated using the other images in the subset. The model is further refined using images not in the original subset.
US08655043B2

A method of operating an instrument that is a macroscope, microscope, or slide scanner is provided where the instrument has a larger dynamic range for measurement than a dynamic range required in the final image of a specimen. In the method, data is measured from a specimen using the instrument, and the dynamic range of the measured data is contracted in the final image file during scanning.
US08655042B2

The invention relates to a method and an apparatus for providing device sizing support, the method comprising obtaining an X-ray image of a vessel, introducing a guide wire having a radiopaque wire tip into the vessel, obtaining an X-ray image of the wire tip, segmenting the wire tip when it passes through the vessel, and providing sizing information relating to the size of the vessel based on the size of the wire tip. The imaging system according to the invention includes means providing functionality for performing the method according to the invention.
US08655036B2

Locations, such as computer assisted detection marks, are presented in medical imaging diagnosis, such as for colon computed tomography diagnosis. To avoid fly-through and/or to assist in more rapid and thorough review of CAD marks, a summary of a plurality of detected candidates is pre-computed and presented to the user in a single collection. For example, a single display or screen view includes a gallery of images for different candidates. These pre-computed images are displayed on the screen, allowing the user to quickly identify locations of interest and rule out other locations. The summary may be used for navigation outside the CAD context, such as presenting different portions of an organ to be viewed.
US08655031B2

Apparatus for identifying video content includes a scene detector to detect a plurality of consecutive scenes in the video content. The video content may include a video program and an advertisement contained within the video program. A signature generator determines a scene change signature for each of the plurality of consecutive scenes. A content identifier provides the plurality of scene change signatures to a comparator that compares the plurality of scene change signatures to a database having a plurality of video content items to identify the video program. The database includes an ordered plurality of previously determined scene change signatures for each item of video content in the database. The content identifier receives an identification of the video content from the comparator. The content identifier may further receive information related to a position of the plurality of scene change signatures within the ordered plurality of previously determined scene change signatures.
US08655029B2

In a face recognition system, overlapping patches are defined on a canonical face. Random clusters of pixel pairs are defined within each patch, and binary features are determined for each pixel pair by comparing their respective feature values. An inverted index hash table is constructed of the binary features. Similar binary features are then determined on a library of registrable samples of identified faces. A log probability of each registrable sample generating a binary feature from a corresponding cluster of pixel pairs at each specific patch location is determined and stored in the hash table. In a search phase, similar binary features are determined, and a hash key is determined for each binary feature. The log probabilities for each identity found in the hash table are summed for all clusters of pixel pairs and locations and sorted to find the high probability match.
US08655018B2

A method, system and computer program product for detecting presence of an object in an image are disclosed. According to an embodiment, a method for detecting a presence of an object in an image comprises: receiving multiple training image samples; determining a set of adaptive features for each training image sample, the set of adaptive features matching the local structure of each training image sample; integrating the sets of adaptive features of the multiple training image samples to generate an adaptive feature pool; determining a general feature based on the adaptive feature pool; and examining the image using a classifier determined based on the general feature to detect the presence of the object.
US08655013B2

Mail processing methods and systems. A method performed at a local delivery unit includes receiving an image of a mail item at the local delivery unit from an imaging and virtualization facility (IVF) that is geographically separated from the local delivery unit. The image and the mail item are associated with a mail item identifier. The method includes displaying the image to a user at the local delivery unit and receiving address information corresponding to the mail item from the user. The method includes associating the address information with the mail item identifier. Related apparatuses and systems are discussed.
US08655009B2

Color-based reaction testing of biological materials may be performed by capturing, in an uncalibrated environment, a digital image of an exposed test strip, together with an adjacently-located reference color chart or on-strip color chart. The image data specifically representing the individual test pads on the test strip, as well as the reference color blocks on the reference chart, are then located within the captured image, and compared to identify any color matches between the test pads and the corresponding sequences of reference color block. Based on this comparison operation, a set of test results can be generated which effectively identifies which of the reference chart's color blocks most closely matches the color of the corresponding dipstick's test pads. The generated test results may then be provided to the user in a printed or displayed form. Alternatively, the test results may simply be stored for later retrieval.
US08655004B2

A monitoring system that can be placed proximate to the head or ear of a user is disclosed. According to one embodiment, the monitoring system can be used with headphones, earbuds or headsets. The monitoring system can, for example, be used to monitor user activity, such as during exercise or sporting activities. The positioning of the monitoring system can also facilitate sensing of other user characteristics (e.g., biometric data), such as temperature, perspiration and heart rate. The monitoring system can also be used to control a an electronic device. In one embodiment, the monitoring system facilitates user control of the electronic device using head gestures.
US08654998B2

A call other than a conversion partner call and various sounds are detected by input audio signals from plural microphones without deteriorating a voice recognition precision. A hearing aid apparatus according to the present invention corrects a frequency characteristic of the call voice other than the conversation partner voice based on an arrival direction of the call voice other than the conversation partner voice, which is estimated based on the audio signal converted by the plural microphones, checks a call word standard pattern representing features of a phoneme and a syllabic sound based on other voice data picked up by using the microphones having one characteristic against a call voice other than the conversation partner voice in which the frequency characteristic is corrected by the frequency characteristic correction processing unit to determine whether the call voice is a call word, and forms a directivity in the direction other than the arrival direction of the voice of the conversation partner. Then, the hearing aid apparatus according to the present invention corrects the frequency characteristic of the call voice other than the conversation partner voice so as to provide the same characteristic as that of the microphones at the time of creating the audio standard pattern.
US08654995B2

An audio control system may receive a plurality of audio input signals. A switch or multiplexer may switch one of the plurality of audio input signals from respective audio sources to a power amplifier. A controller in communication with the multiplexer may control switching of the multiplexer. A display may provide the user with information regarding the switching of the audio signal inputs. A user interface may permit the user to manually switch the audio source. A signal detector in communication with an audio input signal may detect a signal from a priority source. When the signal from the priority source is detected, the controller may direct the multiplexer to route the signal from the priority source to the power amplifier.
US08654993B2

A method of operating a media player includes playing back audio media. During the step of playing back audio media, a maximum volume parameter is refined for the playing back of the media by the media player. The refining is based at least in part on the playing back of audio media during a time period prior to executing the maximum volume refining step. After a period of time, the maximum volume refining step is repeated. The refining is configured to prevent/minimize harm to hearing of the media player user based, for example, on the actual volume of media playback and time/duration profiles provided by occupational safety and/or other organizations.
US08654992B2

There is provided a sound processing apparatus for processing received sounds. A plurality of sound receiving units which are included in the apparatus output individually a sound signal corresponding to a received sound, then the sound signals in a time domain are converted into respective converted signal in a frequency domain, and a spectral ratio between the two converted signals is calculated for driving a phase correction value which corrects a phase of the sound signal.
US08654989B2

A vehicle rear surround sound audio system for a vehicle includes a plurality of speaker nodes, each of the speaker nodes including at least one speaker. A subset of the speaker nodes are located in a video viewing region of a vehicle. A head unit includes a DVD or other multi-channel surround sound source, a digital signal processor (DSP), an amplifier, and a fader. The head unit selectively implements: (i) a normal audio mode in which a plurality of different surround sound speaker signals are output to the plurality of speaker nodes according to a first mapping; or (ii) a rear surround audio mode in which all of the plurality of different surround sound speaker signals are output to only the subset of speaker nodes located in the video viewing region according to a second mapping such that the subset of speaker nodes are active to output all of the surround sound speaker signals.
US08654987B2

A standalone, earhook style headset interface and control apparatus that plugs into and engages a micro audio player, particularly, a micro MP3 player, used as an integral part of an ear supported, recorded audio device player or headphone. The earhook headphone system combines player controls, speaker and speaker controls, and headphone jack to plug in a second headphone for stereo listening of programmed audio while securing the MP3 player on, behind or about the ear during vigorous activity. An auxiliary jack also functions as the programming and recharging interface for the audio player device. A selector control switch for single/duplex single ear channel listening is located on the housing. A spring tail earhook of flexible soft silicone material, functions as the gripping and stabilizing element of the earhook headset, securing the unit behind or near the ear. All control functions of the audio player are integrated into the earhook headset.
US08654982B2

A wireless audio device may realize power savings when processing multi-channel data, e.g. 2-channel stereo audio data, by splitting the multi-channel block data into separate data blocks for each channel, e.g. Left-channel data block and Right-channel data block, and processing each separate data block independently in the source device to generate respective data packets targeting corresponding sink devices, e.g. a Left earphone and a Right earphone. The source device may then transmit each data packet to a different corresponding sink device, e.g. a Left-channel packet to a Left earphone and a Right-channel packet to a Right earphone. The data packets may also include header information indicative of whether a next packet is intended for a given sink device, enabling sink devices to enter sleep mode when the header information indicates that a next packet is not intended for the given sink device, to save power.
US08654981B2

A system for processing multimedia channels is described comprising: transmitting decryption keys for decrypting the multimedia channels, the keys encrypted in both a first encryption format and a second encryption format; the keys encrypted in the first encryption format being decryptable by a first type of multimedia receiver; and the keys encrypted in the second encryption format being decryptable by a second type of multimedia receiver.
US08654980B2

A QKD transmission apparatus comprises a GPS receiver module operable to receive a GPS signal, and a processor operable to use the GPS signal to derive a clock signal for transmission of a QKD signal.
US08654975B2

A method for joint generation of a ciphertext by devices of a data processing system includes providing, by a first device, a first message, representing secret data of the first device, generating an initial ciphertext comprising an initial blinded encrypted message, in which the first message is encrypted under a public key of a trusted entity, and an initial consistency component for validating the initial ciphertext using the bilinear map; and sending the initial ciphertext to a second device; wherein the second device provides a second message, representing secret data of the second device, generates an updated ciphertext comprising an updated blinded encrypted message and an updated consistency component for validating the updated ciphertext, and generating a final ciphertext comprising the final encrypted message and a final consistency component for validating the final ciphertext, wherein the final consistency component is generated using the updated consistency component and the bilinear map.
US08654971B2

A secure data parser is provided that may be integrated into any suitable system for securely storing data in and communicating data with cloud computing resources. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security.
US08654970B2

A processor including instruction support for implementing the Data Encryption Standard (DES) block cipher algorithm may issue, for execution, programmer-selectable instructions from a defined instruction set architecture (ISA). The processor may include a cryptographic unit that may receive instructions for execution. The instructions include one or more DES instructions defined within the ISA. In addition, the DES instructions may be executable by the cryptographic unit to implement portions of an DES cipher that is compliant with Federal Information Processing Standards Publication 46-3 (FIPS 46-3). In response to receiving a DES key expansion instruction defined within the ISA, the cryptographic unit may generate one or more expanded cipher keys of the DES cipher key schedule from an input key.
US08654964B1

Outbound contact records for a contact center can be arranged as an ordered list reflecting a priority for reaching a party during defined time periods. For each time period, the corresponding prioritized list is used for originating outbound contacts. Originating outbound contacts involves first determining when an agent is available and determining an agent profile of the available agent. Then, records in the ordered list are searched to identify parties having a compatible called party profile matching the agent profile. When an agent is available, the selected contact records are used to generate outbound contacts and a responding party is matched to the agent. Other responding parties may be matched with other agents having the same agent profile or matched with second-best compatible agents. At certain conditions, the remaining records may be processed in a list-centric manner wherein a responding party is matched with any available agent.
US08654963B2

In a contact center, a system for processing communication events has an interaction server for managing events waiting to be routed, a routing server for routing the events, a rules engine, and a gateway server executing rules invocation logic and interacting with the rules engine. The interaction server tracks incoming events, initiates and sends a routing request to the routing server, including a special routing object, for each event that requires conformance to business rules, the routing server, executing the routing object, sends an execution request to the gateway server, which upon receipt of the request prepares a business object model (BOM), being a set of facts upon which the rules engine executes rules appropriate to the facts, resulting in routing direction for the routing server to route the event.
US08654958B2

Call forwarding profiles corresponding to call forwarding settings based on time, location, and/or presence states of a called party are created. Different call forwarding settings are then activated based on corresponding predefined call forwarding profiles. Users are enabled to pre-configure their call forwarding profiles based on one or more rules.
US08654953B2

Managing subconference calls within a primary conference call. An approach includes establishing a primary conference call including a plurality of participants, establishing a subconference call including a subset of the plurality of participants, and providing respective output signals to each of the plurality of participants. Members of the primary conference call are provided with audio only of the primary conference call, and members of the subconference call are provided with audio of the subconference call. The approach also includes providing a visual display that shows respective groupings of members of the subconference call and members of the primary conference call.
US08654951B1

A method, apparatus and computer program product for synchronizing transcripts and recordings of a bridge conference is described. An audio file recording of a bridge conference is accessed as well as a transcript of events associated with the bridge conference. The transcript of events associated with the bridge conference is synchronized with the audio file recording of a bridge conference such that a user can utilize the transcript to navigate to a desired place in the audio file recording of a bridge conference.
US08654940B2

The present solution includes a real-time automated communication method. In the method, a real-time communication session can be established between a text exchange client and a speech application. A translation table can be identified that includes multiple entries, each entry including a text exchange item and a corresponding conversational translation item. A text exchange message can be received that was entered into a text exchange client. Content in the text exchange message that matches a text exchange item in the translation table can be substituted with a corresponding conversational item. The translated text exchange message can be sent as input to a voice server. Output from the voice server can be used by the speech application, which performs an automatic programmatic action based upon the output.
US08654939B2

Methods, systems, computer program products, and methods of doing business by providing bookmarks for voice mail messages in order to facilitate improved navigation thereof. A bookmark is preferably conveyed by the caller leaving a voice mail message to indicate information such as a change in the topic of the message, or a particular important passage within the message, or perhaps to identify some information for special treatment (such as a telephone number and time of day at which the call can be returned). Once the message has been bookmarked, the listener can navigate the message more efficiently (for example, by listening to a few seconds of each topic and then skipping to the next topic, or by listening only to the special information) and can also perform actions on parts of the voice mail message (such as forwarding only a selected segment to a third party, while keeping the remainder of the message confidential). Optionally, audio cues may be rendered with the voice mail message as it is played to the listener, where audio cues are sounds that are either “incorporated in” with the audio rendering as a separate (background) audio stream or inserted in-line within the message. (For example, audio cues may change to signify that the bookmarked topics of the message change, or many announce the type of bookmark associated with an upcoming audio message segment).
US08654938B2

When a call from a call terminal to a called terminal is received, a relay processing device transmits calling terminal specific information that specifies the calling terminal to the called terminal by using data communication. The calling terminal specific information, for example, is a phone number of the calling terminal, but may be a user's name of the calling terminal. The called terminal transmits to the relay processing device, connection information that indicates whether or not to respond to the call from the calling terminal. The transmission of the connection information may be performed by any one of voice communication and data communication. The relay processing device connects the phone call between the called terminal and the calling terminal or cuts off the connection between the calling terminal and the relay processing device according to the connection information.
US08654929B2

Systems, methods and computer products for querying for an interactive assistant for communication over a network via the set-top box. Communications are initiated between a subscriber and an interactive assistant. A diagnostic data log is uploaded from the set-top box to the interactive assistant. Based on the communications between the subscriber an interactive assistant and the diagnostic data log, diagnostic protocols are executed within the set-top box to generate a diagnostic report. The interactive assistant provides feedback analytics via the set-top box based on the communications between the subscriber and the interactive assistant, the diagnostic data log and the diagnostic report. Firmware solutions are downloaded to the set-top box based on results from the diagnostic report.
US08654919B2

A system and method for acquiring x-ray imaging data from a subject is disclosed. The x-ray imaging system includes a first support structure oriented in a vertical fashion and a second support structure oriented in a vertical fashion and spaced apart from the first support structure to define a scanning area configured to receive a subject to be scanned. A linear x-ray source is affixed to the first support structure on one side of the scanning area and is oriented in a vertical fashion, with the linear x-ray source configured to emit x-rays towards the subject. A linear detector arrangement is affixed to the second support structure on another side of the scanning area and is generally opposite the linear x-ray source. The linear detector arrangement is configured to receive x-rays after passing through the subject.
US08654913B2

A method and apparatus for processing a signal in a wireless communication system. The method comprises: receiving a signal at a receiver over a wireless channel; sampling the signal to produce a plurality of signal samples; and supplying the samples to an equaliser implemented in software running on a processor of the receiver, the equaliser being configured to process the samples using at least one equaliser time period having a nominal length. The method further comprises dynamically determining one or more characteristics of the channel; in dependence on the determined channel characteristics, dynamically selecting between a first operational state of the equaliser in which the nominal length is used and a second operational state of the equaliser in which an alternative length is used in place of the nominal length; and processing the samples in the equaliser using the determined equaliser time period length.
US08654907B2

The invention relates to apparatus for the receipt of digital data which is transmitted as a data signal from a remote location and a method by which the receiving apparatus can be designed with a configuration to improve the ability to receive the data signal. The design of the configuration is generated with reference to at least one decision metric which is adapted to suit the known characteristics of the data signal which is being received.